diff --git a/dist/assets/index-097f0fa2.js b/dist/assets/index-097f0fa2.js new file mode 100644 index 0000000..2b80cda --- /dev/null +++ b/dist/assets/index-097f0fa2.js @@ -0,0 +1,115 @@ +var I2=Object.defineProperty;var V2=(e,t,n)=>t in e?I2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ja=(e,t,n)=>(V2(e,typeof t!="symbol"?t+"":t,n),n);function $2(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var Ia=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function F2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Lo={},z2={get exports(){return Lo},set exports(e){Lo=e}},xl={},x={},B2={get exports(){return x},set exports(e){x=e}},re={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var fa=Symbol.for("react.element"),U2=Symbol.for("react.portal"),W2=Symbol.for("react.fragment"),H2=Symbol.for("react.strict_mode"),G2=Symbol.for("react.profiler"),Y2=Symbol.for("react.provider"),K2=Symbol.for("react.context"),q2=Symbol.for("react.forward_ref"),X2=Symbol.for("react.suspense"),Q2=Symbol.for("react.memo"),Z2=Symbol.for("react.lazy"),am=Symbol.iterator;function J2(e){return e===null||typeof e!="object"?null:(e=am&&e[am]||e["@@iterator"],typeof e=="function"?e:null)}var Hy={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Gy=Object.assign,Yy={};function $i(e,t,n){this.props=e,this.context=t,this.refs=Yy,this.updater=n||Hy}$i.prototype.isReactComponent={};$i.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")};$i.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ky(){}Ky.prototype=$i.prototype;function Hd(e,t,n){this.props=e,this.context=t,this.refs=Yy,this.updater=n||Hy}var Gd=Hd.prototype=new Ky;Gd.constructor=Hd;Gy(Gd,$i.prototype);Gd.isPureReactComponent=!0;var sm=Array.isArray,qy=Object.prototype.hasOwnProperty,Yd={current:null},Xy={key:!0,ref:!0,__self:!0,__source:!0};function Qy(e,t,n){var r,i={},o=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)qy.call(t,r)&&!Xy.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1>>1,te=R[ee];if(0>>1;eei(Ie,W))kei(yt,Ie)?(R[ee]=yt,R[ke]=W,ee=ke):(R[ee]=Ie,R[ie]=W,ee=ie);else if(kei(yt,W))R[ee]=yt,R[ke]=W,ee=ke;else break e}}return $}function i(R,$){var W=R.sortIndex-$.sortIndex;return W!==0?W:R.id-$.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],u=[],c=1,f=null,d=3,h=!1,v=!1,g=!1,S=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(R){for(var $=n(u);$!==null;){if($.callback===null)r(u);else if($.startTime<=R)r(u),$.sortIndex=$.expirationTime,t(l,$);else break;$=n(u)}}function w(R){if(g=!1,y(R),!v)if(n(l)!==null)v=!0,H(O);else{var $=n(u);$!==null&&J(w,$.startTime-R)}}function O(R,$){v=!1,g&&(g=!1,p(E),E=-1),h=!0;var W=d;try{for(y($),f=n(l);f!==null&&(!(f.expirationTime>$)||R&&!k());){var ee=f.callback;if(typeof ee=="function"){f.callback=null,d=f.priorityLevel;var te=ee(f.expirationTime<=$);$=e.unstable_now(),typeof te=="function"?f.callback=te:f===n(l)&&r(l),y($)}else r(l);f=n(l)}if(f!==null)var je=!0;else{var ie=n(u);ie!==null&&J(w,ie.startTime-$),je=!1}return je}finally{f=null,d=W,h=!1}}var C=!1,P=null,E=-1,A=5,I=-1;function k(){return!(e.unstable_now()-IR||125ee?(R.sortIndex=W,t(u,R),n(l)===null&&R===n(u)&&(g?(p(E),E=-1):g=!0,J(w,W-ee))):(R.sortIndex=te,t(l,R),v||h||(v=!0,H(O))),R},e.unstable_shouldYield=k,e.unstable_wrapCallback=function(R){var $=d;return function(){var W=d;d=$;try{return R.apply(this,arguments)}finally{d=W}}}})(Jy);(function(e){e.exports=Jy})(fx);/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var e0=x,Ot=Yc;function V(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Kc=Object.prototype.hasOwnProperty,dx=/^[: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]*$/,um={},cm={};function px(e){return Kc.call(cm,e)?!0:Kc.call(um,e)?!1:dx.test(e)?cm[e]=!0:(um[e]=!0,!1)}function hx(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 mx(e,t,n,r){if(t===null||typeof t>"u"||hx(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 ct(e,t,n,r,i,o,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=o,this.removeEmptyString=a}var Qe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Qe[e]=new ct(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Qe[t]=new ct(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Qe[e]=new ct(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Qe[e]=new ct(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){Qe[e]=new ct(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Qe[e]=new ct(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Qe[e]=new ct(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Qe[e]=new ct(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Qe[e]=new ct(e,5,!1,e.toLowerCase(),null,!1,!1)});var Xd=/[\-:]([a-z])/g;function Qd(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(Xd,Qd);Qe[t]=new ct(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(Xd,Qd);Qe[t]=new ct(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(Xd,Qd);Qe[t]=new ct(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Qe[e]=new ct(e,1,!1,e.toLowerCase(),null,!1,!1)});Qe.xlinkHref=new ct("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Qe[e]=new ct(e,1,!1,e.toLowerCase(),null,!0,!0)});function Zd(e,t,n,r){var i=Qe.hasOwnProperty(t)?Qe[t]:null;(i!==null?i.type!==0:r||!(2s||i[a]!==o[s]){var l=` +`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{Mu=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?lo(e):""}function vx(e){switch(e.tag){case 5:return lo(e.type);case 16:return lo("Lazy");case 13:return lo("Suspense");case 19:return lo("SuspenseList");case 0:case 2:case 15:return e=ju(e.type,!1),e;case 11:return e=ju(e.type.render,!1),e;case 1:return e=ju(e.type,!0),e;default:return""}}function Zc(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 ei:return"Fragment";case Jr:return"Portal";case qc:return"Profiler";case Jd:return"StrictMode";case Xc:return"Suspense";case Qc:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case r0:return(e.displayName||"Context")+".Consumer";case n0:return(e._context.displayName||"Context")+".Provider";case ep:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case tp:return t=e.displayName||null,t!==null?t:Zc(e.type)||"Memo";case Ln:t=e._payload,e=e._init;try{return Zc(e(t))}catch{}}return null}function gx(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 Zc(t);case 8:return t===Jd?"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 Zn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function o0(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function yx(e){var t=o0(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,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.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 Fa(e){e._valueTracker||(e._valueTracker=yx(e))}function a0(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=o0(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function _s(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 Jc(e,t){var n=t.checked;return Pe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function dm(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Zn(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 s0(e,t){t=t.checked,t!=null&&Zd(e,"checked",t,!1)}function ef(e,t){s0(e,t);var n=Zn(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")?tf(e,t.type,n):t.hasOwnProperty("defaultValue")&&tf(e,t.type,Zn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function pm(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 tf(e,t,n){(t!=="number"||_s(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var uo=Array.isArray;function mi(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=za.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ro(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var mo={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},wx=["Webkit","ms","Moz","O"];Object.keys(mo).forEach(function(e){wx.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),mo[t]=mo[e]})});function f0(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||mo.hasOwnProperty(e)&&mo[e]?(""+t).trim():t+"px"}function d0(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=f0(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var Sx=Pe({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 of(e,t){if(t){if(Sx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(V(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(V(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(V(61))}if(t.style!=null&&typeof t.style!="object")throw Error(V(62))}}function af(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 sf=null;function np(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var lf=null,vi=null,gi=null;function vm(e){if(e=ha(e)){if(typeof lf!="function")throw Error(V(280));var t=e.stateNode;t&&(t=Tl(t),lf(e.stateNode,e.type,t))}}function p0(e){vi?gi?gi.push(e):gi=[e]:vi=e}function h0(){if(vi){var e=vi,t=gi;if(gi=vi=null,vm(e),t)for(e=0;e>>=0,e===0?32:31-(Lx(e)/Nx|0)|0}var Ba=64,Ua=4194304;function co(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 Ns(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~i;s!==0?r=co(s):(o&=a,o!==0&&(r=co(o)))}else a=n&~i,a!==0?r=co(a):o!==0&&(r=co(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&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 da(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ht(t),e[t]=n}function jx(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=go),Em=String.fromCharCode(32),Pm=!1;function R0(e,t){switch(e){case"keyup":return cC.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function M0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ti=!1;function dC(e,t){switch(e){case"compositionend":return M0(t);case"keypress":return t.which!==32?null:(Pm=!0,Em);case"textInput":return e=t.data,e===Em&&Pm?null:e;default:return null}}function pC(e,t){if(ti)return e==="compositionend"||!cp&&R0(e,t)?(e=N0(),ds=sp=In=null,ti=!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=Dm(n)}}function $0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?$0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function F0(){for(var e=window,t=_s();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=_s(e.document)}return t}function fp(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 xC(e){var t=F0(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&$0(n.ownerDocument.documentElement,n)){if(r!==null&&fp(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,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Lm(n,o);var a=Lm(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(),o>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,ni=null,hf=null,wo=null,mf=!1;function Nm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;mf||ni==null||ni!==_s(r)||(r=ni,"selectionStart"in r&&fp(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}),wo&&Fo(wo,r)||(wo=r,r=Ms(hf,"onSelect"),0oi||(e.current=bf[oi],bf[oi]=null,oi--)}function pe(e,t){oi++,bf[oi]=e.current,e.current=t}var Jn={},ot=or(Jn),ht=or(!1),Er=Jn;function _i(e,t){var n=e.type.contextTypes;if(!n)return Jn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function mt(e){return e=e.childContextTypes,e!=null}function Is(){ye(ht),ye(ot)}function $m(e,t,n){if(ot.current!==Jn)throw Error(V(168));pe(ot,t),pe(ht,n)}function q0(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(V(108,gx(e)||"Unknown",i));return Pe({},n,r)}function Vs(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jn,Er=ot.current,pe(ot,e),pe(ht,ht.current),!0}function Fm(e,t,n){var r=e.stateNode;if(!r)throw Error(V(169));n?(e=q0(e,t,Er),r.__reactInternalMemoizedMergedChildContext=e,ye(ht),ye(ot),pe(ot,e)):ye(ht),pe(ht,n)}var dn=null,_l=!1,Xu=!1;function X0(e){dn===null?dn=[e]:dn.push(e)}function RC(e){_l=!0,X0(e)}function ar(){if(!Xu&&dn!==null){Xu=!0;var e=0,t=se;try{var n=dn;for(se=1;e>=a,i-=a,pn=1<<32-Ht(t)+i|n<E?(A=P,P=null):A=P.sibling;var I=d(p,P,y[E],w);if(I===null){P===null&&(P=A);break}e&&P&&I.alternate===null&&t(p,P),m=o(I,m,E),C===null?O=I:C.sibling=I,C=I,P=A}if(E===y.length)return n(p,P),Se&&dr(p,E),O;if(P===null){for(;EE?(A=P,P=null):A=P.sibling;var k=d(p,P,I.value,w);if(k===null){P===null&&(P=A);break}e&&P&&k.alternate===null&&t(p,P),m=o(k,m,E),C===null?O=k:C.sibling=k,C=k,P=A}if(I.done)return n(p,P),Se&&dr(p,E),O;if(P===null){for(;!I.done;E++,I=y.next())I=f(p,I.value,w),I!==null&&(m=o(I,m,E),C===null?O=I:C.sibling=I,C=I);return Se&&dr(p,E),O}for(P=r(p,P);!I.done;E++,I=y.next())I=h(P,p,E,I.value,w),I!==null&&(e&&I.alternate!==null&&P.delete(I.key===null?E:I.key),m=o(I,m,E),C===null?O=I:C.sibling=I,C=I);return e&&P.forEach(function(L){return t(p,L)}),Se&&dr(p,E),O}function S(p,m,y,w){if(typeof y=="object"&&y!==null&&y.type===ei&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case $a:e:{for(var O=y.key,C=m;C!==null;){if(C.key===O){if(O=y.type,O===ei){if(C.tag===7){n(p,C.sibling),m=i(C,y.props.children),m.return=p,p=m;break e}}else if(C.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===Ln&&Ym(O)===C.type){n(p,C.sibling),m=i(C,y.props),m.ref=Ji(p,C,y),m.return=p,p=m;break e}n(p,C);break}else t(p,C);C=C.sibling}y.type===ei?(m=xr(y.props.children,p.mode,w,y.key),m.return=p,p=m):(w=Ss(y.type,y.key,y.props,null,p.mode,w),w.ref=Ji(p,m,y),w.return=p,p=w)}return a(p);case Jr:e:{for(C=y.key;m!==null;){if(m.key===C)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(p,m.sibling),m=i(m,y.children||[]),m.return=p,p=m;break e}else{n(p,m);break}else t(p,m);m=m.sibling}m=ic(y,p.mode,w),m.return=p,p=m}return a(p);case Ln:return C=y._init,S(p,m,C(y._payload),w)}if(uo(y))return v(p,m,y,w);if(Ki(y))return g(p,m,y,w);Xa(p,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(n(p,m.sibling),m=i(m,y),m.return=p,p=m):(n(p,m),m=rc(y,p.mode,w),m.return=p,p=m),a(p)):n(p,m)}return S}var Di=i1(!0),o1=i1(!1),ma={},rn=or(ma),Wo=or(ma),Ho=or(ma);function wr(e){if(e===ma)throw Error(V(174));return e}function Sp(e,t){switch(pe(Ho,t),pe(Wo,e),pe(rn,ma),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:rf(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=rf(t,e)}ye(rn),pe(rn,t)}function Li(){ye(rn),ye(Wo),ye(Ho)}function a1(e){wr(Ho.current);var t=wr(rn.current),n=rf(t,e.type);t!==n&&(pe(Wo,e),pe(rn,n))}function bp(e){Wo.current===e&&(ye(rn),ye(Wo))}var Oe=or(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 Qu=[];function xp(){for(var e=0;en?n:4,e(!0);var r=Zu.transition;Zu.transition={};try{e(!1),t()}finally{se=n,Zu.transition=r}}function x1(){return It().memoizedState}function VC(e,t,n){var r=qn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},C1(e))O1(t,n);else if(n=e1(e,t,n,r),n!==null){var i=lt();Gt(n,e,r,i),E1(n,t,r)}}function $C(e,t,n){var r=qn(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(C1(e))O1(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,Yt(s,a)){var l=t.interleaved;l===null?(i.next=i,yp(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=e1(e,t,i,r),n!==null&&(i=lt(),Gt(n,e,r,i),E1(n,t,r))}}function C1(e){var t=e.alternate;return e===Ee||t!==null&&t===Ee}function O1(e,t){So=Hs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function E1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,ip(e,n)}}var Gs={readContext:jt,useCallback:Je,useContext:Je,useEffect:Je,useImperativeHandle:Je,useInsertionEffect:Je,useLayoutEffect:Je,useMemo:Je,useReducer:Je,useRef:Je,useState:Je,useDebugValue:Je,useDeferredValue:Je,useTransition:Je,useMutableSource:Je,useSyncExternalStore:Je,useId:Je,unstable_isNewReconciler:!1},FC={readContext:jt,useCallback:function(e,t){return Zt().memoizedState=[e,t===void 0?null:t],e},useContext:jt,useEffect:qm,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,vs(4194308,4,g1.bind(null,t,e),n)},useLayoutEffect:function(e,t){return vs(4194308,4,e,t)},useInsertionEffect:function(e,t){return vs(4,2,e,t)},useMemo:function(e,t){var n=Zt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Zt();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=VC.bind(null,Ee,e),[r.memoizedState,e]},useRef:function(e){var t=Zt();return e={current:e},t.memoizedState=e},useState:Km,useDebugValue:Tp,useDeferredValue:function(e){return Zt().memoizedState=e},useTransition:function(){var e=Km(!1),t=e[0];return e=IC.bind(null,e[1]),Zt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ee,i=Zt();if(Se){if(n===void 0)throw Error(V(407));n=n()}else{if(n=t(),He===null)throw Error(V(349));Tr&30||u1(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,qm(f1.bind(null,r,o,e),[e]),r.flags|=2048,Ko(9,c1.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Zt(),t=He.identifierPrefix;if(Se){var n=hn,r=pn;n=(r&~(1<<32-Ht(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Go++,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[en]=t,e[Uo]=r,R1(e,t,!1,!1),t.stateNode=e;e:{switch(a=af(n,r),n){case"dialog":ve("cancel",e),ve("close",e),i=r;break;case"iframe":case"object":case"embed":ve("load",e),i=r;break;case"video":case"audio":for(i=0;iAi&&(t.flags|=128,r=!0,eo(o,!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),eo(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!Se)return et(t),null}else 2*De()-o.renderingStartTime>Ai&&n!==1073741824&&(t.flags|=128,r=!0,eo(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(n=o.last,n!==null?n.sibling=a:t.child=a,o.last=a)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=De(),t.sibling=null,n=Oe.current,pe(Oe,r?n&1|2:n&1),t):(et(t),null);case 22:case 23:return Ap(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?wt&1073741824&&(et(t),t.subtreeFlags&6&&(t.flags|=8192)):et(t),null;case 24:return null;case 25:return null}throw Error(V(156,t.tag))}function KC(e,t){switch(pp(t),t.tag){case 1:return mt(t.type)&&Is(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Li(),ye(ht),ye(ot),xp(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return bp(t),null;case 13:if(ye(Oe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(V(340));ki()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ye(Oe),null;case 4:return Li(),null;case 10:return gp(t.type._context),null;case 22:case 23:return Ap(),null;case 24:return null;default:return null}}var Za=!1,rt=!1,qC=typeof WeakSet=="function"?WeakSet:Set,G=null;function ui(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Te(e,t,r)}else n.current=null}function Af(e,t,n){try{n()}catch(r){Te(e,t,r)}}var iv=!1;function XC(e,t){if(vf=As,e=F0(),fp(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,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var a=0,s=-1,l=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var h;f!==n||i!==0&&f.nodeType!==3||(s=a+i),f!==o||r!==0&&f.nodeType!==3||(l=a+r),f.nodeType===3&&(a+=f.nodeValue.length),(h=f.firstChild)!==null;)d=f,f=h;for(;;){if(f===e)break t;if(d===n&&++u===i&&(s=a),d===o&&++c===r&&(l=a),(h=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=h}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(gf={focusedElem:e,selectionRange:n},As=!1,G=t;G!==null;)if(t=G,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,G=e;else for(;G!==null;){t=G;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var g=v.memoizedProps,S=v.memoizedState,p=t.stateNode,m=p.getSnapshotBeforeUpdate(t.elementType===t.type?g:zt(t.type,g),S);p.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(V(163))}}catch(w){Te(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,G=e;break}G=t.return}return v=iv,iv=!1,v}function bo(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 o=i.destroy;i.destroy=void 0,o!==void 0&&Af(t,n,o)}i=i.next}while(i!==r)}}function Ll(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 Rf(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 I1(e){var t=e.alternate;t!==null&&(e.alternate=null,I1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[en],delete t[Uo],delete t[Sf],delete t[NC],delete t[AC])),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 V1(e){return e.tag===5||e.tag===3||e.tag===4}function ov(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||V1(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 Mf(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=js));else if(r!==4&&(e=e.child,e!==null))for(Mf(e,t,n),e=e.sibling;e!==null;)Mf(e,t,n),e=e.sibling}function jf(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(jf(e,t,n),e=e.sibling;e!==null;)jf(e,t,n),e=e.sibling}var qe=null,Bt=!1;function _n(e,t,n){for(n=n.child;n!==null;)$1(e,t,n),n=n.sibling}function $1(e,t,n){if(nn&&typeof nn.onCommitFiberUnmount=="function")try{nn.onCommitFiberUnmount(Cl,n)}catch{}switch(n.tag){case 5:rt||ui(n,t);case 6:var r=qe,i=Bt;qe=null,_n(e,t,n),qe=r,Bt=i,qe!==null&&(Bt?(e=qe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):qe.removeChild(n.stateNode));break;case 18:qe!==null&&(Bt?(e=qe,n=n.stateNode,e.nodeType===8?qu(e.parentNode,n):e.nodeType===1&&qu(e,n),Vo(e)):qu(qe,n.stateNode));break;case 4:r=qe,i=Bt,qe=n.stateNode.containerInfo,Bt=!0,_n(e,t,n),qe=r,Bt=i;break;case 0:case 11:case 14:case 15:if(!rt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&Af(n,t,a),i=i.next}while(i!==r)}_n(e,t,n);break;case 1:if(!rt&&(ui(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Te(n,t,s)}_n(e,t,n);break;case 21:_n(e,t,n);break;case 22:n.mode&1?(rt=(r=rt)||n.memoizedState!==null,_n(e,t,n),rt=r):_n(e,t,n);break;default:_n(e,t,n)}}function av(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new qC),t.forEach(function(r){var i=oO.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function $t(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=De()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*ZC(r/1960))-r,10e?16:e,Vn===null)var r=!1;else{if(e=Vn,Vn=null,qs=0,ae&6)throw Error(V(331));var i=ae;for(ae|=4,G=e.current;G!==null;){var o=G,a=o.child;if(G.flags&16){var s=o.deletions;if(s!==null){for(var l=0;lDe()-Lp?br(e,0):Dp|=n),vt(e,t)}function Y1(e,t){t===0&&(e.mode&1?(t=Ua,Ua<<=1,!(Ua&130023424)&&(Ua=4194304)):t=1);var n=lt();e=bn(e,t),e!==null&&(da(e,t,n),vt(e,n))}function iO(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Y1(e,n)}function oO(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(V(314))}r!==null&&r.delete(t),Y1(e,n)}var K1;K1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ht.current)pt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pt=!1,GC(e,t,n);pt=!!(e.flags&131072)}else pt=!1,Se&&t.flags&1048576&&Q0(t,Fs,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;gs(e,t),e=t.pendingProps;var i=_i(t,ot.current);wi(t,n),i=Op(null,t,r,e,i,n);var o=Ep();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,mt(r)?(o=!0,Vs(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,wp(t),i.updater=kl,t.stateNode=i,i._reactInternals=t,Pf(t,r,e,n),t=kf(null,t,r,!0,o,n)):(t.tag=0,Se&&o&&dp(t),st(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(gs(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=sO(r),e=zt(r,e),i){case 0:t=_f(null,t,r,e,n);break e;case 1:t=tv(null,t,r,e,n);break e;case 11:t=Jm(null,t,r,e,n);break e;case 14:t=ev(null,t,r,zt(r.type,e),n);break e}throw Error(V(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),_f(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),tv(e,t,r,i,n);case 3:e:{if(L1(t),e===null)throw Error(V(387));r=t.pendingProps,o=t.memoizedState,i=o.element,t1(e,t),Us(t,r,null,n);var a=t.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Ni(Error(V(423)),t),t=nv(e,t,r,n,i);break e}else if(r!==i){i=Ni(Error(V(424)),t),t=nv(e,t,r,n,i);break e}else for(xt=Gn(t.stateNode.containerInfo.firstChild),Ct=t,Se=!0,Ut=null,n=o1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ki(),r===i){t=xn(e,t,n);break e}st(e,t,r,n)}t=t.child}return t;case 5:return a1(t),e===null&&Cf(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,yf(r,i)?a=null:o!==null&&yf(r,o)&&(t.flags|=32),D1(e,t),st(e,t,a,n),t.child;case 6:return e===null&&Cf(t),null;case 13:return N1(e,t,n);case 4:return Sp(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Di(t,null,r,n):st(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),Jm(e,t,r,i,n);case 7:return st(e,t,t.pendingProps,n),t.child;case 8:return st(e,t,t.pendingProps.children,n),t.child;case 12:return st(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value,pe(zs,r._currentValue),r._currentValue=a,o!==null)if(Yt(o.value,a)){if(o.children===i.children&&!ht.current){t=xn(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){a=o.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=mn(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Of(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)a=o.type===t.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(V(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),Of(a,n,t),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===t){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}st(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,wi(t,n),i=jt(i),r=r(i),t.flags|=1,st(e,t,r,n),t.child;case 14:return r=t.type,i=zt(r,t.pendingProps),i=zt(r.type,i),ev(e,t,r,i,n);case 15:return _1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),gs(e,t),t.tag=1,mt(r)?(e=!0,Vs(t)):e=!1,wi(t,n),r1(t,r,i),Pf(t,r,i,n),kf(null,t,r,!0,e,n);case 19:return A1(e,t,n);case 22:return k1(e,t,n)}throw Error(V(156,t.tag))};function q1(e,t){return b0(e,t)}function aO(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 Rt(e,t,n,r){return new aO(e,t,n,r)}function Mp(e){return e=e.prototype,!(!e||!e.isReactComponent)}function sO(e){if(typeof e=="function")return Mp(e)?1:0;if(e!=null){if(e=e.$$typeof,e===ep)return 11;if(e===tp)return 14}return 2}function Xn(e,t){var n=e.alternate;return n===null?(n=Rt(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 Ss(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")Mp(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case ei:return xr(n.children,i,o,t);case Jd:a=8,i|=8;break;case qc:return e=Rt(12,n,t,i|2),e.elementType=qc,e.lanes=o,e;case Xc:return e=Rt(13,n,t,i),e.elementType=Xc,e.lanes=o,e;case Qc:return e=Rt(19,n,t,i),e.elementType=Qc,e.lanes=o,e;case i0:return Al(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case n0:a=10;break e;case r0:a=9;break e;case ep:a=11;break e;case tp:a=14;break e;case Ln:a=16,r=null;break e}throw Error(V(130,e==null?e:typeof e,""))}return t=Rt(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function xr(e,t,n,r){return e=Rt(7,e,r,t),e.lanes=n,e}function Al(e,t,n,r){return e=Rt(22,e,r,t),e.elementType=i0,e.lanes=n,e.stateNode={isHidden:!1},e}function rc(e,t,n){return e=Rt(6,e,null,t),e.lanes=n,e}function ic(e,t,n){return t=Rt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function lO(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=Vu(0),this.expirationTimes=Vu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Vu(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function jp(e,t,n,r,i,o,a,s,l){return e=new lO(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=Rt(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},wp(o),e}function uO(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=_t})(cx);var hv=No;Gc.createRoot=hv.createRoot,Gc.hydrateRoot=hv.hydrateRoot;/** + * @remix-run/router v1.3.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Xo(){return Xo=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function mO(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function vO(){return Math.random().toString(36).substr(2,8)}function vv(e,t){return{usr:e.state,key:e.key,idx:t}}function zf(e,t,n,r){return n===void 0&&(n=null),Xo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Bi(t):t,{state:n,key:t&&t.key||r||vO()})}function Zs(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Bi(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function gO(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s=$n.Pop,l=null,u=c();u==null&&(u=0,a.replaceState(Xo({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function f(){let S=$n.Pop,p=c();if(p!=null){let m=p-u;s=S,u=p,l&&l({action:s,location:g.location,delta:m})}else mO(!1,"You are trying to block a POP navigation to a location that was not created by @remix-run/router. The block will fail silently in production, but in general you should do all navigation with the router (instead of using window.history.pushState directly) to avoid this situation.")}function d(S,p){s=$n.Push;let m=zf(g.location,S,p);n&&n(m,S),u=c()+1;let y=vv(m,u),w=g.createHref(m);try{a.pushState(y,"",w)}catch{i.location.assign(w)}o&&l&&l({action:s,location:g.location,delta:1})}function h(S,p){s=$n.Replace;let m=zf(g.location,S,p);n&&n(m,S),u=c();let y=vv(m,u),w=g.createHref(m);a.replaceState(y,"",w),o&&l&&l({action:s,location:g.location,delta:0})}function v(S){let p=i.location.origin!=="null"?i.location.origin:i.location.href,m=typeof S=="string"?S:Zs(S);return ze(p,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,p)}let g={get action(){return s},get location(){return e(i,a)},listen(S){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(mv,f),l=S,()=>{i.removeEventListener(mv,f),l=null}},createHref(S){return t(i,S)},createURL:v,encodeLocation(S){let p=v(S);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:d,replace:h,go(S){return a.go(S)}};return g}var gv;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(gv||(gv={}));function yO(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Bi(t):t,i=tw(r.pathname||"/",n);if(i==null)return null;let o=J1(e);wO(o);let a=null;for(let s=0;a==null&&s{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};l.relativePath.startsWith("/")&&(ze(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=Qn([r,l.relativePath]),c=n.concat(l);o.children&&o.children.length>0&&(ze(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),J1(o.children,t,c,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:PO(u,o.index),routesMeta:c})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let l of ew(o.path))i(o,a,l)}),t}function ew(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=ew(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function wO(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:TO(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const SO=/^:\w+$/,bO=3,xO=2,CO=1,OO=10,EO=-2,yv=e=>e==="*";function PO(e,t){let n=e.split("/"),r=n.length;return n.some(yv)&&(r+=EO),t&&(r+=xO),n.filter(i=>!yv(i)).reduce((i,o)=>i+(SO.test(o)?bO:o===""?CO:OO),r)}function TO(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function _O(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let a=0;a{if(c==="*"){let d=s[f]||"";a=o.slice(0,o.length-d.length).replace(/(.)\/+$/,"$1")}return u[c]=NO(s[f]||"",c),u},{}),pathname:o,pathnameBase:a,pattern:e}}function DO(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Fp(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(a,s)=>(r.push(s),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function LO(e){try{return decodeURI(e)}catch(t){return Fp(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function NO(e,t){try{return decodeURIComponent(e)}catch(n){return Fp(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function tw(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Fp(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function AO(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Bi(e):e;return{pathname:n?n.startsWith("/")?n:RO(n,t):t,search:jO(r),hash:IO(i)}}function RO(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function oc(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function nw(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function rw(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=Bi(e):(i=Xo({},e),ze(!i.pathname||!i.pathname.includes("?"),oc("?","pathname","search",i)),ze(!i.pathname||!i.pathname.includes("#"),oc("#","pathname","hash",i)),ze(!i.search||!i.search.includes("#"),oc("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(r||a==null)s=n;else{let f=t.length-1;if(a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let l=AO(i,s),u=a&&a!=="/"&&a.endsWith("/"),c=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||c)&&(l.pathname+="/"),l}const Qn=e=>e.join("/").replace(/\/\/+/g,"/"),MO=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),jO=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,IO=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class VO{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function $O(e){return e instanceof VO}const FO=["post","put","patch","delete"];[...FO];/** + * React Router v6.7.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Bf(){return Bf=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.value=r,i.getSnapshot=t,ac(i)&&o({inst:i})},[e,r,t]),WO(()=>(ac(i)&&o({inst:i}),e(()=>{ac(i)&&o({inst:i})})),[e]),GO(r),r}function ac(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!BO(n,r)}catch{return!0}}function KO(e,t,n){return t()}const qO=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",XO=!qO,QO=XO?KO:YO;"useSyncExternalStore"in Hc&&(e=>e.useSyncExternalStore)(Hc);const iw=x.createContext(null),ow=x.createContext(null),Vl=x.createContext(null),$l=x.createContext(null),$r=x.createContext({outlet:null,matches:[]}),aw=x.createContext(null);function ZO(e,t){let{relative:n}=t===void 0?{}:t;va()||ze(!1);let{basename:r,navigator:i}=x.useContext(Vl),{hash:o,pathname:a,search:s}=lw(e,{relative:n}),l=a;return r!=="/"&&(l=a==="/"?r:Qn([r,a])),i.createHref({pathname:l,search:s,hash:o})}function va(){return x.useContext($l)!=null}function Fr(){return va()||ze(!1),x.useContext($l).location}function sw(){va()||ze(!1);let{basename:e,navigator:t}=x.useContext(Vl),{matches:n}=x.useContext($r),{pathname:r}=Fr(),i=JSON.stringify(nw(n).map(s=>s.pathnameBase)),o=x.useRef(!1);return x.useEffect(()=>{o.current=!0}),x.useCallback(function(s,l){if(l===void 0&&(l={}),!o.current)return;if(typeof s=="number"){t.go(s);return}let u=rw(s,JSON.parse(i),r,l.relative==="path");e!=="/"&&(u.pathname=u.pathname==="/"?e:Qn([e,u.pathname])),(l.replace?t.replace:t.push)(u,l.state,l)},[e,t,i,r])}function Fl(){let{matches:e}=x.useContext($r),t=e[e.length-1];return t?t.params:{}}function lw(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=x.useContext($r),{pathname:i}=Fr(),o=JSON.stringify(nw(r).map(a=>a.pathnameBase));return x.useMemo(()=>rw(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function JO(e,t){va()||ze(!1);let{navigator:n}=x.useContext(Vl),r=x.useContext(ow),{matches:i}=x.useContext($r),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let s=o?o.pathnameBase:"/";o&&o.route;let l=Fr(),u;if(t){var c;let g=typeof t=="string"?Bi(t):t;s==="/"||(c=g.pathname)!=null&&c.startsWith(s)||ze(!1),u=g}else u=l;let f=u.pathname||"/",d=s==="/"?f:f.slice(s.length)||"/",h=yO(e,{pathname:d}),v=rE(h&&h.map(g=>Object.assign({},g,{params:Object.assign({},a,g.params),pathname:Qn([s,n.encodeLocation?n.encodeLocation(g.pathname).pathname:g.pathname]),pathnameBase:g.pathnameBase==="/"?s:Qn([s,n.encodeLocation?n.encodeLocation(g.pathnameBase).pathname:g.pathnameBase])})),i,r||void 0);return t&&v?x.createElement($l.Provider,{value:{location:Bf({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:$n.Pop}},v):v}function eE(){let e=sE(),t=$O(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return x.createElement(x.Fragment,null,x.createElement("h2",null,"Unhandled Thrown Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},t),n?x.createElement("pre",{style:i},n):null,x.createElement("p",null,"💿 Hey developer 👋"),x.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",x.createElement("code",{style:o},"errorElement")," props on ",x.createElement("code",{style:o},"")))}class tE extends x.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?x.createElement($r.Provider,{value:this.props.routeContext},x.createElement(aw.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function nE(e){let{routeContext:t,match:n,children:r}=e,i=x.useContext(iw);return i&&i.static&&i.staticContext&&n.route.errorElement&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),x.createElement($r.Provider,{value:t},r)}function rE(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,i=n==null?void 0:n.errors;if(i!=null){let o=r.findIndex(a=>a.route.id&&(i==null?void 0:i[a.route.id]));o>=0||ze(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,a,s)=>{let l=a.route.id?i==null?void 0:i[a.route.id]:null,u=n?a.route.errorElement||x.createElement(eE,null):null,c=t.concat(r.slice(0,s+1)),f=()=>x.createElement(nE,{match:a,routeContext:{outlet:o,matches:c}},l?u:a.route.element!==void 0?a.route.element:o);return n&&(a.route.errorElement||s===0)?x.createElement(tE,{location:n.location,component:u,error:l,children:f(),routeContext:{outlet:null,matches:c}}):f()},null)}var wv;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(wv||(wv={}));var Js;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(Js||(Js={}));function iE(e){let t=x.useContext(ow);return t||ze(!1),t}function oE(e){let t=x.useContext($r);return t||ze(!1),t}function aE(e){let t=oE(),n=t.matches[t.matches.length-1];return n.route.id||ze(!1),n.route.id}function sE(){var e;let t=x.useContext(aw),n=iE(Js.UseRouteError),r=aE(Js.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function hr(e){ze(!1)}function lE(e){let{basename:t="/",children:n=null,location:r,navigationType:i=$n.Pop,navigator:o,static:a=!1}=e;va()&&ze(!1);let s=t.replace(/^\/*/,"/"),l=x.useMemo(()=>({basename:s,navigator:o,static:a}),[s,o,a]);typeof r=="string"&&(r=Bi(r));let{pathname:u="/",search:c="",hash:f="",state:d=null,key:h="default"}=r,v=x.useMemo(()=>{let g=tw(u,s);return g==null?null:{pathname:g,search:c,hash:f,state:d,key:h}},[s,u,c,f,d,h]);return v==null?null:x.createElement(Vl.Provider,{value:l},x.createElement($l.Provider,{children:n,value:{location:v,navigationType:i}}))}function uE(e){let{children:t,location:n}=e,r=x.useContext(iw),i=r&&!t?r.router.routes:Uf(t);return JO(i,n)}var Sv;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(Sv||(Sv={}));new Promise(()=>{});function Uf(e,t){t===void 0&&(t=[]);let n=[];return x.Children.forEach(e,(r,i)=>{if(!x.isValidElement(r))return;if(r.type===x.Fragment){n.push.apply(n,Uf(r.props.children,t));return}r.type!==hr&&ze(!1),!r.props.index||!r.props.children||ze(!1);let o=[...t,i],a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(a.children=Uf(r.props.children,o)),n.push(a)}),n}/** + * React Router DOM v6.7.0 + * + * Copyright (c) Remix Software Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE.md file in the root directory of this source tree. + * + * @license MIT + */function Wf(){return Wf=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function fE(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function dE(e,t){return e.button===0&&(!t||t==="_self")&&!fE(e)}const pE=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function hE(e){let{basename:t,children:n,window:r}=e,i=x.useRef();i.current==null&&(i.current=hO({window:r,v5Compat:!0}));let o=i.current,[a,s]=x.useState({action:o.action,location:o.location});return x.useLayoutEffect(()=>o.listen(s),[o]),x.createElement(lE,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:o})}const ge=x.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:s,target:l,to:u,preventScrollReset:c}=t,f=cE(t,pE),d=ZO(u,{relative:i}),h=mE(u,{replace:a,state:s,target:l,preventScrollReset:c,relative:i});function v(g){r&&r(g),g.defaultPrevented||h(g)}return x.createElement("a",Wf({},f,{href:d,onClick:o?r:v,ref:n,target:l}))});var bv;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(bv||(bv={}));var xv;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(xv||(xv={}));function mE(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a}=t===void 0?{}:t,s=sw(),l=Fr(),u=lw(e,{relative:a});return x.useCallback(c=>{if(dE(c,n)){c.preventDefault();let f=r!==void 0?r:Zs(l)===Zs(u);s(e,{replace:f,state:i,preventScrollReset:o,relative:a})}},[l,s,u,r,i,n,e,o,a])}const zp=x.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),zl=x.createContext({});function vE(){return x.useContext(zl).visualElement}const ga=x.createContext(null),Bl=typeof document<"u",el=Bl?x.useLayoutEffect:x.useEffect,uw=x.createContext({strict:!1});function gE(e,t,n,r){const i=vE(),o=x.useContext(uw),a=x.useContext(ga),s=x.useContext(zp).reducedMotion,l=x.useRef();r=r||o.renderer,!l.current&&r&&(l.current=r(e,{visualState:t,parent:i,props:n,presenceId:a?a.id:void 0,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:s}));const u=l.current;return el(()=>{u&&u.render()}),(window.MotionAppearAnimations?el:x.useEffect)(()=>{u&&u.animationState&&u.animationState.animateChanges()}),u}function fi(e){return typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function yE(e,t,n){return x.useCallback(r=>{r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):fi(n)&&(n.current=r))},[t])}function Qo(e){return typeof e=="string"||Array.isArray(e)}function Ul(e){return typeof e=="object"&&typeof e.start=="function"}const wE=["initial","animate","exit","whileHover","whileDrag","whileTap","whileFocus","whileInView"];function Wl(e){return Ul(e.animate)||wE.some(t=>Qo(e[t]))}function cw(e){return Boolean(Wl(e)||e.variants)}function SE(e,t){if(Wl(e)){const{initial:n,animate:r}=e;return{initial:n===!1||Qo(n)?n:void 0,animate:Qo(r)?r:void 0}}return e.inherit!==!1?t:{}}function bE(e){const{initial:t,animate:n}=SE(e,x.useContext(zl));return x.useMemo(()=>({initial:t,animate:n}),[Cv(t),Cv(n)])}function Cv(e){return Array.isArray(e)?e.join(" "):e}const cn=e=>({isEnabled:t=>e.some(n=>!!t[n])}),Zo={measureLayout:cn(["layout","layoutId","drag"]),animation:cn(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:cn(["exit"]),drag:cn(["drag","dragControls"]),focus:cn(["whileFocus"]),hover:cn(["whileHover","onHoverStart","onHoverEnd"]),tap:cn(["whileTap","onTap","onTapStart","onTapCancel"]),pan:cn(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:cn(["whileInView","onViewportEnter","onViewportLeave"])};function xE(e){for(const t in e)t==="projectionNodeConstructor"?Zo.projectionNodeConstructor=e[t]:Zo[t].Component=e[t]}function Hl(e){const t=x.useRef(null);return t.current===null&&(t.current=e()),t.current}const Oo={hasAnimatedSinceResize:!0,hasEverUpdated:!1};let CE=1;function OE(){return Hl(()=>{if(Oo.hasEverUpdated)return CE++})}const Bp=x.createContext({});class EE extends B.Component{getSnapshotBeforeUpdate(){const{visualElement:t,props:n}=this.props;return t&&t.setProps(n),null}componentDidUpdate(){}render(){return this.props.children}}const fw=x.createContext({}),PE=Symbol.for("motionComponentSymbol");function TE({preloadedFeatures:e,createVisualElement:t,projectionNodeConstructor:n,useRender:r,useVisualState:i,Component:o}){e&&xE(e);function a(l,u){const c={...x.useContext(zp),...l,layoutId:_E(l)},{isStatic:f}=c;let d=null;const h=bE(l),v=f?void 0:OE(),g=i(l,f);if(!f&&Bl){h.visualElement=gE(o,g,c,t);const S=x.useContext(uw).strict,p=x.useContext(fw);h.visualElement&&(d=h.visualElement.loadFeatures(c,S,e,v,n||Zo.projectionNodeConstructor,p))}return x.createElement(EE,{visualElement:h.visualElement,props:c},d,x.createElement(zl.Provider,{value:h},r(o,l,v,yE(g,h.visualElement,u),g,f,h.visualElement)))}const s=x.forwardRef(a);return s[PE]=o,s}function _E({layoutId:e}){const t=x.useContext(Bp).id;return t&&e!==void 0?t+"-"+e:e}function kE(e){function t(r,i={}){return TE(e(r,i))}if(typeof Proxy>"u")return t;const n=new Map;return new Proxy(t,{get:(r,i)=>(n.has(i)||n.set(i,t(i)),n.get(i))})}const DE=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Up(e){return typeof e!="string"||e.includes("-")?!1:!!(DE.indexOf(e)>-1||/[A-Z]/.test(e))}const tl={};function LE(e){Object.assign(tl,e)}const nl=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],zr=new Set(nl);function dw(e,{layout:t,layoutId:n}){return zr.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!tl[e]||e==="opacity")}const gt=e=>!!(e!=null&&e.getVelocity),NE={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},AE=(e,t)=>nl.indexOf(e)-nl.indexOf(t);function RE({transform:e,transformKeys:t},{enableHardwareAcceleration:n=!0,allowTransformNone:r=!0},i,o){let a="";t.sort(AE);for(const s of t)a+=`${NE[s]||s}(${e[s]}) `;return n&&!e.z&&(a+="translateZ(0)"),a=a.trim(),o?a=o(e,i?"":a):r&&i&&(a="none"),a}function pw(e){return e.startsWith("--")}const ME=(e,t)=>t&&typeof e=="number"?t.transform(e):e,Ri=(e,t,n)=>Math.min(Math.max(n,e),t),Br={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Eo={...Br,transform:e=>Ri(0,1,e)},ts={...Br,default:1},Po=e=>Math.round(e*1e5)/1e5,Jo=/(-)?([\d]*\.?[\d])+/g,Hf=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,jE=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function ya(e){return typeof e=="string"}const wa=e=>({test:t=>ya(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Dn=wa("deg"),on=wa("%"),Q=wa("px"),IE=wa("vh"),VE=wa("vw"),Ov={...on,parse:e=>on.parse(e)/100,transform:e=>on.transform(e*100)},Ev={...Br,transform:Math.round},hw={borderWidth:Q,borderTopWidth:Q,borderRightWidth:Q,borderBottomWidth:Q,borderLeftWidth:Q,borderRadius:Q,radius:Q,borderTopLeftRadius:Q,borderTopRightRadius:Q,borderBottomRightRadius:Q,borderBottomLeftRadius:Q,width:Q,maxWidth:Q,height:Q,maxHeight:Q,size:Q,top:Q,right:Q,bottom:Q,left:Q,padding:Q,paddingTop:Q,paddingRight:Q,paddingBottom:Q,paddingLeft:Q,margin:Q,marginTop:Q,marginRight:Q,marginBottom:Q,marginLeft:Q,rotate:Dn,rotateX:Dn,rotateY:Dn,rotateZ:Dn,scale:ts,scaleX:ts,scaleY:ts,scaleZ:ts,skew:Dn,skewX:Dn,skewY:Dn,distance:Q,translateX:Q,translateY:Q,translateZ:Q,x:Q,y:Q,z:Q,perspective:Q,transformPerspective:Q,opacity:Eo,originX:Ov,originY:Ov,originZ:Q,zIndex:Ev,fillOpacity:Eo,strokeOpacity:Eo,numOctaves:Ev};function Wp(e,t,n,r){const{style:i,vars:o,transform:a,transformKeys:s,transformOrigin:l}=e;s.length=0;let u=!1,c=!1,f=!0;for(const d in t){const h=t[d];if(pw(d)){o[d]=h;continue}const v=hw[d],g=ME(h,v);if(zr.has(d)){if(u=!0,a[d]=g,s.push(d),!f)continue;h!==(v.default||0)&&(f=!1)}else d.startsWith("origin")?(c=!0,l[d]=g):i[d]=g}if(t.transform||(u||r?i.transform=RE(e,n,f,r):i.transform&&(i.transform="none")),c){const{originX:d="50%",originY:h="50%",originZ:v=0}=l;i.transformOrigin=`${d} ${h} ${v}`}}const Hp=()=>({style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}});function mw(e,t,n){for(const r in t)!gt(t[r])&&!dw(r,n)&&(e[r]=t[r])}function $E({transformTemplate:e},t,n){return x.useMemo(()=>{const r=Hp();return Wp(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)},[t])}function FE(e,t,n){const r=e.style||{},i={};return mw(i,r,e),Object.assign(i,$E(e,t,n)),e.transformValues?e.transformValues(i):i}function zE(e,t,n){const r={},i=FE(e,t,n);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),r.style=i,r}const BE=["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"],UE=["whileTap","onTap","onTapStart","onTapCancel"],WE=["onPan","onPanStart","onPanSessionStart","onPanEnd"],HE=["whileInView","onViewportEnter","onViewportLeave","viewport"],GE=new Set(["initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","layoutScroll","layoutRoot","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","onHoverStart","onHoverEnd",...HE,...UE,...BE,...WE]);function rl(e){return GE.has(e)}let vw=e=>!rl(e);function YE(e){e&&(vw=t=>t.startsWith("on")?!rl(t):e(t))}try{YE(require("@emotion/is-prop-valid").default)}catch{}function KE(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(vw(i)||n===!0&&rl(i)||!t&&!rl(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}function Pv(e,t,n){return typeof e=="string"?e:Q.transform(t+n*e)}function qE(e,t,n){const r=Pv(t,e.x,e.width),i=Pv(n,e.y,e.height);return`${r} ${i}`}const XE={offset:"stroke-dashoffset",array:"stroke-dasharray"},QE={offset:"strokeDashoffset",array:"strokeDasharray"};function ZE(e,t,n=1,r=0,i=!0){e.pathLength=1;const o=i?XE:QE;e[o.offset]=Q.transform(-r);const a=Q.transform(t),s=Q.transform(n);e[o.array]=`${a} ${s}`}function Gp(e,{attrX:t,attrY:n,originX:r,originY:i,pathLength:o,pathSpacing:a=1,pathOffset:s=0,...l},u,c,f){if(Wp(e,l,u,f),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:d,style:h,dimensions:v}=e;d.transform&&(v&&(h.transform=d.transform),delete d.transform),v&&(r!==void 0||i!==void 0||h.transform)&&(h.transformOrigin=qE(v,r!==void 0?r:.5,i!==void 0?i:.5)),t!==void 0&&(d.x=t),n!==void 0&&(d.y=n),o!==void 0&&ZE(d,o,a,s,!1)}const gw=()=>({...Hp(),attrs:{}}),Yp=e=>typeof e=="string"&&e.toLowerCase()==="svg";function JE(e,t,n,r){const i=x.useMemo(()=>{const o=gw();return Gp(o,t,{enableHardwareAcceleration:!1},Yp(r),e.transformTemplate),{...o.attrs,style:{...o.style}}},[t]);if(e.style){const o={};mw(o,e.style,e),i.style={...o,...i.style}}return i}function eP(e=!1){return(n,r,i,o,{latestValues:a},s)=>{const u=(Up(n)?JE:zE)(r,a,s,n),f={...KE(r,typeof n=="string",e),...u,ref:o},{children:d}=r,h=x.useMemo(()=>gt(d)?d.get():d,[d]);return i&&(f["data-projection-id"]=i),x.createElement(n,{...f,children:h})}}const Kp=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function yw(e,{style:t,vars:n},r,i){Object.assign(e.style,t,i&&i.getProjectionStyles(r));for(const o in n)e.style.setProperty(o,n[o])}const ww=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Sw(e,t,n,r){yw(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(ww.has(i)?i:Kp(i),t.attrs[i])}function qp(e,t){const{style:n}=e,r={};for(const i in n)(gt(n[i])||t.style&>(t.style[i])||dw(i,e))&&(r[i]=n[i]);return r}function bw(e,t){const n=qp(e,t);for(const r in e)if(gt(e[r])||gt(t[r])){const i=r==="x"||r==="y"?"attr"+r.toUpperCase():r;n[i]=e[r]}return n}function Xp(e,t,n,r={},i={}){return typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),t}const il=e=>Array.isArray(e),tP=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),nP=e=>il(e)?e[e.length-1]||0:e;function bs(e){const t=gt(e)?e.get():e;return tP(t)?t.toValue():t}function rP({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,i,o){const a={latestValues:iP(r,i,o,e),renderState:t()};return n&&(a.mount=s=>n(r,s,a)),a}const xw=e=>(t,n)=>{const r=x.useContext(zl),i=x.useContext(ga),o=()=>rP(e,t,r,i);return n?o():Hl(o)};function iP(e,t,n,r){const i={},o=r(e,{});for(const d in o)i[d]=bs(o[d]);let{initial:a,animate:s}=e;const l=Wl(e),u=cw(e);t&&u&&!l&&e.inherit!==!1&&(a===void 0&&(a=t.initial),s===void 0&&(s=t.animate));let c=n?n.initial===!1:!1;c=c||a===!1;const f=c?s:a;return f&&typeof f!="boolean"&&!Ul(f)&&(Array.isArray(f)?f:[f]).forEach(h=>{const v=Xp(e,h);if(!v)return;const{transitionEnd:g,transition:S,...p}=v;for(const m in p){let y=p[m];if(Array.isArray(y)){const w=c?y.length-1:0;y=y[w]}y!==null&&(i[m]=y)}for(const m in g)i[m]=g[m]}),i}const oP={useVisualState:xw({scrapeMotionValuesFromProps:bw,createRenderState:gw,onMount:(e,t,{renderState:n,latestValues:r})=>{try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}Gp(n,r,{enableHardwareAcceleration:!1},Yp(t.tagName),e.transformTemplate),Sw(t,n)}})},aP={useVisualState:xw({scrapeMotionValuesFromProps:qp,createRenderState:Hp})};function sP(e,{forwardMotionProps:t=!1},n,r,i){return{...Up(e)?oP:aP,preloadedFeatures:n,useRender:eP(t),createVisualElement:r,projectionNodeConstructor:i,Component:e}}var de;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"})(de||(de={}));function Gl(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Gf(e,t,n,r){x.useEffect(()=>{const i=e.current;if(n&&i)return Gl(i,t,n,r)},[e,t,n,r])}function lP({whileFocus:e,visualElement:t}){const{animationState:n}=t,r=x.useCallback(()=>{n&&n.setActive(de.Focus,!0)},[n]),i=x.useCallback(()=>{n&&n.setActive(de.Focus,!1)},[n]);Gf(t,"focus",e?r:void 0),Gf(t,"blur",e?i:void 0)}const Cw=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function Qp(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}const Ow=e=>t=>Cw(t)&&e(t,Qp(t));function bi(e,t,n,r){return Gl(e,t,Ow(n),r)}function ol(e,t,n,r){return Gf(e,t,n&&Ow(n),r)}function Ew(e){let t=null;return()=>{const n=()=>{t=null};return t===null?(t=e,n):!1}}const Tv=Ew("dragHorizontal"),_v=Ew("dragVertical");function Pw(e){let t=!1;if(e==="y")t=_v();else if(e==="x")t=Tv();else{const n=Tv(),r=_v();n&&r?t=()=>{n(),r()}:(n&&n(),r&&r())}return t}function Tw(){const e=Pw(!0);return e?(e(),!1):!0}function kv(e,t,n,r){return(i,o)=>{i.type==="touch"||Tw()||(n&&e.animationState&&e.animationState.setActive(de.Hover,t),r&&r(i,o))}}function uP({onHoverStart:e,onHoverEnd:t,whileHover:n,visualElement:r}){ol(r,"pointerenter",x.useMemo(()=>e||n?kv(r,!0,Boolean(n),e):void 0,[e,Boolean(n),r]),{passive:!e}),ol(r,"pointerleave",x.useMemo(()=>t||n?kv(r,!1,Boolean(n),t):void 0,[e,Boolean(n),r]),{passive:!t})}const _w=(e,t)=>t?e===t?!0:_w(e,t.parentElement):!1;function Zp(e){return x.useEffect(()=>()=>e(),[])}const cP=(e,t)=>n=>t(e(n)),Yl=(...e)=>e.reduce(cP);function fP({onTap:e,onTapStart:t,onTapCancel:n,whileTap:r,visualElement:i,...o}){const a=e||t||n||r,s=x.useRef(!1),l=x.useRef(null),u={passive:!(t||e||n||o.onPointerDown)};function c(){l.current&&l.current(),l.current=null}function f(){return c(),s.current=!1,i.getProps().whileTap&&i.animationState&&i.animationState.setActive(de.Tap,!1),!Tw()}function d(g,S){var p,m,y,w;f()&&(_w(i.current,g.target)?(w=(y=i.getProps()).onTap)===null||w===void 0||w.call(y,g,S):(m=(p=i.getProps()).onTapCancel)===null||m===void 0||m.call(p,g,S))}function h(g,S){var p,m;f()&&((m=(p=i.getProps()).onTapCancel)===null||m===void 0||m.call(p,g,S))}const v=x.useCallback((g,S)=>{var p;if(c(),s.current)return;s.current=!0,l.current=Yl(bi(window,"pointerup",d,u),bi(window,"pointercancel",h,u));const m=i.getProps();m.whileTap&&i.animationState&&i.animationState.setActive(de.Tap,!0),(p=m.onTapStart)===null||p===void 0||p.call(m,g,S)},[Boolean(t),i]);ol(i,"pointerdown",a?v:void 0,u),Zp(c)}const Yf=new WeakMap,sc=new WeakMap,dP=e=>{const t=Yf.get(e.target);t&&t(e)},pP=e=>{e.forEach(dP)};function hP({root:e,...t}){const n=e||document;sc.has(n)||sc.set(n,{});const r=sc.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(pP,{root:e,...t})),r[i]}function mP(e,t,n){const r=hP(t);return Yf.set(e,n),r.observe(e),()=>{Yf.delete(e),r.unobserve(e)}}function vP({visualElement:e,whileInView:t,onViewportEnter:n,onViewportLeave:r,viewport:i={}}){const o=x.useRef({hasEnteredView:!1,isInView:!1});let a=Boolean(t||n||r);i.once&&o.current.hasEnteredView&&(a=!1),(typeof IntersectionObserver>"u"?wP:yP)(a,o.current,e,i)}const gP={some:0,all:1};function yP(e,t,n,{root:r,margin:i,amount:o="some",once:a}){x.useEffect(()=>{if(!e||!n.current)return;const s={root:r==null?void 0:r.current,rootMargin:i,threshold:typeof o=="number"?o:gP[o]},l=u=>{const{isIntersecting:c}=u;if(t.isInView===c||(t.isInView=c,a&&!c&&t.hasEnteredView))return;c&&(t.hasEnteredView=!0),n.animationState&&n.animationState.setActive(de.InView,c);const f=n.getProps(),d=c?f.onViewportEnter:f.onViewportLeave;d&&d(u)};return mP(n.current,s,l)},[e,r,i,o])}function wP(e,t,n,{fallback:r=!0}){x.useEffect(()=>{!e||!r||requestAnimationFrame(()=>{t.hasEnteredView=!0;const{onViewportEnter:i}=n.getProps();i&&i(null),n.animationState&&n.animationState.setActive(de.InView,!0)})},[e])}const Fn=e=>t=>(e(t),null),SP={inView:Fn(vP),tap:Fn(fP),focus:Fn(lP),hover:Fn(uP)};function kw(){const e=x.useContext(ga);if(e===null)return[!0,null];const{isPresent:t,onExitComplete:n,register:r}=e,i=x.useId();return x.useEffect(()=>r(i),[]),!t&&n?[!1,()=>n&&n(i)]:[!0]}function Dw(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r/^\-?\d*\.?\d+$/.test(e),xP=e=>/^0[^.\s]+$/.test(e),vn={delta:0,timestamp:0},Lw=1/60*1e3,CP=typeof performance<"u"?()=>performance.now():()=>Date.now(),Nw=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(CP()),Lw);function OP(e){let t=[],n=[],r=0,i=!1,o=!1;const a=new WeakSet,s={schedule:(l,u=!1,c=!1)=>{const f=c&&i,d=f?t:n;return u&&a.add(l),d.indexOf(l)===-1&&(d.push(l),f&&i&&(r=t.length)),l},cancel:l=>{const u=n.indexOf(l);u!==-1&&n.splice(u,1),a.delete(l)},process:l=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u(e[t]=OP(()=>ea=!0),e),{}),it=Sa.reduce((e,t)=>{const n=Kl[t];return e[t]=(r,i=!1,o=!1)=>(ea||TP(),n.schedule(r,i,o)),e},{}),er=Sa.reduce((e,t)=>(e[t]=Kl[t].cancel,e),{}),lc=Sa.reduce((e,t)=>(e[t]=()=>Kl[t].process(vn),e),{}),PP=e=>Kl[e].process(vn),Aw=e=>{ea=!1,vn.delta=Kf?Lw:Math.max(Math.min(e-vn.timestamp,EP),1),vn.timestamp=e,qf=!0,Sa.forEach(PP),qf=!1,ea&&(Kf=!1,Nw(Aw))},TP=()=>{ea=!0,Kf=!0,qf||Nw(Aw)};function Jp(e,t){e.indexOf(t)===-1&&e.push(t)}function eh(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class th{constructor(){this.subscriptions=[]}add(t){return Jp(this.subscriptions,t),()=>eh(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let o=0;o!isNaN(parseFloat(e));class kP{constructor(t,n={}){this.version="8.5.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(r,i=!0)=>{this.prev=this.current,this.current=r;const{delta:o,timestamp:a}=vn;this.lastUpdated!==a&&(this.timeDelta=o,this.lastUpdated=a,it.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>it.postRender(this.velocityCheck),this.velocityCheck=({timestamp:r})=>{r!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=_P(this.current),this.owner=n.owner}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new th);const r=this.events[t].add(n);return t==="change"?()=>{r(),it.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=t,this.timeDelta=r}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?nh(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n)||null,this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){this.animation=null}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Mi(e,t){return new kP(e,t)}const rh=(e,t)=>n=>Boolean(ya(n)&&jE.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Rw=(e,t,n)=>r=>{if(!ya(r))return r;const[i,o,a,s]=r.match(Jo);return{[e]:parseFloat(i),[t]:parseFloat(o),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},DP=e=>Ri(0,255,e),uc={...Br,transform:e=>Math.round(DP(e))},Sr={test:rh("rgb","red"),parse:Rw("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+uc.transform(e)+", "+uc.transform(t)+", "+uc.transform(n)+", "+Po(Eo.transform(r))+")"};function LP(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const Xf={test:rh("#"),parse:LP,transform:Sr.transform},di={test:rh("hsl","hue"),parse:Rw("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+on.transform(Po(t))+", "+on.transform(Po(n))+", "+Po(Eo.transform(r))+")"},at={test:e=>Sr.test(e)||Xf.test(e)||di.test(e),parse:e=>Sr.test(e)?Sr.parse(e):di.test(e)?di.parse(e):Xf.parse(e),transform:e=>ya(e)?e:e.hasOwnProperty("red")?Sr.transform(e):di.transform(e)},Mw="${c}",jw="${n}";function NP(e){var t,n;return isNaN(e)&&ya(e)&&(((t=e.match(Jo))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(Hf))===null||n===void 0?void 0:n.length)||0)>0}function al(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0,r=0;const i=e.match(Hf);i&&(n=i.length,e=e.replace(Hf,Mw),t.push(...i.map(at.parse)));const o=e.match(Jo);return o&&(r=o.length,e=e.replace(Jo,jw),t.push(...o.map(Br.parse))),{values:t,numColors:n,numNumbers:r,tokenised:e}}function Iw(e){return al(e).values}function Vw(e){const{values:t,numColors:n,tokenised:r}=al(e),i=t.length;return o=>{let a=r;for(let s=0;stypeof e=="number"?0:e;function RP(e){const t=Iw(e);return Vw(e)(t.map(AP))}const tr={test:NP,parse:Iw,createTransformer:Vw,getAnimatableNone:RP},MP=new Set(["brightness","contrast","saturate","opacity"]);function jP(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(Jo)||[];if(!r)return e;const i=n.replace(r,"");let o=MP.has(t)?1:0;return r!==n&&(o*=100),t+"("+o+i+")"}const IP=/([a-z-]*)\(.*?\)/g,Qf={...tr,getAnimatableNone:e=>{const t=e.match(IP);return t?t.map(jP).join(" "):e}},VP={...hw,color:at,backgroundColor:at,outlineColor:at,fill:at,stroke:at,borderColor:at,borderTopColor:at,borderRightColor:at,borderBottomColor:at,borderLeftColor:at,filter:Qf,WebkitFilter:Qf},ih=e=>VP[e];function oh(e,t){var n;let r=ih(e);return r!==Qf&&(r=tr),(n=r.getAnimatableNone)===null||n===void 0?void 0:n.call(r,t)}const $w=e=>t=>t.test(e),$P={test:e=>e==="auto",parse:e=>e},Fw=[Br,Q,on,Dn,VE,IE,$P],no=e=>Fw.find($w(e)),FP=[...Fw,at,tr],zP=e=>FP.find($w(e));function BP(e){const t={};return e.values.forEach((n,r)=>t[r]=n.get()),t}function UP(e){const t={};return e.values.forEach((n,r)=>t[r]=n.getVelocity()),t}function ql(e,t,n){const r=e.getProps();return Xp(r,t,n!==void 0?n:r.custom,BP(e),UP(e))}function WP(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Mi(n))}function HP(e,t){const n=ql(e,t);let{transitionEnd:r={},transition:i={},...o}=n?e.makeTargetAnimatable(n,!1):{};o={...o,...r};for(const a in o){const s=nP(o[a]);WP(e,a,s)}}function GP(e,t,n){var r,i;const o=Object.keys(t).filter(s=>!e.hasValue(s)),a=o.length;if(a)for(let s=0;s`${e}: ${t}`;function XP(e,t,n){const{MotionAppearAnimations:r}=window,i=qP(e,zr.has(t)?"transform":t),o=r&&r.get(i);if(o){const a=performance.now();return it.update(()=>{n.animation&&(n.animation.currentTime=performance.now()-a)}),it.render(()=>{r.delete(i);try{o.cancel()}catch{}}),o.currentTime||0}else return 0}const QP="framerAppearId",ZP="data-"+Kp(QP);var JP=function(){},ll=function(){};const xs=e=>e*1e3,eT={current:!1},ah=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,sh=e=>t=>1-e(1-t),lh=e=>e*e,tT=sh(lh),uh=ah(lh),_e=(e,t,n)=>-n*e+n*t+e;function cc(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function nT({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,o=0,a=0;if(!t)i=o=a=n;else{const s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;i=cc(l,s,e+1/3),o=cc(l,s,e),a=cc(l,s,e-1/3)}return{red:Math.round(i*255),green:Math.round(o*255),blue:Math.round(a*255),alpha:r}}const fc=(e,t,n)=>{const r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},rT=[Xf,Sr,di],iT=e=>rT.find(t=>t.test(e));function Dv(e){const t=iT(e);let n=t.parse(e);return t===di&&(n=nT(n)),n}const zw=(e,t)=>{const n=Dv(e),r=Dv(t),i={...n};return o=>(i.red=fc(n.red,r.red,o),i.green=fc(n.green,r.green,o),i.blue=fc(n.blue,r.blue,o),i.alpha=_e(n.alpha,r.alpha,o),Sr.transform(i))};function Bw(e,t){return typeof e=="number"?n=>_e(e,t,n):at.test(e)?zw(e,t):Ww(e,t)}const Uw=(e,t)=>{const n=[...e],r=n.length,i=e.map((o,a)=>Bw(o,t[a]));return o=>{for(let a=0;a{const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=Bw(e[i],t[i]));return i=>{for(const o in r)n[o]=r[o](i);return n}},Ww=(e,t)=>{const n=tr.createTransformer(t),r=al(e),i=al(t);return r.numColors===i.numColors&&r.numNumbers>=i.numNumbers?Yl(Uw(r.values,i.values),n):a=>`${a>0?t:e}`},ul=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},Lv=(e,t)=>n=>_e(e,t,n);function aT(e){return typeof e=="number"?Lv:typeof e=="string"?at.test(e)?zw:Ww:Array.isArray(e)?Uw:typeof e=="object"?oT:Lv}function sT(e,t,n){const r=[],i=n||aT(e[0]),o=e.length-1;for(let a=0;ae[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const a=sT(t,r,i),s=a.length,l=u=>{let c=0;if(s>1)for(;cl(Ri(e[0],e[o-1],u)):l}const ch=e=>e,Gw=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,lT=1e-7,uT=12;function cT(e,t,n,r,i){let o,a,s=0;do a=t+(n-t)/2,o=Gw(a,r,i)-e,o>0?n=a:t=a;while(Math.abs(o)>lT&&++scT(o,0,1,e,n);return o=>o===0||o===1?o:Gw(i(o),t,r)}const Kw=e=>1-Math.sin(Math.acos(e)),fh=sh(Kw),fT=ah(fh),qw=Yw(.33,1.53,.69,.99),dh=sh(qw),dT=ah(dh),pT=e=>(e*=2)<1?.5*dh(e):.5*(2-Math.pow(2,-10*(e-1))),hT={linear:ch,easeIn:lh,easeInOut:uh,easeOut:tT,circIn:Kw,circInOut:fT,circOut:fh,backIn:dh,backInOut:dT,backOut:qw,anticipate:pT},Nv=e=>{if(Array.isArray(e)){ll(e.length===4);const[t,n,r,i]=e;return Yw(t,n,r,i)}else if(typeof e=="string")return hT[e];return e},mT=e=>Array.isArray(e)&&typeof e[0]!="number";function vT(e,t){return e.map(()=>t||uh).splice(0,e.length-1)}function gT(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function yT(e,t){return e.map(n=>n*t)}function Zf({keyframes:e,ease:t=uh,times:n,duration:r=300}){e=[...e];const i=mT(t)?t.map(Nv):Nv(t),o={done:!1,value:e[0]},a=yT(n&&n.length===e.length?n:gT(e),r);function s(){return Hw(a,e,{ease:Array.isArray(i)?i:vT(e,i)})}let l=s();return{next:u=>(o.value=l(u),o.done=u>=r,o),flipTarget:()=>{e.reverse(),l=s()}}}const dc=.001,wT=.01,Av=10,ST=.05,bT=1;function xT({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,o;JP(e<=Av*1e3);let a=1-t;a=Ri(ST,bT,a),e=Ri(wT,Av,e/1e3),a<1?(i=u=>{const c=u*a,f=c*e,d=c-n,h=Jf(u,a),v=Math.exp(-f);return dc-d/h*v},o=u=>{const f=u*a*e,d=f*n+n,h=Math.pow(a,2)*Math.pow(u,2)*e,v=Math.exp(-f),g=Jf(Math.pow(u,2),a);return(-i(u)+dc>0?-1:1)*((d-h)*v)/g}):(i=u=>{const c=Math.exp(-u*e),f=(u-n)*e+1;return-dc+c*f},o=u=>{const c=Math.exp(-u*e),f=(n-u)*(e*e);return c*f});const s=5/e,l=OT(i,o,s);if(e=e*1e3,isNaN(l))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:a*2*Math.sqrt(r*u),duration:e}}}const CT=12;function OT(e,t,n){let r=n;for(let i=1;ie[n]!==void 0)}function TT(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!Rv(e,PT)&&Rv(e,ET)){const n=xT(e);t={...t,...n,velocity:0,mass:1},t.isResolvedFromDuration=!0}return t}const _T=5;function Xw({keyframes:e,restSpeed:t=2,restDelta:n=.01,...r}){let i=e[0],o=e[e.length-1];const a={done:!1,value:i},{stiffness:s,damping:l,mass:u,velocity:c,duration:f,isResolvedFromDuration:d}=TT(r);let h=kT,v=c?-(c/1e3):0;const g=l/(2*Math.sqrt(s*u));function S(){const p=o-i,m=Math.sqrt(s/u)/1e3;if(n===void 0&&(n=Math.min(Math.abs(o-i)/100,.4)),g<1){const y=Jf(m,g);h=w=>{const O=Math.exp(-g*m*w);return o-O*((v+g*m*p)/y*Math.sin(y*w)+p*Math.cos(y*w))}}else if(g===1)h=y=>o-Math.exp(-m*y)*(p+(v+m*p)*y);else{const y=m*Math.sqrt(g*g-1);h=w=>{const O=Math.exp(-g*m*w),C=Math.min(y*w,300);return o-O*((v+g*m*p)*Math.sinh(C)+y*p*Math.cosh(C))/y}}}return S(),{next:p=>{const m=h(p);if(d)a.done=p>=f;else{let y=v;if(p!==0)if(g<1){const C=Math.max(0,p-_T);y=nh(m-h(C),p-C)}else y=0;const w=Math.abs(y)<=t,O=Math.abs(o-m)<=n;a.done=w&&O}return a.value=a.done?o:m,a},flipTarget:()=>{v=-v,[i,o]=[o,i],S()}}}Xw.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const kT=e=>0;function DT({keyframes:e=[0],velocity:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){const a=e[0],s={done:!1,value:a};let l=n*t;const u=a+l,c=o===void 0?u:o(u);return c!==u&&(l=c-a),{next:f=>{const d=-l*Math.exp(-f/r);return s.done=!(d>i||d<-i),s.value=s.done?c:c+d,s},flipTarget:()=>{}}}const LT={decay:DT,keyframes:Zf,tween:Zf,spring:Xw};function Qw(e,t,n=0){return e-t-n}function NT(e,t=0,n=0,r=!0){return r?Qw(t+-e,t,n):t-(e-t)+n}function AT(e,t,n,r){return r?e>=t+n:e<=-n}const RT=e=>{const t=({delta:n})=>e(n);return{start:()=>it.update(t,!0),stop:()=>er.update(t)}};function cl({duration:e,driver:t=RT,elapsed:n=0,repeat:r=0,repeatType:i="loop",repeatDelay:o=0,keyframes:a,autoplay:s=!0,onPlay:l,onStop:u,onComplete:c,onRepeat:f,onUpdate:d,type:h="keyframes",...v}){var g,S;const p=n;let m,y=0,w=e,O=!1,C=!0,P;const E=LT[a.length>2?"keyframes":h]||Zf,A=a[0],I=a[a.length-1];let k={done:!1,value:A};!((S=(g=E).needsInterpolation)===null||S===void 0)&&S.call(g,A,I)&&(P=Hw([0,100],[A,I],{clamp:!1}),a=[0,100]);const L=E({...v,duration:e,keyframes:a});function U(){y++,i==="reverse"?(C=y%2===0,n=NT(n,w,o,C)):(n=Qw(n,w,o),i==="mirror"&&L.flipTarget()),O=!1,f&&f()}function X(){m&&m.stop(),c&&c()}function Z(J){C||(J=-J),n+=J,O||(k=L.next(Math.max(0,n)),P&&(k.value=P(k.value)),O=C?k.done:n<=0),d&&d(k.value),O&&(y===0&&(w=w!==void 0?w:n),y{u&&u(),m&&m.stop()},set currentTime(J){n=p,Z(J)},sample:J=>{n=p;const R=e&&typeof e=="number"?Math.max(e*.5,50):50;let $=0;for(Z(0);$<=J;){const W=J-$;Z(Math.min(W,R)),$+=R}return k}}}function MT(e){return!e||Array.isArray(e)||typeof e=="string"&&Zw[e]}const po=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,Zw={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:po([0,.65,.55,1]),circOut:po([.55,0,1,.45]),backIn:po([.31,.01,.66,-.59]),backOut:po([.33,1.53,.69,.99])};function jT(e){if(e)return Array.isArray(e)?po(e):Zw[e]}function IT(e,t,n,{delay:r=0,duration:i,repeat:o=0,repeatType:a="loop",ease:s,times:l}={}){return e.animate({[t]:n,offset:l},{delay:r,duration:i,easing:jT(s),fill:"both",iterations:o+1,direction:a==="reverse"?"alternate":"normal"})}const Mv={waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate")},pc={},Jw={};for(const e in Mv)Jw[e]=()=>(pc[e]===void 0&&(pc[e]=Mv[e]()),pc[e]);function VT(e,{repeat:t,repeatType:n="loop"}){const r=t&&n!=="loop"&&t%2===1?0:e.length-1;return e[r]}const $T=new Set(["opacity"]),ns=10;function FT(e,t,{onUpdate:n,onComplete:r,...i}){if(!(Jw.waapi()&&$T.has(t)&&!i.repeatDelay&&i.repeatType!=="mirror"&&i.damping!==0))return!1;let{keyframes:a,duration:s=300,elapsed:l=0,ease:u}=i;if(i.type==="spring"||!MT(i.ease)){if(i.repeat===1/0)return;const f=cl({...i,elapsed:0});let d={done:!1,value:a[0]};const h=[];let v=0;for(;!d.done&&v<2e4;)d=f.sample(v),h.push(d.value),v+=ns;a=h,s=v-ns,u="linear"}const c=IT(e.owner.current,t,a,{...i,delay:-l,duration:s,ease:u});return c.onfinish=()=>{e.set(VT(a,i)),r&&r()},{get currentTime(){return c.currentTime||0},set currentTime(f){c.currentTime=f},stop:()=>{const{currentTime:f}=c;if(f){const d=cl({...i,autoplay:!1});e.setWithVelocity(d.sample(f-ns).value,d.sample(f).value,ns)}it.update(()=>c.cancel())}}}function eS(e,t){const n=performance.now(),r=({timestamp:i})=>{const o=i-n;o>=t&&(er.read(r),e(o-t))};return it.read(r,!0),()=>er.read(r)}function zT({keyframes:e,elapsed:t,onUpdate:n,onComplete:r}){const i=()=>{n&&n(e[e.length-1]),r&&r()};return t?{stop:eS(i,-t)}:i()}function BT({keyframes:e,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:f,onComplete:d,onStop:h}){const v=e[0];let g;function S(w){return n!==void 0&&wr}function p(w){return n===void 0?r:r===void 0||Math.abs(n-w){var C;f==null||f(O),(C=w.onUpdate)===null||C===void 0||C.call(w,O)},onComplete:d,onStop:h})}function y(w){m({type:"spring",stiffness:a,damping:s,restDelta:l,...w})}if(S(v))y({velocity:t,keyframes:[v,p(v)]});else{let w=i*t+v;typeof u<"u"&&(w=u(w));const O=p(w),C=O===n?-1:1;let P,E;const A=I=>{P=E,E=I,t=nh(I-P,vn.delta),(C===1&&I>O||C===-1&&Ig==null?void 0:g.stop()}}const cr=()=>({type:"spring",stiffness:500,damping:25,restSpeed:10}),rs=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),hc=()=>({type:"keyframes",ease:"linear",duration:.3}),UT={type:"keyframes",duration:.8},jv={x:cr,y:cr,z:cr,rotate:cr,rotateX:cr,rotateY:cr,rotateZ:cr,scaleX:rs,scaleY:rs,scale:rs,opacity:hc,backgroundColor:hc,color:hc,default:rs},WT=(e,{keyframes:t})=>t.length>2?UT:(jv[e]||jv.default)(t[1]),ed=(e,t)=>e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&tr.test(t)&&!t.startsWith("url("));function HT({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length}function Iv(e){return e===0||typeof e=="string"&&parseFloat(e)===0&&e.indexOf(" ")===-1}function Vv(e){return typeof e=="number"?0:oh("",e)}function tS(e,t){return e[t]||e.default||e}function GT(e,t,n,r){const i=ed(t,n);let o=r.from!==void 0?r.from:e.get();return o==="none"&&i&&typeof n=="string"?o=oh(t,n):Iv(o)&&typeof n=="string"?o=Vv(n):!Array.isArray(n)&&Iv(n)&&typeof o=="string"&&(n=Vv(o)),Array.isArray(n)?(n[0]===null&&(n[0]=o),n):[o,n]}const ph=(e,t,n,r={})=>i=>{const o=tS(r,e)||{},a=o.delay||r.delay||0;let{elapsed:s=0}=r;s=s-xs(a);const l=GT(t,e,n,o),u=l[0],c=l[l.length-1],f=ed(e,u),d=ed(e,c);let h={keyframes:l,velocity:t.getVelocity(),...o,elapsed:s,onUpdate:S=>{t.set(S),o.onUpdate&&o.onUpdate(S)},onComplete:()=>{i(),o.onComplete&&o.onComplete()}};if(!f||!d||eT.current||o.type===!1)return zT(h);if(o.type==="inertia")return BT(h);HT(o)||(h={...h,...WT(e,h)}),h.duration&&(h.duration=xs(h.duration)),h.repeatDelay&&(h.repeatDelay=xs(h.repeatDelay));const v=t.owner,g=v&&v.current;if(v&&g instanceof HTMLElement&&!(v!=null&&v.getProps().onUpdate)){const S=FT(t,e,h);if(S)return S}return cl(h)};function YT(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(o=>td(e,o,n));r=Promise.all(i)}else if(typeof t=="string")r=td(e,t,n);else{const i=typeof t=="function"?ql(e,t,n.custom):t;r=nS(e,i,n)}return r.then(()=>e.notify("AnimationComplete",t))}function td(e,t,n={}){var r;const i=ql(e,t,n.custom);let{transition:o=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(o=n.transitionOverride);const a=i?()=>nS(e,i,n):()=>Promise.resolve(),s=!((r=e.variantChildren)===null||r===void 0)&&r.size?(u=0)=>{const{delayChildren:c=0,staggerChildren:f,staggerDirection:d}=o;return KT(e,t,c+u,f,d,n)}:()=>Promise.resolve(),{when:l}=o;if(l){const[u,c]=l==="beforeChildren"?[a,s]:[s,a];return u().then(c)}else return Promise.all([a(),s(n.delay)])}function nS(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var o;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...l}=e.makeTargetAnimatable(t);const u=e.getValue("willChange");r&&(a=r);const c=[],f=i&&((o=e.animationState)===null||o===void 0?void 0:o.getState()[i]);for(const d in l){const h=e.getValue(d),v=l[d];if(!h||v===void 0||f&&XT(f,d))continue;const g={delay:n,elapsed:0,...a};if(!h.hasAnimated){const p=e.getProps()[ZP];p&&(g.elapsed=XP(p,d,h))}let S=h.start(ph(d,h,v,e.shouldReduceMotion&&zr.has(d)?{type:!1}:g));sl(u)&&(u.add(d),S=S.then(()=>u.remove(d))),c.push(S)}return Promise.all(c).then(()=>{s&&HP(e,s)})}function KT(e,t,n=0,r=0,i=1,o){const a=[],s=(e.variantChildren.size-1)*r,l=i===1?(u=0)=>u*r:(u=0)=>s-u*r;return Array.from(e.variantChildren).sort(qT).forEach((u,c)=>{u.notify("AnimationStart",t),a.push(td(u,t,{...o,delay:n+l(c)}).then(()=>u.notify("AnimationComplete",t)))}),Promise.all(a)}function qT(e,t){return e.sortNodePosition(t)}function XT({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}const hh=[de.Animate,de.InView,de.Focus,de.Hover,de.Tap,de.Drag,de.Exit],QT=[...hh].reverse(),ZT=hh.length;function JT(e){return t=>Promise.all(t.map(({animation:n,options:r})=>YT(e,n,r)))}function e9(e){let t=JT(e);const n=n9();let r=!0;const i=(l,u)=>{const c=ql(e,u);if(c){const{transition:f,transitionEnd:d,...h}=c;l={...l,...h,...d}}return l};function o(l){t=l(e)}function a(l,u){const c=e.getProps(),f=e.getVariantContext(!0)||{},d=[],h=new Set;let v={},g=1/0;for(let p=0;pg&&O;const I=Array.isArray(w)?w:[w];let k=I.reduce(i,{});C===!1&&(k={});const{prevResolvedValues:L={}}=y,U={...L,...k},X=Z=>{A=!0,h.delete(Z),y.needsAnimating[Z]=!0};for(const Z in U){const H=k[Z],J=L[Z];v.hasOwnProperty(Z)||(H!==J?il(H)&&il(J)?!Dw(H,J)||E?X(Z):y.protectedKeys[Z]=!0:H!==void 0?X(Z):h.add(Z):H!==void 0&&h.has(Z)?X(Z):y.protectedKeys[Z]=!0)}y.prevProp=w,y.prevResolvedValues=k,y.isActive&&(v={...v,...k}),r&&e.blockInitialAnimation&&(A=!1),A&&!P&&d.push(...I.map(Z=>({animation:Z,options:{type:m,...l}})))}if(h.size){const p={};h.forEach(m=>{const y=e.getBaseTarget(m);y!==void 0&&(p[m]=y)}),d.push({animation:p})}let S=Boolean(d.length);return r&&c.initial===!1&&!e.manuallyAnimateOnMount&&(S=!1),r=!1,S?t(d):Promise.resolve()}function s(l,u,c){var f;if(n[l].isActive===u)return Promise.resolve();(f=e.variantChildren)===null||f===void 0||f.forEach(h=>{var v;return(v=h.animationState)===null||v===void 0?void 0:v.setActive(l,u)}),n[l].isActive=u;const d=a(c,l);for(const h in n)n[h].protectedKeys={};return d}return{animateChanges:a,setActive:s,setAnimateFunction:o,getState:()=>n}}function t9(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!Dw(t,e):!1}function fr(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function n9(){return{[de.Animate]:fr(!0),[de.InView]:fr(),[de.Hover]:fr(),[de.Tap]:fr(),[de.Drag]:fr(),[de.Focus]:fr(),[de.Exit]:fr()}}const r9={animation:Fn(({visualElement:e,animate:t})=>{e.animationState||(e.animationState=e9(e)),Ul(t)&&x.useEffect(()=>t.subscribe(e),[t])}),exit:Fn(e=>{const{custom:t,visualElement:n}=e,[r,i]=kw(),o=x.useContext(ga);x.useEffect(()=>{n.isPresent=r;const a=n.animationState&&n.animationState.setActive(de.Exit,!r,{custom:o&&o.custom||t});a&&!r&&a.then(i)},[r])})},$v=(e,t)=>Math.abs(e-t);function i9(e,t){const n=$v(e.x,t.x),r=$v(e.y,t.y);return Math.sqrt(n**2+r**2)}class rS{constructor(t,n,{transformPagePoint:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const u=vc(this.lastMoveEventInfo,this.history),c=this.startEvent!==null,f=i9(u.offset,{x:0,y:0})>=3;if(!c&&!f)return;const{point:d}=u,{timestamp:h}=vn;this.history.push({...d,timestamp:h});const{onStart:v,onMove:g}=this.handlers;c||(v&&v(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),g&&g(this.lastMoveEvent,u)},this.handlePointerMove=(u,c)=>{this.lastMoveEvent=u,this.lastMoveEventInfo=mc(c,this.transformPagePoint),it.update(this.updatePoint,!0)},this.handlePointerUp=(u,c)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const{onEnd:f,onSessionEnd:d}=this.handlers,h=vc(u.type==="pointercancel"?this.lastMoveEventInfo:mc(c,this.transformPagePoint),this.history);this.startEvent&&f&&f(u,h),d&&d(u,h)},!Cw(t))return;this.handlers=n,this.transformPagePoint=r;const i=Qp(t),o=mc(i,this.transformPagePoint),{point:a}=o,{timestamp:s}=vn;this.history=[{...a,timestamp:s}];const{onSessionStart:l}=n;l&&l(t,vc(o,this.history)),this.removeListeners=Yl(bi(window,"pointermove",this.handlePointerMove),bi(window,"pointerup",this.handlePointerUp),bi(window,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),er.update(this.updatePoint)}}function mc(e,t){return t?{point:t(e.point)}:e}function Fv(e,t){return{x:e.x-t.x,y:e.y-t.y}}function vc({point:e},t){return{point:e,delta:Fv(e,iS(t)),offset:Fv(e,o9(t)),velocity:a9(t,.1)}}function o9(e){return e[0]}function iS(e){return e[e.length-1]}function a9(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=iS(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>xs(t)));)n--;if(!r)return{x:0,y:0};const o=(i.timestamp-r.timestamp)/1e3;if(o===0)return{x:0,y:0};const a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Et(e){return e.max-e.min}function nd(e,t=0,n=.01){return Math.abs(e-t)<=n}function zv(e,t,n,r=.5){e.origin=r,e.originPoint=_e(t.min,t.max,e.origin),e.scale=Et(n)/Et(t),(nd(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=_e(n.min,n.max,e.origin)-e.originPoint,(nd(e.translate)||isNaN(e.translate))&&(e.translate=0)}function To(e,t,n,r){zv(e.x,t.x,n.x,r==null?void 0:r.originX),zv(e.y,t.y,n.y,r==null?void 0:r.originY)}function Bv(e,t,n){e.min=n.min+t.min,e.max=e.min+Et(t)}function s9(e,t,n){Bv(e.x,t.x,n.x),Bv(e.y,t.y,n.y)}function Uv(e,t,n){e.min=t.min-n.min,e.max=e.min+Et(t)}function _o(e,t,n){Uv(e.x,t.x,n.x),Uv(e.y,t.y,n.y)}function l9(e,{min:t,max:n},r){return t!==void 0&&en&&(e=r?_e(n,e,r.max):Math.min(e,n)),e}function Wv(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function u9(e,{top:t,left:n,bottom:r,right:i}){return{x:Wv(e.x,n,i),y:Wv(e.y,t,r)}}function Hv(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.minr?n=ul(t.min,t.max-r,e.min):r>i&&(n=ul(e.min,e.max-i,t.min)),Ri(0,1,n)}function d9(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const rd=.35;function p9(e=rd){return e===!1?e=0:e===!0&&(e=rd),{x:Gv(e,"left","right"),y:Gv(e,"top","bottom")}}function Gv(e,t,n){return{min:Yv(e,t),max:Yv(e,n)}}function Yv(e,t){return typeof e=="number"?e:e[t]||0}const Kv=()=>({translate:0,scale:1,origin:0,originPoint:0}),ko=()=>({x:Kv(),y:Kv()}),qv=()=>({min:0,max:0}),Ve=()=>({x:qv(),y:qv()});function Jt(e){return[e("x"),e("y")]}function oS({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function h9({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function m9(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function gc(e){return e===void 0||e===1}function id({scale:e,scaleX:t,scaleY:n}){return!gc(e)||!gc(t)||!gc(n)}function mr(e){return id(e)||aS(e)||e.z||e.rotate||e.rotateX||e.rotateY}function aS(e){return Xv(e.x)||Xv(e.y)}function Xv(e){return e&&e!=="0%"}function fl(e,t,n){const r=e-n,i=t*r;return n+i}function Qv(e,t,n,r,i){return i!==void 0&&(e=fl(e,i,r)),fl(e,n,r)+t}function od(e,t=0,n=1,r,i){e.min=Qv(e.min,t,n,r,i),e.max=Qv(e.max,t,n,r,i)}function sS(e,{x:t,y:n}){od(e.x,t.translate,t.scale,t.originPoint),od(e.y,n.translate,n.scale,n.originPoint)}function v9(e,t,n,r=!1){var i,o;const a=n.length;if(!a)return;t.x=t.y=1;let s,l;for(let u=0;u1.0000000000001||e<.999999999999?e:1}function An(e,t){e.min=e.min+t,e.max=e.max+t}function Jv(e,t,[n,r,i]){const o=t[i]!==void 0?t[i]:.5,a=_e(e.min,e.max,o);od(e,t[n],t[r],a,t.scale)}const g9=["x","scaleX","originX"],y9=["y","scaleY","originY"];function pi(e,t){Jv(e.x,t,g9),Jv(e.y,t,y9)}function lS(e,t){return oS(m9(e.getBoundingClientRect(),t))}function w9(e,t,n){const r=lS(e,n),{scroll:i}=t;return i&&(An(r.x,i.offset.x),An(r.y,i.offset.y)),r}const S9=new WeakMap;class b9{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Ve(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){if(this.visualElement.isPresent===!1)return;const r=s=>{this.stopAnimation(),n&&this.snapToCursor(Qp(s,"page").point)},i=(s,l)=>{var u;const{drag:c,dragPropagation:f,onDragStart:d}=this.getProps();c&&!f&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=Pw(c),!this.openGlobalLock)||(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Jt(h=>{var v,g;let S=this.getAxisMotionValue(h).get()||0;if(on.test(S)){const p=(g=(v=this.visualElement.projection)===null||v===void 0?void 0:v.layout)===null||g===void 0?void 0:g.layoutBox[h];p&&(S=Et(p)*(parseFloat(S)/100))}this.originPoint[h]=S}),d==null||d(s,l),(u=this.visualElement.animationState)===null||u===void 0||u.setActive(de.Drag,!0))},o=(s,l)=>{const{dragPropagation:u,dragDirectionLock:c,onDirectionLock:f,onDrag:d}=this.getProps();if(!u&&!this.openGlobalLock)return;const{offset:h}=l;if(c&&this.currentDirection===null){this.currentDirection=x9(h),this.currentDirection!==null&&(f==null||f(this.currentDirection));return}this.updateAxis("x",l.point,h),this.updateAxis("y",l.point,h),this.visualElement.render(),d==null||d(s,l)},a=(s,l)=>this.stop(s,l);this.panSession=new rS(t,{onSessionStart:r,onStart:i,onMove:o,onSessionEnd:a},{transformPagePoint:this.visualElement.getTransformPagePoint()})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:i}=n;this.startAnimation(i);const{onDragEnd:o}=this.getProps();o==null||o(t,n)}cancel(){var t,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(t=this.panSession)===null||t===void 0||t.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(n=this.visualElement.animationState)===null||n===void 0||n.setActive(de.Drag,!1)}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!is(t,i,this.currentDirection))return;const o=this.getAxisMotionValue(t);let a=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(a=l9(a,this.constraints[t],this.elastic[t])),o.set(a)}resolveConstraints(){const{dragConstraints:t,dragElastic:n}=this.getProps(),{layout:r}=this.visualElement.projection||{},i=this.constraints;t&&fi(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=u9(r.layoutBox,t):this.constraints=!1,this.elastic=p9(n),i!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Jt(o=>{this.getAxisMotionValue(o)&&(this.constraints[o]=d9(r.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!fi(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const o=w9(r,i.root,this.visualElement.getTransformPagePoint());let a=c9(i.layout.layoutBox,o);if(n){const s=n(h9(a));this.hasMutatedConstraints=!!s,s&&(a=oS(s))}return a}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{},u=Jt(c=>{if(!is(c,n,this.currentDirection))return;let f=(l==null?void 0:l[c])||{};a&&(f={min:0,max:0});const d=i?200:1e6,h=i?40:1e7,v={type:"inertia",velocity:r?t[c]:0,bounceStiffness:d,bounceDamping:h,timeConstant:750,restDelta:1,restSpeed:10,...o,...f};return this.startAxisValueAnimation(c,v)});return Promise.all(u).then(s)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return r.start(ph(t,r,0,n))}stopAnimation(){Jt(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){var n;const r="_drag"+t.toUpperCase(),i=this.visualElement.getProps()[r];return i||this.visualElement.getValue(t,((n=this.visualElement.getProps().initial)===null||n===void 0?void 0:n[t])||0)}snapToCursor(t){Jt(n=>{const{drag:r}=this.getProps();if(!is(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,o=this.getAxisMotionValue(n);if(i&&i.layout){const{min:a,max:s}=i.layout.layoutBox[n];o.set(t[n]-_e(a,s,.5))}})}scalePositionWithinConstraints(){var t;if(!this.visualElement.current)return;const{drag:n,dragConstraints:r}=this.getProps(),{projection:i}=this.visualElement;if(!fi(r)||!i||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};Jt(s=>{const l=this.getAxisMotionValue(s);if(l){const u=l.get();o[s]=f9({min:u,max:u},this.constraints[s])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",(t=i.root)===null||t===void 0||t.updateScroll(),i.updateLayout(),this.resolveConstraints(),Jt(s=>{if(!is(s,n,null))return;const l=this.getAxisMotionValue(s),{min:u,max:c}=this.constraints[s];l.set(_e(u,c,o[s]))})}addListeners(){var t;if(!this.visualElement.current)return;S9.set(this.visualElement,this);const n=this.visualElement.current,r=bi(n,"pointerdown",u=>{const{drag:c,dragListener:f=!0}=this.getProps();c&&f&&this.start(u)}),i=()=>{const{dragConstraints:u}=this.getProps();fi(u)&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,a=o.addEventListener("measure",i);o&&!o.layout&&((t=o.root)===null||t===void 0||t.updateScroll(),o.updateLayout()),i();const s=Gl(window,"resize",()=>this.scalePositionWithinConstraints()),l=o.addEventListener("didUpdate",({delta:u,hasLayoutChanged:c})=>{this.isDragging&&c&&(Jt(f=>{const d=this.getAxisMotionValue(f);d&&(this.originPoint[f]+=u[f].translate,d.set(d.get()+u[f].translate))}),this.visualElement.render())});return()=>{s(),r(),a(),l==null||l()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:o=!1,dragElastic:a=rd,dragMomentum:s=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:o,dragElastic:a,dragMomentum:s}}}function is(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function x9(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}function C9(e){const{dragControls:t,visualElement:n}=e,r=Hl(()=>new b9(n));x.useEffect(()=>t&&t.subscribe(r),[r,t]),x.useEffect(()=>r.addListeners(),[r])}function O9({onPan:e,onPanStart:t,onPanEnd:n,onPanSessionStart:r,visualElement:i}){const o=e||t||n||r,a=x.useRef(null),{transformPagePoint:s}=x.useContext(zp),l={onSessionStart:r,onStart:t,onMove:e,onEnd:(c,f)=>{a.current=null,n&&n(c,f)}};x.useEffect(()=>{a.current!==null&&a.current.updateHandlers(l)});function u(c){a.current=new rS(c,l,{transformPagePoint:s})}ol(i,"pointerdown",o&&u),Zp(()=>a.current&&a.current.end())}const E9={pan:Fn(O9),drag:Fn(C9)};function ad(e){return typeof e=="string"&&e.startsWith("var(--")}const uS=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function P9(e){const t=uS.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]}function sd(e,t,n=1){const[r,i]=P9(e);if(!r)return;const o=window.getComputedStyle(t).getPropertyValue(r);return o?o.trim():ad(i)?sd(i,t,n+1):i}function T9(e,{...t},n){const r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};n&&(n={...n}),e.values.forEach(i=>{const o=i.get();if(!ad(o))return;const a=sd(o,r);a&&i.set(a)});for(const i in t){const o=t[i];if(!ad(o))continue;const a=sd(o,r);a&&(t[i]=a,n&&n[i]===void 0&&(n[i]=o))}return{target:t,transitionEnd:n}}const _9=new Set(["width","height","top","left","right","bottom","x","y"]),cS=e=>_9.has(e),k9=e=>Object.keys(e).some(cS),eg=e=>e===Br||e===Q;var tg;(function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"})(tg||(tg={}));const ng=(e,t)=>parseFloat(e.split(", ")[t]),rg=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const i=r.match(/^matrix3d\((.+)\)$/);if(i)return ng(i[1],t);{const o=r.match(/^matrix\((.+)\)$/);return o?ng(o[1],e):0}},D9=new Set(["x","y","z"]),L9=nl.filter(e=>!D9.has(e));function N9(e){const t=[];return L9.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}const ig={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:rg(4,13),y:rg(5,14)},A9=(e,t,n)=>{const r=t.measureViewportBox(),i=t.current,o=getComputedStyle(i),{display:a}=o,s={};a==="none"&&t.setStaticValue("display",e.display||"block"),n.forEach(u=>{s[u]=ig[u](r,o)}),t.render();const l=t.measureViewportBox();return n.forEach(u=>{const c=t.getValue(u);c&&c.jump(s[u]),e[u]=ig[u](l,o)}),e},R9=(e,t,n={},r={})=>{t={...t},r={...r};const i=Object.keys(t).filter(cS);let o=[],a=!1;const s=[];if(i.forEach(l=>{const u=e.getValue(l);if(!e.hasValue(l))return;let c=n[l],f=no(c);const d=t[l];let h;if(il(d)){const v=d.length,g=d[0]===null?1:0;c=d[g],f=no(c);for(let S=g;S=0?window.pageYOffset:null,u=A9(t,e,s);return o.length&&o.forEach(([c,f])=>{e.getValue(c).set(f)}),e.render(),Bl&&l!==null&&window.scrollTo({top:l}),{target:u,transitionEnd:r}}else return{target:t,transitionEnd:r}};function M9(e,t,n,r){return k9(t)?R9(e,t,n,r):{target:t,transitionEnd:r}}const j9=(e,t,n,r)=>{const i=T9(e,t,r);return t=i.target,r=i.transitionEnd,M9(e,t,n,r)},ld={current:null},fS={current:!1};function I9(){if(fS.current=!0,!!Bl)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>ld.current=e.matches;e.addListener(t),t()}else ld.current=!1}function V9(e,t,n){const{willChange:r}=t;for(const i in t){const o=t[i],a=n[i];if(gt(o))e.addValue(i,o),sl(r)&&r.add(i);else if(gt(a))e.addValue(i,Mi(o,{owner:e})),sl(r)&&r.remove(i);else if(a!==o)if(e.hasValue(i)){const s=e.getValue(i);!s.hasAnimated&&s.set(o)}else{const s=e.getStaticValue(i);e.addValue(i,Mi(s!==void 0?s:o,{owner:e}))}}for(const i in n)t[i]===void 0&&e.removeValue(i);return t}const dS=Object.keys(Zo),$9=dS.length,og=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class F9{constructor({parent:t,props:n,reducedMotionConfig:r,visualState:i},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.isPresent=!0,this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>it.render(this.render,!1,!0);const{latestValues:a,renderState:s}=i;this.latestValues=a,this.baseTarget={...a},this.initialValues=n.initial?{...a}:{},this.renderState=s,this.parent=t,this.props=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.isControllingVariants=Wl(n),this.isVariantNode=cw(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const{willChange:l,...u}=this.scrapeMotionValuesFromProps(n,{});for(const c in u){const f=u[c];a[c]!==void 0&>(f)&&(f.set(a[c],!1),sl(l)&&l.add(c))}}scrapeMotionValuesFromProps(t,n){return{}}mount(t){var n;this.current=t,this.projection&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=(n=this.parent)===null||n===void 0?void 0:n.addVariantChild(this)),this.values.forEach((r,i)=>this.bindToMotionValue(i,r)),fS.current||I9(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:ld.current,this.parent&&this.parent.children.add(this),this.setProps(this.props)}unmount(){var t,n,r;(t=this.projection)===null||t===void 0||t.unmount(),er.update(this.notifyUpdate),er.render(this.render),this.valueSubscriptions.forEach(i=>i()),(n=this.removeFromVariantTree)===null||n===void 0||n.call(this),(r=this.parent)===null||r===void 0||r.children.delete(this);for(const i in this.events)this.events[i].clear();this.current=null}bindToMotionValue(t,n){const r=zr.has(t),i=n.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&it.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),o=n.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{i(),o()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}loadFeatures({children:t,...n},r,i,o,a,s){const l=[];for(let u=0;u<$9;u++){const c=dS[u],{isEnabled:f,Component:d}=Zo[c];f(n)&&d&&l.push(x.createElement(d,{key:c,...n,visualElement:this}))}if(!this.projection&&a){this.projection=new a(o,this.latestValues,this.parent&&this.parent.projection);const{layoutId:u,layout:c,drag:f,dragConstraints:d,layoutScroll:h,layoutRoot:v}=n;this.projection.setOptions({layoutId:u,layout:c,alwaysMeasureLayout:Boolean(f)||d&&fi(d),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:typeof c=="string"?c:"both",initialPromotionConfig:s,layoutScroll:h,layoutRoot:v})}return l}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ve()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}makeTargetAnimatable(t,n=!0){return this.makeTargetAnimatableFromInstance(t,this.props,n)}setProps(t){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender();const n=this.props;this.props=t;for(let r=0;rr.variantChildren.delete(t)}addValue(t,n){n!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,n)),this.values.set(t,n),this.latestValues[t]=n.get()}removeValue(t){var n;this.values.delete(t),(n=this.valueSubscriptions.get(t))===null||n===void 0||n(),this.valueSubscriptions.delete(t),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=Mi(n,{owner:this}),this.addValue(t,r)),r}readValue(t){return this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.readValueFromInstance(this.current,t,this.options)}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props,i=typeof r=="string"||typeof r=="object"?(n=Xp(this.props,r))===null||n===void 0?void 0:n[t]:void 0;if(r&&i!==void 0)return i;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!gt(o)?o:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new th),this.events[t].add(n)}notify(t,...n){var r;(r=this.events[t])===null||r===void 0||r.notify(...n)}}const pS=["initial",...hh],z9=pS.length;class hS extends F9{sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){var r;return(r=t.style)===null||r===void 0?void 0:r[n]}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:n,...r},{transformValues:i},o){let a=KP(r,t||{},this);if(i&&(n&&(n=i(n)),r&&(r=i(r)),a&&(a=i(a))),o){GP(this,r,a);const s=j9(this,r,a,n);n=s.transitionEnd,r=s.target}return{transition:t,transitionEnd:n,...r}}}function B9(e){return window.getComputedStyle(e)}class U9 extends hS{readValueFromInstance(t,n){if(zr.has(n)){const r=ih(n);return r&&r.default||0}else{const r=B9(t),i=(pw(n)?r.getPropertyValue(n):r[n])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:n}){return lS(t,n)}build(t,n,r,i){Wp(t,n,r,i.transformTemplate)}scrapeMotionValuesFromProps(t,n){return qp(t,n)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;gt(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}renderInstance(t,n,r,i){yw(t,n,r,i)}}class W9 extends hS{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){var r;return zr.has(n)?((r=ih(n))===null||r===void 0?void 0:r.default)||0:(n=ww.has(n)?n:Kp(n),t.getAttribute(n))}measureInstanceViewportBox(){return Ve()}scrapeMotionValuesFromProps(t,n){return bw(t,n)}build(t,n,r,i){Gp(t,n,r,this.isSVGTag,i.transformTemplate)}renderInstance(t,n,r,i){Sw(t,n,r,i)}mount(t){this.isSVGTag=Yp(t.tagName),super.mount(t)}}const H9=(e,t)=>Up(e)?new W9(t,{enableHardwareAcceleration:!1}):new U9(t,{enableHardwareAcceleration:!0});function ag(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const ro={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(Q.test(e))e=parseFloat(e);else return e;const n=ag(e,t.target.x),r=ag(e,t.target.y);return`${n}% ${r}%`}},sg="_$css",G9={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=e.includes("var("),o=[];i&&(e=e.replace(uS,h=>(o.push(h),sg)));const a=tr.parse(e);if(a.length>5)return r;const s=tr.createTransformer(e),l=typeof a[0]!="number"?1:0,u=n.x.scale*t.x,c=n.y.scale*t.y;a[0+l]/=u,a[1+l]/=c;const f=_e(u,c,.5);typeof a[2+l]=="number"&&(a[2+l]/=f),typeof a[3+l]=="number"&&(a[3+l]/=f);let d=s(a);if(i){let h=0;d=d.replace(sg,()=>{const v=o[h];return h++,v})}return d}};class Y9 extends B.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:o}=t;LE(q9),o&&(n.group&&n.group.add(o),r&&r.register&&i&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),Oo.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:o}=this.props,a=r.projection;return a&&(a.isPresent=o,i||t.layoutDependency!==n||n===void 0?a.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?a.promote():a.relegate()||it.postRender(()=>{var s;!((s=a.getStack())===null||s===void 0)&&s.members.length||this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),n!=null&&n.group&&n.group.remove(i),r!=null&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t==null||t()}render(){return null}}function K9(e){const[t,n]=kw(),r=x.useContext(Bp);return B.createElement(Y9,{...e,layoutGroup:r,switchLayoutGroup:x.useContext(fw),isPresent:t,safeToRemove:n})}const q9={borderRadius:{...ro,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ro,borderTopRightRadius:ro,borderBottomLeftRadius:ro,borderBottomRightRadius:ro,boxShadow:G9},X9={measureLayout:K9};function Q9(e,t,n={}){const r=gt(e)?e:Mi(e);return r.start(ph("",r,t,n)),{stop:()=>r.stop(),isAnimating:()=>r.isAnimating()}}const mS=["TopLeft","TopRight","BottomLeft","BottomRight"],Z9=mS.length,lg=e=>typeof e=="string"?parseFloat(e):e,ug=e=>typeof e=="number"||Q.test(e);function J9(e,t,n,r,i,o){i?(e.opacity=_e(0,n.opacity!==void 0?n.opacity:1,e_(r)),e.opacityExit=_e(t.opacity!==void 0?t.opacity:1,0,t_(r))):o&&(e.opacity=_e(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let a=0;art?1:n(ul(e,t,r))}function fg(e,t){e.min=t.min,e.max=t.max}function Ft(e,t){fg(e.x,t.x),fg(e.y,t.y)}function dg(e,t,n,r,i){return e-=t,e=fl(e,1/n,r),i!==void 0&&(e=fl(e,1/i,r)),e}function n_(e,t=0,n=1,r=.5,i,o=e,a=e){if(on.test(t)&&(t=parseFloat(t),t=_e(a.min,a.max,t/100)-a.min),typeof t!="number")return;let s=_e(o.min,o.max,r);e===o&&(s-=t),e.min=dg(e.min,t,n,s,i),e.max=dg(e.max,t,n,s,i)}function pg(e,t,[n,r,i],o,a){n_(e,t[n],t[r],t[i],t.scale,o,a)}const r_=["x","scaleX","originX"],i_=["y","scaleY","originY"];function hg(e,t,n,r){pg(e.x,t,r_,n==null?void 0:n.x,r==null?void 0:r.x),pg(e.y,t,i_,n==null?void 0:n.y,r==null?void 0:r.y)}function mg(e){return e.translate===0&&e.scale===1}function gS(e){return mg(e.x)&&mg(e.y)}function yS(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}function vg(e){return Et(e.x)/Et(e.y)}class o_{constructor(){this.members=[]}add(t){Jp(this.members,t),t.scheduleRender()}remove(t){if(eh(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(i=>t===i);if(n===0)return!1;let r;for(let i=n;i>=0;i--){const o=this.members[i];if(o.isPresent!==!1){r=o;break}}return r?(this.promote(r),!0):!1}promote(t,n){var r;const i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,n&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),!((r=t.root)===null||r===void 0)&&r.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:o}=t.options;o===!1&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,i,o,a;(r=(n=t.options).onExitComplete)===null||r===void 0||r.call(n),(a=(i=t.resumingFrom)===null||i===void 0?void 0:(o=i.options).onExitComplete)===null||a===void 0||a.call(o)})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function gg(e,t,n){let r="";const i=e.x.translate/t.x,o=e.y.translate/t.y;if((i||o)&&(r=`translate3d(${i}px, ${o}px, 0) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{rotate:l,rotateX:u,rotateY:c}=n;l&&(r+=`rotate(${l}deg) `),u&&(r+=`rotateX(${u}deg) `),c&&(r+=`rotateY(${c}deg) `)}const a=e.x.scale*t.x,s=e.y.scale*t.y;return(a!==1||s!==1)&&(r+=`scale(${a}, ${s})`),r||"none"}const a_=(e,t)=>e.depth-t.depth;class s_{constructor(){this.children=[],this.isDirty=!1}add(t){Jp(this.children,t),this.isDirty=!0}remove(t){eh(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(a_),this.isDirty=!1,this.children.forEach(t)}}const yg=["","X","Y","Z"],wg=1e3;let l_=0;function wS({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(a,s={},l=t==null?void 0:t()){this.id=l_++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isTransformDirty=!1,this.isProjectionDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.nodes.forEach(f_),this.nodes.forEach(h_),this.nodes.forEach(m_)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=a,this.latestValues=s,this.root=l?l.root||l:this,this.path=l?[...l.path,l]:[],this.parent=l,this.depth=l?l.depth+1:0,a&&this.root.registerPotentialNode(a,this);for(let u=0;uthis.root.updateBlockedByResize=!1;e(a,()=>{this.root.updateBlockedByResize=!0,d&&d(),d=eS(h,250),Oo.hasAnimatedSinceResize&&(Oo.hasAnimatedSinceResize=!1,this.nodes.forEach(bg))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&f&&(u||c)&&this.addEventListener("didUpdate",({delta:d,hasLayoutChanged:h,hasRelativeTargetChanged:v,layout:g})=>{var S,p,m,y,w;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const O=(p=(S=this.options.transition)!==null&&S!==void 0?S:f.getDefaultTransition())!==null&&p!==void 0?p:S_,{onLayoutAnimationStart:C,onLayoutAnimationComplete:P}=f.getProps(),E=!this.targetLayout||!yS(this.targetLayout,g)||v,A=!h&&v;if(this.options.layoutRoot||!((m=this.resumeFrom)===null||m===void 0)&&m.instance||A||h&&(E||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(d,A);const I={...tS(O,"layout"),onPlay:C,onComplete:P};(f.shouldReduceMotion||this.options.layoutRoot)&&(I.delay=0,I.type=!1),this.startAnimation(I)}else!h&&this.animationProgress===0&&bg(this),this.isLead()&&((w=(y=this.options).onExitComplete)===null||w===void 0||w.call(y));this.targetLayout=g})}unmount(){var a,s;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(a=this.getStack())===null||a===void 0||a.remove(this),(s=this.parent)===null||s===void 0||s.children.delete(this),this.instance=void 0,er.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){var a;return this.isAnimationBlocked||((a=this.parent)===null||a===void 0?void 0:a.isTreeAnimationBlocked())||!1}startUpdate(){var a;this.isUpdateBlocked()||(this.isUpdating=!0,(a=this.nodes)===null||a===void 0||a.forEach(v_),this.animationId++)}getTransformTemplate(){var a;return(a=this.options.visualElement)===null||a===void 0?void 0:a.getProps().transformTemplate}willUpdate(a=!0){var s,l,u;if(this.root.isUpdateBlocked()){(l=(s=this.options).onExitComplete)===null||l===void 0||l.call(s);return}if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){var a;if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l{var y;const w=m/1e3;xg(h.x,a.x,w),xg(h.y,a.y,w),this.setTargetDelta(h),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&(!((y=this.relativeParent)===null||y===void 0)&&y.layout)&&(_o(v,this.layout.layoutBox,this.relativeParent.layout.layoutBox),y_(this.relativeTarget,this.relativeTargetOrigin,v,w)),g&&(this.animationValues=d,J9(d,f,this.latestValues,w,p,S)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=w},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(a){var s,l;this.notifyListeners("animationStart"),(s=this.currentAnimation)===null||s===void 0||s.stop(),this.resumingFrom&&((l=this.resumingFrom.currentAnimation)===null||l===void 0||l.stop()),this.pendingAnimation&&(er.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=it.update(()=>{Oo.hasAnimatedSinceResize=!0,this.currentAnimation=Q9(0,wg,{...a,onUpdate:u=>{var c;this.mixTargetDelta(u),(c=a.onUpdate)===null||c===void 0||c.call(a,u)},onComplete:()=>{var u;(u=a.onComplete)===null||u===void 0||u.call(a),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){var a;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(a=this.getStack())===null||a===void 0||a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){var a;this.currentAnimation&&((a=this.mixTargetDelta)===null||a===void 0||a.call(this,wg),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const a=this.getLead();let{targetWithTransforms:s,target:l,layout:u,latestValues:c}=a;if(!(!s||!l||!u)){if(this!==a&&this.layout&&u&&SS(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||Ve();const f=Et(this.layout.layoutBox.x);l.x.min=a.target.x.min,l.x.max=l.x.min+f;const d=Et(this.layout.layoutBox.y);l.y.min=a.target.y.min,l.y.max=l.y.min+d}Ft(s,l),pi(s,c),To(this.projectionDeltaWithTransform,this.layoutCorrected,s,c)}}registerSharedNode(a,s){var l,u,c;this.sharedNodes.has(a)||this.sharedNodes.set(a,new o_),this.sharedNodes.get(a).add(s),s.promote({transition:(l=s.options.initialPromotionConfig)===null||l===void 0?void 0:l.transition,preserveFollowOpacity:(c=(u=s.options.initialPromotionConfig)===null||u===void 0?void 0:u.shouldPreserveFollowOpacity)===null||c===void 0?void 0:c.call(u,s)})}isLead(){const a=this.getStack();return a?a.lead===this:!0}getLead(){var a;const{layoutId:s}=this.options;return s?((a=this.getStack())===null||a===void 0?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:s}=this.options;return s?(a=this.getStack())===null||a===void 0?void 0:a.prevLead:void 0}getStack(){const{layoutId:a}=this.options;if(a)return this.root.sharedNodes.get(a)}promote({needsReset:a,transition:s,preserveFollowOpacity:l}={}){const u=this.getStack();u&&u.promote(this,l),a&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const a=this.getStack();return a?a.relegate(this):!1}resetRotation(){const{visualElement:a}=this.options;if(!a)return;let s=!1;const{latestValues:l}=a;if((l.rotate||l.rotateX||l.rotateY||l.rotateZ)&&(s=!0),!s)return;const u={};for(let c=0;c{var s;return(s=a.currentAnimation)===null||s===void 0?void 0:s.stop()}),this.root.nodes.forEach(Sg),this.root.sharedNodes.clear()}}}function u_(e){e.updateLayout()}function c_(e){var t,n,r;const i=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){const{layoutBox:o,measuredBox:a}=e.layout,{animationType:s}=e.options,l=i.source!==e.layout.source;s==="size"?Jt(h=>{const v=l?i.measuredBox[h]:i.layoutBox[h],g=Et(v);v.min=o[h].min,v.max=v.min+g}):SS(s,i.layoutBox,o)&&Jt(h=>{const v=l?i.measuredBox[h]:i.layoutBox[h],g=Et(o[h]);v.max=v.min+g});const u=ko();To(u,o,i.layoutBox);const c=ko();l?To(c,e.applyTransform(a,!0),i.measuredBox):To(c,o,i.layoutBox);const f=!gS(u);let d=!1;if(!e.resumeFrom){const h=e.getClosestProjectingParent();if(h&&!h.resumeFrom){const{snapshot:v,layout:g}=h;if(v&&g){const S=Ve();_o(S,i.layoutBox,v.layoutBox);const p=Ve();_o(p,o,g.layoutBox),yS(S,p)||(d=!0),h.options.layoutRoot&&(e.relativeTarget=p,e.relativeTargetOrigin=S,e.relativeParent=h)}}}e.notifyListeners("didUpdate",{layout:o,snapshot:i,delta:c,layoutDelta:u,hasLayoutChanged:f,hasRelativeTargetChanged:d})}else e.isLead()&&((r=(n=e.options).onExitComplete)===null||r===void 0||r.call(n));e.options.transition=void 0}function f_(e){e.isProjectionDirty||(e.isProjectionDirty=Boolean(e.parent&&e.parent.isProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=Boolean(e.parent&&e.parent.isTransformDirty))}function d_(e){e.clearSnapshot()}function Sg(e){e.clearMeasurements()}function p_(e){const{visualElement:t}=e.options;t!=null&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function bg(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function h_(e){e.resolveTargetDelta()}function m_(e){e.calcProjection()}function v_(e){e.resetRotation()}function g_(e){e.removeLeadSnapshot()}function xg(e,t,n){e.translate=_e(t.translate,0,n),e.scale=_e(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function Cg(e,t,n,r){e.min=_e(t.min,n.min,r),e.max=_e(t.max,n.max,r)}function y_(e,t,n,r){Cg(e.x,t.x,n.x,r),Cg(e.y,t.y,n.y,r)}function w_(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const S_={duration:.45,ease:[.4,0,.1,1]};function b_(e,t){let n=e.root;for(let o=e.path.length-1;o>=0;o--)if(Boolean(e.path[o].instance)){n=e.path[o];break}const i=(n&&n!==e.root?n.instance:document).querySelector(`[data-projection-id="${t}"]`);i&&e.mount(i,!0)}function Og(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function x_(e){Og(e.x),Og(e.y)}function SS(e,t,n){return e==="position"||e==="preserve-aspect"&&!nd(vg(t),vg(n),.2)}const C_=wS({attachResizeListener:(e,t)=>Gl(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),yc={current:void 0},O_=wS({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!yc.current){const e=new C_(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),yc.current=e}return yc.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>Boolean(window.getComputedStyle(e).position==="fixed")}),E_={...r9,...SP,...E9,...X9},he=kE((e,t)=>sP(e,t,E_,H9,O_));function bS(){const e=x.useRef(!1);return el(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function P_(){const e=bS(),[t,n]=x.useState(0),r=x.useCallback(()=>{e.current&&n(t+1)},[t]);return[x.useCallback(()=>it.postRender(r),[r]),t]}class T_ extends x.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=this.props.sizeRef.current;r.height=n.offsetHeight||0,r.width=n.offsetWidth||0,r.top=n.offsetTop,r.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function __({children:e,isPresent:t}){const n=x.useId(),r=x.useRef(null),i=x.useRef({width:0,height:0,top:0,left:0});return x.useInsertionEffect(()=>{const{width:o,height:a,top:s,left:l}=i.current;if(t||!r.current||!o||!a)return;r.current.dataset.motionPopId=n;const u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(` + [data-motion-pop-id="${n}"] { + position: absolute !important; + width: ${o}px !important; + height: ${a}px !important; + top: ${s}px !important; + left: ${l}px !important; + } + `),()=>{document.head.removeChild(u)}},[t]),x.createElement(T_,{isPresent:t,childRef:r,sizeRef:i},x.cloneElement(e,{ref:r}))}const wc=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:o,mode:a})=>{const s=Hl(k_),l=x.useId(),u=x.useMemo(()=>({id:l,initial:t,isPresent:n,custom:i,onExitComplete:c=>{s.set(c,!0);for(const f of s.values())if(!f)return;r&&r()},register:c=>(s.set(c,!1),()=>s.delete(c))}),o?void 0:[n]);return x.useMemo(()=>{s.forEach((c,f)=>s.set(f,!1))},[n]),x.useEffect(()=>{!n&&!s.size&&r&&r()},[n]),a==="popLayout"&&(e=x.createElement(__,{isPresent:n},e)),x.createElement(ga.Provider,{value:u},e)};function k_(){return new Map}const Qr=e=>e.key||"";function D_(e,t){e.forEach(n=>{const r=Qr(n);t.set(r,n)})}function L_(e){const t=[];return x.Children.forEach(e,n=>{x.isValidElement(n)&&t.push(n)}),t}const N_=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:i,presenceAffectsLayout:o=!0,mode:a="sync"})=>{i&&(a="wait");let[s]=P_();const l=x.useContext(Bp).forceRender;l&&(s=l);const u=bS(),c=L_(e);let f=c;const d=new Set,h=x.useRef(f),v=x.useRef(new Map).current,g=x.useRef(!0);if(el(()=>{g.current=!1,D_(c,v),h.current=f}),Zp(()=>{g.current=!0,v.clear(),d.clear()}),g.current)return x.createElement(x.Fragment,null,f.map(y=>x.createElement(wc,{key:Qr(y),isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:o,mode:a},y)));f=[...f];const S=h.current.map(Qr),p=c.map(Qr),m=S.length;for(let y=0;y{if(p.indexOf(y)!==-1)return;const w=v.get(y);if(!w)return;const O=S.indexOf(y),C=()=>{v.delete(y),d.delete(y);const P=h.current.findIndex(E=>E.key===y);if(h.current.splice(P,1),!d.size){if(h.current=c,u.current===!1)return;s(),r&&r()}};f.splice(O,0,x.createElement(wc,{key:Qr(w),isPresent:!1,onExitComplete:C,custom:t,presenceAffectsLayout:o,mode:a},w))}),f=f.map(y=>{const w=y.key;return d.has(w)?y:x.createElement(wc,{key:Qr(y),isPresent:!0,presenceAffectsLayout:o,mode:a},y)}),x.createElement(x.Fragment,null,d.size?f:f.map(y=>x.cloneElement(y)))},A_=({children:e})=>{const t=Fr();return x.useEffect(()=>{window.scrollTo({top:0,behavior:"smooth"})},[t.pathname]),e};const xS=({givenClass:e,title:t,linkData:n})=>Y("div",{className:`${e?e+"-title":""} section-title`,children:[b("h2",{children:t}),n?b(ge,{to:n.link,children:n.title}):null]});var Cn={},R_={get exports(){return Cn},set exports(e){Cn=e}};(()=>{var e={296:(i,o,a)=>{var s=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,f=parseInt,d=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,h=typeof self=="object"&&self&&self.Object===Object&&self,v=d||h||Function("return this")(),g=Object.prototype.toString,S=Math.max,p=Math.min,m=function(){return v.Date.now()};function y(O){var C=typeof O;return!!O&&(C=="object"||C=="function")}function w(O){if(typeof O=="number")return O;if(function(E){return typeof E=="symbol"||function(A){return!!A&&typeof A=="object"}(E)&&g.call(E)=="[object Symbol]"}(O))return NaN;if(y(O)){var C=typeof O.valueOf=="function"?O.valueOf():O;O=y(C)?C+"":C}if(typeof O!="string")return O===0?O:+O;O=O.replace(s,"");var P=u.test(O);return P||c.test(O)?f(O.slice(2),P?2:8):l.test(O)?NaN:+O}i.exports=function(O,C,P){var E,A,I,k,L,U,X=0,Z=!1,H=!1,J=!0;if(typeof O!="function")throw new TypeError("Expected a function");function R(ie){var Ie=E,ke=A;return E=A=void 0,X=ie,k=O.apply(ke,Ie)}function $(ie){return X=ie,L=setTimeout(ee,C),Z?R(ie):k}function W(ie){var Ie=ie-U;return U===void 0||Ie>=C||Ie<0||H&&ie-X>=I}function ee(){var ie=m();if(W(ie))return te(ie);L=setTimeout(ee,function(Ie){var ke=C-(Ie-U);return H?p(ke,I-(Ie-X)):ke}(ie))}function te(ie){return L=void 0,J&&E?R(ie):(E=A=void 0,k)}function je(){var ie=m(),Ie=W(ie);if(E=arguments,A=this,U=ie,Ie){if(L===void 0)return $(U);if(H)return L=setTimeout(ee,C),R(U)}return L===void 0&&(L=setTimeout(ee,C)),k}return C=w(C)||0,y(P)&&(Z=!!P.leading,I=(H="maxWait"in P)?S(w(P.maxWait)||0,C):I,J="trailing"in P?!!P.trailing:J),je.cancel=function(){L!==void 0&&clearTimeout(L),X=0,E=U=A=L=void 0},je.flush=function(){return L===void 0?k:te(m())},je}},96:(i,o,a)=>{var s="Expected a function",l=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,f=/^0o[0-7]+$/i,d=parseInt,h=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,v=typeof self=="object"&&self&&self.Object===Object&&self,g=h||v||Function("return this")(),S=Object.prototype.toString,p=Math.max,m=Math.min,y=function(){return g.Date.now()};function w(C){var P=typeof C;return!!C&&(P=="object"||P=="function")}function O(C){if(typeof C=="number")return C;if(function(A){return typeof A=="symbol"||function(I){return!!I&&typeof I=="object"}(A)&&S.call(A)=="[object Symbol]"}(C))return NaN;if(w(C)){var P=typeof C.valueOf=="function"?C.valueOf():C;C=w(P)?P+"":P}if(typeof C!="string")return C===0?C:+C;C=C.replace(l,"");var E=c.test(C);return E||f.test(C)?d(C.slice(2),E?2:8):u.test(C)?NaN:+C}i.exports=function(C,P,E){var A=!0,I=!0;if(typeof C!="function")throw new TypeError(s);return w(E)&&(A="leading"in E?!!E.leading:A,I="trailing"in E?!!E.trailing:I),function(k,L,U){var X,Z,H,J,R,$,W=0,ee=!1,te=!1,je=!0;if(typeof k!="function")throw new TypeError(s);function ie(Ne){var ft=X,un=Z;return X=Z=void 0,W=Ne,J=k.apply(un,ft)}function Ie(Ne){return W=Ne,R=setTimeout(yt,L),ee?ie(Ne):J}function ke(Ne){var ft=Ne-$;return $===void 0||ft>=L||ft<0||te&&Ne-W>=H}function yt(){var Ne=y();if(ke(Ne))return Yr(Ne);R=setTimeout(yt,function(ft){var un=L-(ft-$);return te?m(un,H-(ft-W)):un}(Ne))}function Yr(Ne){return R=void 0,je&&X?ie(Ne):(X=Z=void 0,J)}function Tn(){var Ne=y(),ft=ke(Ne);if(X=arguments,Z=this,$=Ne,ft){if(R===void 0)return Ie($);if(te)return R=setTimeout(yt,L),ie($)}return R===void 0&&(R=setTimeout(yt,L)),J}return L=O(L)||0,w(U)&&(ee=!!U.leading,H=(te="maxWait"in U)?p(O(U.maxWait)||0,L):H,je="trailing"in U?!!U.trailing:je),Tn.cancel=function(){R!==void 0&&clearTimeout(R),W=0,X=$=Z=R=void 0},Tn.flush=function(){return R===void 0?J:Yr(y())},Tn}(C,P,{leading:A,maxWait:P,trailing:I})}},703:(i,o,a)=>{var s=a(414);function l(){}function u(){}u.resetWarningCache=l,i.exports=function(){function c(h,v,g,S,p,m){if(m!==s){var y=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 y.name="Invariant Violation",y}}function f(){return c}c.isRequired=c;var d={array:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:f,element:c,elementType:c,instanceOf:f,node:c,objectOf:f,oneOf:f,oneOfType:f,shape:f,exact:f,checkPropTypes:u,resetWarningCache:l};return d.PropTypes=d,d}},697:(i,o,a)=>{i.exports=a(703)()},414:i=>{i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function n(i){var o=t[i];if(o!==void 0)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}n.n=i=>{var o=i&&i.__esModule?()=>i.default:()=>i;return n.d(o,{a:o}),o},n.d=(i,o)=>{for(var a in o)n.o(o,a)&&!n.o(i,a)&&Object.defineProperty(i,a,{enumerable:!0,get:o[a]})},n.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),n.o=(i,o)=>Object.prototype.hasOwnProperty.call(i,o),n.r=i=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})};var r={};(()=>{n.r(r),n.d(r,{LazyLoadComponent:()=>Jh,LazyLoadImage:()=>j2,trackWindowScroll:()=>ee});const i=x;var o=n.n(i),a=n(697);const s=No;var l=n.n(s);function u(){return typeof window<"u"&&"IntersectionObserver"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype}function c(M){return(c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}function f(M,_){var z=Object.keys(M);if(Object.getOwnPropertySymbols){var F=Object.getOwnPropertySymbols(M);_&&(F=F.filter(function(Ue){return Object.getOwnPropertyDescriptor(M,Ue).enumerable})),z.push.apply(z,F)}return z}function d(M,_,z){return _ in M?Object.defineProperty(M,_,{value:z,enumerable:!0,configurable:!0,writable:!0}):M[_]=z,M}function h(M,_){for(var z=0;z<_.length;z++){var F=_[z];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(M,F.key,F)}}function v(M,_){return(v=Object.setPrototypeOf||function(z,F){return z.__proto__=F,z})(M,_)}function g(M,_){if(_&&(c(_)==="object"||typeof _=="function"))return _;if(_!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(z){if(z===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z}(M)}function S(M){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)})(M)}var p=function(M){M.forEach(function(_){_.isIntersecting&&_.target.onVisible()})},m={},y=function(M){(function(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),j&&v(N,j)})(fe,M);var _,z,F,Ue,Kt=(F=fe,Ue=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=S(F);if(Ue){var K=S(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return g(this,N)});function fe(N){var j;if(function(q,ne){if(!(q instanceof ne))throw new TypeError("Cannot call a class as a function")}(this,fe),(j=Kt.call(this,N)).supportsObserver=!N.scrollPosition&&N.useIntersectionObserver&&u(),j.supportsObserver){var K=N.threshold;j.observer=function(q){return m[q]=m[q]||new IntersectionObserver(p,{rootMargin:q+"px"}),m[q]}(K)}return j}return _=fe,(z=[{key:"componentDidMount",value:function(){this.placeholder&&this.observer&&(this.placeholder.onVisible=this.props.onVisible,this.observer.observe(this.placeholder)),this.supportsObserver||this.updateVisibility()}},{key:"componentWillUnmount",value:function(){this.observer&&this.placeholder&&this.observer.unobserve(this.placeholder)}},{key:"componentDidUpdate",value:function(){this.supportsObserver||this.updateVisibility()}},{key:"getPlaceholderBoundingBox",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.scrollPosition,j=this.placeholder.getBoundingClientRect(),K=l().findDOMNode(this.placeholder).style,q={left:parseInt(K.getPropertyValue("margin-left"),10)||0,top:parseInt(K.getPropertyValue("margin-top"),10)||0};return{bottom:N.y+j.bottom+q.top,left:N.x+j.left+q.left,right:N.x+j.right+q.left,top:N.y+j.top+q.top}}},{key:"isPlaceholderInViewport",value:function(){if(typeof window>"u"||!this.placeholder)return!1;var N=this.props,j=N.scrollPosition,K=N.threshold,q=this.getPlaceholderBoundingBox(j),ne=j.y+window.innerHeight,ce=j.x,xe=j.x+window.innerWidth,Ce=j.y;return Boolean(Ce-K<=q.bottom&&ne+K>=q.top&&ce-K<=q.right&&xe+K>=q.left)}},{key:"updateVisibility",value:function(){this.isPlaceholderInViewport()&&this.props.onVisible()}},{key:"render",value:function(){var N=this,j=this.props,K=j.className,q=j.height,ne=j.placeholder,ce=j.style,xe=j.width;if(ne&&typeof ne.type!="function")return o().cloneElement(ne,{ref:function(me){return N.placeholder=me}});var Ce=function(me){for(var Ye=1;Ye"u"?0:window.scrollX||window.pageXOffset},W=function(){return typeof window>"u"?0:window.scrollY||window.pageYOffset};const ee=function(M){var _=function(z){(function(K,q){if(typeof q!="function"&&q!==null)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(q&&q.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),q&&Z(K,q)})(j,z);var F,Ue,Kt,fe,N=(Kt=j,fe=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var K,q=R(Kt);if(fe){var ne=R(this).constructor;K=Reflect.construct(q,arguments,ne)}else K=q.apply(this,arguments);return H(this,K)});function j(K){var q;if(function(ce,xe){if(!(ce instanceof xe))throw new TypeError("Cannot call a class as a function")}(this,j),(q=N.call(this,K)).useIntersectionObserver=K.useIntersectionObserver&&u(),q.useIntersectionObserver)return H(q);var ne=q.onChangeScroll.bind(J(q));return K.delayMethod==="debounce"?q.delayedScroll=C()(ne,K.delayTime):K.delayMethod==="throttle"&&(q.delayedScroll=E()(ne,K.delayTime)),q.state={scrollPosition:{x:$(),y:W()}},q.baseComponentRef=o().createRef(),q}return F=j,(Ue=[{key:"componentDidMount",value:function(){this.addListeners()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"componentDidUpdate",value:function(){typeof window>"u"||this.useIntersectionObserver||I(l().findDOMNode(this.baseComponentRef.current))!==this.scrollElement&&(this.removeListeners(),this.addListeners())}},{key:"addListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement=I(l().findDOMNode(this.baseComponentRef.current)),this.scrollElement.addEventListener("scroll",this.delayedScroll,{passive:!0}),window.addEventListener("resize",this.delayedScroll,{passive:!0}),this.scrollElement!==window&&window.addEventListener("scroll",this.delayedScroll,{passive:!0}))}},{key:"removeListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement.removeEventListener("scroll",this.delayedScroll),window.removeEventListener("resize",this.delayedScroll),this.scrollElement!==window&&window.removeEventListener("scroll",this.delayedScroll))}},{key:"onChangeScroll",value:function(){this.useIntersectionObserver||this.setState({scrollPosition:{x:$(),y:W()}})}},{key:"render",value:function(){var K=this.props,q=(K.delayMethod,K.delayTime,function(ce,xe){if(ce==null)return{};var Ce,me,Ye=function(Ze,qr){if(Ze==null)return{};var ur,Ma,im={},om=Object.keys(Ze);for(Ma=0;Ma=0||(im[ur]=Ze[ur]);return im}(ce,xe);if(Object.getOwnPropertySymbols){var Re=Object.getOwnPropertySymbols(ce);for(me=0;me=0||Object.prototype.propertyIsEnumerable.call(ce,Ce)&&(Ye[Ce]=ce[Ce])}return Ye}(K,L)),ne=this.useIntersectionObserver?null:this.state.scrollPosition;return o().createElement(M,U({forwardRef:this.baseComponentRef,scrollPosition:ne},q))}}])&&X(F.prototype,Ue),j}(o().Component);return _.propTypes={delayMethod:a.PropTypes.oneOf(["debounce","throttle"]),delayTime:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool},_.defaultProps={delayMethod:"throttle",delayTime:300,useIntersectionObserver:!0},_};function te(M){return(te=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}function je(M,_){for(var z=0;z<_.length;z++){var F=_[z];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(M,F.key,F)}}function ie(M,_){return(ie=Object.setPrototypeOf||function(z,F){return z.__proto__=F,z})(M,_)}function Ie(M,_){if(_&&(te(_)==="object"||typeof _=="function"))return _;if(_!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(z){if(z===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z}(M)}function ke(M){return(ke=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)})(M)}var yt=function(M){(function(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),j&&ie(N,j)})(fe,M);var _,z,F,Ue,Kt=(F=fe,Ue=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=ke(F);if(Ue){var K=ke(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return Ie(this,N)});function fe(N){return function(j,K){if(!(j instanceof K))throw new TypeError("Cannot call a class as a function")}(this,fe),Kt.call(this,N)}return _=fe,(z=[{key:"render",value:function(){return o().createElement(w,this.props)}}])&&je(_.prototype,z),fe}(o().Component);const Yr=ee(yt);function Tn(M){return(Tn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}function Ne(M,_){for(var z=0;z<_.length;z++){var F=_[z];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(M,F.key,F)}}function ft(M,_){return(ft=Object.setPrototypeOf||function(z,F){return z.__proto__=F,z})(M,_)}function un(M,_){if(_&&(Tn(_)==="object"||typeof _=="function"))return _;if(_!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ra(M)}function Ra(M){if(M===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return M}function Ae(M){return(Ae=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)})(M)}var Kr=function(M){(function(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),j&&ft(N,j)})(fe,M);var _,z,F,Ue,Kt=(F=fe,Ue=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=Ae(F);if(Ue){var K=Ae(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return un(this,N)});function fe(N){var j;(function(xe,Ce){if(!(xe instanceof Ce))throw new TypeError("Cannot call a class as a function")})(this,fe),j=Kt.call(this,N);var K=N.afterLoad,q=N.beforeLoad,ne=N.scrollPosition,ce=N.visibleByDefault;return j.state={visible:ce},ce&&(q(),K()),j.onVisible=j.onVisible.bind(Ra(j)),j.isScrollTracked=Boolean(ne&&Number.isFinite(ne.x)&&ne.x>=0&&Number.isFinite(ne.y)&&ne.y>=0),j}return _=fe,(z=[{key:"componentDidUpdate",value:function(N,j){j.visible!==this.state.visible&&this.props.afterLoad()}},{key:"onVisible",value:function(){this.props.beforeLoad(),this.setState({visible:!0})}},{key:"render",value:function(){if(this.state.visible)return this.props.children;var N=this.props,j=N.className,K=N.delayMethod,q=N.delayTime,ne=N.height,ce=N.placeholder,xe=N.scrollPosition,Ce=N.style,me=N.threshold,Ye=N.useIntersectionObserver,Re=N.width;return this.isScrollTracked||Ye&&u()?o().createElement(w,{className:j,height:ne,onVisible:this.onVisible,placeholder:ce,scrollPosition:xe,style:Ce,threshold:me,useIntersectionObserver:Ye,width:Re}):o().createElement(Yr,{className:j,delayMethod:K,delayTime:q,height:ne,onVisible:this.onVisible,placeholder:ce,style:Ce,threshold:me,width:Re})}}])&&Ne(_.prototype,z),fe}(o().Component);Kr.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool},Kr.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},useIntersectionObserver:!0,visibleByDefault:!1};const Jh=Kr;function em(M){return(em=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}var N2=["afterLoad","beforeLoad","delayMethod","delayTime","effect","placeholder","placeholderSrc","scrollPosition","threshold","useIntersectionObserver","visibleByDefault","wrapperClassName","wrapperProps"];function tm(M,_){var z=Object.keys(M);if(Object.getOwnPropertySymbols){var F=Object.getOwnPropertySymbols(M);_&&(F=F.filter(function(Ue){return Object.getOwnPropertyDescriptor(M,Ue).enumerable})),z.push.apply(z,F)}return z}function nm(M){for(var _=1;_"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=Lu(F);if(Ue){var K=Lu(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return M2(this,N)});function fe(N){var j;return function(K,q){if(!(K instanceof q))throw new TypeError("Cannot call a class as a function")}(this,fe),(j=Kt.call(this,N)).state={loaded:!1},j}return _=fe,(z=[{key:"onImageLoad",value:function(){var N=this;return this.state.loaded?null:function(){N.props.afterLoad(),N.setState({loaded:!0})}}},{key:"getImg",value:function(){var N=this.props,j=(N.afterLoad,N.beforeLoad,N.delayMethod,N.delayTime,N.effect,N.placeholder,N.placeholderSrc,N.scrollPosition,N.threshold,N.useIntersectionObserver,N.visibleByDefault,N.wrapperClassName,N.wrapperProps,function(K,q){if(K==null)return{};var ne,ce,xe=function(me,Ye){if(me==null)return{};var Re,Ze,qr={},ur=Object.keys(me);for(Ze=0;Ze=0||(qr[Re]=me[Re]);return qr}(K,q);if(Object.getOwnPropertySymbols){var Ce=Object.getOwnPropertySymbols(K);for(ce=0;ce=0||Object.prototype.propertyIsEnumerable.call(K,ne)&&(xe[ne]=K[ne])}return xe}(N,N2));return o().createElement("img",Du({onLoad:this.onImageLoad()},j))}},{key:"getLazyLoadImage",value:function(){var N=this.props,j=N.beforeLoad,K=N.className,q=N.delayMethod,ne=N.delayTime,ce=N.height,xe=N.placeholder,Ce=N.scrollPosition,me=N.style,Ye=N.threshold,Re=N.useIntersectionObserver,Ze=N.visibleByDefault,qr=N.width;return o().createElement(Jh,{beforeLoad:j,className:K,delayMethod:q,delayTime:ne,height:ce,placeholder:xe,scrollPosition:Ce,style:me,threshold:Ye,useIntersectionObserver:Re,visibleByDefault:Ze,width:qr},this.getImg())}},{key:"getWrappedLazyLoadImage",value:function(N){var j=this.props,K=j.effect,q=j.height,ne=j.placeholderSrc,ce=j.width,xe=j.wrapperClassName,Ce=j.wrapperProps,me=this.state.loaded,Ye=me?" lazy-load-image-loaded":"",Re=me||!ne?{}:{backgroundImage:"url(".concat(ne,")"),backgroundSize:"100% 100%"};return o().createElement("span",Du({className:xe+" lazy-load-image-background "+K+Ye,style:nm(nm({},Re),{},{color:"transparent",display:"inline-block",height:q,width:ce})},Ce),N)}},{key:"render",value:function(){var N=this.props,j=N.effect,K=N.placeholderSrc,q=N.visibleByDefault,ne=N.wrapperClassName,ce=N.wrapperProps,xe=this.getLazyLoadImage();return(j||K)&&!q||ne||ce?this.getWrappedLazyLoadImage(xe):xe}}])&&R2(_.prototype,z),fe}(o().Component);Nu.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,delayMethod:a.PropTypes.string,delayTime:a.PropTypes.number,effect:a.PropTypes.string,placeholderSrc:a.PropTypes.string,threshold:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool,wrapperClassName:a.PropTypes.string,wrapperProps:a.PropTypes.object},Nu.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},delayMethod:"throttle",delayTime:300,effect:"",placeholderSrc:null,threshold:100,useIntersectionObserver:!0,visibleByDefault:!1,wrapperClassName:""};const j2=Nu})(),R_.exports=r})();const ba="/assets/placeholder-e255fadf.webp",CS=({title:e})=>b("p",{className:"news-category",children:e}),OS=({date:e})=>b("h3",{className:"news-date",children:e}),io=({title:e,date:t,img:n,category:r,link:i})=>b(ge,{to:i,className:"aside-news",children:Y("div",{className:"aside-news-wrapper",children:[b("div",{className:"aside-news-image",children:b(Cn.LazyLoadImage,{src:n,alt:n,useIntersectionObserver:!0,effect:"opacity",placeholderSrc:ba})}),b("div",{className:"aside-news-info",children:Y("div",{className:"aside-news-info-inner",children:[Y("div",{className:"aside-news-status",children:[b(CS,{title:r}),b(OS,{date:t})]}),b("h2",{className:"aside-news-title",children:e})]})})]})});var T={},M_={get exports(){return T},set exports(e){T=e}},j_="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",I_=j_,V_=I_;function ES(){}function PS(){}PS.resetWarningCache=ES;var $_=function(){function e(r,i,o,a,s,l){if(l!==V_){var u=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 u.name="Invariant Violation",u}}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:PS,resetWarningCache:ES};return n.PropTypes=n,n};M_.exports=$_();function TS(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t-1}function c3(e,t){var n=this.__data__,r=Ql(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}Ui.prototype.clear=a3;Ui.prototype.delete=s3;Ui.prototype.get=l3;Ui.prototype.has=u3;Ui.prototype.set=c3;function Ur(e){var t=-1,n=e?e.length:0;for(this.clear();++t1&&arguments[1]!==void 0?arguments[1]:n,a=e(i)+o;return t(a)}}function xa(e){return function(n){return new Date(e(n).getTime()-1)}}function Ca(e){return function(n){return e.map(function(r){return r(n)})}}function be(e){if(e instanceof Date)return e.getFullYear();if(typeof e=="number")return e;var t=parseInt(e,10);if(typeof e=="string"&&!isNaN(t))return t;throw new Error("Failed to get year from date: ".concat(e,"."))}function sr(e){if(e instanceof Date)return e.getMonth();throw new Error("Failed to get month from date: ".concat(e,"."))}function Jl(e){if(e instanceof Date)return e.getDate();throw new Error("Failed to get year from date: ".concat(e,"."))}function Oa(e){var t=be(e),n=t+(-t+1)%100,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var T3=En(be,Oa,-100),IS=En(be,Oa,100),gh=xa(IS),_3=En(be,gh,-100),VS=Ca([Oa,gh]);function Wr(e){var t=be(e),n=t+(-t+1)%10,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var $S=En(be,Wr,-10),yh=En(be,Wr,10),eu=xa(yh),FS=En(be,eu,-10),zS=Ca([Wr,eu]);function Ea(e){var t=be(e),n=new Date;return n.setFullYear(t,0,1),n.setHours(0,0,0,0),n}var BS=En(be,Ea,-1),wh=En(be,Ea,1),tu=xa(wh),US=En(be,tu,-1),k3=Ca([Ea,tu]);function Sh(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=be(r),a=sr(r)+i,s=new Date;return s.setFullYear(o,a,1),s.setHours(0,0,0,0),e(s)}}function Wi(e){var t=be(e),n=sr(e),r=new Date;return r.setFullYear(t,n,1),r.setHours(0,0,0,0),r}var WS=Sh(Wi,-1),bh=Sh(Wi,1),Pa=xa(bh),HS=Sh(Pa,-1),D3=Ca([Wi,Pa]);function L3(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=be(r),a=sr(r),s=Jl(r)+i,l=new Date;return l.setFullYear(o,a,s),l.setHours(0,0,0,0),e(l)}}function nu(e){var t=be(e),n=sr(e),r=Jl(e),i=new Date;return i.setFullYear(t,n,r),i.setHours(0,0,0,0),i}var N3=L3(nu,1),xh=xa(N3),A3=Ca([nu,xh]);function GS(e){return Jl(Pa(e))}var oo;function R3(e){return V3(e)||I3(e)||j3(e)||M3()}function M3(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function j3(e,t){if(e){if(typeof e=="string")return ud(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 ud(e,t)}}function I3(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function V3(e){if(Array.isArray(e))return ud(e)}function ud(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=e.getDay();switch(t){case Le.ISO_8601:return(n+6)%7;case Le.ARABIC:return(n+1)%7;case Le.HEBREW:case Le.US:return n;default:throw new Error("Unsupported calendar type.")}}function tk(e){var t=Oa(e);return be(t)}function nk(e){var t=Wr(e);return be(t)}function cd(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=be(e),r=sr(e),i=e.getDate()-na(e,t);return new Date(n,r,i)}function rk(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=t===Le.US?Le.US:Le.ISO_8601,r=cd(e,t),i=be(e)+1,o,a;do o=new Date(i,0,n===Le.ISO_8601?4:1),a=cd(o,t),i-=1;while(e1&&arguments[1]!==void 0?arguments[1]:ru,n=arguments.length>2?arguments[2]:void 0;return n.map(function(r){return t(e,r)}).join(" – ")}function ck(e,t,n){return XS(e,t,VS(n))}function QS(e,t,n){return XS(e,t,zS(n))}function ZS(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=e.getDay();switch(t){case Le.ARABIC:case Le.HEBREW:return n===ek||n===Tg;case Le.ISO_8601:case Le.US:return n===Tg||n===J3;default:throw new Error("Unsupported calendar type.")}}function ji(e){return ji=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ji(e)}var fk=Object.values(Le),JS=["century","decade","year","month"],Ta=T.oneOf(fk),dl=T.oneOfType([T.string,T.arrayOf(T.string)]),Oh=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ji(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.maxDate;return o&&i>o?new Error("Invalid prop `".concat(n,"` of type `").concat(ji(i),"` supplied to `").concat(r,"`, minDate cannot be larger than maxDate.")):null},Eh=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ji(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.minDate;return o&&i0,$=H!=="century",W=ik(H,t),ee=$&&ok(H,t),te=KS(H,t),je=$&&ak(H,t),ie=function(){if(W.getFullYear()<0)return!0;var Ae=sk(H,t);return u&&u>=Ae}(),Ie=$&&function(){if(ee.getFullYear()<0)return!0;var Ae=lk(H,t);return u&&u>=Ae}(),ke=l&&l=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function gk(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function Dg(e){return"".concat(e,"%")}function iu(e){var t=e.children,n=e.className,r=e.direction,i=e.count,o=e.offset,a=e.style,s=e.wrap,l=vk(e,hk);return B.createElement("div",fd({className:n,style:Cc({display:"flex",flexDirection:r,flexWrap:s?"wrap":"no-wrap"},a)},l),B.Children.map(t,function(u,c){return B.cloneElement(u,Cc(Cc({},u.props),{},{style:{flexBasis:Dg(100/i),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:o&&c===0?Dg(100*o/i):null}}))}))}iu.propTypes={children:T.node,className:T.string,count:T.number.isRequired,direction:T.string,offset:T.number,style:T.objectOf(T.oneOfType([T.string,T.number])),wrap:T.bool};function Lg(e){return bk(e)||Sk(e)||wk(e)||yk()}function yk(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function wk(e,t){if(e){if(typeof e=="string")return dd(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 dd(e,t)}}function Sk(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function bk(e){if(Array.isArray(e))return dd(e)}function dd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne?t:n&&n=e}function Ck(e,t){return e[0]<=t[0]&&e[1]>=t[1]}function nb(e,t){return ia(e[0],t)||ia(e[1],t)}function Ng(e,t,n){var r=nb(t,e),i=[];if(r){i.push(n);var o=ia(e[0],t),a=ia(e[1],t);o&&i.push("".concat(n,"Start")),a&&i.push("".concat(n,"End")),o&&a&&i.push("".concat(n,"BothEnds"))}return i}function Ok(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.value,n=e.valueType,r=e.date,i=e.dateType,o=e.hover,a="react-calendar__tile",s=[a];if(!r)return s;if(!Array.isArray(r)&&!i)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var l=new Date,u=Array.isArray(r)?r:_g(i,r);if(ia(l,u)&&s.push("".concat(a,"--now")),!t)return s;if(!Array.isArray(t)&&!n)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var c=Array.isArray(t)?t:_g(n,t);Ck(c,u)?s.push("".concat(a,"--active")):nb(c,u)&&s.push("".concat(a,"--hasActive"));var f=Ng(c,u,"".concat(a,"--range"));s.push.apply(s,Lg(f));var d=[].concat(t);if(o&&d.length===1){var h=o>c[0]?[c[0],o]:[o,c[0]],v=Ng(h,u,"".concat(a,"--hover"));s.push.apply(s,Lg(v))}return s}var Ek=["className","count","dateTransform","dateType","end","hover","offset","start","step","tile","value","valueType"];function Ag(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 Rg(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function _k(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function Da(e){for(var t=e.className,n=e.count,r=n===void 0?3:n,i=e.dateTransform,o=e.dateType,a=e.end,s=e.hover,l=e.offset,u=e.start,c=e.step,f=c===void 0?1:c,d=e.tile,h=e.value,v=e.valueType,g=Tk(e,Ek),S=[],p=u;p<=a;p+=f){var m=i(p);S.push(B.createElement(d,pd({key:m.getTime(),classes:Ok({value:h,valueType:v,date:m,dateType:o,hover:s}),date:m,point:p},g)))}return B.createElement(iu,{className:t,count:r,offset:l,wrap:!0},S)}Da.propTypes=Rg(Rg({},_a),{},{activeStartDate:T.instanceOf(Date),count:T.number,dateTransform:T.func.isRequired,dateType:T.string,offset:T.number,step:T.number,tile:T.func.isRequired});function hd(e){return hd=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hd(e)}function Mg(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 jg(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pl(e){return pl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},pl(e)}function ib(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vg(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()}function $g(e,t){var n=e.activeStartDate,r=e.date,i=e.view;return typeof t=="function"?t({activeStartDate:n,date:r,view:i}):t}var La=function(e){Lk(n,e);var t=Nk(n);function n(){var r;kk(this,n);for(var i=arguments.length,o=new Array(i),a=0;al||f&&d(f)=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Vk(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var $k="react-calendar__century-view__decades__decade";function ob(e){var t=e.classes,n=e.formatYear,r=n===void 0?ru:n,i=Ik(e,Mk),o=i.date,a=i.locale;return B.createElement(La,vd({},i,{classes:[].concat(t,$k),maxDateTransform:eu,minDateTransform:Wr,view:"century"}),QS(a,r,o))}ob.propTypes=zg(zg({},ka),{},{formatYear:T.func});function Bg(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 Fk(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Gk(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var Yk="react-calendar__decade-view__years__year";function sb(e){var t=e.classes,n=e.formatYear,r=n===void 0?ru:n,i=Hk(e,Uk),o=i.date,a=i.locale;return B.createElement(La,yd({},i,{classes:[].concat(t,Yk),maxDateTransform:tu,minDateTransform:Ea,view:"decade"}),r(a,o))}sb.propTypes=Wg(Wg({},ka),{},{formatYear:T.func});function Hg(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 Kk(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function e4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var t4="react-calendar__year-view__months__month";function ub(e){var t=e.classes,n=e.formatMonth,r=n===void 0?X3:n,i=e.formatMonthYear,o=i===void 0?YS:i,a=Jk(e,Qk),s=a.date,l=a.locale;return B.createElement(La,Sd({},a,{classes:[].concat(t,t4),formatAbbr:o,maxDateTransform:Pa,minDateTransform:Wi,view:"year"}),r(l,s))}ub.propTypes=Yg(Yg({},ka),{},{formatMonth:T.func,formatMonthYear:T.func});function Kg(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 qg(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function s4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var Oc="react-calendar__month-view__days__day";function fb(e){var t=e.formatDay,n=t===void 0?K3:t,r=e.formatLongDate,i=r===void 0?q3:r,o=e.calendarType,a=e.classes,s=e.currentMonthIndex,l=a4(e,i4),u=l.date,c=l.locale;return B.createElement(La,xd({},l,{classes:[].concat(a,Oc,ZS(u,o)?"".concat(Oc,"--weekend"):null,u.getMonth()!==s?"".concat(Oc,"--neighboringMonth"):null),formatAbbr:i,maxDateTransform:xh,minDateTransform:nu,view:"month"}),n(c,u))}fb.propTypes=Qg(Qg({},ka),{},{currentMonthIndex:T.number.isRequired,formatDay:T.func,formatLongDate:T.func});var l4=["showFixedNumberOfWeeks","showNeighboringMonth"];function Zg(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 u4(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function d4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function db(e){var t=e.activeStartDate,n=e.calendarType,r=e.showFixedNumberOfWeeks,i=e.showNeighboringMonth,o=f4(e,l4),a=be(t),s=sr(t),l=r||i,u=na(t,n),c=l?0:u,f=(l?-u:0)+1,d=function(){if(r)return f+6*7-1;var h=GS(t);if(i){var v=new Date;v.setFullYear(a,s,h),v.setHours(0,0,0,0);var g=7-na(v,n)-1;return h+g}return h}();return B.createElement(Da,Cd({},o,{className:"react-calendar__month-view__days",count:7,currentMonthIndex:s,dateTransform:function(v){var g=new Date;return g.setFullYear(a,s,v),g.setHours(0,0,0,0),g},dateType:"day",end:d,offset:c,start:f,tile:fb}))}db.propTypes=u4({calendarType:Ta.isRequired,showFixedNumberOfWeeks:T.bool,showNeighboringMonth:T.bool},_a);var pb="react-calendar__month-view__weekdays",Jg="".concat(pb,"__weekday");function hb(e){for(var t=e.calendarType,n=e.formatShortWeekday,r=n===void 0?Q3:n,i=e.formatWeekday,o=i===void 0?Z3:i,a=e.locale,s=e.onMouseLeave,l=new Date,u=Wi(l),c=be(u),f=sr(u),d=[],h=1;h<=7;h+=1){var v=new Date(c,f,h-na(u,t)),g=o(a,v);d.push(B.createElement("div",{key:h,className:Xl(Jg,ZS(v,t)&&"".concat(Jg,"--weekend"))},B.createElement("abbr",{"aria-label":g,title:g},r(a,v).replace(".",""))))}return B.createElement(iu,{className:pb,count:7,onFocus:s,onMouseOver:s},d)}hb.propTypes={calendarType:Ta.isRequired,formatShortWeekday:T.func,formatWeekday:T.func,locale:T.string,onMouseLeave:T.func};var p4=["date","onClickWeekNumber","weekNumber"];function Od(){return Od=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function g4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var y4="react-calendar__tile";function mb(e){var t=e.date,n=e.onClickWeekNumber,r=e.weekNumber,i=v4(e,p4),o=h4({className:y4},i),a=B.createElement("span",null,r);return n?B.createElement("button",Od({},o,{onClick:function(l){return n(r,t,l)},type:"button"}),a):B.createElement("div",o,a)}mb.propTypes={date:T.instanceOf(Date).isRequired,onClickWeekNumber:T.func,weekNumber:T.node.isRequired};function vb(e){var t=e.activeStartDate,n=e.calendarType,r=e.onClickWeekNumber,i=e.onMouseLeave,o=e.showFixedNumberOfWeeks,a=function(){if(o)return 6;var u=GS(t),c=na(t,n),f=u-(7-c);return 1+Math.ceil(f/7)}(),s=function(){for(var u=be(t),c=sr(t),f=Jl(t),d=[],h=0;h=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function b4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function x4(e){return Object.keys(Pg).find(function(t){return Pg[t].includes(e)})||Le.ISO_8601}function gb(e){var t=e.activeStartDate,n=e.locale,r=e.onMouseLeave,i=e.showFixedNumberOfWeeks,o=e.calendarType,a=o===void 0?x4(n):o,s=e.formatShortWeekday,l=e.formatWeekday,u=e.onClickWeekNumber,c=e.showWeekNumbers,f=S4(e,w4);function d(){return B.createElement(hb,{calendarType:a,formatShortWeekday:s,formatWeekday:l,locale:n,onMouseLeave:r})}function h(){return c?B.createElement(vb,{activeStartDate:t,calendarType:a,onClickWeekNumber:u,onMouseLeave:r,showFixedNumberOfWeeks:i}):null}function v(){return B.createElement(db,Ed({calendarType:a},f))}var g="react-calendar__month-view";return B.createElement("div",{className:Xl(g,c?"".concat(g,"--weekNumbers"):"")},B.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},h(),B.createElement("div",{style:{flexGrow:1,width:"100%"}},d(),v())))}gb.propTypes={activeStartDate:T.instanceOf(Date).isRequired,calendarType:Ta,formatShortWeekday:T.func,formatWeekday:T.func,locale:T.string,onClickWeekNumber:T.func,onMouseLeave:T.func,showFixedNumberOfWeeks:T.bool,showWeekNumbers:T.bool};var C4=["activeStartDate","defaultActiveStartDate","defaultValue","defaultView","maxDetail","minDetail","value","view"];function hi(){return hi=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function hl(e){return hl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},hl(e)}function ny(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 Td(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function L4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function N4(e){return j4(e)||M4(e)||R4(e)||A4()}function A4(){throw new TypeError(`Invalid attempt to spread non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function R4(e,t){if(e){if(typeof e=="string")return _d(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 _d(e,t)}}function M4(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function j4(e){if(Array.isArray(e))return _d(e)}function _d(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}},{key:"getProcessedValue",value:function(i){var o=this.props,a=o.minDate,s=o.maxDate,l=o.maxDetail,u=o.returnValue,c=function(){switch(u){case"start":return _h;case"end":return bb;case"range":return B4;default:throw new Error("Invalid returnValue.")}}();return c({value:i,minDate:a,maxDate:s,maxDetail:l})}},{key:"renderContent",value:function(i){var o=this.activeStartDate,a=this.onMouseOver,s=this.valueType,l=this.value,u=this.view,c=this.props,f=c.calendarType,d=c.locale,h=c.maxDate,v=c.minDate,g=c.selectRange,S=c.tileClassName,p=c.tileContent,m=c.tileDisabled,y=this.hover,w=i?KS(u,o):Cr(u,o),O=this.drillDownAvailable?this.drillDown:this.onChange,C={activeStartDate:w,hover:y,locale:d,maxDate:h,minDate:v,onClick:O,onMouseOver:g?a:null,tileClassName:S,tileContent:p,tileDisabled:m,value:l,valueType:s};switch(u){case"century":{var P=this.props.formatYear;return B.createElement(Bk,hi({formatYear:P},C))}case"decade":{var E=this.props.formatYear;return B.createElement(Xk,hi({formatYear:E},C))}case"year":{var A=this.props,I=A.formatMonth,k=A.formatMonthYear;return B.createElement(r4,hi({formatMonth:I,formatMonthYear:k},C))}case"month":{var L=this.props,U=L.formatDay,X=L.formatLongDate,Z=L.formatShortWeekday,H=L.formatWeekday,J=L.onClickWeekNumber,R=L.showDoubleView,$=L.showFixedNumberOfWeeks,W=L.showNeighboringMonth,ee=L.showWeekNumbers,te=this.onMouseLeave;return B.createElement(gb,hi({calendarType:f,formatDay:U,formatLongDate:X,formatShortWeekday:Z,formatWeekday:H,onClickWeekNumber:J,onMouseLeave:g?te:null,showFixedNumberOfWeeks:typeof $<"u"?$:R,showNeighboringMonth:W,showWeekNumbers:ee},C))}default:throw new Error("Invalid view: ".concat(u,"."))}}},{key:"renderNavigation",value:function(){var i=this.props.showNavigation;if(!i)return null;var o=this.activeStartDate,a=this.view,s=this.views,l=this.props,u=l.formatMonthYear,c=l.formatYear,f=l.locale,d=l.maxDate,h=l.minDate,v=l.navigationAriaLabel,g=l.navigationAriaLive,S=l.navigationLabel,p=l.next2AriaLabel,m=l.next2Label,y=l.nextAriaLabel,w=l.nextLabel,O=l.prev2AriaLabel,C=l.prev2Label,P=l.prevAriaLabel,E=l.prevLabel,A=l.showDoubleView;return B.createElement(tb,{activeStartDate:o,drillUp:this.drillUp,formatMonthYear:u,formatYear:c,locale:f,maxDate:d,minDate:h,navigationAriaLabel:v,navigationAriaLive:g,navigationLabel:S,next2AriaLabel:p,next2Label:m,nextAriaLabel:y,nextLabel:w,prev2AriaLabel:O,prev2Label:C,prevAriaLabel:P,prevLabel:E,setActiveStartDate:this.setActiveStartDate,showDoubleView:A,view:a,views:s})}},{key:"render",value:function(){var i=this.props,o=i.className,a=i.inputRef,s=i.selectRange,l=i.showDoubleView,u=this.onMouseLeave,c=this.value,f=[].concat(c);return B.createElement("div",{className:Xl(os,s&&f.length===1&&"".concat(os,"--selectRange"),l&&"".concat(os,"--doubleView"),o),ref:a},this.renderNavigation(),B.createElement("div",{className:"".concat(os,"__viewContainer"),onBlur:s?u:null,onMouseLeave:s?u:null},this.renderContent(),l&&this.renderContent(!0)))}}]),n}(x.Component);kh.defaultProps={goToRangeStartOnSelect:!0,maxDate:I4,maxDetail:"month",minDate:Ph,minDetail:"century",returnValue:"start",showNavigation:!0,showNeighboringMonth:!0};var ry=T.instanceOf(Date),iy=T.oneOfType([T.string,eb]);kh.propTypes={activeStartDate:ry,allowPartialRange:T.bool,calendarType:Ta,className:dl,defaultActiveStartDate:ry,defaultValue:iy,defaultView:ra,formatDay:T.func,formatLongDate:T.func,formatMonth:T.func,formatMonthYear:T.func,formatShortWeekday:T.func,formatWeekday:T.func,formatYear:T.func,goToRangeStartOnSelect:T.bool,inputRef:dk,locale:T.string,maxDate:Eh,maxDetail:T.oneOf(Or),minDate:Oh,minDetail:T.oneOf(Or),navigationAriaLabel:T.string,navigationAriaLive:T.oneOf(["off","polite","assertive"]),navigationLabel:T.func,next2AriaLabel:T.string,next2Label:T.node,nextAriaLabel:T.string,nextLabel:T.node,onActiveStartDateChange:T.func,onChange:T.func,onClickDay:T.func,onClickDecade:T.func,onClickMonth:T.func,onClickWeekNumber:T.func,onClickYear:T.func,onDrillDown:T.func,onDrillUp:T.func,onViewChange:T.func,prev2AriaLabel:T.string,prev2Label:T.node,prevAriaLabel:T.string,prevLabel:T.node,returnValue:T.oneOf(["start","end","range"]),selectRange:T.bool,showDoubleView:T.bool,showFixedNumberOfWeeks:T.bool,showNavigation:T.bool,showNeighboringMonth:T.bool,showWeekNumbers:T.bool,tileClassName:T.oneOfType([T.func,dl]),tileContent:T.oneOfType([T.func,T.node]),tileDisabled:T.func,value:iy,view:ra};const W4=()=>{const[e,t]=x.useState(new Date);return b("div",{className:"calendar",children:b(Cn.LazyLoadComponent,{useIntersectionObserver:!0,children:b(kh,{value:e,onChange:t})})})},Dh=()=>Y("div",{className:"aside",children:[Y("div",{className:"aside-wrapper",children:[b(xS,{title:"Самое читаемое"}),Y("div",{className:"aside-inner",children:[b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""})]})]}),b("div",{className:"aside-calendar",children:b(W4,{})})]});let as;const H4=new Uint8Array(16);function G4(){if(!as&&(as=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!as))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return as(H4)}const Ke=[];for(let e=0;e<256;++e)Ke.push((e+256).toString(16).slice(1));function Y4(e,t=0){return(Ke[e[t+0]]+Ke[e[t+1]]+Ke[e[t+2]]+Ke[e[t+3]]+"-"+Ke[e[t+4]]+Ke[e[t+5]]+"-"+Ke[e[t+6]]+Ke[e[t+7]]+"-"+Ke[e[t+8]]+Ke[e[t+9]]+"-"+Ke[e[t+10]]+Ke[e[t+11]]+Ke[e[t+12]]+Ke[e[t+13]]+Ke[e[t+14]]+Ke[e[t+15]]).toLowerCase()}const K4=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),oy={randomUUID:K4};function Pt(e,t,n){if(oy.randomUUID&&!t&&!e)return oy.randomUUID();e=e||{};const r=e.random||(e.rng||G4)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let i=0;i<16;++i)t[n+i]=r[i];return t}return Y4(r)}var kd={},q4={get exports(){return kd},set exports(e){kd=e}},Cb={};/** + * @license React + * use-sync-external-store-shim.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ii=x;function X4(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Q4=typeof Object.is=="function"?Object.is:X4,Z4=Ii.useState,J4=Ii.useEffect,eD=Ii.useLayoutEffect,tD=Ii.useDebugValue;function nD(e,t){var n=t(),r=Z4({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return eD(function(){i.value=n,i.getSnapshot=t,Pc(i)&&o({inst:i})},[e,n,t]),J4(function(){return Pc(i)&&o({inst:i}),e(function(){Pc(i)&&o({inst:i})})},[e]),tD(n),n}function Pc(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Q4(e,n)}catch{return!0}}function rD(e,t){return t()}var iD=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?rD:nD;Cb.useSyncExternalStore=Ii.useSyncExternalStore!==void 0?Ii.useSyncExternalStore:iD;(function(e){e.exports=Cb})(q4);var Dd={},oD={get exports(){return Dd},set exports(e){Dd=e}},Ob={};/** + * @license React + * use-sync-external-store-shim/with-selector.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var ou=x,aD=kd;function sD(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var lD=typeof Object.is=="function"?Object.is:sD,uD=aD.useSyncExternalStore,cD=ou.useRef,fD=ou.useEffect,dD=ou.useMemo,pD=ou.useDebugValue;Ob.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=cD(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=dD(function(){function l(h){if(!u){if(u=!0,c=h,h=r(h),i!==void 0&&a.hasValue){var v=a.value;if(i(v,h))return f=v}return f=h}if(v=f,lD(c,h))return v;var g=r(h);return i!==void 0&&i(v,g)?v:(c=h,f=g)}var u=!1,c,f,d=n===void 0?null:n;return[function(){return l(t())},d===null?void 0:function(){return l(d())}]},[t,n,r,i]);var s=uD(e,o[0],o[1]);return fD(function(){a.hasValue=!0,a.value=s},[s]),pD(s),s};(function(e){e.exports=Ob})(oD);function hD(e){e()}let Eb=hD;const mD=e=>Eb=e,vD=()=>Eb,nr=x.createContext(null);function Pb(){return x.useContext(nr)}const gD=()=>{throw new Error("uSES not initialized!")};let Tb=gD;const yD=e=>{Tb=e},wD=(e,t)=>e===t;function SD(e=nr){const t=e===nr?Pb:()=>x.useContext(e);return function(r,i=wD){const{store:o,subscription:a,getServerState:s}=t(),l=Tb(a.addNestedSub,o.getState,s||o.getState,r,i);return x.useDebugValue(l),l}}const ln=SD();var Ld={},bD={get exports(){return Ld},set exports(e){Ld=e}},le={};/** @license React v16.13.1 + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ge=typeof Symbol=="function"&&Symbol.for,Lh=Ge?Symbol.for("react.element"):60103,Nh=Ge?Symbol.for("react.portal"):60106,au=Ge?Symbol.for("react.fragment"):60107,su=Ge?Symbol.for("react.strict_mode"):60108,lu=Ge?Symbol.for("react.profiler"):60114,uu=Ge?Symbol.for("react.provider"):60109,cu=Ge?Symbol.for("react.context"):60110,Ah=Ge?Symbol.for("react.async_mode"):60111,fu=Ge?Symbol.for("react.concurrent_mode"):60111,du=Ge?Symbol.for("react.forward_ref"):60112,pu=Ge?Symbol.for("react.suspense"):60113,xD=Ge?Symbol.for("react.suspense_list"):60120,hu=Ge?Symbol.for("react.memo"):60115,mu=Ge?Symbol.for("react.lazy"):60116,CD=Ge?Symbol.for("react.block"):60121,OD=Ge?Symbol.for("react.fundamental"):60117,ED=Ge?Symbol.for("react.responder"):60118,PD=Ge?Symbol.for("react.scope"):60119;function Dt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Lh:switch(e=e.type,e){case Ah:case fu:case au:case lu:case su:case pu:return e;default:switch(e=e&&e.$$typeof,e){case cu:case du:case mu:case hu:case uu:return e;default:return t}}case Nh:return t}}}function _b(e){return Dt(e)===fu}le.AsyncMode=Ah;le.ConcurrentMode=fu;le.ContextConsumer=cu;le.ContextProvider=uu;le.Element=Lh;le.ForwardRef=du;le.Fragment=au;le.Lazy=mu;le.Memo=hu;le.Portal=Nh;le.Profiler=lu;le.StrictMode=su;le.Suspense=pu;le.isAsyncMode=function(e){return _b(e)||Dt(e)===Ah};le.isConcurrentMode=_b;le.isContextConsumer=function(e){return Dt(e)===cu};le.isContextProvider=function(e){return Dt(e)===uu};le.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Lh};le.isForwardRef=function(e){return Dt(e)===du};le.isFragment=function(e){return Dt(e)===au};le.isLazy=function(e){return Dt(e)===mu};le.isMemo=function(e){return Dt(e)===hu};le.isPortal=function(e){return Dt(e)===Nh};le.isProfiler=function(e){return Dt(e)===lu};le.isStrictMode=function(e){return Dt(e)===su};le.isSuspense=function(e){return Dt(e)===pu};le.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===au||e===fu||e===lu||e===su||e===pu||e===xD||typeof e=="object"&&e!==null&&(e.$$typeof===mu||e.$$typeof===hu||e.$$typeof===uu||e.$$typeof===cu||e.$$typeof===du||e.$$typeof===OD||e.$$typeof===ED||e.$$typeof===PD||e.$$typeof===CD)};le.typeOf=Dt;(function(e){e.exports=le})(bD);var kb=Ld,TD={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},_D={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Db={};Db[kb.ForwardRef]=TD;Db[kb.Memo]=_D;var ay={},kD={get exports(){return ay},set exports(e){ay=e}},ue={};/** + * @license React + * react-is.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Rh=Symbol.for("react.element"),Mh=Symbol.for("react.portal"),vu=Symbol.for("react.fragment"),gu=Symbol.for("react.strict_mode"),yu=Symbol.for("react.profiler"),wu=Symbol.for("react.provider"),Su=Symbol.for("react.context"),DD=Symbol.for("react.server_context"),bu=Symbol.for("react.forward_ref"),xu=Symbol.for("react.suspense"),Cu=Symbol.for("react.suspense_list"),Ou=Symbol.for("react.memo"),Eu=Symbol.for("react.lazy"),LD=Symbol.for("react.offscreen"),Lb;Lb=Symbol.for("react.module.reference");function Vt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Rh:switch(e=e.type,e){case vu:case yu:case gu:case xu:case Cu:return e;default:switch(e=e&&e.$$typeof,e){case DD:case Su:case bu:case Eu:case Ou:case wu:return e;default:return t}}case Mh:return t}}}ue.ContextConsumer=Su;ue.ContextProvider=wu;ue.Element=Rh;ue.ForwardRef=bu;ue.Fragment=vu;ue.Lazy=Eu;ue.Memo=Ou;ue.Portal=Mh;ue.Profiler=yu;ue.StrictMode=gu;ue.Suspense=xu;ue.SuspenseList=Cu;ue.isAsyncMode=function(){return!1};ue.isConcurrentMode=function(){return!1};ue.isContextConsumer=function(e){return Vt(e)===Su};ue.isContextProvider=function(e){return Vt(e)===wu};ue.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Rh};ue.isForwardRef=function(e){return Vt(e)===bu};ue.isFragment=function(e){return Vt(e)===vu};ue.isLazy=function(e){return Vt(e)===Eu};ue.isMemo=function(e){return Vt(e)===Ou};ue.isPortal=function(e){return Vt(e)===Mh};ue.isProfiler=function(e){return Vt(e)===yu};ue.isStrictMode=function(e){return Vt(e)===gu};ue.isSuspense=function(e){return Vt(e)===xu};ue.isSuspenseList=function(e){return Vt(e)===Cu};ue.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===vu||e===yu||e===gu||e===xu||e===Cu||e===LD||typeof e=="object"&&e!==null&&(e.$$typeof===Eu||e.$$typeof===Ou||e.$$typeof===wu||e.$$typeof===Su||e.$$typeof===bu||e.$$typeof===Lb||e.getModuleId!==void 0)};ue.typeOf=Vt;(function(e){e.exports=ue})(kD);function ND(){const e=vD();let t=null,n=null;return{clear(){t=null,n=null},notify(){e(()=>{let r=t;for(;r;)r.callback(),r=r.next})},get(){let r=[],i=t;for(;i;)r.push(i),i=i.next;return r},subscribe(r){let i=!0,o=n={callback:r,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){!i||t===null||(i=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}const sy={notify(){},get:()=>[]};function AD(e,t){let n,r=sy;function i(f){return l(),r.subscribe(f)}function o(){r.notify()}function a(){c.onStateChange&&c.onStateChange()}function s(){return Boolean(n)}function l(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=ND())}function u(){n&&(n(),n=void 0,r.clear(),r=sy)}const c={addNestedSub:i,notifyNestedSubs:o,handleChangeWrapper:a,isSubscribed:s,trySubscribe:l,tryUnsubscribe:u,getListeners:()=>r};return c}const RD=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",MD=RD?x.useLayoutEffect:x.useEffect;function jD({store:e,context:t,children:n,serverState:r}){const i=x.useMemo(()=>{const s=AD(e);return{store:e,subscription:s,getServerState:r?()=>r:void 0}},[e,r]),o=x.useMemo(()=>e.getState(),[e]);MD(()=>{const{subscription:s}=i;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),o!==e.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}},[i,o]);const a=t||nr;return B.createElement(a.Provider,{value:i},n)}function Nb(e=nr){const t=e===nr?Pb:()=>x.useContext(e);return function(){const{store:r}=t();return r}}const ID=Nb();function VD(e=nr){const t=e===nr?ID:Nb(e);return function(){return t().dispatch}}const Gr=VD();yD(Dd.useSyncExternalStoreWithSelector);mD(No.unstable_batchedUpdates);const Ab=({id:e,title:t,text:n,categories:r,date:i,img:o})=>b(ge,{to:`/news/${e}`,children:Y("div",{className:"news-wrapper",children:[b("div",{className:"news-image",children:b(Cn.LazyLoadImage,{src:o,alt:o,useIntersectionObserver:!0,effect:"opacity",placeholderSrc:ba})}),b("div",{className:"news-info",children:Y("div",{className:"news-info-inner",children:[b("h2",{className:"news-title",children:t}),Y("div",{className:"news-status",children:[b("div",{className:"news-status-left",children:r.map(a=>b(CS,{title:a.name},Pt()))}),b("div",{className:"news-status-right",children:b(OS,{date:i})})]}),b("div",{className:"news-text",dangerouslySetInnerHTML:{__html:n}})]})})]})});var $D={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function FD(e){if(typeof e=="number")return{value:e,unit:"px"};var t,n=(e.match(/^[0-9.]*/)||"").toString();n.includes(".")?t=parseFloat(n):t=parseInt(n,10);var r=(e.match(/[^0-9]*$/)||"").toString();return $D[r]?{value:t,unit:r}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}function Tc(e){var t=FD(e);return"".concat(t.value).concat(t.unit)}var zD=function(e,t,n){var r="react-spinners-".concat(e,"-").concat(n);if(typeof window>"u"||!window.document)return r;var i=document.createElement("style");document.head.appendChild(i);var o=i.sheet,a=` + @keyframes `.concat(r,` { + `).concat(t,` + } + `);return o&&o.insertRule(a,0),r},ml=globalThis&&globalThis.__assign||function(){return ml=Object.assign||function(e){for(var t,n=1,r=arguments.length;nb("div",{className:"loader",children:b(WD,{color:"#38a39d",loading:!0,cssOverride:{display:"block",margin:"10 auto",borderColor:"red",height:"100%"},"aria-label":"loader","data-testid":"loader"})}),Hi="https://turkmenistaninfo.gov.tm/app/api/v1";function Rb(e,t){return function(){return e.apply(t,arguments)}}const{toString:Mb}=Object.prototype,{getPrototypeOf:jh}=Object,Ih=(e=>t=>{const n=Mb.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Pn=e=>(e=e.toLowerCase(),t=>Ih(t)===e),Pu=e=>t=>typeof t===e,{isArray:Gi}=Array,aa=Pu("undefined");function HD(e){return e!==null&&!aa(e)&&e.constructor!==null&&!aa(e.constructor)&&Nr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const jb=Pn("ArrayBuffer");function GD(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&jb(e.buffer),t}const YD=Pu("string"),Nr=Pu("function"),Ib=Pu("number"),Vh=e=>e!==null&&typeof e=="object",KD=e=>e===!0||e===!1,Cs=e=>{if(Ih(e)!=="object")return!1;const t=jh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},qD=Pn("Date"),XD=Pn("File"),QD=Pn("Blob"),ZD=Pn("FileList"),JD=e=>Vh(e)&&Nr(e.pipe),e8=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||Mb.call(e)===t||Nr(e.toString)&&e.toString()===t)},t8=Pn("URLSearchParams"),n8=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Na(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),Gi(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const $b=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),Fb=e=>!aa(e)&&e!==$b;function Nd(){const{caseless:e}=Fb(this)&&this||{},t={},n=(r,i)=>{const o=e&&Vb(t,i)||i;Cs(t[o])&&Cs(r)?t[o]=Nd(t[o],r):Cs(r)?t[o]=Nd({},r):Gi(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r(Na(t,(i,o)=>{n&&Nr(i)?e[o]=Rb(i,n):e[o]=i},{allOwnKeys:r}),e),i8=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),o8=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},a8=(e,t,n,r)=>{let i,o,a;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&jh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},s8=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},l8=e=>{if(!e)return null;if(Gi(e))return e;let t=e.length;if(!Ib(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},u8=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&jh(Uint8Array)),c8=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},f8=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},d8=Pn("HTMLFormElement"),p8=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),ly=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),h8=Pn("RegExp"),zb=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Na(n,(i,o)=>{t(i,o,e)!==!1&&(r[o]=i)}),Object.defineProperties(e,r)},m8=e=>{zb(e,(t,n)=>{if(Nr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Nr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},v8=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return Gi(e)?r(e):r(String(e).split(t)),n},g8=()=>{},y8=(e,t)=>(e=+e,Number.isFinite(e)?e:t),w8=e=>{const t=new Array(10),n=(r,i)=>{if(Vh(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=Gi(r)?[]:{};return Na(r,(a,s)=>{const l=n(a,i+1);!aa(l)&&(o[s]=l)}),t[i]=void 0,o}}return r};return n(e,0)},D={isArray:Gi,isArrayBuffer:jb,isBuffer:HD,isFormData:e8,isArrayBufferView:GD,isString:YD,isNumber:Ib,isBoolean:KD,isObject:Vh,isPlainObject:Cs,isUndefined:aa,isDate:qD,isFile:XD,isBlob:QD,isRegExp:h8,isFunction:Nr,isStream:JD,isURLSearchParams:t8,isTypedArray:u8,isFileList:ZD,forEach:Na,merge:Nd,extend:r8,trim:n8,stripBOM:i8,inherits:o8,toFlatObject:a8,kindOf:Ih,kindOfTest:Pn,endsWith:s8,toArray:l8,forEachEntry:c8,matchAll:f8,isHTMLForm:d8,hasOwnProperty:ly,hasOwnProp:ly,reduceDescriptors:zb,freezeMethods:m8,toObjectSet:v8,toCamelCase:p8,noop:g8,toFiniteNumber:y8,findKey:Vb,global:$b,isContextDefined:Fb,toJSONObject:w8};function oe(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}D.inherits(oe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:D.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const Bb=oe.prototype,Ub={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Ub[e]={value:e}});Object.defineProperties(oe,Ub);Object.defineProperty(Bb,"isAxiosError",{value:!0});oe.from=(e,t,n,r,i,o)=>{const a=Object.create(Bb);return D.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),oe.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var S8=typeof self=="object"?self.FormData:window.FormData;const b8=S8;function Ad(e){return D.isPlainObject(e)||D.isArray(e)}function Wb(e){return D.endsWith(e,"[]")?e.slice(0,-2):e}function uy(e,t,n){return e?e.concat(t).map(function(i,o){return i=Wb(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function x8(e){return D.isArray(e)&&!e.some(Ad)}const C8=D.toFlatObject(D,{},null,function(t){return/^is[A-Z]/.test(t)});function O8(e){return e&&D.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function Tu(e,t,n){if(!D.isObject(e))throw new TypeError("target must be an object");t=t||new(b8||FormData),n=D.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,S){return!D.isUndefined(S[g])});const r=n.metaTokens,i=n.visitor||c,o=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&O8(t);if(!D.isFunction(i))throw new TypeError("visitor must be a function");function u(v){if(v===null)return"";if(D.isDate(v))return v.toISOString();if(!l&&D.isBlob(v))throw new oe("Blob is not supported. Use a Buffer instead.");return D.isArrayBuffer(v)||D.isTypedArray(v)?l&&typeof Blob=="function"?new Blob([v]):Buffer.from(v):v}function c(v,g,S){let p=v;if(v&&!S&&typeof v=="object"){if(D.endsWith(g,"{}"))g=r?g:g.slice(0,-2),v=JSON.stringify(v);else if(D.isArray(v)&&x8(v)||D.isFileList(v)||D.endsWith(g,"[]")&&(p=D.toArray(v)))return g=Wb(g),p.forEach(function(y,w){!(D.isUndefined(y)||y===null)&&t.append(a===!0?uy([g],w,o):a===null?g:g+"[]",u(y))}),!1}return Ad(v)?!0:(t.append(uy(S,g,o),u(v)),!1)}const f=[],d=Object.assign(C8,{defaultVisitor:c,convertValue:u,isVisitable:Ad});function h(v,g){if(!D.isUndefined(v)){if(f.indexOf(v)!==-1)throw Error("Circular reference detected in "+g.join("."));f.push(v),D.forEach(v,function(p,m){(!(D.isUndefined(p)||p===null)&&i.call(t,p,D.isString(m)?m.trim():m,g,d))===!0&&h(p,g?g.concat(m):[m])}),f.pop()}}if(!D.isObject(e))throw new TypeError("data must be an object");return h(e),t}function cy(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function $h(e,t){this._pairs=[],e&&Tu(e,this,t)}const Hb=$h.prototype;Hb.append=function(t,n){this._pairs.push([t,n])};Hb.toString=function(t){const n=t?function(r){return t.call(this,r,cy)}:cy;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function E8(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Gb(e,t,n){if(!t)return e;const r=n&&n.encode||E8,i=n&&n.serialize;let o;if(i?o=i(t,n):o=D.isURLSearchParams(t)?t.toString():new $h(t,n).toString(r),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class P8{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){D.forEach(this.handlers,function(r){r!==null&&t(r)})}}const fy=P8,Yb={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},T8=typeof URLSearchParams<"u"?URLSearchParams:$h,_8=FormData,k8=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),D8=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),tn={isBrowser:!0,classes:{URLSearchParams:T8,FormData:_8,Blob},isStandardBrowserEnv:k8,isStandardBrowserWebWorkerEnv:D8,protocols:["http","https","file","blob","url","data"]};function L8(e,t){return Tu(e,new tn.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return tn.isNode&&D.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function N8(e){return D.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function A8(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r=n.length;return a=!a&&D.isArray(i)?i.length:a,l?(D.hasOwnProp(i,a)?i[a]=[i[a],r]:i[a]=r,!s):((!i[a]||!D.isObject(i[a]))&&(i[a]=[]),t(n,r,i[a],o)&&D.isArray(i[a])&&(i[a]=A8(i[a])),!s)}if(D.isFormData(e)&&D.isFunction(e.entries)){const n={};return D.forEachEntry(e,(r,i)=>{t(N8(r),i,n,0)}),n}return null}const R8={"Content-Type":void 0};function M8(e,t,n){if(D.isString(e))try{return(t||JSON.parse)(e),D.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const _u={transitional:Yb,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=D.isObject(t);if(o&&D.isHTMLForm(t)&&(t=new FormData(t)),D.isFormData(t))return i&&i?JSON.stringify(Kb(t)):t;if(D.isArrayBuffer(t)||D.isBuffer(t)||D.isStream(t)||D.isFile(t)||D.isBlob(t))return t;if(D.isArrayBufferView(t))return t.buffer;if(D.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return L8(t,this.formSerializer).toString();if((s=D.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Tu(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),M8(t)):t}],transformResponse:[function(t){const n=this.transitional||_u.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(t&&D.isString(t)&&(r&&!this.responseType||i)){const a=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?oe.from(s,oe.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:tn.classes.FormData,Blob:tn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};D.forEach(["delete","get","head"],function(t){_u.headers[t]={}});D.forEach(["post","put","patch"],function(t){_u.headers[t]=D.merge(R8)});const Fh=_u,j8=D.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),I8=e=>{const t={};let n,r,i;return e&&e.split(` +`).forEach(function(a){i=a.indexOf(":"),n=a.substring(0,i).trim().toLowerCase(),r=a.substring(i+1).trim(),!(!n||t[n]&&j8[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},dy=Symbol("internals");function ao(e){return e&&String(e).trim().toLowerCase()}function Os(e){return e===!1||e==null?e:D.isArray(e)?e.map(Os):String(e)}function V8(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}function $8(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function py(e,t,n,r){if(D.isFunction(r))return r.call(this,t,n);if(D.isString(t)){if(D.isString(r))return t.indexOf(r)!==-1;if(D.isRegExp(r))return r.test(t)}}function F8(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function z8(e,t){const n=D.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,a){return this[r].call(this,t,i,o,a)},configurable:!0})})}class ku{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(s,l,u){const c=ao(l);if(!c)throw new Error("header name must be a non-empty string");const f=D.findKey(i,c);(!f||i[f]===void 0||u===!0||u===void 0&&i[f]!==!1)&&(i[f||l]=Os(s))}const a=(s,l)=>D.forEach(s,(u,c)=>o(u,c,l));return D.isPlainObject(t)||t instanceof this.constructor?a(t,n):D.isString(t)&&(t=t.trim())&&!$8(t)?a(I8(t),n):t!=null&&o(n,t,r),this}get(t,n){if(t=ao(t),t){const r=D.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return V8(i);if(D.isFunction(n))return n.call(this,i,r);if(D.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ao(t),t){const r=D.findKey(this,t);return!!(r&&(!n||py(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(a){if(a=ao(a),a){const s=D.findKey(r,a);s&&(!n||py(r,r[s],s,n))&&(delete r[s],i=!0)}}return D.isArray(t)?t.forEach(o):o(t),i}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const n=this,r={};return D.forEach(this,(i,o)=>{const a=D.findKey(r,o);if(a){n[a]=Os(i),delete n[o];return}const s=t?F8(o):String(o).trim();s!==o&&delete n[o],n[s]=Os(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return D.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&D.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[dy]=this[dy]={accessors:{}}).accessors,i=this.prototype;function o(a){const s=ao(a);r[s]||(z8(i,a),r[s]=!0)}return D.isArray(t)?t.forEach(o):o(t),this}}ku.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]);D.freezeMethods(ku.prototype);D.freezeMethods(ku);const gn=ku;function _c(e,t){const n=this||Fh,r=t||n,i=gn.from(r.headers);let o=r.data;return D.forEach(e,function(s){o=s.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function qb(e){return!!(e&&e.__CANCEL__)}function Aa(e,t,n){oe.call(this,e??"canceled",oe.ERR_CANCELED,t,n),this.name="CanceledError"}D.inherits(Aa,oe,{__CANCEL__:!0});const B8=null;function U8(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new oe("Request failed with status code "+n.status,[oe.ERR_BAD_REQUEST,oe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const W8=tn.isStandardBrowserEnv?function(){return{write:function(n,r,i,o,a,s){const l=[];l.push(n+"="+encodeURIComponent(r)),D.isNumber(i)&&l.push("expires="+new Date(i).toGMTString()),D.isString(o)&&l.push("path="+o),D.isString(a)&&l.push("domain="+a),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function H8(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function G8(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function Xb(e,t){return e&&!H8(t)?G8(e,t):t}const Y8=tn.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(o){let a=o;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(a){const s=D.isString(a)?i(a):a;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function K8(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function q8(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,a;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[o];a||(a=u),n[i]=l,r[i]=u;let f=o,d=0;for(;f!==i;)d+=n[f++],f=f%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),u-a{const o=i.loaded,a=i.lengthComputable?i.total:void 0,s=o-n,l=r(s),u=o<=a;n=o;const c={loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&u?(a-o)/l:void 0,event:i};c[t?"download":"upload"]=!0,e(c)}}const X8=typeof XMLHttpRequest<"u",Q8=X8&&function(e){return new Promise(function(n,r){let i=e.data;const o=gn.from(e.headers).normalize(),a=e.responseType;let s;function l(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}D.isFormData(i)&&(tn.isStandardBrowserEnv||tn.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){const h=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(h+":"+v))}const c=Xb(e.baseURL,e.url);u.open(e.method.toUpperCase(),Gb(c,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function f(){if(!u)return;const h=gn.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),g={data:!a||a==="text"||a==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:h,config:e,request:u};U8(function(p){n(p),l()},function(p){r(p),l()},g),u=null}if("onloadend"in u?u.onloadend=f:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(f)},u.onabort=function(){u&&(r(new oe("Request aborted",oe.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new oe("Network Error",oe.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let v=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||Yb;e.timeoutErrorMessage&&(v=e.timeoutErrorMessage),r(new oe(v,g.clarifyTimeoutError?oe.ETIMEDOUT:oe.ECONNABORTED,e,u)),u=null},tn.isStandardBrowserEnv){const h=(e.withCredentials||Y8(c))&&e.xsrfCookieName&&W8.read(e.xsrfCookieName);h&&o.set(e.xsrfHeaderName,h)}i===void 0&&o.setContentType(null),"setRequestHeader"in u&&D.forEach(o.toJSON(),function(v,g){u.setRequestHeader(g,v)}),D.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),a&&a!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",hy(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",hy(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=h=>{u&&(r(!h||h.type?new Aa(null,e,u):h),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const d=K8(c);if(d&&tn.protocols.indexOf(d)===-1){r(new oe("Unsupported protocol "+d+":",oe.ERR_BAD_REQUEST,e));return}u.send(i||null)})},Es={http:B8,xhr:Q8};D.forEach(Es,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Z8={getAdapter:e=>{e=D.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let i=0;ie instanceof gn?e.toJSON():e;function Vi(e,t){t=t||{};const n={};function r(u,c,f){return D.isPlainObject(u)&&D.isPlainObject(c)?D.merge.call({caseless:f},u,c):D.isPlainObject(c)?D.merge({},c):D.isArray(c)?c.slice():c}function i(u,c,f){if(D.isUndefined(c)){if(!D.isUndefined(u))return r(void 0,u,f)}else return r(u,c,f)}function o(u,c){if(!D.isUndefined(c))return r(void 0,c)}function a(u,c){if(D.isUndefined(c)){if(!D.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,f){if(f in t)return r(u,c);if(f in e)return r(void 0,u)}const l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(u,c)=>i(vy(u),vy(c),!0)};return D.forEach(Object.keys(e).concat(Object.keys(t)),function(c){const f=l[c]||i,d=f(e[c],t[c],c);D.isUndefined(d)&&f!==s||(n[c]=d)}),n}const Qb="1.2.3",zh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{zh[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const gy={};zh.transitional=function(t,n,r){function i(o,a){return"[Axios v"+Qb+"] Transitional option '"+o+"'"+a+(r?". "+r:"")}return(o,a,s)=>{if(t===!1)throw new oe(i(a," has been removed"+(n?" in "+n:"")),oe.ERR_DEPRECATED);return n&&!gy[a]&&(gy[a]=!0,console.warn(i(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,s):!0}};function J8(e,t,n){if(typeof e!="object")throw new oe("options must be an object",oe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const s=e[o],l=s===void 0||a(s,o,e);if(l!==!0)throw new oe("option "+o+" must be "+l,oe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new oe("Unknown option "+o,oe.ERR_BAD_OPTION)}}const Rd={assertOptions:J8,validators:zh},kn=Rd.validators;class vl{constructor(t){this.defaults=t,this.interceptors={request:new fy,response:new fy}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Vi(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&Rd.assertOptions(r,{silentJSONParsing:kn.transitional(kn.boolean),forcedJSONParsing:kn.transitional(kn.boolean),clarifyTimeoutError:kn.transitional(kn.boolean)},!1),i!==void 0&&Rd.assertOptions(i,{encode:kn.function,serialize:kn.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a;a=o&&D.merge(o.common,o[n.method]),a&&D.forEach(["delete","get","head","post","put","patch","common"],v=>{delete o[v]}),n.headers=gn.concat(a,o);const s=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(l=l&&g.synchronous,s.unshift(g.fulfilled,g.rejected))});const u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});let c,f=0,d;if(!l){const v=[my.bind(this),void 0];for(v.unshift.apply(v,s),v.push.apply(v,u),d=v.length,c=Promise.resolve(n);f{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const a=new Promise(s=>{r.subscribe(s),o=s}).then(i);return a.cancel=function(){r.unsubscribe(o)},a},t(function(o,a,s){r.reason||(r.reason=new Aa(o,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new Bh(function(i){t=i}),cancel:t}}}const e5=Bh;function t5(e){return function(n){return e.apply(null,n)}}function n5(e){return D.isObject(e)&&e.isAxiosError===!0}const Md={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Md).forEach(([e,t])=>{Md[t]=e});const r5=Md;function Zb(e){const t=new Ps(e),n=Rb(Ps.prototype.request,t);return D.extend(n,Ps.prototype,t,{allOwnKeys:!0}),D.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return Zb(Vi(e,i))},n}const Be=Zb(Fh);Be.Axios=Ps;Be.CanceledError=Aa;Be.CancelToken=e5;Be.isCancel=qb;Be.VERSION=Qb;Be.toFormData=Tu;Be.AxiosError=oe;Be.Cancel=Be.CanceledError;Be.all=function(t){return Promise.all(t)};Be.spread=t5;Be.isAxiosError=n5;Be.mergeConfig=Vi;Be.AxiosHeaders=gn;Be.formToJSON=e=>Kb(D.isHTMLForm(e)?new FormData(e):e);Be.HttpStatusCode=r5;Be.default=Be;const i5=Be,o5=(e,t,n)=>{if(t=t+`?${e.name}=${e.value.toLowerCase()}`,!n)return t;let r="";return n.forEach(i=>{r=r+`&${i.name}=${i.value}`}),t+r};class lr{constructor(t,n){ja(this,"url","");ja(this,"params");ja(this,"language",ln(t=>t.language.title));this.url=t,this.params=n}get(t,n){const r={name:"locale",value:this.language};i5.get(o5(r,this.url,this.params)).then(i=>{n(i.data)}).catch(i=>{throw new Error(i)})}}const a5=[{name:"count",value:5},{name:"page",value:1}],s5=[{name:"count",value:100},{name:"page",value:1}],l5=[{name:"count",value:5},{name:"page",value:1},{name:"featured",value:"true"}],yy=e=>({type:"SET_NEWS_SCROLL",payload:e}),wy=e=>({type:"SET_SEARCH_DATA",payload:e}),u5=e=>({type:"SET_POST",payload:e}),c5=e=>({type:"SET_FEATURED",payload:e}),Jb=({title:e,category:t})=>{const n=a5.slice();t&&n.push({name:"category",value:t});const r=new lr(Hi+"/posts",n),i=r.language,[o,a]=x.useState(i),s=ln(f=>f.newsScroll.data),l=Gr();x.useEffect(()=>{r.get(s,f=>l(yy(f))),a(i)},[t]),x.useEffect(()=>{s.length>0&&(s[0].id>-1&&o===i||(r.get(s,f=>l(yy(f))),a(i)))},[i,o]);const[u,c]=x.useState(s);return x.useEffect(()=>{const f=s.filter((d,h)=>{if(h>0)return d});c(f)},[s]),b("div",{className:"news-scroll",children:Y("div",{className:"news-scroll-wrapper",children:[e===!0?b(xS,{title:"Лента новостей",linkData:{link:"/all/null",title:"Посмотреть все"}}):null,b("div",{className:"news-scroll-inner",children:u.length>0?u[0].id>-1?u.map((f,d)=>b(Ab,{id:f.id,title:f.title,text:f.excerpt,date:f.published_at,categories:f.categories,img:f.featured_images[0]?f.featured_images[0].path:""},Pt())):b(Lr,{}):b("p",{className:"scroll-empty",children:"Нет новостей в этой категории"})})]})})},Zr=({type:e="small",img:t,title:n,id:r})=>Y("div",{className:`main-content-item main-content-item__${e}`,children:[b(Cn.LazyLoadImage,{src:t,alt:t,effect:"opacity",useIntersectionObserver:!0,placeholderSrc:ba,style:{backgroundImage:`url(${t})`,backgroundRepeat:"no-repeat",backgroundSize:"cover"}}),b(ge,{to:`/news/${r}`,className:"main-content-item-overlay",children:b("h2",{children:n})})]});function Sy(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Uh(e={},t={}){Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:Sy(t[n])&&Sy(e[n])&&Object.keys(t[n]).length>0&&Uh(e[n],t[n])})}const e2={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 an(){const e=typeof document<"u"?document:{};return Uh(e,e2),e}const f5={document:e2,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 Lt(){const e=typeof window<"u"?window:{};return Uh(e,f5),e}function d5(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function jd(e,t=0){return setTimeout(e,t)}function sa(){return Date.now()}function p5(e){const t=Lt();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function h5(e,t="x"){const n=Lt();let r,i,o;const a=p5(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(i==="none"?"":i)):(o=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=o.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=o.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function ss(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function m5(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function bt(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;rn.indexOf(a)<0);for(let a=0,s=o.length;ai?"next":"prev",u=(f,d)=>l==="next"&&f>=d||l==="prev"&&f<=d,c=()=>{a=new Date().getTime(),o===null&&(o=a);const f=Math.max(Math.min((a-o)/s,1),0),d=.5-Math.cos(f*Math.PI)/2;let h=i+d*(t-i);if(u(h,t)&&(h=t),e.wrapperEl.scrollTo({[n]:h}),u(h,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:h})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(c)};c()}function yn(e,t=""){return[...e.children].filter(n=>n.matches(t))}function n2(e,t=[]){const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function v5(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 g5(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 zn(e,t){return Lt().getComputedStyle(e,null).getPropertyValue(t)}function rr(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function r2(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 Id(e,t,n){const r=Lt();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}let Dc;function y5(){const e=Lt(),t=an();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function i2(){return Dc||(Dc=y5()),Dc}let Lc;function w5({userAgent:e}={}){const t=i2(),n=Lt(),r=n.navigator.platform,i=e||n.navigator.userAgent,o={ios:!1,android:!1},a=n.screen.width,s=n.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/);let u=i.match(/(iPad).*OS\s([\d_]+)/);const c=i.match(/(iPod)(.*OS\s([\d_]+))?/),f=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),d=r==="Win32";let h=r==="MacIntel";const v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&h&&t.touch&&v.indexOf(`${a}x${s}`)>=0&&(u=i.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),h=!1),l&&!d&&(o.os="android",o.android=!0),(u||f||c)&&(o.os="ios",o.ios=!0),o}function S5(e={}){return Lc||(Lc=w5(e)),Lc}let Nc;function b5(){const e=Lt();let t=!1;function n(){const r=e.navigator.userAgent.toLowerCase();return r.indexOf("safari")>=0&&r.indexOf("chrome")<0&&r.indexOf("android")<0}if(n()){const r=String(e.navigator.userAgent);if(r.includes("Version/")){const[i,o]=r.split("Version/")[1].split(" ")[0].split(".").map(a=>Number(a));t=i<16||i===16&&o<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function x5(){return Nc||(Nc=b5()),Nc}function C5({swiper:e,on:t,emit:n}){const r=Lt();let i=null,o=null;const a=()=>{!e||e.destroyed||!e.initialized||(n("beforeResize"),n("resize"))},s=()=>{!e||e.destroyed||!e.initialized||(i=new ResizeObserver(c=>{o=r.requestAnimationFrame(()=>{const{width:f,height:d}=e;let h=f,v=d;c.forEach(({contentBoxSize:g,contentRect:S,target:p})=>{p&&p!==e.el||(h=S?S.width:(g[0]||g).inlineSize,v=S?S.height:(g[0]||g).blockSize)}),(h!==f||v!==d)&&a()})}),i.observe(e.el))},l=()=>{o&&r.cancelAnimationFrame(o),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},u=()=>{!e||e.destroyed||!e.initialized||n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){s();return}r.addEventListener("resize",a),r.addEventListener("orientationchange",u)}),t("destroy",()=>{l(),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",u)})}function O5({swiper:e,extendParams:t,on:n,emit:r}){const i=[],o=Lt(),a=(u,c={})=>{const f=o.MutationObserver||o.WebkitMutationObserver,d=new f(h=>{if(h.length===1){r("observerUpdate",h[0]);return}const v=function(){r("observerUpdate",h[0])};o.requestAnimationFrame?o.requestAnimationFrame(v):o.setTimeout(v,0)});d.observe(u,{attributes:typeof c.attributes>"u"?!0:c.attributes,childList:typeof c.childList>"u"?!0:c.childList,characterData:typeof c.characterData>"u"?!0:c.characterData}),i.push(d)},s=()=>{if(e.params.observer){if(e.params.observeParents){const u=r2(e.el);for(let c=0;c{i.forEach(u=>{u.disconnect()}),i.splice(0,i.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",s),n("destroy",l)}const E5={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(o=>{r.eventsListeners[o]||(r.eventsListeners[o]=[]),r.eventsListeners[o][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(...o){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,o)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=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,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(o,1)})}),n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,i;return typeof e[0]=="string"||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(" ")).forEach(a=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(s=>{s.apply(i,[a,...r])}),t.eventsListeners&&t.eventsListeners[a]&&t.eventsListeners[a].forEach(s=>{s.apply(i,r)})}),t}};function P5(){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(zn(r,"padding-left")||0,10)-parseInt(zn(r,"padding-right")||0,10),n=n-parseInt(zn(r,"padding-top")||0,10)-parseInt(zn(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 T5(){const e=this;function t(k){return e.isHorizontal()?k:{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"}[k]}function n(k,L){return parseFloat(k.getPropertyValue(t(L))||0)}const r=e.params,{wrapperEl:i,slidesEl:o,size:a,rtlTranslate:s,wrongRTL:l}=e,u=e.virtual&&r.virtual.enabled,c=u?e.virtual.slides.length:e.slides.length,f=yn(o,`.${e.params.slideClass}, swiper-slide`),d=u?e.virtual.slides.length:f.length;let h=[];const v=[],g=[];let S=r.slidesOffsetBefore;typeof S=="function"&&(S=r.slidesOffsetBefore.call(e));let p=r.slidesOffsetAfter;typeof p=="function"&&(p=r.slidesOffsetAfter.call(e));const m=e.snapGrid.length,y=e.slidesGrid.length;let w=r.spaceBetween,O=-S,C=0,P=0;if(typeof a>"u")return;typeof w=="string"&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*a),e.virtualSize=-w,f.forEach(k=>{s?k.style.marginLeft="":k.style.marginRight="",k.style.marginBottom="",k.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(ls(i,"--swiper-centered-offset-before",""),ls(i,"--swiper-centered-offset-after",""));const E=r.grid&&r.grid.rows>1&&e.grid;E&&e.grid.initSlides(d);let A;const I=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter(k=>typeof r.breakpoints[k].slidesPerView<"u").length>0;for(let k=0;k1&&h.push(e.virtualSize-a)}if(u&&r.loop){const k=g[0]+w;if(r.slidesPerGroup>1){const L=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),U=k*r.slidesPerGroup;for(let X=0;X!r.cssMode||r.loop?!0:U!==f.length-1).forEach(L=>{L.style[k]=`${w}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let k=0;g.forEach(U=>{k+=U+(r.spaceBetween?r.spaceBetween:0)}),k-=r.spaceBetween;const L=k-a;h=h.map(U=>U<0?-S:U>L?L+p:U)}if(r.centerInsufficientSlides){let k=0;if(g.forEach(L=>{k+=L+(r.spaceBetween?r.spaceBetween:0)}),k-=r.spaceBetween,k{h[X]=U-L}),v.forEach((U,X)=>{v[X]=U+L})}}if(Object.assign(e,{slides:f,snapGrid:h,slidesGrid:v,slidesSizesGrid:g}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){ls(i,"--swiper-centered-offset-before",`${-h[0]}px`),ls(i,"--swiper-centered-offset-after",`${e.size/2-g[g.length-1]/2}px`);const k=-e.snapGrid[0],L=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(U=>U+k),e.slidesGrid=e.slidesGrid.map(U=>U+L)}if(d!==c&&e.emit("slidesLengthChange"),h.length!==m&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==y&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!u&&!r.cssMode&&(r.effect==="slide"||r.effect==="fade")){const k=`${r.containerModifierClass}backface-hidden`,L=e.el.classList.contains(k);d<=r.maxBackfaceHiddenSlides?L||e.el.classList.add(k):L&&e.el.classList.remove(k)}}function _5(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=s=>r?t.slides.filter(l=>parseInt(l.getAttribute("data-swiper-slide-index"),10)===s)[0]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(o=0;ot.slides.length&&!r)break;n.push(a(s))}else n.push(a(t.activeIndex));for(o=0;oi?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function k5(){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(s=>{s.classList.remove(n.slideVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let s=0;s=0&&d1&&h<=t.size||d<=0&&h>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(s),r[s].classList.add(n.slideVisibleClass)),l.progress=i?-c:c,l.originalProgress=i?-f:f}}function L5(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:a,progressLoop:s}=t;const l=o,u=a;if(r===0)i=0,o=!0,a=!0;else{i=(e-t.minTranslate())/r;const c=Math.abs(e-t.minTranslate())<1,f=Math.abs(e-t.maxTranslate())<1;o=c||i<=0,a=f||i>=1,c&&(i=0),f&&(i=1)}if(n.loop){const c=rr(t.slides.filter(S=>S.getAttribute("data-swiper-slide-index")==="0")[0]),f=rr(t.slides.filter(S=>S.getAttribute("data-swiper-slide-index")*1===t.slides.length-1)[0]),d=t.slidesGrid[c],h=t.slidesGrid[f],v=t.slidesGrid[t.slidesGrid.length-1],g=Math.abs(e);g>=d?s=(g-d)/v:s=(g+v-h)/v,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),a&&!u&&t.emit("reachEnd toEdge"),(l&&!o||u&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}function N5(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,a=l=>yn(r,`.${n.slideClass}${l}, swiper-slide${l}`)[0];t.forEach(l=>{l.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let s;if(o)if(n.loop){let l=i-e.virtual.slidesBefore;l<0&&(l=e.virtual.slides.length+l),l>=e.virtual.slides.length&&(l-=e.virtual.slides.length),s=a(`[data-swiper-slide-index="${l}"]`)}else s=a(`[data-swiper-slide-index="${i}"]`);else s=t[i];if(s){s.classList.add(n.slideActiveClass);let l=g5(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!l&&(l=t[0]),l&&l.classList.add(n.slideNextClass);let u=v5(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!u===0&&(u=t[t.length-1]),u&&u.classList.add(n.slidePrevClass)}e.emitSlidesClasses()}function A5(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let o=0;o=t[o]&&r=t[o]&&r=t[o]&&(i=o);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function R5(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:s}=t;let l=e,u;const c=d=>{let h=d-t.virtual.slidesBefore;return h<0&&(h=t.virtual.slides.length+h),h>=t.virtual.slides.length&&(h-=t.virtual.slides.length),h};if(typeof l>"u"&&(l=A5(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const d=Math.min(i.slidesPerGroupSkip,l);u=d+Math.floor((l-d)/i.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),l===o){u!==s&&(t.snapIndex=u,t.emit("snapIndexChange")),t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=c(l));return}let f;t.virtual&&i.virtual.enabled&&i.loop?f=c(l):t.slides[l]?f=parseInt(t.slides[l].getAttribute("data-swiper-slide-index")||l,10):f=l,Object.assign(t,{snapIndex:u,realIndex:f,previousIndex:o,activeIndex:l}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==f&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function M5(e){const t=this,n=t.params,r=e.closest(`.${n.slideClass}, swiper-slide`);let i=!1,o;if(r){for(let a=0;al?c=l:r&&eo?a="next":i=l.length&&(S=l.length-1);const p=-l[S];if(s.normalizeSlideIndex)for(let y=0;y=O&&w=O&&w=O&&(a=y)}if(o.initialized&&a!==f&&(!o.allowSlideNext&&po.translate&&p>o.maxTranslate()&&(f||0)!==a))return!1;a!==(c||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(p);let m;if(a>f?m="next":a0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[y?"scrollLeft":"scrollTop"]=w})):h[y?"scrollLeft":"scrollTop"]=w,O&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return t2({swiper:o,targetPosition:w,side:y?"left":"top"}),!0;h.scrollTo({[y?"left":"top"]:w,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(p),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,m),t===0?o.transitionEnd(n,m):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(w){!o||o.destroyed||w.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,m))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function K5(e=0,t=this.params.speed,n=!0,r){typeof e=="string"&&(e=parseInt(e,10));const i=this;let o=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?o=o+i.virtual.slidesBefore:o=rr(i.slides.filter(a=>a.getAttribute("data-swiper-slide-index")*1===o)[0])),i.slideTo(o,t,n,r)}function q5(e=this.params.speed,t=!0,n){const r=this,{enabled:i,params:o,animating:a}=r;if(!i)return r;let s=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndexd(p));let g=o[v.indexOf(h)-1];if(typeof g>"u"&&i.cssMode){let p;o.forEach((m,y)=>{h>=m&&(p=y)}),typeof p<"u"&&(g=o[p>0?p-1:p])}let S=0;if(typeof g<"u"&&(S=a.indexOf(g),S<0&&(S=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(S=S-r.slidesPerViewDynamic("previous",!0)+1,S=Math.max(S,0))),i.rewind&&r.isBeginning){const p=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(p,e,t,n)}return r.slideTo(S,e,t,n)}function Q5(e=this.params.speed,t=!0,n){const r=this;return r.slideTo(r.activeIndex,e,t,n)}function Z5(e=this.params.speed,t=!0,n,r=.5){const i=this;let o=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,o),s=a+Math.floor((o-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){const u=i.snapGrid[s],c=i.snapGrid[s+1];l-u>(c-u)*r&&(o+=i.params.slidesPerGroup)}else{const u=i.snapGrid[s-1],c=i.snapGrid[s];l-u<=(c-u)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)}function J5(){const e=this,{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,o;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?ie.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=rr(yn(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),jd(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=rr(yn(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),jd(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}const eL={slideTo:Y5,slideToLoop:K5,slideNext:q5,slidePrev:X5,slideReset:Q5,slideToClosest:Z5,slideToClickedSlide:J5};function tL(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;yn(r,`.${n.slideClass}, swiper-slide`).forEach((o,a)=>{o.setAttribute("data-swiper-slide-index",a)}),t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function nL({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,byController:o,byMousewheel:a}={}){const s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");const{slides:l,allowSlidePrev:u,allowSlideNext:c,slidesEl:f,params:d}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&d.virtual.enabled){t&&(!d.centeredSlides&&s.snapIndex===0?s.slideTo(s.virtual.slides.length,0,!1,!0):d.centeredSlides&&s.snapIndex"u"?i=rr(s.slides.filter(C=>C.classList.contains("swiper-slide-active"))[0]):p=i;const m=n==="next"||!n,y=n==="prev"||!n;let w=0,O=0;if(is.slides.length-v*2){O=i-(s.slides.length-v*2);for(let C=0;C{f.prepend(s.slides[C])}),m&&S.forEach(C=>{f.append(s.slides[C])}),s.recalcSlides(),d.watchSlidesProgress&&s.updateSlidesOffset(),t){if(g.length>0&&y)if(typeof e>"u"){const C=s.slidesGrid[p],E=s.slidesGrid[p+w]-C;a?s.setTranslate(s.translate-E):(s.slideTo(p+w,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=E))}else r&&s.slideToLoop(e,0,!1,!0);else if(S.length>0&&m)if(typeof e>"u"){const C=s.slidesGrid[p],E=s.slidesGrid[p-O]-C;a?s.setTranslate(s.translate-E):(s.slideTo(p-O,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=E))}else s.slideToLoop(e,0,!1,!0)}if(s.allowSlidePrev=u,s.allowSlideNext=c,s.controller&&s.controller.control&&!o){const C={slideRealIndex:e,slideTo:!1,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(P=>{P.params.loop&&P.loopFix(C)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(C)}s.emit("loopFix")}function rL(){const e=this,{slides:t,params:n,slidesEl:r}=e;if(!n.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];t.forEach(o=>{const a=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;i[a]=o}),t.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),i.forEach(o=>{r.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}const iL={loopCreate:tL,loopFix:nL,loopDestroy:rL};function oL(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;n.style.cursor="move",n.style.cursor=e?"grabbing":"grab"}function aL(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="")}const sL={setGrabCursor:oL,unsetGrabCursor:aL};function lL(e,t=this){function n(r){if(!r||r===an()||r===Lt())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 uL(e){const t=this,n=an(),r=Lt(),i=t.touchEventsData;i.evCache.push(e);const{params:o,touches:a,enabled:s}=t;if(!s||!o.simulateTouch&&e.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let l=e;l.originalEvent&&(l=l.originalEvent);let u=l.target;if(o.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(u)||"which"in l&&l.which===3||"button"in l&&l.button>0||i.isTouched&&i.isMoved)return;const c=!!o.noSwipingClass&&o.noSwipingClass!=="",f=e.composedPath?e.composedPath():e.path;c&&l.target&&l.target.shadowRoot&&f&&(u=f[0]);const d=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,h=!!(l.target&&l.target.shadowRoot);if(o.noSwiping&&(h?lL(d,u):u.closest(d))){t.allowClick=!0;return}if(o.swipeHandler&&!u.closest(o.swipeHandler))return;a.currentX=l.pageX,a.currentY=l.pageY;const v=a.currentX,g=a.currentY,S=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,p=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(S&&(v<=p||v>=r.innerWidth-p))if(S==="prevent")e.preventDefault();else return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=v,a.startY=g,i.touchStartTime=sa(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let m=!0;u.matches(i.focusableElements)&&(m=!1,u.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==u&&n.activeElement.blur();const y=m&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||y)&&!u.isContentEditable&&l.preventDefault(),t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",l)}function cL(e){const t=an(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:a,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",l);return}const u=r.evCache.findIndex(C=>C.pointerId===l.pointerId);u>=0&&(r.evCache[u]=l);const c=r.evCache.length>1?r.evCache[0]:l,f=c.pageX,d=c.pageY;if(l.preventedByNestedSwiper){o.startX=f,o.startY=d;return}if(!n.allowTouchMove){l.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:f,startY:d,prevX:n.touches.currentX,prevY:n.touches.currentY,currentX:f,currentY:d}),r.touchStartTime=sa());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(do.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(fo.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}if(r.allowTouchCallbacks&&n.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;o.currentX=f,o.currentY=d;const h=o.currentX-o.startX,v=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(h**2+v**2)"u"){let C;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:h*h+v*v>=25&&(C=Math.atan2(Math.abs(v),Math.abs(h))*180/Math.PI,r.isScrolling=n.isHorizontal()?C>i.touchAngle:90-C>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",l),typeof r.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(r.startMoving=!0),r.isScrolling||n.zoom&&n.params.zoom&&n.params.zoom.enabled&&r.evCache.length>1){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let g=n.isHorizontal()?h:v,S=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(g=Math.abs(g)*(a?1:-1),S=Math.abs(S)*(a?1:-1)),o.diff=g,g*=i.touchRatio,a&&(g=-g,S=-S);const p=n.touchesDirection;n.swipeDirection=g>0?"prev":"next",n.touchesDirection=S>0?"prev":"next";const m=n.params.loop&&!i.cssMode;if(!r.isMoved){if(m&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(C)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}let y;r.isMoved&&p!==n.touchesDirection&&m&&Math.abs(g)>=1&&(n.loopFix({direction:n.swipeDirection,setTranslate:!0}),y=!0),n.emit("sliderMove",l),r.isMoved=!0,r.currentTranslate=g+r.startTranslate;let w=!0,O=i.resistanceRatio;if(i.touchReleaseOnEdges&&(O=0),g>0?(m&&!y&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.size/2:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(w=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+g)**O))):g<0&&(m&&!y&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.size/2: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(g)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.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()),n.params.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function fL(e){const t=this,n=t.touchEventsData,r=n.evCache.findIndex(y=>y.pointerId===e.pointerId);if(r>=0&&n.evCache.splice(r,1),["pointercancel","pointerout","pointerleave"].includes(e.type))return;const{params:i,touches:o,rtlTranslate:a,slidesGrid:s,enabled:l}=t;if(!l||!i.simulateTouch&&e.pointerType==="mouse")return;let u=e;if(u.originalEvent&&(u=u.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&i.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}i.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const c=sa(),f=c-n.touchStartTime;if(t.allowClick){const y=u.path||u.composedPath&&u.composedPath();t.updateClickedSlide(y&&y[0]||u.target),t.emit("tap click",u),f<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",u)}if(n.lastClickTime=sa(),jd(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||o.diff===0||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let d;if(i.followFinger?d=a?t.translate:-t.translate:d=-n.currentTranslate,i.cssMode)return;if(t.params.freeMode&&i.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:d});return}let h=0,v=t.slidesSizesGrid[0];for(let y=0;y=s[y]&&d=s[y]&&(h=y,v=s[s.length-1]-s[s.length-2])}let g=null,S=null;i.rewind&&(t.isBeginning?S=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const p=(d-s[h])/v,m=hi.longSwipesMs){if(!i.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(p>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?g:h+m):t.slideTo(h)),t.swipeDirection==="prev"&&(p>1-i.longSwipesRatio?t.slideTo(h+m):S!==null&&p<0&&Math.abs(p)>i.longSwipesRatio?t.slideTo(S):t.slideTo(h))}else{if(!i.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(u.target===t.navigation.nextEl||u.target===t.navigation.prevEl)?u.target===t.navigation.nextEl?t.slideTo(h+m):t.slideTo(h):(t.swipeDirection==="next"&&t.slideTo(g!==null?g:h+m),t.swipeDirection==="prev"&&t.slideTo(S!==null?S:h))}}let by;function xy(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=a&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?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(by),by=setTimeout(()=>{e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function dL(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function pL(){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 o=e.maxTranslate()-e.minTranslate();o===0?i=0:i=(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}const Ts=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){const i=r.querySelector(`.${e.params.lazyPreloaderClass}`);i&&i.remove()}};function hL(e){const t=this;Ts(t,e.target),t.update()}let Cy=!1;function mL(){}const a2=(e,t)=>{const n=an(),{params:r,el:i,wrapperEl:o,device:a}=e,s=!!r.nested,l=t==="on"?"addEventListener":"removeEventListener",u=t;i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&o[l]("scroll",e.onScroll),r.updateOnWindowResize?e[u](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",xy,!0):e[u]("observerUpdate",xy,!0),i[l]("load",e.onLoad,{capture:!0})};function vL(){const e=this,t=an(),{params:n}=e;e.onTouchStart=uL.bind(e),e.onTouchMove=cL.bind(e),e.onTouchEnd=fL.bind(e),n.cssMode&&(e.onScroll=pL.bind(e)),e.onClick=dL.bind(e),e.onLoad=hL.bind(e),Cy||(t.addEventListener("touchstart",mL),Cy=!0),a2(e,"on")}function gL(){a2(this,"off")}const yL={attachEvents:vL,detachEvents:gL},Oy=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function wL(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,u=Oy(e,r),c=Oy(e,l),f=r.enabled;u&&!c?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(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(g=>{const S=r[g]&&r[g].enabled,p=l[g]&&l[g].enabled;S&&!p&&e[g].disable(),!S&&p&&e[g].enable()});const d=l.direction&&l.direction!==r.direction,h=r.loop&&(l.slidesPerView!==r.slidesPerView||d);d&&n&&e.changeDirection(),bt(e.params,l);const v=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),f&&!v?e.disable():!f&&v&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),h&&n&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",l)}function SL(e,t="window",n){if(!e||t==="container"&&!n)return;let r=!1;const i=Lt(),o=t==="window"?i.innerHeight:n.clientHeight,a=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const l=parseFloat(s.substr(1));return{value:o*l,point:s}}return{value:s,point:s}});a.sort((s,l)=>parseInt(s.value,10)-parseInt(l.value,10));for(let s=0;s{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function CL(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,a=xL(["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:o.android},{ios:o.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 OL(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}const EL={addClasses:CL,removeClasses:OL};function PL(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,o=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>o}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")}const TL={checkOverflow:PL},Ey={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,loopedSlides:null,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",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",runCallbacksOnInit:!0,_emitClasses:!1};function _L(e,t){return function(r={}){const i=Object.keys(r)[0],o=r[i];if(typeof o!="object"||o===null){bt(t,r);return}if(["navigation","pagination","scrollbar"].indexOf(i)>=0&&e[i]===!0&&(e[i]={auto:!0}),!(i in e&&"enabled"in o)){bt(t,r);return}e[i]===!0&&(e[i]={enabled:!0}),typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),bt(t,r)}}const Ac={eventsEmitter:E5,update:j5,translate:B5,transition:G5,slide:eL,loop:iL,grabCursor:sL,events:yL,breakpoints:bL,checkOverflow:TL,classes:EL},Rc={};let St=class{constructor(...t){let n,r;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)==="Object"?r=t[0]:[n,r]=t,r||(r={}),r=bt({},r),n&&!r.el&&(r.el=n);const i=an();if(r.el&&typeof r.el=="string"&&i.querySelectorAll(r.el).length>1){const l=[];return i.querySelectorAll(r.el).forEach(u=>{const c=bt({},r,{el:u});l.push(new St(c))}),l}const o=this;o.__swiper__=!0,o.support=i2(),o.device=S5({userAgent:r.userAgent}),o.browser=x5(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);const a={};o.modules.forEach(l=>{l({params:r,swiper:o,extendParams:_L(r,a),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const s=bt({},Ey,a);return o.params=bt({},s,Rc,r),o.originalParams=bt({},o.params),o.passedParams=bt({},r),o.params&&o.params.on&&Object.keys(o.params.on).forEach(l=>{o.on(l,o.params.on[l])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.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:o.params.focusableElements,lastClickTime:sa(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=yn(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="current",n=!1){const r=this,{params:i,slides:o,slidesGrid:a,slidesSizesGrid:s,size:l,activeIndex:u}=r;let c=1;if(i.centeredSlides){let f=o[u].swiperSlideSize,d;for(let h=u+1;hl&&(d=!0));for(let h=u-1;h>=0;h-=1)o[h]&&!d&&(f+=o[h].swiperSlideSize,c+=1,f>l&&(d=!0))}else if(t==="current")for(let f=u+1;f=0;f-=1)a[u]-a[f]{a.complete&&Ts(t,a)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const a=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(a,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let o;t.params.freeMode&&t.params.freeMode.enabled?(i(),t.params.autoHeight&&t.updateAutoHeight()):((t.params.slidesPerView==="auto"||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides?o=t.slideTo(t.slides.length-1,0,!1,!0):o=t.slideTo(t.activeIndex,0,!1,!0),o||i()),r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,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(o=>{t==="vertical"?o.style.width="":o.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.shadowEl&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):yn(r,i())[0])();return!a&&n.params.createElements&&(a=n2("div",n.params.wrapperClass),r.append(a),yn(r,`.${n.params.slideClass}`).forEach(s=>{a.append(s)})),Object.assign(n,{el:r,wrapperEl:a,slidesEl:n.isElement?r:a,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||zn(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||zn(r,"direction")==="rtl"),wrongRTL:zn(a,"display")==="-webkit-box"}),!0}init(t){const n=this;return n.initialized||n.mount(t)===!1||(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(),[...n.el.querySelectorAll('[loading="lazy"]')].forEach(i=>{i.complete?Ts(n,i):i.addEventListener("load",o=>{Ts(n,o.target)})}),n.initialized=!0,n.emit("init"),n.emit("afterInit")),n}destroy(t=!0,n=!0){const r=this,{params:i,el:o,wrapperEl:a,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),o.removeAttribute("style"),a.removeAttribute("style"),s&&s.length&&s.forEach(l=>{l.classList.remove(i.slideVisibleClass,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,d5(r)),r.destroyed=!0),null}static extendDefaults(t){bt(Rc,t)}static get extendedDefaults(){return Rc}static get defaults(){return Ey}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(Ac).forEach(e=>{Object.keys(Ac[e]).forEach(t=>{St.prototype[t]=Ac[e][t]})});St.use([C5,O5]);function s2(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let o=yn(e.el,`.${r[i]}`)[0];o||(o=n2("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}function l2({swiper:e,extendParams:t,on:n,emit:r}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};const i=v=>(Array.isArray(v)||(v=[v].filter(g=>!!g)),v);function o(v){let g;return v&&typeof v=="string"&&e.isElement&&(g=e.el.shadowRoot.querySelector(v),g)?g:(v&&(typeof v=="string"&&(g=[...document.querySelectorAll(v)]),e.params.uniqueNavElements&&typeof v=="string"&&g.length>1&&e.el.querySelectorAll(v).length===1&&(g=e.el.querySelector(v))),v&&!g?v:g)}function a(v,g){const S=e.params.navigation;v=i(v),v.forEach(p=>{p&&(p.classList[g?"add":"remove"](...S.disabledClass.split(" ")),p.tagName==="BUTTON"&&(p.disabled=g),e.params.watchOverflow&&e.enabled&&p.classList[e.isLocked?"add":"remove"](S.lockClass))})}function s(){const{nextEl:v,prevEl:g}=e.navigation;if(e.params.loop){a(g,!1),a(v,!1);return}a(g,e.isBeginning&&!e.params.rewind),a(v,e.isEnd&&!e.params.rewind)}function l(v){v.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function u(v){v.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){const v=e.params.navigation;if(e.params.navigation=s2(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let g=o(v.nextEl),S=o(v.prevEl);Object.assign(e.navigation,{nextEl:g,prevEl:S}),g=i(g),S=i(S);const p=(m,y)=>{m&&m.addEventListener("click",y==="next"?u:l),!e.enabled&&m&&m.classList.add(...v.lockClass.split(" "))};g.forEach(m=>p(m,"next")),S.forEach(m=>p(m,"prev"))}function f(){let{nextEl:v,prevEl:g}=e.navigation;v=i(v),g=i(g);const S=(p,m)=>{p.removeEventListener("click",m==="next"?u:l),p.classList.remove(...e.params.navigation.disabledClass.split(" "))};v.forEach(p=>S(p,"next")),g.forEach(p=>S(p,"prev"))}n("init",()=>{e.params.navigation.enabled===!1?h():(c(),s())}),n("toEdge fromEdge lock unlock",()=>{s()}),n("destroy",()=>{f()}),n("enable disable",()=>{let{nextEl:v,prevEl:g}=e.navigation;v=i(v),g=i(g),[...v,...g].filter(S=>!!S).forEach(S=>S.classList[e.enabled?"remove":"add"](e.params.navigation.lockClass))}),n("click",(v,g)=>{let{nextEl:S,prevEl:p}=e.navigation;S=i(S),p=i(p);const m=g.target;if(e.params.navigation.hideOnClick&&!p.includes(m)&&!S.includes(m)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===m||e.pagination.el.contains(m)))return;let y;S.length?y=S[0].classList.contains(e.params.navigation.hiddenClass):p.length&&(y=p[0].classList.contains(e.params.navigation.hiddenClass)),r(y===!0?"navigationShow":"navigationHide"),[...S,...p].filter(w=>!!w).forEach(w=>w.classList.toggle(e.params.navigation.hiddenClass))}});const d=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),s()},h=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(e.navigation,{enable:d,disable:h,update:s,init:c,destroy:f})}function so(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function u2({swiper:e,extendParams:t,on:n,emit:r}){const i="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:p=>p,formatFractionTotal:p=>p,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let o,a=0;const s=p=>(Array.isArray(p)||(p=[p].filter(m=>!!m)),p);function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function u(p,m){const{bulletActiveClass:y}=e.params.pagination;p&&(p=p[`${m==="prev"?"previous":"next"}ElementSibling`],p&&(p.classList.add(`${y}-${m}`),p=p[`${m==="prev"?"previous":"next"}ElementSibling`],p&&p.classList.add(`${y}-${m}-${m}`)))}function c(p){if(!p.target.matches(so(e.params.pagination.bulletClass)))return;p.preventDefault();const y=rr(p.target)*e.params.slidesPerGroup;e.params.loop?e.slideToLoop(y):e.slideTo(y)}function f(){const p=e.rtl,m=e.params.pagination;if(l())return;let y=e.pagination.el;y=s(y);let w;const O=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,C=e.params.loop?Math.ceil(O/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?w=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex:typeof e.snapIndex<"u"?w=e.snapIndex:w=e.activeIndex||0,m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const P=e.pagination.bullets;let E,A,I;if(m.dynamicBullets&&(o=Id(P[0],e.isHorizontal()?"width":"height",!0),y.forEach(k=>{k.style[e.isHorizontal()?"width":"height"]=`${o*(m.dynamicMainBullets+4)}px`}),m.dynamicMainBullets>1&&e.previousIndex!==void 0&&(a+=w-(e.previousIndex||0),a>m.dynamicMainBullets-1?a=m.dynamicMainBullets-1:a<0&&(a=0)),E=Math.max(w-a,0),A=E+(Math.min(P.length,m.dynamicMainBullets)-1),I=(A+E)/2),P.forEach(k=>{k.classList.remove(...["","-next","-next-next","-prev","-prev-prev","-main"].map(L=>`${m.bulletActiveClass}${L}`))}),y.length>1)P.forEach(k=>{const L=rr(k);L===w&&k.classList.add(m.bulletActiveClass),m.dynamicBullets&&(L>=E&&L<=A&&k.classList.add(`${m.bulletActiveClass}-main`),L===E&&u(k,"prev"),L===A&&u(k,"next"))});else{const k=P[w];if(k&&k.classList.add(m.bulletActiveClass),m.dynamicBullets){const L=P[E],U=P[A];for(let X=E;X<=A;X+=1)P[X].classList.add(`${m.bulletActiveClass}-main`);u(L,"prev"),u(U,"next")}}if(m.dynamicBullets){const k=Math.min(P.length,m.dynamicMainBullets+4),L=(o*k-o)/2-I*o,U=p?"right":"left";P.forEach(X=>{X.style[e.isHorizontal()?U:"top"]=`${L}px`})}}y.forEach((P,E)=>{if(m.type==="fraction"&&(P.querySelectorAll(so(m.currentClass)).forEach(A=>{A.textContent=m.formatFractionCurrent(w+1)}),P.querySelectorAll(so(m.totalClass)).forEach(A=>{A.textContent=m.formatFractionTotal(C)})),m.type==="progressbar"){let A;m.progressbarOpposite?A=e.isHorizontal()?"vertical":"horizontal":A=e.isHorizontal()?"horizontal":"vertical";const I=(w+1)/C;let k=1,L=1;A==="horizontal"?k=I:L=I,P.querySelectorAll(so(m.progressbarFillClass)).forEach(U=>{U.style.transform=`translate3d(0,0,0) scaleX(${k}) scaleY(${L})`,U.style.transitionDuration=`${e.params.speed}ms`})}m.type==="custom"&&m.renderCustom?(P.innerHTML=m.renderCustom(e,w+1,C),E===0&&r("paginationRender",P)):(E===0&&r("paginationRender",P),r("paginationUpdate",P)),e.params.watchOverflow&&e.enabled&&P.classList[e.isLocked?"add":"remove"](m.lockClass)})}function d(){const p=e.params.pagination;if(l())return;const m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;let y=e.pagination.el;y=s(y);let w="";if(p.type==="bullets"){let O=e.params.loop?Math.ceil(m/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&O>m&&(O=m);for(let C=0;C`}p.type==="fraction"&&(p.renderFraction?w=p.renderFraction.call(e,p.currentClass,p.totalClass):w=` / `),p.type==="progressbar"&&(p.renderProgressbar?w=p.renderProgressbar.call(e,p.progressbarFillClass):w=``),y.forEach(O=>{p.type!=="custom"&&(O.innerHTML=w||""),p.type==="bullets"&&(e.pagination.bullets=[...O.querySelectorAll(so(p.bulletClass))])}),p.type!=="custom"&&r("paginationRender",y[0])}function h(){e.params.pagination=s2(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const p=e.params.pagination;if(!p.el)return;let m;typeof p.el=="string"&&e.isElement&&(m=e.el.shadowRoot.querySelector(p.el)),!m&&typeof p.el=="string"&&(m=[...document.querySelectorAll(p.el)]),m||(m=p.el),!(!m||m.length===0)&&(e.params.uniqueNavElements&&typeof p.el=="string"&&Array.isArray(m)&&m.length>1&&(m=[...e.el.querySelectorAll(p.el)],m.length>1&&(m=m.filter(y=>r2(y,".swiper")[0]===e.el)[0])),Array.isArray(m)&&m.length===1&&(m=m[0]),Object.assign(e.pagination,{el:m}),m=s(m),m.forEach(y=>{p.type==="bullets"&&p.clickable&&y.classList.add(p.clickableClass),y.classList.add(p.modifierClass+p.type),y.classList.add(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.type==="bullets"&&p.dynamicBullets&&(y.classList.add(`${p.modifierClass}${p.type}-dynamic`),a=0,p.dynamicMainBullets<1&&(p.dynamicMainBullets=1)),p.type==="progressbar"&&p.progressbarOpposite&&y.classList.add(p.progressbarOppositeClass),p.clickable&&y.addEventListener("click",c),e.enabled||y.classList.add(p.lockClass)}))}function v(){const p=e.params.pagination;if(l())return;let m=e.pagination.el;m&&(m=s(m),m.forEach(y=>{y.classList.remove(p.hiddenClass),y.classList.remove(p.modifierClass+p.type),y.classList.remove(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.clickable&&y.removeEventListener("click",c)})),e.pagination.bullets&&e.pagination.bullets.forEach(y=>y.classList.remove(p.bulletActiveClass))}n("init",()=>{e.params.pagination.enabled===!1?S():(h(),d(),f())}),n("activeIndexChange",()=>{typeof e.snapIndex>"u"&&f()}),n("snapIndexChange",()=>{f()}),n("snapGridLengthChange",()=>{d(),f()}),n("destroy",()=>{v()}),n("enable disable",()=>{let{el:p}=e.pagination;p&&(p=s(p),p.forEach(m=>m.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),n("lock unlock",()=>{f()}),n("click",(p,m)=>{const y=m.target;let{el:w}=e.pagination;if(Array.isArray(w)||(w=[w].filter(O=>!!O)),e.params.pagination.el&&e.params.pagination.hideOnClick&&w&&w.length>0&&!y.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&y===e.navigation.nextEl||e.navigation.prevEl&&y===e.navigation.prevEl))return;const O=w[0].classList.contains(e.params.pagination.hiddenClass);r(O===!0?"paginationShow":"paginationHide"),w.forEach(C=>C.classList.toggle(e.params.pagination.hiddenClass))}});const g=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=s(p),p.forEach(m=>m.classList.remove(e.params.pagination.paginationDisabledClass))),h(),d(),f()},S=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=s(p),p.forEach(m=>m.classList.add(e.params.pagination.paginationDisabledClass))),v()};Object.assign(e.pagination,{enable:g,disable:S,render:d,update:f,init:h,destroy:v})}function c2({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,a,s=i&&i.autoplay?i.autoplay.delay:3e3,l=i&&i.autoplay?i.autoplay.delay:3e3,u,c=new Date().getTime,f,d,h,v,g,S;function p(H){!e||e.destroyed||!e.wrapperEl||H.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",p),E())}const m=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?f=!0:f&&(l=u,f=!1);const H=e.autoplay.paused?u:c+l-new Date().getTime();e.autoplay.timeLeft=H,r("autoplayTimeLeft",H,H/s),a=requestAnimationFrame(()=>{m()})},y=()=>{let H;return e.virtual&&e.params.virtual.enabled?H=e.slides.filter(R=>R.classList.contains("swiper-slide-active"))[0]:H=e.slides[e.activeIndex],H?parseInt(H.getAttribute("data-swiper-autoplay"),10):void 0},w=H=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(a),m();let J=typeof H>"u"?e.params.autoplay.delay:H;s=e.params.autoplay.delay,l=e.params.autoplay.delay;const R=y();!Number.isNaN(R)&&R>0&&typeof H>"u"&&(J=R,s=R,l=R),u=J;const $=e.params.speed,W=()=>{e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev($,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,$,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext($,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,$,!0,!0),r("autoplay")),e.params.cssMode&&(c=new Date().getTime(),requestAnimationFrame(()=>{w()}))};return J>0?(clearTimeout(o),o=setTimeout(()=>{W()},J)):requestAnimationFrame(()=>{W()}),J},O=()=>{e.autoplay.running=!0,w(),r("autoplayStart")},C=()=>{e.autoplay.running=!1,clearTimeout(o),cancelAnimationFrame(a),r("autoplayStop")},P=(H,J)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(o),H||(S=!0);const R=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",p):E()};if(e.autoplay.paused=!0,J){g&&(u=e.params.autoplay.delay),g=!1,R();return}u=(u||e.params.autoplay.delay)-(new Date().getTime()-c),!(e.isEnd&&u<0&&!e.params.loop)&&(u<0&&(u=0),R())},E=()=>{e.isEnd&&u<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(c=new Date().getTime(),S?(S=!1,w(u)):w(),e.autoplay.paused=!1,r("autoplayResume"))},A=()=>{if(e.destroyed||!e.autoplay.running)return;const H=an();H.visibilityState==="hidden"&&(S=!0,P(!0)),H.visibilityState==="visible"&&E()},I=H=>{H.pointerType==="mouse"&&(S=!0,P(!0))},k=H=>{H.pointerType==="mouse"&&e.autoplay.paused&&E()},L=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",I),e.el.addEventListener("pointerleave",k))},U=()=>{e.el.removeEventListener("pointerenter",I),e.el.removeEventListener("pointerleave",k)},X=()=>{an().addEventListener("visibilitychange",A)},Z=()=>{an().removeEventListener("visibilitychange",A)};n("init",()=>{e.params.autoplay.enabled&&(L(),X(),c=new Date().getTime(),O())}),n("destroy",()=>{U(),Z(),e.autoplay.running&&C()}),n("beforeTransitionStart",(H,J,R)=>{e.destroyed||!e.autoplay.running||(R||!e.params.autoplay.disableOnInteraction?P(!0,!0):C())}),n("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){C();return}d=!0,h=!1,S=!1,v=setTimeout(()=>{S=!0,h=!0,P(!0)},200)}}),n("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!d)){if(clearTimeout(v),clearTimeout(o),e.params.autoplay.disableOnInteraction){h=!1,d=!1;return}h&&e.params.cssMode&&E(),h=!1,d=!1}}),n("slideChange",()=>{e.destroyed||!e.autoplay.running||(g=!0)}),Object.assign(e.autoplay,{start:O,stop:C,pause:P,resume:E})}function Ar(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function Bn(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]:Ar(t[r])&&Ar(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Bn(e[r],t[r]):e[r]=t[r]})}function f2(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function d2(e={}){return e.pagination&&typeof e.pagination.el>"u"}function p2(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function h2(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 kL(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}const m2=["modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_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","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","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","injectStyles","injectStylesUrls"];function DL(e={},t=!0){const n={on:{}},r={},i={};Bn(n,St.defaults),Bn(n,St.extendedDefaults),n._emitClasses=!0,n.init=!1;const o={},a=m2.map(l=>l.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(l=>{typeof e[l]>"u"||(a.indexOf(l)>=0?Ar(e[l])?(n[l]={},i[l]={},Bn(n[l],e[l]),Bn(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]:o[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:i,rest:o,events:r}}function LL({el:e,nextEl:t,prevEl:n,paginationEl:r,scrollbarEl:i,swiper:o},a){f2(a)&&t&&n&&(o.params.navigation.nextEl=t,o.originalParams.navigation.nextEl=t,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),d2(a)&&r&&(o.params.pagination.el=r,o.originalParams.pagination.el=r),p2(a)&&i&&(o.params.scrollbar.el=i,o.originalParams.scrollbar.el=i),o.init(e)}function NL(e,t,n,r,i){const o=[];if(!t)return o;const a=l=>{o.indexOf(l)<0&&o.push(l)};if(n&&r){const l=r.map(i),u=n.map(i);l.join("")!==u.join("")&&a("children"),r.length!==n.length&&a("children")}return m2.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(Ar(e[l])&&Ar(t[l])){const u=Object.keys(e[l]),c=Object.keys(t[l]);u.length!==c.length?a(l):(u.forEach(f=>{e[l][f]!==t[l][f]&&a(l)}),c.forEach(f=>{e[l][f]!==t[l][f]&&a(l)}))}else e[l]!==t[l]&&a(l)}),o}function v2(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function g2(e){const t=[];return B.Children.toArray(e).forEach(n=>{v2(n)?t.push(n):n.props&&n.props.children&&g2(n.props.children).forEach(r=>t.push(r))}),t}function AL(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return B.Children.toArray(e).forEach(r=>{if(v2(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=g2(r.props.children);i.length>0?i.forEach(o=>t.push(o)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function RL({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:i,prevEl:o,scrollbarEl:a,paginationEl:s}){const l=r.filter(E=>E!=="children"&&E!=="direction"&&E!=="wrapperClass"),{params:u,pagination:c,navigation:f,scrollbar:d,virtual:h,thumbs:v}=e;let g,S,p,m,y,w,O,C;r.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&u.thumbs&&!u.thumbs.swiper&&(g=!0),r.includes("controller")&&n.controller&&n.controller.control&&u.controller&&!u.controller.control&&(S=!0),r.includes("pagination")&&n.pagination&&(n.pagination.el||s)&&(u.pagination||u.pagination===!1)&&c&&!c.el&&(p=!0),r.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||a)&&(u.scrollbar||u.scrollbar===!1)&&d&&!d.el&&(m=!0),r.includes("navigation")&&n.navigation&&(n.navigation.prevEl||o)&&(n.navigation.nextEl||i)&&(u.navigation||u.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(y=!0);const P=E=>{e[E]&&(e[E].destroy(),E==="navigation"?(e.isElement&&(e[E].prevEl.remove(),e[E].nextEl.remove()),u[E].prevEl=void 0,u[E].nextEl=void 0,e[E].prevEl=void 0,e[E].nextEl=void 0):(e.isElement&&e[E].el.remove(),u[E].el=void 0,e[E].el=void 0))};r.includes("loop")&&e.isElement&&(u.loop&&!n.loop?w=!0:!u.loop&&n.loop?O=!0:C=!0),l.forEach(E=>{if(Ar(u[E])&&Ar(n[E]))Bn(u[E],n[E]);else{const A=n[E];(A===!0||A===!1)&&(E==="navigation"||E==="pagination"||E==="scrollbar")?A===!1&&P(E):u[E]=n[E]}}),l.includes("controller")&&!S&&e.controller&&e.controller.control&&u.controller&&u.controller.control&&(e.controller.control=u.controller.control),r.includes("children")&&t&&h&&u.virtual.enabled&&(h.slides=t,h.update(!0)),r.includes("children")&&t&&u.loop&&(C=!0),g&&v.init()&&v.update(!0),S&&(e.controller.control=u.controller.control),p&&(e.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-pagination"),e.el.shadowEl.appendChild(s)),s&&(u.pagination.el=s),c.init(),c.render(),c.update()),m&&(e.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(a)),a&&(u.scrollbar.el=a),d.init(),d.updateSize(),d.setTranslate()),y&&(e.isElement&&((!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-next"),e.el.shadowEl.appendChild(i)),(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(o))),i&&(u.navigation.nextEl=i),o&&(u.navigation.prevEl=o),f.init(),f.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),r.includes("direction")&&e.changeDirection(n.direction,!1),(w||C)&&e.loopDestroy(),(O||C)&&e.loopCreate(),e.update()}function ML(e,t,n){if(!n)return null;const r=c=>{let f=c;return c<0?f=t.length+c:f>=t.length&&(f=f-t.length),f},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:a}=n,s=e.params.loop?-t.length:0,l=e.params.loop?t.length*2:t.length,u=[];for(let c=s;c=o&&c<=a&&u.push(t[r(c)]);return u.map(c=>B.cloneElement(c,{swiper:e,style:i}))}const jL=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 Do(e,t){return typeof window>"u"?x.useEffect(e,t):x.useLayoutEffect(e,t)}const Py=x.createContext(null),IL=x.createContext(null);function Vd(){return Vd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{v(!h)};Object.assign(E.on,{_containerClasses($,W){c(W)}});const Z=()=>{Object.assign(E.on,k),l=!0;const $={...E};if(delete $.wrapperClass,p.current=new St($),p.current.virtual&&p.current.params.virtual.enabled){p.current.virtual.slides=L;const W={cache:!1,slides:L,renderExternal:d,renderExternalUpdate:!1};Bn(p.current.params.virtual,W),Bn(p.current.originalParams.virtual,W)}};S.current||Z(),p.current&&p.current.on("_beforeBreakpoint",X);const H=()=>{l||!k||!p.current||Object.keys(k).forEach($=>{p.current.on($,k[$])})},J=()=>{!k||!p.current||Object.keys(k).forEach($=>{p.current.off($,k[$])})};x.useEffect(()=>()=>{p.current&&p.current.off("_beforeBreakpoint",X)}),x.useEffect(()=>{!g.current&&p.current&&(p.current.emitSlidesClasses(),g.current=!0)}),Do(()=>{if(t&&(t.current=S.current),!!S.current)return p.current.destroyed&&Z(),LL({el:S.current,nextEl:w.current,prevEl:O.current,paginationEl:C.current,scrollbarEl:P.current,swiper:p.current},E),a&&a(p.current),()=>{p.current&&!p.current.destroyed&&p.current.destroy(!0,!1)}},[]),Do(()=>{H();const $=NL(A,m.current,L,y.current,W=>W.key);return m.current=A,y.current=L,$.length&&p.current&&!p.current.destroyed&&RL({swiper:p.current,slides:L,passedParams:A,changedParams:$,nextEl:w.current,prevEl:O.current,scrollbarEl:P.current,paginationEl:C.current}),()=>{J()}}),Do(()=>{jL(p.current)},[f]);function R(){return E.virtual?ML(p.current,L,f):L.map(($,W)=>B.cloneElement($,{swiper:p.current,swiperSlideIndex:W}))}return B.createElement(r,Vd({ref:S,className:h2(`${u}${n?` ${n}`:""}`)},I),B.createElement(IL.Provider,{value:p.current},U["container-start"],B.createElement(i,{className:kL(E.wrapperClass)},U["wrapper-start"],R(),U["wrapper-end"]),f2(E)&&B.createElement(B.Fragment,null,B.createElement("div",{ref:O,className:"swiper-button-prev"}),B.createElement("div",{ref:w,className:"swiper-button-next"})),p2(E)&&B.createElement("div",{ref:P,className:"swiper-scrollbar"}),d2(E)&&B.createElement("div",{ref:C,className:"swiper-pagination"}),U["container-end"]))});Wh.displayName="Swiper";function $d(){return $d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(typeof u<"u"&&(f.current.swiperSlideIndex=u),t&&(t.current=f.current),!(!f.current||!o)){if(o.destroyed){d!=="swiper-slide"&&h("swiper-slide");return}return o.on("_slideClass",S),()=>{o&&o.off("_slideClass",S)}}}),Do(()=>{o&&f.current&&!o.destroyed&&h(o.getSlideClasses(f.current))},[o]);const p={isActive:d.indexOf("swiper-slide-active")>=0,isVisible:d.indexOf("swiper-slide-visible")>=0,isPrev:d.indexOf("swiper-slide-prev")>=0,isNext:d.indexOf("swiper-slide-next")>=0},m=()=>typeof r=="function"?r(p):r,y=()=>{g(!0)};return B.createElement(n,$d({ref:f,className:h2(`${d}${i?` ${i}`:""}`),"data-swiper-slide-index":l,onLoad:y},c),a&&B.createElement(Py.Provider,{value:p},B.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof a=="number"?a:void 0},m(),s&&!v&&B.createElement("div",{className:"swiper-lazy-preloader"}))),!a&&B.createElement(Py.Provider,{value:p},m(),s&&!v&&B.createElement("div",{className:"swiper-lazy-preloader"})))});Hh.displayName="SwiperSlide";const VL=({data:e})=>b("div",{className:"main-content-slider",children:b(Wh,{spaceBetween:24,slidesPerView:1,loop:!0,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[l2,u2,c2],pagination:{type:"bullets",clickable:!0},children:e.map(t=>b(Hh,{children:b(Zr,{id:t.id,type:"big",img:t.featured_images?t.featured_images[0].path:"",title:t.title})},Pt()))})}),$L=()=>{const e=Gr(),t=ln(s=>s.featured.data),n=new lr(Hi+"/posts",l5),r=n.language,[i,o]=x.useState(r),a=()=>{n.get(t,s=>e(c5(s)))};return x.useEffect(()=>{t.length>0&&(t[0].id>-1&&r===i||(a(),o(r)))},[r,i]),b(qd,{children:b(Cn.LazyLoadComponent,{useIntersectionObserver:!0,children:t[0].id>-1?t.length>=5?Y("div",{className:"main-content",children:[b(VL,{data:t}),Y("div",{className:"main-content-top",children:[b(Zr,{id:t[0].id,type:"big",img:t[0].featured_images?t[0].featured_images[0].path:"",title:t[0].title}),b(Zr,{id:t[1].id,img:t[1].featured_images?t[1].featured_images[0].path:"",title:t[1].title})]}),Y("div",{className:"main-content-bottom",children:[b(Zr,{id:t[2].id,img:t[2].featured_images?t[2].featured_images[0].path:"",title:t[2].title}),b(Zr,{id:t[3].id,img:t[3].featured_images?t[3].featured_images[0].path:"",title:t[3].title}),b(Zr,{id:t[4].id,img:t[4].featured_images?t[4].featured_images[0].path:"",title:t[4].title})]})]}):b(Lr,{}):b(Lr,{})})})},FL=()=>Y(he.main,{className:"main",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:[b("h1",{style:{display:"none"},children:"Туркменистан новостной портал"}),b("div",{className:"news-section",children:b("div",{className:"container",children:Y("div",{className:"news-inner",children:[b($L,{}),Y("div",{className:"news-outer-wrapper",children:[b(Jb,{title:!0}),b(Dh,{})]})]})})})]}),zL=({img:e})=>b("div",{className:"news-article-image",children:b(Cn.LazyLoadImage,{delayMethod:"debounce",src:e,alt:e,effect:"opacity",useIntersectionObserver:!0,placeholderSrc:ba})}),BL=({images:e})=>{let t=e.length>1;return b("div",{className:"news-article-slider",children:b(Wh,{spaceBetween:24,slidesPerView:1,loop:t,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[l2,u2,c2],pagination:{type:"bullets",clickable:!0},children:e.map(n=>b(Hh,{children:b(zL,{img:n.path})},Pt()))})})},UL=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("g",{clipPath:"url(#clip0_138_728)"},x.createElement("path",{d:"M17.9995 15.0001C17.2139 15.0008 16.4599 15.3095 15.8995 15.8601L7.99955 12.3401V12.0001V11.6701L15.8995 8.14012C16.3944 8.62513 17.0418 8.92392 17.7319 8.98573C18.4221 9.04753 19.1123 8.86855 19.6854 8.47918C20.2585 8.08981 20.6792 7.51406 20.876 6.8497C21.0728 6.18535 21.0336 5.47337 20.7649 4.83467C20.4963 4.19597 20.0149 3.66994 19.4025 3.34593C18.79 3.02191 18.0843 2.91988 17.4051 3.05716C16.726 3.19445 16.1153 3.56259 15.6768 4.09905C15.2383 4.63552 14.999 5.30723 14.9995 6.00011V6.34011L7.09955 9.86011C6.67791 9.44587 6.14329 9.16541 5.56281 9.05394C4.98233 8.94247 4.38186 9.00497 3.83677 9.23358C3.29169 9.46219 2.82628 9.84673 2.49898 10.3389C2.17168 10.8311 1.99707 11.409 1.99707 12.0001C1.99707 12.5912 2.17168 13.1691 2.49898 13.6613C2.82628 14.1535 3.29169 14.538 3.83677 14.7666C4.38186 14.9953 4.98233 15.0578 5.56281 14.9463C6.14329 14.8348 6.67791 14.5544 7.09955 14.1401L14.9995 17.6701V18.0001C14.9995 18.5935 15.1755 19.1735 15.5051 19.6668C15.8348 20.1602 16.3033 20.5447 16.8515 20.7718C17.3997 20.9988 18.0029 21.0582 18.5848 20.9425C19.1668 20.8267 19.7013 20.541 20.1209 20.1214C20.5404 19.7019 20.8261 19.1673 20.9419 18.5854C21.0577 18.0034 20.9982 17.4002 20.7712 16.8521C20.5441 16.3039 20.1596 15.8354 19.6663 15.5057C19.1729 15.1761 18.5929 15.0001 17.9995 15.0001ZM17.9995 5.00011C18.1973 5.00011 18.3907 5.05876 18.5551 5.16865C18.7196 5.27853 18.8477 5.43471 18.9234 5.61743C18.9991 5.80016 19.0189 6.00122 18.9803 6.1952C18.9417 6.38919 18.8465 6.56737 18.7067 6.70722C18.5668 6.84707 18.3886 6.94231 18.1946 6.9809C18.0007 7.01949 17.7996 6.99968 17.6169 6.92399C17.4341 6.84831 17.278 6.72013 17.1681 6.55568C17.0582 6.39124 16.9995 6.1979 16.9995 6.00011C16.9995 5.7349 17.1049 5.48054 17.2924 5.29301C17.48 5.10547 17.7343 5.00011 17.9995 5.00011ZM4.99955 13.0001C4.80176 13.0001 4.60842 12.9415 4.44397 12.8316C4.27953 12.7217 4.15135 12.5655 4.07567 12.3828C3.99998 12.2001 3.98017 11.999 4.01876 11.805C4.05734 11.611 4.15259 11.4329 4.29244 11.293C4.43229 11.1532 4.61047 11.0579 4.80445 11.0193C4.99844 10.9807 5.1995 11.0005 5.38223 11.0762C5.56495 11.1519 5.72113 11.2801 5.83101 11.4445C5.9409 11.609 5.99955 11.8023 5.99955 12.0001C5.99955 12.2653 5.89419 12.5197 5.70665 12.7072C5.51912 12.8948 5.26476 13.0001 4.99955 13.0001ZM17.9995 19.0001C17.8018 19.0001 17.6084 18.9415 17.444 18.8316C17.2795 18.7217 17.1514 18.5655 17.0757 18.3828C17 18.2001 16.9802 17.999 17.0188 17.805C17.0573 17.611 17.1526 17.4329 17.2924 17.293C17.4323 17.1532 17.6105 17.0579 17.8045 17.0193C17.9984 16.9807 18.1995 17.0005 18.3822 17.0762C18.565 17.1519 18.7211 17.2801 18.831 17.4445C18.9409 17.609 18.9995 17.8023 18.9995 18.0001C18.9995 18.2653 18.8942 18.5197 18.7067 18.7072C18.5191 18.8948 18.2648 19.0001 17.9995 19.0001Z",fill:"white"})),x.createElement("defs",null,x.createElement("clipPath",{id:"clip0_138_728"},x.createElement("rect",{width:24,height:24,fill:"white"})))),WL=()=>{const{id:e}=Fl(),t=new lr(`${Hi}/posts/${e}`),n=t.language,[r,i]=x.useState(n),o=ln(s=>s.post.data),a=Gr();return x.useEffect(()=>{o.data.id===parseInt(e)&&r===n||(t.get(o,s=>a(u5(s))),i(n))},[n,r]),x.useEffect(()=>{const s=document.querySelector("meta#meta-description"),l=document.querySelector("meta#meta-keywords"),u=document.querySelector("title");try{u.innerText=o.data.powerseo_title,s.content=o.data.powerseo_description,l.content=o.data.powerseo_keywords}catch(c){console.log(c)}},[o]),b(he.div,{className:"news-article",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:b("div",{className:"container",children:Y("div",{className:"news-article-inner",children:[o.data.id>-1?Y("div",{className:"news-article-content",children:[Y("div",{className:"news-article-info",children:[Y("div",{className:"news-article-status",children:[b("div",{className:"news-article-left",children:o.data.categories.map(s=>b(ge,{to:`/category/${s.id}`,className:"news-article-category",children:s.name},Pt()))}),b("div",{className:"news-article-right",children:b("h3",{className:"news-article-date",children:o.data.published_at})})]}),b("h2",{className:"news-article-title",children:o.data.title})]}),b("div",{className:"news-article-slider-wrapper",children:b(BL,{images:o.data.featured_images})}),b("p",{className:"news-article-text",dangerouslySetInnerHTML:{__html:o.data.content_html}}),Y("button",{className:"share-btn",children:[b(UL,{})," ",b("span",{children:"Поделиться"})]})]}):b(Lr,{}),b(Dh,{})]})})})},HL=()=>{const e=ln(t=>t.newsScroll.data);return b(qd,{children:e.length>0&&e[0].id>-1?Y(ge,{to:`/news/${e[0].id}`,className:"main-img",children:[b(Cn.LazyLoadImage,{placeholderSrc:ba,src:e[0].featured_images.length>0?e[0].featured_images[0].path:"",alt:e[0].featured_images.length>0?e[0].featured_images[0].file_name:"",useIntersectionObserver:!0,effect:"opacity"}),Y("div",{className:"main-img-overlay",children:[b("h2",{children:e[0].title}),Y("div",{className:"main-img-overlay-wrapper",children:[b("p",{className:"cats",children:e[0].categories.map(t=>b("span",{children:t.name},Pt()))}),b("span",{className:"date",children:e[0].published_at})]})]})]}):""})},GL=()=>{let{category:e}=Fl();return b(he.main,{className:"category",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:b("div",{className:"container",children:Y("div",{className:"category-inner",children:[Y("div",{className:"category-left",children:[b(HL,{}),b(Jb,{title:!1,category:parseInt(e)})]}),b("div",{className:"category-right",children:b(Dh,{})})]})})})},YL=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M21.999 22L19.999 20M11.499 21C12.7466 21 13.9819 20.7543 15.1345 20.2769C16.2871 19.7994 17.3344 19.0997 18.2165 18.2175C19.0987 17.3354 19.7985 16.2881 20.2759 15.1355C20.7533 13.9829 20.999 12.7476 20.999 11.5C20.999 10.2524 20.7533 9.0171 20.2759 7.86451C19.7985 6.71191 19.0987 5.66464 18.2165 4.78249C17.3344 3.90033 16.2871 3.20056 15.1345 2.72314C13.9819 2.24572 12.7466 2 11.499 2C8.97947 2 6.56311 3.00089 4.78151 4.78249C2.99991 6.56408 1.99902 8.98044 1.99902 11.5C1.99902 14.0196 2.99991 16.4359 4.78151 18.2175C6.56311 19.9991 8.97947 21 11.499 21V21Z",stroke:"#272727",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),Ty=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("g",{clipPath:"url(#clip0_136_1482)"},x.createElement("rect",{width:24,height:24,transform:"translate(24 24) rotate(-180)",fill:"#38A39D"}),x.createElement("path",{d:"M10.1703 4.99997C10.3197 4.99946 10.4673 5.03243 10.6023 5.09646C10.7373 5.16049 10.8562 5.25395 10.9503 5.36997L15.7803 11.37C15.9274 11.5489 16.0078 11.7733 16.0078 12.005C16.0078 12.2366 15.9274 12.461 15.7803 12.64L10.7803 18.64C10.6106 18.8442 10.3667 18.9726 10.1022 18.997C9.83782 19.0214 9.57454 18.9397 9.37033 18.77C9.16611 18.6002 9.03768 18.3563 9.0133 18.0919C8.98893 17.8275 9.07059 17.5642 9.24033 17.36L13.7103 12L9.39033 6.63997C9.26804 6.49318 9.19037 6.31444 9.16649 6.12489C9.14261 5.93534 9.17352 5.74292 9.25558 5.57039C9.33764 5.39786 9.4674 5.25245 9.62951 5.15136C9.79162 5.05027 9.97929 4.99773 10.1703 4.99997Z",fill:"white"})),x.createElement("defs",null,x.createElement("clipPath",{id:"clip0_136_1482"},x.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(24 24) rotate(-180)"})))),KL={rest:{border:"rgba(56,163,157, 0) 0.1rem solid",color:"#272727",background:"#fff",type:"spring"},active:{border:"rgba(56,163,157, 1) 0.1rem solid",color:"#ffffff",background:"#38a39d",type:"spring"}},qL=({pages:e,activePage:t,setActivePage:n})=>{const r=i=>{n(i)};return Y("div",{className:"pagination-wrapper",children:[b("button",{disabled:t-1<1,onClick:()=>r(t-1),children:b(Ty,{className:"pagination-arr pagination-arr-left"})}),b("div",{className:"pagination-nums",children:Array.from(Array(typeof e=="string"?parseInt(e):e).keys()).map(i=>b(he.div,{className:"pagination-nums-item",onClick:()=>r(i+1),variants:KL,initial:"rest",animate:t===i+1?"active":"rest",children:b("span",{children:i+1})},Pt()))}),b("button",{disabled:t+1>e,onClick:()=>r(t+1),children:b(Ty,{className:"pagination-arr pagination-arr-right"})})]})},y2=({data:e,word:t,pagination:n=!1})=>{const[r,i]=x.useState(1),o=x.useMemo(()=>({activePage:r,setActivePage:i}),[r,i]);return b("div",{className:"news-scroll",children:Y("div",{className:"news-scroll-wrapper",children:[b("div",{className:"news-scroll-inner",children:e.length>0?e[0].id>-1?e.map(a=>b(Ab,{id:a.id,title:a.title,text:a.excerpt,date:a.published_at,categories:a.categories,img:a.featured_images[0]?a.featured_images[0].path:""},Pt())):b(Lr,{}):Y("p",{className:"scroll-empty",children:['Нет новостей для "',t||"",'" ']})}),n?b(qL,{pages:3,activePage:o.activePage,setActivePage:o.setActivePage}):null]})})},XL=()=>{const{word:e}=Fl(),[t,n]=x.useState([{name:"search",value:e||""},{name:"count",value:10},{name:"page",value:1}]),r=new lr(Hi+"/posts",t),i=r.language,[o,a]=x.useState(i),s=ln(u=>u.searchData.data),l=Gr();return x.useEffect(()=>{r.get(s,u=>l(wy(u)))},[t]),x.useEffect(()=>{i!==o&&r.get(s,u=>l(wy(u)))},[i,o]),b("main",{className:"sresult",children:b("div",{className:"container",children:Y("div",{className:"sresult-inner",children:[Y("div",{className:"sresult-title",children:[b(YL,{}),Y("h1",{children:['Результаты по поиску "',e,'"']})]}),b("div",{className:"sresult-content",children:b(y2,{pagination:!1,data:s,word:e})})]})})})},QL=()=>{const{category:e}=Fl(),t=e!=="null"?e:"",[n,r]=x.useState(e!=="null"?[{name:"count",value:10},{name:"page",value:1},{name:"category",value:t}]:[{name:"count",value:10},{name:"page",value:1}]),i=new lr(Hi+"/posts",n),o=i.language,[a,s]=x.useState(o),[l,u]=x.useState();return x.useEffect(()=>{i.get(l,u)},[n]),x.useEffect(()=>{o!==a&&(i.get(l,u),s(o))},[o,a]),b("main",{className:"all",children:b("div",{className:"container",children:b("div",{className:"all-inner",children:l?b(y2,{data:l,pagination:!1}):b(Lr,{})})})})},ZL="/assets/404-b9c88abe.svg",JL=()=>b("main",{className:"not-found",children:b("div",{className:"container",children:Y("div",{className:"not-found-inner",children:[Y("div",{className:"not-found-left",children:[b("h1",{children:"Page not found!"}),b("h3",{children:"Oops! We coudn't find the page you were looking for"}),b("h4",{children:b(ge,{to:"/",children:"Go to home page"})})]}),b("div",{className:"not-found-right",children:b("img",{src:ZL,alt:"404"})})]})})}),w2=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M7.68043 1.44C4.24002 1.44 1.44043 4.23959 1.44043 7.68V16.32C1.44043 19.7604 4.24002 22.56 7.68043 22.56H16.3204C19.7608 22.56 22.5604 19.7604 22.5604 16.32V7.68C22.5604 4.23959 19.7608 1.44 16.3204 1.44H7.68043ZM7.68043 2.4H16.3204C19.2419 2.4 21.6004 4.75849 21.6004 7.68V16.32C21.6004 19.2415 19.2419 21.6 16.3204 21.6H7.68043C4.75892 21.6 2.40043 19.2415 2.40043 16.32V7.68C2.40043 4.75849 4.75892 2.4 7.68043 2.4ZM17.7604 5.28C17.5058 5.28 17.2616 5.38115 17.0816 5.56118C16.9016 5.74122 16.8004 5.98539 16.8004 6.24C16.8004 6.49461 16.9016 6.73879 17.0816 6.91883C17.2616 7.09886 17.5058 7.2 17.7604 7.2C18.015 7.2 18.2592 7.09886 18.4393 6.91883C18.6193 6.73879 18.7204 6.49461 18.7204 6.24C18.7204 5.98539 18.6193 5.74122 18.4393 5.56118C18.2592 5.38115 18.015 5.28 17.7604 5.28ZM12.0004 6.72C9.09005 6.72 6.72043 9.08962 6.72043 12C6.72043 14.9104 9.09005 17.28 12.0004 17.28C14.9108 17.28 17.2804 14.9104 17.2804 12C17.2804 9.08962 14.9108 6.72 12.0004 6.72ZM12.0004 7.68C14.392 7.68 16.3204 9.60845 16.3204 12C16.3204 14.3916 14.392 16.32 12.0004 16.32C9.60887 16.32 7.68043 14.3916 7.68043 12C7.68043 9.60845 9.60887 7.68 12.0004 7.68Z"})),S2=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M4.31992 1.91998C3.00015 1.91998 1.91992 3.00022 1.91992 4.31998V19.68C1.91992 20.9998 3.00015 22.08 4.31992 22.08H12.3993C12.4511 22.0886 12.504 22.0886 12.5559 22.08H15.2793C15.3311 22.0886 15.384 22.0886 15.4359 22.08H19.6799C20.9997 22.08 22.0799 20.9998 22.0799 19.68V4.31998C22.0799 3.00022 20.9997 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4808 2.87998 21.1199 3.51911 21.1199 4.31998V19.68C21.1199 20.4809 20.4808 21.12 19.6799 21.12H15.8399V14.4H17.6737L18.3459 11.04H15.8399V10.08C15.8399 9.81239 15.8654 9.79147 15.9552 9.73311C16.0451 9.67475 16.3227 9.59998 16.7999 9.59998H18.2399V6.89717L17.9662 6.76686C17.9662 6.76686 16.8636 6.23998 15.3599 6.23998C14.2799 6.23998 13.3927 6.67028 12.8249 7.37998C12.2572 8.08969 11.9999 9.03998 11.9999 10.08V11.04H10.5599V14.4H11.9999V21.12H4.31992C3.51905 21.12 2.87992 20.4809 2.87992 19.68V4.31998C2.87992 3.51911 3.51905 2.87998 4.31992 2.87998ZM15.3599 7.19998C16.3579 7.19998 16.9859 7.42004 17.2799 7.53655V8.63998H16.7999C16.2475 8.63998 15.8049 8.68568 15.4321 8.9278C15.0594 9.16991 14.8799 9.6295 14.8799 10.08V12H17.174L16.8862 13.44H14.8799V21.12H12.9599V13.44H11.5199V12H12.9599V10.08C12.9599 9.19998 13.1827 8.47028 13.5749 7.97998C13.9672 7.48969 14.5199 7.19998 15.3599 7.19998Z"})),b2=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M4.31992 1.91998C2.99972 1.91998 1.91992 2.99978 1.91992 4.31998V19.68C1.91992 21.0002 2.99972 22.08 4.31992 22.08H19.6799C21.0001 22.08 22.0799 21.0002 22.0799 19.68V4.31998C22.0799 2.99978 21.0001 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4823 2.87998 21.1199 3.51763 21.1199 4.31998V19.68C21.1199 20.4823 20.4823 21.12 19.6799 21.12H4.31992C3.51757 21.12 2.87992 20.4823 2.87992 19.68V4.31998C2.87992 3.51763 3.51757 2.87998 4.31992 2.87998ZM12.5005 4.79998C12.3734 4.8 12.2515 4.85044 12.1615 4.94025C12.0715 5.03007 12.0208 5.15191 12.0205 5.27905C12.0205 5.27905 12.0153 7.61915 12.0102 9.96467C12.0077 11.1374 12.0046 12.3114 12.0027 13.1953C12.0008 14.0792 11.9999 14.6385 11.9999 14.685C11.9999 15.5563 11.2086 16.2684 10.3068 16.2684C9.41218 16.2684 8.69805 15.5534 8.69805 14.6587C8.69805 13.7641 9.41218 13.05 10.3068 13.05C10.3371 13.05 10.3982 13.0599 10.5027 13.0725C10.5702 13.0806 10.6385 13.0743 10.7033 13.054C10.7682 13.0337 10.8279 12.9998 10.8787 12.9547C10.9295 12.9096 10.9701 12.8543 10.9979 12.7923C11.0257 12.7304 11.04 12.6632 11.0399 12.5953V10.5787C11.0399 10.4566 10.9934 10.3391 10.9098 10.2501C10.8262 10.1611 10.7118 10.1073 10.5899 10.0997C10.5151 10.095 10.421 10.0856 10.3068 10.0856C7.78702 10.0856 5.73367 12.139 5.73367 14.6587C5.73367 17.1785 7.78702 19.2319 10.3068 19.2319C12.8265 19.2319 14.8799 17.1785 14.8799 14.6587V10.3153C15.5781 10.8737 16.4483 11.2275 17.4093 11.2275C17.5404 11.2275 17.665 11.2197 17.7843 11.2087C17.9035 11.1977 18.0143 11.1426 18.0949 11.0541C18.1756 10.9657 18.2203 10.8503 18.2202 10.7306V8.48905C18.2203 8.36769 18.1744 8.25082 18.0918 8.16194C18.0092 8.07306 17.896 8.01876 17.7749 8.00998C16.2655 7.90169 15.0622 6.72585 14.9052 5.2303C14.8929 5.11228 14.8374 5.00299 14.7493 4.92353C14.6611 4.84406 14.5467 4.80005 14.428 4.79998H12.5005ZM12.9796 5.75998H14.0746C14.4235 7.34336 15.6608 8.5509 17.2602 8.85373V10.229C16.2336 10.1769 15.3318 9.66476 14.8012 8.85748C14.7444 8.77109 14.6613 8.70533 14.5641 8.66997C14.467 8.63462 14.361 8.63157 14.262 8.66128C14.163 8.69098 14.0762 8.75185 14.0146 8.83484C13.953 8.91782 13.9198 9.01849 13.9199 9.12186V14.6587C13.9199 16.6596 12.3077 18.2719 10.3068 18.2719C8.30593 18.2719 6.69367 16.6596 6.69367 14.6587C6.69367 12.7385 8.19164 11.2143 10.0799 11.0915V12.1359C8.7774 12.2571 7.73805 13.3259 7.73805 14.6587C7.73805 16.072 8.89358 17.2284 10.3068 17.2284C11.7128 17.2284 12.9599 16.1215 12.9599 14.685C12.9599 14.7085 12.9608 14.0811 12.9627 13.1972C12.9646 12.3133 12.9677 11.1393 12.9702 9.96655C12.9747 7.86083 12.9787 6.1676 12.9796 5.75998Z"})),e6={rest:{transform:"translateY(0rem)",opacity:1,type:"spring"},active:{transform:"translateX(6rem)",opacity:0,type:"tween"}},xi={rest:{width:"5rem",right:"8rem",type:"spring",borderColor:"rgba(166, 166, 166, 0)"},active:{width:"100%",right:"0",type:"spring",borderColor:"rgba(166, 166, 166, 1)"},logoRest:{display:"block",opacity:1,transform:"translateX(0%) translateY(-50%)",type:"spring"},logoActive:{opacity:0,transform:"translateX(-150%) translateY(-50%)",type:"spring"},langRest:{opacity:1,transform:"translateX(0%)",type:"spring"},langActive:{opacity:0,transform:"translateX(150%)",type:"spring"},loopRest:{width:"2rem",height:"2rem",type:"spring"},loopActive:{width:"1.3rem",height:"1.4rem",type:"spring"},placeholderRest:{opacity:0},placeholderActive:{opacity:1},borderRest:{borderColor:"rgba(166, 166, 166, 0)"},borderActive:{borderColor:"rgba(166, 166, 166, 1)"}},t6=e=>({type:"SET_SEARCH",payload:e}),_y=({isSmall:e,isInputFocused:t,setIsInputFocused:n})=>{const r=l=>{i(t6(l))},i=Gr(),o=ln(l=>l.search.value),a=sw(),s=x.useRef(null);return Y(he.form,{ref:s,className:"search",onSubmit:l=>{l.preventDefault(),a(`/search/${o}`)},variants:xi,initial:e?"borderRest":{},animate:e?t?"borderActive":"borderRest":{},children:[b("input",{type:"text",value:o,onChange:l=>r(l.target.value),onFocus:()=>{n(!0)},onBlur:()=>{n(!1),r("")}}),Y(he.div,{className:"search-content",initial:"rest",animate:o.length>0?"active":"rest",variants:e6,children:[Y(he.svg,{width:"13",height:"14",viewBox:"0 0 13 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:xi,initial:e?"loopRest":"loopActive",animate:e?t?"loopActive":"loopRest":"loopActive",children:[b("g",{clipPath:"url(#clip0_138_523)",children:b("path",{d:"M11.9163 12.8394L10.833 11.7561M6.22884 12.2978C6.9046 12.2978 7.57375 12.1647 8.19807 11.9061C8.82239 11.6475 9.38966 11.2684 9.8675 10.7906C10.3453 10.3128 10.7244 9.74548 10.983 9.12116C11.2416 8.49684 11.3747 7.8277 11.3747 7.15194C11.3747 6.47618 11.2416 5.80703 10.983 5.18271C10.7244 4.55839 10.3453 3.99112 9.8675 3.51328C9.38966 3.03545 8.82239 2.65641 8.19807 2.39781C7.57375 2.1392 6.9046 2.0061 6.22884 2.0061C4.86408 2.0061 3.55522 2.54825 2.59019 3.51328C1.62516 4.47831 1.08301 5.78718 1.08301 7.15194C1.08301 8.5167 1.62516 9.82556 2.59019 10.7906C3.55522 11.7556 4.86408 12.2978 6.22884 12.2978V12.2978Z",stroke:"#A6A6A6",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),b("defs",{children:b("clipPath",{id:"clip0_138_523",children:b("rect",{width:"13",height:"13",fill:"white",transform:"translate(0 0.922791)"})})})]}),b(he.span,{variants:xi,initial:e?"placeholderRest":{},animate:e?t?"placeholderActive":"placeholderRest":{},children:"Search"})]})]})},n6=e=>x.createElement("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("g",{clipPath:"url(#clip0_138_516)"},x.createElement("path",{d:"M12.0003 16.4228C11.7666 16.4232 11.5402 16.3418 11.3603 16.1928L5.36028 11.1928C5.15606 11.023 5.02763 10.7791 5.00325 10.5147C4.97888 10.2503 5.06054 9.98698 5.23028 9.78276C5.40001 9.57854 5.64393 9.45012 5.90835 9.42574C6.17278 9.40136 6.43606 9.48302 6.64028 9.65276L12.0003 14.1328L17.3603 9.81276C17.4626 9.7297 17.5803 9.66766 17.7066 9.63023C17.8329 9.5928 17.9654 9.58071 18.0965 9.59465C18.2275 9.60858 18.3545 9.64828 18.4701 9.71146C18.5857 9.77463 18.6878 9.86003 18.7703 9.96276C18.8619 10.0656 18.9312 10.1862 18.974 10.3171C19.0168 10.448 19.0321 10.5863 19.019 10.7233C19.0058 10.8604 18.9645 10.9933 18.8976 11.1136C18.8307 11.234 18.7397 11.3392 18.6303 11.4228L12.6303 16.2528C12.4452 16.3783 12.2234 16.4381 12.0003 16.4228Z",fill:"#272727"})),x.createElement("defs",null,x.createElement("clipPath",{id:"clip0_138_516"},x.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(0 0.422791)"})))),Mc={rest:{maxHeight:"0",pointerEvents:"none",overflow:"hidden",opacity:0},active:{maxHeight:"20rem",pointerEvents:"all",overflow:"visible",opacity:1},arrowRest:{transform:"rotateX(0deg)"},arrowActive:{transform:"rotateX(180deg)"},wrapperRest:{background:"rgba(255, 255, 255, 0)"},wrapperActive:{background:"#f1f1f1"}},r6=e=>(localStorage.setItem("savedLanguage",e),e),i6=e=>({type:"SET_LANGUAGE",payload:r6(e)}),o6=[{title:"RU"},{title:"EN"},{title:"TM"}],ky=({isSmall:e,isInputFocused:t})=>{const[n,r]=x.useState(!1),i=ln(s=>s.language.title),o=Gr(),a=s=>{o(i6(s))};return b(he.div,{initial:e?"langRest":{},animate:e?t?"langActive":"langRest":{},variants:xi,children:Y(he.div,{className:"language",onClick:()=>r(!n),initial:"wrapperRest",animate:n?"wrapperActive":"wrapperRest",variants:Mc,children:[b("span",{children:i}),b(he.div,{className:"icon-wrapper",initial:"arrowRest",animate:n?"arrowActive":"arrowRest",variants:Mc,children:b(n6,{})}),b(he.ul,{className:"language-dropdown",variants:Mc,initial:"rest",animate:n?"active":"rest",children:o6.map(s=>b("li",{children:b(he.button,{type:"button",initial:{background:"#ffffff",type:"tween"},whileHover:{background:"#f1f1f1",type:"spring"},onClick:()=>a(s.title),children:s.title})},Pt()))})]})})},a6=e=>{const[t,n]=x.useState(!1);return x.useEffect(()=>{const r=window.matchMedia(e);r.matches!==t&&n(r.matches);const i=()=>{n(r.matches)};return r.addListener(i),()=>r.removeListener(i)},[t,e]),t},s6=()=>{const e=a6("(max-width: 850px)"),[t,n]=x.useState(!1),r=new lr("").language;return b("nav",{className:"nav",children:b("div",{className:"container",children:e?Y(he.div,{className:"nav-inner mobile",children:[b(he.div,{className:"nav-mid",initial:e?"logoRest":{},animate:e?t?"logoActive":"logoRest":{},variants:xi,children:b(ge,{to:"/",children:b("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),b(he.div,{className:"search-wrap",initial:e?"rest":{},animate:e?t?"active":"rest":{},variants:xi,children:b(_y,{isSmall:e,isInputFocused:t,setIsInputFocused:n})}),b("div",{className:"lang-wrap",children:b(ky,{isSmall:e,isInputFocused:t})})]}):Y("div",{className:"nav-inner",children:[Y("div",{className:"nav-left",children:[b(_y,{isSmall:e,isInputFocused:t,setIsInputFocused:n}),b(ky,{isSmall:e,isInputFocused:t})]}),b("div",{className:"nav-mid",children:b(ge,{to:"/",children:b("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),b("div",{className:"nav-right",children:Y("ul",{children:[b("li",{children:b("a",{href:"#",target:"_blank",children:b(w2,{})})}),b("li",{children:b("a",{href:"#",target:"_blank",children:b(S2,{})})}),b("li",{children:b("a",{href:"#",target:"_blank",children:b(b2,{})})})]})})]})})})},l6=e=>({type:"SET_ACTIVE_LINK",payload:e}),x2={rest:{fontWeight:"normal",background:"rgba(241,241, 241, 1)",type:"tween"},active:{fontWeight:"bold",background:"rgba(56,163,157, 1)",color:"#ffffff",type:"spring"}},jc={rest:{display:"block",opacity:0,transform:"translateY(-10rem)",type:"tween"},active:{display:"block",opacity:1,transform:"translateY(0rem)",type:"tween"},menuRest:{rotate:"0",type:"spring"},menuActive:{rotate:"90deg",type:"spring"}},Ic={rest:{y:"5rem",opacity:0,pointerEvents:"none"},active:{y:"0rem",opacity:1,pointerEvents:"all"},linkRest:{borderBottom:"0.1rem solid rgba(255, 255, 255, 0)",fontWeight:"normal"},linkActive:{borderBottom:"0.1rem solid rgba(255, 255, 255, 1)",fontWeight:"bold"}},u6=({activeLink:e,dataEl:t,onClickLink:n,isNotCategory:r})=>b(he.li,{initial:"rest",animate:e===t.id?"active":"rest",variants:x2,children:b(he.div,{children:b(ge,{to:r?"/":`/category/${t.id}`,onClick:()=>n(t.id),className:e===t.id?"active":"",children:t.name})})}),c6=({dropdownOpen:e,setDropdownOpen:t,data:n,onClickLink:r,activeLink:i})=>b(he.div,{className:"nav-dropdown",variants:Ic,initial:"rest",animate:e?"active":"rest",children:Y("ul",{children:[b("li",{onClick:()=>r(0),children:b(ge,{to:"/",children:b(he.span,{variants:Ic,initial:"linkRest",animate:i===0?"linkActive":"linkRest",children:"Главная"})})},Pt()),n.data.map(o=>b("li",{onClick:()=>r(o.id),children:b(ge,{to:`/category/${o.id}`,children:b(he.span,{variants:Ic,initial:"linkRest",animate:i===o.id?"linkActive":"linkRest",children:o.name})})},Pt()))]})}),f6=({activeLink:e,data:t,onClickLink:n})=>{const[r,i]=x.useState(!1);return Y(he.li,{className:"sub-nav-li-main",initial:"active",variants:x2,onClick:()=>i(!r),children:[Y(he.div,{className:"inner",children:[Y(he.svg,{width:"24",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:jc,initial:"menuRest",animate:r?"menuActive":"menuRest",children:[Y("g",{clipPath:"url(#clip0_343_1783)",children:[b("path",{d:"M20.05 11.0001H3.95C3.42533 11.0001 3 11.4255 3 11.9501V12.0501C3 12.5748 3.42533 13.0001 3.95 13.0001H20.05C20.5747 13.0001 21 12.5748 21 12.0501V11.9501C21 11.4255 20.5747 11.0001 20.05 11.0001Z",fill:"white"}),b("path",{d:"M20.05 16.0001H3.95C3.42533 16.0001 3 16.4255 3 16.9501V17.0501C3 17.5748 3.42533 18.0001 3.95 18.0001H20.05C20.5747 18.0001 21 17.5748 21 17.0501V16.9501C21 16.4255 20.5747 16.0001 20.05 16.0001Z",fill:"white"}),b("path",{d:"M20.05 6.00012H3.95C3.42533 6.00012 3 6.42545 3 6.95012V7.05012C3 7.57479 3.42533 8.00012 3.95 8.00012H20.05C20.5747 8.00012 21 7.57479 21 7.05012V6.95012C21 6.42545 20.5747 6.00012 20.05 6.00012Z",fill:"white"})]}),b("defs",{children:b("clipPath",{id:"clip0_343_1783",children:b("rect",{width:"24",height:"24",fill:"white"})})})]}),b("p",{className:e===0?"active":"",children:"Категории"}),b("p",{children:"|"}),Y("p",{children:[b(he.span,{variants:jc,initial:"rest",animate:e===0?"active":"rest",children:"Главная"}),t.data.map(o=>b(he.span,{variants:jc,initial:"rest",animate:e===o.id?"active":"rest",children:o.name},Pt()))]})]}),b(c6,{data:t,dropdownOpen:r,setDropdownOpen:i,onClickLink:n,activeLink:e})]})},d6=()=>{const e=ln(l=>l.activeLink.active),t=ln(l=>l.language.title),n=Gr(),r=l=>{n(l6(l))},[i,o]=x.useState(),a=new lr(Hi+"/categories",s5);x.useEffect(()=>{a.get(i,o)},[t]);const s=Fr();return x.useEffect(()=>{if(!s.pathname.includes("category")){r(0);return}const l=s.pathname.split("/")[s.pathname.split("/").length-1];r(parseInt(l))},[s]),b("nav",{className:"subnav",children:b("div",{className:"container",children:b("ul",{className:`subnav-inner ${i?"":"loading"}`,children:i?Y(qd,{children:[b(f6,{data:i,activeLink:e,onClickLink:r}),i.data.map((l,u)=>u<=4?b(u6,{dataEl:l,activeLink:e,onClickLink:r},Pt()):null)]}):b(Lr,{})})})})},p6=()=>Y("header",{className:"header",children:[b(s6,{}),b(d6,{})]}),h6="/assets/phone-a547e55c.svg",m6="/assets/mail-df8b0af1.svg",v6="/assets/location-c549270d.svg",g6=()=>b("footer",{className:"footer",children:b("div",{className:"container",children:Y("div",{className:"footer-wrapper",children:[b("nav",{className:"footer-nav",children:Y("ul",{className:"footer-nav-list",children:[b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"В Туркменистане"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Политика"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Общество"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Статьи"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Культура"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Новости"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Экономика"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Наука и технологии"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Медиа"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"В мире"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Спорт"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Здоровье и медицина"})}),b("li",{className:"footer-nav-list-item",children:b(ge,{to:"/",children:"Погода"})})]})}),Y("div",{className:"footer-info",children:[Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b("img",{src:h6,alt:"phone"})}),b("h3",{className:"footer-info-item-title",children:"+(993) 12 68-07-92, 94-08-01 "})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b("img",{src:m6,alt:"mail"})}),b("h3",{className:"footer-info-item-title",children:"turkmen@info.tm"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b("img",{src:v6,alt:"location"})}),b("h3",{className:"footer-info-item-title",children:"115184, Ашхабад, Битарап шаелы, 25 (Центр телерадиовещания Туркменистана)"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b(w2,{})}),b("h3",{className:"footer-info-item-title",children:"hhm@inst.com"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b(S2,{})}),b("h3",{className:"footer-info-item-title",children:"hhm@face.com"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b(b2,{})}),b("h3",{className:"footer-info-item-title",children:"@hhm"})]}),b("div",{className:"footer-info-item",children:b("h3",{className:"footer-info-item-title",children:"Реклама на ТВ и радио: (993) 12 78-13-99"})}),b("div",{className:"footer-info-item",children:b("h3",{className:"footer-info-item-title",children:"Реклама на сайте: (993) 12 78-13-99"})})]})]})})}),y6=()=>{const e=Fr(),t=new lr("").language;return x.useEffect(()=>{try{const n=document.querySelector("title");t==="EN"?n.innerText="Turkmenistan News Portal":t==="RU"?n.innerText="Туркменистан новостной портал":t==="TM"&&(n.innerText="Türkmenistan Habarlar Portaly")}catch(n){console.log(n)}},[t]),b(A_,{children:Y("div",{className:"App",children:[b(p6,{}),b(N_,{mode:"wait",initial:!1,children:Y(uE,{location:e,children:[b(hr,{path:"/",element:b(FL,{})}),b(hr,{path:"/category/:category",element:b(GL,{})}),b(hr,{path:"/news/:id",element:b(WL,{})}),b(hr,{path:"/search/:word",element:b(XL,{})}),b(hr,{path:"/all/:category",element:b(QL,{})}),b(hr,{path:"*",element:b(JL,{})})]},e.pathname)}),b(g6,{})]})})};function Wt(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:Gh(e)?2:Yh(e)?3:0}function Ci(e,t){return Yi(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function w6(e,t){return Yi(e)===2?e.get(t):e[t]}function C2(e,t,n){var r=Yi(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function O2(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function Gh(e){return E6&&e instanceof Map}function Yh(e){return P6&&e instanceof Set}function vr(e){return e.o||e.t}function Kh(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=P2(e);delete t[we];for(var n=Oi(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=S6),Object.freeze(e),t&&jr(e,function(n,r){return qh(r,!0)},!0)),e}function S6(){Wt(2)}function Xh(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function sn(e){var t=Ud[e];return t||Wt(18,e),t}function b6(e,t){Ud[e]||(Ud[e]=t)}function Fd(){return la}function Vc(e,t){t&&(sn("Patches"),e.u=[],e.s=[],e.v=t)}function gl(e){zd(e),e.p.forEach(x6),e.p=null}function zd(e){e===la&&(la=e.l)}function Dy(e){return la={p:[],l:la,h:e,m:!0,_:0}}function x6(e){var t=e[we];t.i===0||t.i===1?t.j():t.O=!0}function $c(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||sn("ES5").S(t,e,r),r?(n[we].P&&(gl(t),Wt(4)),Mr(e)&&(e=yl(t,e),t.l||wl(t,e)),t.u&&sn("Patches").M(n[we].t,e,t.u,t.s)):e=yl(t,n,[]),gl(t),t.u&&t.v(t.u,t.s),e!==E2?e:void 0}function yl(e,t,n){if(Xh(t))return t;var r=t[we];if(!r)return jr(t,function(s,l){return Ly(e,r,t,s,l,n)},!0),t;if(r.A!==e)return t;if(!r.P)return wl(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=Kh(r.k):r.o,o=i,a=!1;r.i===3&&(o=new Set(i),i.clear(),a=!0),jr(o,function(s,l){return Ly(e,r,i,s,l,n,a)}),wl(e,i,!1),n&&e.u&&sn("Patches").N(r,n,e.u,e.s)}return r.o}function Ly(e,t,n,r,i,o,a){if(Rr(i)){var s=yl(e,i,o&&t&&t.i!==3&&!Ci(t.R,r)?o.concat(r):void 0);if(C2(n,r,s),!Rr(s))return;e.m=!1}else a&&n.add(i);if(Mr(i)&&!Xh(i)){if(!e.h.D&&e._<1)return;yl(e,i),t&&t.A.l||wl(e,i)}}function wl(e,t,n){n===void 0&&(n=!1),!e.l&&e.h.D&&e.m&&qh(t,n)}function Fc(e,t){var n=e[we];return(n?vr(n):e)[t]}function Ny(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function jn(e){e.P||(e.P=!0,e.l&&jn(e.l))}function zc(e){e.o||(e.o=Kh(e.t))}function Bd(e,t,n){var r=Gh(t)?sn("MapSet").F(t,n):Yh(t)?sn("MapSet").T(t,n):e.g?function(i,o){var a=Array.isArray(i),s={i:a?1:0,A:o?o.A:Fd(),P:!1,I:!1,R:{},l:o,t:i,k:null,o:null,j:null,C:!1},l=s,u=ua;a&&(l=[s],u=ho);var c=Proxy.revocable(l,u),f=c.revoke,d=c.proxy;return s.k=d,s.j=f,d}(t,n):sn("ES5").J(t,n);return(n?n.A:Fd()).p.push(r),r}function C6(e){return Rr(e)||Wt(22,e),function t(n){if(!Mr(n))return n;var r,i=n[we],o=Yi(n);if(i){if(!i.P&&(i.i<4||!sn("ES5").K(i)))return i.t;i.I=!0,r=Ay(n,o),i.I=!1}else r=Ay(n,o);return jr(r,function(a,s){i&&w6(i.t,a)===s||C2(r,a,t(s))}),o===3?new Set(r):r}(e)}function Ay(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Kh(e)}function O6(){function e(o,a){var s=i[o];return s?s.enumerable=a:i[o]=s={configurable:!0,enumerable:a,get:function(){var l=this[we];return ua.get(l,o)},set:function(l){var u=this[we];ua.set(u,o,l)}},s}function t(o){for(var a=o.length-1;a>=0;a--){var s=o[a][we];if(!s.P)switch(s.i){case 5:r(s)&&jn(s);break;case 4:n(s)&&jn(s)}}}function n(o){for(var a=o.t,s=o.k,l=Oi(s),u=l.length-1;u>=0;u--){var c=l[u];if(c!==we){var f=a[c];if(f===void 0&&!Ci(a,c))return!0;var d=s[c],h=d&&d[we];if(h?h.t!==f:!O2(d,f))return!0}}var v=!!a[we];return l.length!==Oi(a).length+(v?0:1)}function r(o){var a=o.k;if(a.length!==o.t.length)return!0;var s=Object.getOwnPropertyDescriptor(a,a.length-1);if(s&&!s.get)return!0;for(var l=0;l1?p-1:0),y=1;y1?c-1:0),d=1;d=0;i--){var o=r[i];if(o.path.length===0&&o.op==="replace"){n=o.value;break}}i>-1&&(r=r.slice(i+1));var a=sn("Patches").$;return Rr(n)?a(n,r):this.produce(n,function(s){return a(s,r)})},e}(),Tt=new _6;Tt.produce;Tt.produceWithPatches.bind(Tt);Tt.setAutoFreeze.bind(Tt);Tt.setUseProxies.bind(Tt);Tt.applyPatches.bind(Tt);Tt.createDraft.bind(Tt);Tt.finishDraft.bind(Tt);function ca(e){return ca=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ca(e)}function k6(e,t){if(ca(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ca(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function D6(e){var t=k6(e,"string");return ca(t)==="symbol"?t:String(t)}function L6(e,t,n){return t=D6(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Iy(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 Vy(e){for(var t=1;t"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(nt(1));return n(T2)(e,t)}if(typeof e!="function")throw new Error(nt(2));var i=e,o=t,a=[],s=a,l=!1;function u(){s===a&&(s=a.slice())}function c(){if(l)throw new Error(nt(3));return o}function f(g){if(typeof g!="function")throw new Error(nt(4));if(l)throw new Error(nt(5));var S=!0;return u(),s.push(g),function(){if(S){if(l)throw new Error(nt(6));S=!1,u();var m=s.indexOf(g);s.splice(m,1),a=null}}}function d(g){if(!N6(g))throw new Error(nt(7));if(typeof g.type>"u")throw new Error(nt(8));if(l)throw new Error(nt(9));try{l=!0,o=i(o,g)}finally{l=!1}for(var S=a=s,p=0;p"u")throw new Error(nt(12));if(typeof n(void 0,{type:Sl.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(nt(13))})}function _2(e){for(var t=Object.keys(e),n={},r=0;r"u")throw u&&u.type,new Error(nt(14));f[h]=S,c=c||S!==g}return c=c||o.length!==Object.keys(l).length,c?f:l}}function bl(){for(var e=arguments.length,t=new Array(e),n=0;n0&&o[o.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]{switch(t.type){case"SET_ACTIVE_LINK":return{...e,active:t.payload};default:return e}},oN=()=>localStorage.getItem("savedLanguage")||"TM",aN={title:oN()},sN=(e=aN,t)=>{switch(t.type){case"SET_LANGUAGE":return{...e,title:t.payload};default:return e}},L2={data:[{id:-1,title:"",slug:"",excerpt:"",published_at:"",featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],video:null,powerseo_title:"",powerseo_description:"",powerseo_keywords:""}]},lN=(e=L2,t)=>{switch(t.type){case"SET_NEWS_SCROLL":return{...e,data:t.payload};default:return e}},uN={data:{data:{id:-1,title:"",slug:"",excerpt:"",published_at:"",video:null,featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],powerseo_title:"",powerseo_description:"",powerseo_keywords:""}}},cN=(e=uN,t)=>{switch(t.type){case"SET_POST":return{...e,data:t.payload};default:return e}},fN={data:[{id:-1,title:"",slug:"",excerpt:"",published_at:"",video:null,featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],powerseo_title:"",powerseo_description:"",powerseo_keywords:""}]},dN=(e=fN,t)=>{switch(t.type){case"SET_FEATURED":return{...e,data:t.payload};default:return e}},pN=(e=L2,t)=>{switch(t.type){case"SET_SEARCH_DATA":return{data:t.payload};default:return e}},hN={value:""},mN=(e=hN,t)=>{switch(t.type){case"SET_SEARCH":return{value:t.payload};default:return e}},vN=_2({activeLink:iN,language:sN,newsScroll:lN,post:cN,search:mN,searchData:pN,featured:dN}),gN=X6({reducer:vN}),yN=Gc.createRoot(document.getElementById("root"));yN.render(b(B.StrictMode,{children:b(hE,{children:b(jD,{store:gN,children:b(y6,{})})})})); diff --git a/dist/assets/index-4f7f6194.js b/dist/assets/index-4f7f6194.js deleted file mode 100644 index 1b41d5b..0000000 --- a/dist/assets/index-4f7f6194.js +++ /dev/null @@ -1,115 +0,0 @@ -var j2=Object.defineProperty;var I2=(e,t,n)=>t in e?j2(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Ma=(e,t,n)=>(I2(e,typeof t!="symbol"?t+"":t,n),n);function V2(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const o of i)if(o.type==="childList")for(const a of o.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(i){const o={};return i.integrity&&(o.integrity=i.integrity),i.referrerpolicy&&(o.referrerPolicy=i.referrerpolicy),i.crossorigin==="use-credentials"?o.credentials="include":i.crossorigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function r(i){if(i.ep)return;i.ep=!0;const o=n(i);fetch(i.href,o)}})();var ja=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function $2(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Lo={},F2={get exports(){return Lo},set exports(e){Lo=e}},bl={},x={},z2={get exports(){return x},set exports(e){x=e}},re={};/** - * @license React - * react.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var fa=Symbol.for("react.element"),B2=Symbol.for("react.portal"),U2=Symbol.for("react.fragment"),W2=Symbol.for("react.strict_mode"),H2=Symbol.for("react.profiler"),G2=Symbol.for("react.provider"),Y2=Symbol.for("react.context"),K2=Symbol.for("react.forward_ref"),q2=Symbol.for("react.suspense"),X2=Symbol.for("react.memo"),Q2=Symbol.for("react.lazy"),om=Symbol.iterator;function Z2(e){return e===null||typeof e!="object"?null:(e=om&&e[om]||e["@@iterator"],typeof e=="function"?e:null)}var Hy={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Gy=Object.assign,Yy={};function $i(e,t,n){this.props=e,this.context=t,this.refs=Yy,this.updater=n||Hy}$i.prototype.isReactComponent={};$i.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")};$i.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Ky(){}Ky.prototype=$i.prototype;function Ud(e,t,n){this.props=e,this.context=t,this.refs=Yy,this.updater=n||Hy}var Wd=Ud.prototype=new Ky;Wd.constructor=Ud;Gy(Wd,$i.prototype);Wd.isPureReactComponent=!0;var am=Array.isArray,qy=Object.prototype.hasOwnProperty,Hd={current:null},Xy={key:!0,ref:!0,__self:!0,__source:!0};function Qy(e,t,n){var r,i={},o=null,a=null;if(t!=null)for(r in t.ref!==void 0&&(a=t.ref),t.key!==void 0&&(o=""+t.key),t)qy.call(t,r)&&!Xy.hasOwnProperty(r)&&(i[r]=t[r]);var s=arguments.length-2;if(s===1)i.children=n;else if(1>>1,te=R[ee];if(0>>1;eei(Ie,W))kei(yt,Ie)?(R[ee]=yt,R[ke]=W,ee=ke):(R[ee]=Ie,R[ie]=W,ee=ie);else if(kei(yt,W))R[ee]=yt,R[ke]=W,ee=ke;else break e}}return $}function i(R,$){var W=R.sortIndex-$.sortIndex;return W!==0?W:R.id-$.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],u=[],c=1,f=null,d=3,h=!1,v=!1,g=!1,S=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(R){for(var $=n(u);$!==null;){if($.callback===null)r(u);else if($.startTime<=R)r(u),$.sortIndex=$.expirationTime,t(l,$);else break;$=n(u)}}function w(R){if(g=!1,y(R),!v)if(n(l)!==null)v=!0,H(O);else{var $=n(u);$!==null&&J(w,$.startTime-R)}}function O(R,$){v=!1,g&&(g=!1,p(E),E=-1),h=!0;var W=d;try{for(y($),f=n(l);f!==null&&(!(f.expirationTime>$)||R&&!k());){var ee=f.callback;if(typeof ee=="function"){f.callback=null,d=f.priorityLevel;var te=ee(f.expirationTime<=$);$=e.unstable_now(),typeof te=="function"?f.callback=te:f===n(l)&&r(l),y($)}else r(l);f=n(l)}if(f!==null)var je=!0;else{var ie=n(u);ie!==null&&J(w,ie.startTime-$),je=!1}return je}finally{f=null,d=W,h=!1}}var C=!1,P=null,E=-1,A=5,I=-1;function k(){return!(e.unstable_now()-IR||125ee?(R.sortIndex=W,t(u,R),n(l)===null&&R===n(u)&&(g?(p(E),E=-1):g=!0,J(w,W-ee))):(R.sortIndex=te,t(l,R),v||h||(v=!0,H(O))),R},e.unstable_shouldYield=k,e.unstable_wrapCallback=function(R){var $=d;return function(){var W=d;d=$;try{return R.apply(this,arguments)}finally{d=W}}}})(Jy);(function(e){e.exports=Jy})(cx);/** - * @license React - * react-dom.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var e0=x,Ot=Hc;function V(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Gc=Object.prototype.hasOwnProperty,fx=/^[: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]*$/,lm={},um={};function dx(e){return Gc.call(um,e)?!0:Gc.call(lm,e)?!1:fx.test(e)?um[e]=!0:(lm[e]=!0,!1)}function px(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 hx(e,t,n,r){if(t===null||typeof t>"u"||px(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 ct(e,t,n,r,i,o,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=o,this.removeEmptyString=a}var Qe={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Qe[e]=new ct(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Qe[t]=new ct(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Qe[e]=new ct(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Qe[e]=new ct(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){Qe[e]=new ct(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Qe[e]=new ct(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Qe[e]=new ct(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Qe[e]=new ct(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Qe[e]=new ct(e,5,!1,e.toLowerCase(),null,!1,!1)});var Kd=/[\-:]([a-z])/g;function qd(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(Kd,qd);Qe[t]=new ct(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(Kd,qd);Qe[t]=new ct(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(Kd,qd);Qe[t]=new ct(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Qe[e]=new ct(e,1,!1,e.toLowerCase(),null,!1,!1)});Qe.xlinkHref=new ct("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Qe[e]=new ct(e,1,!1,e.toLowerCase(),null,!0,!0)});function Xd(e,t,n,r){var i=Qe.hasOwnProperty(t)?Qe[t]:null;(i!==null?i.type!==0:r||!(2s||i[a]!==o[s]){var l=` -`+i[a].replace(" at new "," at ");return e.displayName&&l.includes("")&&(l=l.replace("",e.displayName)),l}while(1<=a&&0<=s);break}}}finally{Ru=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?lo(e):""}function mx(e){switch(e.tag){case 5:return lo(e.type);case 16:return lo("Lazy");case 13:return lo("Suspense");case 19:return lo("SuspenseList");case 0:case 2:case 15:return e=Mu(e.type,!1),e;case 11:return e=Mu(e.type.render,!1),e;case 1:return e=Mu(e.type,!0),e;default:return""}}function Xc(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 ei:return"Fragment";case Jr:return"Portal";case Yc:return"Profiler";case Qd:return"StrictMode";case Kc:return"Suspense";case qc:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case r0:return(e.displayName||"Context")+".Consumer";case n0:return(e._context.displayName||"Context")+".Provider";case Zd:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Jd:return t=e.displayName||null,t!==null?t:Xc(e.type)||"Memo";case Ln:t=e._payload,e=e._init;try{return Xc(e(t))}catch{}}return null}function vx(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 Xc(t);case 8:return t===Qd?"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 Zn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function o0(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function gx(e){var t=o0(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,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(a){r=""+a,o.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 $a(e){e._valueTracker||(e._valueTracker=gx(e))}function a0(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=o0(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Ts(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 Qc(e,t){var n=t.checked;return Pe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function fm(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=Zn(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 s0(e,t){t=t.checked,t!=null&&Xd(e,"checked",t,!1)}function Zc(e,t){s0(e,t);var n=Zn(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")?Jc(e,t.type,n):t.hasOwnProperty("defaultValue")&&Jc(e,t.type,Zn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function dm(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 Jc(e,t,n){(t!=="number"||Ts(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var uo=Array.isArray;function mi(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i"+t.valueOf().toString()+"",t=Fa.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Ro(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var mo={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},yx=["Webkit","ms","Moz","O"];Object.keys(mo).forEach(function(e){yx.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),mo[t]=mo[e]})});function f0(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||mo.hasOwnProperty(e)&&mo[e]?(""+t).trim():t+"px"}function d0(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=f0(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var wx=Pe({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 nf(e,t){if(t){if(wx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(V(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(V(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(V(61))}if(t.style!=null&&typeof t.style!="object")throw Error(V(62))}}function rf(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 of=null;function ep(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var af=null,vi=null,gi=null;function mm(e){if(e=ha(e)){if(typeof af!="function")throw Error(V(280));var t=e.stateNode;t&&(t=Pl(t),af(e.stateNode,e.type,t))}}function p0(e){vi?gi?gi.push(e):gi=[e]:vi=e}function h0(){if(vi){var e=vi,t=gi;if(gi=vi=null,mm(e),t)for(e=0;e>>=0,e===0?32:31-(Dx(e)/Lx|0)|0}var za=64,Ba=4194304;function co(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,o=e.pingedLanes,a=n&268435455;if(a!==0){var s=a&~i;s!==0?r=co(s):(o&=a,o!==0&&(r=co(o)))}else a=n&~i,a!==0?r=co(a):o!==0&&(r=co(o));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,o=t&-t,i>=o||i===16&&(o&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 da(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Ht(t),e[t]=n}function Mx(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=go),Om=String.fromCharCode(32),Em=!1;function R0(e,t){switch(e){case"keyup":return uC.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function M0(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ti=!1;function fC(e,t){switch(e){case"compositionend":return M0(t);case"keypress":return t.which!==32?null:(Em=!0,Om);case"textInput":return e=t.data,e===Om&&Em?null:e;default:return null}}function dC(e,t){if(ti)return e==="compositionend"||!lp&&R0(e,t)?(e=N0(),fs=op=In=null,ti=!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=km(n)}}function $0(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?$0(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function F0(){for(var e=window,t=Ts();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Ts(e.document)}return t}function up(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 bC(e){var t=F0(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&$0(n.ownerDocument.documentElement,n)){if(r!==null&&up(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,o=Math.min(r.start,i);r=r.end===void 0?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=Dm(n,o);var a=Dm(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(),o>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,ni=null,df=null,wo=null,pf=!1;function Lm(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;pf||ni==null||ni!==Ts(r)||(r=ni,"selectionStart"in r&&up(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}),wo&&Fo(wo,r)||(wo=r,r=Rs(df,"onSelect"),0oi||(e.current=wf[oi],wf[oi]=null,oi--)}function pe(e,t){oi++,wf[oi]=e.current,e.current=t}var Jn={},ot=or(Jn),ht=or(!1),Er=Jn;function _i(e,t){var n=e.type.contextTypes;if(!n)return Jn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},o;for(o in n)i[o]=t[o];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function mt(e){return e=e.childContextTypes,e!=null}function js(){ge(ht),ge(ot)}function Vm(e,t,n){if(ot.current!==Jn)throw Error(V(168));pe(ot,t),pe(ht,n)}function q0(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(V(108,vx(e)||"Unknown",i));return Pe({},n,r)}function Is(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jn,Er=ot.current,pe(ot,e),pe(ht,ht.current),!0}function $m(e,t,n){var r=e.stateNode;if(!r)throw Error(V(169));n?(e=q0(e,t,Er),r.__reactInternalMemoizedMergedChildContext=e,ge(ht),ge(ot),pe(ot,e)):ge(ht),pe(ht,n)}var dn=null,Tl=!1,qu=!1;function X0(e){dn===null?dn=[e]:dn.push(e)}function AC(e){Tl=!0,X0(e)}function ar(){if(!qu&&dn!==null){qu=!0;var e=0,t=se;try{var n=dn;for(se=1;e>=a,i-=a,pn=1<<32-Ht(t)+i|n<E?(A=P,P=null):A=P.sibling;var I=d(p,P,y[E],w);if(I===null){P===null&&(P=A);break}e&&P&&I.alternate===null&&t(p,P),m=o(I,m,E),C===null?O=I:C.sibling=I,C=I,P=A}if(E===y.length)return n(p,P),Se&&dr(p,E),O;if(P===null){for(;EE?(A=P,P=null):A=P.sibling;var k=d(p,P,I.value,w);if(k===null){P===null&&(P=A);break}e&&P&&k.alternate===null&&t(p,P),m=o(k,m,E),C===null?O=k:C.sibling=k,C=k,P=A}if(I.done)return n(p,P),Se&&dr(p,E),O;if(P===null){for(;!I.done;E++,I=y.next())I=f(p,I.value,w),I!==null&&(m=o(I,m,E),C===null?O=I:C.sibling=I,C=I);return Se&&dr(p,E),O}for(P=r(p,P);!I.done;E++,I=y.next())I=h(P,p,E,I.value,w),I!==null&&(e&&I.alternate!==null&&P.delete(I.key===null?E:I.key),m=o(I,m,E),C===null?O=I:C.sibling=I,C=I);return e&&P.forEach(function(L){return t(p,L)}),Se&&dr(p,E),O}function S(p,m,y,w){if(typeof y=="object"&&y!==null&&y.type===ei&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Va:e:{for(var O=y.key,C=m;C!==null;){if(C.key===O){if(O=y.type,O===ei){if(C.tag===7){n(p,C.sibling),m=i(C,y.props.children),m.return=p,p=m;break e}}else if(C.elementType===O||typeof O=="object"&&O!==null&&O.$$typeof===Ln&&Gm(O)===C.type){n(p,C.sibling),m=i(C,y.props),m.ref=Ji(p,C,y),m.return=p,p=m;break e}n(p,C);break}else t(p,C);C=C.sibling}y.type===ei?(m=xr(y.props.children,p.mode,w,y.key),m.return=p,p=m):(w=ws(y.type,y.key,y.props,null,p.mode,w),w.ref=Ji(p,m,y),w.return=p,p=w)}return a(p);case Jr:e:{for(C=y.key;m!==null;){if(m.key===C)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(p,m.sibling),m=i(m,y.children||[]),m.return=p,p=m;break e}else{n(p,m);break}else t(p,m);m=m.sibling}m=rc(y,p.mode,w),m.return=p,p=m}return a(p);case Ln:return C=y._init,S(p,m,C(y._payload),w)}if(uo(y))return v(p,m,y,w);if(Ki(y))return g(p,m,y,w);qa(p,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(n(p,m.sibling),m=i(m,y),m.return=p,p=m):(n(p,m),m=nc(y,p.mode,w),m.return=p,p=m),a(p)):n(p,m)}return S}var Di=i1(!0),o1=i1(!1),ma={},rn=or(ma),Wo=or(ma),Ho=or(ma);function wr(e){if(e===ma)throw Error(V(174));return e}function yp(e,t){switch(pe(Ho,t),pe(Wo,e),pe(rn,ma),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:tf(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=tf(t,e)}ge(rn),pe(rn,t)}function Li(){ge(rn),ge(Wo),ge(Ho)}function a1(e){wr(Ho.current);var t=wr(rn.current),n=tf(t,e.type);t!==n&&(pe(Wo,e),pe(rn,n))}function wp(e){Wo.current===e&&(ge(rn),ge(Wo))}var Oe=or(0);function Us(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 Xu=[];function Sp(){for(var e=0;en?n:4,e(!0);var r=Qu.transition;Qu.transition={};try{e(!1),t()}finally{se=n,Qu.transition=r}}function x1(){return jt().memoizedState}function IC(e,t,n){var r=qn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},C1(e))O1(t,n);else if(n=e1(e,t,n,r),n!==null){var i=lt();Gt(n,e,r,i),E1(n,t,r)}}function VC(e,t,n){var r=qn(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(C1(e))O1(t,i);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,Yt(s,a)){var l=t.interleaved;l===null?(i.next=i,vp(t)):(i.next=l.next,l.next=i),t.interleaved=i;return}}catch{}finally{}n=e1(e,t,i,r),n!==null&&(i=lt(),Gt(n,e,r,i),E1(n,t,r))}}function C1(e){var t=e.alternate;return e===Ee||t!==null&&t===Ee}function O1(e,t){So=Ws=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function E1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,np(e,n)}}var Hs={readContext:Mt,useCallback:Je,useContext:Je,useEffect:Je,useImperativeHandle:Je,useInsertionEffect:Je,useLayoutEffect:Je,useMemo:Je,useReducer:Je,useRef:Je,useState:Je,useDebugValue:Je,useDeferredValue:Je,useTransition:Je,useMutableSource:Je,useSyncExternalStore:Je,useId:Je,unstable_isNewReconciler:!1},$C={readContext:Mt,useCallback:function(e,t){return Zt().memoizedState=[e,t===void 0?null:t],e},useContext:Mt,useEffect:Km,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,ms(4194308,4,g1.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ms(4194308,4,e,t)},useInsertionEffect:function(e,t){return ms(4,2,e,t)},useMemo:function(e,t){var n=Zt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Zt();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=IC.bind(null,Ee,e),[r.memoizedState,e]},useRef:function(e){var t=Zt();return e={current:e},t.memoizedState=e},useState:Ym,useDebugValue:Ep,useDeferredValue:function(e){return Zt().memoizedState=e},useTransition:function(){var e=Ym(!1),t=e[0];return e=jC.bind(null,e[1]),Zt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Ee,i=Zt();if(Se){if(n===void 0)throw Error(V(407));n=n()}else{if(n=t(),He===null)throw Error(V(349));Tr&30||u1(r,t,n)}i.memoizedState=n;var o={value:n,getSnapshot:t};return i.queue=o,Km(f1.bind(null,r,o,e),[e]),r.flags|=2048,Ko(9,c1.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Zt(),t=He.identifierPrefix;if(Se){var n=hn,r=pn;n=(r&~(1<<32-Ht(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Go++,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[en]=t,e[Uo]=r,R1(e,t,!1,!1),t.stateNode=e;e:{switch(a=rf(n,r),n){case"dialog":me("cancel",e),me("close",e),i=r;break;case"iframe":case"object":case"embed":me("load",e),i=r;break;case"video":case"audio":for(i=0;iAi&&(t.flags|=128,r=!0,eo(o,!1),t.lanes=4194304)}else{if(!r)if(e=Us(a),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),eo(o,!0),o.tail===null&&o.tailMode==="hidden"&&!a.alternate&&!Se)return et(t),null}else 2*De()-o.renderingStartTime>Ai&&n!==1073741824&&(t.flags|=128,r=!0,eo(o,!1),t.lanes=4194304);o.isBackwards?(a.sibling=t.child,t.child=a):(n=o.last,n!==null?n.sibling=a:t.child=a,o.last=a)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=De(),t.sibling=null,n=Oe.current,pe(Oe,r?n&1|2:n&1),t):(et(t),null);case 22:case 23:return Lp(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?wt&1073741824&&(et(t),t.subtreeFlags&6&&(t.flags|=8192)):et(t),null;case 24:return null;case 25:return null}throw Error(V(156,t.tag))}function YC(e,t){switch(fp(t),t.tag){case 1:return mt(t.type)&&js(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Li(),ge(ht),ge(ot),Sp(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return wp(t),null;case 13:if(ge(Oe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(V(340));ki()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return ge(Oe),null;case 4:return Li(),null;case 10:return mp(t.type._context),null;case 22:case 23:return Lp(),null;case 24:return null;default:return null}}var Qa=!1,rt=!1,KC=typeof WeakSet=="function"?WeakSet:Set,G=null;function ui(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Te(e,t,r)}else n.current=null}function Lf(e,t,n){try{n()}catch(r){Te(e,t,r)}}var rv=!1;function qC(e,t){if(hf=Ns,e=F0(),up(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,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var a=0,s=-1,l=-1,u=0,c=0,f=e,d=null;t:for(;;){for(var h;f!==n||i!==0&&f.nodeType!==3||(s=a+i),f!==o||r!==0&&f.nodeType!==3||(l=a+r),f.nodeType===3&&(a+=f.nodeValue.length),(h=f.firstChild)!==null;)d=f,f=h;for(;;){if(f===e)break t;if(d===n&&++u===i&&(s=a),d===o&&++c===r&&(l=a),(h=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=h}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(mf={focusedElem:e,selectionRange:n},Ns=!1,G=t;G!==null;)if(t=G,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,G=e;else for(;G!==null;){t=G;try{var v=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(v!==null){var g=v.memoizedProps,S=v.memoizedState,p=t.stateNode,m=p.getSnapshotBeforeUpdate(t.elementType===t.type?g:zt(t.type,g),S);p.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(V(163))}}catch(w){Te(t,t.return,w)}if(e=t.sibling,e!==null){e.return=t.return,G=e;break}G=t.return}return v=rv,rv=!1,v}function bo(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 o=i.destroy;i.destroy=void 0,o!==void 0&&Lf(t,n,o)}i=i.next}while(i!==r)}}function Dl(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 Nf(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 I1(e){var t=e.alternate;t!==null&&(e.alternate=null,I1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[en],delete t[Uo],delete t[yf],delete t[LC],delete t[NC])),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 V1(e){return e.tag===5||e.tag===3||e.tag===4}function iv(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||V1(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 Af(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=Ms));else if(r!==4&&(e=e.child,e!==null))for(Af(e,t,n),e=e.sibling;e!==null;)Af(e,t,n),e=e.sibling}function Rf(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(Rf(e,t,n),e=e.sibling;e!==null;)Rf(e,t,n),e=e.sibling}var qe=null,Bt=!1;function _n(e,t,n){for(n=n.child;n!==null;)$1(e,t,n),n=n.sibling}function $1(e,t,n){if(nn&&typeof nn.onCommitFiberUnmount=="function")try{nn.onCommitFiberUnmount(xl,n)}catch{}switch(n.tag){case 5:rt||ui(n,t);case 6:var r=qe,i=Bt;qe=null,_n(e,t,n),qe=r,Bt=i,qe!==null&&(Bt?(e=qe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):qe.removeChild(n.stateNode));break;case 18:qe!==null&&(Bt?(e=qe,n=n.stateNode,e.nodeType===8?Ku(e.parentNode,n):e.nodeType===1&&Ku(e,n),Vo(e)):Ku(qe,n.stateNode));break;case 4:r=qe,i=Bt,qe=n.stateNode.containerInfo,Bt=!0,_n(e,t,n),qe=r,Bt=i;break;case 0:case 11:case 14:case 15:if(!rt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,a!==void 0&&(o&2||o&4)&&Lf(n,t,a),i=i.next}while(i!==r)}_n(e,t,n);break;case 1:if(!rt&&(ui(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(s){Te(n,t,s)}_n(e,t,n);break;case 21:_n(e,t,n);break;case 22:n.mode&1?(rt=(r=rt)||n.memoizedState!==null,_n(e,t,n),rt=r):_n(e,t,n);break;default:_n(e,t,n)}}function ov(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new KC),t.forEach(function(r){var i=iO.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function $t(e,t){var n=t.deletions;if(n!==null)for(var r=0;ri&&(i=a),r&=~o}if(r=i,r=De()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*QC(r/1960))-r,10e?16:e,Vn===null)var r=!1;else{if(e=Vn,Vn=null,Ks=0,ae&6)throw Error(V(331));var i=ae;for(ae|=4,G=e.current;G!==null;){var o=G,a=o.child;if(G.flags&16){var s=o.deletions;if(s!==null){for(var l=0;lDe()-kp?br(e,0):_p|=n),vt(e,t)}function Y1(e,t){t===0&&(e.mode&1?(t=Ba,Ba<<=1,!(Ba&130023424)&&(Ba=4194304)):t=1);var n=lt();e=bn(e,t),e!==null&&(da(e,t,n),vt(e,n))}function rO(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Y1(e,n)}function iO(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(V(314))}r!==null&&r.delete(t),Y1(e,n)}var K1;K1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||ht.current)pt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return pt=!1,HC(e,t,n);pt=!!(e.flags&131072)}else pt=!1,Se&&t.flags&1048576&&Q0(t,$s,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;vs(e,t),e=t.pendingProps;var i=_i(t,ot.current);wi(t,n),i=xp(null,t,r,e,i,n);var o=Cp();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,mt(r)?(o=!0,Is(t)):o=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,gp(t),i.updater=_l,t.stateNode=i,i._reactInternals=t,Of(t,r,e,n),t=Tf(null,t,r,!0,o,n)):(t.tag=0,Se&&o&&cp(t),st(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(vs(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=aO(r),e=zt(r,e),i){case 0:t=Pf(null,t,r,e,n);break e;case 1:t=ev(null,t,r,e,n);break e;case 11:t=Zm(null,t,r,e,n);break e;case 14:t=Jm(null,t,r,zt(r.type,e),n);break e}throw Error(V(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),Pf(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),ev(e,t,r,i,n);case 3:e:{if(L1(t),e===null)throw Error(V(387));r=t.pendingProps,o=t.memoizedState,i=o.element,t1(e,t),Bs(t,r,null,n);var a=t.memoizedState;if(r=a.element,o.isDehydrated)if(o={element:r,isDehydrated:!1,cache:a.cache,pendingSuspenseBoundaries:a.pendingSuspenseBoundaries,transitions:a.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){i=Ni(Error(V(423)),t),t=tv(e,t,r,n,i);break e}else if(r!==i){i=Ni(Error(V(424)),t),t=tv(e,t,r,n,i);break e}else for(xt=Gn(t.stateNode.containerInfo.firstChild),Ct=t,Se=!0,Ut=null,n=o1(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ki(),r===i){t=xn(e,t,n);break e}st(e,t,r,n)}t=t.child}return t;case 5:return a1(t),e===null&&bf(t),r=t.type,i=t.pendingProps,o=e!==null?e.memoizedProps:null,a=i.children,vf(r,i)?a=null:o!==null&&vf(r,o)&&(t.flags|=32),D1(e,t),st(e,t,a,n),t.child;case 6:return e===null&&bf(t),null;case 13:return N1(e,t,n);case 4:return yp(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=Di(t,null,r,n):st(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),Zm(e,t,r,i,n);case 7:return st(e,t,t.pendingProps,n),t.child;case 8:return st(e,t,t.pendingProps.children,n),t.child;case 12:return st(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,o=t.memoizedProps,a=i.value,pe(Fs,r._currentValue),r._currentValue=a,o!==null)if(Yt(o.value,a)){if(o.children===i.children&&!ht.current){t=xn(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){a=o.child;for(var l=s.firstContext;l!==null;){if(l.context===r){if(o.tag===1){l=mn(-1,n&-n),l.tag=2;var u=o.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),xf(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)a=o.type===t.type?null:o.child;else if(o.tag===18){if(a=o.return,a===null)throw Error(V(341));a.lanes|=n,s=a.alternate,s!==null&&(s.lanes|=n),xf(a,n,t),a=o.sibling}else a=o.child;if(a!==null)a.return=o;else for(a=o;a!==null;){if(a===t){a=null;break}if(o=a.sibling,o!==null){o.return=a.return,a=o;break}a=a.return}o=a}st(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,wi(t,n),i=Mt(i),r=r(i),t.flags|=1,st(e,t,r,n),t.child;case 14:return r=t.type,i=zt(r,t.pendingProps),i=zt(r.type,i),Jm(e,t,r,i,n);case 15:return _1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:zt(r,i),vs(e,t),t.tag=1,mt(r)?(e=!0,Is(t)):e=!1,wi(t,n),r1(t,r,i),Of(t,r,i,n),Tf(null,t,r,!0,e,n);case 19:return A1(e,t,n);case 22:return k1(e,t,n)}throw Error(V(156,t.tag))};function q1(e,t){return b0(e,t)}function oO(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 At(e,t,n,r){return new oO(e,t,n,r)}function Ap(e){return e=e.prototype,!(!e||!e.isReactComponent)}function aO(e){if(typeof e=="function")return Ap(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Zd)return 11;if(e===Jd)return 14}return 2}function Xn(e,t){var n=e.alternate;return n===null?(n=At(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 ws(e,t,n,r,i,o){var a=2;if(r=e,typeof e=="function")Ap(e)&&(a=1);else if(typeof e=="string")a=5;else e:switch(e){case ei:return xr(n.children,i,o,t);case Qd:a=8,i|=8;break;case Yc:return e=At(12,n,t,i|2),e.elementType=Yc,e.lanes=o,e;case Kc:return e=At(13,n,t,i),e.elementType=Kc,e.lanes=o,e;case qc:return e=At(19,n,t,i),e.elementType=qc,e.lanes=o,e;case i0:return Nl(n,i,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case n0:a=10;break e;case r0:a=9;break e;case Zd:a=11;break e;case Jd:a=14;break e;case Ln:a=16,r=null;break e}throw Error(V(130,e==null?e:typeof e,""))}return t=At(a,n,t,i),t.elementType=e,t.type=r,t.lanes=o,t}function xr(e,t,n,r){return e=At(7,e,r,t),e.lanes=n,e}function Nl(e,t,n,r){return e=At(22,e,r,t),e.elementType=i0,e.lanes=n,e.stateNode={isHidden:!1},e}function nc(e,t,n){return e=At(6,e,null,t),e.lanes=n,e}function rc(e,t,n){return t=At(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function sO(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=Iu(0),this.expirationTimes=Iu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Iu(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Rp(e,t,n,r,i,o,a,s,l){return e=new sO(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=At(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},gp(o),e}function lO(e,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Tt})(ux);var pv=No;Wc.createRoot=pv.createRoot,Wc.hydrateRoot=pv.hydrateRoot;/** - * @remix-run/router v1.3.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Xo(){return Xo=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function hO(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function mO(){return Math.random().toString(36).substr(2,8)}function mv(e,t){return{usr:e.state,key:e.key,idx:t}}function $f(e,t,n,r){return n===void 0&&(n=null),Xo({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Bi(t):t,{state:n,key:t&&t.key||r||mO()})}function Qs(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Bi(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function vO(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s=$n.Pop,l=null,u=c();u==null&&(u=0,a.replaceState(Xo({},a.state,{idx:u}),""));function c(){return(a.state||{idx:null}).idx}function f(){let S=$n.Pop,p=c();if(p!=null){let m=p-u;s=S,u=p,l&&l({action:s,location:g.location,delta:m})}else hO(!1,"You are trying to block a POP navigation to a location that was not created by @remix-run/router. The block will fail silently in production, but in general you should do all navigation with the router (instead of using window.history.pushState directly) to avoid this situation.")}function d(S,p){s=$n.Push;let m=$f(g.location,S,p);n&&n(m,S),u=c()+1;let y=mv(m,u),w=g.createHref(m);try{a.pushState(y,"",w)}catch{i.location.assign(w)}o&&l&&l({action:s,location:g.location,delta:1})}function h(S,p){s=$n.Replace;let m=$f(g.location,S,p);n&&n(m,S),u=c();let y=mv(m,u),w=g.createHref(m);a.replaceState(y,"",w),o&&l&&l({action:s,location:g.location,delta:0})}function v(S){let p=i.location.origin!=="null"?i.location.origin:i.location.href,m=typeof S=="string"?S:Qs(S);return ze(p,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,p)}let g={get action(){return s},get location(){return e(i,a)},listen(S){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(hv,f),l=S,()=>{i.removeEventListener(hv,f),l=null}},createHref(S){return t(i,S)},createURL:v,encodeLocation(S){let p=v(S);return{pathname:p.pathname,search:p.search,hash:p.hash}},push:d,replace:h,go(S){return a.go(S)}};return g}var vv;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(vv||(vv={}));function gO(e,t,n){n===void 0&&(n="/");let r=typeof t=="string"?Bi(t):t,i=tw(r.pathname||"/",n);if(i==null)return null;let o=J1(e);yO(o);let a=null;for(let s=0;a==null&&s{let l={relativePath:s===void 0?o.path||"":s,caseSensitive:o.caseSensitive===!0,childrenIndex:a,route:o};l.relativePath.startsWith("/")&&(ze(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=Qn([r,l.relativePath]),c=n.concat(l);o.children&&o.children.length>0&&(ze(o.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),J1(o.children,t,c,u)),!(o.path==null&&!o.index)&&t.push({path:u,score:EO(u,o.index),routesMeta:c})};return e.forEach((o,a)=>{var s;if(o.path===""||!((s=o.path)!=null&&s.includes("?")))i(o,a);else for(let l of ew(o.path))i(o,a,l)}),t}function ew(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=ew(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function yO(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:PO(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const wO=/^:\w+$/,SO=3,bO=2,xO=1,CO=10,OO=-2,gv=e=>e==="*";function EO(e,t){let n=e.split("/"),r=n.length;return n.some(gv)&&(r+=OO),t&&(r+=bO),n.filter(i=>!gv(i)).reduce((i,o)=>i+(wO.test(o)?SO:o===""?xO:CO),r)}function PO(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function TO(e,t){let{routesMeta:n}=e,r={},i="/",o=[];for(let a=0;a{if(c==="*"){let d=s[f]||"";a=o.slice(0,o.length-d.length).replace(/(.)\/+$/,"$1")}return u[c]=LO(s[f]||"",c),u},{}),pathname:o,pathnameBase:a,pattern:e}}function kO(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),Vp(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(a,s)=>(r.push(s),"/([^\\/]+)"));return e.endsWith("*")?(r.push("*"),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function DO(e){try{return decodeURI(e)}catch(t){return Vp(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function LO(e,t){try{return decodeURIComponent(e)}catch(n){return Vp(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+n+").")),e}}function tw(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Vp(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function NO(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Bi(e):e;return{pathname:n?n.startsWith("/")?n:AO(n,t):t,search:MO(r),hash:jO(i)}}function AO(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function ic(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function nw(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function rw(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=Bi(e):(i=Xo({},e),ze(!i.pathname||!i.pathname.includes("?"),ic("?","pathname","search",i)),ze(!i.pathname||!i.pathname.includes("#"),ic("#","pathname","hash",i)),ze(!i.search||!i.search.includes("#"),ic("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(r||a==null)s=n;else{let f=t.length-1;if(a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let l=NO(i,s),u=a&&a!=="/"&&a.endsWith("/"),c=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||c)&&(l.pathname+="/"),l}const Qn=e=>e.join("/").replace(/\/\/+/g,"/"),RO=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),MO=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,jO=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;class IO{constructor(t,n,r,i){i===void 0&&(i=!1),this.status=t,this.statusText=n||"",this.internal=i,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}}function VO(e){return e instanceof IO}const $O=["post","put","patch","delete"];[...$O];/** - * React Router v6.7.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Ff(){return Ff=Object.assign?Object.assign.bind():function(e){for(var t=1;t{i.value=r,i.getSnapshot=t,oc(i)&&o({inst:i})},[e,r,t]),UO(()=>(oc(i)&&o({inst:i}),e(()=>{oc(i)&&o({inst:i})})),[e]),HO(r),r}function oc(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!zO(n,r)}catch{return!0}}function YO(e,t,n){return t()}const KO=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",qO=!KO,XO=qO?YO:GO;"useSyncExternalStore"in Uc&&(e=>e.useSyncExternalStore)(Uc);const iw=x.createContext(null),ow=x.createContext(null),Il=x.createContext(null),Vl=x.createContext(null),$r=x.createContext({outlet:null,matches:[]}),aw=x.createContext(null);function QO(e,t){let{relative:n}=t===void 0?{}:t;va()||ze(!1);let{basename:r,navigator:i}=x.useContext(Il),{hash:o,pathname:a,search:s}=lw(e,{relative:n}),l=a;return r!=="/"&&(l=a==="/"?r:Qn([r,a])),i.createHref({pathname:l,search:s,hash:o})}function va(){return x.useContext(Vl)!=null}function Fr(){return va()||ze(!1),x.useContext(Vl).location}function sw(){va()||ze(!1);let{basename:e,navigator:t}=x.useContext(Il),{matches:n}=x.useContext($r),{pathname:r}=Fr(),i=JSON.stringify(nw(n).map(s=>s.pathnameBase)),o=x.useRef(!1);return x.useEffect(()=>{o.current=!0}),x.useCallback(function(s,l){if(l===void 0&&(l={}),!o.current)return;if(typeof s=="number"){t.go(s);return}let u=rw(s,JSON.parse(i),r,l.relative==="path");e!=="/"&&(u.pathname=u.pathname==="/"?e:Qn([e,u.pathname])),(l.replace?t.replace:t.push)(u,l.state,l)},[e,t,i,r])}function $l(){let{matches:e}=x.useContext($r),t=e[e.length-1];return t?t.params:{}}function lw(e,t){let{relative:n}=t===void 0?{}:t,{matches:r}=x.useContext($r),{pathname:i}=Fr(),o=JSON.stringify(nw(r).map(a=>a.pathnameBase));return x.useMemo(()=>rw(e,JSON.parse(o),i,n==="path"),[e,o,i,n])}function ZO(e,t){va()||ze(!1);let{navigator:n}=x.useContext(Il),r=x.useContext(ow),{matches:i}=x.useContext($r),o=i[i.length-1],a=o?o.params:{};o&&o.pathname;let s=o?o.pathnameBase:"/";o&&o.route;let l=Fr(),u;if(t){var c;let g=typeof t=="string"?Bi(t):t;s==="/"||(c=g.pathname)!=null&&c.startsWith(s)||ze(!1),u=g}else u=l;let f=u.pathname||"/",d=s==="/"?f:f.slice(s.length)||"/",h=gO(e,{pathname:d}),v=nE(h&&h.map(g=>Object.assign({},g,{params:Object.assign({},a,g.params),pathname:Qn([s,n.encodeLocation?n.encodeLocation(g.pathname).pathname:g.pathname]),pathnameBase:g.pathnameBase==="/"?s:Qn([s,n.encodeLocation?n.encodeLocation(g.pathnameBase).pathname:g.pathnameBase])})),i,r||void 0);return t&&v?x.createElement(Vl.Provider,{value:{location:Ff({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:$n.Pop}},v):v}function JO(){let e=aE(),t=VO(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r};return x.createElement(x.Fragment,null,x.createElement("h2",null,"Unhandled Thrown Error!"),x.createElement("h3",{style:{fontStyle:"italic"}},t),n?x.createElement("pre",{style:i},n):null,x.createElement("p",null,"💿 Hey developer 👋"),x.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",x.createElement("code",{style:o},"errorElement")," props on ",x.createElement("code",{style:o},"")))}class eE extends x.Component{constructor(t){super(t),this.state={location:t.location,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location?{error:t.error,location:t.location}:{error:t.error||n.error,location:n.location}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error?x.createElement($r.Provider,{value:this.props.routeContext},x.createElement(aw.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function tE(e){let{routeContext:t,match:n,children:r}=e,i=x.useContext(iw);return i&&i.static&&i.staticContext&&n.route.errorElement&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),x.createElement($r.Provider,{value:t},r)}function nE(e,t,n){if(t===void 0&&(t=[]),e==null)if(n!=null&&n.errors)e=n.matches;else return null;let r=e,i=n==null?void 0:n.errors;if(i!=null){let o=r.findIndex(a=>a.route.id&&(i==null?void 0:i[a.route.id]));o>=0||ze(!1),r=r.slice(0,Math.min(r.length,o+1))}return r.reduceRight((o,a,s)=>{let l=a.route.id?i==null?void 0:i[a.route.id]:null,u=n?a.route.errorElement||x.createElement(JO,null):null,c=t.concat(r.slice(0,s+1)),f=()=>x.createElement(tE,{match:a,routeContext:{outlet:o,matches:c}},l?u:a.route.element!==void 0?a.route.element:o);return n&&(a.route.errorElement||s===0)?x.createElement(eE,{location:n.location,component:u,error:l,children:f(),routeContext:{outlet:null,matches:c}}):f()},null)}var yv;(function(e){e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator"})(yv||(yv={}));var Zs;(function(e){e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator"})(Zs||(Zs={}));function rE(e){let t=x.useContext(ow);return t||ze(!1),t}function iE(e){let t=x.useContext($r);return t||ze(!1),t}function oE(e){let t=iE(),n=t.matches[t.matches.length-1];return n.route.id||ze(!1),n.route.id}function aE(){var e;let t=x.useContext(aw),n=rE(Zs.UseRouteError),r=oE(Zs.UseRouteError);return t||((e=n.errors)==null?void 0:e[r])}function hr(e){ze(!1)}function sE(e){let{basename:t="/",children:n=null,location:r,navigationType:i=$n.Pop,navigator:o,static:a=!1}=e;va()&&ze(!1);let s=t.replace(/^\/*/,"/"),l=x.useMemo(()=>({basename:s,navigator:o,static:a}),[s,o,a]);typeof r=="string"&&(r=Bi(r));let{pathname:u="/",search:c="",hash:f="",state:d=null,key:h="default"}=r,v=x.useMemo(()=>{let g=tw(u,s);return g==null?null:{pathname:g,search:c,hash:f,state:d,key:h}},[s,u,c,f,d,h]);return v==null?null:x.createElement(Il.Provider,{value:l},x.createElement(Vl.Provider,{children:n,value:{location:v,navigationType:i}}))}function lE(e){let{children:t,location:n}=e,r=x.useContext(iw),i=r&&!t?r.router.routes:zf(t);return ZO(i,n)}var wv;(function(e){e[e.pending=0]="pending",e[e.success=1]="success",e[e.error=2]="error"})(wv||(wv={}));new Promise(()=>{});function zf(e,t){t===void 0&&(t=[]);let n=[];return x.Children.forEach(e,(r,i)=>{if(!x.isValidElement(r))return;if(r.type===x.Fragment){n.push.apply(n,zf(r.props.children,t));return}r.type!==hr&&ze(!1),!r.props.index||!r.props.children||ze(!1);let o=[...t,i],a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,hasErrorBoundary:r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle};r.props.children&&(a.children=zf(r.props.children,o)),n.push(a)}),n}/** - * React Router DOM v6.7.0 - * - * Copyright (c) Remix Software Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE.md file in the root directory of this source tree. - * - * @license MIT - */function Bf(){return Bf=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&(n[i]=e[i]);return n}function cE(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function fE(e,t){return e.button===0&&(!t||t==="_self")&&!cE(e)}const dE=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"];function pE(e){let{basename:t,children:n,window:r}=e,i=x.useRef();i.current==null&&(i.current=pO({window:r,v5Compat:!0}));let o=i.current,[a,s]=x.useState({action:o.action,location:o.location});return x.useLayoutEffect(()=>o.listen(s),[o]),x.createElement(sE,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:o})}const ye=x.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:o,replace:a,state:s,target:l,to:u,preventScrollReset:c}=t,f=uE(t,dE),d=QO(u,{relative:i}),h=hE(u,{replace:a,state:s,target:l,preventScrollReset:c,relative:i});function v(g){r&&r(g),g.defaultPrevented||h(g)}return x.createElement("a",Bf({},f,{href:d,onClick:o?r:v,ref:n,target:l}))});var Sv;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmitImpl="useSubmitImpl",e.UseFetcher="useFetcher"})(Sv||(Sv={}));var bv;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(bv||(bv={}));function hE(e,t){let{target:n,replace:r,state:i,preventScrollReset:o,relative:a}=t===void 0?{}:t,s=sw(),l=Fr(),u=lw(e,{relative:a});return x.useCallback(c=>{if(fE(c,n)){c.preventDefault();let f=r!==void 0?r:Qs(l)===Qs(u);s(e,{replace:f,state:i,preventScrollReset:o,relative:a})}},[l,s,u,r,i,n,e,o,a])}const $p=x.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),Fl=x.createContext({});function mE(){return x.useContext(Fl).visualElement}const ga=x.createContext(null),zl=typeof document<"u",Js=zl?x.useLayoutEffect:x.useEffect,uw=x.createContext({strict:!1});function vE(e,t,n,r){const i=mE(),o=x.useContext(uw),a=x.useContext(ga),s=x.useContext($p).reducedMotion,l=x.useRef();r=r||o.renderer,!l.current&&r&&(l.current=r(e,{visualState:t,parent:i,props:n,presenceId:a?a.id:void 0,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:s}));const u=l.current;return Js(()=>{u&&u.render()}),(window.MotionAppearAnimations?Js:x.useEffect)(()=>{u&&u.animationState&&u.animationState.animateChanges()}),u}function fi(e){return typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function gE(e,t,n){return x.useCallback(r=>{r&&e.mount&&e.mount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):fi(n)&&(n.current=r))},[t])}function Qo(e){return typeof e=="string"||Array.isArray(e)}function Bl(e){return typeof e=="object"&&typeof e.start=="function"}const yE=["initial","animate","exit","whileHover","whileDrag","whileTap","whileFocus","whileInView"];function Ul(e){return Bl(e.animate)||yE.some(t=>Qo(e[t]))}function cw(e){return Boolean(Ul(e)||e.variants)}function wE(e,t){if(Ul(e)){const{initial:n,animate:r}=e;return{initial:n===!1||Qo(n)?n:void 0,animate:Qo(r)?r:void 0}}return e.inherit!==!1?t:{}}function SE(e){const{initial:t,animate:n}=wE(e,x.useContext(Fl));return x.useMemo(()=>({initial:t,animate:n}),[xv(t),xv(n)])}function xv(e){return Array.isArray(e)?e.join(" "):e}const cn=e=>({isEnabled:t=>e.some(n=>!!t[n])}),Zo={measureLayout:cn(["layout","layoutId","drag"]),animation:cn(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:cn(["exit"]),drag:cn(["drag","dragControls"]),focus:cn(["whileFocus"]),hover:cn(["whileHover","onHoverStart","onHoverEnd"]),tap:cn(["whileTap","onTap","onTapStart","onTapCancel"]),pan:cn(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:cn(["whileInView","onViewportEnter","onViewportLeave"])};function bE(e){for(const t in e)t==="projectionNodeConstructor"?Zo.projectionNodeConstructor=e[t]:Zo[t].Component=e[t]}function Wl(e){const t=x.useRef(null);return t.current===null&&(t.current=e()),t.current}const Oo={hasAnimatedSinceResize:!0,hasEverUpdated:!1};let xE=1;function CE(){return Wl(()=>{if(Oo.hasEverUpdated)return xE++})}const Fp=x.createContext({});class OE extends B.Component{getSnapshotBeforeUpdate(){const{visualElement:t,props:n}=this.props;return t&&t.setProps(n),null}componentDidUpdate(){}render(){return this.props.children}}const fw=x.createContext({}),EE=Symbol.for("motionComponentSymbol");function PE({preloadedFeatures:e,createVisualElement:t,projectionNodeConstructor:n,useRender:r,useVisualState:i,Component:o}){e&&bE(e);function a(l,u){const c={...x.useContext($p),...l,layoutId:TE(l)},{isStatic:f}=c;let d=null;const h=SE(l),v=f?void 0:CE(),g=i(l,f);if(!f&&zl){h.visualElement=vE(o,g,c,t);const S=x.useContext(uw).strict,p=x.useContext(fw);h.visualElement&&(d=h.visualElement.loadFeatures(c,S,e,v,n||Zo.projectionNodeConstructor,p))}return x.createElement(OE,{visualElement:h.visualElement,props:c},d,x.createElement(Fl.Provider,{value:h},r(o,l,v,gE(g,h.visualElement,u),g,f,h.visualElement)))}const s=x.forwardRef(a);return s[EE]=o,s}function TE({layoutId:e}){const t=x.useContext(Fp).id;return t&&e!==void 0?t+"-"+e:e}function _E(e){function t(r,i={}){return PE(e(r,i))}if(typeof Proxy>"u")return t;const n=new Map;return new Proxy(t,{get:(r,i)=>(n.has(i)||n.set(i,t(i)),n.get(i))})}const kE=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function zp(e){return typeof e!="string"||e.includes("-")?!1:!!(kE.indexOf(e)>-1||/[A-Z]/.test(e))}const el={};function DE(e){Object.assign(el,e)}const tl=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],zr=new Set(tl);function dw(e,{layout:t,layoutId:n}){return zr.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!el[e]||e==="opacity")}const gt=e=>!!(e!=null&&e.getVelocity),LE={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},NE=(e,t)=>tl.indexOf(e)-tl.indexOf(t);function AE({transform:e,transformKeys:t},{enableHardwareAcceleration:n=!0,allowTransformNone:r=!0},i,o){let a="";t.sort(NE);for(const s of t)a+=`${LE[s]||s}(${e[s]}) `;return n&&!e.z&&(a+="translateZ(0)"),a=a.trim(),o?a=o(e,i?"":a):r&&i&&(a="none"),a}function pw(e){return e.startsWith("--")}const RE=(e,t)=>t&&typeof e=="number"?t.transform(e):e,Ri=(e,t,n)=>Math.min(Math.max(n,e),t),Br={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Eo={...Br,transform:e=>Ri(0,1,e)},es={...Br,default:1},Po=e=>Math.round(e*1e5)/1e5,Jo=/(-)?([\d]*\.?[\d])+/g,Uf=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,ME=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function ya(e){return typeof e=="string"}const wa=e=>({test:t=>ya(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Dn=wa("deg"),on=wa("%"),Q=wa("px"),jE=wa("vh"),IE=wa("vw"),Cv={...on,parse:e=>on.parse(e)/100,transform:e=>on.transform(e*100)},Ov={...Br,transform:Math.round},hw={borderWidth:Q,borderTopWidth:Q,borderRightWidth:Q,borderBottomWidth:Q,borderLeftWidth:Q,borderRadius:Q,radius:Q,borderTopLeftRadius:Q,borderTopRightRadius:Q,borderBottomRightRadius:Q,borderBottomLeftRadius:Q,width:Q,maxWidth:Q,height:Q,maxHeight:Q,size:Q,top:Q,right:Q,bottom:Q,left:Q,padding:Q,paddingTop:Q,paddingRight:Q,paddingBottom:Q,paddingLeft:Q,margin:Q,marginTop:Q,marginRight:Q,marginBottom:Q,marginLeft:Q,rotate:Dn,rotateX:Dn,rotateY:Dn,rotateZ:Dn,scale:es,scaleX:es,scaleY:es,scaleZ:es,skew:Dn,skewX:Dn,skewY:Dn,distance:Q,translateX:Q,translateY:Q,translateZ:Q,x:Q,y:Q,z:Q,perspective:Q,transformPerspective:Q,opacity:Eo,originX:Cv,originY:Cv,originZ:Q,zIndex:Ov,fillOpacity:Eo,strokeOpacity:Eo,numOctaves:Ov};function Bp(e,t,n,r){const{style:i,vars:o,transform:a,transformKeys:s,transformOrigin:l}=e;s.length=0;let u=!1,c=!1,f=!0;for(const d in t){const h=t[d];if(pw(d)){o[d]=h;continue}const v=hw[d],g=RE(h,v);if(zr.has(d)){if(u=!0,a[d]=g,s.push(d),!f)continue;h!==(v.default||0)&&(f=!1)}else d.startsWith("origin")?(c=!0,l[d]=g):i[d]=g}if(t.transform||(u||r?i.transform=AE(e,n,f,r):i.transform&&(i.transform="none")),c){const{originX:d="50%",originY:h="50%",originZ:v=0}=l;i.transformOrigin=`${d} ${h} ${v}`}}const Up=()=>({style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}});function mw(e,t,n){for(const r in t)!gt(t[r])&&!dw(r,n)&&(e[r]=t[r])}function VE({transformTemplate:e},t,n){return x.useMemo(()=>{const r=Up();return Bp(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)},[t])}function $E(e,t,n){const r=e.style||{},i={};return mw(i,r,e),Object.assign(i,VE(e,t,n)),e.transformValues?e.transformValues(i):i}function FE(e,t,n){const r={},i=$E(e,t,n);return e.drag&&e.dragListener!==!1&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),r.style=i,r}const zE=["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"],BE=["whileTap","onTap","onTapStart","onTapCancel"],UE=["onPan","onPanStart","onPanSessionStart","onPanEnd"],WE=["whileInView","onViewportEnter","onViewportLeave","viewport"],HE=new Set(["initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","layoutScroll","layoutRoot","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","onHoverStart","onHoverEnd",...WE,...BE,...zE,...UE]);function nl(e){return HE.has(e)}let vw=e=>!nl(e);function GE(e){e&&(vw=t=>t.startsWith("on")?!nl(t):e(t))}try{GE(require("@emotion/is-prop-valid").default)}catch{}function YE(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(vw(i)||n===!0&&nl(i)||!t&&!nl(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}function Ev(e,t,n){return typeof e=="string"?e:Q.transform(t+n*e)}function KE(e,t,n){const r=Ev(t,e.x,e.width),i=Ev(n,e.y,e.height);return`${r} ${i}`}const qE={offset:"stroke-dashoffset",array:"stroke-dasharray"},XE={offset:"strokeDashoffset",array:"strokeDasharray"};function QE(e,t,n=1,r=0,i=!0){e.pathLength=1;const o=i?qE:XE;e[o.offset]=Q.transform(-r);const a=Q.transform(t),s=Q.transform(n);e[o.array]=`${a} ${s}`}function Wp(e,{attrX:t,attrY:n,originX:r,originY:i,pathLength:o,pathSpacing:a=1,pathOffset:s=0,...l},u,c,f){if(Bp(e,l,u,f),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:d,style:h,dimensions:v}=e;d.transform&&(v&&(h.transform=d.transform),delete d.transform),v&&(r!==void 0||i!==void 0||h.transform)&&(h.transformOrigin=KE(v,r!==void 0?r:.5,i!==void 0?i:.5)),t!==void 0&&(d.x=t),n!==void 0&&(d.y=n),o!==void 0&&QE(d,o,a,s,!1)}const gw=()=>({...Up(),attrs:{}}),Hp=e=>typeof e=="string"&&e.toLowerCase()==="svg";function ZE(e,t,n,r){const i=x.useMemo(()=>{const o=gw();return Wp(o,t,{enableHardwareAcceleration:!1},Hp(r),e.transformTemplate),{...o.attrs,style:{...o.style}}},[t]);if(e.style){const o={};mw(o,e.style,e),i.style={...o,...i.style}}return i}function JE(e=!1){return(n,r,i,o,{latestValues:a},s)=>{const u=(zp(n)?ZE:FE)(r,a,s,n),f={...YE(r,typeof n=="string",e),...u,ref:o},{children:d}=r,h=x.useMemo(()=>gt(d)?d.get():d,[d]);return i&&(f["data-projection-id"]=i),x.createElement(n,{...f,children:h})}}const Gp=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function yw(e,{style:t,vars:n},r,i){Object.assign(e.style,t,i&&i.getProjectionStyles(r));for(const o in n)e.style.setProperty(o,n[o])}const ww=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Sw(e,t,n,r){yw(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(ww.has(i)?i:Gp(i),t.attrs[i])}function Yp(e,t){const{style:n}=e,r={};for(const i in n)(gt(n[i])||t.style&>(t.style[i])||dw(i,e))&&(r[i]=n[i]);return r}function bw(e,t){const n=Yp(e,t);for(const r in e)if(gt(e[r])||gt(t[r])){const i=r==="x"||r==="y"?"attr"+r.toUpperCase():r;n[i]=e[r]}return n}function Kp(e,t,n,r={},i={}){return typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"&&(t=t(n!==void 0?n:e.custom,r,i)),t}const rl=e=>Array.isArray(e),eP=e=>Boolean(e&&typeof e=="object"&&e.mix&&e.toValue),tP=e=>rl(e)?e[e.length-1]||0:e;function Ss(e){const t=gt(e)?e.get():e;return eP(t)?t.toValue():t}function nP({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,i,o){const a={latestValues:rP(r,i,o,e),renderState:t()};return n&&(a.mount=s=>n(r,s,a)),a}const xw=e=>(t,n)=>{const r=x.useContext(Fl),i=x.useContext(ga),o=()=>nP(e,t,r,i);return n?o():Wl(o)};function rP(e,t,n,r){const i={},o=r(e,{});for(const d in o)i[d]=Ss(o[d]);let{initial:a,animate:s}=e;const l=Ul(e),u=cw(e);t&&u&&!l&&e.inherit!==!1&&(a===void 0&&(a=t.initial),s===void 0&&(s=t.animate));let c=n?n.initial===!1:!1;c=c||a===!1;const f=c?s:a;return f&&typeof f!="boolean"&&!Bl(f)&&(Array.isArray(f)?f:[f]).forEach(h=>{const v=Kp(e,h);if(!v)return;const{transitionEnd:g,transition:S,...p}=v;for(const m in p){let y=p[m];if(Array.isArray(y)){const w=c?y.length-1:0;y=y[w]}y!==null&&(i[m]=y)}for(const m in g)i[m]=g[m]}),i}const iP={useVisualState:xw({scrapeMotionValuesFromProps:bw,createRenderState:gw,onMount:(e,t,{renderState:n,latestValues:r})=>{try{n.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}Wp(n,r,{enableHardwareAcceleration:!1},Hp(t.tagName),e.transformTemplate),Sw(t,n)}})},oP={useVisualState:xw({scrapeMotionValuesFromProps:Yp,createRenderState:Up})};function aP(e,{forwardMotionProps:t=!1},n,r,i){return{...zp(e)?iP:oP,preloadedFeatures:n,useRender:JE(t),createVisualElement:r,projectionNodeConstructor:i,Component:e}}var de;(function(e){e.Animate="animate",e.Hover="whileHover",e.Tap="whileTap",e.Drag="whileDrag",e.Focus="whileFocus",e.InView="whileInView",e.Exit="exit"})(de||(de={}));function Hl(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Wf(e,t,n,r){x.useEffect(()=>{const i=e.current;if(n&&i)return Hl(i,t,n,r)},[e,t,n,r])}function sP({whileFocus:e,visualElement:t}){const{animationState:n}=t,r=x.useCallback(()=>{n&&n.setActive(de.Focus,!0)},[n]),i=x.useCallback(()=>{n&&n.setActive(de.Focus,!1)},[n]);Wf(t,"focus",e?r:void 0),Wf(t,"blur",e?i:void 0)}const Cw=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1;function qp(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}const Ow=e=>t=>Cw(t)&&e(t,qp(t));function bi(e,t,n,r){return Hl(e,t,Ow(n),r)}function il(e,t,n,r){return Wf(e,t,n&&Ow(n),r)}function Ew(e){let t=null;return()=>{const n=()=>{t=null};return t===null?(t=e,n):!1}}const Pv=Ew("dragHorizontal"),Tv=Ew("dragVertical");function Pw(e){let t=!1;if(e==="y")t=Tv();else if(e==="x")t=Pv();else{const n=Pv(),r=Tv();n&&r?t=()=>{n(),r()}:(n&&n(),r&&r())}return t}function Tw(){const e=Pw(!0);return e?(e(),!1):!0}function _v(e,t,n,r){return(i,o)=>{i.type==="touch"||Tw()||(n&&e.animationState&&e.animationState.setActive(de.Hover,t),r&&r(i,o))}}function lP({onHoverStart:e,onHoverEnd:t,whileHover:n,visualElement:r}){il(r,"pointerenter",x.useMemo(()=>e||n?_v(r,!0,Boolean(n),e):void 0,[e,Boolean(n),r]),{passive:!e}),il(r,"pointerleave",x.useMemo(()=>t||n?_v(r,!1,Boolean(n),t):void 0,[e,Boolean(n),r]),{passive:!t})}const _w=(e,t)=>t?e===t?!0:_w(e,t.parentElement):!1;function Xp(e){return x.useEffect(()=>()=>e(),[])}const uP=(e,t)=>n=>t(e(n)),Gl=(...e)=>e.reduce(uP);function cP({onTap:e,onTapStart:t,onTapCancel:n,whileTap:r,visualElement:i,...o}){const a=e||t||n||r,s=x.useRef(!1),l=x.useRef(null),u={passive:!(t||e||n||o.onPointerDown)};function c(){l.current&&l.current(),l.current=null}function f(){return c(),s.current=!1,i.getProps().whileTap&&i.animationState&&i.animationState.setActive(de.Tap,!1),!Tw()}function d(g,S){var p,m,y,w;f()&&(_w(i.current,g.target)?(w=(y=i.getProps()).onTap)===null||w===void 0||w.call(y,g,S):(m=(p=i.getProps()).onTapCancel)===null||m===void 0||m.call(p,g,S))}function h(g,S){var p,m;f()&&((m=(p=i.getProps()).onTapCancel)===null||m===void 0||m.call(p,g,S))}const v=x.useCallback((g,S)=>{var p;if(c(),s.current)return;s.current=!0,l.current=Gl(bi(window,"pointerup",d,u),bi(window,"pointercancel",h,u));const m=i.getProps();m.whileTap&&i.animationState&&i.animationState.setActive(de.Tap,!0),(p=m.onTapStart)===null||p===void 0||p.call(m,g,S)},[Boolean(t),i]);il(i,"pointerdown",a?v:void 0,u),Xp(c)}const Hf=new WeakMap,ac=new WeakMap,fP=e=>{const t=Hf.get(e.target);t&&t(e)},dP=e=>{e.forEach(fP)};function pP({root:e,...t}){const n=e||document;ac.has(n)||ac.set(n,{});const r=ac.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(dP,{root:e,...t})),r[i]}function hP(e,t,n){const r=pP(t);return Hf.set(e,n),r.observe(e),()=>{Hf.delete(e),r.unobserve(e)}}function mP({visualElement:e,whileInView:t,onViewportEnter:n,onViewportLeave:r,viewport:i={}}){const o=x.useRef({hasEnteredView:!1,isInView:!1});let a=Boolean(t||n||r);i.once&&o.current.hasEnteredView&&(a=!1),(typeof IntersectionObserver>"u"?yP:gP)(a,o.current,e,i)}const vP={some:0,all:1};function gP(e,t,n,{root:r,margin:i,amount:o="some",once:a}){x.useEffect(()=>{if(!e||!n.current)return;const s={root:r==null?void 0:r.current,rootMargin:i,threshold:typeof o=="number"?o:vP[o]},l=u=>{const{isIntersecting:c}=u;if(t.isInView===c||(t.isInView=c,a&&!c&&t.hasEnteredView))return;c&&(t.hasEnteredView=!0),n.animationState&&n.animationState.setActive(de.InView,c);const f=n.getProps(),d=c?f.onViewportEnter:f.onViewportLeave;d&&d(u)};return hP(n.current,s,l)},[e,r,i,o])}function yP(e,t,n,{fallback:r=!0}){x.useEffect(()=>{!e||!r||requestAnimationFrame(()=>{t.hasEnteredView=!0;const{onViewportEnter:i}=n.getProps();i&&i(null),n.animationState&&n.animationState.setActive(de.InView,!0)})},[e])}const Fn=e=>t=>(e(t),null),wP={inView:Fn(mP),tap:Fn(cP),focus:Fn(sP),hover:Fn(lP)};function kw(){const e=x.useContext(ga);if(e===null)return[!0,null];const{isPresent:t,onExitComplete:n,register:r}=e,i=x.useId();return x.useEffect(()=>r(i),[]),!t&&n?[!1,()=>n&&n(i)]:[!0]}function Dw(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r/^\-?\d*\.?\d+$/.test(e),bP=e=>/^0[^.\s]+$/.test(e),vn={delta:0,timestamp:0},Lw=1/60*1e3,xP=typeof performance<"u"?()=>performance.now():()=>Date.now(),Nw=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(xP()),Lw);function CP(e){let t=[],n=[],r=0,i=!1,o=!1;const a=new WeakSet,s={schedule:(l,u=!1,c=!1)=>{const f=c&&i,d=f?t:n;return u&&a.add(l),d.indexOf(l)===-1&&(d.push(l),f&&i&&(r=t.length)),l},cancel:l=>{const u=n.indexOf(l);u!==-1&&n.splice(u,1),a.delete(l)},process:l=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length,r)for(let u=0;u(e[t]=CP(()=>ea=!0),e),{}),it=Sa.reduce((e,t)=>{const n=Yl[t];return e[t]=(r,i=!1,o=!1)=>(ea||PP(),n.schedule(r,i,o)),e},{}),er=Sa.reduce((e,t)=>(e[t]=Yl[t].cancel,e),{}),sc=Sa.reduce((e,t)=>(e[t]=()=>Yl[t].process(vn),e),{}),EP=e=>Yl[e].process(vn),Aw=e=>{ea=!1,vn.delta=Gf?Lw:Math.max(Math.min(e-vn.timestamp,OP),1),vn.timestamp=e,Yf=!0,Sa.forEach(EP),Yf=!1,ea&&(Gf=!1,Nw(Aw))},PP=()=>{ea=!0,Gf=!0,Yf||Nw(Aw)};function Qp(e,t){e.indexOf(t)===-1&&e.push(t)}function Zp(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class Jp{constructor(){this.subscriptions=[]}add(t){return Qp(this.subscriptions,t),()=>Zp(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let o=0;o!isNaN(parseFloat(e));class _P{constructor(t,n={}){this.version="8.5.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(r,i=!0)=>{this.prev=this.current,this.current=r;const{delta:o,timestamp:a}=vn;this.lastUpdated!==a&&(this.timeDelta=o,this.lastUpdated=a,it.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>it.postRender(this.velocityCheck),this.velocityCheck=({timestamp:r})=>{r!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=t,this.canTrackVelocity=TP(this.current),this.owner=n.owner}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new Jp);const r=this.events[t].add(n);return t==="change"?()=>{r(),it.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=t,this.timeDelta=r}jump(t){this.updateAndNotify(t),this.prev=t,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?eh(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n)||null,this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){this.animation=null}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Mi(e,t){return new _P(e,t)}const th=(e,t)=>n=>Boolean(ya(n)&&ME.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),Rw=(e,t,n)=>r=>{if(!ya(r))return r;const[i,o,a,s]=r.match(Jo);return{[e]:parseFloat(i),[t]:parseFloat(o),[n]:parseFloat(a),alpha:s!==void 0?parseFloat(s):1}},kP=e=>Ri(0,255,e),lc={...Br,transform:e=>Math.round(kP(e))},Sr={test:th("rgb","red"),parse:Rw("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+lc.transform(e)+", "+lc.transform(t)+", "+lc.transform(n)+", "+Po(Eo.transform(r))+")"};function DP(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const Kf={test:th("#"),parse:DP,transform:Sr.transform},di={test:th("hsl","hue"),parse:Rw("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+on.transform(Po(t))+", "+on.transform(Po(n))+", "+Po(Eo.transform(r))+")"},at={test:e=>Sr.test(e)||Kf.test(e)||di.test(e),parse:e=>Sr.test(e)?Sr.parse(e):di.test(e)?di.parse(e):Kf.parse(e),transform:e=>ya(e)?e:e.hasOwnProperty("red")?Sr.transform(e):di.transform(e)},Mw="${c}",jw="${n}";function LP(e){var t,n;return isNaN(e)&&ya(e)&&(((t=e.match(Jo))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(Uf))===null||n===void 0?void 0:n.length)||0)>0}function ol(e){typeof e=="number"&&(e=`${e}`);const t=[];let n=0,r=0;const i=e.match(Uf);i&&(n=i.length,e=e.replace(Uf,Mw),t.push(...i.map(at.parse)));const o=e.match(Jo);return o&&(r=o.length,e=e.replace(Jo,jw),t.push(...o.map(Br.parse))),{values:t,numColors:n,numNumbers:r,tokenised:e}}function Iw(e){return ol(e).values}function Vw(e){const{values:t,numColors:n,tokenised:r}=ol(e),i=t.length;return o=>{let a=r;for(let s=0;stypeof e=="number"?0:e;function AP(e){const t=Iw(e);return Vw(e)(t.map(NP))}const tr={test:LP,parse:Iw,createTransformer:Vw,getAnimatableNone:AP},RP=new Set(["brightness","contrast","saturate","opacity"]);function MP(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(Jo)||[];if(!r)return e;const i=n.replace(r,"");let o=RP.has(t)?1:0;return r!==n&&(o*=100),t+"("+o+i+")"}const jP=/([a-z-]*)\(.*?\)/g,qf={...tr,getAnimatableNone:e=>{const t=e.match(jP);return t?t.map(MP).join(" "):e}},IP={...hw,color:at,backgroundColor:at,outlineColor:at,fill:at,stroke:at,borderColor:at,borderTopColor:at,borderRightColor:at,borderBottomColor:at,borderLeftColor:at,filter:qf,WebkitFilter:qf},nh=e=>IP[e];function rh(e,t){var n;let r=nh(e);return r!==qf&&(r=tr),(n=r.getAnimatableNone)===null||n===void 0?void 0:n.call(r,t)}const $w=e=>t=>t.test(e),VP={test:e=>e==="auto",parse:e=>e},Fw=[Br,Q,on,Dn,IE,jE,VP],no=e=>Fw.find($w(e)),$P=[...Fw,at,tr],FP=e=>$P.find($w(e));function zP(e){const t={};return e.values.forEach((n,r)=>t[r]=n.get()),t}function BP(e){const t={};return e.values.forEach((n,r)=>t[r]=n.getVelocity()),t}function Kl(e,t,n){const r=e.getProps();return Kp(r,t,n!==void 0?n:r.custom,zP(e),BP(e))}function UP(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Mi(n))}function WP(e,t){const n=Kl(e,t);let{transitionEnd:r={},transition:i={},...o}=n?e.makeTargetAnimatable(n,!1):{};o={...o,...r};for(const a in o){const s=tP(o[a]);UP(e,a,s)}}function HP(e,t,n){var r,i;const o=Object.keys(t).filter(s=>!e.hasValue(s)),a=o.length;if(a)for(let s=0;s`${e}: ${t}`;function qP(e,t,n){const{MotionAppearAnimations:r}=window,i=KP(e,zr.has(t)?"transform":t),o=r&&r.get(i);if(o){const a=performance.now();return it.update(()=>{n.animation&&(n.animation.currentTime=performance.now()-a)}),it.render(()=>{r.delete(i);try{o.cancel()}catch{}}),o.currentTime||0}else return 0}const XP="framerAppearId",QP="data-"+Gp(XP);var ZP=function(){},sl=function(){};const bs=e=>e*1e3,JP={current:!1},ih=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,oh=e=>t=>1-e(1-t),ah=e=>e*e,eT=oh(ah),sh=ih(ah),_e=(e,t,n)=>-n*e+n*t+e;function uc(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function tT({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,o=0,a=0;if(!t)i=o=a=n;else{const s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;i=uc(l,s,e+1/3),o=uc(l,s,e),a=uc(l,s,e-1/3)}return{red:Math.round(i*255),green:Math.round(o*255),blue:Math.round(a*255),alpha:r}}const cc=(e,t,n)=>{const r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},nT=[Kf,Sr,di],rT=e=>nT.find(t=>t.test(e));function kv(e){const t=rT(e);let n=t.parse(e);return t===di&&(n=tT(n)),n}const zw=(e,t)=>{const n=kv(e),r=kv(t),i={...n};return o=>(i.red=cc(n.red,r.red,o),i.green=cc(n.green,r.green,o),i.blue=cc(n.blue,r.blue,o),i.alpha=_e(n.alpha,r.alpha,o),Sr.transform(i))};function Bw(e,t){return typeof e=="number"?n=>_e(e,t,n):at.test(e)?zw(e,t):Ww(e,t)}const Uw=(e,t)=>{const n=[...e],r=n.length,i=e.map((o,a)=>Bw(o,t[a]));return o=>{for(let a=0;a{const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=Bw(e[i],t[i]));return i=>{for(const o in r)n[o]=r[o](i);return n}},Ww=(e,t)=>{const n=tr.createTransformer(t),r=ol(e),i=ol(t);return r.numColors===i.numColors&&r.numNumbers>=i.numNumbers?Gl(Uw(r.values,i.values),n):a=>`${a>0?t:e}`},ll=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},Dv=(e,t)=>n=>_e(e,t,n);function oT(e){return typeof e=="number"?Dv:typeof e=="string"?at.test(e)?zw:Ww:Array.isArray(e)?Uw:typeof e=="object"?iT:Dv}function aT(e,t,n){const r=[],i=n||oT(e[0]),o=e.length-1;for(let a=0;ae[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const a=aT(t,r,i),s=a.length,l=u=>{let c=0;if(s>1)for(;cl(Ri(e[0],e[o-1],u)):l}const lh=e=>e,Gw=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,sT=1e-7,lT=12;function uT(e,t,n,r,i){let o,a,s=0;do a=t+(n-t)/2,o=Gw(a,r,i)-e,o>0?n=a:t=a;while(Math.abs(o)>sT&&++suT(o,0,1,e,n);return o=>o===0||o===1?o:Gw(i(o),t,r)}const Kw=e=>1-Math.sin(Math.acos(e)),uh=oh(Kw),cT=ih(uh),qw=Yw(.33,1.53,.69,.99),ch=oh(qw),fT=ih(ch),dT=e=>(e*=2)<1?.5*ch(e):.5*(2-Math.pow(2,-10*(e-1))),pT={linear:lh,easeIn:ah,easeInOut:sh,easeOut:eT,circIn:Kw,circInOut:cT,circOut:uh,backIn:ch,backInOut:fT,backOut:qw,anticipate:dT},Lv=e=>{if(Array.isArray(e)){sl(e.length===4);const[t,n,r,i]=e;return Yw(t,n,r,i)}else if(typeof e=="string")return pT[e];return e},hT=e=>Array.isArray(e)&&typeof e[0]!="number";function mT(e,t){return e.map(()=>t||sh).splice(0,e.length-1)}function vT(e){const t=e.length;return e.map((n,r)=>r!==0?r/(t-1):0)}function gT(e,t){return e.map(n=>n*t)}function Xf({keyframes:e,ease:t=sh,times:n,duration:r=300}){e=[...e];const i=hT(t)?t.map(Lv):Lv(t),o={done:!1,value:e[0]},a=gT(n&&n.length===e.length?n:vT(e),r);function s(){return Hw(a,e,{ease:Array.isArray(i)?i:mT(e,i)})}let l=s();return{next:u=>(o.value=l(u),o.done=u>=r,o),flipTarget:()=>{e.reverse(),l=s()}}}const fc=.001,yT=.01,Nv=10,wT=.05,ST=1;function bT({duration:e=800,bounce:t=.25,velocity:n=0,mass:r=1}){let i,o;ZP(e<=Nv*1e3);let a=1-t;a=Ri(wT,ST,a),e=Ri(yT,Nv,e/1e3),a<1?(i=u=>{const c=u*a,f=c*e,d=c-n,h=Qf(u,a),v=Math.exp(-f);return fc-d/h*v},o=u=>{const f=u*a*e,d=f*n+n,h=Math.pow(a,2)*Math.pow(u,2)*e,v=Math.exp(-f),g=Qf(Math.pow(u,2),a);return(-i(u)+fc>0?-1:1)*((d-h)*v)/g}):(i=u=>{const c=Math.exp(-u*e),f=(u-n)*e+1;return-fc+c*f},o=u=>{const c=Math.exp(-u*e),f=(n-u)*(e*e);return c*f});const s=5/e,l=CT(i,o,s);if(e=e*1e3,isNaN(l))return{stiffness:100,damping:10,duration:e};{const u=Math.pow(l,2)*r;return{stiffness:u,damping:a*2*Math.sqrt(r*u),duration:e}}}const xT=12;function CT(e,t,n){let r=n;for(let i=1;ie[n]!==void 0)}function PT(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!Av(e,ET)&&Av(e,OT)){const n=bT(e);t={...t,...n,velocity:0,mass:1},t.isResolvedFromDuration=!0}return t}const TT=5;function Xw({keyframes:e,restSpeed:t=2,restDelta:n=.01,...r}){let i=e[0],o=e[e.length-1];const a={done:!1,value:i},{stiffness:s,damping:l,mass:u,velocity:c,duration:f,isResolvedFromDuration:d}=PT(r);let h=_T,v=c?-(c/1e3):0;const g=l/(2*Math.sqrt(s*u));function S(){const p=o-i,m=Math.sqrt(s/u)/1e3;if(n===void 0&&(n=Math.min(Math.abs(o-i)/100,.4)),g<1){const y=Qf(m,g);h=w=>{const O=Math.exp(-g*m*w);return o-O*((v+g*m*p)/y*Math.sin(y*w)+p*Math.cos(y*w))}}else if(g===1)h=y=>o-Math.exp(-m*y)*(p+(v+m*p)*y);else{const y=m*Math.sqrt(g*g-1);h=w=>{const O=Math.exp(-g*m*w),C=Math.min(y*w,300);return o-O*((v+g*m*p)*Math.sinh(C)+y*p*Math.cosh(C))/y}}}return S(),{next:p=>{const m=h(p);if(d)a.done=p>=f;else{let y=v;if(p!==0)if(g<1){const C=Math.max(0,p-TT);y=eh(m-h(C),p-C)}else y=0;const w=Math.abs(y)<=t,O=Math.abs(o-m)<=n;a.done=w&&O}return a.value=a.done?o:m,a},flipTarget:()=>{v=-v,[i,o]=[o,i],S()}}}Xw.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const _T=e=>0;function kT({keyframes:e=[0],velocity:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){const a=e[0],s={done:!1,value:a};let l=n*t;const u=a+l,c=o===void 0?u:o(u);return c!==u&&(l=c-a),{next:f=>{const d=-l*Math.exp(-f/r);return s.done=!(d>i||d<-i),s.value=s.done?c:c+d,s},flipTarget:()=>{}}}const DT={decay:kT,keyframes:Xf,tween:Xf,spring:Xw};function Qw(e,t,n=0){return e-t-n}function LT(e,t=0,n=0,r=!0){return r?Qw(t+-e,t,n):t-(e-t)+n}function NT(e,t,n,r){return r?e>=t+n:e<=-n}const AT=e=>{const t=({delta:n})=>e(n);return{start:()=>it.update(t,!0),stop:()=>er.update(t)}};function ul({duration:e,driver:t=AT,elapsed:n=0,repeat:r=0,repeatType:i="loop",repeatDelay:o=0,keyframes:a,autoplay:s=!0,onPlay:l,onStop:u,onComplete:c,onRepeat:f,onUpdate:d,type:h="keyframes",...v}){var g,S;const p=n;let m,y=0,w=e,O=!1,C=!0,P;const E=DT[a.length>2?"keyframes":h]||Xf,A=a[0],I=a[a.length-1];let k={done:!1,value:A};!((S=(g=E).needsInterpolation)===null||S===void 0)&&S.call(g,A,I)&&(P=Hw([0,100],[A,I],{clamp:!1}),a=[0,100]);const L=E({...v,duration:e,keyframes:a});function U(){y++,i==="reverse"?(C=y%2===0,n=LT(n,w,o,C)):(n=Qw(n,w,o),i==="mirror"&&L.flipTarget()),O=!1,f&&f()}function X(){m&&m.stop(),c&&c()}function Z(J){C||(J=-J),n+=J,O||(k=L.next(Math.max(0,n)),P&&(k.value=P(k.value)),O=C?k.done:n<=0),d&&d(k.value),O&&(y===0&&(w=w!==void 0?w:n),y{u&&u(),m&&m.stop()},set currentTime(J){n=p,Z(J)},sample:J=>{n=p;const R=e&&typeof e=="number"?Math.max(e*.5,50):50;let $=0;for(Z(0);$<=J;){const W=J-$;Z(Math.min(W,R)),$+=R}return k}}}function RT(e){return!e||Array.isArray(e)||typeof e=="string"&&Zw[e]}const po=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,Zw={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:po([0,.65,.55,1]),circOut:po([.55,0,1,.45]),backIn:po([.31,.01,.66,-.59]),backOut:po([.33,1.53,.69,.99])};function MT(e){if(e)return Array.isArray(e)?po(e):Zw[e]}function jT(e,t,n,{delay:r=0,duration:i,repeat:o=0,repeatType:a="loop",ease:s,times:l}={}){return e.animate({[t]:n,offset:l},{delay:r,duration:i,easing:MT(s),fill:"both",iterations:o+1,direction:a==="reverse"?"alternate":"normal"})}const Rv={waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate")},dc={},Jw={};for(const e in Rv)Jw[e]=()=>(dc[e]===void 0&&(dc[e]=Rv[e]()),dc[e]);function IT(e,{repeat:t,repeatType:n="loop"}){const r=t&&n!=="loop"&&t%2===1?0:e.length-1;return e[r]}const VT=new Set(["opacity"]),ts=10;function $T(e,t,{onUpdate:n,onComplete:r,...i}){if(!(Jw.waapi()&&VT.has(t)&&!i.repeatDelay&&i.repeatType!=="mirror"&&i.damping!==0))return!1;let{keyframes:a,duration:s=300,elapsed:l=0,ease:u}=i;if(i.type==="spring"||!RT(i.ease)){if(i.repeat===1/0)return;const f=ul({...i,elapsed:0});let d={done:!1,value:a[0]};const h=[];let v=0;for(;!d.done&&v<2e4;)d=f.sample(v),h.push(d.value),v+=ts;a=h,s=v-ts,u="linear"}const c=jT(e.owner.current,t,a,{...i,delay:-l,duration:s,ease:u});return c.onfinish=()=>{e.set(IT(a,i)),r&&r()},{get currentTime(){return c.currentTime||0},set currentTime(f){c.currentTime=f},stop:()=>{const{currentTime:f}=c;if(f){const d=ul({...i,autoplay:!1});e.setWithVelocity(d.sample(f-ts).value,d.sample(f).value,ts)}it.update(()=>c.cancel())}}}function eS(e,t){const n=performance.now(),r=({timestamp:i})=>{const o=i-n;o>=t&&(er.read(r),e(o-t))};return it.read(r,!0),()=>er.read(r)}function FT({keyframes:e,elapsed:t,onUpdate:n,onComplete:r}){const i=()=>{n&&n(e[e.length-1]),r&&r()};return t?{stop:eS(i,-t)}:i()}function zT({keyframes:e,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:a=500,bounceDamping:s=10,restDelta:l=1,modifyTarget:u,driver:c,onUpdate:f,onComplete:d,onStop:h}){const v=e[0];let g;function S(w){return n!==void 0&&wr}function p(w){return n===void 0?r:r===void 0||Math.abs(n-w){var C;f==null||f(O),(C=w.onUpdate)===null||C===void 0||C.call(w,O)},onComplete:d,onStop:h})}function y(w){m({type:"spring",stiffness:a,damping:s,restDelta:l,...w})}if(S(v))y({velocity:t,keyframes:[v,p(v)]});else{let w=i*t+v;typeof u<"u"&&(w=u(w));const O=p(w),C=O===n?-1:1;let P,E;const A=I=>{P=E,E=I,t=eh(I-P,vn.delta),(C===1&&I>O||C===-1&&Ig==null?void 0:g.stop()}}const cr=()=>({type:"spring",stiffness:500,damping:25,restSpeed:10}),ns=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),pc=()=>({type:"keyframes",ease:"linear",duration:.3}),BT={type:"keyframes",duration:.8},Mv={x:cr,y:cr,z:cr,rotate:cr,rotateX:cr,rotateY:cr,rotateZ:cr,scaleX:ns,scaleY:ns,scale:ns,opacity:pc,backgroundColor:pc,color:pc,default:ns},UT=(e,{keyframes:t})=>t.length>2?BT:(Mv[e]||Mv.default)(t[1]),Zf=(e,t)=>e==="zIndex"?!1:!!(typeof t=="number"||Array.isArray(t)||typeof t=="string"&&tr.test(t)&&!t.startsWith("url("));function WT({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:s,from:l,elapsed:u,...c}){return!!Object.keys(c).length}function jv(e){return e===0||typeof e=="string"&&parseFloat(e)===0&&e.indexOf(" ")===-1}function Iv(e){return typeof e=="number"?0:rh("",e)}function tS(e,t){return e[t]||e.default||e}function HT(e,t,n,r){const i=Zf(t,n);let o=r.from!==void 0?r.from:e.get();return o==="none"&&i&&typeof n=="string"?o=rh(t,n):jv(o)&&typeof n=="string"?o=Iv(n):!Array.isArray(n)&&jv(n)&&typeof o=="string"&&(n=Iv(o)),Array.isArray(n)?(n[0]===null&&(n[0]=o),n):[o,n]}const fh=(e,t,n,r={})=>i=>{const o=tS(r,e)||{},a=o.delay||r.delay||0;let{elapsed:s=0}=r;s=s-bs(a);const l=HT(t,e,n,o),u=l[0],c=l[l.length-1],f=Zf(e,u),d=Zf(e,c);let h={keyframes:l,velocity:t.getVelocity(),...o,elapsed:s,onUpdate:S=>{t.set(S),o.onUpdate&&o.onUpdate(S)},onComplete:()=>{i(),o.onComplete&&o.onComplete()}};if(!f||!d||JP.current||o.type===!1)return FT(h);if(o.type==="inertia")return zT(h);WT(o)||(h={...h,...UT(e,h)}),h.duration&&(h.duration=bs(h.duration)),h.repeatDelay&&(h.repeatDelay=bs(h.repeatDelay));const v=t.owner,g=v&&v.current;if(v&&g instanceof HTMLElement&&!(v!=null&&v.getProps().onUpdate)){const S=$T(t,e,h);if(S)return S}return ul(h)};function GT(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(o=>Jf(e,o,n));r=Promise.all(i)}else if(typeof t=="string")r=Jf(e,t,n);else{const i=typeof t=="function"?Kl(e,t,n.custom):t;r=nS(e,i,n)}return r.then(()=>e.notify("AnimationComplete",t))}function Jf(e,t,n={}){var r;const i=Kl(e,t,n.custom);let{transition:o=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(o=n.transitionOverride);const a=i?()=>nS(e,i,n):()=>Promise.resolve(),s=!((r=e.variantChildren)===null||r===void 0)&&r.size?(u=0)=>{const{delayChildren:c=0,staggerChildren:f,staggerDirection:d}=o;return YT(e,t,c+u,f,d,n)}:()=>Promise.resolve(),{when:l}=o;if(l){const[u,c]=l==="beforeChildren"?[a,s]:[s,a];return u().then(c)}else return Promise.all([a(),s(n.delay)])}function nS(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var o;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...l}=e.makeTargetAnimatable(t);const u=e.getValue("willChange");r&&(a=r);const c=[],f=i&&((o=e.animationState)===null||o===void 0?void 0:o.getState()[i]);for(const d in l){const h=e.getValue(d),v=l[d];if(!h||v===void 0||f&&qT(f,d))continue;const g={delay:n,elapsed:0,...a};if(!h.hasAnimated){const p=e.getProps()[QP];p&&(g.elapsed=qP(p,d,h))}let S=h.start(fh(d,h,v,e.shouldReduceMotion&&zr.has(d)?{type:!1}:g));al(u)&&(u.add(d),S=S.then(()=>u.remove(d))),c.push(S)}return Promise.all(c).then(()=>{s&&WP(e,s)})}function YT(e,t,n=0,r=0,i=1,o){const a=[],s=(e.variantChildren.size-1)*r,l=i===1?(u=0)=>u*r:(u=0)=>s-u*r;return Array.from(e.variantChildren).sort(KT).forEach((u,c)=>{u.notify("AnimationStart",t),a.push(Jf(u,t,{...o,delay:n+l(c)}).then(()=>u.notify("AnimationComplete",t)))}),Promise.all(a)}function KT(e,t){return e.sortNodePosition(t)}function qT({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}const dh=[de.Animate,de.InView,de.Focus,de.Hover,de.Tap,de.Drag,de.Exit],XT=[...dh].reverse(),QT=dh.length;function ZT(e){return t=>Promise.all(t.map(({animation:n,options:r})=>GT(e,n,r)))}function JT(e){let t=ZT(e);const n=t9();let r=!0;const i=(l,u)=>{const c=Kl(e,u);if(c){const{transition:f,transitionEnd:d,...h}=c;l={...l,...h,...d}}return l};function o(l){t=l(e)}function a(l,u){const c=e.getProps(),f=e.getVariantContext(!0)||{},d=[],h=new Set;let v={},g=1/0;for(let p=0;pg&&O;const I=Array.isArray(w)?w:[w];let k=I.reduce(i,{});C===!1&&(k={});const{prevResolvedValues:L={}}=y,U={...L,...k},X=Z=>{A=!0,h.delete(Z),y.needsAnimating[Z]=!0};for(const Z in U){const H=k[Z],J=L[Z];v.hasOwnProperty(Z)||(H!==J?rl(H)&&rl(J)?!Dw(H,J)||E?X(Z):y.protectedKeys[Z]=!0:H!==void 0?X(Z):h.add(Z):H!==void 0&&h.has(Z)?X(Z):y.protectedKeys[Z]=!0)}y.prevProp=w,y.prevResolvedValues=k,y.isActive&&(v={...v,...k}),r&&e.blockInitialAnimation&&(A=!1),A&&!P&&d.push(...I.map(Z=>({animation:Z,options:{type:m,...l}})))}if(h.size){const p={};h.forEach(m=>{const y=e.getBaseTarget(m);y!==void 0&&(p[m]=y)}),d.push({animation:p})}let S=Boolean(d.length);return r&&c.initial===!1&&!e.manuallyAnimateOnMount&&(S=!1),r=!1,S?t(d):Promise.resolve()}function s(l,u,c){var f;if(n[l].isActive===u)return Promise.resolve();(f=e.variantChildren)===null||f===void 0||f.forEach(h=>{var v;return(v=h.animationState)===null||v===void 0?void 0:v.setActive(l,u)}),n[l].isActive=u;const d=a(c,l);for(const h in n)n[h].protectedKeys={};return d}return{animateChanges:a,setActive:s,setAnimateFunction:o,getState:()=>n}}function e9(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!Dw(t,e):!1}function fr(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function t9(){return{[de.Animate]:fr(!0),[de.InView]:fr(),[de.Hover]:fr(),[de.Tap]:fr(),[de.Drag]:fr(),[de.Focus]:fr(),[de.Exit]:fr()}}const n9={animation:Fn(({visualElement:e,animate:t})=>{e.animationState||(e.animationState=JT(e)),Bl(t)&&x.useEffect(()=>t.subscribe(e),[t])}),exit:Fn(e=>{const{custom:t,visualElement:n}=e,[r,i]=kw(),o=x.useContext(ga);x.useEffect(()=>{n.isPresent=r;const a=n.animationState&&n.animationState.setActive(de.Exit,!r,{custom:o&&o.custom||t});a&&!r&&a.then(i)},[r])})},Vv=(e,t)=>Math.abs(e-t);function r9(e,t){const n=Vv(e.x,t.x),r=Vv(e.y,t.y);return Math.sqrt(n**2+r**2)}class rS{constructor(t,n,{transformPagePoint:r}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const u=mc(this.lastMoveEventInfo,this.history),c=this.startEvent!==null,f=r9(u.offset,{x:0,y:0})>=3;if(!c&&!f)return;const{point:d}=u,{timestamp:h}=vn;this.history.push({...d,timestamp:h});const{onStart:v,onMove:g}=this.handlers;c||(v&&v(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),g&&g(this.lastMoveEvent,u)},this.handlePointerMove=(u,c)=>{this.lastMoveEvent=u,this.lastMoveEventInfo=hc(c,this.transformPagePoint),it.update(this.updatePoint,!0)},this.handlePointerUp=(u,c)=>{if(this.end(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const{onEnd:f,onSessionEnd:d}=this.handlers,h=mc(u.type==="pointercancel"?this.lastMoveEventInfo:hc(c,this.transformPagePoint),this.history);this.startEvent&&f&&f(u,h),d&&d(u,h)},!Cw(t))return;this.handlers=n,this.transformPagePoint=r;const i=qp(t),o=hc(i,this.transformPagePoint),{point:a}=o,{timestamp:s}=vn;this.history=[{...a,timestamp:s}];const{onSessionStart:l}=n;l&&l(t,mc(o,this.history)),this.removeListeners=Gl(bi(window,"pointermove",this.handlePointerMove),bi(window,"pointerup",this.handlePointerUp),bi(window,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),er.update(this.updatePoint)}}function hc(e,t){return t?{point:t(e.point)}:e}function $v(e,t){return{x:e.x-t.x,y:e.y-t.y}}function mc({point:e},t){return{point:e,delta:$v(e,iS(t)),offset:$v(e,i9(t)),velocity:o9(t,.1)}}function i9(e){return e[0]}function iS(e){return e[e.length-1]}function o9(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=iS(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>bs(t)));)n--;if(!r)return{x:0,y:0};const o=(i.timestamp-r.timestamp)/1e3;if(o===0)return{x:0,y:0};const a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Et(e){return e.max-e.min}function ed(e,t=0,n=.01){return Math.abs(e-t)<=n}function Fv(e,t,n,r=.5){e.origin=r,e.originPoint=_e(t.min,t.max,e.origin),e.scale=Et(n)/Et(t),(ed(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=_e(n.min,n.max,e.origin)-e.originPoint,(ed(e.translate)||isNaN(e.translate))&&(e.translate=0)}function To(e,t,n,r){Fv(e.x,t.x,n.x,r==null?void 0:r.originX),Fv(e.y,t.y,n.y,r==null?void 0:r.originY)}function zv(e,t,n){e.min=n.min+t.min,e.max=e.min+Et(t)}function a9(e,t,n){zv(e.x,t.x,n.x),zv(e.y,t.y,n.y)}function Bv(e,t,n){e.min=t.min-n.min,e.max=e.min+Et(t)}function _o(e,t,n){Bv(e.x,t.x,n.x),Bv(e.y,t.y,n.y)}function s9(e,{min:t,max:n},r){return t!==void 0&&en&&(e=r?_e(n,e,r.max):Math.min(e,n)),e}function Uv(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function l9(e,{top:t,left:n,bottom:r,right:i}){return{x:Uv(e.x,n,i),y:Uv(e.y,t,r)}}function Wv(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.minr?n=ll(t.min,t.max-r,e.min):r>i&&(n=ll(e.min,e.max-i,t.min)),Ri(0,1,n)}function f9(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const td=.35;function d9(e=td){return e===!1?e=0:e===!0&&(e=td),{x:Hv(e,"left","right"),y:Hv(e,"top","bottom")}}function Hv(e,t,n){return{min:Gv(e,t),max:Gv(e,n)}}function Gv(e,t){return typeof e=="number"?e:e[t]||0}const Yv=()=>({translate:0,scale:1,origin:0,originPoint:0}),ko=()=>({x:Yv(),y:Yv()}),Kv=()=>({min:0,max:0}),Ve=()=>({x:Kv(),y:Kv()});function Jt(e){return[e("x"),e("y")]}function oS({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function p9({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function h9(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function vc(e){return e===void 0||e===1}function nd({scale:e,scaleX:t,scaleY:n}){return!vc(e)||!vc(t)||!vc(n)}function mr(e){return nd(e)||aS(e)||e.z||e.rotate||e.rotateX||e.rotateY}function aS(e){return qv(e.x)||qv(e.y)}function qv(e){return e&&e!=="0%"}function cl(e,t,n){const r=e-n,i=t*r;return n+i}function Xv(e,t,n,r,i){return i!==void 0&&(e=cl(e,i,r)),cl(e,n,r)+t}function rd(e,t=0,n=1,r,i){e.min=Xv(e.min,t,n,r,i),e.max=Xv(e.max,t,n,r,i)}function sS(e,{x:t,y:n}){rd(e.x,t.translate,t.scale,t.originPoint),rd(e.y,n.translate,n.scale,n.originPoint)}function m9(e,t,n,r=!1){var i,o;const a=n.length;if(!a)return;t.x=t.y=1;let s,l;for(let u=0;u1.0000000000001||e<.999999999999?e:1}function An(e,t){e.min=e.min+t,e.max=e.max+t}function Zv(e,t,[n,r,i]){const o=t[i]!==void 0?t[i]:.5,a=_e(e.min,e.max,o);rd(e,t[n],t[r],a,t.scale)}const v9=["x","scaleX","originX"],g9=["y","scaleY","originY"];function pi(e,t){Zv(e.x,t,v9),Zv(e.y,t,g9)}function lS(e,t){return oS(h9(e.getBoundingClientRect(),t))}function y9(e,t,n){const r=lS(e,n),{scroll:i}=t;return i&&(An(r.x,i.offset.x),An(r.y,i.offset.y)),r}const w9=new WeakMap;class S9{constructor(t){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Ve(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){if(this.visualElement.isPresent===!1)return;const r=s=>{this.stopAnimation(),n&&this.snapToCursor(qp(s,"page").point)},i=(s,l)=>{var u;const{drag:c,dragPropagation:f,onDragStart:d}=this.getProps();c&&!f&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=Pw(c),!this.openGlobalLock)||(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Jt(h=>{var v,g;let S=this.getAxisMotionValue(h).get()||0;if(on.test(S)){const p=(g=(v=this.visualElement.projection)===null||v===void 0?void 0:v.layout)===null||g===void 0?void 0:g.layoutBox[h];p&&(S=Et(p)*(parseFloat(S)/100))}this.originPoint[h]=S}),d==null||d(s,l),(u=this.visualElement.animationState)===null||u===void 0||u.setActive(de.Drag,!0))},o=(s,l)=>{const{dragPropagation:u,dragDirectionLock:c,onDirectionLock:f,onDrag:d}=this.getProps();if(!u&&!this.openGlobalLock)return;const{offset:h}=l;if(c&&this.currentDirection===null){this.currentDirection=b9(h),this.currentDirection!==null&&(f==null||f(this.currentDirection));return}this.updateAxis("x",l.point,h),this.updateAxis("y",l.point,h),this.visualElement.render(),d==null||d(s,l)},a=(s,l)=>this.stop(s,l);this.panSession=new rS(t,{onSessionStart:r,onStart:i,onMove:o,onSessionEnd:a},{transformPagePoint:this.visualElement.getTransformPagePoint()})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:i}=n;this.startAnimation(i);const{onDragEnd:o}=this.getProps();o==null||o(t,n)}cancel(){var t,n;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(t=this.panSession)===null||t===void 0||t.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(n=this.visualElement.animationState)===null||n===void 0||n.setActive(de.Drag,!1)}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!rs(t,i,this.currentDirection))return;const o=this.getAxisMotionValue(t);let a=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(a=s9(a,this.constraints[t],this.elastic[t])),o.set(a)}resolveConstraints(){const{dragConstraints:t,dragElastic:n}=this.getProps(),{layout:r}=this.visualElement.projection||{},i=this.constraints;t&&fi(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=l9(r.layoutBox,t):this.constraints=!1,this.elastic=d9(n),i!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&Jt(o=>{this.getAxisMotionValue(o)&&(this.constraints[o]=f9(r.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!fi(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const o=y9(r,i.root,this.visualElement.getTransformPagePoint());let a=u9(i.layout.layoutBox,o);if(n){const s=n(p9(a));this.hasMutatedConstraints=!!s,s&&(a=oS(s))}return a}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{},u=Jt(c=>{if(!rs(c,n,this.currentDirection))return;let f=(l==null?void 0:l[c])||{};a&&(f={min:0,max:0});const d=i?200:1e6,h=i?40:1e7,v={type:"inertia",velocity:r?t[c]:0,bounceStiffness:d,bounceDamping:h,timeConstant:750,restDelta:1,restSpeed:10,...o,...f};return this.startAxisValueAnimation(c,v)});return Promise.all(u).then(s)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return r.start(fh(t,r,0,n))}stopAnimation(){Jt(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){var n;const r="_drag"+t.toUpperCase(),i=this.visualElement.getProps()[r];return i||this.visualElement.getValue(t,((n=this.visualElement.getProps().initial)===null||n===void 0?void 0:n[t])||0)}snapToCursor(t){Jt(n=>{const{drag:r}=this.getProps();if(!rs(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,o=this.getAxisMotionValue(n);if(i&&i.layout){const{min:a,max:s}=i.layout.layoutBox[n];o.set(t[n]-_e(a,s,.5))}})}scalePositionWithinConstraints(){var t;if(!this.visualElement.current)return;const{drag:n,dragConstraints:r}=this.getProps(),{projection:i}=this.visualElement;if(!fi(r)||!i||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};Jt(s=>{const l=this.getAxisMotionValue(s);if(l){const u=l.get();o[s]=c9({min:u,max:u},this.constraints[s])}});const{transformTemplate:a}=this.visualElement.getProps();this.visualElement.current.style.transform=a?a({},""):"none",(t=i.root)===null||t===void 0||t.updateScroll(),i.updateLayout(),this.resolveConstraints(),Jt(s=>{if(!rs(s,n,null))return;const l=this.getAxisMotionValue(s),{min:u,max:c}=this.constraints[s];l.set(_e(u,c,o[s]))})}addListeners(){var t;if(!this.visualElement.current)return;w9.set(this.visualElement,this);const n=this.visualElement.current,r=bi(n,"pointerdown",u=>{const{drag:c,dragListener:f=!0}=this.getProps();c&&f&&this.start(u)}),i=()=>{const{dragConstraints:u}=this.getProps();fi(u)&&(this.constraints=this.resolveRefConstraints())},{projection:o}=this.visualElement,a=o.addEventListener("measure",i);o&&!o.layout&&((t=o.root)===null||t===void 0||t.updateScroll(),o.updateLayout()),i();const s=Hl(window,"resize",()=>this.scalePositionWithinConstraints()),l=o.addEventListener("didUpdate",({delta:u,hasLayoutChanged:c})=>{this.isDragging&&c&&(Jt(f=>{const d=this.getAxisMotionValue(f);d&&(this.originPoint[f]+=u[f].translate,d.set(d.get()+u[f].translate))}),this.visualElement.render())});return()=>{s(),r(),a(),l==null||l()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:o=!1,dragElastic:a=td,dragMomentum:s=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:o,dragElastic:a,dragMomentum:s}}}function rs(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function b9(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}function x9(e){const{dragControls:t,visualElement:n}=e,r=Wl(()=>new S9(n));x.useEffect(()=>t&&t.subscribe(r),[r,t]),x.useEffect(()=>r.addListeners(),[r])}function C9({onPan:e,onPanStart:t,onPanEnd:n,onPanSessionStart:r,visualElement:i}){const o=e||t||n||r,a=x.useRef(null),{transformPagePoint:s}=x.useContext($p),l={onSessionStart:r,onStart:t,onMove:e,onEnd:(c,f)=>{a.current=null,n&&n(c,f)}};x.useEffect(()=>{a.current!==null&&a.current.updateHandlers(l)});function u(c){a.current=new rS(c,l,{transformPagePoint:s})}il(i,"pointerdown",o&&u),Xp(()=>a.current&&a.current.end())}const O9={pan:Fn(C9),drag:Fn(x9)};function id(e){return typeof e=="string"&&e.startsWith("var(--")}const uS=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function E9(e){const t=uS.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]}function od(e,t,n=1){const[r,i]=E9(e);if(!r)return;const o=window.getComputedStyle(t).getPropertyValue(r);return o?o.trim():id(i)?od(i,t,n+1):i}function P9(e,{...t},n){const r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};n&&(n={...n}),e.values.forEach(i=>{const o=i.get();if(!id(o))return;const a=od(o,r);a&&i.set(a)});for(const i in t){const o=t[i];if(!id(o))continue;const a=od(o,r);a&&(t[i]=a,n&&n[i]===void 0&&(n[i]=o))}return{target:t,transitionEnd:n}}const T9=new Set(["width","height","top","left","right","bottom","x","y"]),cS=e=>T9.has(e),_9=e=>Object.keys(e).some(cS),Jv=e=>e===Br||e===Q;var eg;(function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"})(eg||(eg={}));const tg=(e,t)=>parseFloat(e.split(", ")[t]),ng=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const i=r.match(/^matrix3d\((.+)\)$/);if(i)return tg(i[1],t);{const o=r.match(/^matrix\((.+)\)$/);return o?tg(o[1],e):0}},k9=new Set(["x","y","z"]),D9=tl.filter(e=>!k9.has(e));function L9(e){const t=[];return D9.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}const rg={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:ng(4,13),y:ng(5,14)},N9=(e,t,n)=>{const r=t.measureViewportBox(),i=t.current,o=getComputedStyle(i),{display:a}=o,s={};a==="none"&&t.setStaticValue("display",e.display||"block"),n.forEach(u=>{s[u]=rg[u](r,o)}),t.render();const l=t.measureViewportBox();return n.forEach(u=>{const c=t.getValue(u);c&&c.jump(s[u]),e[u]=rg[u](l,o)}),e},A9=(e,t,n={},r={})=>{t={...t},r={...r};const i=Object.keys(t).filter(cS);let o=[],a=!1;const s=[];if(i.forEach(l=>{const u=e.getValue(l);if(!e.hasValue(l))return;let c=n[l],f=no(c);const d=t[l];let h;if(rl(d)){const v=d.length,g=d[0]===null?1:0;c=d[g],f=no(c);for(let S=g;S=0?window.pageYOffset:null,u=N9(t,e,s);return o.length&&o.forEach(([c,f])=>{e.getValue(c).set(f)}),e.render(),zl&&l!==null&&window.scrollTo({top:l}),{target:u,transitionEnd:r}}else return{target:t,transitionEnd:r}};function R9(e,t,n,r){return _9(t)?A9(e,t,n,r):{target:t,transitionEnd:r}}const M9=(e,t,n,r)=>{const i=P9(e,t,r);return t=i.target,r=i.transitionEnd,R9(e,t,n,r)},ad={current:null},fS={current:!1};function j9(){if(fS.current=!0,!!zl)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>ad.current=e.matches;e.addListener(t),t()}else ad.current=!1}function I9(e,t,n){const{willChange:r}=t;for(const i in t){const o=t[i],a=n[i];if(gt(o))e.addValue(i,o),al(r)&&r.add(i);else if(gt(a))e.addValue(i,Mi(o,{owner:e})),al(r)&&r.remove(i);else if(a!==o)if(e.hasValue(i)){const s=e.getValue(i);!s.hasAnimated&&s.set(o)}else{const s=e.getStaticValue(i);e.addValue(i,Mi(s!==void 0?s:o,{owner:e}))}}for(const i in n)t[i]===void 0&&e.removeValue(i);return t}const dS=Object.keys(Zo),V9=dS.length,ig=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class $9{constructor({parent:t,props:n,reducedMotionConfig:r,visualState:i},o={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.isPresent=!0,this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>it.render(this.render,!1,!0);const{latestValues:a,renderState:s}=i;this.latestValues=a,this.baseTarget={...a},this.initialValues=n.initial?{...a}:{},this.renderState=s,this.parent=t,this.props=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.options=o,this.isControllingVariants=Ul(n),this.isVariantNode=cw(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const{willChange:l,...u}=this.scrapeMotionValuesFromProps(n,{});for(const c in u){const f=u[c];a[c]!==void 0&>(f)&&(f.set(a[c],!1),al(l)&&l.add(c))}}scrapeMotionValuesFromProps(t,n){return{}}mount(t){var n;this.current=t,this.projection&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=(n=this.parent)===null||n===void 0?void 0:n.addVariantChild(this)),this.values.forEach((r,i)=>this.bindToMotionValue(i,r)),fS.current||j9(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:ad.current,this.parent&&this.parent.children.add(this),this.setProps(this.props)}unmount(){var t,n,r;(t=this.projection)===null||t===void 0||t.unmount(),er.update(this.notifyUpdate),er.render(this.render),this.valueSubscriptions.forEach(i=>i()),(n=this.removeFromVariantTree)===null||n===void 0||n.call(this),(r=this.parent)===null||r===void 0||r.children.delete(this);for(const i in this.events)this.events[i].clear();this.current=null}bindToMotionValue(t,n){const r=zr.has(t),i=n.on("change",a=>{this.latestValues[t]=a,this.props.onUpdate&&it.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),o=n.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(t,()=>{i(),o()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}loadFeatures({children:t,...n},r,i,o,a,s){const l=[];for(let u=0;uthis.scheduleRender(),animationType:typeof c=="string"?c:"both",initialPromotionConfig:s,layoutScroll:h,layoutRoot:v})}return l}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Ve()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}makeTargetAnimatable(t,n=!0){return this.makeTargetAnimatableFromInstance(t,this.props,n)}setProps(t){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender();const n=this.props;this.props=t;for(let r=0;rr.variantChildren.delete(t)}addValue(t,n){n!==this.values.get(t)&&(this.removeValue(t),this.bindToMotionValue(t,n)),this.values.set(t,n),this.latestValues[t]=n.get()}removeValue(t){var n;this.values.delete(t),(n=this.valueSubscriptions.get(t))===null||n===void 0||n(),this.valueSubscriptions.delete(t),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=Mi(n,{owner:this}),this.addValue(t,r)),r}readValue(t){return this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.readValueFromInstance(this.current,t,this.options)}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props,i=typeof r=="string"||typeof r=="object"?(n=Kp(this.props,r))===null||n===void 0?void 0:n[t]:void 0;if(r&&i!==void 0)return i;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!gt(o)?o:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new Jp),this.events[t].add(n)}notify(t,...n){var r;(r=this.events[t])===null||r===void 0||r.notify(...n)}}const pS=["initial",...dh],F9=pS.length;class hS extends $9{sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){var r;return(r=t.style)===null||r===void 0?void 0:r[n]}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}makeTargetAnimatableFromInstance({transition:t,transitionEnd:n,...r},{transformValues:i},o){let a=YP(r,t||{},this);if(i&&(n&&(n=i(n)),r&&(r=i(r)),a&&(a=i(a))),o){HP(this,r,a);const s=M9(this,r,a,n);n=s.transitionEnd,r=s.target}return{transition:t,transitionEnd:n,...r}}}function z9(e){return window.getComputedStyle(e)}class B9 extends hS{readValueFromInstance(t,n){if(zr.has(n)){const r=nh(n);return r&&r.default||0}else{const r=z9(t),i=(pw(n)?r.getPropertyValue(n):r[n])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:n}){return lS(t,n)}build(t,n,r,i){Bp(t,n,r,i.transformTemplate)}scrapeMotionValuesFromProps(t,n){return Yp(t,n)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;gt(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}renderInstance(t,n,r,i){yw(t,n,r,i)}}class U9 extends hS{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){var r;return zr.has(n)?((r=nh(n))===null||r===void 0?void 0:r.default)||0:(n=ww.has(n)?n:Gp(n),t.getAttribute(n))}measureInstanceViewportBox(){return Ve()}scrapeMotionValuesFromProps(t,n){return bw(t,n)}build(t,n,r,i){Wp(t,n,r,this.isSVGTag,i.transformTemplate)}renderInstance(t,n,r,i){Sw(t,n,r,i)}mount(t){this.isSVGTag=Hp(t.tagName),super.mount(t)}}const W9=(e,t)=>zp(e)?new U9(t,{enableHardwareAcceleration:!1}):new B9(t,{enableHardwareAcceleration:!0});function og(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const ro={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(Q.test(e))e=parseFloat(e);else return e;const n=og(e,t.target.x),r=og(e,t.target.y);return`${n}% ${r}%`}},ag="_$css",H9={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=e.includes("var("),o=[];i&&(e=e.replace(uS,h=>(o.push(h),ag)));const a=tr.parse(e);if(a.length>5)return r;const s=tr.createTransformer(e),l=typeof a[0]!="number"?1:0,u=n.x.scale*t.x,c=n.y.scale*t.y;a[0+l]/=u,a[1+l]/=c;const f=_e(u,c,.5);typeof a[2+l]=="number"&&(a[2+l]/=f),typeof a[3+l]=="number"&&(a[3+l]/=f);let d=s(a);if(i){let h=0;d=d.replace(ag,()=>{const v=o[h];return h++,v})}return d}};class G9 extends B.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:o}=t;DE(K9),o&&(n.group&&n.group.add(o),r&&r.register&&i&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),Oo.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:o}=this.props,a=r.projection;return a&&(a.isPresent=o,i||t.layoutDependency!==n||n===void 0?a.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?a.promote():a.relegate()||it.postRender(()=>{var s;!((s=a.getStack())===null||s===void 0)&&s.members.length||this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),!t.currentAnimation&&t.isLead()&&this.safeToRemove())}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),n!=null&&n.group&&n.group.remove(i),r!=null&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t==null||t()}render(){return null}}function Y9(e){const[t,n]=kw(),r=x.useContext(Fp);return B.createElement(G9,{...e,layoutGroup:r,switchLayoutGroup:x.useContext(fw),isPresent:t,safeToRemove:n})}const K9={borderRadius:{...ro,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ro,borderTopRightRadius:ro,borderBottomLeftRadius:ro,borderBottomRightRadius:ro,boxShadow:H9},q9={measureLayout:Y9};function X9(e,t,n={}){const r=gt(e)?e:Mi(e);return r.start(fh("",r,t,n)),{stop:()=>r.stop(),isAnimating:()=>r.isAnimating()}}const mS=["TopLeft","TopRight","BottomLeft","BottomRight"],Q9=mS.length,sg=e=>typeof e=="string"?parseFloat(e):e,lg=e=>typeof e=="number"||Q.test(e);function Z9(e,t,n,r,i,o){i?(e.opacity=_e(0,n.opacity!==void 0?n.opacity:1,J9(r)),e.opacityExit=_e(t.opacity!==void 0?t.opacity:1,0,e_(r))):o&&(e.opacity=_e(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let a=0;art?1:n(ll(e,t,r))}function cg(e,t){e.min=t.min,e.max=t.max}function Ft(e,t){cg(e.x,t.x),cg(e.y,t.y)}function fg(e,t,n,r,i){return e-=t,e=cl(e,1/n,r),i!==void 0&&(e=cl(e,1/i,r)),e}function t_(e,t=0,n=1,r=.5,i,o=e,a=e){if(on.test(t)&&(t=parseFloat(t),t=_e(a.min,a.max,t/100)-a.min),typeof t!="number")return;let s=_e(o.min,o.max,r);e===o&&(s-=t),e.min=fg(e.min,t,n,s,i),e.max=fg(e.max,t,n,s,i)}function dg(e,t,[n,r,i],o,a){t_(e,t[n],t[r],t[i],t.scale,o,a)}const n_=["x","scaleX","originX"],r_=["y","scaleY","originY"];function pg(e,t,n,r){dg(e.x,t,n_,n==null?void 0:n.x,r==null?void 0:r.x),dg(e.y,t,r_,n==null?void 0:n.y,r==null?void 0:r.y)}function hg(e){return e.translate===0&&e.scale===1}function gS(e){return hg(e.x)&&hg(e.y)}function yS(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}function mg(e){return Et(e.x)/Et(e.y)}class i_{constructor(){this.members=[]}add(t){Qp(this.members,t),t.scheduleRender()}remove(t){if(Zp(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(i=>t===i);if(n===0)return!1;let r;for(let i=n;i>=0;i--){const o=this.members[i];if(o.isPresent!==!1){r=o;break}}return r?(this.promote(r),!0):!1}promote(t,n){var r;const i=this.lead;if(t!==i&&(this.prevLead=i,this.lead=t,t.show(),i)){i.instance&&i.scheduleRender(),t.scheduleRender(),t.resumeFrom=i,n&&(t.resumeFrom.preserveOpacity=!0),i.snapshot&&(t.snapshot=i.snapshot,t.snapshot.latestValues=i.animationValues||i.latestValues),!((r=t.root)===null||r===void 0)&&r.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:o}=t.options;o===!1&&i.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,i,o,a;(r=(n=t.options).onExitComplete)===null||r===void 0||r.call(n),(a=(i=t.resumingFrom)===null||i===void 0?void 0:(o=i.options).onExitComplete)===null||a===void 0||a.call(o)})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function vg(e,t,n){let r="";const i=e.x.translate/t.x,o=e.y.translate/t.y;if((i||o)&&(r=`translate3d(${i}px, ${o}px, 0) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{rotate:l,rotateX:u,rotateY:c}=n;l&&(r+=`rotate(${l}deg) `),u&&(r+=`rotateX(${u}deg) `),c&&(r+=`rotateY(${c}deg) `)}const a=e.x.scale*t.x,s=e.y.scale*t.y;return(a!==1||s!==1)&&(r+=`scale(${a}, ${s})`),r||"none"}const o_=(e,t)=>e.depth-t.depth;class a_{constructor(){this.children=[],this.isDirty=!1}add(t){Qp(this.children,t),this.isDirty=!0}remove(t){Zp(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(o_),this.isDirty=!1,this.children.forEach(t)}}const gg=["","X","Y","Z"],yg=1e3;let s_=0;function wS({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(a,s={},l=t==null?void 0:t()){this.id=s_++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isTransformDirty=!1,this.isProjectionDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.nodes.forEach(c_),this.nodes.forEach(p_),this.nodes.forEach(h_)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=a,this.latestValues=s,this.root=l?l.root||l:this,this.path=l?[...l.path,l]:[],this.parent=l,this.depth=l?l.depth+1:0,a&&this.root.registerPotentialNode(a,this);for(let u=0;uthis.root.updateBlockedByResize=!1;e(a,()=>{this.root.updateBlockedByResize=!0,d&&d(),d=eS(h,250),Oo.hasAnimatedSinceResize&&(Oo.hasAnimatedSinceResize=!1,this.nodes.forEach(Sg))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&f&&(u||c)&&this.addEventListener("didUpdate",({delta:d,hasLayoutChanged:h,hasRelativeTargetChanged:v,layout:g})=>{var S,p,m,y,w;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const O=(p=(S=this.options.transition)!==null&&S!==void 0?S:f.getDefaultTransition())!==null&&p!==void 0?p:w_,{onLayoutAnimationStart:C,onLayoutAnimationComplete:P}=f.getProps(),E=!this.targetLayout||!yS(this.targetLayout,g)||v,A=!h&&v;if(this.options.layoutRoot||!((m=this.resumeFrom)===null||m===void 0)&&m.instance||A||h&&(E||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(d,A);const I={...tS(O,"layout"),onPlay:C,onComplete:P};(f.shouldReduceMotion||this.options.layoutRoot)&&(I.delay=0,I.type=!1),this.startAnimation(I)}else!h&&this.animationProgress===0&&Sg(this),this.isLead()&&((w=(y=this.options).onExitComplete)===null||w===void 0||w.call(y));this.targetLayout=g})}unmount(){var a,s;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(a=this.getStack())===null||a===void 0||a.remove(this),(s=this.parent)===null||s===void 0||s.children.delete(this),this.instance=void 0,er.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){var a;return this.isAnimationBlocked||((a=this.parent)===null||a===void 0?void 0:a.isTreeAnimationBlocked())||!1}startUpdate(){var a;this.isUpdateBlocked()||(this.isUpdating=!0,(a=this.nodes)===null||a===void 0||a.forEach(m_),this.animationId++)}getTransformTemplate(){var a;return(a=this.options.visualElement)===null||a===void 0?void 0:a.getProps().transformTemplate}willUpdate(a=!0){var s,l,u;if(this.root.isUpdateBlocked()){(l=(s=this.options).onExitComplete)===null||l===void 0||l.call(s);return}if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){var a;if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l{var y;const w=m/1e3;bg(h.x,a.x,w),bg(h.y,a.y,w),this.setTargetDelta(h),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&(!((y=this.relativeParent)===null||y===void 0)&&y.layout)&&(_o(v,this.layout.layoutBox,this.relativeParent.layout.layoutBox),g_(this.relativeTarget,this.relativeTargetOrigin,v,w)),g&&(this.animationValues=d,Z9(d,f,this.latestValues,w,p,S)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=w},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(a){var s,l;this.notifyListeners("animationStart"),(s=this.currentAnimation)===null||s===void 0||s.stop(),this.resumingFrom&&((l=this.resumingFrom.currentAnimation)===null||l===void 0||l.stop()),this.pendingAnimation&&(er.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=it.update(()=>{Oo.hasAnimatedSinceResize=!0,this.currentAnimation=X9(0,yg,{...a,onUpdate:u=>{var c;this.mixTargetDelta(u),(c=a.onUpdate)===null||c===void 0||c.call(a,u)},onComplete:()=>{var u;(u=a.onComplete)===null||u===void 0||u.call(a),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){var a;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(a=this.getStack())===null||a===void 0||a.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){var a;this.currentAnimation&&((a=this.mixTargetDelta)===null||a===void 0||a.call(this,yg),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const a=this.getLead();let{targetWithTransforms:s,target:l,layout:u,latestValues:c}=a;if(!(!s||!l||!u)){if(this!==a&&this.layout&&u&&SS(this.options.animationType,this.layout.layoutBox,u.layoutBox)){l=this.target||Ve();const f=Et(this.layout.layoutBox.x);l.x.min=a.target.x.min,l.x.max=l.x.min+f;const d=Et(this.layout.layoutBox.y);l.y.min=a.target.y.min,l.y.max=l.y.min+d}Ft(s,l),pi(s,c),To(this.projectionDeltaWithTransform,this.layoutCorrected,s,c)}}registerSharedNode(a,s){var l,u,c;this.sharedNodes.has(a)||this.sharedNodes.set(a,new i_),this.sharedNodes.get(a).add(s),s.promote({transition:(l=s.options.initialPromotionConfig)===null||l===void 0?void 0:l.transition,preserveFollowOpacity:(c=(u=s.options.initialPromotionConfig)===null||u===void 0?void 0:u.shouldPreserveFollowOpacity)===null||c===void 0?void 0:c.call(u,s)})}isLead(){const a=this.getStack();return a?a.lead===this:!0}getLead(){var a;const{layoutId:s}=this.options;return s?((a=this.getStack())===null||a===void 0?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:s}=this.options;return s?(a=this.getStack())===null||a===void 0?void 0:a.prevLead:void 0}getStack(){const{layoutId:a}=this.options;if(a)return this.root.sharedNodes.get(a)}promote({needsReset:a,transition:s,preserveFollowOpacity:l}={}){const u=this.getStack();u&&u.promote(this,l),a&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const a=this.getStack();return a?a.relegate(this):!1}resetRotation(){const{visualElement:a}=this.options;if(!a)return;let s=!1;const{latestValues:l}=a;if((l.rotate||l.rotateX||l.rotateY||l.rotateZ)&&(s=!0),!s)return;const u={};for(let c=0;c{var s;return(s=a.currentAnimation)===null||s===void 0?void 0:s.stop()}),this.root.nodes.forEach(wg),this.root.sharedNodes.clear()}}}function l_(e){e.updateLayout()}function u_(e){var t,n,r;const i=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){const{layoutBox:o,measuredBox:a}=e.layout,{animationType:s}=e.options,l=i.source!==e.layout.source;s==="size"?Jt(h=>{const v=l?i.measuredBox[h]:i.layoutBox[h],g=Et(v);v.min=o[h].min,v.max=v.min+g}):SS(s,i.layoutBox,o)&&Jt(h=>{const v=l?i.measuredBox[h]:i.layoutBox[h],g=Et(o[h]);v.max=v.min+g});const u=ko();To(u,o,i.layoutBox);const c=ko();l?To(c,e.applyTransform(a,!0),i.measuredBox):To(c,o,i.layoutBox);const f=!gS(u);let d=!1;if(!e.resumeFrom){const h=e.getClosestProjectingParent();if(h&&!h.resumeFrom){const{snapshot:v,layout:g}=h;if(v&&g){const S=Ve();_o(S,i.layoutBox,v.layoutBox);const p=Ve();_o(p,o,g.layoutBox),yS(S,p)||(d=!0),h.options.layoutRoot&&(e.relativeTarget=p,e.relativeTargetOrigin=S,e.relativeParent=h)}}}e.notifyListeners("didUpdate",{layout:o,snapshot:i,delta:c,layoutDelta:u,hasLayoutChanged:f,hasRelativeTargetChanged:d})}else e.isLead()&&((r=(n=e.options).onExitComplete)===null||r===void 0||r.call(n));e.options.transition=void 0}function c_(e){e.isProjectionDirty||(e.isProjectionDirty=Boolean(e.parent&&e.parent.isProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=Boolean(e.parent&&e.parent.isTransformDirty))}function f_(e){e.clearSnapshot()}function wg(e){e.clearMeasurements()}function d_(e){const{visualElement:t}=e.options;t!=null&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function Sg(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function p_(e){e.resolveTargetDelta()}function h_(e){e.calcProjection()}function m_(e){e.resetRotation()}function v_(e){e.removeLeadSnapshot()}function bg(e,t,n){e.translate=_e(t.translate,0,n),e.scale=_e(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function xg(e,t,n,r){e.min=_e(t.min,n.min,r),e.max=_e(t.max,n.max,r)}function g_(e,t,n,r){xg(e.x,t.x,n.x,r),xg(e.y,t.y,n.y,r)}function y_(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const w_={duration:.45,ease:[.4,0,.1,1]};function S_(e,t){let n=e.root;for(let o=e.path.length-1;o>=0;o--)if(Boolean(e.path[o].instance)){n=e.path[o];break}const i=(n&&n!==e.root?n.instance:document).querySelector(`[data-projection-id="${t}"]`);i&&e.mount(i,!0)}function Cg(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function b_(e){Cg(e.x),Cg(e.y)}function SS(e,t,n){return e==="position"||e==="preserve-aspect"&&!ed(mg(t),mg(n),.2)}const x_=wS({attachResizeListener:(e,t)=>Hl(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),gc={current:void 0},C_=wS({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!gc.current){const e=new x_(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),gc.current=e}return gc.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>Boolean(window.getComputedStyle(e).position==="fixed")}),O_={...n9,...wP,...O9,...q9},ve=_E((e,t)=>aP(e,t,O_,W9,C_));function bS(){const e=x.useRef(!1);return Js(()=>(e.current=!0,()=>{e.current=!1}),[]),e}function E_(){const e=bS(),[t,n]=x.useState(0),r=x.useCallback(()=>{e.current&&n(t+1)},[t]);return[x.useCallback(()=>it.postRender(r),[r]),t]}class P_ extends x.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const r=this.props.sizeRef.current;r.height=n.offsetHeight||0,r.width=n.offsetWidth||0,r.top=n.offsetTop,r.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function T_({children:e,isPresent:t}){const n=x.useId(),r=x.useRef(null),i=x.useRef({width:0,height:0,top:0,left:0});return x.useInsertionEffect(()=>{const{width:o,height:a,top:s,left:l}=i.current;if(t||!r.current||!o||!a)return;r.current.dataset.motionPopId=n;const u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(` - [data-motion-pop-id="${n}"] { - position: absolute !important; - width: ${o}px !important; - height: ${a}px !important; - top: ${s}px !important; - left: ${l}px !important; - } - `),()=>{document.head.removeChild(u)}},[t]),x.createElement(P_,{isPresent:t,childRef:r,sizeRef:i},x.cloneElement(e,{ref:r}))}const yc=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:i,presenceAffectsLayout:o,mode:a})=>{const s=Wl(__),l=x.useId(),u=x.useMemo(()=>({id:l,initial:t,isPresent:n,custom:i,onExitComplete:c=>{s.set(c,!0);for(const f of s.values())if(!f)return;r&&r()},register:c=>(s.set(c,!1),()=>s.delete(c))}),o?void 0:[n]);return x.useMemo(()=>{s.forEach((c,f)=>s.set(f,!1))},[n]),x.useEffect(()=>{!n&&!s.size&&r&&r()},[n]),a==="popLayout"&&(e=x.createElement(T_,{isPresent:n},e)),x.createElement(ga.Provider,{value:u},e)};function __(){return new Map}const Qr=e=>e.key||"";function k_(e,t){e.forEach(n=>{const r=Qr(n);t.set(r,n)})}function D_(e){const t=[];return x.Children.forEach(e,n=>{x.isValidElement(n)&&t.push(n)}),t}const L_=({children:e,custom:t,initial:n=!0,onExitComplete:r,exitBeforeEnter:i,presenceAffectsLayout:o=!0,mode:a="sync"})=>{i&&(a="wait");let[s]=E_();const l=x.useContext(Fp).forceRender;l&&(s=l);const u=bS(),c=D_(e);let f=c;const d=new Set,h=x.useRef(f),v=x.useRef(new Map).current,g=x.useRef(!0);if(Js(()=>{g.current=!1,k_(c,v),h.current=f}),Xp(()=>{g.current=!0,v.clear(),d.clear()}),g.current)return x.createElement(x.Fragment,null,f.map(y=>x.createElement(yc,{key:Qr(y),isPresent:!0,initial:n?void 0:!1,presenceAffectsLayout:o,mode:a},y)));f=[...f];const S=h.current.map(Qr),p=c.map(Qr),m=S.length;for(let y=0;y{if(p.indexOf(y)!==-1)return;const w=v.get(y);if(!w)return;const O=S.indexOf(y),C=()=>{v.delete(y),d.delete(y);const P=h.current.findIndex(E=>E.key===y);if(h.current.splice(P,1),!d.size){if(h.current=c,u.current===!1)return;s(),r&&r()}};f.splice(O,0,x.createElement(yc,{key:Qr(w),isPresent:!1,onExitComplete:C,custom:t,presenceAffectsLayout:o,mode:a},w))}),f=f.map(y=>{const w=y.key;return d.has(w)?y:x.createElement(yc,{key:Qr(y),isPresent:!0,presenceAffectsLayout:o,mode:a},y)}),x.createElement(x.Fragment,null,d.size?f:f.map(y=>x.cloneElement(y)))},N_=({children:e})=>{const t=Fr();return x.useEffect(()=>{window.scrollTo({top:0,behavior:"smooth"})},[t.pathname]),e};const ph=({givenClass:e,title:t,linkData:n})=>Y("div",{className:`${e?e+"-title":""} section-title`,children:[b("h2",{children:t}),n?b(ye,{to:n.link,children:n.title}):null]});var Cn={},A_={get exports(){return Cn},set exports(e){Cn=e}};(()=>{var e={296:(i,o,a)=>{var s=/^\s+|\s+$/g,l=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,f=parseInt,d=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,h=typeof self=="object"&&self&&self.Object===Object&&self,v=d||h||Function("return this")(),g=Object.prototype.toString,S=Math.max,p=Math.min,m=function(){return v.Date.now()};function y(O){var C=typeof O;return!!O&&(C=="object"||C=="function")}function w(O){if(typeof O=="number")return O;if(function(E){return typeof E=="symbol"||function(A){return!!A&&typeof A=="object"}(E)&&g.call(E)=="[object Symbol]"}(O))return NaN;if(y(O)){var C=typeof O.valueOf=="function"?O.valueOf():O;O=y(C)?C+"":C}if(typeof O!="string")return O===0?O:+O;O=O.replace(s,"");var P=u.test(O);return P||c.test(O)?f(O.slice(2),P?2:8):l.test(O)?NaN:+O}i.exports=function(O,C,P){var E,A,I,k,L,U,X=0,Z=!1,H=!1,J=!0;if(typeof O!="function")throw new TypeError("Expected a function");function R(ie){var Ie=E,ke=A;return E=A=void 0,X=ie,k=O.apply(ke,Ie)}function $(ie){return X=ie,L=setTimeout(ee,C),Z?R(ie):k}function W(ie){var Ie=ie-U;return U===void 0||Ie>=C||Ie<0||H&&ie-X>=I}function ee(){var ie=m();if(W(ie))return te(ie);L=setTimeout(ee,function(Ie){var ke=C-(Ie-U);return H?p(ke,I-(Ie-X)):ke}(ie))}function te(ie){return L=void 0,J&&E?R(ie):(E=A=void 0,k)}function je(){var ie=m(),Ie=W(ie);if(E=arguments,A=this,U=ie,Ie){if(L===void 0)return $(U);if(H)return L=setTimeout(ee,C),R(U)}return L===void 0&&(L=setTimeout(ee,C)),k}return C=w(C)||0,y(P)&&(Z=!!P.leading,I=(H="maxWait"in P)?S(w(P.maxWait)||0,C):I,J="trailing"in P?!!P.trailing:J),je.cancel=function(){L!==void 0&&clearTimeout(L),X=0,E=U=A=L=void 0},je.flush=function(){return L===void 0?k:te(m())},je}},96:(i,o,a)=>{var s="Expected a function",l=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,f=/^0o[0-7]+$/i,d=parseInt,h=typeof a.g=="object"&&a.g&&a.g.Object===Object&&a.g,v=typeof self=="object"&&self&&self.Object===Object&&self,g=h||v||Function("return this")(),S=Object.prototype.toString,p=Math.max,m=Math.min,y=function(){return g.Date.now()};function w(C){var P=typeof C;return!!C&&(P=="object"||P=="function")}function O(C){if(typeof C=="number")return C;if(function(A){return typeof A=="symbol"||function(I){return!!I&&typeof I=="object"}(A)&&S.call(A)=="[object Symbol]"}(C))return NaN;if(w(C)){var P=typeof C.valueOf=="function"?C.valueOf():C;C=w(P)?P+"":P}if(typeof C!="string")return C===0?C:+C;C=C.replace(l,"");var E=c.test(C);return E||f.test(C)?d(C.slice(2),E?2:8):u.test(C)?NaN:+C}i.exports=function(C,P,E){var A=!0,I=!0;if(typeof C!="function")throw new TypeError(s);return w(E)&&(A="leading"in E?!!E.leading:A,I="trailing"in E?!!E.trailing:I),function(k,L,U){var X,Z,H,J,R,$,W=0,ee=!1,te=!1,je=!0;if(typeof k!="function")throw new TypeError(s);function ie(Ne){var ft=X,un=Z;return X=Z=void 0,W=Ne,J=k.apply(un,ft)}function Ie(Ne){return W=Ne,R=setTimeout(yt,L),ee?ie(Ne):J}function ke(Ne){var ft=Ne-$;return $===void 0||ft>=L||ft<0||te&&Ne-W>=H}function yt(){var Ne=y();if(ke(Ne))return Yr(Ne);R=setTimeout(yt,function(ft){var un=L-(ft-$);return te?m(un,H-(ft-W)):un}(Ne))}function Yr(Ne){return R=void 0,je&&X?ie(Ne):(X=Z=void 0,J)}function Tn(){var Ne=y(),ft=ke(Ne);if(X=arguments,Z=this,$=Ne,ft){if(R===void 0)return Ie($);if(te)return R=setTimeout(yt,L),ie($)}return R===void 0&&(R=setTimeout(yt,L)),J}return L=O(L)||0,w(U)&&(ee=!!U.leading,H=(te="maxWait"in U)?p(O(U.maxWait)||0,L):H,je="trailing"in U?!!U.trailing:je),Tn.cancel=function(){R!==void 0&&clearTimeout(R),W=0,X=$=Z=R=void 0},Tn.flush=function(){return R===void 0?J:Yr(y())},Tn}(C,P,{leading:A,maxWait:P,trailing:I})}},703:(i,o,a)=>{var s=a(414);function l(){}function u(){}u.resetWarningCache=l,i.exports=function(){function c(h,v,g,S,p,m){if(m!==s){var y=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 y.name="Invariant Violation",y}}function f(){return c}c.isRequired=c;var d={array:c,bool:c,func:c,number:c,object:c,string:c,symbol:c,any:c,arrayOf:f,element:c,elementType:c,instanceOf:f,node:c,objectOf:f,oneOf:f,oneOfType:f,shape:f,exact:f,checkPropTypes:u,resetWarningCache:l};return d.PropTypes=d,d}},697:(i,o,a)=>{i.exports=a(703)()},414:i=>{i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"}},t={};function n(i){var o=t[i];if(o!==void 0)return o.exports;var a=t[i]={exports:{}};return e[i](a,a.exports,n),a.exports}n.n=i=>{var o=i&&i.__esModule?()=>i.default:()=>i;return n.d(o,{a:o}),o},n.d=(i,o)=>{for(var a in o)n.o(o,a)&&!n.o(i,a)&&Object.defineProperty(i,a,{enumerable:!0,get:o[a]})},n.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),n.o=(i,o)=>Object.prototype.hasOwnProperty.call(i,o),n.r=i=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})};var r={};(()=>{n.r(r),n.d(r,{LazyLoadComponent:()=>Zh,LazyLoadImage:()=>M2,trackWindowScroll:()=>ee});const i=x;var o=n.n(i),a=n(697);const s=No;var l=n.n(s);function u(){return typeof window<"u"&&"IntersectionObserver"in window&&"isIntersecting"in window.IntersectionObserverEntry.prototype}function c(M){return(c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}function f(M,_){var z=Object.keys(M);if(Object.getOwnPropertySymbols){var F=Object.getOwnPropertySymbols(M);_&&(F=F.filter(function(Ue){return Object.getOwnPropertyDescriptor(M,Ue).enumerable})),z.push.apply(z,F)}return z}function d(M,_,z){return _ in M?Object.defineProperty(M,_,{value:z,enumerable:!0,configurable:!0,writable:!0}):M[_]=z,M}function h(M,_){for(var z=0;z<_.length;z++){var F=_[z];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(M,F.key,F)}}function v(M,_){return(v=Object.setPrototypeOf||function(z,F){return z.__proto__=F,z})(M,_)}function g(M,_){if(_&&(c(_)==="object"||typeof _=="function"))return _;if(_!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(z){if(z===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z}(M)}function S(M){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)})(M)}var p=function(M){M.forEach(function(_){_.isIntersecting&&_.target.onVisible()})},m={},y=function(M){(function(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),j&&v(N,j)})(fe,M);var _,z,F,Ue,Kt=(F=fe,Ue=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=S(F);if(Ue){var K=S(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return g(this,N)});function fe(N){var j;if(function(q,ne){if(!(q instanceof ne))throw new TypeError("Cannot call a class as a function")}(this,fe),(j=Kt.call(this,N)).supportsObserver=!N.scrollPosition&&N.useIntersectionObserver&&u(),j.supportsObserver){var K=N.threshold;j.observer=function(q){return m[q]=m[q]||new IntersectionObserver(p,{rootMargin:q+"px"}),m[q]}(K)}return j}return _=fe,(z=[{key:"componentDidMount",value:function(){this.placeholder&&this.observer&&(this.placeholder.onVisible=this.props.onVisible,this.observer.observe(this.placeholder)),this.supportsObserver||this.updateVisibility()}},{key:"componentWillUnmount",value:function(){this.observer&&this.placeholder&&this.observer.unobserve(this.placeholder)}},{key:"componentDidUpdate",value:function(){this.supportsObserver||this.updateVisibility()}},{key:"getPlaceholderBoundingBox",value:function(){var N=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.props.scrollPosition,j=this.placeholder.getBoundingClientRect(),K=l().findDOMNode(this.placeholder).style,q={left:parseInt(K.getPropertyValue("margin-left"),10)||0,top:parseInt(K.getPropertyValue("margin-top"),10)||0};return{bottom:N.y+j.bottom+q.top,left:N.x+j.left+q.left,right:N.x+j.right+q.left,top:N.y+j.top+q.top}}},{key:"isPlaceholderInViewport",value:function(){if(typeof window>"u"||!this.placeholder)return!1;var N=this.props,j=N.scrollPosition,K=N.threshold,q=this.getPlaceholderBoundingBox(j),ne=j.y+window.innerHeight,ce=j.x,xe=j.x+window.innerWidth,Ce=j.y;return Boolean(Ce-K<=q.bottom&&ne+K>=q.top&&ce-K<=q.right&&xe+K>=q.left)}},{key:"updateVisibility",value:function(){this.isPlaceholderInViewport()&&this.props.onVisible()}},{key:"render",value:function(){var N=this,j=this.props,K=j.className,q=j.height,ne=j.placeholder,ce=j.style,xe=j.width;if(ne&&typeof ne.type!="function")return o().cloneElement(ne,{ref:function(he){return N.placeholder=he}});var Ce=function(he){for(var Ye=1;Ye"u"?0:window.scrollX||window.pageXOffset},W=function(){return typeof window>"u"?0:window.scrollY||window.pageYOffset};const ee=function(M){var _=function(z){(function(K,q){if(typeof q!="function"&&q!==null)throw new TypeError("Super expression must either be null or a function");K.prototype=Object.create(q&&q.prototype,{constructor:{value:K,writable:!0,configurable:!0}}),q&&Z(K,q)})(j,z);var F,Ue,Kt,fe,N=(Kt=j,fe=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var K,q=R(Kt);if(fe){var ne=R(this).constructor;K=Reflect.construct(q,arguments,ne)}else K=q.apply(this,arguments);return H(this,K)});function j(K){var q;if(function(ce,xe){if(!(ce instanceof xe))throw new TypeError("Cannot call a class as a function")}(this,j),(q=N.call(this,K)).useIntersectionObserver=K.useIntersectionObserver&&u(),q.useIntersectionObserver)return H(q);var ne=q.onChangeScroll.bind(J(q));return K.delayMethod==="debounce"?q.delayedScroll=C()(ne,K.delayTime):K.delayMethod==="throttle"&&(q.delayedScroll=E()(ne,K.delayTime)),q.state={scrollPosition:{x:$(),y:W()}},q.baseComponentRef=o().createRef(),q}return F=j,(Ue=[{key:"componentDidMount",value:function(){this.addListeners()}},{key:"componentWillUnmount",value:function(){this.removeListeners()}},{key:"componentDidUpdate",value:function(){typeof window>"u"||this.useIntersectionObserver||I(l().findDOMNode(this.baseComponentRef.current))!==this.scrollElement&&(this.removeListeners(),this.addListeners())}},{key:"addListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement=I(l().findDOMNode(this.baseComponentRef.current)),this.scrollElement.addEventListener("scroll",this.delayedScroll,{passive:!0}),window.addEventListener("resize",this.delayedScroll,{passive:!0}),this.scrollElement!==window&&window.addEventListener("scroll",this.delayedScroll,{passive:!0}))}},{key:"removeListeners",value:function(){typeof window>"u"||this.useIntersectionObserver||(this.scrollElement.removeEventListener("scroll",this.delayedScroll),window.removeEventListener("resize",this.delayedScroll),this.scrollElement!==window&&window.removeEventListener("scroll",this.delayedScroll))}},{key:"onChangeScroll",value:function(){this.useIntersectionObserver||this.setState({scrollPosition:{x:$(),y:W()}})}},{key:"render",value:function(){var K=this.props,q=(K.delayMethod,K.delayTime,function(ce,xe){if(ce==null)return{};var Ce,he,Ye=function(Ze,qr){if(Ze==null)return{};var ur,Ra,rm={},im=Object.keys(Ze);for(Ra=0;Ra=0||(rm[ur]=Ze[ur]);return rm}(ce,xe);if(Object.getOwnPropertySymbols){var Re=Object.getOwnPropertySymbols(ce);for(he=0;he=0||Object.prototype.propertyIsEnumerable.call(ce,Ce)&&(Ye[Ce]=ce[Ce])}return Ye}(K,L)),ne=this.useIntersectionObserver?null:this.state.scrollPosition;return o().createElement(M,U({forwardRef:this.baseComponentRef,scrollPosition:ne},q))}}])&&X(F.prototype,Ue),j}(o().Component);return _.propTypes={delayMethod:a.PropTypes.oneOf(["debounce","throttle"]),delayTime:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool},_.defaultProps={delayMethod:"throttle",delayTime:300,useIntersectionObserver:!0},_};function te(M){return(te=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}function je(M,_){for(var z=0;z<_.length;z++){var F=_[z];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(M,F.key,F)}}function ie(M,_){return(ie=Object.setPrototypeOf||function(z,F){return z.__proto__=F,z})(M,_)}function Ie(M,_){if(_&&(te(_)==="object"||typeof _=="function"))return _;if(_!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(z){if(z===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return z}(M)}function ke(M){return(ke=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)})(M)}var yt=function(M){(function(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),j&&ie(N,j)})(fe,M);var _,z,F,Ue,Kt=(F=fe,Ue=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=ke(F);if(Ue){var K=ke(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return Ie(this,N)});function fe(N){return function(j,K){if(!(j instanceof K))throw new TypeError("Cannot call a class as a function")}(this,fe),Kt.call(this,N)}return _=fe,(z=[{key:"render",value:function(){return o().createElement(w,this.props)}}])&&je(_.prototype,z),fe}(o().Component);const Yr=ee(yt);function Tn(M){return(Tn=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}function Ne(M,_){for(var z=0;z<_.length;z++){var F=_[z];F.enumerable=F.enumerable||!1,F.configurable=!0,"value"in F&&(F.writable=!0),Object.defineProperty(M,F.key,F)}}function ft(M,_){return(ft=Object.setPrototypeOf||function(z,F){return z.__proto__=F,z})(M,_)}function un(M,_){if(_&&(Tn(_)==="object"||typeof _=="function"))return _;if(_!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Aa(M)}function Aa(M){if(M===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return M}function Ae(M){return(Ae=Object.setPrototypeOf?Object.getPrototypeOf:function(_){return _.__proto__||Object.getPrototypeOf(_)})(M)}var Kr=function(M){(function(N,j){if(typeof j!="function"&&j!==null)throw new TypeError("Super expression must either be null or a function");N.prototype=Object.create(j&&j.prototype,{constructor:{value:N,writable:!0,configurable:!0}}),j&&ft(N,j)})(fe,M);var _,z,F,Ue,Kt=(F=fe,Ue=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=Ae(F);if(Ue){var K=Ae(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return un(this,N)});function fe(N){var j;(function(xe,Ce){if(!(xe instanceof Ce))throw new TypeError("Cannot call a class as a function")})(this,fe),j=Kt.call(this,N);var K=N.afterLoad,q=N.beforeLoad,ne=N.scrollPosition,ce=N.visibleByDefault;return j.state={visible:ce},ce&&(q(),K()),j.onVisible=j.onVisible.bind(Aa(j)),j.isScrollTracked=Boolean(ne&&Number.isFinite(ne.x)&&ne.x>=0&&Number.isFinite(ne.y)&&ne.y>=0),j}return _=fe,(z=[{key:"componentDidUpdate",value:function(N,j){j.visible!==this.state.visible&&this.props.afterLoad()}},{key:"onVisible",value:function(){this.props.beforeLoad(),this.setState({visible:!0})}},{key:"render",value:function(){if(this.state.visible)return this.props.children;var N=this.props,j=N.className,K=N.delayMethod,q=N.delayTime,ne=N.height,ce=N.placeholder,xe=N.scrollPosition,Ce=N.style,he=N.threshold,Ye=N.useIntersectionObserver,Re=N.width;return this.isScrollTracked||Ye&&u()?o().createElement(w,{className:j,height:ne,onVisible:this.onVisible,placeholder:ce,scrollPosition:xe,style:Ce,threshold:he,useIntersectionObserver:Ye,width:Re}):o().createElement(Yr,{className:j,delayMethod:K,delayTime:q,height:ne,onVisible:this.onVisible,placeholder:ce,style:Ce,threshold:he,width:Re})}}])&&Ne(_.prototype,z),fe}(o().Component);Kr.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool},Kr.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},useIntersectionObserver:!0,visibleByDefault:!1};const Zh=Kr;function Jh(M){return(Jh=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(_){return typeof _}:function(_){return _&&typeof Symbol=="function"&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(M)}var L2=["afterLoad","beforeLoad","delayMethod","delayTime","effect","placeholder","placeholderSrc","scrollPosition","threshold","useIntersectionObserver","visibleByDefault","wrapperClassName","wrapperProps"];function em(M,_){var z=Object.keys(M);if(Object.getOwnPropertySymbols){var F=Object.getOwnPropertySymbols(M);_&&(F=F.filter(function(Ue){return Object.getOwnPropertyDescriptor(M,Ue).enumerable})),z.push.apply(z,F)}return z}function tm(M){for(var _=1;_"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}(),function(){var N,j=Du(F);if(Ue){var K=Du(this).constructor;N=Reflect.construct(j,arguments,K)}else N=j.apply(this,arguments);return R2(this,N)});function fe(N){var j;return function(K,q){if(!(K instanceof q))throw new TypeError("Cannot call a class as a function")}(this,fe),(j=Kt.call(this,N)).state={loaded:!1},j}return _=fe,(z=[{key:"onImageLoad",value:function(){var N=this;return this.state.loaded?null:function(){N.props.afterLoad(),N.setState({loaded:!0})}}},{key:"getImg",value:function(){var N=this.props,j=(N.afterLoad,N.beforeLoad,N.delayMethod,N.delayTime,N.effect,N.placeholder,N.placeholderSrc,N.scrollPosition,N.threshold,N.useIntersectionObserver,N.visibleByDefault,N.wrapperClassName,N.wrapperProps,function(K,q){if(K==null)return{};var ne,ce,xe=function(he,Ye){if(he==null)return{};var Re,Ze,qr={},ur=Object.keys(he);for(Ze=0;Ze=0||(qr[Re]=he[Re]);return qr}(K,q);if(Object.getOwnPropertySymbols){var Ce=Object.getOwnPropertySymbols(K);for(ce=0;ce=0||Object.prototype.propertyIsEnumerable.call(K,ne)&&(xe[ne]=K[ne])}return xe}(N,L2));return o().createElement("img",ku({onLoad:this.onImageLoad()},j))}},{key:"getLazyLoadImage",value:function(){var N=this.props,j=N.beforeLoad,K=N.className,q=N.delayMethod,ne=N.delayTime,ce=N.height,xe=N.placeholder,Ce=N.scrollPosition,he=N.style,Ye=N.threshold,Re=N.useIntersectionObserver,Ze=N.visibleByDefault,qr=N.width;return o().createElement(Zh,{beforeLoad:j,className:K,delayMethod:q,delayTime:ne,height:ce,placeholder:xe,scrollPosition:Ce,style:he,threshold:Ye,useIntersectionObserver:Re,visibleByDefault:Ze,width:qr},this.getImg())}},{key:"getWrappedLazyLoadImage",value:function(N){var j=this.props,K=j.effect,q=j.height,ne=j.placeholderSrc,ce=j.width,xe=j.wrapperClassName,Ce=j.wrapperProps,he=this.state.loaded,Ye=he?" lazy-load-image-loaded":"",Re=he||!ne?{}:{backgroundImage:"url(".concat(ne,")"),backgroundSize:"100% 100%"};return o().createElement("span",ku({className:xe+" lazy-load-image-background "+K+Ye,style:tm(tm({},Re),{},{color:"transparent",display:"inline-block",height:q,width:ce})},Ce),N)}},{key:"render",value:function(){var N=this.props,j=N.effect,K=N.placeholderSrc,q=N.visibleByDefault,ne=N.wrapperClassName,ce=N.wrapperProps,xe=this.getLazyLoadImage();return(j||K)&&!q||ne||ce?this.getWrappedLazyLoadImage(xe):xe}}])&&A2(_.prototype,z),fe}(o().Component);Lu.propTypes={afterLoad:a.PropTypes.func,beforeLoad:a.PropTypes.func,delayMethod:a.PropTypes.string,delayTime:a.PropTypes.number,effect:a.PropTypes.string,placeholderSrc:a.PropTypes.string,threshold:a.PropTypes.number,useIntersectionObserver:a.PropTypes.bool,visibleByDefault:a.PropTypes.bool,wrapperClassName:a.PropTypes.string,wrapperProps:a.PropTypes.object},Lu.defaultProps={afterLoad:function(){return{}},beforeLoad:function(){return{}},delayMethod:"throttle",delayTime:300,effect:"",placeholderSrc:null,threshold:100,useIntersectionObserver:!0,visibleByDefault:!1,wrapperClassName:""};const M2=Lu})(),A_.exports=r})();const xS=({title:e})=>b("p",{className:"news-category",children:e}),CS=({date:e})=>b("h3",{className:"news-date",children:e}),io=({title:e,date:t,img:n,category:r,link:i})=>b(ye,{to:i,className:"aside-news",children:Y("div",{className:"aside-news-wrapper",children:[b("div",{className:"aside-news-image",children:b(Cn.LazyLoadImage,{src:n,alt:n,useIntersectionObserver:!0,effect:"blur"})}),b("div",{className:"aside-news-info",children:Y("div",{className:"aside-news-info-inner",children:[Y("div",{className:"aside-news-status",children:[b(xS,{title:r}),b(CS,{date:t})]}),b("h2",{className:"aside-news-title",children:e})]})})]})});var T={},R_={get exports(){return T},set exports(e){T=e}},M_="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",j_=M_,I_=j_;function OS(){}function ES(){}ES.resetWarningCache=OS;var V_=function(){function e(r,i,o,a,s,l){if(l!==I_){var u=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 u.name="Invariant Violation",u}}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:ES,resetWarningCache:OS};return n.PropTypes=n,n};R_.exports=V_();function PS(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e))for(t=0;t-1}function u3(e,t){var n=this.__data__,r=Xl(n,e);return r<0?n.push([e,t]):n[r][1]=t,this}Ui.prototype.clear=o3;Ui.prototype.delete=a3;Ui.prototype.get=s3;Ui.prototype.has=l3;Ui.prototype.set=u3;function Ur(e){var t=-1,n=e?e.length:0;for(this.clear();++t1&&arguments[1]!==void 0?arguments[1]:n,a=e(i)+o;return t(a)}}function ba(e){return function(n){return new Date(e(n).getTime()-1)}}function xa(e){return function(n){return e.map(function(r){return r(n)})}}function be(e){if(e instanceof Date)return e.getFullYear();if(typeof e=="number")return e;var t=parseInt(e,10);if(typeof e=="string"&&!isNaN(t))return t;throw new Error("Failed to get year from date: ".concat(e,"."))}function sr(e){if(e instanceof Date)return e.getMonth();throw new Error("Failed to get month from date: ".concat(e,"."))}function Zl(e){if(e instanceof Date)return e.getDate();throw new Error("Failed to get year from date: ".concat(e,"."))}function Ca(e){var t=be(e),n=t+(-t+1)%100,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var P3=En(be,Ca,-100),jS=En(be,Ca,100),vh=ba(jS),T3=En(be,vh,-100),IS=xa([Ca,vh]);function Wr(e){var t=be(e),n=t+(-t+1)%10,r=new Date;return r.setFullYear(n,0,1),r.setHours(0,0,0,0),r}var VS=En(be,Wr,-10),gh=En(be,Wr,10),Jl=ba(gh),$S=En(be,Jl,-10),FS=xa([Wr,Jl]);function Oa(e){var t=be(e),n=new Date;return n.setFullYear(t,0,1),n.setHours(0,0,0,0),n}var zS=En(be,Oa,-1),yh=En(be,Oa,1),eu=ba(yh),BS=En(be,eu,-1),_3=xa([Oa,eu]);function wh(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=be(r),a=sr(r)+i,s=new Date;return s.setFullYear(o,a,1),s.setHours(0,0,0,0),e(s)}}function Wi(e){var t=be(e),n=sr(e),r=new Date;return r.setFullYear(t,n,1),r.setHours(0,0,0,0),r}var US=wh(Wi,-1),Sh=wh(Wi,1),Ea=ba(Sh),WS=wh(Ea,-1),k3=xa([Wi,Ea]);function D3(e,t){return function(r){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:t,o=be(r),a=sr(r),s=Zl(r)+i,l=new Date;return l.setFullYear(o,a,s),l.setHours(0,0,0,0),e(l)}}function tu(e){var t=be(e),n=sr(e),r=Zl(e),i=new Date;return i.setFullYear(t,n,r),i.setHours(0,0,0,0),i}var L3=D3(tu,1),bh=ba(L3),N3=xa([tu,bh]);function HS(e){return Zl(Ea(e))}var oo;function A3(e){return I3(e)||j3(e)||M3(e)||R3()}function R3(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function M3(e,t){if(e){if(typeof e=="string")return sd(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 sd(e,t)}}function j3(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function I3(e){if(Array.isArray(e))return sd(e)}function sd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=e.getDay();switch(t){case Le.ISO_8601:return(n+6)%7;case Le.ARABIC:return(n+1)%7;case Le.HEBREW:case Le.US:return n;default:throw new Error("Unsupported calendar type.")}}function ek(e){var t=Ca(e);return be(t)}function tk(e){var t=Wr(e);return be(t)}function ld(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=be(e),r=sr(e),i=e.getDate()-na(e,t);return new Date(n,r,i)}function nk(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=t===Le.US?Le.US:Le.ISO_8601,r=ld(e,t),i=be(e)+1,o,a;do o=new Date(i,0,n===Le.ISO_8601?4:1),a=ld(o,t),i-=1;while(e1&&arguments[1]!==void 0?arguments[1]:nu,n=arguments.length>2?arguments[2]:void 0;return n.map(function(r){return t(e,r)}).join(" – ")}function uk(e,t,n){return qS(e,t,IS(n))}function XS(e,t,n){return qS(e,t,FS(n))}function QS(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Le.ISO_8601,n=e.getDay();switch(t){case Le.ARABIC:case Le.HEBREW:return n===J3||n===Pg;case Le.ISO_8601:case Le.US:return n===Pg||n===Z3;default:throw new Error("Unsupported calendar type.")}}function ji(e){return ji=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ji(e)}var ck=Object.values(Le),ZS=["century","decade","year","month"],Pa=T.oneOf(ck),fl=T.oneOfType([T.string,T.arrayOf(T.string)]),Ch=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ji(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.maxDate;return o&&i>o?new Error("Invalid prop `".concat(n,"` of type `").concat(ji(i),"` supplied to `").concat(r,"`, minDate cannot be larger than maxDate.")):null},Oh=function(t,n,r){var i=t[n];if(!i)return null;if(!(i instanceof Date))return new Error("Invalid prop `".concat(n,"` of type `").concat(ji(i),"` supplied to `").concat(r,"`, expected instance of `Date`."));var o=t.minDate;return o&&i0,$=H!=="century",W=rk(H,t),ee=$&&ik(H,t),te=YS(H,t),je=$&&ok(H,t),ie=function(){if(W.getFullYear()<0)return!0;var Ae=ak(H,t);return u&&u>=Ae}(),Ie=$&&function(){if(ee.getFullYear()<0)return!0;var Ae=sk(H,t);return u&&u>=Ae}(),ke=l&&l=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function vk(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function kg(e){return"".concat(e,"%")}function ru(e){var t=e.children,n=e.className,r=e.direction,i=e.count,o=e.offset,a=e.style,s=e.wrap,l=mk(e,pk);return B.createElement("div",ud({className:n,style:xc({display:"flex",flexDirection:r,flexWrap:s?"wrap":"no-wrap"},a)},l),B.Children.map(t,function(u,c){return B.cloneElement(u,xc(xc({},u.props),{},{style:{flexBasis:kg(100/i),flexShrink:0,flexGrow:0,overflow:"hidden",marginLeft:o&&c===0?kg(100*o/i):null}}))}))}ru.propTypes={children:T.node,className:T.string,count:T.number.isRequired,direction:T.string,offset:T.number,style:T.objectOf(T.oneOfType([T.string,T.number])),wrap:T.bool};function Dg(e){return Sk(e)||wk(e)||yk(e)||gk()}function gk(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function yk(e,t){if(e){if(typeof e=="string")return cd(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 cd(e,t)}}function wk(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Sk(e){if(Array.isArray(e))return cd(e)}function cd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne?t:n&&n=e}function xk(e,t){return e[0]<=t[0]&&e[1]>=t[1]}function tb(e,t){return ia(e[0],t)||ia(e[1],t)}function Lg(e,t,n){var r=tb(t,e),i=[];if(r){i.push(n);var o=ia(e[0],t),a=ia(e[1],t);o&&i.push("".concat(n,"Start")),a&&i.push("".concat(n,"End")),o&&a&&i.push("".concat(n,"BothEnds"))}return i}function Ck(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},t=e.value,n=e.valueType,r=e.date,i=e.dateType,o=e.hover,a="react-calendar__tile",s=[a];if(!r)return s;if(!Array.isArray(r)&&!i)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var l=new Date,u=Array.isArray(r)?r:Tg(i,r);if(ia(l,u)&&s.push("".concat(a,"--now")),!t)return s;if(!Array.isArray(t)&&!n)throw new Error("getTileClasses(): Unable to get tile activity classes because one or more required arguments were not passed.");var c=Array.isArray(t)?t:Tg(n,t);xk(c,u)?s.push("".concat(a,"--active")):tb(c,u)&&s.push("".concat(a,"--hasActive"));var f=Lg(c,u,"".concat(a,"--range"));s.push.apply(s,Dg(f));var d=[].concat(t);if(o&&d.length===1){var h=o>c[0]?[c[0],o]:[o,c[0]],v=Lg(h,u,"".concat(a,"--hover"));s.push.apply(s,Dg(v))}return s}var Ok=["className","count","dateTransform","dateType","end","hover","offset","start","step","tile","value","valueType"];function Ng(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 Ag(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Tk(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function ka(e){for(var t=e.className,n=e.count,r=n===void 0?3:n,i=e.dateTransform,o=e.dateType,a=e.end,s=e.hover,l=e.offset,u=e.start,c=e.step,f=c===void 0?1:c,d=e.tile,h=e.value,v=e.valueType,g=Pk(e,Ok),S=[],p=u;p<=a;p+=f){var m=i(p);S.push(B.createElement(d,fd({key:m.getTime(),classes:Ck({value:h,valueType:v,date:m,dateType:o,hover:s}),date:m,point:p},g)))}return B.createElement(ru,{className:t,count:r,offset:l,wrap:!0},S)}ka.propTypes=Ag(Ag({},Ta),{},{activeStartDate:T.instanceOf(Date),count:T.number,dateTransform:T.func.isRequired,dateType:T.string,offset:T.number,step:T.number,tile:T.func.isRequired});function dd(e){return dd=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},dd(e)}function Rg(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 Mg(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function dl(e){return dl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dl(e)}function rb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ig(e,t){return e&&!t||!e&&t||e&&t&&e.getTime()!==t.getTime()}function Vg(e,t){var n=e.activeStartDate,r=e.date,i=e.view;return typeof t=="function"?t({activeStartDate:n,date:r,view:i}):t}var Da=function(e){Dk(n,e);var t=Lk(n);function n(){var r;_k(this,n);for(var i=arguments.length,o=new Array(i),a=0;al||f&&d(f)=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Ik(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var Vk="react-calendar__century-view__decades__decade";function ib(e){var t=e.classes,n=e.formatYear,r=n===void 0?nu:n,i=jk(e,Rk),o=i.date,a=i.locale;return B.createElement(Da,hd({},i,{classes:[].concat(t,Vk),maxDateTransform:Jl,minDateTransform:Wr,view:"century"}),XS(a,r,o))}ib.propTypes=Fg(Fg({},_a),{},{formatYear:T.func});function zg(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 $k(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Hk(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var Gk="react-calendar__decade-view__years__year";function ab(e){var t=e.classes,n=e.formatYear,r=n===void 0?nu:n,i=Wk(e,Bk),o=i.date,a=i.locale;return B.createElement(Da,vd({},i,{classes:[].concat(t,Gk),maxDateTransform:eu,minDateTransform:Oa,view:"decade"}),r(a,o))}ab.propTypes=Ug(Ug({},_a),{},{formatYear:T.func});function Wg(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 Yk(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function Jk(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var e4="react-calendar__year-view__months__month";function lb(e){var t=e.classes,n=e.formatMonth,r=n===void 0?q3:n,i=e.formatMonthYear,o=i===void 0?GS:i,a=Zk(e,Xk),s=a.date,l=a.locale;return B.createElement(Da,yd({},a,{classes:[].concat(t,e4),formatAbbr:o,maxDateTransform:Ea,minDateTransform:Wi,view:"year"}),r(l,s))}lb.propTypes=Gg(Gg({},_a),{},{formatMonth:T.func,formatMonthYear:T.func});function Yg(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 Kg(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function a4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var Cc="react-calendar__month-view__days__day";function cb(e){var t=e.formatDay,n=t===void 0?Y3:t,r=e.formatLongDate,i=r===void 0?K3:r,o=e.calendarType,a=e.classes,s=e.currentMonthIndex,l=o4(e,r4),u=l.date,c=l.locale;return B.createElement(Da,Sd({},l,{classes:[].concat(a,Cc,QS(u,o)?"".concat(Cc,"--weekend"):null,u.getMonth()!==s?"".concat(Cc,"--neighboringMonth"):null),formatAbbr:i,maxDateTransform:bh,minDateTransform:tu,view:"month"}),n(c,u))}cb.propTypes=Xg(Xg({},_a),{},{currentMonthIndex:T.number.isRequired,formatDay:T.func,formatLongDate:T.func});var s4=["showFixedNumberOfWeeks","showNeighboringMonth"];function Qg(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 l4(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function f4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function fb(e){var t=e.activeStartDate,n=e.calendarType,r=e.showFixedNumberOfWeeks,i=e.showNeighboringMonth,o=c4(e,s4),a=be(t),s=sr(t),l=r||i,u=na(t,n),c=l?0:u,f=(l?-u:0)+1,d=function(){if(r)return f+6*7-1;var h=HS(t);if(i){var v=new Date;v.setFullYear(a,s,h),v.setHours(0,0,0,0);var g=7-na(v,n)-1;return h+g}return h}();return B.createElement(ka,bd({},o,{className:"react-calendar__month-view__days",count:7,currentMonthIndex:s,dateTransform:function(v){var g=new Date;return g.setFullYear(a,s,v),g.setHours(0,0,0,0),g},dateType:"day",end:d,offset:c,start:f,tile:cb}))}fb.propTypes=l4({calendarType:Pa.isRequired,showFixedNumberOfWeeks:T.bool,showNeighboringMonth:T.bool},Ta);var db="react-calendar__month-view__weekdays",Zg="".concat(db,"__weekday");function pb(e){for(var t=e.calendarType,n=e.formatShortWeekday,r=n===void 0?X3:n,i=e.formatWeekday,o=i===void 0?Q3:i,a=e.locale,s=e.onMouseLeave,l=new Date,u=Wi(l),c=be(u),f=sr(u),d=[],h=1;h<=7;h+=1){var v=new Date(c,f,h-na(u,t)),g=o(a,v);d.push(B.createElement("div",{key:h,className:ql(Zg,QS(v,t)&&"".concat(Zg,"--weekend"))},B.createElement("abbr",{"aria-label":g,title:g},r(a,v).replace(".",""))))}return B.createElement(ru,{className:db,count:7,onFocus:s,onMouseOver:s},d)}pb.propTypes={calendarType:Pa.isRequired,formatShortWeekday:T.func,formatWeekday:T.func,locale:T.string,onMouseLeave:T.func};var d4=["date","onClickWeekNumber","weekNumber"];function xd(){return xd=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function v4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}var g4="react-calendar__tile";function hb(e){var t=e.date,n=e.onClickWeekNumber,r=e.weekNumber,i=m4(e,d4),o=p4({className:g4},i),a=B.createElement("span",null,r);return n?B.createElement("button",xd({},o,{onClick:function(l){return n(r,t,l)},type:"button"}),a):B.createElement("div",o,a)}hb.propTypes={date:T.instanceOf(Date).isRequired,onClickWeekNumber:T.func,weekNumber:T.node.isRequired};function mb(e){var t=e.activeStartDate,n=e.calendarType,r=e.onClickWeekNumber,i=e.onMouseLeave,o=e.showFixedNumberOfWeeks,a=function(){if(o)return 6;var u=HS(t),c=na(t,n),f=u-(7-c);return 1+Math.ceil(f/7)}(),s=function(){for(var u=be(t),c=sr(t),f=Zl(t),d=[],h=0;h=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function S4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function b4(e){return Object.keys(Eg).find(function(t){return Eg[t].includes(e)})||Le.ISO_8601}function vb(e){var t=e.activeStartDate,n=e.locale,r=e.onMouseLeave,i=e.showFixedNumberOfWeeks,o=e.calendarType,a=o===void 0?b4(n):o,s=e.formatShortWeekday,l=e.formatWeekday,u=e.onClickWeekNumber,c=e.showWeekNumbers,f=w4(e,y4);function d(){return B.createElement(pb,{calendarType:a,formatShortWeekday:s,formatWeekday:l,locale:n,onMouseLeave:r})}function h(){return c?B.createElement(mb,{activeStartDate:t,calendarType:a,onClickWeekNumber:u,onMouseLeave:r,showFixedNumberOfWeeks:i}):null}function v(){return B.createElement(fb,Cd({calendarType:a},f))}var g="react-calendar__month-view";return B.createElement("div",{className:ql(g,c?"".concat(g,"--weekNumbers"):"")},B.createElement("div",{style:{display:"flex",alignItems:"flex-end"}},h(),B.createElement("div",{style:{flexGrow:1,width:"100%"}},d(),v())))}vb.propTypes={activeStartDate:T.instanceOf(Date).isRequired,calendarType:Pa,formatShortWeekday:T.func,formatWeekday:T.func,locale:T.string,onClickWeekNumber:T.func,onMouseLeave:T.func,showFixedNumberOfWeeks:T.bool,showWeekNumbers:T.bool};var x4=["activeStartDate","defaultActiveStartDate","defaultValue","defaultView","maxDetail","minDetail","value","view"];function hi(){return hi=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function pl(e){return pl=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},pl(e)}function ty(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 Ed(e){for(var t=1;t=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function D4(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,o;for(o=0;o=0)&&(n[i]=e[i]);return n}function L4(e){return M4(e)||R4(e)||A4(e)||N4()}function N4(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function A4(e,t){if(e){if(typeof e=="string")return Pd(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 Pd(e,t)}}function R4(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function M4(e){if(Array.isArray(e))return Pd(e)}function Pd(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0}},{key:"getProcessedValue",value:function(i){var o=this.props,a=o.minDate,s=o.maxDate,l=o.maxDetail,u=o.returnValue,c=function(){switch(u){case"start":return Th;case"end":return Sb;case"range":return z4;default:throw new Error("Invalid returnValue.")}}();return c({value:i,minDate:a,maxDate:s,maxDetail:l})}},{key:"renderContent",value:function(i){var o=this.activeStartDate,a=this.onMouseOver,s=this.valueType,l=this.value,u=this.view,c=this.props,f=c.calendarType,d=c.locale,h=c.maxDate,v=c.minDate,g=c.selectRange,S=c.tileClassName,p=c.tileContent,m=c.tileDisabled,y=this.hover,w=i?YS(u,o):Cr(u,o),O=this.drillDownAvailable?this.drillDown:this.onChange,C={activeStartDate:w,hover:y,locale:d,maxDate:h,minDate:v,onClick:O,onMouseOver:g?a:null,tileClassName:S,tileContent:p,tileDisabled:m,value:l,valueType:s};switch(u){case"century":{var P=this.props.formatYear;return B.createElement(zk,hi({formatYear:P},C))}case"decade":{var E=this.props.formatYear;return B.createElement(qk,hi({formatYear:E},C))}case"year":{var A=this.props,I=A.formatMonth,k=A.formatMonthYear;return B.createElement(n4,hi({formatMonth:I,formatMonthYear:k},C))}case"month":{var L=this.props,U=L.formatDay,X=L.formatLongDate,Z=L.formatShortWeekday,H=L.formatWeekday,J=L.onClickWeekNumber,R=L.showDoubleView,$=L.showFixedNumberOfWeeks,W=L.showNeighboringMonth,ee=L.showWeekNumbers,te=this.onMouseLeave;return B.createElement(vb,hi({calendarType:f,formatDay:U,formatLongDate:X,formatShortWeekday:Z,formatWeekday:H,onClickWeekNumber:J,onMouseLeave:g?te:null,showFixedNumberOfWeeks:typeof $<"u"?$:R,showNeighboringMonth:W,showWeekNumbers:ee},C))}default:throw new Error("Invalid view: ".concat(u,"."))}}},{key:"renderNavigation",value:function(){var i=this.props.showNavigation;if(!i)return null;var o=this.activeStartDate,a=this.view,s=this.views,l=this.props,u=l.formatMonthYear,c=l.formatYear,f=l.locale,d=l.maxDate,h=l.minDate,v=l.navigationAriaLabel,g=l.navigationAriaLive,S=l.navigationLabel,p=l.next2AriaLabel,m=l.next2Label,y=l.nextAriaLabel,w=l.nextLabel,O=l.prev2AriaLabel,C=l.prev2Label,P=l.prevAriaLabel,E=l.prevLabel,A=l.showDoubleView;return B.createElement(eb,{activeStartDate:o,drillUp:this.drillUp,formatMonthYear:u,formatYear:c,locale:f,maxDate:d,minDate:h,navigationAriaLabel:v,navigationAriaLive:g,navigationLabel:S,next2AriaLabel:p,next2Label:m,nextAriaLabel:y,nextLabel:w,prev2AriaLabel:O,prev2Label:C,prevAriaLabel:P,prevLabel:E,setActiveStartDate:this.setActiveStartDate,showDoubleView:A,view:a,views:s})}},{key:"render",value:function(){var i=this.props,o=i.className,a=i.inputRef,s=i.selectRange,l=i.showDoubleView,u=this.onMouseLeave,c=this.value,f=[].concat(c);return B.createElement("div",{className:ql(is,s&&f.length===1&&"".concat(is,"--selectRange"),l&&"".concat(is,"--doubleView"),o),ref:a},this.renderNavigation(),B.createElement("div",{className:"".concat(is,"__viewContainer"),onBlur:s?u:null,onMouseLeave:s?u:null},this.renderContent(),l&&this.renderContent(!0)))}}]),n}(x.Component);_h.defaultProps={goToRangeStartOnSelect:!0,maxDate:j4,maxDetail:"month",minDate:Eh,minDetail:"century",returnValue:"start",showNavigation:!0,showNeighboringMonth:!0};var ny=T.instanceOf(Date),ry=T.oneOfType([T.string,JS]);_h.propTypes={activeStartDate:ny,allowPartialRange:T.bool,calendarType:Pa,className:fl,defaultActiveStartDate:ny,defaultValue:ry,defaultView:ra,formatDay:T.func,formatLongDate:T.func,formatMonth:T.func,formatMonthYear:T.func,formatShortWeekday:T.func,formatWeekday:T.func,formatYear:T.func,goToRangeStartOnSelect:T.bool,inputRef:fk,locale:T.string,maxDate:Oh,maxDetail:T.oneOf(Or),minDate:Ch,minDetail:T.oneOf(Or),navigationAriaLabel:T.string,navigationAriaLive:T.oneOf(["off","polite","assertive"]),navigationLabel:T.func,next2AriaLabel:T.string,next2Label:T.node,nextAriaLabel:T.string,nextLabel:T.node,onActiveStartDateChange:T.func,onChange:T.func,onClickDay:T.func,onClickDecade:T.func,onClickMonth:T.func,onClickWeekNumber:T.func,onClickYear:T.func,onDrillDown:T.func,onDrillUp:T.func,onViewChange:T.func,prev2AriaLabel:T.string,prev2Label:T.node,prevAriaLabel:T.string,prevLabel:T.node,returnValue:T.oneOf(["start","end","range"]),selectRange:T.bool,showDoubleView:T.bool,showFixedNumberOfWeeks:T.bool,showNavigation:T.bool,showNeighboringMonth:T.bool,showWeekNumbers:T.bool,tileClassName:T.oneOfType([T.func,fl]),tileContent:T.oneOfType([T.func,T.node]),tileDisabled:T.func,value:ry,view:ra};const U4=()=>{const[e,t]=x.useState(new Date);return b("div",{className:"calendar",children:b(Cn.LazyLoadComponent,{useIntersectionObserver:!0,children:b(_h,{value:e,onChange:t})})})},kh=()=>Y("div",{className:"aside",children:[Y("div",{className:"aside-wrapper",children:[b(ph,{title:"Самое читаемое"}),Y("div",{className:"aside-inner",children:[b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""}),b(io,{title:"Президент Туркменистана провёл рабочее совещание по цифровой системе",date:"12.01.2023",category:"Политика",img:"",link:""})]})]}),b("div",{className:"aside-calendar",children:b(U4,{})})]});let os;const W4=new Uint8Array(16);function H4(){if(!os&&(os=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!os))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return os(W4)}const Ke=[];for(let e=0;e<256;++e)Ke.push((e+256).toString(16).slice(1));function G4(e,t=0){return(Ke[e[t+0]]+Ke[e[t+1]]+Ke[e[t+2]]+Ke[e[t+3]]+"-"+Ke[e[t+4]]+Ke[e[t+5]]+"-"+Ke[e[t+6]]+Ke[e[t+7]]+"-"+Ke[e[t+8]]+Ke[e[t+9]]+"-"+Ke[e[t+10]]+Ke[e[t+11]]+Ke[e[t+12]]+Ke[e[t+13]]+Ke[e[t+14]]+Ke[e[t+15]]).toLowerCase()}const Y4=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),iy={randomUUID:Y4};function It(e,t,n){if(iy.randomUUID&&!t&&!e)return iy.randomUUID();e=e||{};const r=e.random||(e.rng||H4)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let i=0;i<16;++i)t[n+i]=r[i];return t}return G4(r)}var Td={},K4={get exports(){return Td},set exports(e){Td=e}},xb={};/** - * @license React - * use-sync-external-store-shim.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Ii=x;function q4(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var X4=typeof Object.is=="function"?Object.is:q4,Q4=Ii.useState,Z4=Ii.useEffect,J4=Ii.useLayoutEffect,eD=Ii.useDebugValue;function tD(e,t){var n=t(),r=Q4({inst:{value:n,getSnapshot:t}}),i=r[0].inst,o=r[1];return J4(function(){i.value=n,i.getSnapshot=t,Ec(i)&&o({inst:i})},[e,n,t]),Z4(function(){return Ec(i)&&o({inst:i}),e(function(){Ec(i)&&o({inst:i})})},[e]),eD(n),n}function Ec(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!X4(e,n)}catch{return!0}}function nD(e,t){return t()}var rD=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?nD:tD;xb.useSyncExternalStore=Ii.useSyncExternalStore!==void 0?Ii.useSyncExternalStore:rD;(function(e){e.exports=xb})(K4);var _d={},iD={get exports(){return _d},set exports(e){_d=e}},Cb={};/** - * @license React - * use-sync-external-store-shim/with-selector.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var iu=x,oD=Td;function aD(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var sD=typeof Object.is=="function"?Object.is:aD,lD=oD.useSyncExternalStore,uD=iu.useRef,cD=iu.useEffect,fD=iu.useMemo,dD=iu.useDebugValue;Cb.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var o=uD(null);if(o.current===null){var a={hasValue:!1,value:null};o.current=a}else a=o.current;o=fD(function(){function l(h){if(!u){if(u=!0,c=h,h=r(h),i!==void 0&&a.hasValue){var v=a.value;if(i(v,h))return f=v}return f=h}if(v=f,sD(c,h))return v;var g=r(h);return i!==void 0&&i(v,g)?v:(c=h,f=g)}var u=!1,c,f,d=n===void 0?null:n;return[function(){return l(t())},d===null?void 0:function(){return l(d())}]},[t,n,r,i]);var s=lD(e,o[0],o[1]);return cD(function(){a.hasValue=!0,a.value=s},[s]),dD(s),s};(function(e){e.exports=Cb})(iD);function pD(e){e()}let Ob=pD;const hD=e=>Ob=e,mD=()=>Ob,nr=x.createContext(null);function Eb(){return x.useContext(nr)}const vD=()=>{throw new Error("uSES not initialized!")};let Pb=vD;const gD=e=>{Pb=e},yD=(e,t)=>e===t;function wD(e=nr){const t=e===nr?Eb:()=>x.useContext(e);return function(r,i=yD){const{store:o,subscription:a,getServerState:s}=t(),l=Pb(a.addNestedSub,o.getState,s||o.getState,r,i);return x.useDebugValue(l),l}}const ln=wD();var kd={},SD={get exports(){return kd},set exports(e){kd=e}},le={};/** @license React v16.13.1 - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Ge=typeof Symbol=="function"&&Symbol.for,Dh=Ge?Symbol.for("react.element"):60103,Lh=Ge?Symbol.for("react.portal"):60106,ou=Ge?Symbol.for("react.fragment"):60107,au=Ge?Symbol.for("react.strict_mode"):60108,su=Ge?Symbol.for("react.profiler"):60114,lu=Ge?Symbol.for("react.provider"):60109,uu=Ge?Symbol.for("react.context"):60110,Nh=Ge?Symbol.for("react.async_mode"):60111,cu=Ge?Symbol.for("react.concurrent_mode"):60111,fu=Ge?Symbol.for("react.forward_ref"):60112,du=Ge?Symbol.for("react.suspense"):60113,bD=Ge?Symbol.for("react.suspense_list"):60120,pu=Ge?Symbol.for("react.memo"):60115,hu=Ge?Symbol.for("react.lazy"):60116,xD=Ge?Symbol.for("react.block"):60121,CD=Ge?Symbol.for("react.fundamental"):60117,OD=Ge?Symbol.for("react.responder"):60118,ED=Ge?Symbol.for("react.scope"):60119;function kt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Dh:switch(e=e.type,e){case Nh:case cu:case ou:case su:case au:case du:return e;default:switch(e=e&&e.$$typeof,e){case uu:case fu:case hu:case pu:case lu:return e;default:return t}}case Lh:return t}}}function Tb(e){return kt(e)===cu}le.AsyncMode=Nh;le.ConcurrentMode=cu;le.ContextConsumer=uu;le.ContextProvider=lu;le.Element=Dh;le.ForwardRef=fu;le.Fragment=ou;le.Lazy=hu;le.Memo=pu;le.Portal=Lh;le.Profiler=su;le.StrictMode=au;le.Suspense=du;le.isAsyncMode=function(e){return Tb(e)||kt(e)===Nh};le.isConcurrentMode=Tb;le.isContextConsumer=function(e){return kt(e)===uu};le.isContextProvider=function(e){return kt(e)===lu};le.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Dh};le.isForwardRef=function(e){return kt(e)===fu};le.isFragment=function(e){return kt(e)===ou};le.isLazy=function(e){return kt(e)===hu};le.isMemo=function(e){return kt(e)===pu};le.isPortal=function(e){return kt(e)===Lh};le.isProfiler=function(e){return kt(e)===su};le.isStrictMode=function(e){return kt(e)===au};le.isSuspense=function(e){return kt(e)===du};le.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===ou||e===cu||e===su||e===au||e===du||e===bD||typeof e=="object"&&e!==null&&(e.$$typeof===hu||e.$$typeof===pu||e.$$typeof===lu||e.$$typeof===uu||e.$$typeof===fu||e.$$typeof===CD||e.$$typeof===OD||e.$$typeof===ED||e.$$typeof===xD)};le.typeOf=kt;(function(e){e.exports=le})(SD);var _b=kd,PD={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},TD={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},kb={};kb[_b.ForwardRef]=PD;kb[_b.Memo]=TD;var oy={},_D={get exports(){return oy},set exports(e){oy=e}},ue={};/** - * @license React - * react-is.production.min.js - * - * Copyright (c) Facebook, Inc. and its affiliates. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */var Ah=Symbol.for("react.element"),Rh=Symbol.for("react.portal"),mu=Symbol.for("react.fragment"),vu=Symbol.for("react.strict_mode"),gu=Symbol.for("react.profiler"),yu=Symbol.for("react.provider"),wu=Symbol.for("react.context"),kD=Symbol.for("react.server_context"),Su=Symbol.for("react.forward_ref"),bu=Symbol.for("react.suspense"),xu=Symbol.for("react.suspense_list"),Cu=Symbol.for("react.memo"),Ou=Symbol.for("react.lazy"),DD=Symbol.for("react.offscreen"),Db;Db=Symbol.for("react.module.reference");function Vt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Ah:switch(e=e.type,e){case mu:case gu:case vu:case bu:case xu:return e;default:switch(e=e&&e.$$typeof,e){case kD:case wu:case Su:case Ou:case Cu:case yu:return e;default:return t}}case Rh:return t}}}ue.ContextConsumer=wu;ue.ContextProvider=yu;ue.Element=Ah;ue.ForwardRef=Su;ue.Fragment=mu;ue.Lazy=Ou;ue.Memo=Cu;ue.Portal=Rh;ue.Profiler=gu;ue.StrictMode=vu;ue.Suspense=bu;ue.SuspenseList=xu;ue.isAsyncMode=function(){return!1};ue.isConcurrentMode=function(){return!1};ue.isContextConsumer=function(e){return Vt(e)===wu};ue.isContextProvider=function(e){return Vt(e)===yu};ue.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ah};ue.isForwardRef=function(e){return Vt(e)===Su};ue.isFragment=function(e){return Vt(e)===mu};ue.isLazy=function(e){return Vt(e)===Ou};ue.isMemo=function(e){return Vt(e)===Cu};ue.isPortal=function(e){return Vt(e)===Rh};ue.isProfiler=function(e){return Vt(e)===gu};ue.isStrictMode=function(e){return Vt(e)===vu};ue.isSuspense=function(e){return Vt(e)===bu};ue.isSuspenseList=function(e){return Vt(e)===xu};ue.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===mu||e===gu||e===vu||e===bu||e===xu||e===DD||typeof e=="object"&&e!==null&&(e.$$typeof===Ou||e.$$typeof===Cu||e.$$typeof===yu||e.$$typeof===wu||e.$$typeof===Su||e.$$typeof===Db||e.getModuleId!==void 0)};ue.typeOf=Vt;(function(e){e.exports=ue})(_D);function LD(){const e=mD();let t=null,n=null;return{clear(){t=null,n=null},notify(){e(()=>{let r=t;for(;r;)r.callback(),r=r.next})},get(){let r=[],i=t;for(;i;)r.push(i),i=i.next;return r},subscribe(r){let i=!0,o=n={callback:r,next:null,prev:n};return o.prev?o.prev.next=o:t=o,function(){!i||t===null||(i=!1,o.next?o.next.prev=o.prev:n=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}const ay={notify(){},get:()=>[]};function ND(e,t){let n,r=ay;function i(f){return l(),r.subscribe(f)}function o(){r.notify()}function a(){c.onStateChange&&c.onStateChange()}function s(){return Boolean(n)}function l(){n||(n=t?t.addNestedSub(a):e.subscribe(a),r=LD())}function u(){n&&(n(),n=void 0,r.clear(),r=ay)}const c={addNestedSub:i,notifyNestedSubs:o,handleChangeWrapper:a,isSubscribed:s,trySubscribe:l,tryUnsubscribe:u,getListeners:()=>r};return c}const AD=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",RD=AD?x.useLayoutEffect:x.useEffect;function MD({store:e,context:t,children:n,serverState:r}){const i=x.useMemo(()=>{const s=ND(e);return{store:e,subscription:s,getServerState:r?()=>r:void 0}},[e,r]),o=x.useMemo(()=>e.getState(),[e]);RD(()=>{const{subscription:s}=i;return s.onStateChange=s.notifyNestedSubs,s.trySubscribe(),o!==e.getState()&&s.notifyNestedSubs(),()=>{s.tryUnsubscribe(),s.onStateChange=void 0}},[i,o]);const a=t||nr;return B.createElement(a.Provider,{value:i},n)}function Lb(e=nr){const t=e===nr?Eb:()=>x.useContext(e);return function(){const{store:r}=t();return r}}const jD=Lb();function ID(e=nr){const t=e===nr?jD:Lb(e);return function(){return t().dispatch}}const Gr=ID();gD(_d.useSyncExternalStoreWithSelector);hD(No.unstable_batchedUpdates);const Nb=({id:e,title:t,text:n,categories:r,date:i,img:o})=>b(ye,{to:`/news/${e}`,children:Y("div",{className:"news-wrapper",children:[b("div",{className:"news-image",children:b(Cn.LazyLoadImage,{src:o,alt:o,useIntersectionObserver:!0,effect:"blur"})}),b("div",{className:"news-info",children:Y("div",{className:"news-info-inner",children:[b("h2",{className:"news-title",children:t}),Y("div",{className:"news-status",children:[b("div",{className:"news-status-left",children:r.map(a=>b(xS,{title:a.name},It()))}),b("div",{className:"news-status-right",children:b(CS,{date:i})})]}),b("div",{className:"news-text",dangerouslySetInnerHTML:{__html:n}})]})})]})});var VD={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function $D(e){if(typeof e=="number")return{value:e,unit:"px"};var t,n=(e.match(/^[0-9.]*/)||"").toString();n.includes(".")?t=parseFloat(n):t=parseInt(n,10);var r=(e.match(/[^0-9]*$/)||"").toString();return VD[r]?{value:t,unit:r}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}function Pc(e){var t=$D(e);return"".concat(t.value).concat(t.unit)}var FD=function(e,t,n){var r="react-spinners-".concat(e,"-").concat(n);if(typeof window>"u"||!window.document)return r;var i=document.createElement("style");document.head.appendChild(i);var o=i.sheet,a=` - @keyframes `.concat(r,` { - `).concat(t,` - } - `);return o&&o.insertRule(a,0),r},hl=globalThis&&globalThis.__assign||function(){return hl=Object.assign||function(e){for(var t,n=1,r=arguments.length;nb("div",{className:"loader",children:b(UD,{color:"#38a39d",loading:!0,cssOverride:{display:"block",margin:"10 auto",borderColor:"red",height:"100%"},"aria-label":"loader","data-testid":"loader"})}),Hi="https://turkmenistaninfo.gov.tm/app/api/v1";function Ab(e,t){return function(){return e.apply(t,arguments)}}const{toString:Rb}=Object.prototype,{getPrototypeOf:Mh}=Object,jh=(e=>t=>{const n=Rb.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Pn=e=>(e=e.toLowerCase(),t=>jh(t)===e),Eu=e=>t=>typeof t===e,{isArray:Gi}=Array,aa=Eu("undefined");function WD(e){return e!==null&&!aa(e)&&e.constructor!==null&&!aa(e.constructor)&&Nr(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Mb=Pn("ArrayBuffer");function HD(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Mb(e.buffer),t}const GD=Eu("string"),Nr=Eu("function"),jb=Eu("number"),Ih=e=>e!==null&&typeof e=="object",YD=e=>e===!0||e===!1,xs=e=>{if(jh(e)!=="object")return!1;const t=Mh(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},KD=Pn("Date"),qD=Pn("File"),XD=Pn("Blob"),QD=Pn("FileList"),ZD=e=>Ih(e)&&Nr(e.pipe),JD=e=>{const t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||Rb.call(e)===t||Nr(e.toString)&&e.toString()===t)},e8=Pn("URLSearchParams"),t8=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function La(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,i;if(typeof e!="object"&&(e=[e]),Gi(e))for(r=0,i=e.length;r0;)if(i=n[r],t===i.toLowerCase())return i;return null}const Vb=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),$b=e=>!aa(e)&&e!==Vb;function Dd(){const{caseless:e}=$b(this)&&this||{},t={},n=(r,i)=>{const o=e&&Ib(t,i)||i;xs(t[o])&&xs(r)?t[o]=Dd(t[o],r):xs(r)?t[o]=Dd({},r):Gi(r)?t[o]=r.slice():t[o]=r};for(let r=0,i=arguments.length;r(La(t,(i,o)=>{n&&Nr(i)?e[o]=Ab(i,n):e[o]=i},{allOwnKeys:r}),e),r8=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),i8=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},o8=(e,t,n,r)=>{let i,o,a;const s={};if(t=t||{},e==null)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=n!==!1&&Mh(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},a8=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},s8=e=>{if(!e)return null;if(Gi(e))return e;let t=e.length;if(!jb(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},l8=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&Mh(Uint8Array)),u8=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let i;for(;(i=r.next())&&!i.done;){const o=i.value;t.call(e,o[0],o[1])}},c8=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},f8=Pn("HTMLFormElement"),d8=e=>e.toLowerCase().replace(/[_-\s]([a-z\d])(\w*)/g,function(n,r,i){return r.toUpperCase()+i}),sy=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),p8=Pn("RegExp"),Fb=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};La(n,(i,o)=>{t(i,o,e)!==!1&&(r[o]=i)}),Object.defineProperties(e,r)},h8=e=>{Fb(e,(t,n)=>{if(Nr(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(Nr(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},m8=(e,t)=>{const n={},r=i=>{i.forEach(o=>{n[o]=!0})};return Gi(e)?r(e):r(String(e).split(t)),n},v8=()=>{},g8=(e,t)=>(e=+e,Number.isFinite(e)?e:t),y8=e=>{const t=new Array(10),n=(r,i)=>{if(Ih(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[i]=r;const o=Gi(r)?[]:{};return La(r,(a,s)=>{const l=n(a,i+1);!aa(l)&&(o[s]=l)}),t[i]=void 0,o}}return r};return n(e,0)},D={isArray:Gi,isArrayBuffer:Mb,isBuffer:WD,isFormData:JD,isArrayBufferView:HD,isString:GD,isNumber:jb,isBoolean:YD,isObject:Ih,isPlainObject:xs,isUndefined:aa,isDate:KD,isFile:qD,isBlob:XD,isRegExp:p8,isFunction:Nr,isStream:ZD,isURLSearchParams:e8,isTypedArray:l8,isFileList:QD,forEach:La,merge:Dd,extend:n8,trim:t8,stripBOM:r8,inherits:i8,toFlatObject:o8,kindOf:jh,kindOfTest:Pn,endsWith:a8,toArray:s8,forEachEntry:u8,matchAll:c8,isHTMLForm:f8,hasOwnProperty:sy,hasOwnProp:sy,reduceDescriptors:Fb,freezeMethods:h8,toObjectSet:m8,toCamelCase:d8,noop:v8,toFiniteNumber:g8,findKey:Ib,global:Vb,isContextDefined:$b,toJSONObject:y8};function oe(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i)}D.inherits(oe,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:D.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const zb=oe.prototype,Bb={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{Bb[e]={value:e}});Object.defineProperties(oe,Bb);Object.defineProperty(zb,"isAxiosError",{value:!0});oe.from=(e,t,n,r,i,o)=>{const a=Object.create(zb);return D.toFlatObject(e,a,function(l){return l!==Error.prototype},s=>s!=="isAxiosError"),oe.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var w8=typeof self=="object"?self.FormData:window.FormData;const S8=w8;function Ld(e){return D.isPlainObject(e)||D.isArray(e)}function Ub(e){return D.endsWith(e,"[]")?e.slice(0,-2):e}function ly(e,t,n){return e?e.concat(t).map(function(i,o){return i=Ub(i),!n&&o?"["+i+"]":i}).join(n?".":""):t}function b8(e){return D.isArray(e)&&!e.some(Ld)}const x8=D.toFlatObject(D,{},null,function(t){return/^is[A-Z]/.test(t)});function C8(e){return e&&D.isFunction(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator]}function Pu(e,t,n){if(!D.isObject(e))throw new TypeError("target must be an object");t=t||new(S8||FormData),n=D.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(g,S){return!D.isUndefined(S[g])});const r=n.metaTokens,i=n.visitor||c,o=n.dots,a=n.indexes,l=(n.Blob||typeof Blob<"u"&&Blob)&&C8(t);if(!D.isFunction(i))throw new TypeError("visitor must be a function");function u(v){if(v===null)return"";if(D.isDate(v))return v.toISOString();if(!l&&D.isBlob(v))throw new oe("Blob is not supported. Use a Buffer instead.");return D.isArrayBuffer(v)||D.isTypedArray(v)?l&&typeof Blob=="function"?new Blob([v]):Buffer.from(v):v}function c(v,g,S){let p=v;if(v&&!S&&typeof v=="object"){if(D.endsWith(g,"{}"))g=r?g:g.slice(0,-2),v=JSON.stringify(v);else if(D.isArray(v)&&b8(v)||D.isFileList(v)||D.endsWith(g,"[]")&&(p=D.toArray(v)))return g=Ub(g),p.forEach(function(y,w){!(D.isUndefined(y)||y===null)&&t.append(a===!0?ly([g],w,o):a===null?g:g+"[]",u(y))}),!1}return Ld(v)?!0:(t.append(ly(S,g,o),u(v)),!1)}const f=[],d=Object.assign(x8,{defaultVisitor:c,convertValue:u,isVisitable:Ld});function h(v,g){if(!D.isUndefined(v)){if(f.indexOf(v)!==-1)throw Error("Circular reference detected in "+g.join("."));f.push(v),D.forEach(v,function(p,m){(!(D.isUndefined(p)||p===null)&&i.call(t,p,D.isString(m)?m.trim():m,g,d))===!0&&h(p,g?g.concat(m):[m])}),f.pop()}}if(!D.isObject(e))throw new TypeError("data must be an object");return h(e),t}function uy(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function Vh(e,t){this._pairs=[],e&&Pu(e,this,t)}const Wb=Vh.prototype;Wb.append=function(t,n){this._pairs.push([t,n])};Wb.toString=function(t){const n=t?function(r){return t.call(this,r,uy)}:uy;return this._pairs.map(function(i){return n(i[0])+"="+n(i[1])},"").join("&")};function O8(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Hb(e,t,n){if(!t)return e;const r=n&&n.encode||O8,i=n&&n.serialize;let o;if(i?o=i(t,n):o=D.isURLSearchParams(t)?t.toString():new Vh(t,n).toString(r),o){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+o}return e}class E8{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){D.forEach(this.handlers,function(r){r!==null&&t(r)})}}const cy=E8,Gb={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},P8=typeof URLSearchParams<"u"?URLSearchParams:Vh,T8=FormData,_8=(()=>{let e;return typeof navigator<"u"&&((e=navigator.product)==="ReactNative"||e==="NativeScript"||e==="NS")?!1:typeof window<"u"&&typeof document<"u"})(),k8=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),tn={isBrowser:!0,classes:{URLSearchParams:P8,FormData:T8,Blob},isStandardBrowserEnv:_8,isStandardBrowserWebWorkerEnv:k8,protocols:["http","https","file","blob","url","data"]};function D8(e,t){return Pu(e,new tn.classes.URLSearchParams,Object.assign({visitor:function(n,r,i,o){return tn.isNode&&D.isBuffer(n)?(this.append(r,n.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)}},t))}function L8(e){return D.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function N8(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r=n.length;return a=!a&&D.isArray(i)?i.length:a,l?(D.hasOwnProp(i,a)?i[a]=[i[a],r]:i[a]=r,!s):((!i[a]||!D.isObject(i[a]))&&(i[a]=[]),t(n,r,i[a],o)&&D.isArray(i[a])&&(i[a]=N8(i[a])),!s)}if(D.isFormData(e)&&D.isFunction(e.entries)){const n={};return D.forEachEntry(e,(r,i)=>{t(L8(r),i,n,0)}),n}return null}const A8={"Content-Type":void 0};function R8(e,t,n){if(D.isString(e))try{return(t||JSON.parse)(e),D.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const Tu={transitional:Gb,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",i=r.indexOf("application/json")>-1,o=D.isObject(t);if(o&&D.isHTMLForm(t)&&(t=new FormData(t)),D.isFormData(t))return i&&i?JSON.stringify(Yb(t)):t;if(D.isArrayBuffer(t)||D.isBuffer(t)||D.isStream(t)||D.isFile(t)||D.isBlob(t))return t;if(D.isArrayBufferView(t))return t.buffer;if(D.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let s;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return D8(t,this.formSerializer).toString();if((s=D.isFileList(t))||r.indexOf("multipart/form-data")>-1){const l=this.env&&this.env.FormData;return Pu(s?{"files[]":t}:t,l&&new l,this.formSerializer)}}return o||i?(n.setContentType("application/json",!1),R8(t)):t}],transformResponse:[function(t){const n=this.transitional||Tu.transitional,r=n&&n.forcedJSONParsing,i=this.responseType==="json";if(t&&D.isString(t)&&(r&&!this.responseType||i)){const a=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t)}catch(s){if(a)throw s.name==="SyntaxError"?oe.from(s,oe.ERR_BAD_RESPONSE,this,null,this.response):s}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:tn.classes.FormData,Blob:tn.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};D.forEach(["delete","get","head"],function(t){Tu.headers[t]={}});D.forEach(["post","put","patch"],function(t){Tu.headers[t]=D.merge(A8)});const $h=Tu,M8=D.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),j8=e=>{const t={};let n,r,i;return e&&e.split(` -`).forEach(function(a){i=a.indexOf(":"),n=a.substring(0,i).trim().toLowerCase(),r=a.substring(i+1).trim(),!(!n||t[n]&&M8[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},fy=Symbol("internals");function ao(e){return e&&String(e).trim().toLowerCase()}function Cs(e){return e===!1||e==null?e:D.isArray(e)?e.map(Cs):String(e)}function I8(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}function V8(e){return/^[-_a-zA-Z]+$/.test(e.trim())}function dy(e,t,n,r){if(D.isFunction(r))return r.call(this,t,n);if(D.isString(t)){if(D.isString(r))return t.indexOf(r)!==-1;if(D.isRegExp(r))return r.test(t)}}function $8(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function F8(e,t){const n=D.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(i,o,a){return this[r].call(this,t,i,o,a)},configurable:!0})})}class _u{constructor(t){t&&this.set(t)}set(t,n,r){const i=this;function o(s,l,u){const c=ao(l);if(!c)throw new Error("header name must be a non-empty string");const f=D.findKey(i,c);(!f||i[f]===void 0||u===!0||u===void 0&&i[f]!==!1)&&(i[f||l]=Cs(s))}const a=(s,l)=>D.forEach(s,(u,c)=>o(u,c,l));return D.isPlainObject(t)||t instanceof this.constructor?a(t,n):D.isString(t)&&(t=t.trim())&&!V8(t)?a(j8(t),n):t!=null&&o(n,t,r),this}get(t,n){if(t=ao(t),t){const r=D.findKey(this,t);if(r){const i=this[r];if(!n)return i;if(n===!0)return I8(i);if(D.isFunction(n))return n.call(this,i,r);if(D.isRegExp(n))return n.exec(i);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=ao(t),t){const r=D.findKey(this,t);return!!(r&&(!n||dy(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let i=!1;function o(a){if(a=ao(a),a){const s=D.findKey(r,a);s&&(!n||dy(r,r[s],s,n))&&(delete r[s],i=!0)}}return D.isArray(t)?t.forEach(o):o(t),i}clear(){return Object.keys(this).forEach(this.delete.bind(this))}normalize(t){const n=this,r={};return D.forEach(this,(i,o)=>{const a=D.findKey(r,o);if(a){n[a]=Cs(i),delete n[o];return}const s=t?$8(o):String(o).trim();s!==o&&delete n[o],n[s]=Cs(i),r[s]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return D.forEach(this,(r,i)=>{r!=null&&r!==!1&&(n[i]=t&&D.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` -`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(i=>r.set(i)),r}static accessor(t){const r=(this[fy]=this[fy]={accessors:{}}).accessors,i=this.prototype;function o(a){const s=ao(a);r[s]||(F8(i,a),r[s]=!0)}return D.isArray(t)?t.forEach(o):o(t),this}}_u.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent"]);D.freezeMethods(_u.prototype);D.freezeMethods(_u);const gn=_u;function Tc(e,t){const n=this||$h,r=t||n,i=gn.from(r.headers);let o=r.data;return D.forEach(e,function(s){o=s.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function Kb(e){return!!(e&&e.__CANCEL__)}function Na(e,t,n){oe.call(this,e??"canceled",oe.ERR_CANCELED,t,n),this.name="CanceledError"}D.inherits(Na,oe,{__CANCEL__:!0});const z8=null;function B8(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new oe("Request failed with status code "+n.status,[oe.ERR_BAD_REQUEST,oe.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const U8=tn.isStandardBrowserEnv?function(){return{write:function(n,r,i,o,a,s){const l=[];l.push(n+"="+encodeURIComponent(r)),D.isNumber(i)&&l.push("expires="+new Date(i).toGMTString()),D.isString(o)&&l.push("path="+o),D.isString(a)&&l.push("domain="+a),s===!0&&l.push("secure"),document.cookie=l.join("; ")},read:function(n){const r=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return r?decodeURIComponent(r[3]):null},remove:function(n){this.write(n,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}();function W8(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function H8(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}function qb(e,t){return e&&!W8(t)?H8(e,t):t}const G8=tn.isStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function i(o){let a=o;return t&&(n.setAttribute("href",a),a=n.href),n.setAttribute("href",a),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=i(window.location.href),function(a){const s=D.isString(a)?i(a):a;return s.protocol===r.protocol&&s.host===r.host}}():function(){return function(){return!0}}();function Y8(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function K8(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i=0,o=0,a;return t=t!==void 0?t:1e3,function(l){const u=Date.now(),c=r[o];a||(a=u),n[i]=l,r[i]=u;let f=o,d=0;for(;f!==i;)d+=n[f++],f=f%e;if(i=(i+1)%e,i===o&&(o=(o+1)%e),u-a{const o=i.loaded,a=i.lengthComputable?i.total:void 0,s=o-n,l=r(s),u=o<=a;n=o;const c={loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&u?(a-o)/l:void 0,event:i};c[t?"download":"upload"]=!0,e(c)}}const q8=typeof XMLHttpRequest<"u",X8=q8&&function(e){return new Promise(function(n,r){let i=e.data;const o=gn.from(e.headers).normalize(),a=e.responseType;let s;function l(){e.cancelToken&&e.cancelToken.unsubscribe(s),e.signal&&e.signal.removeEventListener("abort",s)}D.isFormData(i)&&(tn.isStandardBrowserEnv||tn.isStandardBrowserWebWorkerEnv)&&o.setContentType(!1);let u=new XMLHttpRequest;if(e.auth){const h=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";o.set("Authorization","Basic "+btoa(h+":"+v))}const c=qb(e.baseURL,e.url);u.open(e.method.toUpperCase(),Hb(c,e.params,e.paramsSerializer),!0),u.timeout=e.timeout;function f(){if(!u)return;const h=gn.from("getAllResponseHeaders"in u&&u.getAllResponseHeaders()),g={data:!a||a==="text"||a==="json"?u.responseText:u.response,status:u.status,statusText:u.statusText,headers:h,config:e,request:u};B8(function(p){n(p),l()},function(p){r(p),l()},g),u=null}if("onloadend"in u?u.onloadend=f:u.onreadystatechange=function(){!u||u.readyState!==4||u.status===0&&!(u.responseURL&&u.responseURL.indexOf("file:")===0)||setTimeout(f)},u.onabort=function(){u&&(r(new oe("Request aborted",oe.ECONNABORTED,e,u)),u=null)},u.onerror=function(){r(new oe("Network Error",oe.ERR_NETWORK,e,u)),u=null},u.ontimeout=function(){let v=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const g=e.transitional||Gb;e.timeoutErrorMessage&&(v=e.timeoutErrorMessage),r(new oe(v,g.clarifyTimeoutError?oe.ETIMEDOUT:oe.ECONNABORTED,e,u)),u=null},tn.isStandardBrowserEnv){const h=(e.withCredentials||G8(c))&&e.xsrfCookieName&&U8.read(e.xsrfCookieName);h&&o.set(e.xsrfHeaderName,h)}i===void 0&&o.setContentType(null),"setRequestHeader"in u&&D.forEach(o.toJSON(),function(v,g){u.setRequestHeader(g,v)}),D.isUndefined(e.withCredentials)||(u.withCredentials=!!e.withCredentials),a&&a!=="json"&&(u.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&u.addEventListener("progress",py(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&u.upload&&u.upload.addEventListener("progress",py(e.onUploadProgress)),(e.cancelToken||e.signal)&&(s=h=>{u&&(r(!h||h.type?new Na(null,e,u):h),u.abort(),u=null)},e.cancelToken&&e.cancelToken.subscribe(s),e.signal&&(e.signal.aborted?s():e.signal.addEventListener("abort",s)));const d=Y8(c);if(d&&tn.protocols.indexOf(d)===-1){r(new oe("Unsupported protocol "+d+":",oe.ERR_BAD_REQUEST,e));return}u.send(i||null)})},Os={http:z8,xhr:X8};D.forEach(Os,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const Q8={getAdapter:e=>{e=D.isArray(e)?e:[e];const{length:t}=e;let n,r;for(let i=0;ie instanceof gn?e.toJSON():e;function Vi(e,t){t=t||{};const n={};function r(u,c,f){return D.isPlainObject(u)&&D.isPlainObject(c)?D.merge.call({caseless:f},u,c):D.isPlainObject(c)?D.merge({},c):D.isArray(c)?c.slice():c}function i(u,c,f){if(D.isUndefined(c)){if(!D.isUndefined(u))return r(void 0,u,f)}else return r(u,c,f)}function o(u,c){if(!D.isUndefined(c))return r(void 0,c)}function a(u,c){if(D.isUndefined(c)){if(!D.isUndefined(u))return r(void 0,u)}else return r(void 0,c)}function s(u,c,f){if(f in t)return r(u,c);if(f in e)return r(void 0,u)}const l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(u,c)=>i(my(u),my(c),!0)};return D.forEach(Object.keys(e).concat(Object.keys(t)),function(c){const f=l[c]||i,d=f(e[c],t[c],c);D.isUndefined(d)&&f!==s||(n[c]=d)}),n}const Xb="1.2.3",Fh={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Fh[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const vy={};Fh.transitional=function(t,n,r){function i(o,a){return"[Axios v"+Xb+"] Transitional option '"+o+"'"+a+(r?". "+r:"")}return(o,a,s)=>{if(t===!1)throw new oe(i(a," has been removed"+(n?" in "+n:"")),oe.ERR_DEPRECATED);return n&&!vy[a]&&(vy[a]=!0,console.warn(i(a," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(o,a,s):!0}};function Z8(e,t,n){if(typeof e!="object")throw new oe("options must be an object",oe.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const s=e[o],l=s===void 0||a(s,o,e);if(l!==!0)throw new oe("option "+o+" must be "+l,oe.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new oe("Unknown option "+o,oe.ERR_BAD_OPTION)}}const Nd={assertOptions:Z8,validators:Fh},kn=Nd.validators;class ml{constructor(t){this.defaults=t,this.interceptors={request:new cy,response:new cy}}request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Vi(this.defaults,n);const{transitional:r,paramsSerializer:i,headers:o}=n;r!==void 0&&Nd.assertOptions(r,{silentJSONParsing:kn.transitional(kn.boolean),forcedJSONParsing:kn.transitional(kn.boolean),clarifyTimeoutError:kn.transitional(kn.boolean)},!1),i!==void 0&&Nd.assertOptions(i,{encode:kn.function,serialize:kn.function},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a;a=o&&D.merge(o.common,o[n.method]),a&&D.forEach(["delete","get","head","post","put","patch","common"],v=>{delete o[v]}),n.headers=gn.concat(a,o);const s=[];let l=!0;this.interceptors.request.forEach(function(g){typeof g.runWhen=="function"&&g.runWhen(n)===!1||(l=l&&g.synchronous,s.unshift(g.fulfilled,g.rejected))});const u=[];this.interceptors.response.forEach(function(g){u.push(g.fulfilled,g.rejected)});let c,f=0,d;if(!l){const v=[hy.bind(this),void 0];for(v.unshift.apply(v,s),v.push.apply(v,u),d=v.length,c=Promise.resolve(n);f{if(!r._listeners)return;let o=r._listeners.length;for(;o-- >0;)r._listeners[o](i);r._listeners=null}),this.promise.then=i=>{let o;const a=new Promise(s=>{r.subscribe(s),o=s}).then(i);return a.cancel=function(){r.unsubscribe(o)},a},t(function(o,a,s){r.reason||(r.reason=new Na(o,a,s),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new zh(function(i){t=i}),cancel:t}}}const J8=zh;function e5(e){return function(n){return e.apply(null,n)}}function t5(e){return D.isObject(e)&&e.isAxiosError===!0}const Ad={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Ad).forEach(([e,t])=>{Ad[t]=e});const n5=Ad;function Qb(e){const t=new Es(e),n=Ab(Es.prototype.request,t);return D.extend(n,Es.prototype,t,{allOwnKeys:!0}),D.extend(n,t,null,{allOwnKeys:!0}),n.create=function(i){return Qb(Vi(e,i))},n}const Be=Qb($h);Be.Axios=Es;Be.CanceledError=Na;Be.CancelToken=J8;Be.isCancel=Kb;Be.VERSION=Xb;Be.toFormData=Pu;Be.AxiosError=oe;Be.Cancel=Be.CanceledError;Be.all=function(t){return Promise.all(t)};Be.spread=e5;Be.isAxiosError=t5;Be.mergeConfig=Vi;Be.AxiosHeaders=gn;Be.formToJSON=e=>Yb(D.isHTMLForm(e)?new FormData(e):e);Be.HttpStatusCode=n5;Be.default=Be;const r5=Be,i5=(e,t,n)=>{if(t=t+`?${e.name}=${e.value.toLowerCase()}`,!n)return t;let r="";return n.forEach(i=>{r=r+`&${i.name}=${i.value}`}),t+r};class lr{constructor(t,n){Ma(this,"url","");Ma(this,"params");Ma(this,"language",ln(t=>t.language.title));this.url=t,this.params=n}get(t,n){const r={name:"locale",value:this.language};r5.get(i5(r,this.url,this.params)).then(i=>{n(i.data)}).catch(i=>{throw new Error(i)})}}const o5=[{name:"count",value:5},{name:"page",value:1}],a5=[{name:"count",value:100},{name:"page",value:1}],s5=[{name:"count",value:5},{name:"page",value:1},{name:"featured",value:"true"}],gy=e=>({type:"SET_NEWS_SCROLL",payload:e}),yy=e=>({type:"SET_SEARCH_DATA",payload:e}),l5=e=>({type:"SET_POST",payload:e}),u5=e=>({type:"SET_FEATURED",payload:e}),Zb=({title:e,category:t})=>{const n=o5.slice();t&&n.push({name:"category",value:t});const r=new lr(Hi+"/posts",n),i=r.language,[o,a]=x.useState(i),s=ln(f=>f.newsScroll.data),l=Gr();x.useEffect(()=>{r.get(s,f=>l(gy(f))),a(i)},[t]),x.useEffect(()=>{s.length>0&&(s[0].id>-1&&o===i||(r.get(s,f=>l(gy(f))),a(i)))},[i,o]);const[u,c]=x.useState(s);return x.useEffect(()=>{const f=s.filter((d,h)=>{if(h>0)return d});c(f)},[s]),b("div",{className:"news-scroll",children:Y("div",{className:"news-scroll-wrapper",children:[e===!0?b(ph,{title:"Лента новостей",linkData:{link:"/all/null",title:"Посмотреть все"}}):null,b("div",{className:"news-scroll-inner",children:u.length>0?u[0].id>-1?u.map((f,d)=>b(Nb,{id:f.id,title:f.title,text:f.excerpt,date:f.published_at,categories:f.categories,img:f.featured_images[0]?f.featured_images[0].path:""},It())):b(Lr,{}):b("p",{className:"scroll-empty",children:"Нет новостей в этой категории"})})]})})},Zr=({type:e="small",img:t,title:n,id:r})=>Y("div",{className:`main-content-item main-content-item__${e}`,children:[b(Cn.LazyLoadImage,{src:t,alt:t,effect:"blur",useIntersectionObserver:!0,style:{background:`url(${t})`,backgroundRepeat:"no-repeat",backgroundSize:"cover"}}),b(ye,{to:`/news/${r}`,className:"main-content-item-overlay",children:b("h2",{children:n})})]});function wy(e){return e!==null&&typeof e=="object"&&"constructor"in e&&e.constructor===Object}function Bh(e={},t={}){Object.keys(t).forEach(n=>{typeof e[n]>"u"?e[n]=t[n]:wy(t[n])&&wy(e[n])&&Object.keys(t[n]).length>0&&Bh(e[n],t[n])})}const Jb={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 an(){const e=typeof document<"u"?document:{};return Bh(e,Jb),e}const c5={document:Jb,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 Dt(){const e=typeof window<"u"?window:{};return Bh(e,c5),e}function f5(e){const t=e;Object.keys(t).forEach(n=>{try{t[n]=null}catch{}try{delete t[n]}catch{}})}function Rd(e,t=0){return setTimeout(e,t)}function sa(){return Date.now()}function d5(e){const t=Dt();let n;return t.getComputedStyle&&(n=t.getComputedStyle(e,null)),!n&&e.currentStyle&&(n=e.currentStyle),n||(n=e.style),n}function p5(e,t="x"){const n=Dt();let r,i,o;const a=d5(e);return n.WebKitCSSMatrix?(i=a.transform||a.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map(s=>s.replace(",",".")).join(", ")),o=new n.WebKitCSSMatrix(i==="none"?"":i)):(o=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),r=o.toString().split(",")),t==="x"&&(n.WebKitCSSMatrix?i=o.m41:r.length===16?i=parseFloat(r[12]):i=parseFloat(r[4])),t==="y"&&(n.WebKitCSSMatrix?i=o.m42:r.length===16?i=parseFloat(r[13]):i=parseFloat(r[5])),i||0}function as(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function h5(e){return typeof window<"u"&&typeof window.HTMLElement<"u"?e instanceof HTMLElement:e&&(e.nodeType===1||e.nodeType===11)}function bt(...e){const t=Object(e[0]),n=["__proto__","constructor","prototype"];for(let r=1;rn.indexOf(a)<0);for(let a=0,s=o.length;ai?"next":"prev",u=(f,d)=>l==="next"&&f>=d||l==="prev"&&f<=d,c=()=>{a=new Date().getTime(),o===null&&(o=a);const f=Math.max(Math.min((a-o)/s,1),0),d=.5-Math.cos(f*Math.PI)/2;let h=i+d*(t-i);if(u(h,t)&&(h=t),e.wrapperEl.scrollTo({[n]:h}),u(h,t)){e.wrapperEl.style.overflow="hidden",e.wrapperEl.style.scrollSnapType="",setTimeout(()=>{e.wrapperEl.style.overflow="",e.wrapperEl.scrollTo({[n]:h})}),r.cancelAnimationFrame(e.cssModeFrameID);return}e.cssModeFrameID=r.requestAnimationFrame(c)};c()}function yn(e,t=""){return[...e.children].filter(n=>n.matches(t))}function t2(e,t=[]){const n=document.createElement(e);return n.classList.add(...Array.isArray(t)?t:[t]),n}function m5(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 v5(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 zn(e,t){return Dt().getComputedStyle(e,null).getPropertyValue(t)}function rr(e){let t=e,n;if(t){for(n=0;(t=t.previousSibling)!==null;)t.nodeType===1&&(n+=1);return n}}function n2(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 Md(e,t,n){const r=Dt();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}let kc;function g5(){const e=Dt(),t=an();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}function r2(){return kc||(kc=g5()),kc}let Dc;function y5({userAgent:e}={}){const t=r2(),n=Dt(),r=n.navigator.platform,i=e||n.navigator.userAgent,o={ios:!1,android:!1},a=n.screen.width,s=n.screen.height,l=i.match(/(Android);?[\s\/]+([\d.]+)?/);let u=i.match(/(iPad).*OS\s([\d_]+)/);const c=i.match(/(iPod)(.*OS\s([\d_]+))?/),f=!u&&i.match(/(iPhone\sOS|iOS)\s([\d_]+)/),d=r==="Win32";let h=r==="MacIntel";const v=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"];return!u&&h&&t.touch&&v.indexOf(`${a}x${s}`)>=0&&(u=i.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),h=!1),l&&!d&&(o.os="android",o.android=!0),(u||f||c)&&(o.os="ios",o.ios=!0),o}function w5(e={}){return Dc||(Dc=y5(e)),Dc}let Lc;function S5(){const e=Dt();let t=!1;function n(){const r=e.navigator.userAgent.toLowerCase();return r.indexOf("safari")>=0&&r.indexOf("chrome")<0&&r.indexOf("android")<0}if(n()){const r=String(e.navigator.userAgent);if(r.includes("Version/")){const[i,o]=r.split("Version/")[1].split(" ")[0].split(".").map(a=>Number(a));t=i<16||i===16&&o<2}}return{isSafari:t||n(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}function b5(){return Lc||(Lc=S5()),Lc}function x5({swiper:e,on:t,emit:n}){const r=Dt();let i=null,o=null;const a=()=>{!e||e.destroyed||!e.initialized||(n("beforeResize"),n("resize"))},s=()=>{!e||e.destroyed||!e.initialized||(i=new ResizeObserver(c=>{o=r.requestAnimationFrame(()=>{const{width:f,height:d}=e;let h=f,v=d;c.forEach(({contentBoxSize:g,contentRect:S,target:p})=>{p&&p!==e.el||(h=S?S.width:(g[0]||g).inlineSize,v=S?S.height:(g[0]||g).blockSize)}),(h!==f||v!==d)&&a()})}),i.observe(e.el))},l=()=>{o&&r.cancelAnimationFrame(o),i&&i.unobserve&&e.el&&(i.unobserve(e.el),i=null)},u=()=>{!e||e.destroyed||!e.initialized||n("orientationchange")};t("init",()=>{if(e.params.resizeObserver&&typeof r.ResizeObserver<"u"){s();return}r.addEventListener("resize",a),r.addEventListener("orientationchange",u)}),t("destroy",()=>{l(),r.removeEventListener("resize",a),r.removeEventListener("orientationchange",u)})}function C5({swiper:e,extendParams:t,on:n,emit:r}){const i=[],o=Dt(),a=(u,c={})=>{const f=o.MutationObserver||o.WebkitMutationObserver,d=new f(h=>{if(h.length===1){r("observerUpdate",h[0]);return}const v=function(){r("observerUpdate",h[0])};o.requestAnimationFrame?o.requestAnimationFrame(v):o.setTimeout(v,0)});d.observe(u,{attributes:typeof c.attributes>"u"?!0:c.attributes,childList:typeof c.childList>"u"?!0:c.childList,characterData:typeof c.characterData>"u"?!0:c.characterData}),i.push(d)},s=()=>{if(e.params.observer){if(e.params.observeParents){const u=n2(e.el);for(let c=0;c{i.forEach(u=>{u.disconnect()}),i.splice(0,i.length)};t({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",s),n("destroy",l)}const O5={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(o=>{r.eventsListeners[o]||(r.eventsListeners[o]=[]),r.eventsListeners[o][i](t)}),r},once(e,t,n){const r=this;if(!r.eventsListeners||r.destroyed||typeof t!="function")return r;function i(...o){r.off(e,i),i.__emitterProxy&&delete i.__emitterProxy,t.apply(r,o)}return i.__emitterProxy=t,r.on(e,i,n)},onAny(e,t){const n=this;if(!n.eventsListeners||n.destroyed||typeof e!="function")return n;const r=t?"unshift":"push";return n.eventsAnyListeners.indexOf(e)<0&&n.eventsAnyListeners[r](e),n},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsAnyListeners)return t;const n=t.eventsAnyListeners.indexOf(e);return n>=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,o)=>{(i===t||i.__emitterProxy&&i.__emitterProxy===t)&&n.eventsListeners[r].splice(o,1)})}),n},emit(...e){const t=this;if(!t.eventsListeners||t.destroyed||!t.eventsListeners)return t;let n,r,i;return typeof e[0]=="string"||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),i=t):(n=e[0].events,r=e[0].data,i=e[0].context||t),r.unshift(i),(Array.isArray(n)?n:n.split(" ")).forEach(a=>{t.eventsAnyListeners&&t.eventsAnyListeners.length&&t.eventsAnyListeners.forEach(s=>{s.apply(i,[a,...r])}),t.eventsListeners&&t.eventsListeners[a]&&t.eventsListeners[a].forEach(s=>{s.apply(i,r)})}),t}};function E5(){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(zn(r,"padding-left")||0,10)-parseInt(zn(r,"padding-right")||0,10),n=n-parseInt(zn(r,"padding-top")||0,10)-parseInt(zn(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 P5(){const e=this;function t(k){return e.isHorizontal()?k:{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"}[k]}function n(k,L){return parseFloat(k.getPropertyValue(t(L))||0)}const r=e.params,{wrapperEl:i,slidesEl:o,size:a,rtlTranslate:s,wrongRTL:l}=e,u=e.virtual&&r.virtual.enabled,c=u?e.virtual.slides.length:e.slides.length,f=yn(o,`.${e.params.slideClass}, swiper-slide`),d=u?e.virtual.slides.length:f.length;let h=[];const v=[],g=[];let S=r.slidesOffsetBefore;typeof S=="function"&&(S=r.slidesOffsetBefore.call(e));let p=r.slidesOffsetAfter;typeof p=="function"&&(p=r.slidesOffsetAfter.call(e));const m=e.snapGrid.length,y=e.slidesGrid.length;let w=r.spaceBetween,O=-S,C=0,P=0;if(typeof a>"u")return;typeof w=="string"&&w.indexOf("%")>=0&&(w=parseFloat(w.replace("%",""))/100*a),e.virtualSize=-w,f.forEach(k=>{s?k.style.marginLeft="":k.style.marginRight="",k.style.marginBottom="",k.style.marginTop=""}),r.centeredSlides&&r.cssMode&&(ss(i,"--swiper-centered-offset-before",""),ss(i,"--swiper-centered-offset-after",""));const E=r.grid&&r.grid.rows>1&&e.grid;E&&e.grid.initSlides(d);let A;const I=r.slidesPerView==="auto"&&r.breakpoints&&Object.keys(r.breakpoints).filter(k=>typeof r.breakpoints[k].slidesPerView<"u").length>0;for(let k=0;k1&&h.push(e.virtualSize-a)}if(u&&r.loop){const k=g[0]+w;if(r.slidesPerGroup>1){const L=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),U=k*r.slidesPerGroup;for(let X=0;X!r.cssMode||r.loop?!0:U!==f.length-1).forEach(L=>{L.style[k]=`${w}px`})}if(r.centeredSlides&&r.centeredSlidesBounds){let k=0;g.forEach(U=>{k+=U+(r.spaceBetween?r.spaceBetween:0)}),k-=r.spaceBetween;const L=k-a;h=h.map(U=>U<0?-S:U>L?L+p:U)}if(r.centerInsufficientSlides){let k=0;if(g.forEach(L=>{k+=L+(r.spaceBetween?r.spaceBetween:0)}),k-=r.spaceBetween,k{h[X]=U-L}),v.forEach((U,X)=>{v[X]=U+L})}}if(Object.assign(e,{slides:f,snapGrid:h,slidesGrid:v,slidesSizesGrid:g}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){ss(i,"--swiper-centered-offset-before",`${-h[0]}px`),ss(i,"--swiper-centered-offset-after",`${e.size/2-g[g.length-1]/2}px`);const k=-e.snapGrid[0],L=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map(U=>U+k),e.slidesGrid=e.slidesGrid.map(U=>U+L)}if(d!==c&&e.emit("slidesLengthChange"),h.length!==m&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),v.length!==y&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),!u&&!r.cssMode&&(r.effect==="slide"||r.effect==="fade")){const k=`${r.containerModifierClass}backface-hidden`,L=e.el.classList.contains(k);d<=r.maxBackfaceHiddenSlides?L||e.el.classList.add(k):L&&e.el.classList.remove(k)}}function T5(e){const t=this,n=[],r=t.virtual&&t.params.virtual.enabled;let i=0,o;typeof e=="number"?t.setTransition(e):e===!0&&t.setTransition(t.params.speed);const a=s=>r?t.slides.filter(l=>parseInt(l.getAttribute("data-swiper-slide-index"),10)===s)[0]:t.slides[s];if(t.params.slidesPerView!=="auto"&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach(s=>{n.push(s)});else for(o=0;ot.slides.length&&!r)break;n.push(a(s))}else n.push(a(t.activeIndex));for(o=0;oi?s:i}(i||i===0)&&(t.wrapperEl.style.height=`${i}px`)}function _5(){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(s=>{s.classList.remove(n.slideVisibleClass)}),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let s=0;s=0&&d1&&h<=t.size||d<=0&&h>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(s),r[s].classList.add(n.slideVisibleClass)),l.progress=i?-c:c,l.originalProgress=i?-f:f}}function D5(e){const t=this;if(typeof e>"u"){const c=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*c||0}const n=t.params,r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:o,isEnd:a,progressLoop:s}=t;const l=o,u=a;if(r===0)i=0,o=!0,a=!0;else{i=(e-t.minTranslate())/r;const c=Math.abs(e-t.minTranslate())<1,f=Math.abs(e-t.maxTranslate())<1;o=c||i<=0,a=f||i>=1,c&&(i=0),f&&(i=1)}if(n.loop){const c=rr(t.slides.filter(S=>S.getAttribute("data-swiper-slide-index")==="0")[0]),f=rr(t.slides.filter(S=>S.getAttribute("data-swiper-slide-index")*1===t.slides.length-1)[0]),d=t.slidesGrid[c],h=t.slidesGrid[f],v=t.slidesGrid[t.slidesGrid.length-1],g=Math.abs(e);g>=d?s=(g-d)/v:s=(g+v-h)/v,s>1&&(s-=1)}Object.assign(t,{progress:i,progressLoop:s,isBeginning:o,isEnd:a}),(n.watchSlidesProgress||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),a&&!u&&t.emit("reachEnd toEdge"),(l&&!o||u&&!a)&&t.emit("fromEdge"),t.emit("progress",i)}function L5(){const e=this,{slides:t,params:n,slidesEl:r,activeIndex:i}=e,o=e.virtual&&n.virtual.enabled,a=l=>yn(r,`.${n.slideClass}${l}, swiper-slide${l}`)[0];t.forEach(l=>{l.classList.remove(n.slideActiveClass,n.slideNextClass,n.slidePrevClass)});let s;if(o)if(n.loop){let l=i-e.virtual.slidesBefore;l<0&&(l=e.virtual.slides.length+l),l>=e.virtual.slides.length&&(l-=e.virtual.slides.length),s=a(`[data-swiper-slide-index="${l}"]`)}else s=a(`[data-swiper-slide-index="${i}"]`);else s=t[i];if(s){s.classList.add(n.slideActiveClass);let l=v5(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!l&&(l=t[0]),l&&l.classList.add(n.slideNextClass);let u=m5(s,`.${n.slideClass}, swiper-slide`)[0];n.loop&&!u===0&&(u=t[t.length-1]),u&&u.classList.add(n.slidePrevClass)}e.emitSlidesClasses()}function N5(e){const{slidesGrid:t,params:n}=e,r=e.rtlTranslate?e.translate:-e.translate;let i;for(let o=0;o=t[o]&&r=t[o]&&r=t[o]&&(i=o);return n.normalizeSlideIndex&&(i<0||typeof i>"u")&&(i=0),i}function A5(e){const t=this,n=t.rtlTranslate?t.translate:-t.translate,{snapGrid:r,params:i,activeIndex:o,realIndex:a,snapIndex:s}=t;let l=e,u;const c=d=>{let h=d-t.virtual.slidesBefore;return h<0&&(h=t.virtual.slides.length+h),h>=t.virtual.slides.length&&(h-=t.virtual.slides.length),h};if(typeof l>"u"&&(l=N5(t)),r.indexOf(n)>=0)u=r.indexOf(n);else{const d=Math.min(i.slidesPerGroupSkip,l);u=d+Math.floor((l-d)/i.slidesPerGroup)}if(u>=r.length&&(u=r.length-1),l===o){u!==s&&(t.snapIndex=u,t.emit("snapIndexChange")),t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=c(l));return}let f;t.virtual&&i.virtual.enabled&&i.loop?f=c(l):t.slides[l]?f=parseInt(t.slides[l].getAttribute("data-swiper-slide-index")||l,10):f=l,Object.assign(t,{snapIndex:u,realIndex:f,previousIndex:o,activeIndex:l}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),a!==f&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")}function R5(e){const t=this,n=t.params,r=e.closest(`.${n.slideClass}, swiper-slide`);let i=!1,o;if(r){for(let a=0;al?c=l:r&&eo?a="next":i=l.length&&(S=l.length-1);const p=-l[S];if(s.normalizeSlideIndex)for(let y=0;y=O&&w=O&&w=O&&(a=y)}if(o.initialized&&a!==f&&(!o.allowSlideNext&&po.translate&&p>o.maxTranslate()&&(f||0)!==a))return!1;a!==(c||0)&&n&&o.emit("beforeSlideChangeStart"),o.updateProgress(p);let m;if(a>f?m="next":a0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame(()=>{h[y?"scrollLeft":"scrollTop"]=w})):h[y?"scrollLeft":"scrollTop"]=w,O&&requestAnimationFrame(()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1})}else{if(!o.support.smoothScroll)return e2({swiper:o,targetPosition:w,side:y?"left":"top"}),!0;h.scrollTo({[y?"left":"top"]:w,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(p),o.updateActiveIndex(a),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,r),o.transitionStart(n,m),t===0?o.transitionEnd(n,m):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(w){!o||o.destroyed||w.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(n,m))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0}function Y5(e=0,t=this.params.speed,n=!0,r){typeof e=="string"&&(e=parseInt(e,10));const i=this;let o=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?o=o+i.virtual.slidesBefore:o=rr(i.slides.filter(a=>a.getAttribute("data-swiper-slide-index")*1===o)[0])),i.slideTo(o,t,n,r)}function K5(e=this.params.speed,t=!0,n){const r=this,{enabled:i,params:o,animating:a}=r;if(!i)return r;let s=o.slidesPerGroup;o.slidesPerView==="auto"&&o.slidesPerGroup===1&&o.slidesPerGroupAuto&&(s=Math.max(r.slidesPerViewDynamic("current",!0),1));const l=r.activeIndexd(p));let g=o[v.indexOf(h)-1];if(typeof g>"u"&&i.cssMode){let p;o.forEach((m,y)=>{h>=m&&(p=y)}),typeof p<"u"&&(g=o[p>0?p-1:p])}let S=0;if(typeof g<"u"&&(S=a.indexOf(g),S<0&&(S=r.activeIndex-1),i.slidesPerView==="auto"&&i.slidesPerGroup===1&&i.slidesPerGroupAuto&&(S=S-r.slidesPerViewDynamic("previous",!0)+1,S=Math.max(S,0))),i.rewind&&r.isBeginning){const p=r.params.virtual&&r.params.virtual.enabled&&r.virtual?r.virtual.slides.length-1:r.slides.length-1;return r.slideTo(p,e,t,n)}return r.slideTo(S,e,t,n)}function X5(e=this.params.speed,t=!0,n){const r=this;return r.slideTo(r.activeIndex,e,t,n)}function Q5(e=this.params.speed,t=!0,n,r=.5){const i=this;let o=i.activeIndex;const a=Math.min(i.params.slidesPerGroupSkip,o),s=a+Math.floor((o-a)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;if(l>=i.snapGrid[s]){const u=i.snapGrid[s],c=i.snapGrid[s+1];l-u>(c-u)*r&&(o+=i.params.slidesPerGroup)}else{const u=i.snapGrid[s-1],c=i.snapGrid[s];l-u<=(c-u)*r&&(o-=i.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,i.slidesGrid.length-1),i.slideTo(o,e,t,n)}function Z5(){const e=this,{params:t,slidesEl:n}=e,r=t.slidesPerView==="auto"?e.slidesPerViewDynamic():t.slidesPerView;let i=e.clickedIndex,o;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?ie.slides.length-e.loopedSlides+r/2?(e.loopFix(),i=rr(yn(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),Rd(()=>{e.slideTo(i)})):e.slideTo(i):i>e.slides.length-r?(e.loopFix(),i=rr(yn(n,`${a}[data-swiper-slide-index="${o}"]`)[0]),Rd(()=>{e.slideTo(i)})):e.slideTo(i)}else e.slideTo(i)}const J5={slideTo:G5,slideToLoop:Y5,slideNext:K5,slidePrev:q5,slideReset:X5,slideToClosest:Q5,slideToClickedSlide:Z5};function eL(e){const t=this,{params:n,slidesEl:r}=t;if(!n.loop||t.virtual&&t.params.virtual.enabled)return;yn(r,`.${n.slideClass}, swiper-slide`).forEach((o,a)=>{o.setAttribute("data-swiper-slide-index",a)}),t.loopFix({slideRealIndex:e,direction:n.centeredSlides?void 0:"next"})}function tL({slideRealIndex:e,slideTo:t=!0,direction:n,setTranslate:r,activeSlideIndex:i,byController:o,byMousewheel:a}={}){const s=this;if(!s.params.loop)return;s.emit("beforeLoopFix");const{slides:l,allowSlidePrev:u,allowSlideNext:c,slidesEl:f,params:d}=s;if(s.allowSlidePrev=!0,s.allowSlideNext=!0,s.virtual&&d.virtual.enabled){t&&(!d.centeredSlides&&s.snapIndex===0?s.slideTo(s.virtual.slides.length,0,!1,!0):d.centeredSlides&&s.snapIndex"u"?i=rr(s.slides.filter(C=>C.classList.contains("swiper-slide-active"))[0]):p=i;const m=n==="next"||!n,y=n==="prev"||!n;let w=0,O=0;if(is.slides.length-v*2){O=i-(s.slides.length-v*2);for(let C=0;C{f.prepend(s.slides[C])}),m&&S.forEach(C=>{f.append(s.slides[C])}),s.recalcSlides(),d.watchSlidesProgress&&s.updateSlidesOffset(),t){if(g.length>0&&y)if(typeof e>"u"){const C=s.slidesGrid[p],E=s.slidesGrid[p+w]-C;a?s.setTranslate(s.translate-E):(s.slideTo(p+w,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=E))}else r&&s.slideToLoop(e,0,!1,!0);else if(S.length>0&&m)if(typeof e>"u"){const C=s.slidesGrid[p],E=s.slidesGrid[p-O]-C;a?s.setTranslate(s.translate-E):(s.slideTo(p-O,0,!1,!0),r&&(s.touches[s.isHorizontal()?"startX":"startY"]+=E))}else s.slideToLoop(e,0,!1,!0)}if(s.allowSlidePrev=u,s.allowSlideNext=c,s.controller&&s.controller.control&&!o){const C={slideRealIndex:e,slideTo:!1,direction:n,setTranslate:r,activeSlideIndex:i,byController:!0};Array.isArray(s.controller.control)?s.controller.control.forEach(P=>{P.params.loop&&P.loopFix(C)}):s.controller.control instanceof s.constructor&&s.controller.control.params.loop&&s.controller.control.loopFix(C)}s.emit("loopFix")}function nL(){const e=this,{slides:t,params:n,slidesEl:r}=e;if(!n.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];t.forEach(o=>{const a=typeof o.swiperSlideIndex>"u"?o.getAttribute("data-swiper-slide-index")*1:o.swiperSlideIndex;i[a]=o}),t.forEach(o=>{o.removeAttribute("data-swiper-slide-index")}),i.forEach(o=>{r.append(o)}),e.recalcSlides(),e.slideTo(e.realIndex,0)}const rL={loopCreate:eL,loopFix:tL,loopDestroy:nL};function iL(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;n.style.cursor="move",n.style.cursor=e?"grabbing":"grab"}function oL(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e[e.params.touchEventsTarget==="container"?"el":"wrapperEl"].style.cursor="")}const aL={setGrabCursor:iL,unsetGrabCursor:oL};function sL(e,t=this){function n(r){if(!r||r===an()||r===Dt())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 lL(e){const t=this,n=an(),r=Dt(),i=t.touchEventsData;i.evCache.push(e);const{params:o,touches:a,enabled:s}=t;if(!s||!o.simulateTouch&&e.pointerType==="mouse"||t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let l=e;l.originalEvent&&(l=l.originalEvent);let u=l.target;if(o.touchEventsTarget==="wrapper"&&!t.wrapperEl.contains(u)||"which"in l&&l.which===3||"button"in l&&l.button>0||i.isTouched&&i.isMoved)return;const c=!!o.noSwipingClass&&o.noSwipingClass!=="",f=e.composedPath?e.composedPath():e.path;c&&l.target&&l.target.shadowRoot&&f&&(u=f[0]);const d=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,h=!!(l.target&&l.target.shadowRoot);if(o.noSwiping&&(h?sL(d,u):u.closest(d))){t.allowClick=!0;return}if(o.swipeHandler&&!u.closest(o.swipeHandler))return;a.currentX=l.pageX,a.currentY=l.pageY;const v=a.currentX,g=a.currentY,S=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,p=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(S&&(v<=p||v>=r.innerWidth-p))if(S==="prevent")e.preventDefault();else return;Object.assign(i,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),a.startX=v,a.startY=g,i.touchStartTime=sa(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(i.allowThresholdMove=!1);let m=!0;u.matches(i.focusableElements)&&(m=!1,u.nodeName==="SELECT"&&(i.isTouched=!1)),n.activeElement&&n.activeElement.matches(i.focusableElements)&&n.activeElement!==u&&n.activeElement.blur();const y=m&&t.allowTouchMove&&o.touchStartPreventDefault;(o.touchStartForcePreventDefault||y)&&!u.isContentEditable&&l.preventDefault(),t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",l)}function uL(e){const t=an(),n=this,r=n.touchEventsData,{params:i,touches:o,rtlTranslate:a,enabled:s}=n;if(!s||!i.simulateTouch&&e.pointerType==="mouse")return;let l=e;if(l.originalEvent&&(l=l.originalEvent),!r.isTouched){r.startMoving&&r.isScrolling&&n.emit("touchMoveOpposite",l);return}const u=r.evCache.findIndex(C=>C.pointerId===l.pointerId);u>=0&&(r.evCache[u]=l);const c=r.evCache.length>1?r.evCache[0]:l,f=c.pageX,d=c.pageY;if(l.preventedByNestedSwiper){o.startX=f,o.startY=d;return}if(!n.allowTouchMove){l.target.matches(r.focusableElements)||(n.allowClick=!1),r.isTouched&&(Object.assign(o,{startX:f,startY:d,prevX:n.touches.currentX,prevY:n.touches.currentY,currentX:f,currentY:d}),r.touchStartTime=sa());return}if(i.touchReleaseOnEdges&&!i.loop){if(n.isVertical()){if(do.startY&&n.translate>=n.minTranslate()){r.isTouched=!1,r.isMoved=!1;return}}else if(fo.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}if(r.allowTouchCallbacks&&n.emit("touchMove",l),l.targetTouches&&l.targetTouches.length>1)return;o.currentX=f,o.currentY=d;const h=o.currentX-o.startX,v=o.currentY-o.startY;if(n.params.threshold&&Math.sqrt(h**2+v**2)"u"){let C;n.isHorizontal()&&o.currentY===o.startY||n.isVertical()&&o.currentX===o.startX?r.isScrolling=!1:h*h+v*v>=25&&(C=Math.atan2(Math.abs(v),Math.abs(h))*180/Math.PI,r.isScrolling=n.isHorizontal()?C>i.touchAngle:90-C>i.touchAngle)}if(r.isScrolling&&n.emit("touchMoveOpposite",l),typeof r.startMoving>"u"&&(o.currentX!==o.startX||o.currentY!==o.startY)&&(r.startMoving=!0),r.isScrolling||n.zoom&&n.params.zoom&&n.params.zoom.enabled&&r.evCache.length>1){r.isTouched=!1;return}if(!r.startMoving)return;n.allowClick=!1,!i.cssMode&&l.cancelable&&l.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&l.stopPropagation();let g=n.isHorizontal()?h:v,S=n.isHorizontal()?o.currentX-o.previousX:o.currentY-o.previousY;i.oneWayMovement&&(g=Math.abs(g)*(a?1:-1),S=Math.abs(S)*(a?1:-1)),o.diff=g,g*=i.touchRatio,a&&(g=-g,S=-S);const p=n.touchesDirection;n.swipeDirection=g>0?"prev":"next",n.touchesDirection=S>0?"prev":"next";const m=n.params.loop&&!i.cssMode;if(!r.isMoved){if(m&&n.loopFix({direction:n.swipeDirection}),r.startTranslate=n.getTranslate(),n.setTransition(0),n.animating){const C=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});n.wrapperEl.dispatchEvent(C)}r.allowMomentumBounce=!1,i.grabCursor&&(n.allowSlideNext===!0||n.allowSlidePrev===!0)&&n.setGrabCursor(!0),n.emit("sliderFirstMove",l)}let y;r.isMoved&&p!==n.touchesDirection&&m&&Math.abs(g)>=1&&(n.loopFix({direction:n.swipeDirection,setTranslate:!0}),y=!0),n.emit("sliderMove",l),r.isMoved=!0,r.currentTranslate=g+r.startTranslate;let w=!0,O=i.resistanceRatio;if(i.touchReleaseOnEdges&&(O=0),g>0?(m&&!y&&r.currentTranslate>(i.centeredSlides?n.minTranslate()-n.size/2:n.minTranslate())&&n.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),r.currentTranslate>n.minTranslate()&&(w=!1,i.resistance&&(r.currentTranslate=n.minTranslate()-1+(-n.minTranslate()+r.startTranslate+g)**O))):g<0&&(m&&!y&&r.currentTranslate<(i.centeredSlides?n.maxTranslate()+n.size/2: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(g)>i.threshold||r.allowThresholdMove){if(!r.allowThresholdMove){r.allowThresholdMove=!0,o.startX=o.currentX,o.startY=o.currentY,r.currentTranslate=r.startTranslate,o.diff=n.isHorizontal()?o.currentX-o.startX:o.currentY-o.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()),n.params.freeMode&&i.freeMode.enabled&&n.freeMode&&n.freeMode.onTouchMove(),n.updateProgress(r.currentTranslate),n.setTranslate(r.currentTranslate))}function cL(e){const t=this,n=t.touchEventsData,r=n.evCache.findIndex(y=>y.pointerId===e.pointerId);if(r>=0&&n.evCache.splice(r,1),["pointercancel","pointerout","pointerleave"].includes(e.type))return;const{params:i,touches:o,rtlTranslate:a,slidesGrid:s,enabled:l}=t;if(!l||!i.simulateTouch&&e.pointerType==="mouse")return;let u=e;if(u.originalEvent&&(u=u.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",u),n.allowTouchCallbacks=!1,!n.isTouched){n.isMoved&&i.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1;return}i.grabCursor&&n.isMoved&&n.isTouched&&(t.allowSlideNext===!0||t.allowSlidePrev===!0)&&t.setGrabCursor(!1);const c=sa(),f=c-n.touchStartTime;if(t.allowClick){const y=u.path||u.composedPath&&u.composedPath();t.updateClickedSlide(y&&y[0]||u.target),t.emit("tap click",u),f<300&&c-n.lastClickTime<300&&t.emit("doubleTap doubleClick",u)}if(n.lastClickTime=sa(),Rd(()=>{t.destroyed||(t.allowClick=!0)}),!n.isTouched||!n.isMoved||!t.swipeDirection||o.diff===0||n.currentTranslate===n.startTranslate){n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;return}n.isTouched=!1,n.isMoved=!1,n.startMoving=!1;let d;if(i.followFinger?d=a?t.translate:-t.translate:d=-n.currentTranslate,i.cssMode)return;if(t.params.freeMode&&i.freeMode.enabled){t.freeMode.onTouchEnd({currentPos:d});return}let h=0,v=t.slidesSizesGrid[0];for(let y=0;y=s[y]&&d=s[y]&&(h=y,v=s[s.length-1]-s[s.length-2])}let g=null,S=null;i.rewind&&(t.isBeginning?S=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(g=0));const p=(d-s[h])/v,m=hi.longSwipesMs){if(!i.longSwipes){t.slideTo(t.activeIndex);return}t.swipeDirection==="next"&&(p>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?g:h+m):t.slideTo(h)),t.swipeDirection==="prev"&&(p>1-i.longSwipesRatio?t.slideTo(h+m):S!==null&&p<0&&Math.abs(p)>i.longSwipesRatio?t.slideTo(S):t.slideTo(h))}else{if(!i.shortSwipes){t.slideTo(t.activeIndex);return}t.navigation&&(u.target===t.navigation.nextEl||u.target===t.navigation.prevEl)?u.target===t.navigation.nextEl?t.slideTo(h+m):t.slideTo(h):(t.swipeDirection==="next"&&t.slideTo(g!==null?g:h+m),t.swipeDirection==="prev"&&t.slideTo(S!==null?S:h))}}let Sy;function by(){const e=this,{params:t,el:n}=e;if(n&&n.offsetWidth===0)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:r,allowSlidePrev:i,snapGrid:o}=e,a=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=a&&t.loop;(t.slidesPerView==="auto"||t.slidesPerView>1)&&e.isEnd&&!e.isBeginning&&!e.params.centeredSlides&&!s?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(Sy),Sy=setTimeout(()=>{e.autoplay.resume()},500)),e.allowSlidePrev=i,e.allowSlideNext=r,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function fL(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function dL(){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 o=e.maxTranslate()-e.minTranslate();o===0?i=0:i=(e.translate-e.minTranslate())/o,i!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}const Ps=(e,t)=>{if(!e||e.destroyed||!e.params)return;const n=()=>e.isElement?"swiper-slide":`.${e.params.slideClass}`,r=t.closest(n());if(r){const i=r.querySelector(`.${e.params.lazyPreloaderClass}`);i&&i.remove()}};function pL(e){const t=this;Ps(t,e.target),t.update()}let xy=!1;function hL(){}const o2=(e,t)=>{const n=an(),{params:r,el:i,wrapperEl:o,device:a}=e,s=!!r.nested,l=t==="on"?"addEventListener":"removeEventListener",u=t;i[l]("pointerdown",e.onTouchStart,{passive:!1}),n[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),n[l]("pointerup",e.onTouchEnd,{passive:!0}),n[l]("pointercancel",e.onTouchEnd,{passive:!0}),n[l]("pointerout",e.onTouchEnd,{passive:!0}),n[l]("pointerleave",e.onTouchEnd,{passive:!0}),(r.preventClicks||r.preventClicksPropagation)&&i[l]("click",e.onClick,!0),r.cssMode&&o[l]("scroll",e.onScroll),r.updateOnWindowResize?e[u](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",by,!0):e[u]("observerUpdate",by,!0),i[l]("load",e.onLoad,{capture:!0})};function mL(){const e=this,t=an(),{params:n}=e;e.onTouchStart=lL.bind(e),e.onTouchMove=uL.bind(e),e.onTouchEnd=cL.bind(e),n.cssMode&&(e.onScroll=dL.bind(e)),e.onClick=fL.bind(e),e.onLoad=pL.bind(e),xy||(t.addEventListener("touchstart",hL),xy=!0),o2(e,"on")}function vL(){o2(this,"off")}const gL={attachEvents:mL,detachEvents:vL},Cy=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;function yL(){const e=this,{realIndex:t,initialized:n,params:r,el:i}=e,o=r.breakpoints;if(!o||o&&Object.keys(o).length===0)return;const a=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!a||e.currentBreakpoint===a)return;const l=(a in o?o[a]:void 0)||e.originalParams,u=Cy(e,r),c=Cy(e,l),f=r.enabled;u&&!c?(i.classList.remove(`${r.containerModifierClass}grid`,`${r.containerModifierClass}grid-column`),e.emitContainerClasses()):!u&&c&&(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(g=>{const S=r[g]&&r[g].enabled,p=l[g]&&l[g].enabled;S&&!p&&e[g].disable(),!S&&p&&e[g].enable()});const d=l.direction&&l.direction!==r.direction,h=r.loop&&(l.slidesPerView!==r.slidesPerView||d);d&&n&&e.changeDirection(),bt(e.params,l);const v=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),f&&!v?e.disable():!f&&v&&e.enable(),e.currentBreakpoint=a,e.emit("_beforeBreakpoint",l),h&&n&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",l)}function wL(e,t="window",n){if(!e||t==="container"&&!n)return;let r=!1;const i=Dt(),o=t==="window"?i.innerHeight:n.clientHeight,a=Object.keys(e).map(s=>{if(typeof s=="string"&&s.indexOf("@")===0){const l=parseFloat(s.substr(1));return{value:o*l,point:s}}return{value:s,point:s}});a.sort((s,l)=>parseInt(s.value,10)-parseInt(l.value,10));for(let s=0;s{typeof r=="object"?Object.keys(r).forEach(i=>{r[i]&&n.push(t+i)}):typeof r=="string"&&n.push(t+r)}),n}function xL(){const e=this,{classNames:t,params:n,rtl:r,el:i,device:o}=e,a=bL(["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:o.android},{ios:o.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 CL(){const e=this,{el:t,classNames:n}=e;t.classList.remove(...n),e.emitContainerClasses()}const OL={addClasses:xL,removeClasses:CL};function EL(){const e=this,{isLocked:t,params:n}=e,{slidesOffsetBefore:r}=n;if(r){const i=e.slides.length-1,o=e.slidesGrid[i]+e.slidesSizesGrid[i]+r*2;e.isLocked=e.size>o}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")}const PL={checkOverflow:EL},Oy={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,loopedSlides:null,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",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",runCallbacksOnInit:!0,_emitClasses:!1};function TL(e,t){return function(r={}){const i=Object.keys(r)[0],o=r[i];if(typeof o!="object"||o===null){bt(t,r);return}if(["navigation","pagination","scrollbar"].indexOf(i)>=0&&e[i]===!0&&(e[i]={auto:!0}),!(i in e&&"enabled"in o)){bt(t,r);return}e[i]===!0&&(e[i]={enabled:!0}),typeof e[i]=="object"&&!("enabled"in e[i])&&(e[i].enabled=!0),e[i]||(e[i]={enabled:!1}),bt(t,r)}}const Nc={eventsEmitter:O5,update:M5,translate:z5,transition:H5,slide:J5,loop:rL,grabCursor:aL,events:gL,breakpoints:SL,checkOverflow:PL,classes:OL},Ac={};let St=class{constructor(...t){let n,r;t.length===1&&t[0].constructor&&Object.prototype.toString.call(t[0]).slice(8,-1)==="Object"?r=t[0]:[n,r]=t,r||(r={}),r=bt({},r),n&&!r.el&&(r.el=n);const i=an();if(r.el&&typeof r.el=="string"&&i.querySelectorAll(r.el).length>1){const l=[];return i.querySelectorAll(r.el).forEach(u=>{const c=bt({},r,{el:u});l.push(new St(c))}),l}const o=this;o.__swiper__=!0,o.support=r2(),o.device=w5({userAgent:r.userAgent}),o.browser=b5(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],r.modules&&Array.isArray(r.modules)&&o.modules.push(...r.modules);const a={};o.modules.forEach(l=>{l({params:r,swiper:o,extendParams:TL(r,a),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})});const s=bt({},Oy,a);return o.params=bt({},s,Ac,r),o.originalParams=bt({},o.params),o.passedParams=bt({},r),o.params&&o.params.on&&Object.keys(o.params.on).forEach(l=>{o.on(l,o.params.on[l])}),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:n,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return o.params.direction==="horizontal"},isVertical(){return o.params.direction==="vertical"},activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.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:o.params.focusableElements,lastClickTime:sa(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}recalcSlides(){const t=this,{slidesEl:n,params:r}=t;t.slides=yn(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="current",n=!1){const r=this,{params:i,slides:o,slidesGrid:a,slidesSizesGrid:s,size:l,activeIndex:u}=r;let c=1;if(i.centeredSlides){let f=o[u].swiperSlideSize,d;for(let h=u+1;hl&&(d=!0));for(let h=u-1;h>=0;h-=1)o[h]&&!d&&(f+=o[h].swiperSlideSize,c+=1,f>l&&(d=!0))}else if(t==="current")for(let f=u+1;f=0;f-=1)a[u]-a[f]{a.complete&&Ps(t,a)}),t.updateSize(),t.updateSlides(),t.updateProgress(),t.updateSlidesClasses();function i(){const a=t.rtlTranslate?t.translate*-1:t.translate,s=Math.min(Math.max(a,t.maxTranslate()),t.minTranslate());t.setTranslate(s),t.updateActiveIndex(),t.updateSlidesClasses()}let o;t.params.freeMode&&t.params.freeMode.enabled?(i(),t.params.autoHeight&&t.updateAutoHeight()):((t.params.slidesPerView==="auto"||t.params.slidesPerView>1)&&t.isEnd&&!t.params.centeredSlides?o=t.slideTo(t.slides.length-1,0,!1,!0):o=t.slideTo(t.activeIndex,0,!1,!0),o||i()),r.watchOverflow&&n!==t.snapGrid&&t.checkOverflow(),t.emit("update")}changeDirection(t,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(o=>{t==="vertical"?o.style.width="":o.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.shadowEl&&(n.isElement=!0);const i=()=>`.${(n.params.wrapperClass||"").trim().split(" ").join(".")}`;let a=(()=>r&&r.shadowRoot&&r.shadowRoot.querySelector?r.shadowRoot.querySelector(i()):yn(r,i())[0])();return!a&&n.params.createElements&&(a=t2("div",n.params.wrapperClass),r.append(a),yn(r,`.${n.params.slideClass}`).forEach(s=>{a.append(s)})),Object.assign(n,{el:r,wrapperEl:a,slidesEl:n.isElement?r:a,mounted:!0,rtl:r.dir.toLowerCase()==="rtl"||zn(r,"direction")==="rtl",rtlTranslate:n.params.direction==="horizontal"&&(r.dir.toLowerCase()==="rtl"||zn(r,"direction")==="rtl"),wrongRTL:zn(a,"display")==="-webkit-box"}),!0}init(t){const n=this;return n.initialized||n.mount(t)===!1||(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(),[...n.el.querySelectorAll('[loading="lazy"]')].forEach(i=>{i.complete?Ps(n,i):i.addEventListener("load",o=>{Ps(n,o.target)})}),n.initialized=!0,n.emit("init"),n.emit("afterInit")),n}destroy(t=!0,n=!0){const r=this,{params:i,el:o,wrapperEl:a,slides:s}=r;return typeof r.params>"u"||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),i.loop&&r.loopDestroy(),n&&(r.removeClasses(),o.removeAttribute("style"),a.removeAttribute("style"),s&&s.length&&s.forEach(l=>{l.classList.remove(i.slideVisibleClass,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,f5(r)),r.destroyed=!0),null}static extendDefaults(t){bt(Ac,t)}static get extendedDefaults(){return Ac}static get defaults(){return Oy}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(Nc).forEach(e=>{Object.keys(Nc[e]).forEach(t=>{St.prototype[t]=Nc[e][t]})});St.use([x5,C5]);function a2(e,t,n,r){return e.params.createElements&&Object.keys(r).forEach(i=>{if(!n[i]&&n.auto===!0){let o=yn(e.el,`.${r[i]}`)[0];o||(o=t2("div",r[i]),o.className=r[i],e.el.append(o)),n[i]=o,t[i]=o}}),n}function s2({swiper:e,extendParams:t,on:n,emit:r}){t({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),e.navigation={nextEl:null,prevEl:null};const i=v=>(Array.isArray(v)||(v=[v].filter(g=>!!g)),v);function o(v){let g;return v&&typeof v=="string"&&e.isElement&&(g=e.el.shadowRoot.querySelector(v),g)?g:(v&&(typeof v=="string"&&(g=[...document.querySelectorAll(v)]),e.params.uniqueNavElements&&typeof v=="string"&&g.length>1&&e.el.querySelectorAll(v).length===1&&(g=e.el.querySelector(v))),v&&!g?v:g)}function a(v,g){const S=e.params.navigation;v=i(v),v.forEach(p=>{p&&(p.classList[g?"add":"remove"](...S.disabledClass.split(" ")),p.tagName==="BUTTON"&&(p.disabled=g),e.params.watchOverflow&&e.enabled&&p.classList[e.isLocked?"add":"remove"](S.lockClass))})}function s(){const{nextEl:v,prevEl:g}=e.navigation;if(e.params.loop){a(g,!1),a(v,!1);return}a(g,e.isBeginning&&!e.params.rewind),a(v,e.isEnd&&!e.params.rewind)}function l(v){v.preventDefault(),!(e.isBeginning&&!e.params.loop&&!e.params.rewind)&&(e.slidePrev(),r("navigationPrev"))}function u(v){v.preventDefault(),!(e.isEnd&&!e.params.loop&&!e.params.rewind)&&(e.slideNext(),r("navigationNext"))}function c(){const v=e.params.navigation;if(e.params.navigation=a2(e,e.originalParams.navigation,e.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!(v.nextEl||v.prevEl))return;let g=o(v.nextEl),S=o(v.prevEl);Object.assign(e.navigation,{nextEl:g,prevEl:S}),g=i(g),S=i(S);const p=(m,y)=>{m&&m.addEventListener("click",y==="next"?u:l),!e.enabled&&m&&m.classList.add(...v.lockClass.split(" "))};g.forEach(m=>p(m,"next")),S.forEach(m=>p(m,"prev"))}function f(){let{nextEl:v,prevEl:g}=e.navigation;v=i(v),g=i(g);const S=(p,m)=>{p.removeEventListener("click",m==="next"?u:l),p.classList.remove(...e.params.navigation.disabledClass.split(" "))};v.forEach(p=>S(p,"next")),g.forEach(p=>S(p,"prev"))}n("init",()=>{e.params.navigation.enabled===!1?h():(c(),s())}),n("toEdge fromEdge lock unlock",()=>{s()}),n("destroy",()=>{f()}),n("enable disable",()=>{let{nextEl:v,prevEl:g}=e.navigation;v=i(v),g=i(g),[...v,...g].filter(S=>!!S).forEach(S=>S.classList[e.enabled?"remove":"add"](e.params.navigation.lockClass))}),n("click",(v,g)=>{let{nextEl:S,prevEl:p}=e.navigation;S=i(S),p=i(p);const m=g.target;if(e.params.navigation.hideOnClick&&!p.includes(m)&&!S.includes(m)){if(e.pagination&&e.params.pagination&&e.params.pagination.clickable&&(e.pagination.el===m||e.pagination.el.contains(m)))return;let y;S.length?y=S[0].classList.contains(e.params.navigation.hiddenClass):p.length&&(y=p[0].classList.contains(e.params.navigation.hiddenClass)),r(y===!0?"navigationShow":"navigationHide"),[...S,...p].filter(w=>!!w).forEach(w=>w.classList.toggle(e.params.navigation.hiddenClass))}});const d=()=>{e.el.classList.remove(...e.params.navigation.navigationDisabledClass.split(" ")),c(),s()},h=()=>{e.el.classList.add(...e.params.navigation.navigationDisabledClass.split(" ")),f()};Object.assign(e.navigation,{enable:d,disable:h,update:s,init:c,destroy:f})}function so(e=""){return`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function l2({swiper:e,extendParams:t,on:n,emit:r}){const i="swiper-pagination";t({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:p=>p,formatFractionTotal:p=>p,bulletClass:`${i}-bullet`,bulletActiveClass:`${i}-bullet-active`,modifierClass:`${i}-`,currentClass:`${i}-current`,totalClass:`${i}-total`,hiddenClass:`${i}-hidden`,progressbarFillClass:`${i}-progressbar-fill`,progressbarOppositeClass:`${i}-progressbar-opposite`,clickableClass:`${i}-clickable`,lockClass:`${i}-lock`,horizontalClass:`${i}-horizontal`,verticalClass:`${i}-vertical`,paginationDisabledClass:`${i}-disabled`}}),e.pagination={el:null,bullets:[]};let o,a=0;const s=p=>(Array.isArray(p)||(p=[p].filter(m=>!!m)),p);function l(){return!e.params.pagination.el||!e.pagination.el||Array.isArray(e.pagination.el)&&e.pagination.el.length===0}function u(p,m){const{bulletActiveClass:y}=e.params.pagination;p&&(p=p[`${m==="prev"?"previous":"next"}ElementSibling`],p&&(p.classList.add(`${y}-${m}`),p=p[`${m==="prev"?"previous":"next"}ElementSibling`],p&&p.classList.add(`${y}-${m}-${m}`)))}function c(p){if(!p.target.matches(so(e.params.pagination.bulletClass)))return;p.preventDefault();const y=rr(p.target)*e.params.slidesPerGroup;e.params.loop?e.slideToLoop(y):e.slideTo(y)}function f(){const p=e.rtl,m=e.params.pagination;if(l())return;let y=e.pagination.el;y=s(y);let w;const O=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,C=e.params.loop?Math.ceil(O/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?w=e.params.slidesPerGroup>1?Math.floor(e.realIndex/e.params.slidesPerGroup):e.realIndex:typeof e.snapIndex<"u"?w=e.snapIndex:w=e.activeIndex||0,m.type==="bullets"&&e.pagination.bullets&&e.pagination.bullets.length>0){const P=e.pagination.bullets;let E,A,I;if(m.dynamicBullets&&(o=Md(P[0],e.isHorizontal()?"width":"height",!0),y.forEach(k=>{k.style[e.isHorizontal()?"width":"height"]=`${o*(m.dynamicMainBullets+4)}px`}),m.dynamicMainBullets>1&&e.previousIndex!==void 0&&(a+=w-(e.previousIndex||0),a>m.dynamicMainBullets-1?a=m.dynamicMainBullets-1:a<0&&(a=0)),E=Math.max(w-a,0),A=E+(Math.min(P.length,m.dynamicMainBullets)-1),I=(A+E)/2),P.forEach(k=>{k.classList.remove(...["","-next","-next-next","-prev","-prev-prev","-main"].map(L=>`${m.bulletActiveClass}${L}`))}),y.length>1)P.forEach(k=>{const L=rr(k);L===w&&k.classList.add(m.bulletActiveClass),m.dynamicBullets&&(L>=E&&L<=A&&k.classList.add(`${m.bulletActiveClass}-main`),L===E&&u(k,"prev"),L===A&&u(k,"next"))});else{const k=P[w];if(k&&k.classList.add(m.bulletActiveClass),m.dynamicBullets){const L=P[E],U=P[A];for(let X=E;X<=A;X+=1)P[X].classList.add(`${m.bulletActiveClass}-main`);u(L,"prev"),u(U,"next")}}if(m.dynamicBullets){const k=Math.min(P.length,m.dynamicMainBullets+4),L=(o*k-o)/2-I*o,U=p?"right":"left";P.forEach(X=>{X.style[e.isHorizontal()?U:"top"]=`${L}px`})}}y.forEach((P,E)=>{if(m.type==="fraction"&&(P.querySelectorAll(so(m.currentClass)).forEach(A=>{A.textContent=m.formatFractionCurrent(w+1)}),P.querySelectorAll(so(m.totalClass)).forEach(A=>{A.textContent=m.formatFractionTotal(C)})),m.type==="progressbar"){let A;m.progressbarOpposite?A=e.isHorizontal()?"vertical":"horizontal":A=e.isHorizontal()?"horizontal":"vertical";const I=(w+1)/C;let k=1,L=1;A==="horizontal"?k=I:L=I,P.querySelectorAll(so(m.progressbarFillClass)).forEach(U=>{U.style.transform=`translate3d(0,0,0) scaleX(${k}) scaleY(${L})`,U.style.transitionDuration=`${e.params.speed}ms`})}m.type==="custom"&&m.renderCustom?(P.innerHTML=m.renderCustom(e,w+1,C),E===0&&r("paginationRender",P)):(E===0&&r("paginationRender",P),r("paginationUpdate",P)),e.params.watchOverflow&&e.enabled&&P.classList[e.isLocked?"add":"remove"](m.lockClass)})}function d(){const p=e.params.pagination;if(l())return;const m=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length;let y=e.pagination.el;y=s(y);let w="";if(p.type==="bullets"){let O=e.params.loop?Math.ceil(m/e.params.slidesPerGroup):e.snapGrid.length;e.params.freeMode&&e.params.freeMode.enabled&&O>m&&(O=m);for(let C=0;C`}p.type==="fraction"&&(p.renderFraction?w=p.renderFraction.call(e,p.currentClass,p.totalClass):w=` / `),p.type==="progressbar"&&(p.renderProgressbar?w=p.renderProgressbar.call(e,p.progressbarFillClass):w=``),y.forEach(O=>{p.type!=="custom"&&(O.innerHTML=w||""),p.type==="bullets"&&(e.pagination.bullets=[...O.querySelectorAll(so(p.bulletClass))])}),p.type!=="custom"&&r("paginationRender",y[0])}function h(){e.params.pagination=a2(e,e.originalParams.pagination,e.params.pagination,{el:"swiper-pagination"});const p=e.params.pagination;if(!p.el)return;let m;typeof p.el=="string"&&e.isElement&&(m=e.el.shadowRoot.querySelector(p.el)),!m&&typeof p.el=="string"&&(m=[...document.querySelectorAll(p.el)]),m||(m=p.el),!(!m||m.length===0)&&(e.params.uniqueNavElements&&typeof p.el=="string"&&Array.isArray(m)&&m.length>1&&(m=[...e.el.querySelectorAll(p.el)],m.length>1&&(m=m.filter(y=>n2(y,".swiper")[0]===e.el)[0])),Array.isArray(m)&&m.length===1&&(m=m[0]),Object.assign(e.pagination,{el:m}),m=s(m),m.forEach(y=>{p.type==="bullets"&&p.clickable&&y.classList.add(p.clickableClass),y.classList.add(p.modifierClass+p.type),y.classList.add(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.type==="bullets"&&p.dynamicBullets&&(y.classList.add(`${p.modifierClass}${p.type}-dynamic`),a=0,p.dynamicMainBullets<1&&(p.dynamicMainBullets=1)),p.type==="progressbar"&&p.progressbarOpposite&&y.classList.add(p.progressbarOppositeClass),p.clickable&&y.addEventListener("click",c),e.enabled||y.classList.add(p.lockClass)}))}function v(){const p=e.params.pagination;if(l())return;let m=e.pagination.el;m&&(m=s(m),m.forEach(y=>{y.classList.remove(p.hiddenClass),y.classList.remove(p.modifierClass+p.type),y.classList.remove(e.isHorizontal()?p.horizontalClass:p.verticalClass),p.clickable&&y.removeEventListener("click",c)})),e.pagination.bullets&&e.pagination.bullets.forEach(y=>y.classList.remove(p.bulletActiveClass))}n("init",()=>{e.params.pagination.enabled===!1?S():(h(),d(),f())}),n("activeIndexChange",()=>{typeof e.snapIndex>"u"&&f()}),n("snapIndexChange",()=>{f()}),n("snapGridLengthChange",()=>{d(),f()}),n("destroy",()=>{v()}),n("enable disable",()=>{let{el:p}=e.pagination;p&&(p=s(p),p.forEach(m=>m.classList[e.enabled?"remove":"add"](e.params.pagination.lockClass)))}),n("lock unlock",()=>{f()}),n("click",(p,m)=>{const y=m.target;let{el:w}=e.pagination;if(Array.isArray(w)||(w=[w].filter(O=>!!O)),e.params.pagination.el&&e.params.pagination.hideOnClick&&w&&w.length>0&&!y.classList.contains(e.params.pagination.bulletClass)){if(e.navigation&&(e.navigation.nextEl&&y===e.navigation.nextEl||e.navigation.prevEl&&y===e.navigation.prevEl))return;const O=w[0].classList.contains(e.params.pagination.hiddenClass);r(O===!0?"paginationShow":"paginationHide"),w.forEach(C=>C.classList.toggle(e.params.pagination.hiddenClass))}});const g=()=>{e.el.classList.remove(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=s(p),p.forEach(m=>m.classList.remove(e.params.pagination.paginationDisabledClass))),h(),d(),f()},S=()=>{e.el.classList.add(e.params.pagination.paginationDisabledClass);let{el:p}=e.pagination;p&&(p=s(p),p.forEach(m=>m.classList.add(e.params.pagination.paginationDisabledClass))),v()};Object.assign(e.pagination,{enable:g,disable:S,render:d,update:f,init:h,destroy:v})}function u2({swiper:e,extendParams:t,on:n,emit:r,params:i}){e.autoplay={running:!1,paused:!1,timeLeft:0},t({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let o,a,s=i&&i.autoplay?i.autoplay.delay:3e3,l=i&&i.autoplay?i.autoplay.delay:3e3,u,c=new Date().getTime,f,d,h,v,g,S;function p(H){!e||e.destroyed||!e.wrapperEl||H.target===e.wrapperEl&&(e.wrapperEl.removeEventListener("transitionend",p),E())}const m=()=>{if(e.destroyed||!e.autoplay.running)return;e.autoplay.paused?f=!0:f&&(l=u,f=!1);const H=e.autoplay.paused?u:c+l-new Date().getTime();e.autoplay.timeLeft=H,r("autoplayTimeLeft",H,H/s),a=requestAnimationFrame(()=>{m()})},y=()=>{let H;return e.virtual&&e.params.virtual.enabled?H=e.slides.filter(R=>R.classList.contains("swiper-slide-active"))[0]:H=e.slides[e.activeIndex],H?parseInt(H.getAttribute("data-swiper-autoplay"),10):void 0},w=H=>{if(e.destroyed||!e.autoplay.running)return;cancelAnimationFrame(a),m();let J=typeof H>"u"?e.params.autoplay.delay:H;s=e.params.autoplay.delay,l=e.params.autoplay.delay;const R=y();!Number.isNaN(R)&&R>0&&typeof H>"u"&&(J=R,s=R,l=R),u=J;const $=e.params.speed,W=()=>{e.params.autoplay.reverseDirection?!e.isBeginning||e.params.loop||e.params.rewind?(e.slidePrev($,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(e.slides.length-1,$,!0,!0),r("autoplay")):!e.isEnd||e.params.loop||e.params.rewind?(e.slideNext($,!0,!0),r("autoplay")):e.params.autoplay.stopOnLastSlide||(e.slideTo(0,$,!0,!0),r("autoplay")),e.params.cssMode&&(c=new Date().getTime(),requestAnimationFrame(()=>{w()}))};return J>0?(clearTimeout(o),o=setTimeout(()=>{W()},J)):requestAnimationFrame(()=>{W()}),J},O=()=>{e.autoplay.running=!0,w(),r("autoplayStart")},C=()=>{e.autoplay.running=!1,clearTimeout(o),cancelAnimationFrame(a),r("autoplayStop")},P=(H,J)=>{if(e.destroyed||!e.autoplay.running)return;clearTimeout(o),H||(S=!0);const R=()=>{r("autoplayPause"),e.params.autoplay.waitForTransition?e.wrapperEl.addEventListener("transitionend",p):E()};if(e.autoplay.paused=!0,J){g&&(u=e.params.autoplay.delay),g=!1,R();return}u=(u||e.params.autoplay.delay)-(new Date().getTime()-c),!(e.isEnd&&u<0&&!e.params.loop)&&(u<0&&(u=0),R())},E=()=>{e.isEnd&&u<0&&!e.params.loop||e.destroyed||!e.autoplay.running||(c=new Date().getTime(),S?(S=!1,w(u)):w(),e.autoplay.paused=!1,r("autoplayResume"))},A=()=>{if(e.destroyed||!e.autoplay.running)return;const H=an();H.visibilityState==="hidden"&&(S=!0,P(!0)),H.visibilityState==="visible"&&E()},I=H=>{H.pointerType==="mouse"&&(S=!0,P(!0))},k=H=>{H.pointerType==="mouse"&&e.autoplay.paused&&E()},L=()=>{e.params.autoplay.pauseOnMouseEnter&&(e.el.addEventListener("pointerenter",I),e.el.addEventListener("pointerleave",k))},U=()=>{e.el.removeEventListener("pointerenter",I),e.el.removeEventListener("pointerleave",k)},X=()=>{an().addEventListener("visibilitychange",A)},Z=()=>{an().removeEventListener("visibilitychange",A)};n("init",()=>{e.params.autoplay.enabled&&(L(),X(),c=new Date().getTime(),O())}),n("destroy",()=>{U(),Z(),e.autoplay.running&&C()}),n("beforeTransitionStart",(H,J,R)=>{e.destroyed||!e.autoplay.running||(R||!e.params.autoplay.disableOnInteraction?P(!0,!0):C())}),n("sliderFirstMove",()=>{if(!(e.destroyed||!e.autoplay.running)){if(e.params.autoplay.disableOnInteraction){C();return}d=!0,h=!1,S=!1,v=setTimeout(()=>{S=!0,h=!0,P(!0)},200)}}),n("touchEnd",()=>{if(!(e.destroyed||!e.autoplay.running||!d)){if(clearTimeout(v),clearTimeout(o),e.params.autoplay.disableOnInteraction){h=!1,d=!1;return}h&&e.params.cssMode&&E(),h=!1,d=!1}}),n("slideChange",()=>{e.destroyed||!e.autoplay.running||(g=!0)}),Object.assign(e.autoplay,{start:O,stop:C,pause:P,resume:E})}function Ar(e){return typeof e=="object"&&e!==null&&e.constructor&&Object.prototype.toString.call(e).slice(8,-1)==="Object"}function Bn(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]:Ar(t[r])&&Ar(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:Bn(e[r],t[r]):e[r]=t[r]})}function c2(e={}){return e.navigation&&typeof e.navigation.nextEl>"u"&&typeof e.navigation.prevEl>"u"}function f2(e={}){return e.pagination&&typeof e.pagination.el>"u"}function d2(e={}){return e.scrollbar&&typeof e.scrollbar.el>"u"}function p2(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 _L(e=""){return e?e.includes("swiper-wrapper")?e:`swiper-wrapper ${e}`:"swiper-wrapper"}const h2=["modules","init","_direction","oneWayMovement","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","_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","loopedSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideNextClass","slidePrevClass","wrapperClass","lazyPreloaderClass","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","injectStyles","injectStylesUrls"];function kL(e={},t=!0){const n={on:{}},r={},i={};Bn(n,St.defaults),Bn(n,St.extendedDefaults),n._emitClasses=!0,n.init=!1;const o={},a=h2.map(l=>l.replace(/_/,"")),s=Object.assign({},e);return Object.keys(s).forEach(l=>{typeof e[l]>"u"||(a.indexOf(l)>=0?Ar(e[l])?(n[l]={},i[l]={},Bn(n[l],e[l]),Bn(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]:o[l]=e[l])}),["navigation","pagination","scrollbar"].forEach(l=>{n[l]===!0&&(n[l]={}),n[l]===!1&&delete n[l]}),{params:n,passedParams:i,rest:o,events:r}}function DL({el:e,nextEl:t,prevEl:n,paginationEl:r,scrollbarEl:i,swiper:o},a){c2(a)&&t&&n&&(o.params.navigation.nextEl=t,o.originalParams.navigation.nextEl=t,o.params.navigation.prevEl=n,o.originalParams.navigation.prevEl=n),f2(a)&&r&&(o.params.pagination.el=r,o.originalParams.pagination.el=r),d2(a)&&i&&(o.params.scrollbar.el=i,o.originalParams.scrollbar.el=i),o.init(e)}function LL(e,t,n,r,i){const o=[];if(!t)return o;const a=l=>{o.indexOf(l)<0&&o.push(l)};if(n&&r){const l=r.map(i),u=n.map(i);l.join("")!==u.join("")&&a("children"),r.length!==n.length&&a("children")}return h2.filter(l=>l[0]==="_").map(l=>l.replace(/_/,"")).forEach(l=>{if(l in e&&l in t)if(Ar(e[l])&&Ar(t[l])){const u=Object.keys(e[l]),c=Object.keys(t[l]);u.length!==c.length?a(l):(u.forEach(f=>{e[l][f]!==t[l][f]&&a(l)}),c.forEach(f=>{e[l][f]!==t[l][f]&&a(l)}))}else e[l]!==t[l]&&a(l)}),o}function m2(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function v2(e){const t=[];return B.Children.toArray(e).forEach(n=>{m2(n)?t.push(n):n.props&&n.props.children&&v2(n.props.children).forEach(r=>t.push(r))}),t}function NL(e){const t=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return B.Children.toArray(e).forEach(r=>{if(m2(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=v2(r.props.children);i.length>0?i.forEach(o=>t.push(o)):n["container-end"].push(r)}else n["container-end"].push(r)}),{slides:t,slots:n}}function AL({swiper:e,slides:t,passedParams:n,changedParams:r,nextEl:i,prevEl:o,scrollbarEl:a,paginationEl:s}){const l=r.filter(E=>E!=="children"&&E!=="direction"&&E!=="wrapperClass"),{params:u,pagination:c,navigation:f,scrollbar:d,virtual:h,thumbs:v}=e;let g,S,p,m,y,w,O,C;r.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&u.thumbs&&!u.thumbs.swiper&&(g=!0),r.includes("controller")&&n.controller&&n.controller.control&&u.controller&&!u.controller.control&&(S=!0),r.includes("pagination")&&n.pagination&&(n.pagination.el||s)&&(u.pagination||u.pagination===!1)&&c&&!c.el&&(p=!0),r.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||a)&&(u.scrollbar||u.scrollbar===!1)&&d&&!d.el&&(m=!0),r.includes("navigation")&&n.navigation&&(n.navigation.prevEl||o)&&(n.navigation.nextEl||i)&&(u.navigation||u.navigation===!1)&&f&&!f.prevEl&&!f.nextEl&&(y=!0);const P=E=>{e[E]&&(e[E].destroy(),E==="navigation"?(e.isElement&&(e[E].prevEl.remove(),e[E].nextEl.remove()),u[E].prevEl=void 0,u[E].nextEl=void 0,e[E].prevEl=void 0,e[E].nextEl=void 0):(e.isElement&&e[E].el.remove(),u[E].el=void 0,e[E].el=void 0))};r.includes("loop")&&e.isElement&&(u.loop&&!n.loop?w=!0:!u.loop&&n.loop?O=!0:C=!0),l.forEach(E=>{if(Ar(u[E])&&Ar(n[E]))Bn(u[E],n[E]);else{const A=n[E];(A===!0||A===!1)&&(E==="navigation"||E==="pagination"||E==="scrollbar")?A===!1&&P(E):u[E]=n[E]}}),l.includes("controller")&&!S&&e.controller&&e.controller.control&&u.controller&&u.controller.control&&(e.controller.control=u.controller.control),r.includes("children")&&t&&h&&u.virtual.enabled&&(h.slides=t,h.update(!0)),r.includes("children")&&t&&u.loop&&(C=!0),g&&v.init()&&v.update(!0),S&&(e.controller.control=u.controller.control),p&&(e.isElement&&(!s||typeof s=="string")&&(s=document.createElement("div"),s.classList.add("swiper-pagination"),e.el.shadowEl.appendChild(s)),s&&(u.pagination.el=s),c.init(),c.render(),c.update()),m&&(e.isElement&&(!a||typeof a=="string")&&(a=document.createElement("div"),a.classList.add("swiper-scrollbar"),e.el.shadowEl.appendChild(a)),a&&(u.scrollbar.el=a),d.init(),d.updateSize(),d.setTranslate()),y&&(e.isElement&&((!i||typeof i=="string")&&(i=document.createElement("div"),i.classList.add("swiper-button-next"),e.el.shadowEl.appendChild(i)),(!o||typeof o=="string")&&(o=document.createElement("div"),o.classList.add("swiper-button-prev"),e.el.shadowEl.appendChild(o))),i&&(u.navigation.nextEl=i),o&&(u.navigation.prevEl=o),f.init(),f.update()),r.includes("allowSlideNext")&&(e.allowSlideNext=n.allowSlideNext),r.includes("allowSlidePrev")&&(e.allowSlidePrev=n.allowSlidePrev),r.includes("direction")&&e.changeDirection(n.direction,!1),(w||C)&&e.loopDestroy(),(O||C)&&e.loopCreate(),e.update()}function RL(e,t,n){if(!n)return null;const r=c=>{let f=c;return c<0?f=t.length+c:f>=t.length&&(f=f-t.length),f},i=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:`${n.offset}px`}:{top:`${n.offset}px`},{from:o,to:a}=n,s=e.params.loop?-t.length:0,l=e.params.loop?t.length*2:t.length,u=[];for(let c=s;c=o&&c<=a&&u.push(t[r(c)]);return u.map(c=>B.cloneElement(c,{swiper:e,style:i}))}const ML=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 Do(e,t){return typeof window>"u"?x.useEffect(e,t):x.useLayoutEffect(e,t)}const Ey=x.createContext(null),jL=x.createContext(null);function jd(){return jd=Object.assign?Object.assign.bind():function(e){for(var t=1;t{v(!h)};Object.assign(E.on,{_containerClasses($,W){c(W)}});const Z=()=>{Object.assign(E.on,k),l=!0;const $={...E};if(delete $.wrapperClass,p.current=new St($),p.current.virtual&&p.current.params.virtual.enabled){p.current.virtual.slides=L;const W={cache:!1,slides:L,renderExternal:d,renderExternalUpdate:!1};Bn(p.current.params.virtual,W),Bn(p.current.originalParams.virtual,W)}};S.current||Z(),p.current&&p.current.on("_beforeBreakpoint",X);const H=()=>{l||!k||!p.current||Object.keys(k).forEach($=>{p.current.on($,k[$])})},J=()=>{!k||!p.current||Object.keys(k).forEach($=>{p.current.off($,k[$])})};x.useEffect(()=>()=>{p.current&&p.current.off("_beforeBreakpoint",X)}),x.useEffect(()=>{!g.current&&p.current&&(p.current.emitSlidesClasses(),g.current=!0)}),Do(()=>{if(t&&(t.current=S.current),!!S.current)return p.current.destroyed&&Z(),DL({el:S.current,nextEl:w.current,prevEl:O.current,paginationEl:C.current,scrollbarEl:P.current,swiper:p.current},E),a&&a(p.current),()=>{p.current&&!p.current.destroyed&&p.current.destroy(!0,!1)}},[]),Do(()=>{H();const $=LL(A,m.current,L,y.current,W=>W.key);return m.current=A,y.current=L,$.length&&p.current&&!p.current.destroyed&&AL({swiper:p.current,slides:L,passedParams:A,changedParams:$,nextEl:w.current,prevEl:O.current,scrollbarEl:P.current,paginationEl:C.current}),()=>{J()}}),Do(()=>{ML(p.current)},[f]);function R(){return E.virtual?RL(p.current,L,f):L.map(($,W)=>B.cloneElement($,{swiper:p.current,swiperSlideIndex:W}))}return B.createElement(r,jd({ref:S,className:p2(`${u}${n?` ${n}`:""}`)},I),B.createElement(jL.Provider,{value:p.current},U["container-start"],B.createElement(i,{className:_L(E.wrapperClass)},U["wrapper-start"],R(),U["wrapper-end"]),c2(E)&&B.createElement(B.Fragment,null,B.createElement("div",{ref:O,className:"swiper-button-prev"}),B.createElement("div",{ref:w,className:"swiper-button-next"})),d2(E)&&B.createElement("div",{ref:P,className:"swiper-scrollbar"}),f2(E)&&B.createElement("div",{ref:C,className:"swiper-pagination"}),U["container-end"]))});Uh.displayName="Swiper";function Id(){return Id=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(typeof u<"u"&&(f.current.swiperSlideIndex=u),t&&(t.current=f.current),!(!f.current||!o)){if(o.destroyed){d!=="swiper-slide"&&h("swiper-slide");return}return o.on("_slideClass",S),()=>{o&&o.off("_slideClass",S)}}}),Do(()=>{o&&f.current&&!o.destroyed&&h(o.getSlideClasses(f.current))},[o]);const p={isActive:d.indexOf("swiper-slide-active")>=0,isVisible:d.indexOf("swiper-slide-visible")>=0,isPrev:d.indexOf("swiper-slide-prev")>=0,isNext:d.indexOf("swiper-slide-next")>=0},m=()=>typeof r=="function"?r(p):r,y=()=>{g(!0)};return B.createElement(n,Id({ref:f,className:p2(`${d}${i?` ${i}`:""}`),"data-swiper-slide-index":l,onLoad:y},c),a&&B.createElement(Ey.Provider,{value:p},B.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":typeof a=="number"?a:void 0},m(),s&&!v&&B.createElement("div",{className:"swiper-lazy-preloader"}))),!a&&B.createElement(Ey.Provider,{value:p},m(),s&&!v&&B.createElement("div",{className:"swiper-lazy-preloader"})))});Wh.displayName="SwiperSlide";const IL=({data:e})=>b("div",{className:"main-content-slider",children:b(Uh,{spaceBetween:24,slidesPerView:1,loop:!0,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[s2,l2,u2],pagination:{type:"bullets",clickable:!0},children:e.map(t=>b(Wh,{children:b(Zr,{id:t.id,type:"big",img:t.featured_images?t.featured_images[0].path:"",title:t.title})},It()))})}),VL=()=>{const e=Gr(),t=ln(s=>s.featured.data),n=new lr(Hi+"/posts",s5),r=n.language,[i,o]=x.useState(r),a=()=>{n.get(t,s=>e(u5(s)))};return x.useEffect(()=>{t.length>0&&(t[0].id>-1&&r===i||(a(),o(r)))},[r,i]),b(Yd,{children:b(Cn.LazyLoadComponent,{useIntersectionObserver:!0,children:t[0].id>-1?t.length>=5?Y("div",{className:"main-content",children:[b(ph,{title:"Главное"}),b(IL,{data:t}),Y("div",{className:"main-content-top",children:[b(Zr,{id:t[0].id,type:"big",img:t[0].featured_images?t[0].featured_images[0].path:"",title:t[0].title}),b(Zr,{id:t[1].id,img:t[1].featured_images?t[1].featured_images[0].path:"",title:t[1].title})]}),Y("div",{className:"main-content-bottom",children:[b(Zr,{id:t[2].id,img:t[2].featured_images?t[2].featured_images[0].path:"",title:t[2].title}),b(Zr,{id:t[3].id,img:t[3].featured_images?t[3].featured_images[0].path:"",title:t[3].title}),b(Zr,{id:t[4].id,img:t[4].featured_images?t[4].featured_images[0].path:"",title:t[4].title})]})]}):b(Lr,{}):b(Lr,{})})})},$L=()=>Y(ve.main,{className:"main",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:[b("h1",{style:{display:"none"},children:"Туркменистан новостной портал"}),b("div",{className:"news-section",children:b("div",{className:"container",children:Y("div",{className:"news-inner",children:[b(VL,{}),Y("div",{className:"news-outer-wrapper",children:[b(Zb,{title:!0}),b(kh,{})]})]})})})]}),FL=({img:e})=>b("div",{className:"news-article-image",children:b(Cn.LazyLoadImage,{src:e,alt:e,effect:"blur",useIntersectionObserver:!0})}),zL=({images:e})=>{let t=e.length>1;return b("div",{className:"news-article-slider",children:b(Uh,{spaceBetween:24,slidesPerView:1,loop:t,autoplay:{delay:3e3,disableOnInteraction:!1},modules:[s2,l2,u2],pagination:{type:"bullets",clickable:!0},children:e.map(n=>b(Wh,{children:b(FL,{img:n.path})},It()))})})},BL=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("g",{clipPath:"url(#clip0_138_728)"},x.createElement("path",{d:"M17.9995 15.0001C17.2139 15.0008 16.4599 15.3095 15.8995 15.8601L7.99955 12.3401V12.0001V11.6701L15.8995 8.14012C16.3944 8.62513 17.0418 8.92392 17.7319 8.98573C18.4221 9.04753 19.1123 8.86855 19.6854 8.47918C20.2585 8.08981 20.6792 7.51406 20.876 6.8497C21.0728 6.18535 21.0336 5.47337 20.7649 4.83467C20.4963 4.19597 20.0149 3.66994 19.4025 3.34593C18.79 3.02191 18.0843 2.91988 17.4051 3.05716C16.726 3.19445 16.1153 3.56259 15.6768 4.09905C15.2383 4.63552 14.999 5.30723 14.9995 6.00011V6.34011L7.09955 9.86011C6.67791 9.44587 6.14329 9.16541 5.56281 9.05394C4.98233 8.94247 4.38186 9.00497 3.83677 9.23358C3.29169 9.46219 2.82628 9.84673 2.49898 10.3389C2.17168 10.8311 1.99707 11.409 1.99707 12.0001C1.99707 12.5912 2.17168 13.1691 2.49898 13.6613C2.82628 14.1535 3.29169 14.538 3.83677 14.7666C4.38186 14.9953 4.98233 15.0578 5.56281 14.9463C6.14329 14.8348 6.67791 14.5544 7.09955 14.1401L14.9995 17.6701V18.0001C14.9995 18.5935 15.1755 19.1735 15.5051 19.6668C15.8348 20.1602 16.3033 20.5447 16.8515 20.7718C17.3997 20.9988 18.0029 21.0582 18.5848 20.9425C19.1668 20.8267 19.7013 20.541 20.1209 20.1214C20.5404 19.7019 20.8261 19.1673 20.9419 18.5854C21.0577 18.0034 20.9982 17.4002 20.7712 16.8521C20.5441 16.3039 20.1596 15.8354 19.6663 15.5057C19.1729 15.1761 18.5929 15.0001 17.9995 15.0001ZM17.9995 5.00011C18.1973 5.00011 18.3907 5.05876 18.5551 5.16865C18.7196 5.27853 18.8477 5.43471 18.9234 5.61743C18.9991 5.80016 19.0189 6.00122 18.9803 6.1952C18.9417 6.38919 18.8465 6.56737 18.7067 6.70722C18.5668 6.84707 18.3886 6.94231 18.1946 6.9809C18.0007 7.01949 17.7996 6.99968 17.6169 6.92399C17.4341 6.84831 17.278 6.72013 17.1681 6.55568C17.0582 6.39124 16.9995 6.1979 16.9995 6.00011C16.9995 5.7349 17.1049 5.48054 17.2924 5.29301C17.48 5.10547 17.7343 5.00011 17.9995 5.00011ZM4.99955 13.0001C4.80176 13.0001 4.60842 12.9415 4.44397 12.8316C4.27953 12.7217 4.15135 12.5655 4.07567 12.3828C3.99998 12.2001 3.98017 11.999 4.01876 11.805C4.05734 11.611 4.15259 11.4329 4.29244 11.293C4.43229 11.1532 4.61047 11.0579 4.80445 11.0193C4.99844 10.9807 5.1995 11.0005 5.38223 11.0762C5.56495 11.1519 5.72113 11.2801 5.83101 11.4445C5.9409 11.609 5.99955 11.8023 5.99955 12.0001C5.99955 12.2653 5.89419 12.5197 5.70665 12.7072C5.51912 12.8948 5.26476 13.0001 4.99955 13.0001ZM17.9995 19.0001C17.8018 19.0001 17.6084 18.9415 17.444 18.8316C17.2795 18.7217 17.1514 18.5655 17.0757 18.3828C17 18.2001 16.9802 17.999 17.0188 17.805C17.0573 17.611 17.1526 17.4329 17.2924 17.293C17.4323 17.1532 17.6105 17.0579 17.8045 17.0193C17.9984 16.9807 18.1995 17.0005 18.3822 17.0762C18.565 17.1519 18.7211 17.2801 18.831 17.4445C18.9409 17.609 18.9995 17.8023 18.9995 18.0001C18.9995 18.2653 18.8942 18.5197 18.7067 18.7072C18.5191 18.8948 18.2648 19.0001 17.9995 19.0001Z",fill:"white"})),x.createElement("defs",null,x.createElement("clipPath",{id:"clip0_138_728"},x.createElement("rect",{width:24,height:24,fill:"white"})))),UL=()=>{const{id:e}=$l(),t=new lr(`${Hi}/posts/${e}`),n=t.language,[r,i]=x.useState(n),o=ln(s=>s.post.data),a=Gr();return x.useEffect(()=>{o.data.id===parseInt(e)&&r===n||(t.get(o,s=>a(l5(s))),i(n))},[n,r]),x.useEffect(()=>{const s=document.querySelector("meta#meta-description"),l=document.querySelector("meta#meta-keywords"),u=document.querySelector("title");try{u.innerText=o.data.powerseo_title,s.content=o.data.powerseo_description,l.content=o.data.powerseo_keywords}catch(c){console.log(c)}},[o]),b(ve.div,{className:"news-article",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:b("div",{className:"container",children:Y("div",{className:"news-article-inner",children:[o.data.id>-1?Y("div",{className:"news-article-content",children:[Y("div",{className:"news-article-info",children:[Y("div",{className:"news-article-status",children:[b("div",{className:"news-article-left",children:o.data.categories.map(s=>b(ye,{to:`/category/${s.id}`,className:"news-article-category",children:s.name},It()))}),b("div",{className:"news-article-right",children:b("h3",{className:"news-article-date",children:o.data.published_at})})]}),b("h2",{className:"news-article-title",children:o.data.title})]}),b("div",{className:"news-article-slider-wrapper",children:b(zL,{images:o.data.featured_images})}),b("p",{className:"news-article-text",dangerouslySetInnerHTML:{__html:o.data.content_html}}),Y("button",{className:"share-btn",children:[b(BL,{})," ",b("span",{children:"Поделиться"})]})]}):b(Lr,{}),b(kh,{})]})})})},WL=()=>{const e=ln(t=>t.newsScroll.data);return b(Yd,{children:e.length>0&&e[0].id>-1?Y(ye,{to:`/news/${e[0].id}`,className:"main-img",children:[b(Cn.LazyLoadImage,{src:e[0].featured_images.length>0?e[0].featured_images[0].path:"",alt:e[0].featured_images.length>0?e[0].featured_images[0].file_name:"",useIntersectionObserver:!0,effect:"blur"}),Y("div",{className:"main-img-overlay",children:[b("h2",{children:e[0].title}),Y("div",{className:"main-img-overlay-wrapper",children:[b("p",{className:"cats",children:e[0].categories.map(t=>b("span",{children:t.name},It()))}),b("span",{className:"date",children:e[0].published_at})]})]})]}):""})},HL=()=>{let{category:e}=$l();return b(ve.main,{className:"category",initial:{opacity:0,scale:.8},animate:{opacity:1,scale:1,transition:{duration:.15}},exit:{opacity:0,scale:.8,transition:{duration:.15}},children:b("div",{className:"container",children:Y("div",{className:"category-inner",children:[Y("div",{className:"category-left",children:[b(WL,{}),b(Zb,{title:!1,category:parseInt(e)})]}),b("div",{className:"category-right",children:b(kh,{})})]})})})},GL=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M21.999 22L19.999 20M11.499 21C12.7466 21 13.9819 20.7543 15.1345 20.2769C16.2871 19.7994 17.3344 19.0997 18.2165 18.2175C19.0987 17.3354 19.7985 16.2881 20.2759 15.1355C20.7533 13.9829 20.999 12.7476 20.999 11.5C20.999 10.2524 20.7533 9.0171 20.2759 7.86451C19.7985 6.71191 19.0987 5.66464 18.2165 4.78249C17.3344 3.90033 16.2871 3.20056 15.1345 2.72314C13.9819 2.24572 12.7466 2 11.499 2C8.97947 2 6.56311 3.00089 4.78151 4.78249C2.99991 6.56408 1.99902 8.98044 1.99902 11.5C1.99902 14.0196 2.99991 16.4359 4.78151 18.2175C6.56311 19.9991 8.97947 21 11.499 21V21Z",stroke:"#272727",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"})),Py=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("g",{clipPath:"url(#clip0_136_1482)"},x.createElement("rect",{width:24,height:24,transform:"translate(24 24) rotate(-180)",fill:"#38A39D"}),x.createElement("path",{d:"M10.1703 4.99997C10.3197 4.99946 10.4673 5.03243 10.6023 5.09646C10.7373 5.16049 10.8562 5.25395 10.9503 5.36997L15.7803 11.37C15.9274 11.5489 16.0078 11.7733 16.0078 12.005C16.0078 12.2366 15.9274 12.461 15.7803 12.64L10.7803 18.64C10.6106 18.8442 10.3667 18.9726 10.1022 18.997C9.83782 19.0214 9.57454 18.9397 9.37033 18.77C9.16611 18.6002 9.03768 18.3563 9.0133 18.0919C8.98893 17.8275 9.07059 17.5642 9.24033 17.36L13.7103 12L9.39033 6.63997C9.26804 6.49318 9.19037 6.31444 9.16649 6.12489C9.14261 5.93534 9.17352 5.74292 9.25558 5.57039C9.33764 5.39786 9.4674 5.25245 9.62951 5.15136C9.79162 5.05027 9.97929 4.99773 10.1703 4.99997Z",fill:"white"})),x.createElement("defs",null,x.createElement("clipPath",{id:"clip0_136_1482"},x.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(24 24) rotate(-180)"})))),YL={rest:{border:"rgba(56,163,157, 0) 0.1rem solid",color:"#272727",background:"#fff",type:"spring"},active:{border:"rgba(56,163,157, 1) 0.1rem solid",color:"#ffffff",background:"#38a39d",type:"spring"}},KL=({pages:e,activePage:t,setActivePage:n})=>{const r=i=>{n(i)};return Y("div",{className:"pagination-wrapper",children:[b("button",{disabled:t-1<1,onClick:()=>r(t-1),children:b(Py,{className:"pagination-arr pagination-arr-left"})}),b("div",{className:"pagination-nums",children:Array.from(Array(typeof e=="string"?parseInt(e):e).keys()).map(i=>b(ve.div,{className:"pagination-nums-item",onClick:()=>r(i+1),variants:YL,initial:"rest",animate:t===i+1?"active":"rest",children:b("span",{children:i+1})},It()))}),b("button",{disabled:t+1>e,onClick:()=>r(t+1),children:b(Py,{className:"pagination-arr pagination-arr-right"})})]})},g2=({data:e,word:t,pagination:n=!1})=>{const[r,i]=x.useState(1),o=x.useMemo(()=>({activePage:r,setActivePage:i}),[r,i]);return b("div",{className:"news-scroll",children:Y("div",{className:"news-scroll-wrapper",children:[b("div",{className:"news-scroll-inner",children:e.length>0?e[0].id>-1?e.map(a=>b(Nb,{id:a.id,title:a.title,text:a.excerpt,date:a.published_at,categories:a.categories,img:a.featured_images[0]?a.featured_images[0].path:""},It())):b(Lr,{}):Y("p",{className:"scroll-empty",children:['Нет новостей для "',t||"",'" ']})}),n?b(KL,{pages:3,activePage:o.activePage,setActivePage:o.setActivePage}):null]})})},qL=()=>{const{word:e}=$l(),[t,n]=x.useState([{name:"search",value:e||""},{name:"count",value:10},{name:"page",value:1}]),r=new lr(Hi+"/posts",t),i=r.language,[o,a]=x.useState(i),s=ln(u=>u.searchData.data),l=Gr();return x.useEffect(()=>{r.get(s,u=>l(yy(u)))},[t]),x.useEffect(()=>{i!==o&&r.get(s,u=>l(yy(u)))},[i,o]),b("main",{className:"sresult",children:b("div",{className:"container",children:Y("div",{className:"sresult-inner",children:[Y("div",{className:"sresult-title",children:[b(GL,{}),Y("h1",{children:['Результаты по поиску "',e,'"']})]}),b("div",{className:"sresult-content",children:b(g2,{pagination:!1,data:s,word:e})})]})})})},XL=()=>{const{category:e}=$l(),t=e!=="null"?e:"",[n,r]=x.useState(e!=="null"?[{name:"count",value:10},{name:"page",value:1},{name:"category",value:t}]:[{name:"count",value:10},{name:"page",value:1}]),i=new lr(Hi+"/posts",n),o=i.language,[a,s]=x.useState(o),[l,u]=x.useState();return x.useEffect(()=>{i.get(l,u)},[n]),x.useEffect(()=>{o!==a&&(i.get(l,u),s(o))},[o,a]),b("main",{className:"all",children:b("div",{className:"container",children:b("div",{className:"all-inner",children:l?b(g2,{data:l,pagination:!1}):b(Lr,{})})})})},QL="/assets/404-b9c88abe.svg",ZL=()=>b("main",{className:"not-found",children:b("div",{className:"container",children:Y("div",{className:"not-found-inner",children:[Y("div",{className:"not-found-left",children:[b("h1",{children:"Page not found!"}),b("h3",{children:"Oops! We coudn't find the page you were looking for"}),b("h4",{children:b(ye,{to:"/",children:"Go to home page"})})]}),b("div",{className:"not-found-right",children:b("img",{src:QL,alt:"404"})})]})})}),y2=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M7.68043 1.44C4.24002 1.44 1.44043 4.23959 1.44043 7.68V16.32C1.44043 19.7604 4.24002 22.56 7.68043 22.56H16.3204C19.7608 22.56 22.5604 19.7604 22.5604 16.32V7.68C22.5604 4.23959 19.7608 1.44 16.3204 1.44H7.68043ZM7.68043 2.4H16.3204C19.2419 2.4 21.6004 4.75849 21.6004 7.68V16.32C21.6004 19.2415 19.2419 21.6 16.3204 21.6H7.68043C4.75892 21.6 2.40043 19.2415 2.40043 16.32V7.68C2.40043 4.75849 4.75892 2.4 7.68043 2.4ZM17.7604 5.28C17.5058 5.28 17.2616 5.38115 17.0816 5.56118C16.9016 5.74122 16.8004 5.98539 16.8004 6.24C16.8004 6.49461 16.9016 6.73879 17.0816 6.91883C17.2616 7.09886 17.5058 7.2 17.7604 7.2C18.015 7.2 18.2592 7.09886 18.4393 6.91883C18.6193 6.73879 18.7204 6.49461 18.7204 6.24C18.7204 5.98539 18.6193 5.74122 18.4393 5.56118C18.2592 5.38115 18.015 5.28 17.7604 5.28ZM12.0004 6.72C9.09005 6.72 6.72043 9.08962 6.72043 12C6.72043 14.9104 9.09005 17.28 12.0004 17.28C14.9108 17.28 17.2804 14.9104 17.2804 12C17.2804 9.08962 14.9108 6.72 12.0004 6.72ZM12.0004 7.68C14.392 7.68 16.3204 9.60845 16.3204 12C16.3204 14.3916 14.392 16.32 12.0004 16.32C9.60887 16.32 7.68043 14.3916 7.68043 12C7.68043 9.60845 9.60887 7.68 12.0004 7.68Z"})),w2=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M4.31992 1.91998C3.00015 1.91998 1.91992 3.00022 1.91992 4.31998V19.68C1.91992 20.9998 3.00015 22.08 4.31992 22.08H12.3993C12.4511 22.0886 12.504 22.0886 12.5559 22.08H15.2793C15.3311 22.0886 15.384 22.0886 15.4359 22.08H19.6799C20.9997 22.08 22.0799 20.9998 22.0799 19.68V4.31998C22.0799 3.00022 20.9997 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4808 2.87998 21.1199 3.51911 21.1199 4.31998V19.68C21.1199 20.4809 20.4808 21.12 19.6799 21.12H15.8399V14.4H17.6737L18.3459 11.04H15.8399V10.08C15.8399 9.81239 15.8654 9.79147 15.9552 9.73311C16.0451 9.67475 16.3227 9.59998 16.7999 9.59998H18.2399V6.89717L17.9662 6.76686C17.9662 6.76686 16.8636 6.23998 15.3599 6.23998C14.2799 6.23998 13.3927 6.67028 12.8249 7.37998C12.2572 8.08969 11.9999 9.03998 11.9999 10.08V11.04H10.5599V14.4H11.9999V21.12H4.31992C3.51905 21.12 2.87992 20.4809 2.87992 19.68V4.31998C2.87992 3.51911 3.51905 2.87998 4.31992 2.87998ZM15.3599 7.19998C16.3579 7.19998 16.9859 7.42004 17.2799 7.53655V8.63998H16.7999C16.2475 8.63998 15.8049 8.68568 15.4321 8.9278C15.0594 9.16991 14.8799 9.6295 14.8799 10.08V12H17.174L16.8862 13.44H14.8799V21.12H12.9599V13.44H11.5199V12H12.9599V10.08C12.9599 9.19998 13.1827 8.47028 13.5749 7.97998C13.9672 7.48969 14.5199 7.19998 15.3599 7.19998Z"})),S2=e=>x.createElement("svg",{width:24,height:24,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("path",{d:"M4.31992 1.91998C2.99972 1.91998 1.91992 2.99978 1.91992 4.31998V19.68C1.91992 21.0002 2.99972 22.08 4.31992 22.08H19.6799C21.0001 22.08 22.0799 21.0002 22.0799 19.68V4.31998C22.0799 2.99978 21.0001 1.91998 19.6799 1.91998H4.31992ZM4.31992 2.87998H19.6799C20.4823 2.87998 21.1199 3.51763 21.1199 4.31998V19.68C21.1199 20.4823 20.4823 21.12 19.6799 21.12H4.31992C3.51757 21.12 2.87992 20.4823 2.87992 19.68V4.31998C2.87992 3.51763 3.51757 2.87998 4.31992 2.87998ZM12.5005 4.79998C12.3734 4.8 12.2515 4.85044 12.1615 4.94025C12.0715 5.03007 12.0208 5.15191 12.0205 5.27905C12.0205 5.27905 12.0153 7.61915 12.0102 9.96467C12.0077 11.1374 12.0046 12.3114 12.0027 13.1953C12.0008 14.0792 11.9999 14.6385 11.9999 14.685C11.9999 15.5563 11.2086 16.2684 10.3068 16.2684C9.41218 16.2684 8.69805 15.5534 8.69805 14.6587C8.69805 13.7641 9.41218 13.05 10.3068 13.05C10.3371 13.05 10.3982 13.0599 10.5027 13.0725C10.5702 13.0806 10.6385 13.0743 10.7033 13.054C10.7682 13.0337 10.8279 12.9998 10.8787 12.9547C10.9295 12.9096 10.9701 12.8543 10.9979 12.7923C11.0257 12.7304 11.04 12.6632 11.0399 12.5953V10.5787C11.0399 10.4566 10.9934 10.3391 10.9098 10.2501C10.8262 10.1611 10.7118 10.1073 10.5899 10.0997C10.5151 10.095 10.421 10.0856 10.3068 10.0856C7.78702 10.0856 5.73367 12.139 5.73367 14.6587C5.73367 17.1785 7.78702 19.2319 10.3068 19.2319C12.8265 19.2319 14.8799 17.1785 14.8799 14.6587V10.3153C15.5781 10.8737 16.4483 11.2275 17.4093 11.2275C17.5404 11.2275 17.665 11.2197 17.7843 11.2087C17.9035 11.1977 18.0143 11.1426 18.0949 11.0541C18.1756 10.9657 18.2203 10.8503 18.2202 10.7306V8.48905C18.2203 8.36769 18.1744 8.25082 18.0918 8.16194C18.0092 8.07306 17.896 8.01876 17.7749 8.00998C16.2655 7.90169 15.0622 6.72585 14.9052 5.2303C14.8929 5.11228 14.8374 5.00299 14.7493 4.92353C14.6611 4.84406 14.5467 4.80005 14.428 4.79998H12.5005ZM12.9796 5.75998H14.0746C14.4235 7.34336 15.6608 8.5509 17.2602 8.85373V10.229C16.2336 10.1769 15.3318 9.66476 14.8012 8.85748C14.7444 8.77109 14.6613 8.70533 14.5641 8.66997C14.467 8.63462 14.361 8.63157 14.262 8.66128C14.163 8.69098 14.0762 8.75185 14.0146 8.83484C13.953 8.91782 13.9198 9.01849 13.9199 9.12186V14.6587C13.9199 16.6596 12.3077 18.2719 10.3068 18.2719C8.30593 18.2719 6.69367 16.6596 6.69367 14.6587C6.69367 12.7385 8.19164 11.2143 10.0799 11.0915V12.1359C8.7774 12.2571 7.73805 13.3259 7.73805 14.6587C7.73805 16.072 8.89358 17.2284 10.3068 17.2284C11.7128 17.2284 12.9599 16.1215 12.9599 14.685C12.9599 14.7085 12.9608 14.0811 12.9627 13.1972C12.9646 12.3133 12.9677 11.1393 12.9702 9.96655C12.9747 7.86083 12.9787 6.1676 12.9796 5.75998Z"})),JL={rest:{transform:"translateY(0rem)",opacity:1,type:"spring"},active:{transform:"translateX(6rem)",opacity:0,type:"tween"}},xi={rest:{width:"5rem",right:"8rem",type:"spring",borderColor:"rgba(166, 166, 166, 0)"},active:{width:"100%",right:"0",type:"spring",borderColor:"rgba(166, 166, 166, 1)"},logoRest:{display:"block",opacity:1,transform:"translateX(0%) translateY(-50%)",type:"spring"},logoActive:{opacity:0,transform:"translateX(-150%) translateY(-50%)",type:"spring"},langRest:{opacity:1,transform:"translateX(0%)",type:"spring"},langActive:{opacity:0,transform:"translateX(150%)",type:"spring"},loopRest:{width:"2rem",height:"2rem",type:"spring"},loopActive:{width:"1.3rem",height:"1.4rem",type:"spring"},placeholderRest:{opacity:0},placeholderActive:{opacity:1},borderRest:{borderColor:"rgba(166, 166, 166, 0)"},borderActive:{borderColor:"rgba(166, 166, 166, 1)"}},e6=e=>({type:"SET_SEARCH",payload:e}),Ty=({isSmall:e,isInputFocused:t,setIsInputFocused:n})=>{const r=l=>{i(e6(l))},i=Gr(),o=ln(l=>l.search.value),a=sw(),s=x.useRef(null);return Y(ve.form,{ref:s,className:"search",onSubmit:l=>{l.preventDefault(),a(`/search/${o}`)},variants:xi,initial:e?"borderRest":{},animate:e?t?"borderActive":"borderRest":{},children:[b("input",{type:"text",value:o,onChange:l=>r(l.target.value),onFocus:()=>{n(!0)},onBlur:()=>{n(!1),r("")}}),Y(ve.div,{className:"search-content",initial:"rest",animate:o.length>0?"active":"rest",variants:JL,children:[Y(ve.svg,{width:"13",height:"14",viewBox:"0 0 13 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:xi,initial:e?"loopRest":"loopActive",animate:e?t?"loopActive":"loopRest":"loopActive",children:[b("g",{clipPath:"url(#clip0_138_523)",children:b("path",{d:"M11.9163 12.8394L10.833 11.7561M6.22884 12.2978C6.9046 12.2978 7.57375 12.1647 8.19807 11.9061C8.82239 11.6475 9.38966 11.2684 9.8675 10.7906C10.3453 10.3128 10.7244 9.74548 10.983 9.12116C11.2416 8.49684 11.3747 7.8277 11.3747 7.15194C11.3747 6.47618 11.2416 5.80703 10.983 5.18271C10.7244 4.55839 10.3453 3.99112 9.8675 3.51328C9.38966 3.03545 8.82239 2.65641 8.19807 2.39781C7.57375 2.1392 6.9046 2.0061 6.22884 2.0061C4.86408 2.0061 3.55522 2.54825 2.59019 3.51328C1.62516 4.47831 1.08301 5.78718 1.08301 7.15194C1.08301 8.5167 1.62516 9.82556 2.59019 10.7906C3.55522 11.7556 4.86408 12.2978 6.22884 12.2978V12.2978Z",stroke:"#A6A6A6",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),b("defs",{children:b("clipPath",{id:"clip0_138_523",children:b("rect",{width:"13",height:"13",fill:"white",transform:"translate(0 0.922791)"})})})]}),b(ve.span,{variants:xi,initial:e?"placeholderRest":{},animate:e?t?"placeholderActive":"placeholderRest":{},children:"Search"})]})]})},t6=e=>x.createElement("svg",{width:24,height:25,viewBox:"0 0 24 25",fill:"none",xmlns:"http://www.w3.org/2000/svg",...e},x.createElement("g",{clipPath:"url(#clip0_138_516)"},x.createElement("path",{d:"M12.0003 16.4228C11.7666 16.4232 11.5402 16.3418 11.3603 16.1928L5.36028 11.1928C5.15606 11.023 5.02763 10.7791 5.00325 10.5147C4.97888 10.2503 5.06054 9.98698 5.23028 9.78276C5.40001 9.57854 5.64393 9.45012 5.90835 9.42574C6.17278 9.40136 6.43606 9.48302 6.64028 9.65276L12.0003 14.1328L17.3603 9.81276C17.4626 9.7297 17.5803 9.66766 17.7066 9.63023C17.8329 9.5928 17.9654 9.58071 18.0965 9.59465C18.2275 9.60858 18.3545 9.64828 18.4701 9.71146C18.5857 9.77463 18.6878 9.86003 18.7703 9.96276C18.8619 10.0656 18.9312 10.1862 18.974 10.3171C19.0168 10.448 19.0321 10.5863 19.019 10.7233C19.0058 10.8604 18.9645 10.9933 18.8976 11.1136C18.8307 11.234 18.7397 11.3392 18.6303 11.4228L12.6303 16.2528C12.4452 16.3783 12.2234 16.4381 12.0003 16.4228Z",fill:"#272727"})),x.createElement("defs",null,x.createElement("clipPath",{id:"clip0_138_516"},x.createElement("rect",{width:24,height:24,fill:"white",transform:"translate(0 0.422791)"})))),Rc={rest:{maxHeight:"0",pointerEvents:"none",overflow:"hidden",opacity:0},active:{maxHeight:"20rem",pointerEvents:"all",overflow:"visible",opacity:1},arrowRest:{transform:"rotateX(0deg)"},arrowActive:{transform:"rotateX(180deg)"},wrapperRest:{background:"rgba(255, 255, 255, 0)"},wrapperActive:{background:"#f1f1f1"}},n6=e=>(localStorage.setItem("savedLanguage",e),e),r6=e=>({type:"SET_LANGUAGE",payload:n6(e)}),i6=[{title:"RU"},{title:"EN"},{title:"TM"}],_y=({isSmall:e,isInputFocused:t})=>{const[n,r]=x.useState(!1),i=ln(s=>s.language.title),o=Gr(),a=s=>{o(r6(s))};return b(ve.div,{initial:e?"langRest":{},animate:e?t?"langActive":"langRest":{},variants:xi,children:Y(ve.div,{className:"language",onClick:()=>r(!n),initial:"wrapperRest",animate:n?"wrapperActive":"wrapperRest",variants:Rc,children:[b("span",{children:i}),b(ve.div,{className:"icon-wrapper",initial:"arrowRest",animate:n?"arrowActive":"arrowRest",variants:Rc,children:b(t6,{})}),b(ve.ul,{className:"language-dropdown",variants:Rc,initial:"rest",animate:n?"active":"rest",children:i6.map(s=>b("li",{children:b(ve.button,{type:"button",initial:{background:"#ffffff",type:"tween"},whileHover:{background:"#f1f1f1",type:"spring"},onClick:()=>a(s.title),children:s.title})},It()))})]})})},o6=e=>{const[t,n]=x.useState(!1);return x.useEffect(()=>{const r=window.matchMedia(e);r.matches!==t&&n(r.matches);const i=()=>{n(r.matches)};return r.addListener(i),()=>r.removeListener(i)},[t,e]),t},a6=()=>{const e=o6("(max-width: 850px)"),[t,n]=x.useState(!1),r=new lr("").language;return b("nav",{className:"nav",children:b("div",{className:"container",children:e?Y(ve.div,{className:"nav-inner mobile",children:[b(ve.div,{className:"nav-mid",initial:e?"logoRest":{},animate:e?t?"logoActive":"logoRest":{},variants:xi,children:b(ye,{to:"/",children:b("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),b(ve.div,{className:"search-wrap",initial:e?"rest":{},animate:e?t?"active":"rest":{},variants:xi,children:b(Ty,{isSmall:e,isInputFocused:t,setIsInputFocused:n})}),b("div",{className:"lang-wrap",children:b(_y,{isSmall:e,isInputFocused:t})})]}):Y("div",{className:"nav-inner",children:[Y("div",{className:"nav-left",children:[b(Ty,{isSmall:e,isInputFocused:t,setIsInputFocused:n}),b(_y,{isSmall:e,isInputFocused:t})]}),b("div",{className:"nav-mid",children:b(ye,{to:"/",children:b("h1",{children:r==="TM"?"Türkmenistan Habarlar Portaly":r==="RU"?"Туркменистан новостной портал":r==="EN"?"Turkmenistan news portal":""})})}),b("div",{className:"nav-right",children:Y("ul",{children:[b("li",{children:b("a",{href:"#",target:"_blank",children:b(y2,{})})}),b("li",{children:b("a",{href:"#",target:"_blank",children:b(w2,{})})}),b("li",{children:b("a",{href:"#",target:"_blank",children:b(S2,{})})})]})})]})})})},s6=e=>({type:"SET_ACTIVE_LINK",payload:e}),b2={rest:{fontWeight:"normal",background:"rgba(241,241, 241, 1)",type:"tween"},active:{fontWeight:"bold",background:"rgba(56,163,157, 1)",color:"#ffffff",type:"spring"}},Mc={rest:{display:"block",opacity:0,transform:"translateY(-10rem)",type:"tween"},active:{display:"block",opacity:1,transform:"translateY(0rem)",type:"tween"},menuRest:{rotate:"0",type:"spring"},menuActive:{rotate:"90deg",type:"spring"}},ky={rest:{y:"5rem",opacity:0,pointerEvents:"none"},active:{y:"0rem",opacity:1,pointerEvents:"all"},linkRest:{borderBottom:"0.1rem solid rgba(255, 255, 255, 0)",fontWeight:"normal"},linkActive:{borderBottom:"0.1rem solid rgba(255, 255, 255, 1)",fontWeight:"bold"}},l6=({activeLink:e,dataEl:t,onClickLink:n,isNotCategory:r})=>b(ve.li,{initial:"rest",animate:e===t.id?"active":"rest",variants:b2,children:b(ve.div,{children:b(ye,{to:r?"/":`/category/${t.id}`,onClick:()=>n(t.id),className:e===t.id?"active":"",children:t.name})})}),u6=({dropdownOpen:e,setDropdownOpen:t,data:n,onClickLink:r,activeLink:i})=>b(ve.div,{className:"nav-dropdown",variants:ky,initial:"rest",animate:e?"active":"rest",children:b("ul",{children:n.data.map(o=>b("li",{onClick:()=>r(o.id),children:b(ye,{to:`/category/${o.id}`,children:b(ve.span,{variants:ky,initial:"linkRest",animate:i===o.id?"linkActive":"linkRest",children:o.name})})},It()))})}),c6=({activeLink:e,data:t,onClickLink:n})=>{const[r,i]=x.useState(!1);return Y(ve.li,{className:"sub-nav-li-main",initial:"active",variants:b2,onClick:()=>i(!r),children:[Y(ve.div,{className:"inner",children:[Y(ve.svg,{width:"24",height:"20",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",variants:Mc,initial:"menuRest",animate:r?"menuActive":"menuRest",children:[Y("g",{clipPath:"url(#clip0_343_1783)",children:[b("path",{d:"M20.05 11.0001H3.95C3.42533 11.0001 3 11.4255 3 11.9501V12.0501C3 12.5748 3.42533 13.0001 3.95 13.0001H20.05C20.5747 13.0001 21 12.5748 21 12.0501V11.9501C21 11.4255 20.5747 11.0001 20.05 11.0001Z",fill:"white"}),b("path",{d:"M20.05 16.0001H3.95C3.42533 16.0001 3 16.4255 3 16.9501V17.0501C3 17.5748 3.42533 18.0001 3.95 18.0001H20.05C20.5747 18.0001 21 17.5748 21 17.0501V16.9501C21 16.4255 20.5747 16.0001 20.05 16.0001Z",fill:"white"}),b("path",{d:"M20.05 6.00012H3.95C3.42533 6.00012 3 6.42545 3 6.95012V7.05012C3 7.57479 3.42533 8.00012 3.95 8.00012H20.05C20.5747 8.00012 21 7.57479 21 7.05012V6.95012C21 6.42545 20.5747 6.00012 20.05 6.00012Z",fill:"white"})]}),b("defs",{children:b("clipPath",{id:"clip0_343_1783",children:b("rect",{width:"24",height:"24",fill:"white"})})})]}),b("p",{className:e===0?"active":"",children:"Категории"}),b("p",{children:"|"}),Y("p",{children:[b(ve.span,{variants:Mc,initial:"rest",animate:e===0?"active":"rest",children:"Главная"}),t.data.map(o=>b(ve.span,{variants:Mc,initial:"rest",animate:e===o.id?"active":"rest",children:o.name},It()))]})]}),b(u6,{data:t,dropdownOpen:r,setDropdownOpen:i,onClickLink:n,activeLink:e})]})},f6=()=>{const e=ln(l=>l.activeLink.active),t=ln(l=>l.language.title),n=Gr(),r=l=>{n(s6(l))},[i,o]=x.useState(),a=new lr(Hi+"/categories",a5);x.useEffect(()=>{a.get(i,o)},[t]);const s=Fr();return x.useEffect(()=>{if(!s.pathname.includes("category")){r(0);return}const l=s.pathname.split("/")[s.pathname.split("/").length-1];r(parseInt(l))},[s]),b("nav",{className:"subnav",children:b("div",{className:"container",children:b("ul",{className:"subnav-inner",children:i?Y(Yd,{children:[b(c6,{data:i,activeLink:e,onClickLink:r}),i.data.map((l,u)=>u<=4?b(l6,{dataEl:l,activeLink:e,onClickLink:r},It()):null)]}):b(Lr,{})})})})},d6=()=>Y("header",{className:"header",children:[b(a6,{}),b(f6,{})]}),p6="/assets/phone-a547e55c.svg",h6="/assets/mail-df8b0af1.svg",m6="/assets/location-c549270d.svg",v6=()=>b("footer",{className:"footer",children:b("div",{className:"container",children:Y("div",{className:"footer-wrapper",children:[b("nav",{className:"footer-nav",children:Y("ul",{className:"footer-nav-list",children:[b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"В Туркменистане"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Политика"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Общество"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Статьи"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Культура"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Новости"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Экономика"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Наука и технологии"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Медиа"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"В мире"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Спорт"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Здоровье и медицина"})}),b("li",{className:"footer-nav-list-item",children:b(ye,{to:"/",children:"Погода"})})]})}),Y("div",{className:"footer-info",children:[Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b("img",{src:p6,alt:"phone"})}),b("h3",{className:"footer-info-item-title",children:"+(993) 12 68-07-92, 94-08-01 "})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b("img",{src:h6,alt:"mail"})}),b("h3",{className:"footer-info-item-title",children:"turkmen@info.tm"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b("img",{src:m6,alt:"location"})}),b("h3",{className:"footer-info-item-title",children:"115184, Ашхабад, Битарап шаелы, 25 (Центр телерадиовещания Туркменистана)"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b(y2,{})}),b("h3",{className:"footer-info-item-title",children:"hhm@inst.com"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b(w2,{})}),b("h3",{className:"footer-info-item-title",children:"hhm@face.com"})]}),Y("div",{className:"footer-info-item",children:[b("div",{className:"footer-info-item-icon",children:b(S2,{})}),b("h3",{className:"footer-info-item-title",children:"@hhm"})]}),b("div",{className:"footer-info-item",children:b("h3",{className:"footer-info-item-title",children:"Реклама на ТВ и радио: (993) 12 78-13-99"})}),b("div",{className:"footer-info-item",children:b("h3",{className:"footer-info-item-title",children:"Реклама на сайте: (993) 12 78-13-99"})})]})]})})}),g6=()=>{const e=Fr(),t=new lr("").language;return x.useEffect(()=>{try{const n=document.querySelector("title");t==="EN"?n.innerText="Turkmenistan News Portal":t==="RU"?n.innerText="Туркменистан новостной портал":t==="TM"&&(n.innerText="Türkmenistan Habarlar Portaly")}catch(n){console.log(n)}},[t]),b(N_,{children:Y("div",{className:"App",children:[b(d6,{}),b(L_,{mode:"wait",initial:!1,children:Y(lE,{location:e,children:[b(hr,{path:"/",element:b($L,{})}),b(hr,{path:"/category/:category",element:b(HL,{})}),b(hr,{path:"/news/:id",element:b(UL,{})}),b(hr,{path:"/search/:word",element:b(qL,{})}),b(hr,{path:"/all/:category",element:b(XL,{})}),b(hr,{path:"*",element:b(ZL,{})})]},e.pathname)}),b(v6,{})]})})};function Wt(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r3?t.i-4:t.i:Array.isArray(e)?1:Hh(e)?2:Gh(e)?3:0}function Ci(e,t){return Yi(e)===2?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function y6(e,t){return Yi(e)===2?e.get(t):e[t]}function x2(e,t,n){var r=Yi(e);r===2?e.set(t,n):r===3?e.add(n):e[t]=n}function C2(e,t){return e===t?e!==0||1/e==1/t:e!=e&&t!=t}function Hh(e){return O6&&e instanceof Map}function Gh(e){return E6&&e instanceof Set}function vr(e){return e.o||e.t}function Yh(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=E2(e);delete t[we];for(var n=Oi(t),r=0;r1&&(e.set=e.add=e.clear=e.delete=w6),Object.freeze(e),t&&jr(e,function(n,r){return Kh(r,!0)},!0)),e}function w6(){Wt(2)}function qh(e){return e==null||typeof e!="object"||Object.isFrozen(e)}function sn(e){var t=zd[e];return t||Wt(18,e),t}function S6(e,t){zd[e]||(zd[e]=t)}function Vd(){return la}function jc(e,t){t&&(sn("Patches"),e.u=[],e.s=[],e.v=t)}function vl(e){$d(e),e.p.forEach(b6),e.p=null}function $d(e){e===la&&(la=e.l)}function Dy(e){return la={p:[],l:la,h:e,m:!0,_:0}}function b6(e){var t=e[we];t.i===0||t.i===1?t.j():t.O=!0}function Ic(e,t){t._=t.p.length;var n=t.p[0],r=e!==void 0&&e!==n;return t.h.g||sn("ES5").S(t,e,r),r?(n[we].P&&(vl(t),Wt(4)),Mr(e)&&(e=gl(t,e),t.l||yl(t,e)),t.u&&sn("Patches").M(n[we].t,e,t.u,t.s)):e=gl(t,n,[]),vl(t),t.u&&t.v(t.u,t.s),e!==O2?e:void 0}function gl(e,t,n){if(qh(t))return t;var r=t[we];if(!r)return jr(t,function(s,l){return Ly(e,r,t,s,l,n)},!0),t;if(r.A!==e)return t;if(!r.P)return yl(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=r.i===4||r.i===5?r.o=Yh(r.k):r.o,o=i,a=!1;r.i===3&&(o=new Set(i),i.clear(),a=!0),jr(o,function(s,l){return Ly(e,r,i,s,l,n,a)}),yl(e,i,!1),n&&e.u&&sn("Patches").N(r,n,e.u,e.s)}return r.o}function Ly(e,t,n,r,i,o,a){if(Rr(i)){var s=gl(e,i,o&&t&&t.i!==3&&!Ci(t.R,r)?o.concat(r):void 0);if(x2(n,r,s),!Rr(s))return;e.m=!1}else a&&n.add(i);if(Mr(i)&&!qh(i)){if(!e.h.D&&e._<1)return;gl(e,i),t&&t.A.l||yl(e,i)}}function yl(e,t,n){n===void 0&&(n=!1),!e.l&&e.h.D&&e.m&&Kh(t,n)}function Vc(e,t){var n=e[we];return(n?vr(n):e)[t]}function Ny(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function jn(e){e.P||(e.P=!0,e.l&&jn(e.l))}function $c(e){e.o||(e.o=Yh(e.t))}function Fd(e,t,n){var r=Hh(t)?sn("MapSet").F(t,n):Gh(t)?sn("MapSet").T(t,n):e.g?function(i,o){var a=Array.isArray(i),s={i:a?1:0,A:o?o.A:Vd(),P:!1,I:!1,R:{},l:o,t:i,k:null,o:null,j:null,C:!1},l=s,u=ua;a&&(l=[s],u=ho);var c=Proxy.revocable(l,u),f=c.revoke,d=c.proxy;return s.k=d,s.j=f,d}(t,n):sn("ES5").J(t,n);return(n?n.A:Vd()).p.push(r),r}function x6(e){return Rr(e)||Wt(22,e),function t(n){if(!Mr(n))return n;var r,i=n[we],o=Yi(n);if(i){if(!i.P&&(i.i<4||!sn("ES5").K(i)))return i.t;i.I=!0,r=Ay(n,o),i.I=!1}else r=Ay(n,o);return jr(r,function(a,s){i&&y6(i.t,a)===s||x2(r,a,t(s))}),o===3?new Set(r):r}(e)}function Ay(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return Yh(e)}function C6(){function e(o,a){var s=i[o];return s?s.enumerable=a:i[o]=s={configurable:!0,enumerable:a,get:function(){var l=this[we];return ua.get(l,o)},set:function(l){var u=this[we];ua.set(u,o,l)}},s}function t(o){for(var a=o.length-1;a>=0;a--){var s=o[a][we];if(!s.P)switch(s.i){case 5:r(s)&&jn(s);break;case 4:n(s)&&jn(s)}}}function n(o){for(var a=o.t,s=o.k,l=Oi(s),u=l.length-1;u>=0;u--){var c=l[u];if(c!==we){var f=a[c];if(f===void 0&&!Ci(a,c))return!0;var d=s[c],h=d&&d[we];if(h?h.t!==f:!C2(d,f))return!0}}var v=!!a[we];return l.length!==Oi(a).length+(v?0:1)}function r(o){var a=o.k;if(a.length!==o.t.length)return!0;var s=Object.getOwnPropertyDescriptor(a,a.length-1);if(s&&!s.get)return!0;for(var l=0;l1?p-1:0),y=1;y1?c-1:0),d=1;d=0;i--){var o=r[i];if(o.path.length===0&&o.op==="replace"){n=o.value;break}}i>-1&&(r=r.slice(i+1));var a=sn("Patches").$;return Rr(n)?a(n,r):this.produce(n,function(s){return a(s,r)})},e}(),Pt=new T6;Pt.produce;Pt.produceWithPatches.bind(Pt);Pt.setAutoFreeze.bind(Pt);Pt.setUseProxies.bind(Pt);Pt.applyPatches.bind(Pt);Pt.createDraft.bind(Pt);Pt.finishDraft.bind(Pt);function ca(e){return ca=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ca(e)}function _6(e,t){if(ca(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||"default");if(ca(r)!=="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function k6(e){var t=_6(e,"string");return ca(t)==="symbol"?t:String(t)}function D6(e,t,n){return t=k6(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Iy(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 Vy(e){for(var t=1;t"u"&&(n=t,t=void 0),typeof n<"u"){if(typeof n!="function")throw new Error(nt(1));return n(P2)(e,t)}if(typeof e!="function")throw new Error(nt(2));var i=e,o=t,a=[],s=a,l=!1;function u(){s===a&&(s=a.slice())}function c(){if(l)throw new Error(nt(3));return o}function f(g){if(typeof g!="function")throw new Error(nt(4));if(l)throw new Error(nt(5));var S=!0;return u(),s.push(g),function(){if(S){if(l)throw new Error(nt(6));S=!1,u();var m=s.indexOf(g);s.splice(m,1),a=null}}}function d(g){if(!L6(g))throw new Error(nt(7));if(typeof g.type>"u")throw new Error(nt(8));if(l)throw new Error(nt(9));try{l=!0,o=i(o,g)}finally{l=!1}for(var S=a=s,p=0;p"u")throw new Error(nt(12));if(typeof n(void 0,{type:wl.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(nt(13))})}function T2(e){for(var t=Object.keys(e),n={},r=0;r"u")throw u&&u.type,new Error(nt(14));f[h]=S,c=c||S!==g}return c=c||o.length!==Object.keys(l).length,c?f:l}}function Sl(){for(var e=arguments.length,t=new Array(e),n=0;n0&&o[o.length-1])&&(u[0]===6||u[0]===2)){n=0;continue}if(u[0]===3&&(!o||u[1]>o[0]&&u[1]{switch(t.type){case"SET_ACTIVE_LINK":return{...e,active:t.payload};default:return e}},iN=()=>localStorage.getItem("savedLanguage")||"TM",oN={title:iN()},aN=(e=oN,t)=>{switch(t.type){case"SET_LANGUAGE":return{...e,title:t.payload};default:return e}},D2={data:[{id:-1,title:"",slug:"",excerpt:"",published_at:"",featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],video:null,powerseo_title:"",powerseo_description:"",powerseo_keywords:""}]},sN=(e=D2,t)=>{switch(t.type){case"SET_NEWS_SCROLL":return{...e,data:t.payload};default:return e}},lN={data:{data:{id:-1,title:"",slug:"",excerpt:"",published_at:"",video:null,featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],powerseo_title:"",powerseo_description:"",powerseo_keywords:""}}},uN=(e=lN,t)=>{switch(t.type){case"SET_POST":return{...e,data:t.payload};default:return e}},cN={data:[{id:-1,title:"",slug:"",excerpt:"",published_at:"",video:null,featured_images:[{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""},{id:-1,disk_name:"",file_name:"",path:"",extension:""}],content_html:"",categories:[{id:-1,name:""}],powerseo_title:"",powerseo_description:"",powerseo_keywords:""}]},fN=(e=cN,t)=>{switch(t.type){case"SET_FEATURED":return{...e,data:t.payload};default:return e}},dN=(e=D2,t)=>{switch(t.type){case"SET_SEARCH_DATA":return{data:t.payload};default:return e}},pN={value:""},hN=(e=pN,t)=>{switch(t.type){case"SET_SEARCH":return{value:t.payload};default:return e}},mN=T2({activeLink:rN,language:aN,newsScroll:sN,post:uN,search:hN,searchData:dN,featured:fN}),vN=q6({reducer:mN}),gN=Wc.createRoot(document.getElementById("root"));gN.render(b(B.StrictMode,{children:b(pE,{children:b(MD,{store:vN,children:b(g6,{})})})})); diff --git a/dist/assets/index-88307ab3.css b/dist/assets/index-88307ab3.css deleted file mode 100644 index b1aa6e3..0000000 --- a/dist/assets/index-88307ab3.css +++ /dev/null @@ -1 +0,0 @@ -@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway&display=swap";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;font-family:Roboto,sans-serif}html{font-size:62.5%;min-height:100vh}body{min-height:100vh;overflow-x:hidden}#root,.App{min-height:100vh}ul{list-style-type:none}input,button{background:none;outline:none;border:none}a{color:#000;text-decoration:none}abbr[title]{text-decoration:none}abbr{width:2rem;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}.container{height:100%;width:100%;max-width:140rem;padding:0 4rem;margin:0 auto}.react-calendar__month-view__days{column-gap:1.8rem}@media screen and (max-width: 900px){.container{padding:0 1.5rem}}.nav-inner{position:relative;padding:3rem 0;display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:2.4rem;justify-content:space-between;border-bottom:.1rem solid #272727;z-index:2}.nav-inner.mobile{min-height:10rem;display:flex;flex-direction:row;align-items:center;gap:1.6rem;justify-content:space-between}.nav-inner.mobile .nav-mid{position:absolute;left:0;top:50%}.nav-inner.mobile .search-wrap{position:absolute;right:8rem;top:3rem}.nav-inner.mobile .lang-wrap{position:absolute;right:0;top:3rem}.nav-mid{width:100%;max-width:70%;display:flex;justify-self:center;justify-content:center}.nav-mid h1{width:fit-content;text-align:center;color:#38a39d;font-weight:700;font-size:1.8rem}.search{width:100%;overflow:hidden;position:relative;border:.1rem solid #a6a6a6;border-radius:.5rem}.search input{padding:1rem 1.4rem;font-size:1.6rem;color:#272727}.search div{pointer-events:none;position:absolute;left:1.4rem;top:1rem;bottom:1rem;display:flex;align-items:center;gap:.8rem}.search div span{font-size:1.6rem;color:#a6a6a6}.nav-left{width:100%;display:flex;align-items:center;gap:1.6rem;padding-right:4rem}.nav-right ul{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem}.nav-right a{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:#272727}.nav-right a svg{fill:#272727}.language{padding:1rem;position:relative;display:flex;align-items:center;gap:.8rem;font-size:1.8rem;cursor:pointer;color:#272727;border-radius:.5rem}.language-dropdown{z-index:4;position:absolute;top:calc(100% + 1rem);left:0;width:100%;background:#ffffff;display:flex;flex-direction:column;border-radius:.5rem;border:.1rem solid #f1f1f1;box-shadow:0 0 .4rem #0000001a}.language-dropdown li button{padding:1.4rem 1rem;font-size:1.6rem;background:#ffffff;width:100%;cursor:pointer}.icon-wrapper{display:flex;align-items:center;justify-content:center;height:2.5rem}.subnav-inner{padding:1.6rem 0;width:100%;display:grid;grid-template-columns:34rem repeat(5,1fr);align-items:center;gap:2.4rem}.subnav-inner li{color:#272727;width:100%;border-radius:.4rem}.subnav-inner a{border-radius:.4rem;text-align:center;text-transform:capitalize;display:block;white-space:nowrap;padding:1rem;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none}.subnav-inner::-webkit-scrollbar{height:.5rem}.subnav-inner::-webkit-scrollbar-track{background:#f1f1f1}.subnav-inner::-webkit-scrollbar-thumb{background:#a6a6a6}.subnav-inner::-webkit-scrollbar-thumb:hover{background:#000}.nav-burger{display:none;position:relative}.sub-nav-li-main{cursor:pointer;position:relative;max-height:3.9rem;padding:1rem}.sub-nav-li-main .inner{overflow:hidden;display:grid;grid-template-columns:2.4rem 8rem 1rem 18rem;gap:.8rem}.sub-nav-li-main p{align-self:center;height:100%;pointer-events:none;position:relative;border-radius:.4rem;text-transform:capitalize;display:block;white-space:nowrap;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none;white-space:normal;text-align:center;overflow:hidden}.sub-nav-li-main p span{width:100%;position:absolute;font-weight:400;white-space:nowrap}.nav-dropdown{z-index:3;padding:2.4rem;background:#38a39d;position:absolute;top:5.6rem;left:0;height:fit-content;width:max-content}.nav-dropdown ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.nav-dropdown li{border-radius:0;color:#fff;font-weight:400}.nav-dropdown li a{text-transform:none;padding:.8rem;text-align:start;white-space:normal}.nav-dropdown li span{padding:.4rem 0;display:inline-block}@media screen and (max-width: 850px){.nav-right{display:none}.nav-left{justify-content:flex-end;padding-right:0}.search input{width:100%;padding:1rem .8rem}.search div{left:.8rem}.search div img{width:100%;height:100%}.search div span{white-space:nowrap}.nav-inner{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1.6rem;padding:2.4rem 0;border-bottom:none}.subnav-inner{gap:.8rem;padding:.8rem 0;padding-top:0}.subnav-inner a{padding:.8rem;font-size:1.4rem}}@media screen and (max-width: 1150px){.subnav-inner{grid-template-columns:34rem repeat(4,1fr)}.subnav-inner li:nth-child(6){display:none}}@media screen and (max-width: 900px){.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 850px){.sub-nav-li-main{padding:.8rem}.sub-nav-li-main p,.sub-nav-li-main span{font-size:1.4rem}.sub-nav-li-main svg{height:1.6rem}.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 700px){.subnav-inner{grid-template-columns:34rem repeat(2,1fr)}.subnav-inner li:nth-child(4){display:none}}@media screen and (max-width: 600px){.nav-dropdown{width:100%}.sub-nav-li-main .inner{grid-template-columns:2.4rem 8rem 1rem 70%}.subnav-inner{grid-template-columns:1fr}.subnav-inner li:nth-child(2),.subnav-inner li:nth-child(3){display:none}}.main{padding:5.6rem 0}.main-content{display:flex;flex-direction:column;gap:2.4rem}.main-content-top{display:grid;grid-template-columns:calc(67% - 1.2rem) calc(33% - 1.2rem);gap:2.4rem;height:40rem}.main-content-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.4rem;height:23.7rem}.main-content-item{position:relative;width:100%;height:100%;overflow:hidden}.main-content-item span{display:block!important;width:100%;height:100%}.main-content-item img{width:100%;height:100%;object-fit:cover}.main-content-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);display:flex;padding:1.6rem;align-items:flex-end;z-index:2}.main-content-item-overlay h2{color:#fff;font-size:1.8rem}.main-content-item__big{min-height:16rem}.main-content-item__big span{width:100%;height:100%}.main-content-item__big img{width:100%;height:100%;object-fit:cover}.main-content-item__big-overlay{padding:2.4rem}.main-content-item__big h2{font-size:2.4rem}.main-content-slider{display:none}.swiper-wrapper{padding-bottom:4rem}.swiper-pagination{bottom:0rem}.swiper-pagination-bullet{background:#a6a6a6;width:.8rem;height:.8rem;transition:.5s all ease}.swiper-pagination-bullet-active{width:2.4rem;transition:.5s all ease;background:#38a39d;border-radius:5.3rem}.main-content-item__big img{object-fit:contain}@media screen and (max-width: 1020px){.main-content-top{grid-template-columns:1fr;gap:0}.main-content-top .main-content-item__small{display:none}.main-content-bottom{height:19rem}}@media screen and (max-width: 900px){.main-content-item{height:40rem}.main-content-bottom,.main-content-top{display:none}.main-content-slider{display:block}}@media screen and (max-width: 850px){.main{padding:4rem 0}.main-content .section-title:first-child{display:none}.main-content-item__big h2{font-size:1.6rem}}@media screen and (max-width: 500px){.main-content-item__big h2{font-size:1.4rem}}.videos-inner{display:flex;flex-direction:column;gap:3.2rem}.videos-items{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.videos-item{display:flex;flex-direction:column;gap:1.6rem;width:100%;height:100%}.videos-item-video{min-height:17.5rem}.videos-item-data{display:flex;flex-direction:column;gap:.8rem}.videos-item-data span{font-size:1.2rem;color:#272727}.videos-item-data p{font-size:1.6rem;color:#272727}@media screen and (max-width: 1150px){.videos-items{grid-template-columns:1fr 1fr}.videos-item-video{min-height:30vw}}@media screen and (max-width: 780px){.videos-items{grid-template-columns:1fr}.videos-item-video{min-height:40vw}}.section-title{display:flex;align-items:center;justify-content:space-between;gap:4rem}.section-title h2{font-size:2.4rem}.section-title a{display:block;padding:1rem;background:#38a39d;color:#fff;font-size:1.6rem;font-family:Raleway,sans-serif}@media (max-width: 397px){.section-title h2{font-size:2rem}}.footer{background:#38a39d;padding:4.8rem 0;color:#fff;font-size:1.8rem;font-family:Roboto,sans-serif}.footer-wrapper{display:flex;justify-content:space-between;gap:2.4rem}.footer-nav-list{display:grid;grid-template-columns:repeat(4,auto);column-gap:4.8rem;row-gap:2.4rem}.footer-nav-list-item a{white-space:nowrap;text-overflow:ellipsis;font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400}.footer-info{display:flex;flex-direction:column;gap:1.6rem}.footer-info-item{display:flex;gap:2.4rem;align-items:center}.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:none}.footer-info-item:nth-child(7),.footer-info-item:nth-child(8){padding-left:4.8rem}.footer-info-item-icon svg{fill:#fff}.footer-info-item-title{font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400;max-width:37rem}@media (max-width: 1200px){.footer-wrapper{flex-direction:column;gap:4rem}.footer-nav-list{grid-template-columns:repeat(3,auto)}}@media (max-width: 850px){.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:flex}}@media (max-width: 700px){.footer-nav-list{grid-template-columns:repeat(2,auto);column-gap:2.4rem}}@media (max-width: 400px){.footer-wrapper{gap:2.4rem}.footer-nav-list{gap:1.6rem}.footer-nav-list-item a,.footer-info-item-title{font-size:1.6rem}}.news-wrapper{display:grid;grid-template-columns:32rem 1fr;grid-template-rows:20rem;gap:1.6rem}.news-wrapper .loader{margin:4rem 0}.news-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1.6rem}.news-info-inner{width:100%;display:flex;flex-direction:column;gap:.8rem}.news-title{font-size:2.4rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-status{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.news-status-left{display:flex;align-items:center;gap:1.6rem;overflow:auto;width:100%}.news-status-left p{white-space:nowrap}.news-status-left p:nth-child(n+5){display:none}.news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.news-text{font-size:1.8rem;line-height:2.4rem;font-weight:400;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-text p *{display:block}.news-date{color:#a6a6a6;font-weight:400;font-family:Roboto,sans-serif;font-size:1.4rem}.news-category{display:inline-block;color:#38a39d;text-transform:uppercase;font-weight:400;font-size:1.4rem;font-family:Roboto,sans-serif}.news-scroll{display:flex;flex-direction:column;gap:2.4rem}.news-scroll-wrapper{display:flex;flex-direction:column;gap:3.2rem}.news-scroll-inner{display:flex;flex-direction:column;gap:3.6rem}.scroll-empty{font-size:1.4rem;color:#272727}.news-image{width:100%;height:100%;min-height:18rem}.news-image img,.news-image span{width:100%;height:100%;object-fit:cover}@media (max-width: 1200px){.news-status-left p:nth-child(n+3){display:none}}@media (max-width: 1024px){.news-text{font-size:1.6rem}.news-title{font-size:2rem}}@media (max-width: 900px){.news-wrapper{grid-template-columns:25rem 1fr}}@media (max-width: 750px){.news-text{font-size:1.4rem}.news-title{font-size:1.8rem}.news-wrapper{display:flex;flex-direction:column}.news-image{height:35rem}}@media (max-width: 550px){.news-image{height:28rem}}@media (max-width: 400px){.news-status-left p:nth-child(n+2){display:none}}.aside-news-wrapper{display:grid;grid-template-columns:40% auto;grid-template-rows:12.4rem;gap:1.6rem}.aside-news-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.aside-news-info-inner{width:100%;display:flex;flex-direction:column;gap:1.2rem}.aside-news-title{font-size:1.6rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aside-news-status{display:flex;align-items:center;justify-content:space-between}.aside-news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.aside-news-text{font-size:1.4rem;font-weight:400;color:#000}.aside-news-image{display:block;width:100%;height:100%}.aside-news-image span{width:100%;height:100%}.aside-news-image span img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.aside-news-wrapper{grid-template-columns:25% 1fr}}@media screen and (max-width: 750px){.aside-news-wrapper{display:flex;flex-direction:column}.aside-news-image{height:16rem}}.aside{height:fit-content;display:flex;flex-direction:column;gap:5.6rem}.aside-wrapper{display:flex;flex-direction:column;gap:3.2rem;background:#f1f1f1;padding:2.4rem 1.6rem}.aside-inner{display:flex;flex-direction:column;gap:2.4rem}.aside-calendar{display:flex;align-items:center;justify-content:center}@media (max-width: 450px){.aside-wrapper{padding:2.4rem .8rem}}@media (max-width: 1024px){.aside{gap:0rem}}.news-outer-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.news-inner{display:flex;flex-direction:column;gap:5.6rem}@media (max-width: 1024px){.news-outer-wrapper{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 850px){.news-inner{gap:4rem}}.news-article{padding:5.6rem 0}.news-article .loader{margin:4rem 0}.news-article-inner{display:grid;grid-template-columns:calc(67% - 1.2rem) 1fr;gap:2.4rem}.news-article-info{display:flex;flex-direction:column-reverse;gap:1.6rem}.news-article-content{display:flex;flex-direction:column;gap:2.4rem}.news-article-status{display:flex;gap:2.4rem;align-items:center;justify-content:space-between}.news-article-left{display:flex;gap:2.4rem;align-items:center}.news-article-left a:nth-child(n+5){display:none}.news-article-category{font-family:Roboto,sans-serif;color:#38a39d;text-transform:uppercase;font-size:1.6rem;font-weight:700}.news-article-date{color:#000;font-size:1.6rem;font-weight:400;font-family:Roboto,sans-serif}.news-article-title{font-family:Raleway,sans-serif;font-weight:700;font-size:2.4rem;color:#272727}.news-article-image{height:44rem}.news-article-image img,.news-article-image span{width:100%;height:100%;object-fit:contain}.news-article-text{font-family:Roboto,sans-serif;color:#000;font-size:1.8rem;font-weight:400;display:flex;flex-direction:column;gap:1.6rem;line-height:2.5rem}.share-btn{background:#38a39d;color:#fff;width:fit-content;display:none;align-items:center;padding:1rem;font-family:Raleway,sans-serif;font-size:1.6rem;gap:1rem;cursor:pointer}@media (max-width: 1024px){.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}}@media (max-width: 750px){.news-article-image{min-height:unset;height:25rem}.news-article-text{gap:.8rem}.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}.news-article-left a:nth-child(n+4){display:none}}@media (max-width: 500px){.news-article-image{height:20rem}.news-article-category{font-size:1.6rem}.news-article-title{font-size:1.8rem}.news-article-text{font-size:1.6rem}.news-article-content{gap:1.6rem}.news-article-status{flex-direction:column-reverse;align-items:flex-start;gap:1.6rem}}.main-img{position:relative;width:100%;height:100%;max-height:40rem}.main-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;gap:2.4rem;padding:2.4rem;color:#fff}.main-img-overlay h2{font-size:2.4rem}.main-img-overlay .date{text-align:right}.main-img-overlay p{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;font-size:1.2rem}.main-img-overlay p span:first-child{text-align:left}.main-img-overlay p span:last-child{text-align:right}.main-img-overlay .cats{display:flex;gap:1.6rem;width:100%;justify-content:flex-start!important}.main-img-overlay .cats span{width:fit-content;white-space:nowrap}.main-img-overlay-wrapper{display:flex;align-items:center;gap:3.2rem}.category-inner{padding:5.6rem 0;display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.main-img{border-radius:.5rem;overflow:hidden}.main-img span,.main-img img{width:100%;height:100%;border-radius:.5rem;object-fit:cover}.category-left{display:flex;flex-direction:column;gap:2.4rem}@media (max-width: 1024px){.category-inner{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 750px){.main-img-overlay{gap:.8rem;padding:1.6rem}.main-img-overlay h2{font-size:1.6rem}}@media (max-width: 550px){.main-img-overlay h2{font-size:1.2rem}}.calendar{display:flex;justify-content:center}.react-calendar__navigation__label{font-weight:700;font-size:1.8rem}.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{text-transform:capitalize}.react-calendar{border:none;line-height:unset}.react-calendar__month-view__weekdays{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:.8rem}.react-calendar__month-view__weekdays__weekday{text-transform:capitalize;color:#38a39d;font-size:1.6rem;font-weight:700;margin-bottom:1.6rem;padding:0}.react-calendar__tile.react-calendar__month-view__days__day{font-size:1.6rem;color:#272727}.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#a6a6a6}.react-calendar__tile--active{color:#fff!important}.react-calendar__month-view__days__day--weekend{color:#272727}.react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:2.4rem;row-gap:1.1rem}.react-calendar__tile{width:3rem;height:3rem;padding:.8rem;border-radius:1.5rem;display:flex;align-items:center;justify-content:center}.react-calendar__tile--now:enabled:hover{background:#e53131;color:#fff!important}.react-calendar__tile--now:enabled:focus{background:#3c7ec0;color:#fff!important}.react-calendar__tile--now{background:#e53131;color:#fff!important}.react-calendar__navigation__arrow.react-calendar__navigation__next-button{display:block;background:url(/assets/stroke-right-black-fcdab650.svg) no-repeat center;color:transparent}.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{display:block;background:url(/assets/stroke-left-black-94e29a85.svg) no-repeat center;color:transparent}.react-calendar__year-view__months__month,.react-calendar__decade-view__years__year,.react-calendar__century-view__decades__decade{border-radius:0}.react-calendar__year-view__months__month abbr,.react-calendar__decade-view__years__year abbr,.react-calendar__century-view__decades__decade abbr{width:100%}@media (max-width: 1024px){.calendar{display:none}}.loader{width:100%;height:2.4rem;display:flex;justify-content:center;align-items:center}.loader span{width:fit-content}.sresult-inner{display:flex;flex-direction:column;gap:5.6rem;padding:5.6rem 0;min-height:50vh}.sresult-title{display:flex;align-items:center;gap:2.4rem}.sresult-title h1{font-size:2.4rem}.pagination-wrapper{display:flex;gap:4rem}.pagination-nums{display:flex;gap:2.4rem}.pagination-nums-item{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:.1rem solid #38a39d;background:#38a39d;color:#fff}.pagination-nums-item span{font-size:1.8rem;pointer-events:none}.pagination-arr-left{transform:rotateY(180deg)}.all-inner{min-height:50vh;padding:5.6rem 0}.all-inner .loader{margin:4rem 0}.not-found{min-height:100vh;display:flex;align-items:center;justify-content:center}.not-found-left{display:flex;flex-direction:column;justify-content:flex-start;gap:32px}.not-found-left h3{font-size:24px;color:#939393}.not-found-left h4{font-size:18px;color:#000}.not-found-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.not-found-left h1{color:#000;font-size:48px}.not-found-right{max-height:736px;max-width:736px;width:100%;height:100%}.not-found-right img{max-height:736px;max-width:736px;width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1020px){.not-found-inner{flex-direction:column-reverse}.not-found-right,.not-found-right img{max-height:500px;max-width:500px}.not-found-left{justify-content:center}.not-found-left *{text-align:center}}@media screen and (max-width: 720px){.not-found-left h1{font-size:32px}.not-found-left h3{font-size:16px}} diff --git a/dist/assets/index-8f4a309c.css b/dist/assets/index-8f4a309c.css new file mode 100644 index 0000000..b4d452d --- /dev/null +++ b/dist/assets/index-8f4a309c.css @@ -0,0 +1 @@ +@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway&display=swap";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.lazy-load-image-background.opacity{opacity:0}.lazy-load-image-background.opacity.lazy-load-image-loaded{opacity:1;transition:opacity .3s}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;font-family:Roboto,sans-serif}html{font-size:62.5%;min-height:100vh}body{min-height:100vh;overflow-x:hidden}#root,.App{min-height:100vh}ul{list-style-type:none}input,button{background:none;outline:none;border:none}a{color:#000;text-decoration:none}abbr[title]{text-decoration:none}abbr{width:2rem;text-align:center}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}.container{height:100%;width:100%;max-width:140rem;padding:0 4rem;margin:0 auto}.react-calendar__month-view__days{column-gap:1.8rem}@media screen and (max-width: 900px){.container{padding:0 1.5rem}}.nav-inner{position:relative;padding:3rem 0;display:grid;align-items:center;grid-template-columns:repeat(3,1fr);gap:2.4rem;justify-content:space-between;border-bottom:.1rem solid #272727;z-index:2}.nav-inner.mobile{min-height:10rem;display:flex;flex-direction:row;align-items:center;gap:1.6rem;justify-content:space-between}.nav-inner.mobile .nav-mid{position:absolute;left:0;top:50%}.nav-inner.mobile .search-wrap{position:absolute;right:8rem;top:3rem}.nav-inner.mobile .lang-wrap{position:absolute;right:0;top:3rem}.nav-mid{width:100%;max-width:70%;display:flex;justify-self:center;justify-content:center}.nav-mid h1{width:fit-content;text-align:center;color:#38a39d;font-weight:700;font-size:1.8rem}.search{width:100%;overflow:hidden;position:relative;border:.1rem solid #a6a6a6;border-radius:.5rem}.search input{padding:1rem 1.4rem;font-size:1.6rem;color:#272727}.search div{pointer-events:none;position:absolute;left:1.4rem;top:1rem;bottom:1rem;display:flex;align-items:center;gap:.8rem}.search div span{font-size:1.6rem;color:#a6a6a6}.nav-left{width:100%;display:flex;align-items:center;gap:1.6rem;padding-right:4rem}.nav-right ul{display:flex;align-items:center;justify-content:flex-end;gap:2.4rem}.nav-right a{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:#272727}.nav-right a svg{fill:#272727}.language{padding:1rem;position:relative;display:flex;align-items:center;gap:.8rem;font-size:1.8rem;cursor:pointer;color:#272727;border-radius:.5rem}.language-dropdown{z-index:4;position:absolute;top:calc(100% + 1rem);left:0;width:100%;background:#ffffff;display:flex;flex-direction:column;border-radius:.5rem;border:.1rem solid #f1f1f1;box-shadow:0 0 .4rem #0000001a}.language-dropdown li button{padding:1.4rem 1rem;font-size:1.6rem;background:#ffffff;width:100%;cursor:pointer}.icon-wrapper{display:flex;align-items:center;justify-content:center;height:2.5rem}.subnav-inner{padding:1.6rem 0;width:100%;display:grid;grid-template-columns:34rem repeat(5,1fr);align-items:center;gap:2.4rem}.subnav-inner.loading{grid-template-columns:1fr!important}.subnav-inner li{color:#272727;width:100%;border-radius:.4rem}.subnav-inner a{border-radius:.4rem;text-align:center;text-transform:capitalize;display:block;white-space:nowrap;padding:1rem;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none}.subnav-inner::-webkit-scrollbar{height:.5rem}.subnav-inner::-webkit-scrollbar-track{background:#f1f1f1}.subnav-inner::-webkit-scrollbar-thumb{background:#a6a6a6}.subnav-inner::-webkit-scrollbar-thumb:hover{background:#000}.nav-burger{display:none;position:relative}.sub-nav-li-main{cursor:pointer;position:relative;max-height:3.9rem;padding:1rem}.sub-nav-li-main .inner{overflow:hidden;display:grid;grid-template-columns:2.4rem 8rem 1rem 18rem;gap:.8rem}.sub-nav-li-main p{align-self:center;height:100%;pointer-events:none;position:relative;border-radius:.4rem;text-transform:capitalize;display:block;white-space:nowrap;font-size:1.6rem;color:inherit;font-family:Raleway,sans-serif;-webkit-user-drag:none;white-space:normal;text-align:center;overflow:hidden}.sub-nav-li-main p span{width:100%;position:absolute;font-weight:400;white-space:nowrap}.nav-dropdown{z-index:3;padding:2.4rem;background:#38a39d;position:absolute;top:5.6rem;left:0;height:fit-content;width:max-content}.nav-dropdown ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.nav-dropdown li{border-radius:0;color:#fff;font-weight:400}.nav-dropdown li a{text-transform:none;padding:.8rem;text-align:start;white-space:normal}.nav-dropdown li span{padding:.4rem 0;display:inline-block}@media screen and (max-width: 850px){.nav-right{display:none}.nav-left{justify-content:flex-end;padding-right:0}.search input{width:100%;padding:1rem .8rem}.search div{left:.8rem}.search div img{width:100%;height:100%}.search div span{white-space:nowrap}.nav-inner{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1.6rem;padding:2.4rem 0;border-bottom:none}.subnav-inner{gap:.8rem;padding:.8rem 0;padding-top:0}.subnav-inner a{padding:.8rem;font-size:1.4rem}}@media screen and (max-width: 1150px){.subnav-inner{grid-template-columns:34rem repeat(4,1fr)}.subnav-inner li:nth-child(6){display:none}}@media screen and (max-width: 900px){.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 850px){.sub-nav-li-main{padding:.8rem}.sub-nav-li-main p,.sub-nav-li-main span{font-size:1.4rem}.sub-nav-li-main svg{height:1.6rem}.subnav-inner{grid-template-columns:34rem repeat(3,1fr)}.subnav-inner li:nth-child(5){display:none}}@media screen and (max-width: 700px){.subnav-inner{grid-template-columns:34rem repeat(2,1fr)}.subnav-inner li:nth-child(4){display:none}}@media screen and (max-width: 600px){.nav-dropdown{width:100%}.sub-nav-li-main .inner{grid-template-columns:2.4rem 8rem 1rem 70%}.subnav-inner{grid-template-columns:1fr}.subnav-inner li:nth-child(2),.subnav-inner li:nth-child(3){display:none}}.main{padding:5.6rem 0}.main-content{display:flex;flex-direction:column;gap:2.4rem}.main-content-top{display:grid;grid-template-columns:calc(67% - 1.2rem) calc(33% - 1.2rem);gap:2.4rem;height:40rem}.main-content-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.4rem;height:23.7rem}.main-content-item{position:relative;width:100%;height:100%;overflow:hidden}.main-content-item span{display:block!important;width:100%;height:100%}.main-content-item img{width:100%;height:100%;object-fit:cover}.main-content-item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);display:flex;padding:1.6rem;align-items:flex-end;z-index:2}.main-content-item-overlay h2{color:#fff;font-size:1.8rem}.main-content-item__big{min-height:16rem}.main-content-item__big span{width:100%;height:100%}.main-content-item__big img{width:100%;height:100%;object-fit:cover}.main-content-item__big-overlay{padding:2.4rem}.main-content-item__big h2{font-size:2.4rem}.main-content-slider{display:none}.swiper-wrapper{padding-bottom:4rem}.swiper-pagination{bottom:0rem}.swiper-pagination-bullet{background:#a6a6a6;width:.8rem;height:.8rem;transition:.5s all ease}.swiper-pagination-bullet-active{width:2.4rem;transition:.5s all ease;background:#38a39d;border-radius:5.3rem}.main-content-item__big img{object-fit:contain}@media screen and (max-width: 1020px){.main-content-top{grid-template-columns:1fr;gap:0}.main-content-top .main-content-item__small{display:none}.main-content-bottom{height:19rem}}@media screen and (max-width: 900px){.main-content-item{height:40rem}.main-content-bottom,.main-content-top{display:none}.main-content-slider{display:block}}@media screen and (max-width: 850px){.main{padding:4rem 0}.main-content .section-title:first-child{display:none}.main-content-item__big h2{font-size:1.6rem}}@media screen and (max-width: 500px){.main-content-item__big h2{font-size:1.4rem}}.videos-inner{display:flex;flex-direction:column;gap:3.2rem}.videos-items{display:grid;grid-template-columns:repeat(4,1fr);gap:2.4rem}.videos-item{display:flex;flex-direction:column;gap:1.6rem;width:100%;height:100%}.videos-item-video{min-height:17.5rem}.videos-item-data{display:flex;flex-direction:column;gap:.8rem}.videos-item-data span{font-size:1.2rem;color:#272727}.videos-item-data p{font-size:1.6rem;color:#272727}@media screen and (max-width: 1150px){.videos-items{grid-template-columns:1fr 1fr}.videos-item-video{min-height:30vw}}@media screen and (max-width: 780px){.videos-items{grid-template-columns:1fr}.videos-item-video{min-height:40vw}}.section-title{display:flex;align-items:center;justify-content:space-between;gap:4rem}.section-title h2{font-size:2.4rem}.section-title a{display:block;padding:1rem;background:#38a39d;color:#fff;font-size:1.6rem;font-family:Raleway,sans-serif}@media (max-width: 397px){.section-title h2{font-size:2rem}}.footer{background:#38a39d;padding:4.8rem 0;color:#fff;font-size:1.8rem;font-family:Roboto,sans-serif}.footer-wrapper{display:flex;justify-content:space-between;gap:2.4rem}.footer-nav-list{display:grid;grid-template-columns:repeat(4,auto);column-gap:4.8rem;row-gap:2.4rem}.footer-nav-list-item a{white-space:nowrap;text-overflow:ellipsis;font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400}.footer-info{display:flex;flex-direction:column;gap:1.6rem}.footer-info-item{display:flex;gap:2.4rem;align-items:center}.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:none}.footer-info-item:nth-child(7),.footer-info-item:nth-child(8){padding-left:4.8rem}.footer-info-item-icon svg{fill:#fff}.footer-info-item-title{font-size:1.8rem;color:#fff;font-family:Roboto,sans-serif;font-weight:400;max-width:37rem}@media (max-width: 1200px){.footer-wrapper{flex-direction:column;gap:4rem}.footer-nav-list{grid-template-columns:repeat(3,auto)}}@media (max-width: 850px){.footer-info-item:nth-child(4),.footer-info-item:nth-child(5),.footer-info-item:nth-child(6){display:flex}}@media (max-width: 700px){.footer-nav-list{grid-template-columns:repeat(2,auto);column-gap:2.4rem}}@media (max-width: 400px){.footer-wrapper{gap:2.4rem}.footer-nav-list{gap:1.6rem}.footer-nav-list-item a,.footer-info-item-title{font-size:1.6rem}}.news-wrapper{display:grid;grid-template-columns:32rem 1fr;grid-template-rows:20rem;gap:1.6rem}.news-wrapper .loader{margin:4rem 0}.news-info{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;gap:1.6rem}.news-info-inner{width:100%;display:flex;flex-direction:column;gap:.8rem}.news-title{font-size:2.4rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-status{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.news-status-left{display:flex;align-items:center;gap:1.6rem;overflow:auto;width:100%}.news-status-left p{white-space:nowrap}.news-status-left p:nth-child(n+5){display:none}.news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.news-text{font-size:1.8rem;line-height:2.4rem;font-weight:400;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-text p *{display:block}.news-date{color:#a6a6a6;font-weight:400;font-family:Roboto,sans-serif;font-size:1.4rem}.news-category{display:inline-block;color:#38a39d;text-transform:uppercase;font-weight:400;font-size:1.4rem;font-family:Roboto,sans-serif}.news-scroll{display:flex;flex-direction:column;gap:2.4rem}.news-scroll-wrapper{display:flex;flex-direction:column;gap:3.2rem}.news-scroll-inner{display:flex;flex-direction:column;gap:3.6rem}.scroll-empty{font-size:1.4rem;color:#272727}.news-image{width:100%;height:100%;min-height:18rem}.news-image img,.news-image span{width:100%;height:100%;object-fit:cover}@media (max-width: 1200px){.news-status-left p:nth-child(n+3){display:none}}@media (max-width: 1024px){.news-text{font-size:1.6rem}.news-title{font-size:2rem}}@media (max-width: 900px){.news-wrapper{grid-template-columns:25rem 1fr}}@media (max-width: 750px){.news-text{font-size:1.4rem}.news-title{font-size:1.8rem}.news-wrapper{display:flex;flex-direction:column}.news-image{height:35rem}}@media (max-width: 550px){.news-image{height:28rem}}@media (max-width: 400px){.news-status-left p:nth-child(n+2){display:none}}.aside-news-wrapper{display:grid;grid-template-columns:40% auto;grid-template-rows:12.4rem;gap:1.6rem}.aside-news-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.aside-news-info-inner{width:100%;display:flex;flex-direction:column;gap:1.2rem}.aside-news-title{font-size:1.6rem;font-weight:700;font-family:Raleway,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aside-news-status{display:flex;align-items:center;justify-content:space-between}.aside-news-link{color:#38a39d;display:flex;align-items:center;font-size:1.4rem;gap:.8rem}.aside-news-text{font-size:1.4rem;font-weight:400;color:#000}.aside-news-image{display:block;width:100%;height:100%}.aside-news-image span{width:100%;height:100%}.aside-news-image span img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){.aside-news-wrapper{grid-template-columns:25% 1fr}}@media screen and (max-width: 750px){.aside-news-wrapper{display:flex;flex-direction:column}.aside-news-image{height:16rem}}.aside{height:fit-content;display:flex;flex-direction:column;gap:5.6rem}.aside-wrapper{display:flex;flex-direction:column;gap:3.2rem;background:#f1f1f1;padding:2.4rem 1.6rem}.aside-inner{display:flex;flex-direction:column;gap:2.4rem}.aside-calendar{display:flex;align-items:center;justify-content:center}@media (max-width: 450px){.aside-wrapper{padding:2.4rem .8rem}}@media (max-width: 1024px){.aside{gap:0rem}}.news-outer-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.news-inner{display:flex;flex-direction:column;gap:5.6rem}@media (max-width: 1024px){.news-outer-wrapper{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 850px){.news-inner{gap:4rem}}.news-article{padding:5.6rem 0}.news-article .loader{margin:4rem 0}.news-article-inner{display:grid;grid-template-columns:calc(67% - 1.2rem) 1fr;gap:2.4rem}.news-article-info{display:flex;flex-direction:column-reverse;gap:1.6rem}.news-article-content{display:flex;flex-direction:column;gap:2.4rem}.news-article-status{display:flex;gap:2.4rem;align-items:center;justify-content:space-between}.news-article-left{display:flex;gap:2.4rem;align-items:center}.news-article-left a:nth-child(n+5){display:none}.news-article-category{font-family:Roboto,sans-serif;color:#38a39d;text-transform:uppercase;font-size:1.6rem;font-weight:700}.news-article-date{color:#000;font-size:1.6rem;font-weight:400;font-family:Roboto,sans-serif}.news-article-title{font-family:Raleway,sans-serif;font-weight:700;font-size:2.4rem;color:#272727}.news-article-image{height:44rem}.news-article-image img,.news-article-image span{width:100%;height:100%;object-fit:contain}.news-article-text{font-family:Roboto,sans-serif;color:#000;font-size:1.8rem;font-weight:400;display:flex;flex-direction:column;gap:1.6rem;line-height:2.5rem}.share-btn{background:#38a39d;color:#fff;width:fit-content;display:none;align-items:center;padding:1rem;font-family:Raleway,sans-serif;font-size:1.6rem;gap:1rem;cursor:pointer}@media (max-width: 1024px){.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}}@media (max-width: 750px){.news-article-image{min-height:unset;height:25rem}.news-article-text{gap:.8rem}.news-article-inner{display:block}.news-article-content{margin-bottom:5.6rem}.news-article-left a:nth-child(n+4){display:none}}@media (max-width: 500px){.news-article-image{height:20rem}.news-article-category{font-size:1.6rem}.news-article-title{font-size:1.8rem}.news-article-text{font-size:1.6rem}.news-article-content{gap:1.6rem}.news-article-status{flex-direction:column-reverse;align-items:flex-start;gap:1.6rem}}.main-img{position:relative;width:100%;height:100%;max-height:40rem}.main-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.7) 100%);z-index:2;pointer-events:none;display:flex;flex-direction:column;justify-content:flex-end;gap:2.4rem;padding:2.4rem;color:#fff}.main-img-overlay h2{font-size:2.4rem}.main-img-overlay .date{text-align:right}.main-img-overlay p{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;font-size:1.2rem}.main-img-overlay p span:first-child{text-align:left}.main-img-overlay p span:last-child{text-align:right}.main-img-overlay .cats{display:flex;gap:1.6rem;width:100%;justify-content:flex-start!important}.main-img-overlay .cats span{width:fit-content;white-space:nowrap}.main-img-overlay-wrapper{display:flex;align-items:center;gap:3.2rem}.category-inner{padding:5.6rem 0;display:grid;grid-template-columns:2fr 1fr;gap:2.4rem}.main-img{border-radius:.5rem;overflow:hidden}.main-img span,.main-img img{width:100%;height:100%;border-radius:.5rem;object-fit:cover}.category-left{display:flex;flex-direction:column;gap:2.4rem}@media (max-width: 1024px){.category-inner{grid-template-columns:1fr;gap:5.6rem}}@media (max-width: 750px){.main-img-overlay{gap:.8rem;padding:1.6rem}.main-img-overlay h2{font-size:1.6rem}}@media (max-width: 550px){.main-img-overlay h2{font-size:1.2rem}}.calendar{display:flex;justify-content:center}.react-calendar__navigation__label{font-weight:700;font-size:1.8rem}.react-calendar__navigation__arrow.react-calendar__navigation__next2-button,.react-calendar__navigation__arrow.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation__label__labelText.react-calendar__navigation__label__labelText--from{text-transform:capitalize}.react-calendar{border:none;line-height:unset}.react-calendar__month-view__weekdays{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:.8rem}.react-calendar__month-view__weekdays__weekday{text-transform:capitalize;color:#38a39d;font-size:1.6rem;font-weight:700;margin-bottom:1.6rem;padding:0}.react-calendar__tile.react-calendar__month-view__days__day{font-size:1.6rem;color:#272727}.react-calendar__tile.react-calendar__month-view__days__day.react-calendar__month-view__days__day--neighboringMonth{color:#a6a6a6}.react-calendar__tile--active{color:#fff!important}.react-calendar__month-view__days__day--weekend{color:#272727}.react-calendar__month-view__days{display:grid!important;grid-template-columns:repeat(7,1fr);column-gap:2.4rem;row-gap:1.1rem}.react-calendar__tile{width:3rem;height:3rem;padding:.8rem;border-radius:1.5rem;display:flex;align-items:center;justify-content:center}.react-calendar__tile--now:enabled:hover{background:#e53131;color:#fff!important}.react-calendar__tile--now:enabled:focus{background:#3c7ec0;color:#fff!important}.react-calendar__tile--now{background:#e53131;color:#fff!important}.react-calendar__navigation__arrow.react-calendar__navigation__next-button{display:block;background:url(/assets/stroke-right-black-fcdab650.svg) no-repeat center;color:transparent}.react-calendar__navigation__arrow.react-calendar__navigation__prev-button{display:block;background:url(/assets/stroke-left-black-94e29a85.svg) no-repeat center;color:transparent}.react-calendar__year-view__months__month,.react-calendar__decade-view__years__year,.react-calendar__century-view__decades__decade{border-radius:0}.react-calendar__year-view__months__month abbr,.react-calendar__decade-view__years__year abbr,.react-calendar__century-view__decades__decade abbr{width:100%}@media (max-width: 1024px){.calendar{display:none}}.loader{width:100%;height:2.4rem;display:flex;justify-content:center;align-items:center}.loader span{width:fit-content}.sresult-inner{display:flex;flex-direction:column;gap:5.6rem;padding:5.6rem 0;min-height:50vh}.sresult-title{display:flex;align-items:center;gap:2.4rem}.sresult-title h1{font-size:2.4rem}.pagination-wrapper{display:flex;gap:4rem}.pagination-nums{display:flex;gap:2.4rem}.pagination-nums-item{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;cursor:pointer;border:.1rem solid #38a39d;background:#38a39d;color:#fff}.pagination-nums-item span{font-size:1.8rem;pointer-events:none}.pagination-arr-left{transform:rotateY(180deg)}.all-inner{min-height:50vh;padding:5.6rem 0}.all-inner .loader{margin:4rem 0}.not-found{min-height:100vh;display:flex;align-items:center;justify-content:center}.not-found-left{display:flex;flex-direction:column;justify-content:flex-start;gap:32px}.not-found-left h3{font-size:24px;color:#939393}.not-found-left h4{font-size:18px;color:#000}.not-found-inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.not-found-left h1{color:#000;font-size:48px}.not-found-right{max-height:736px;max-width:736px;width:100%;height:100%}.not-found-right img{max-height:736px;max-width:736px;width:100%;height:100%;object-fit:contain}@media screen and (max-width: 1020px){.not-found-inner{flex-direction:column-reverse}.not-found-right,.not-found-right img{max-height:500px;max-width:500px}.not-found-left{justify-content:center}.not-found-left *{text-align:center}}@media screen and (max-width: 720px){.not-found-left h1{font-size:32px}.not-found-left h3{font-size:16px}} diff --git a/dist/assets/placeholder-e255fadf.webp b/dist/assets/placeholder-e255fadf.webp new file mode 100644 index 0000000..b19e410 Binary files /dev/null and b/dist/assets/placeholder-e255fadf.webp differ diff --git a/dist/index.html b/dist/index.html index 18925b4..8ee9e6b 100644 --- a/dist/index.html +++ b/dist/index.html @@ -6,8 +6,8 @@ Türkmenistan Habarlar Portaly - - + +