diff --git a/assets/index-40d77b8a.js b/assets/index-5615fa85.js similarity index 57% rename from assets/index-40d77b8a.js rename to assets/index-5615fa85.js index 9d72a39..dadde27 100644 --- a/assets/index-40d77b8a.js +++ b/assets/index-5615fa85.js @@ -1,4 +1,4 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function ld(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ad(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){if(this instanceof r){var o=[null];o.push.apply(o,arguments);var i=Function.bind.apply(t,o);return new i}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var jr={},ud={get exports(){return jr},set exports(e){jr=e}},ki={},W={},sd={get exports(){return W},set exports(e){W=e}},K={};/** +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const l of i.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&r(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function ld(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ad(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){if(this instanceof r){var o=[null];o.push.apply(o,arguments);var i=Function.bind.apply(t,o);return new i}return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var o=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return e[r]}})}),n}var Hr={},ud={get exports(){return Hr},set exports(e){Hr=e}},Bi={},z={},sd={get exports(){return z},set exports(e){z=e}},K={};/** * @license React * react.production.min.js * @@ -6,7 +6,7 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var oo=Symbol.for("react.element"),cd=Symbol.for("react.portal"),fd=Symbol.for("react.fragment"),Ad=Symbol.for("react.strict_mode"),dd=Symbol.for("react.profiler"),pd=Symbol.for("react.provider"),hd=Symbol.for("react.context"),gd=Symbol.for("react.forward_ref"),md=Symbol.for("react.suspense"),vd=Symbol.for("react.memo"),yd=Symbol.for("react.lazy"),Fu=Symbol.iterator;function wd(e){return e===null||typeof e!="object"?null:(e=Fu&&e[Fu]||e["@@iterator"],typeof e=="function"?e:null)}var pc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},hc=Object.assign,gc={};function ar(e,t,n){this.props=e,this.context=t,this.refs=gc,this.updater=n||pc}ar.prototype.isReactComponent={};ar.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")};ar.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function mc(){}mc.prototype=ar.prototype;function Na(e,t,n){this.props=e,this.context=t,this.refs=gc,this.updater=n||pc}var Oa=Na.prototype=new mc;Oa.constructor=Na;hc(Oa,ar.prototype);Oa.isPureReactComponent=!0;var bu=Array.isArray,vc=Object.prototype.hasOwnProperty,Ma={current:null},yc={key:!0,ref:!0,__self:!0,__source:!0};function wc(e,t,n){var r,o={},i=null,l=null;if(t!=null)for(r in t.ref!==void 0&&(l=t.ref),t.key!==void 0&&(i=""+t.key),t)vc.call(t,r)&&!yc.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1>>1,g=I[q];if(0>>1;qo(B,L))Ao(R,B)?(I[q]=R,I[A]=L,q=A):(I[q]=B,I[w]=L,q=w);else if(Ao(R,L))I[q]=R,I[A]=L,q=A;else break e}}return H}function o(I,H){var L=I.sortIndex-H.sortIndex;return L!==0?L:I.id-H.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,a=l.now();e.unstable_now=function(){return l.now()-a}}var u=[],s=[],p=1,m=null,h=3,k=!1,E=!1,y=!1,D=typeof setTimeout=="function"?setTimeout:null,f=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(I){for(var H=n(s);H!==null;){if(H.callback===null)r(s);else if(H.startTime<=I)r(s),H.sortIndex=H.expirationTime,t(u,H);else break;H=n(s)}}function S(I){if(y=!1,d(I),!E)if(n(u)!==null)E=!0,At(Q);else{var H=n(s);H!==null&&oe(S,H.startTime-I)}}function Q(I,H){E=!1,y&&(y=!1,f(O),O=-1),k=!0;var L=h;try{for(d(H),m=n(u);m!==null&&(!(m.expirationTime>H)||I&&!de());){var q=m.callback;if(typeof q=="function"){m.callback=null,h=m.priorityLevel;var g=q(m.expirationTime<=H);H=e.unstable_now(),typeof g=="function"?m.callback=g:m===n(u)&&r(u),d(H)}else r(u);m=n(u)}if(m!==null)var v=!0;else{var w=n(s);w!==null&&oe(S,w.startTime-H),v=!1}return v}finally{m=null,h=L,k=!1}}var N=!1,M=null,O=-1,Z=5,U=-1;function de(){return!(e.unstable_now()-UI||125q?(I.sortIndex=L,t(s,I),n(u)===null&&I===n(s)&&(y?(f(O),O=-1):y=!0,oe(S,L-q))):(I.sortIndex=g,t(u,I),E||k||(E=!0,At(Q))),I},e.unstable_shouldYield=de,e.unstable_wrapCallback=function(I){var H=h;return function(){var L=h;h=H;try{return I.apply(this,arguments)}finally{h=L}}}})(kc);(function(e){e.exports=kc})(Nd);/** + */(function(e){function t(R,L){var M=R.length;R.push(L);e:for(;0>>1,g=R[q];if(0>>1;qo(S,M))fo(I,S)?(R[q]=I,R[f]=M,q=f):(R[q]=S,R[w]=M,q=w);else if(fo(I,M))R[q]=I,R[f]=M,q=f;else break e}}return L}function o(R,L){var M=R.sortIndex-L.sortIndex;return M!==0?M:R.id-L.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,a=l.now();e.unstable_now=function(){return l.now()-a}}var u=[],s=[],p=1,m=null,h=3,B=!1,E=!1,y=!1,D=typeof setTimeout=="function"?setTimeout:null,A=typeof clearTimeout=="function"?clearTimeout:null,c=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function d(R){for(var L=n(s);L!==null;){if(L.callback===null)r(s);else if(L.startTime<=R)r(s),L.sortIndex=L.expirationTime,t(u,L);else break;L=n(s)}}function k(R){if(y=!1,d(R),!E)if(n(u)!==null)E=!0,ft(Q);else{var L=n(s);L!==null&&oe(k,L.startTime-R)}}function Q(R,L){E=!1,y&&(y=!1,A(O),O=-1),B=!0;var M=h;try{for(d(L),m=n(u);m!==null&&(!(m.expirationTime>L)||R&&!de());){var q=m.callback;if(typeof q=="function"){m.callback=null,h=m.priorityLevel;var g=q(m.expirationTime<=L);L=e.unstable_now(),typeof g=="function"?m.callback=g:m===n(u)&&r(u),d(L)}else r(u);m=n(u)}if(m!==null)var v=!0;else{var w=n(s);w!==null&&oe(k,w.startTime-L),v=!1}return v}finally{m=null,h=M,B=!1}}var N=!1,T=null,O=-1,Z=5,U=-1;function de(){return!(e.unstable_now()-UR||125q?(R.sortIndex=M,t(s,R),n(u)===null&&R===n(s)&&(y?(A(O),O=-1):y=!0,oe(k,M-q))):(R.sortIndex=g,t(u,R),E||B||(E=!0,ft(Q))),R},e.unstable_shouldYield=de,e.unstable_wrapCallback=function(R){var L=h;return function(){var M=h;h=L;try{return R.apply(this,arguments)}finally{h=M}}}})(Bc);(function(e){e.exports=Bc})(Nd);/** * @license React * react-dom.production.min.js * @@ -30,37 +30,37 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Sc=W,et=Nl;function P(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"),Ol=Object.prototype.hasOwnProperty,Od=/^[: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]*$/,zu={},Vu={};function Md(e){return Ol.call(Vu,e)?!0:Ol.call(zu,e)?!1:Od.test(e)?Vu[e]=!0:(zu[e]=!0,!1)}function Td(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 jd(e,t,n,r){if(t===null||typeof t>"u"||Td(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 Ue(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var Re={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Re[e]=new Ue(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Re[t]=new Ue(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Re[e]=new Ue(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Re[e]=new Ue(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){Re[e]=new Ue(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Re[e]=new Ue(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Re[e]=new Ue(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Re[e]=new Ue(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Re[e]=new Ue(e,5,!1,e.toLowerCase(),null,!1,!1)});var La=/[\-:]([a-z])/g;function Ha(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(La,Ha);Re[t]=new Ue(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(La,Ha);Re[t]=new Ue(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(La,Ha);Re[t]=new Ue(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Re[e]=new Ue(e,1,!1,e.toLowerCase(),null,!1,!1)});Re.xlinkHref=new Ue("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Re[e]=new Ue(e,1,!1,e.toLowerCase(),null,!0,!0)});function Fa(e,t,n,r){var o=Re.hasOwnProperty(t)?Re[t]:null;(o!==null?o.type!==0:r||!(2"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ol=Object.prototype.hasOwnProperty,Od=/^[: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]*$/,zu={},Wu={};function Td(e){return Ol.call(Wu,e)?!0:Ol.call(zu,e)?!1:Od.test(e)?Wu[e]=!0:(zu[e]=!0,!1)}function jd(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 Hd(e,t,n,r){if(t===null||typeof t>"u"||jd(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 Ue(e,t,n,r,o,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var Ie={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Ie[e]=new Ue(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Ie[t]=new Ue(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Ie[e]=new Ue(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Ie[e]=new Ue(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){Ie[e]=new Ue(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Ie[e]=new Ue(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Ie[e]=new Ue(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Ie[e]=new Ue(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Ie[e]=new Ue(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ma=/[\-:]([a-z])/g;function La(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(Ma,La);Ie[t]=new Ue(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(Ma,La);Ie[t]=new Ue(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(Ma,La);Ie[t]=new Ue(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Ie[e]=new Ue(e,1,!1,e.toLowerCase(),null,!1,!1)});Ie.xlinkHref=new Ue("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Ie[e]=new Ue(e,1,!1,e.toLowerCase(),null,!0,!0)});function Fa(e,t,n,r){var o=Ie.hasOwnProperty(t)?Ie[t]:null;(o!==null?o.type!==0:r||!(2a||o[l]!==i[a]){var u=` -`+o[l].replace(" at new "," at ");return e.displayName&&u.includes("")&&(u=u.replace("",e.displayName)),u}while(1<=l&&0<=a);break}}}finally{tl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?kr(e):""}function Ld(e){switch(e.tag){case 5:return kr(e.type);case 16:return kr("Lazy");case 13:return kr("Suspense");case 19:return kr("SuspenseList");case 0:case 2:case 15:return e=nl(e.type,!1),e;case 11:return e=nl(e.type.render,!1),e;case 1:return e=nl(e.type,!0),e;default:return""}}function Ll(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 Mn:return"Fragment";case On:return"Portal";case Ml:return"Profiler";case ba:return"StrictMode";case Tl:return"Suspense";case jl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case xc:return(e.displayName||"Context")+".Consumer";case Cc:return(e._context.displayName||"Context")+".Provider";case Ua:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case za:return t=e.displayName||null,t!==null?t:Ll(e.type)||"Memo";case Kt:t=e._payload,e=e._init;try{return Ll(e(t))}catch{}}return null}function Hd(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 Ll(t);case 8:return t===ba?"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 un(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Qc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Fd(e){var t=Qc(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 o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Ao(e){e._valueTracker||(e._valueTracker=Fd(e))}function Dc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Qc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Xo(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 Hl(e,t){var n=t.checked;return se({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Xu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=un(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 Ic(e,t){t=t.checked,t!=null&&Fa(e,"checked",t,!1)}function Fl(e,t){Ic(e,t);var n=un(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")?bl(e,t.type,n):t.hasOwnProperty("defaultValue")&&bl(e,t.type,un(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ku(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 bl(e,t,n){(t!=="number"||Xo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Sr=Array.isArray;function Yn(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=po.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Fr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var xr={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},bd=["Webkit","ms","Moz","O"];Object.keys(xr).forEach(function(e){bd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),xr[t]=xr[e]})});function Mc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||xr.hasOwnProperty(e)&&xr[e]?(""+t).trim():t+"px"}function Tc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Mc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Ud=se({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 Vl(e,t){if(t){if(Ud[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(P(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(P(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(P(61))}if(t.style!=null&&typeof t.style!="object")throw Error(P(62))}}function Wl(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 Xl=null;function Va(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Kl=null,Gn=null,Zn=null;function Zu(e){if(e=ao(e)){if(typeof Kl!="function")throw Error(P(280));var t=e.stateNode;t&&(t=Pi(t),Kl(e.stateNode,e.type,t))}}function jc(e){Gn?Zn?Zn.push(e):Zn=[e]:Gn=e}function Lc(){if(Gn){var e=Gn,t=Zn;if(Zn=Gn=null,Zu(e),t)for(e=0;e>>=0,e===0?32:31-(_d(e)/$d|0)|0}var ho=64,go=4194304;function Br(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 Zo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=Br(a):(i&=l,i!==0&&(r=Br(i)))}else l=n&~o,l!==0?r=Br(l):i!==0&&(r=Br(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&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 io(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-yt(t),e[t]=n}function rp(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=Qr),os=String.fromCharCode(32),is=!1;function rf(e,t){switch(e){case"keyup":return Rp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function of(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Tn=!1;function Op(e,t){switch(e){case"compositionend":return of(t);case"keypress":return t.which!==32?null:(is=!0,os);case"textInput":return e=t.data,e===os&&is?null:e;default:return null}}function Mp(e,t){if(Tn)return e==="compositionend"||!qa&&rf(e,t)?(e=tf(),To=Ga=Jt=null,Tn=!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=ss(n)}}function sf(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?sf(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function cf(){for(var e=window,t=Xo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Xo(e.document)}return t}function _a(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 Vp(e){var t=cf(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&sf(n.ownerDocument.documentElement,n)){if(r!==null&&_a(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 o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=cs(n,i);var l=cs(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.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,jn=null,_l=null,Ir=null,$l=!1;function fs(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;$l||jn==null||jn!==Xo(r)||(r=jn,"selectionStart"in r&&_a(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}),Ir&&Xr(Ir,r)||(Ir=r,r=_o(_l,"onSelect"),0Fn||(e.current=ia[Fn],ia[Fn]=null,Fn--)}function te(e,t){Fn++,ia[Fn]=e.current,e.current=t}var sn={},Le=fn(sn),Xe=fn(!1),kn=sn;function er(e,t){var n=e.type.contextTypes;if(!n)return sn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ke(e){return e=e.childContextTypes,e!=null}function ei(){re(Xe),re(Le)}function vs(e,t,n){if(Le.current!==sn)throw Error(P(168));te(Le,t),te(Xe,n)}function yf(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(P(108,Hd(e)||"Unknown",o));return se({},n,r)}function ti(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||sn,kn=Le.current,te(Le,e),te(Xe,Xe.current),!0}function ys(e,t,n){var r=e.stateNode;if(!r)throw Error(P(169));n?(e=yf(e,t,kn),r.__reactInternalMemoizedMergedChildContext=e,re(Xe),re(Le),te(Le,e)):re(Xe),te(Xe,n)}var Nt=null,Qi=!1,gl=!1;function wf(e){Nt===null?Nt=[e]:Nt.push(e)}function th(e){Qi=!0,wf(e)}function An(){if(!gl&&Nt!==null){gl=!0;var e=0,t=_;try{var n=Nt;for(_=1;e>=l,o-=l,Ot=1<<32-yt(t)+o|n<O?(Z=M,M=null):Z=M.sibling;var U=h(f,M,d[O],S);if(U===null){M===null&&(M=Z);break}e&&M&&U.alternate===null&&t(f,M),c=i(U,c,O),N===null?Q=U:N.sibling=U,N=U,M=Z}if(O===d.length)return n(f,M),le&&hn(f,O),Q;if(M===null){for(;OO?(Z=M,M=null):Z=M.sibling;var de=h(f,M,U.value,S);if(de===null){M===null&&(M=Z);break}e&&M&&de.alternate===null&&t(f,M),c=i(de,c,O),N===null?Q=de:N.sibling=de,N=de,M=Z}if(U.done)return n(f,M),le&&hn(f,O),Q;if(M===null){for(;!U.done;O++,U=d.next())U=m(f,U.value,S),U!==null&&(c=i(U,c,O),N===null?Q=U:N.sibling=U,N=U);return le&&hn(f,O),Q}for(M=r(f,M);!U.done;O++,U=d.next())U=k(M,f,O,U.value,S),U!==null&&(e&&U.alternate!==null&&M.delete(U.key===null?O:U.key),c=i(U,c,O),N===null?Q=U:N.sibling=U,N=U);return e&&M.forEach(function(pe){return t(f,pe)}),le&&hn(f,O),Q}function D(f,c,d,S){if(typeof d=="object"&&d!==null&&d.type===Mn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case fo:e:{for(var Q=d.key,N=c;N!==null;){if(N.key===Q){if(Q=d.type,Q===Mn){if(N.tag===7){n(f,N.sibling),c=o(N,d.props.children),c.return=f,f=c;break e}}else if(N.elementType===Q||typeof Q=="object"&&Q!==null&&Q.$$typeof===Kt&&xs(Q)===N.type){n(f,N.sibling),c=o(N,d.props),c.ref=vr(f,N,d),c.return=f,f=c;break e}n(f,N);break}else t(f,N);N=N.sibling}d.type===Mn?(c=En(d.props.children,f.mode,S,d.key),c.return=f,f=c):(S=Vo(d.type,d.key,d.props,null,f.mode,S),S.ref=vr(f,c,d),S.return=f,f=S)}return l(f);case On:e:{for(N=d.key;c!==null;){if(c.key===N)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(f,c.sibling),c=o(c,d.children||[]),c.return=f,f=c;break e}else{n(f,c);break}else t(f,c);c=c.sibling}c=Bl(d,f.mode,S),c.return=f,f=c}return l(f);case Kt:return N=d._init,D(f,c,N(d._payload),S)}if(Sr(d))return E(f,c,d,S);if(dr(d))return y(f,c,d,S);So(f,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(f,c.sibling),c=o(c,d),c.return=f,f=c):(n(f,c),c=Sl(d,f.mode,S),c.return=f,f=c),l(f)):n(f,c)}return D}var nr=Qf(!0),Df=Qf(!1),uo={},Pt=fn(uo),Zr=fn(uo),Jr=fn(uo);function yn(e){if(e===uo)throw Error(P(174));return e}function au(e,t){switch(te(Jr,t),te(Zr,e),te(Pt,uo),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:zl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=zl(t,e)}re(Pt),te(Pt,t)}function rr(){re(Pt),re(Zr),re(Jr)}function If(e){yn(Jr.current);var t=yn(Pt.current),n=zl(t,e.type);t!==n&&(te(Zr,e),te(Pt,n))}function uu(e){Zr.current===e&&(re(Pt),re(Zr))}var ae=fn(0);function ai(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 ml=[];function su(){for(var e=0;en?n:4,e(!0);var r=vl.transition;vl.transition={};try{e(!1),t()}finally{_=n,vl.transition=r}}function Kf(){return ct().memoizedState}function ih(e,t,n){var r=on(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Yf(e))Gf(t,n);else if(n=Bf(e,t,n,r),n!==null){var o=Fe();wt(n,e,r,o),Zf(n,t,r)}}function lh(e,t,n){var r=on(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Yf(e))Gf(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,a=i(l,n);if(o.hasEagerState=!0,o.eagerState=a,Et(a,l)){var u=t.interleaved;u===null?(o.next=o,iu(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=Bf(e,t,o,r),n!==null&&(o=Fe(),wt(n,e,r,o),Zf(n,t,r))}}function Yf(e){var t=e.alternate;return e===ue||t!==null&&t===ue}function Gf(e,t){Rr=ui=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Zf(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Xa(e,n)}}var si={readContext:st,useCallback:Ne,useContext:Ne,useEffect:Ne,useImperativeHandle:Ne,useInsertionEffect:Ne,useLayoutEffect:Ne,useMemo:Ne,useReducer:Ne,useRef:Ne,useState:Ne,useDebugValue:Ne,useDeferredValue:Ne,useTransition:Ne,useMutableSource:Ne,useSyncExternalStore:Ne,useId:Ne,unstable_isNewReconciler:!1},ah={readContext:st,useCallback:function(e,t){return St().memoizedState=[e,t===void 0?null:t],e},useContext:st,useEffect:Qs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Fo(4194308,4,Uf.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Fo(4,2,e,t)},useMemo:function(e,t){var n=St();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=St();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=ih.bind(null,ue,e),[r.memoizedState,e]},useRef:function(e){var t=St();return e={current:e},t.memoizedState=e},useState:Ps,useDebugValue:pu,useDeferredValue:function(e){return St().memoizedState=e},useTransition:function(){var e=Ps(!1),t=e[0];return e=oh.bind(null,e[1]),St().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ue,o=St();if(le){if(n===void 0)throw Error(P(407));n=n()}else{if(n=t(),xe===null)throw Error(P(349));Bn&30||Of(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Qs(Tf.bind(null,r,i,e),[e]),r.flags|=2048,$r(9,Mf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=St(),t=xe.identifierPrefix;if(le){var n=Mt,r=Ot;n=(r&~(1<<32-yt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=qr++,0")&&(u=u.replace("",e.displayName)),u}while(1<=l&&0<=a);break}}}finally{tl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Br(e):""}function Md(e){switch(e.tag){case 5:return Br(e.type);case 16:return Br("Lazy");case 13:return Br("Suspense");case 19:return Br("SuspenseList");case 0:case 2:case 15:return e=nl(e.type,!1),e;case 11:return e=nl(e.type.render,!1),e;case 1:return e=nl(e.type,!0),e;default:return""}}function Ml(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 Tn:return"Fragment";case On:return"Portal";case Tl:return"Profiler";case ba:return"StrictMode";case jl:return"Suspense";case Hl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Cc:return(e.displayName||"Context")+".Consumer";case Pc:return(e._context.displayName||"Context")+".Provider";case Ua:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case za:return t=e.displayName||null,t!==null?t:Ml(e.type)||"Memo";case Kt:t=e._payload,e=e._init;try{return Ml(e(t))}catch{}}return null}function Ld(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 Ml(t);case 8:return t===ba?"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 un(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Qc(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Fd(e){var t=Qc(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 o=n.get,i=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(l){r=""+l,i.call(this,l)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(l){r=""+l},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function fo(e){e._valueTracker||(e._valueTracker=Fd(e))}function Dc(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Qc(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function Xo(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 Ll(e,t){var n=t.checked;return se({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function Xu(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=un(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 Rc(e,t){t=t.checked,t!=null&&Fa(e,"checked",t,!1)}function Fl(e,t){Rc(e,t);var n=un(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")?bl(e,t.type,n):t.hasOwnProperty("defaultValue")&&bl(e,t.type,un(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function Ku(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 bl(e,t,n){(t!=="number"||Xo(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var kr=Array.isArray;function Gn(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=po.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Fr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Cr={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},bd=["Webkit","ms","Moz","O"];Object.keys(Cr).forEach(function(e){bd.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Cr[t]=Cr[e]})});function Tc(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Cr.hasOwnProperty(e)&&Cr[e]?(""+t).trim():t+"px"}function jc(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Tc(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var Ud=se({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 Wl(e,t){if(t){if(Ud[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(x(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(x(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(x(61))}if(t.style!=null&&typeof t.style!="object")throw Error(x(62))}}function Vl(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 Xl=null;function Wa(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Kl=null,Yn=null,Zn=null;function Zu(e){if(e=ao(e)){if(typeof Kl!="function")throw Error(x(280));var t=e.stateNode;t&&(t=xi(t),Kl(e.stateNode,e.type,t))}}function Hc(e){Yn?Zn?Zn.push(e):Zn=[e]:Yn=e}function Mc(){if(Yn){var e=Yn,t=Zn;if(Zn=Yn=null,Zu(e),t)for(e=0;e>>=0,e===0?32:31-(_d(e)/$d|0)|0}var ho=64,go=4194304;function Sr(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 Zo(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,l=n&268435455;if(l!==0){var a=l&~o;a!==0?r=Sr(a):(i&=l,i!==0&&(r=Sr(i)))}else l=n&~o,l!==0?r=Sr(l):i!==0&&(r=Sr(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&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 io(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-yt(t),e[t]=n}function rp(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=Qr),os=String.fromCharCode(32),is=!1;function rA(e,t){switch(e){case"keyup":return Ip.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function oA(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var jn=!1;function Op(e,t){switch(e){case"compositionend":return oA(t);case"keypress":return t.which!==32?null:(is=!0,os);case"textInput":return e=t.data,e===os&&is?null:e;default:return null}}function Tp(e,t){if(jn)return e==="compositionend"||!qa&&rA(e,t)?(e=tA(),jo=Ya=Jt=null,jn=!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=ss(n)}}function uA(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?uA(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function sA(){for(var e=window,t=Xo();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=Xo(e.document)}return t}function _a(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 Wp(e){var t=sA(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&uA(n.ownerDocument.documentElement,n)){if(r!==null&&_a(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 o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!e.extend&&i>r&&(o=r,r=i,i=o),o=cs(n,i);var l=cs(n,r);o&&l&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==l.node||e.focusOffset!==l.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(l.node,l.offset)):(t.setEnd(l.node,l.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,Hn=null,_l=null,Rr=null,$l=!1;function As(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;$l||Hn==null||Hn!==Xo(r)||(r=Hn,"selectionStart"in r&&_a(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}),Rr&&Xr(Rr,r)||(Rr=r,r=_o(_l,"onSelect"),0Fn||(e.current=ia[Fn],ia[Fn]=null,Fn--)}function te(e,t){Fn++,ia[Fn]=e.current,e.current=t}var sn={},Me=An(sn),Xe=An(!1),Bn=sn;function er(e,t){var n=e.type.contextTypes;if(!n)return sn;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Ke(e){return e=e.childContextTypes,e!=null}function ei(){re(Xe),re(Me)}function vs(e,t,n){if(Me.current!==sn)throw Error(x(168));te(Me,t),te(Xe,n)}function vA(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(x(108,Ld(e)||"Unknown",o));return se({},n,r)}function ti(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||sn,Bn=Me.current,te(Me,e),te(Xe,Xe.current),!0}function ys(e,t,n){var r=e.stateNode;if(!r)throw Error(x(169));n?(e=vA(e,t,Bn),r.__reactInternalMemoizedMergedChildContext=e,re(Xe),re(Me),te(Me,e)):re(Xe),te(Xe,n)}var Nt=null,Qi=!1,gl=!1;function yA(e){Nt===null?Nt=[e]:Nt.push(e)}function th(e){Qi=!0,yA(e)}function fn(){if(!gl&&Nt!==null){gl=!0;var e=0,t=_;try{var n=Nt;for(_=1;e>=l,o-=l,Ot=1<<32-yt(t)+o|n<O?(Z=T,T=null):Z=T.sibling;var U=h(A,T,d[O],k);if(U===null){T===null&&(T=Z);break}e&&T&&U.alternate===null&&t(A,T),c=i(U,c,O),N===null?Q=U:N.sibling=U,N=U,T=Z}if(O===d.length)return n(A,T),le&&hn(A,O),Q;if(T===null){for(;OO?(Z=T,T=null):Z=T.sibling;var de=h(A,T,U.value,k);if(de===null){T===null&&(T=Z);break}e&&T&&de.alternate===null&&t(A,T),c=i(de,c,O),N===null?Q=de:N.sibling=de,N=de,T=Z}if(U.done)return n(A,T),le&&hn(A,O),Q;if(T===null){for(;!U.done;O++,U=d.next())U=m(A,U.value,k),U!==null&&(c=i(U,c,O),N===null?Q=U:N.sibling=U,N=U);return le&&hn(A,O),Q}for(T=r(A,T);!U.done;O++,U=d.next())U=B(T,A,O,U.value,k),U!==null&&(e&&U.alternate!==null&&T.delete(U.key===null?O:U.key),c=i(U,c,O),N===null?Q=U:N.sibling=U,N=U);return e&&T.forEach(function(pe){return t(A,pe)}),le&&hn(A,O),Q}function D(A,c,d,k){if(typeof d=="object"&&d!==null&&d.type===Tn&&d.key===null&&(d=d.props.children),typeof d=="object"&&d!==null){switch(d.$$typeof){case Ao:e:{for(var Q=d.key,N=c;N!==null;){if(N.key===Q){if(Q=d.type,Q===Tn){if(N.tag===7){n(A,N.sibling),c=o(N,d.props.children),c.return=A,A=c;break e}}else if(N.elementType===Q||typeof Q=="object"&&Q!==null&&Q.$$typeof===Kt&&Cs(Q)===N.type){n(A,N.sibling),c=o(N,d.props),c.ref=vr(A,N,d),c.return=A,A=c;break e}n(A,N);break}else t(A,N);N=N.sibling}d.type===Tn?(c=En(d.props.children,A.mode,k,d.key),c.return=A,A=c):(k=Wo(d.type,d.key,d.props,null,A.mode,k),k.ref=vr(A,c,d),k.return=A,A=k)}return l(A);case On:e:{for(N=d.key;c!==null;){if(c.key===N)if(c.tag===4&&c.stateNode.containerInfo===d.containerInfo&&c.stateNode.implementation===d.implementation){n(A,c.sibling),c=o(c,d.children||[]),c.return=A,A=c;break e}else{n(A,c);break}else t(A,c);c=c.sibling}c=Sl(d,A.mode,k),c.return=A,A=c}return l(A);case Kt:return N=d._init,D(A,c,N(d._payload),k)}if(kr(d))return E(A,c,d,k);if(dr(d))return y(A,c,d,k);ko(A,d)}return typeof d=="string"&&d!==""||typeof d=="number"?(d=""+d,c!==null&&c.tag===6?(n(A,c.sibling),c=o(c,d),c.return=A,A=c):(n(A,c),c=kl(d,A.mode,k),c.return=A,A=c),l(A)):n(A,c)}return D}var nr=xA(!0),QA=xA(!1),uo={},xt=An(uo),Zr=An(uo),Jr=An(uo);function yn(e){if(e===uo)throw Error(x(174));return e}function au(e,t){switch(te(Jr,t),te(Zr,e),te(xt,uo),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:zl(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=zl(t,e)}re(xt),te(xt,t)}function rr(){re(xt),re(Zr),re(Jr)}function DA(e){yn(Jr.current);var t=yn(xt.current),n=zl(t,e.type);t!==n&&(te(Zr,e),te(xt,n))}function uu(e){Zr.current===e&&(re(xt),re(Zr))}var ae=An(0);function ai(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 ml=[];function su(){for(var e=0;en?n:4,e(!0);var r=vl.transition;vl.transition={};try{e(!1),t()}finally{_=n,vl.transition=r}}function XA(){return ct().memoizedState}function ih(e,t,n){var r=on(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},KA(e))GA(t,n);else if(n=kA(e,t,n,r),n!==null){var o=Fe();wt(n,e,r,o),YA(n,t,r)}}function lh(e,t,n){var r=on(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(KA(e))GA(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var l=t.lastRenderedState,a=i(l,n);if(o.hasEagerState=!0,o.eagerState=a,Et(a,l)){var u=t.interleaved;u===null?(o.next=o,iu(t)):(o.next=u.next,u.next=o),t.interleaved=o;return}}catch{}finally{}n=kA(e,t,o,r),n!==null&&(o=Fe(),wt(n,e,r,o),YA(n,t,r))}}function KA(e){var t=e.alternate;return e===ue||t!==null&&t===ue}function GA(e,t){Ir=ui=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function YA(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Xa(e,n)}}var si={readContext:st,useCallback:Ne,useContext:Ne,useEffect:Ne,useImperativeHandle:Ne,useInsertionEffect:Ne,useLayoutEffect:Ne,useMemo:Ne,useReducer:Ne,useRef:Ne,useState:Ne,useDebugValue:Ne,useDeferredValue:Ne,useTransition:Ne,useMutableSource:Ne,useSyncExternalStore:Ne,useId:Ne,unstable_isNewReconciler:!1},ah={readContext:st,useCallback:function(e,t){return kt().memoizedState=[e,t===void 0?null:t],e},useContext:st,useEffect:Qs,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Fo(4194308,4,bA.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Fo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Fo(4,2,e,t)},useMemo:function(e,t){var n=kt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=kt();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=ih.bind(null,ue,e),[r.memoizedState,e]},useRef:function(e){var t=kt();return e={current:e},t.memoizedState=e},useState:xs,useDebugValue:pu,useDeferredValue:function(e){return kt().memoizedState=e},useTransition:function(){var e=xs(!1),t=e[0];return e=oh.bind(null,e[1]),kt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=ue,o=kt();if(le){if(n===void 0)throw Error(x(407));n=n()}else{if(n=t(),Ce===null)throw Error(x(349));Sn&30||NA(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Qs(TA.bind(null,r,i,e),[e]),r.flags|=2048,$r(9,OA.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=kt(),t=Ce.identifierPrefix;if(le){var n=Tt,r=Ot;n=(r&~(1<<32-yt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=qr++,0<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[Bt]=t,e[Gr]=r,oA(e,t,!1,!1),t.stateNode=e;e:{switch(l=Wl(n,r),n){case"dialog":ne("cancel",e),ne("close",e),o=r;break;case"iframe":case"object":case"embed":ne("load",e),o=r;break;case"video":case"audio":for(o=0;oir&&(t.flags|=128,r=!0,yr(i,!1),t.lanes=4194304)}else{if(!r)if(e=ai(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),yr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!le)return Oe(t),null}else 2*me()-i.renderingStartTime>ir&&n!==1073741824&&(t.flags|=128,r=!0,yr(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=me(),t.sibling=null,n=ae.current,te(ae,r?n&1|2:n&1),t):(Oe(t),null);case 22:case 23:return wu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Je&1073741824&&(Oe(t),t.subtreeFlags&6&&(t.flags|=8192)):Oe(t),null;case 24:return null;case 25:return null}throw Error(P(156,t.tag))}function hh(e,t){switch(eu(t),t.tag){case 1:return Ke(t.type)&&ei(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return rr(),re(Xe),re(Le),su(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return uu(t),null;case 13:if(re(ae),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(P(340));tr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return re(ae),null;case 4:return rr(),null;case 10:return ou(t.type._context),null;case 22:case 23:return wu(),null;case 24:return null;default:return null}}var Co=!1,je=!1,gh=typeof WeakSet=="function"?WeakSet:Set,T=null;function Vn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){fe(e,t,r)}else n.current=null}function ma(e,t,n){try{n()}catch(r){fe(e,t,r)}}var Ls=!1;function mh(e,t){if(ea=Jo,e=cf(),_a(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 o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,a=-1,u=-1,s=0,p=0,m=e,h=null;t:for(;;){for(var k;m!==n||o!==0&&m.nodeType!==3||(a=l+o),m!==i||r!==0&&m.nodeType!==3||(u=l+r),m.nodeType===3&&(l+=m.nodeValue.length),(k=m.firstChild)!==null;)h=m,m=k;for(;;){if(m===e)break t;if(h===n&&++s===o&&(a=l),h===i&&++p===r&&(u=l),(k=m.nextSibling)!==null)break;m=h,h=m.parentNode}m=k}n=a===-1||u===-1?null:{start:a,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},Jo=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var E=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(E!==null){var y=E.memoizedProps,D=E.memoizedState,f=t.stateNode,c=f.getSnapshotBeforeUpdate(t.elementType===t.type?y:gt(t.type,y),D);f.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(P(163))}}catch(S){fe(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return E=Ls,Ls=!1,E}function Nr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&ma(t,n,i)}o=o.next}while(o!==r)}}function Ri(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 va(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 aA(e){var t=e.alternate;t!==null&&(e.alternate=null,aA(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Bt],delete t[Gr],delete t[oa],delete t[$p],delete t[eh])),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 uA(e){return e.tag===5||e.tag===3||e.tag===4}function Hs(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||uA(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 ya(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=$o));else if(r!==4&&(e=e.child,e!==null))for(ya(e,t,n),e=e.sibling;e!==null;)ya(e,t,n),e=e.sibling}function wa(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(wa(e,t,n),e=e.sibling;e!==null;)wa(e,t,n),e=e.sibling}var De=null,mt=!1;function Vt(e,t,n){for(n=n.child;n!==null;)sA(e,t,n),n=n.sibling}function sA(e,t,n){if(xt&&typeof xt.onCommitFiberUnmount=="function")try{xt.onCommitFiberUnmount(Si,n)}catch{}switch(n.tag){case 5:je||Vn(n,t);case 6:var r=De,o=mt;De=null,Vt(e,t,n),De=r,mt=o,De!==null&&(mt?(e=De,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):De.removeChild(n.stateNode));break;case 18:De!==null&&(mt?(e=De,n=n.stateNode,e.nodeType===8?hl(e.parentNode,n):e.nodeType===1&&hl(e,n),Vr(e)):hl(De,n.stateNode));break;case 4:r=De,o=mt,De=n.stateNode.containerInfo,mt=!0,Vt(e,t,n),De=r,mt=o;break;case 0:case 11:case 14:case 15:if(!je&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&ma(n,t,l),o=o.next}while(o!==r)}Vt(e,t,n);break;case 1:if(!je&&(Vn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){fe(n,t,a)}Vt(e,t,n);break;case 21:Vt(e,t,n);break;case 22:n.mode&1?(je=(r=je)||n.memoizedState!==null,Vt(e,t,n),je=r):Vt(e,t,n);break;default:Vt(e,t,n)}}function Fs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new gh),t.forEach(function(r){var o=xh.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function pt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=me()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*yh(r/1960))-r,10e?16:e,qt===null)var r=!1;else{if(e=qt,qt=null,Ai=0,J&6)throw Error(P(331));var o=J;for(J|=4,T=e.current;T!==null;){var i=T,l=i.child;if(T.flags&16){var a=i.deletions;if(a!==null){for(var u=0;ume()-vu?wn(e,0):mu|=n),Ye(e,t)}function mA(e,t){t===0&&(e.mode&1?(t=go,go<<=1,!(go&130023424)&&(go=4194304)):t=1);var n=Fe();e=Ht(e,t),e!==null&&(io(e,t,n),Ye(e,n))}function Ch(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),mA(e,n)}function xh(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(P(314))}r!==null&&r.delete(t),mA(e,n)}var vA;vA=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Xe.current)We=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return We=!1,dh(e,t,n);We=!!(e.flags&131072)}else We=!1,le&&t.flags&1048576&&Ef(t,ri,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;bo(e,t),e=t.pendingProps;var o=er(t,Le.current);qn(t,n),o=fu(null,t,r,e,o,n);var i=Au();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ke(r)?(i=!0,ti(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,lu(t),o.updater=Di,t.stateNode=o,o._reactInternals=t,ca(t,r,e,n),t=da(null,t,r,!0,i,n)):(t.tag=0,le&&i&&$a(t),He(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(bo(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Qh(r),e=gt(r,e),o){case 0:t=Aa(null,t,r,e,n);break e;case 1:t=Ms(null,t,r,e,n);break e;case 11:t=Ns(null,t,r,e,n);break e;case 14:t=Os(null,t,r,gt(r.type,e),n);break e}throw Error(P(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),Aa(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),Ms(e,t,r,o,n);case 3:e:{if(tA(t),e===null)throw Error(P(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Cf(e,t),li(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=or(Error(P(423)),t),t=Ts(e,t,r,n,o);break e}else if(r!==o){o=or(Error(P(424)),t),t=Ts(e,t,r,n,o);break e}else for(qe=tn(t.stateNode.containerInfo.firstChild),_e=t,le=!0,vt=null,n=Df(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(tr(),r===o){t=Ft(e,t,n);break e}He(e,t,r,n)}t=t.child}return t;case 5:return If(t),e===null&&aa(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,na(r,o)?l=null:i!==null&&na(r,i)&&(t.flags|=32),eA(e,t),He(e,t,l,n),t.child;case 6:return e===null&&aa(t),null;case 13:return nA(e,t,n);case 4:return au(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=nr(t,null,r,n):He(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),Ns(e,t,r,o,n);case 7:return He(e,t,t.pendingProps,n),t.child;case 8:return He(e,t,t.pendingProps.children,n),t.child;case 12:return He(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,te(oi,r._currentValue),r._currentValue=l,i!==null)if(Et(i.value,l)){if(i.children===o.children&&!Xe.current){t=Ft(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){l=i.child;for(var u=a.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=Tt(-1,n&-n),u.tag=2;var s=i.updateQueue;if(s!==null){s=s.shared;var p=s.pending;p===null?u.next=u:(u.next=p.next,p.next=u),s.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),ua(i.return,n,t),a.lanes|=n;break}u=u.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(P(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),ua(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}He(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,qn(t,n),o=st(o),r=r(o),t.flags|=1,He(e,t,r,n),t.child;case 14:return r=t.type,o=gt(r,t.pendingProps),o=gt(r.type,o),Os(e,t,r,o,n);case 15:return _f(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),bo(e,t),t.tag=1,Ke(r)?(e=!0,ti(t)):e=!1,qn(t,n),Pf(t,r,o),ca(t,r,o,n),da(null,t,r,!0,e,n);case 19:return rA(e,t,n);case 22:return $f(e,t,n)}throw Error(P(156,t.tag))};function yA(e,t){return Wc(e,t)}function Ph(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 Ph(e,t,n,r)}function ku(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Qh(e){if(typeof e=="function")return ku(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ua)return 11;if(e===za)return 14}return 2}function ln(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 Vo(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")ku(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Mn:return En(n.children,o,i,t);case ba:l=8,o|=8;break;case Ml:return e=at(12,n,t,o|2),e.elementType=Ml,e.lanes=i,e;case Tl:return e=at(13,n,t,o),e.elementType=Tl,e.lanes=i,e;case jl:return e=at(19,n,t,o),e.elementType=jl,e.lanes=i,e;case Pc:return Oi(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Cc:l=10;break e;case xc:l=9;break e;case Ua:l=11;break e;case za:l=14;break e;case Kt:l=16,r=null;break e}throw Error(P(130,e==null?e:typeof e,""))}return t=at(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function En(e,t,n,r){return e=at(7,e,r,t),e.lanes=n,e}function Oi(e,t,n,r){return e=at(22,e,r,t),e.elementType=Pc,e.lanes=n,e.stateNode={isHidden:!1},e}function Sl(e,t,n){return e=at(6,e,null,t),e.lanes=n,e}function Bl(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 Dh(e,t,n,r,o){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=ol(0),this.expirationTimes=ol(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ol(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Su(e,t,n,r,o,i,l,a,u){return e=new Dh(e,t,n,a,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=at(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},lu(i),e}function Ih(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})(Rd);var Ys=Lr;Rl.createRoot=Ys.createRoot,Rl.hydrateRoot=Ys.hydrateRoot;var to={},Th={get exports(){return to},set exports(e){to=e}},$={};/** @license React v16.13.1 +`+i.stack}return{value:e,source:t,stack:o,digest:null}}function El(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Aa(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var ch=typeof WeakMap=="function"?WeakMap:Map;function ZA(e,t,n){n=jt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ai||(Ai=!0,Ea=r),Aa(e,t)},n}function JA(e,t,n){n=jt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Aa(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){Aa(e,t),typeof r!="function"&&(rn===null?rn=new Set([this]):rn.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function Ds(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new ch;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=Sh.bind(null,e,t,n),t.then(e,e))}function Rs(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function Is(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=jt(-1,1),t.tag=2,nn(n,t,1))),n.lanes|=1),e)}var Ah=bt.ReactCurrentOwner,Ve=!1;function Le(e,t,n,r){t.child=e===null?QA(t,null,n,r):nr(t,e.child,n,r)}function Ns(e,t,n,r,o){n=n.render;var i=t.ref;return qn(t,o),r=Au(e,t,n,r,i,o),n=fu(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ft(e,t,o)):(le&&n&&$a(t),t.flags|=1,Le(e,t,r,o),t.child)}function Os(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Bu(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,qA(e,t,i,r,o)):(e=Wo(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var l=i.memoizedProps;if(n=n.compare,n=n!==null?n:Xr,n(l,r)&&e.ref===t.ref)return Ft(e,t,o)}return t.flags|=1,e=ln(i,r),e.ref=t.ref,e.return=t,t.child=e}function qA(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(Xr(i,r)&&e.ref===t.ref)if(Ve=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(Ve=!0);else return t.lanes=e.lanes,Ft(e,t,o)}return fa(e,t,n,r,o)}function _A(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},te(Vn,Je),Je|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,te(Vn,Je),Je|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,te(Vn,Je),Je|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,te(Vn,Je),Je|=r;return Le(e,t,o,n),t.child}function $A(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function fa(e,t,n,r,o){var i=Ke(n)?Bn:Me.current;return i=er(t,i),qn(t,o),n=Au(e,t,n,r,i,o),r=fu(),e!==null&&!Ve?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Ft(e,t,o)):(le&&r&&$a(t),t.flags|=1,Le(e,t,n,o),t.child)}function Ts(e,t,n,r,o){if(Ke(n)){var i=!0;ti(t)}else i=!1;if(qn(t,o),t.stateNode===null)bo(e,t),CA(t,n,r),ca(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,a=t.memoizedProps;l.props=a;var u=l.context,s=n.contextType;typeof s=="object"&&s!==null?s=st(s):(s=Ke(n)?Bn:Me.current,s=er(t,s));var p=n.getDerivedStateFromProps,m=typeof p=="function"||typeof l.getSnapshotBeforeUpdate=="function";m||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==r||u!==s)&&Ps(t,l,r,s),Gt=!1;var h=t.memoizedState;l.state=h,li(t,r,l,o),u=t.memoizedState,a!==r||h!==u||Xe.current||Gt?(typeof p=="function"&&(sa(t,n,p,r),u=t.memoizedState),(a=Gt||Ss(t,n,a,r,h,u,s))?(m||typeof l.UNSAFE_componentWillMount!="function"&&typeof l.componentWillMount!="function"||(typeof l.componentWillMount=="function"&&l.componentWillMount(),typeof l.UNSAFE_componentWillMount=="function"&&l.UNSAFE_componentWillMount()),typeof l.componentDidMount=="function"&&(t.flags|=4194308)):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),l.props=r,l.state=u,l.context=s,r=a):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,SA(e,t),a=t.memoizedProps,s=t.type===t.elementType?a:gt(t.type,a),l.props=s,m=t.pendingProps,h=l.context,u=n.contextType,typeof u=="object"&&u!==null?u=st(u):(u=Ke(n)?Bn:Me.current,u=er(t,u));var B=n.getDerivedStateFromProps;(p=typeof B=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(a!==m||h!==u)&&Ps(t,l,r,u),Gt=!1,h=t.memoizedState,l.state=h,li(t,r,l,o);var E=t.memoizedState;a!==m||h!==E||Xe.current||Gt?(typeof B=="function"&&(sa(t,n,B,r),E=t.memoizedState),(s=Gt||Ss(t,n,s,r,h,E,u)||!1)?(p||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,E,u),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,E,u)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=E),l.props=r,l.state=E,l.context=u,r=s):(typeof l.componentDidUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return da(e,t,n,r,i,o)}function da(e,t,n,r,o,i){$A(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&ys(t,n,!1),Ft(e,t,i);r=t.stateNode,Ah.current=t;var a=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=nr(t,e.child,null,i),t.child=nr(t,null,a,i)):Le(e,t,a,i),t.memoizedState=r.state,o&&ys(t,n,!0),t.child}function ef(e){var t=e.stateNode;t.pendingContext?vs(e,t.pendingContext,t.pendingContext!==t.context):t.context&&vs(e,t.context,!1),au(e,t.containerInfo)}function js(e,t,n,r,o){return tr(),tu(o),t.flags|=256,Le(e,t,n,r),t.child}var pa={dehydrated:null,treeContext:null,retryLane:0};function ha(e){return{baseLanes:e,cachePool:null,transitions:null}}function tf(e,t,n){var r=t.pendingProps,o=ae.current,i=!1,l=(t.flags&128)!==0,a;if((a=l)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),te(ae,o&1),e===null)return aa(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=r.children,e=r.fallback,i?(r=t.mode,i=t.child,l={mode:"hidden",children:l},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=l):i=Oi(l,r,0,null),e=En(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=ha(n),t.memoizedState=pa,e):hu(t,l));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return fh(e,t,l,r,a,o,n);if(i){i=r.fallback,l=t.mode,o=e.child,a=o.sibling;var u={mode:"hidden",children:r.children};return!(l&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=ln(o,u),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=ln(a,i):(i=En(i,l,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,l=e.child.memoizedState,l=l===null?ha(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},i.memoizedState=l,i.childLanes=e.childLanes&~n,t.memoizedState=pa,r}return i=e.child,e=i.sibling,r=ln(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function hu(e,t){return t=Oi({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function So(e,t,n,r){return r!==null&&tu(r),nr(t,e.child,null,n),e=hu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function fh(e,t,n,r,o,i,l){if(n)return t.flags&256?(t.flags&=-257,r=El(Error(x(422))),So(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Oi({mode:"visible",children:r.children},o,0,null),i=En(i,o,l,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&nr(t,e.child,null,l),t.child.memoizedState=ha(l),t.memoizedState=pa,i);if(!(t.mode&1))return So(e,t,l,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(x(419)),r=El(i,r,void 0),So(e,t,l,r)}if(a=(l&e.childLanes)!==0,Ve||a){if(r=Ce,r!==null){switch(l&-l){case 4:o=2;break;case 16:o=8;break;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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|l)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,Lt(e,o),wt(r,e,o,-1))}return Eu(),r=El(Error(x(421))),So(e,t,l,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=Ph.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,qe=tn(o.nextSibling),_e=t,le=!0,vt=null,e!==null&&(it[lt++]=Ot,it[lt++]=Tt,it[lt++]=kn,Ot=e.id,Tt=e.overflow,kn=t),t=hu(t,r.children),t.flags|=4096,t)}function Hs(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ua(e.return,t,n)}function Bl(e,t,n,r,o){var i=e.memoizedState;i===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailMode=o)}function nf(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Le(e,t,r.children,n),r=ae.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Hs(e,n,t);else if(e.tag===19)Hs(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(te(ae,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&ai(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),Bl(t,!1,o,n,i);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&ai(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}Bl(t,!0,n,null,i);break;case"together":Bl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function bo(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Ft(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Pn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(x(153));if(t.child!==null){for(e=t.child,n=ln(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=ln(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function dh(e,t,n){switch(t.tag){case 3:ef(t),tr();break;case 5:DA(t);break;case 1:Ke(t.type)&&ti(t);break;case 4:au(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;te(oi,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(te(ae,ae.current&1),t.flags|=128,null):n&t.child.childLanes?tf(e,t,n):(te(ae,ae.current&1),e=Ft(e,t,n),e!==null?e.sibling:null);te(ae,ae.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return nf(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),te(ae,ae.current),r)break;return null;case 22:case 23:return t.lanes=0,_A(e,t,n)}return Ft(e,t,n)}var rf,ga,of,lf;rf=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};ga=function(){};of=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,yn(xt.current);var i=null;switch(n){case"input":o=Ll(e,o),r=Ll(e,r),i=[];break;case"select":o=se({},o,{value:void 0}),r=se({},r,{value:void 0}),i=[];break;case"textarea":o=Ul(e,o),r=Ul(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=$o)}Wl(n,r);var l;n=null;for(s in o)if(!r.hasOwnProperty(s)&&o.hasOwnProperty(s)&&o[s]!=null)if(s==="style"){var a=o[s];for(l in a)a.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else s!=="dangerouslySetInnerHTML"&&s!=="children"&&s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(Lr.hasOwnProperty(s)?i||(i=[]):(i=i||[]).push(s,null));for(s in r){var u=r[s];if(a=o!=null?o[s]:void 0,r.hasOwnProperty(s)&&u!==a&&(u!=null||a!=null))if(s==="style")if(a){for(l in a)!a.hasOwnProperty(l)||u&&u.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in u)u.hasOwnProperty(l)&&a[l]!==u[l]&&(n||(n={}),n[l]=u[l])}else n||(i||(i=[]),i.push(s,n)),n=u;else s==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,a=a?a.__html:void 0,u!=null&&a!==u&&(i=i||[]).push(s,u)):s==="children"?typeof u!="string"&&typeof u!="number"||(i=i||[]).push(s,""+u):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&(Lr.hasOwnProperty(s)?(u!=null&&s==="onScroll"&&ne("scroll",e),i||a===u||(i=[])):(i=i||[]).push(s,u))}n&&(i=i||[]).push("style",n);var s=i;(t.updateQueue=s)&&(t.flags|=4)}};lf=function(e,t,n,r){n!==r&&(t.flags|=4)};function yr(e,t){if(!le)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Oe(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ph(e,t,n){var r=t.pendingProps;switch(eu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Oe(t),null;case 1:return Ke(t.type)&&ei(),Oe(t),null;case 3:return r=t.stateNode,rr(),re(Xe),re(Me),su(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Bo(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,vt!==null&&(Sa(vt),vt=null))),ga(e,t),Oe(t),null;case 5:uu(t);var o=yn(Jr.current);if(n=t.type,e!==null&&t.stateNode!=null)of(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(x(166));return Oe(t),null}if(e=yn(xt.current),Bo(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[St]=t,r[Yr]=i,e=(t.mode&1)!==0,n){case"dialog":ne("cancel",r),ne("close",r);break;case"iframe":case"object":case"embed":ne("load",r);break;case"video":case"audio":for(o=0;o<\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=l.createElement(n,{is:r.is}):(e=l.createElement(n),n==="select"&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,n),e[St]=t,e[Yr]=r,rf(e,t,!1,!1),t.stateNode=e;e:{switch(l=Vl(n,r),n){case"dialog":ne("cancel",e),ne("close",e),o=r;break;case"iframe":case"object":case"embed":ne("load",e),o=r;break;case"video":case"audio":for(o=0;oir&&(t.flags|=128,r=!0,yr(i,!1),t.lanes=4194304)}else{if(!r)if(e=ai(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),yr(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!le)return Oe(t),null}else 2*me()-i.renderingStartTime>ir&&n!==1073741824&&(t.flags|=128,r=!0,yr(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(n=i.last,n!==null?n.sibling=l:t.child=l,i.last=l)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=me(),t.sibling=null,n=ae.current,te(ae,r?n&1|2:n&1),t):(Oe(t),null);case 22:case 23:return wu(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Je&1073741824&&(Oe(t),t.subtreeFlags&6&&(t.flags|=8192)):Oe(t),null;case 24:return null;case 25:return null}throw Error(x(156,t.tag))}function hh(e,t){switch(eu(t),t.tag){case 1:return Ke(t.type)&&ei(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return rr(),re(Xe),re(Me),su(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return uu(t),null;case 13:if(re(ae),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(x(340));tr()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return re(ae),null;case 4:return rr(),null;case 10:return ou(t.type._context),null;case 22:case 23:return wu(),null;case 24:return null;default:return null}}var Po=!1,He=!1,gh=typeof WeakSet=="function"?WeakSet:Set,j=null;function Wn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Ae(e,t,r)}else n.current=null}function ma(e,t,n){try{n()}catch(r){Ae(e,t,r)}}var Ms=!1;function mh(e,t){if(ea=Jo,e=sA(),_a(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 o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break e}var l=0,a=-1,u=-1,s=0,p=0,m=e,h=null;t:for(;;){for(var B;m!==n||o!==0&&m.nodeType!==3||(a=l+o),m!==i||r!==0&&m.nodeType!==3||(u=l+r),m.nodeType===3&&(l+=m.nodeValue.length),(B=m.firstChild)!==null;)h=m,m=B;for(;;){if(m===e)break t;if(h===n&&++s===o&&(a=l),h===i&&++p===r&&(u=l),(B=m.nextSibling)!==null)break;m=h,h=m.parentNode}m=B}n=a===-1||u===-1?null:{start:a,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(ta={focusedElem:e,selectionRange:n},Jo=!1,j=t;j!==null;)if(t=j,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,j=e;else for(;j!==null;){t=j;try{var E=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(E!==null){var y=E.memoizedProps,D=E.memoizedState,A=t.stateNode,c=A.getSnapshotBeforeUpdate(t.elementType===t.type?y:gt(t.type,y),D);A.__reactInternalSnapshotBeforeUpdate=c}break;case 3:var d=t.stateNode.containerInfo;d.nodeType===1?d.textContent="":d.nodeType===9&&d.documentElement&&d.removeChild(d.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(x(163))}}catch(k){Ae(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,j=e;break}j=t.return}return E=Ms,Ms=!1,E}function Nr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var i=o.destroy;o.destroy=void 0,i!==void 0&&ma(t,n,i)}o=o.next}while(o!==r)}}function Ii(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 va(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 af(e){var t=e.alternate;t!==null&&(e.alternate=null,af(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[St],delete t[Yr],delete t[oa],delete t[$p],delete t[eh])),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 uf(e){return e.tag===5||e.tag===3||e.tag===4}function Ls(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||uf(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 ya(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=$o));else if(r!==4&&(e=e.child,e!==null))for(ya(e,t,n),e=e.sibling;e!==null;)ya(e,t,n),e=e.sibling}function wa(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(wa(e,t,n),e=e.sibling;e!==null;)wa(e,t,n),e=e.sibling}var De=null,mt=!1;function Wt(e,t,n){for(n=n.child;n!==null;)sf(e,t,n),n=n.sibling}function sf(e,t,n){if(Ct&&typeof Ct.onCommitFiberUnmount=="function")try{Ct.onCommitFiberUnmount(ki,n)}catch{}switch(n.tag){case 5:He||Wn(n,t);case 6:var r=De,o=mt;De=null,Wt(e,t,n),De=r,mt=o,De!==null&&(mt?(e=De,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):De.removeChild(n.stateNode));break;case 18:De!==null&&(mt?(e=De,n=n.stateNode,e.nodeType===8?hl(e.parentNode,n):e.nodeType===1&&hl(e,n),Wr(e)):hl(De,n.stateNode));break;case 4:r=De,o=mt,De=n.stateNode.containerInfo,mt=!0,Wt(e,t,n),De=r,mt=o;break;case 0:case 11:case 14:case 15:if(!He&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,l=i.destroy;i=i.tag,l!==void 0&&(i&2||i&4)&&ma(n,t,l),o=o.next}while(o!==r)}Wt(e,t,n);break;case 1:if(!He&&(Wn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){Ae(n,t,a)}Wt(e,t,n);break;case 21:Wt(e,t,n);break;case 22:n.mode&1?(He=(r=He)||n.memoizedState!==null,Wt(e,t,n),He=r):Wt(e,t,n);break;default:Wt(e,t,n)}}function Fs(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new gh),t.forEach(function(r){var o=Ch.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function pt(e,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=l),r&=~i}if(r=o,r=me()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*yh(r/1960))-r,10e?16:e,qt===null)var r=!1;else{if(e=qt,qt=null,fi=0,J&6)throw Error(x(331));var o=J;for(J|=4,j=e.current;j!==null;){var i=j,l=i.child;if(j.flags&16){var a=i.deletions;if(a!==null){for(var u=0;ume()-vu?wn(e,0):mu|=n),Ge(e,t)}function mf(e,t){t===0&&(e.mode&1?(t=go,go<<=1,!(go&130023424)&&(go=4194304)):t=1);var n=Fe();e=Lt(e,t),e!==null&&(io(e,t,n),Ge(e,n))}function Ph(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),mf(e,n)}function Ch(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(x(314))}r!==null&&r.delete(t),mf(e,n)}var vf;vf=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Xe.current)Ve=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ve=!1,dh(e,t,n);Ve=!!(e.flags&131072)}else Ve=!1,le&&t.flags&1048576&&wA(t,ri,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;bo(e,t),e=t.pendingProps;var o=er(t,Me.current);qn(t,n),o=Au(null,t,r,e,o,n);var i=fu();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Ke(r)?(i=!0,ti(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,lu(t),o.updater=Di,t.stateNode=o,o._reactInternals=t,ca(t,r,e,n),t=da(null,t,r,!0,i,n)):(t.tag=0,le&&i&&$a(t),Le(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(bo(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Qh(r),e=gt(r,e),o){case 0:t=fa(null,t,r,e,n);break e;case 1:t=Ts(null,t,r,e,n);break e;case 11:t=Ns(null,t,r,e,n);break e;case 14:t=Os(null,t,r,gt(r.type,e),n);break e}throw Error(x(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),fa(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),Ts(e,t,r,o,n);case 3:e:{if(ef(t),e===null)throw Error(x(387));r=t.pendingProps,i=t.memoizedState,o=i.element,SA(e,t),li(t,r,null,n);var l=t.memoizedState;if(r=l.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:l.cache,pendingSuspenseBoundaries:l.pendingSuspenseBoundaries,transitions:l.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=or(Error(x(423)),t),t=js(e,t,r,n,o);break e}else if(r!==o){o=or(Error(x(424)),t),t=js(e,t,r,n,o);break e}else for(qe=tn(t.stateNode.containerInfo.firstChild),_e=t,le=!0,vt=null,n=QA(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(tr(),r===o){t=Ft(e,t,n);break e}Le(e,t,r,n)}t=t.child}return t;case 5:return DA(t),e===null&&aa(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,na(r,o)?l=null:i!==null&&na(r,i)&&(t.flags|=32),$A(e,t),Le(e,t,l,n),t.child;case 6:return e===null&&aa(t),null;case 13:return tf(e,t,n);case 4:return au(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=nr(t,null,r,n):Le(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),Ns(e,t,r,o,n);case 7:return Le(e,t,t.pendingProps,n),t.child;case 8:return Le(e,t,t.pendingProps.children,n),t.child;case 12:return Le(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,te(oi,r._currentValue),r._currentValue=l,i!==null)if(Et(i.value,l)){if(i.children===o.children&&!Xe.current){t=Ft(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){l=i.child;for(var u=a.firstContext;u!==null;){if(u.context===r){if(i.tag===1){u=jt(-1,n&-n),u.tag=2;var s=i.updateQueue;if(s!==null){s=s.shared;var p=s.pending;p===null?u.next=u:(u.next=p.next,p.next=u),s.pending=u}}i.lanes|=n,u=i.alternate,u!==null&&(u.lanes|=n),ua(i.return,n,t),a.lanes|=n;break}u=u.next}}else if(i.tag===10)l=i.type===t.type?null:i.child;else if(i.tag===18){if(l=i.return,l===null)throw Error(x(341));l.lanes|=n,a=l.alternate,a!==null&&(a.lanes|=n),ua(l,n,t),l=i.sibling}else l=i.child;if(l!==null)l.return=i;else for(l=i;l!==null;){if(l===t){l=null;break}if(i=l.sibling,i!==null){i.return=l.return,l=i;break}l=l.return}i=l}Le(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,qn(t,n),o=st(o),r=r(o),t.flags|=1,Le(e,t,r,n),t.child;case 14:return r=t.type,o=gt(r,t.pendingProps),o=gt(r.type,o),Os(e,t,r,o,n);case 15:return qA(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:gt(r,o),bo(e,t),t.tag=1,Ke(r)?(e=!0,ti(t)):e=!1,qn(t,n),CA(t,r,o),ca(t,r,o,n),da(null,t,r,!0,e,n);case 19:return nf(e,t,n);case 22:return _A(e,t,n)}throw Error(x(156,t.tag))};function yf(e,t){return Vc(e,t)}function xh(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 xh(e,t,n,r)}function Bu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Qh(e){if(typeof e=="function")return Bu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ua)return 11;if(e===za)return 14}return 2}function ln(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 Wo(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")Bu(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Tn:return En(n.children,o,i,t);case ba:l=8,o|=8;break;case Tl:return e=at(12,n,t,o|2),e.elementType=Tl,e.lanes=i,e;case jl:return e=at(13,n,t,o),e.elementType=jl,e.lanes=i,e;case Hl:return e=at(19,n,t,o),e.elementType=Hl,e.lanes=i,e;case xc:return Oi(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Pc:l=10;break e;case Cc:l=9;break e;case Ua:l=11;break e;case za:l=14;break e;case Kt:l=16,r=null;break e}throw Error(x(130,e==null?e:typeof e,""))}return t=at(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function En(e,t,n,r){return e=at(7,e,r,t),e.lanes=n,e}function Oi(e,t,n,r){return e=at(22,e,r,t),e.elementType=xc,e.lanes=n,e.stateNode={isHidden:!1},e}function kl(e,t,n){return e=at(6,e,null,t),e.lanes=n,e}function Sl(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 Dh(e,t,n,r,o){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=ol(0),this.expirationTimes=ol(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ol(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function ku(e,t,n,r,o,i,l,a,u){return e=new Dh(e,t,n,a,u),t===1?(t=1,i===!0&&(t|=8)):t=0,i=at(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},lu(i),e}function Rh(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})(Id);var Gs=Mr;Il.createRoot=Gs.createRoot,Il.hydrateRoot=Gs.hydrateRoot;var to={},jh={get exports(){return to},set exports(e){to=e}},$={};/** @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 Pe=typeof Symbol=="function"&&Symbol.for,Pu=Pe?Symbol.for("react.element"):60103,Qu=Pe?Symbol.for("react.portal"):60106,Hi=Pe?Symbol.for("react.fragment"):60107,Fi=Pe?Symbol.for("react.strict_mode"):60108,bi=Pe?Symbol.for("react.profiler"):60114,Ui=Pe?Symbol.for("react.provider"):60109,zi=Pe?Symbol.for("react.context"):60110,Du=Pe?Symbol.for("react.async_mode"):60111,Vi=Pe?Symbol.for("react.concurrent_mode"):60111,Wi=Pe?Symbol.for("react.forward_ref"):60112,Xi=Pe?Symbol.for("react.suspense"):60113,jh=Pe?Symbol.for("react.suspense_list"):60120,Ki=Pe?Symbol.for("react.memo"):60115,Yi=Pe?Symbol.for("react.lazy"):60116,Lh=Pe?Symbol.for("react.block"):60121,Hh=Pe?Symbol.for("react.fundamental"):60117,Fh=Pe?Symbol.for("react.responder"):60118,bh=Pe?Symbol.for("react.scope"):60119;function rt(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Pu:switch(e=e.type,e){case Du:case Vi:case Hi:case bi:case Fi:case Xi:return e;default:switch(e=e&&e.$$typeof,e){case zi:case Wi:case Yi:case Ki:case Ui:return e;default:return t}}case Qu:return t}}}function SA(e){return rt(e)===Vi}$.AsyncMode=Du;$.ConcurrentMode=Vi;$.ContextConsumer=zi;$.ContextProvider=Ui;$.Element=Pu;$.ForwardRef=Wi;$.Fragment=Hi;$.Lazy=Yi;$.Memo=Ki;$.Portal=Qu;$.Profiler=bi;$.StrictMode=Fi;$.Suspense=Xi;$.isAsyncMode=function(e){return SA(e)||rt(e)===Du};$.isConcurrentMode=SA;$.isContextConsumer=function(e){return rt(e)===zi};$.isContextProvider=function(e){return rt(e)===Ui};$.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Pu};$.isForwardRef=function(e){return rt(e)===Wi};$.isFragment=function(e){return rt(e)===Hi};$.isLazy=function(e){return rt(e)===Yi};$.isMemo=function(e){return rt(e)===Ki};$.isPortal=function(e){return rt(e)===Qu};$.isProfiler=function(e){return rt(e)===bi};$.isStrictMode=function(e){return rt(e)===Fi};$.isSuspense=function(e){return rt(e)===Xi};$.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Hi||e===Vi||e===bi||e===Fi||e===Xi||e===jh||typeof e=="object"&&e!==null&&(e.$$typeof===Yi||e.$$typeof===Ki||e.$$typeof===Ui||e.$$typeof===zi||e.$$typeof===Wi||e.$$typeof===Hh||e.$$typeof===Fh||e.$$typeof===bh||e.$$typeof===Lh)};$.typeOf=rt;(function(e){e.exports=$})(Th);function Uh(e){function t(g,v,w,B,A){for(var R=0,x=0,z=0,j=0,Y,b,ie=0,ce=0,X,he=X=Y=0,G=0,Ee=0,Ut=0,ve=0,dn=w.length,pn=dn-1,dt,V="",ge="",qi="",_i="",zt;GY)&&(ve=(V=V.replace(" ",":")).length),0B&&(B=(v=v.trim()).charCodeAt(0)),B){case 38:return v.replace(f,"$1"+g.trim());case 58:return g.trim()+v.replace(f,"$1"+g.trim());default:if(0<1*w&&0x.charCodeAt(8))break;case 115:A=A.replace(x,"-webkit-"+x)+";"+A;break;case 207:case 102:A=A.replace(x,"-webkit-"+(102w.charCodeAt(0)&&(w=w.trim()),q=w,w=[q],01?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var tg=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,o=0;o=this.groupSizes.length){for(var o=this.groupSizes,i=o.length,l=i;n>=l;)(l<<=1)<0&&so(16,""+n);this.groupSizes=new Uint32Array(l),this.groupSizes.set(o),this.length=l;for(var a=i;a=this.length||this.groupSizes[n]===0)return r;for(var o=this.groupSizes[n],i=this.indexOfGroup(n),l=i+o,a=i;a=Tr&&(Tr=t+1),Wo.set(e,t),gi.set(t,e)},og="style["+lr+'][data-styled-version="5.3.9"]',ig=new RegExp("^"+lr+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),lg=function(e,t,n){for(var r,o=n.split(","),i=0,l=o.length;i=0;s--){var p=u[s];if(p&&p.nodeType===1&&p.hasAttribute(lr))return p}}(n),i=o!==void 0?o.nextSibling:null;r.setAttribute(lr,"active"),r.setAttribute("data-styled-version","5.3.9");var l=ug();return l&&r.setAttribute("nonce",l),n.insertBefore(r,i),r},sg=function(){function e(n){var r=this.element=xA(n);r.appendChild(document.createTextNode("")),this.sheet=function(o){if(o.sheet)return o.sheet;for(var i=document.styleSheets,l=0,a=i.length;l=0){var o=document.createTextNode(r),i=this.nodes[n];return this.element.insertBefore(o,i||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n0&&(m+=h+",")}),i+=""+s+p+'{content:"'+m+`"}/*!sc*/ -`}}}return i}(this)},e}(),dg=/(a)(d)/gi,tc=function(e){return String.fromCharCode(e+(e>25?39:97))};function xa(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=tc(t%52)+n;return(tc(t%52)+n).replace(dg,"$1-$2")}var Xn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},PA=function(e){return Xn(5381,e)};function QA(e){for(var t=0;t>>0);if(!n.hasNameForId(o,a)){var u=r(l,"."+a,void 0,o);n.insertRules(o,a,u)}i.push(a),this.staticRulesId=a}else{for(var s=this.rules.length,p=Xn(this.baseHash,r.hash),m="",h=0;h>>0);if(!n.hasNameForId(o,D)){var f=r(m,"."+D,void 0,o);n.insertRules(o,D,f)}i.push(D)}}return i.join(" ")},e}(),gg=/^\s*\/\/.*$/gm,mg=[":","[",".","#"];function vg(e){var t,n,r,o,i=e===void 0?an:e,l=i.options,a=l===void 0?an:l,u=i.plugins,s=u===void 0?hi:u,p=new Uh(a),m=[],h=function(y){function D(f){if(f)try{y(f+"}")}catch{}}return function(f,c,d,S,Q,N,M,O,Z,U){switch(f){case 1:if(Z===0&&c.charCodeAt(0)===64)return y(c+";"),"";break;case 2:if(O===0)return c+"/*|*/";break;case 3:switch(O){case 102:case 112:return y(d[0]+c),"";default:return c+(U===0?"/*|*/":"")}case-2:c.split("/*|*/}").forEach(D)}}}(function(y){m.push(y)}),k=function(y,D,f){return D===0&&mg.indexOf(f[n.length])!==-1||f.match(o)?y:"."+t};function E(y,D,f,c){c===void 0&&(c="&");var d=y.replace(gg,""),S=D&&f?f+" "+D+" { "+d+" }":d;return t=c,n=D,r=new RegExp("\\"+n+"\\b","g"),o=new RegExp("(\\"+n+"\\b){2,}"),p(f||!D?"":D,S)}return p.use([].concat(s,[function(y,D,f){y===2&&f.length&&f[0].lastIndexOf(n)>0&&(f[0]=f[0].replace(r,k))},h,function(y){if(y===-2){var D=m;return m=[],D}}])),E.hash=s.length?s.reduce(function(y,D){return D.name||so(15),Xn(y,D.name)},5381).toString():"",E}var DA=Qn.createContext();DA.Consumer;var IA=Qn.createContext(),yg=(IA.Consumer,new mi),Pa=vg();function RA(){return W.useContext(DA)||yg}function NA(){return W.useContext(IA)||Pa}var wg=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=Pa);var l=r.name+i.hash;o.hasNameForId(r.id,l)||o.insertRules(r.id,l,i(r.rules,l,"@keyframes"))},this.toString=function(){return so(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=Pa),this.name+t.hash},e}(),Eg=/([A-Z])/,kg=/([A-Z])/g,Sg=/^ms-/,Bg=function(e){return"-"+e.toLowerCase()};function nc(e){return Eg.test(e)?e.replace(kg,Bg).replace(Sg,"-ms-"):e}var rc=function(e){return e==null||e===!1||e===""};function Pn(e,t,n,r){if(Array.isArray(e)){for(var o,i=[],l=0,a=e.length;l1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,xg=/(^-|-$)/g;function Cl(e){return e.replace(Cg,"-").replace(xg,"")}var MA=function(e){return xa(PA(e)>>>0)};function Do(e){return typeof e=="string"&&!0}var Qa=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},Pg=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function Qg(e,t,n){var r=e[n];Qa(t)&&Qa(r)?TA(r,t):e[n]=t}function TA(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(U[O]=N[O]);return U}(t,["componentId"]),Q=d&&d+"-"+(Do(c)?c:Cl($s(c)));return jA(c,Ct({},S,{attrs:h,componentId:Q}),n)},Object.defineProperty(E,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(c){this._foldedDefaultProps=r?TA({},e.defaultProps,c):c}}),Object.defineProperty(E,"toString",{value:function(){return"."+E.styledComponentId}}),o&&_h(E,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),E}var Da=function(e){return function t(n,r,o){if(o===void 0&&(o=an),!to.isValidElementType(r))return so(1,String(r));var i=function(){return n(r,o,ft.apply(void 0,arguments))};return i.withConfig=function(l){return t(n,r,Ct({},o,{},l))},i.attrs=function(l){return t(n,r,Ct({},o,{attrs:Array.prototype.concat(o.attrs,l).filter(Boolean)}))},i}(jA,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Da[e]=Da(e)});var Dg=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=QA(n),mi.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,o,i){var l=i(Pn(this.rules,r,o,i).join(""),""),a=this.componentId+n;o.insertRules(a,a,l)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,o,i){n>2&&mi.registerId(this.componentId+n),this.removeStyles(n,o),this.createStyles(n,r,o,i)},e}();function LA(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rG)&&(ve=(V=V.replace(" ",":")).length),0S&&(S=(v=v.trim()).charCodeAt(0)),S){case 38:return v.replace(A,"$1"+g.trim());case 58:return g.trim()+v.replace(A,"$1"+g.trim());default:if(0<1*w&&0C.charCodeAt(8))break;case 115:f=f.replace(C,"-webkit-"+C)+";"+f;break;case 207:case 102:f=f.replace(C,"-webkit-"+(102w.charCodeAt(0)&&(w=w.trim()),q=w,w=[q],01?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var tg=function(){function e(n){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=n}var t=e.prototype;return t.indexOfGroup=function(n){for(var r=0,o=0;o=this.groupSizes.length){for(var o=this.groupSizes,i=o.length,l=i;n>=l;)(l<<=1)<0&&so(16,""+n);this.groupSizes=new Uint32Array(l),this.groupSizes.set(o),this.length=l;for(var a=i;a=this.length||this.groupSizes[n]===0)return r;for(var o=this.groupSizes[n],i=this.indexOfGroup(n),l=i+o,a=i;a=jr&&(jr=t+1),Vo.set(e,t),gi.set(t,e)},og="style["+lr+'][data-styled-version="5.3.9"]',ig=new RegExp("^"+lr+'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)'),lg=function(e,t,n){for(var r,o=n.split(","),i=0,l=o.length;i=0;s--){var p=u[s];if(p&&p.nodeType===1&&p.hasAttribute(lr))return p}}(n),i=o!==void 0?o.nextSibling:null;r.setAttribute(lr,"active"),r.setAttribute("data-styled-version","5.3.9");var l=ug();return l&&r.setAttribute("nonce",l),n.insertBefore(r,i),r},sg=function(){function e(n){var r=this.element=Cf(n);r.appendChild(document.createTextNode("")),this.sheet=function(o){if(o.sheet)return o.sheet;for(var i=document.styleSheets,l=0,a=i.length;l=0){var o=document.createTextNode(r),i=this.nodes[n];return this.element.insertBefore(o,i||null),this.length++,!0}return!1},t.deleteRule=function(n){this.element.removeChild(this.nodes[n]),this.length--},t.getRule=function(n){return n0&&(m+=h+",")}),i+=""+s+p+'{content:"'+m+`"}/*!sc*/ +`}}}return i}(this)},e}(),dg=/(a)(d)/gi,tc=function(e){return String.fromCharCode(e+(e>25?39:97))};function Ca(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=tc(t%52)+n;return(tc(t%52)+n).replace(dg,"$1-$2")}var Xn=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},xf=function(e){return Xn(5381,e)};function Qf(e){for(var t=0;t>>0);if(!n.hasNameForId(o,a)){var u=r(l,"."+a,void 0,o);n.insertRules(o,a,u)}i.push(a),this.staticRulesId=a}else{for(var s=this.rules.length,p=Xn(this.baseHash,r.hash),m="",h=0;h>>0);if(!n.hasNameForId(o,D)){var A=r(m,"."+D,void 0,o);n.insertRules(o,D,A)}i.push(D)}}return i.join(" ")},e}(),gg=/^\s*\/\/.*$/gm,mg=[":","[",".","#"];function vg(e){var t,n,r,o,i=e===void 0?an:e,l=i.options,a=l===void 0?an:l,u=i.plugins,s=u===void 0?hi:u,p=new Uh(a),m=[],h=function(y){function D(A){if(A)try{y(A+"}")}catch{}}return function(A,c,d,k,Q,N,T,O,Z,U){switch(A){case 1:if(Z===0&&c.charCodeAt(0)===64)return y(c+";"),"";break;case 2:if(O===0)return c+"/*|*/";break;case 3:switch(O){case 102:case 112:return y(d[0]+c),"";default:return c+(U===0?"/*|*/":"")}case-2:c.split("/*|*/}").forEach(D)}}}(function(y){m.push(y)}),B=function(y,D,A){return D===0&&mg.indexOf(A[n.length])!==-1||A.match(o)?y:"."+t};function E(y,D,A,c){c===void 0&&(c="&");var d=y.replace(gg,""),k=D&&A?A+" "+D+" { "+d+" }":d;return t=c,n=D,r=new RegExp("\\"+n+"\\b","g"),o=new RegExp("(\\"+n+"\\b){2,}"),p(A||!D?"":D,k)}return p.use([].concat(s,[function(y,D,A){y===2&&A.length&&A[0].lastIndexOf(n)>0&&(A[0]=A[0].replace(r,B))},h,function(y){if(y===-2){var D=m;return m=[],D}}])),E.hash=s.length?s.reduce(function(y,D){return D.name||so(15),Xn(y,D.name)},5381).toString():"",E}var Df=Qn.createContext();Df.Consumer;var Rf=Qn.createContext(),yg=(Rf.Consumer,new mi),xa=vg();function If(){return z.useContext(Df)||yg}function Nf(){return z.useContext(Rf)||xa}var wg=function(){function e(t,n){var r=this;this.inject=function(o,i){i===void 0&&(i=xa);var l=r.name+i.hash;o.hasNameForId(r.id,l)||o.insertRules(r.id,l,i(r.rules,l,"@keyframes"))},this.toString=function(){return so(12,String(r.name))},this.name=t,this.id="sc-keyframes-"+t,this.rules=n}return e.prototype.getName=function(t){return t===void 0&&(t=xa),this.name+t.hash},e}(),Eg=/([A-Z])/,Bg=/([A-Z])/g,kg=/^ms-/,Sg=function(e){return"-"+e.toLowerCase()};function nc(e){return Eg.test(e)?e.replace(Bg,Sg).replace(kg,"-ms-"):e}var rc=function(e){return e==null||e===!1||e===""};function xn(e,t,n,r){if(Array.isArray(e)){for(var o,i=[],l=0,a=e.length;l1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,Cg=/(^-|-$)/g;function Pl(e){return e.replace(Pg,"-").replace(Cg,"")}var Tf=function(e){return Ca(xf(e)>>>0)};function Do(e){return typeof e=="string"&&!0}var Qa=function(e){return typeof e=="function"||typeof e=="object"&&e!==null&&!Array.isArray(e)},xg=function(e){return e!=="__proto__"&&e!=="constructor"&&e!=="prototype"};function Qg(e,t,n){var r=e[n];Qa(t)&&Qa(r)?jf(r,t):e[n]=t}function jf(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(U[O]=N[O]);return U}(t,["componentId"]),Q=d&&d+"-"+(Do(c)?c:Pl($s(c)));return Hf(c,Pt({},k,{attrs:h,componentId:Q}),n)},Object.defineProperty(E,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(c){this._foldedDefaultProps=r?jf({},e.defaultProps,c):c}}),Object.defineProperty(E,"toString",{value:function(){return"."+E.styledComponentId}}),o&&_h(E,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),E}var Da=function(e){return function t(n,r,o){if(o===void 0&&(o=an),!to.isValidElementType(r))return so(1,String(r));var i=function(){return n(r,o,At.apply(void 0,arguments))};return i.withConfig=function(l){return t(n,r,Pt({},o,{},l))},i.attrs=function(l){return t(n,r,Pt({},o,{attrs:Array.prototype.concat(o.attrs,l).filter(Boolean)}))},i}(Hf,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach(function(e){Da[e]=Da(e)});var Dg=function(){function e(n,r){this.rules=n,this.componentId=r,this.isStatic=Qf(n),mi.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(n,r,o,i){var l=i(xn(this.rules,r,o,i).join(""),""),a=this.componentId+n;o.insertRules(a,a,l)},t.removeStyles=function(n,r){r.clearRules(this.componentId+n)},t.renderStyles=function(n,r,o,i){n>2&&mi.registerId(this.componentId+n),this.removeStyles(n,o),this.createStyles(n,r,o,i)},e}();function Mf(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;rft` +`,vi=({justify:e,align:t})=>At` display: flex; justify-content: ${e}; align-items: ${t}; -`,Tu="w95fa, sans-serif",Og=Qn.memo(LA`${ft` +`,ju="w95fa, sans-serif",Og=Qn.memo(Mf`${At` * { margin: 0; padding: 0; @@ -71,45 +71,45 @@ Error generating stack: `+i.message+` body { background-color: #008080; overflow: hidden; - font-family: ${Tu}; + font-family: ${ju}; height: 155vh; width: 130vw; } - `}`),Mg=F.section` + `}`),Tg=F.section` height: 95vh; width: 100vw; -`,HA=W.createContext({}),Tg=({children:e})=>{const[t,n]=W.useState({about:!1,work:!1,contact:!1,recycle:!1,book:!1}),[r,o]=W.useState({about:!1,work:!1,contact:!1,recycle:!1,time:!1,book:!1}),[i,l]=W.useState(""),[a,u]=W.useState({about:!0,work:!0,contact:!0,recycle:!0,book:!1,start:!1}),[s,p]=W.useState(!0),[m,h]=W.useState(!1),[k,E]=W.useState(!1);return C(HA.Provider,{value:{isClicked:t,setIsClicked:n,isOpen:r,setIsOpen:o,lastClicked:i,setLastClicked:l,isVisible:a,setIsVisible:u,isShutDown:k,setIsShutDown:E,isLoading:s,setIsLoading:p,isShuttingDown:m,setIsShuttingDown:h},children:e})},ze=()=>W.useContext(HA);var Qt={},jg={get exports(){return Qt},set exports(e){Qt=e}},FA={},yi={},Lg={get exports(){return yi},set exports(e){yi=e}},Hg="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Fg=Hg,bg=Fg;function bA(){}function UA(){}UA.resetWarningCache=bA;var Ug=function(){function e(r,o,i,l,a,u){if(u!==bg){var s=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 s.name="Invariant Violation",s}}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:UA,resetWarningCache:bA};return n.PropTypes=n,n};Lg.exports=Ug();function zA(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;t0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window>"u")return"";var r=(e=window.document)===null||e===void 0||(t=e.documentElement)===null||t===void 0?void 0:t.style;if(!r||n in r)return"";for(var o=0;o{const[t,n]=z.useState({about:!1,work:!1,contact:!1,recycle:!1,book:!1}),[r,o]=z.useState({about:!1,work:!1,contact:!1,recycle:!1,time:!1,book:!1}),[i,l]=z.useState(""),[a,u]=z.useState({about:!0,work:!0,contact:!0,recycle:!0,book:!1,start:!1}),[s,p]=z.useState(!0),[m,h]=z.useState(!1),[B,E]=z.useState(!1);return P(Lf.Provider,{value:{isClicked:t,setIsClicked:n,isOpen:r,setIsOpen:o,lastClicked:i,setLastClicked:l,isVisible:a,setIsVisible:u,isShutDown:B,setIsShutDown:E,isLoading:s,setIsLoading:p,isShuttingDown:m,setIsShuttingDown:h},children:e})},ze=()=>z.useContext(Lf);var Qt={},Hg={get exports(){return Qt},set exports(e){Qt=e}},Ff={},yi={},Mg={get exports(){return yi},set exports(e){yi=e}},Lg="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",Fg=Lg,bg=Fg;function bf(){}function Uf(){}Uf.resetWarningCache=bf;var Ug=function(){function e(r,o,i,l,a,u){if(u!==bg){var s=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 s.name="Invariant Violation",s}}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:Uf,resetWarningCache:bf};return n.PropTypes=n,n};Mg.exports=Ug();function zf(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;t0&&arguments[0]!==void 0?arguments[0]:"transform";if(typeof window>"u")return"";var r=(e=window.document)===null||e===void 0||(t=e.documentElement)===null||t===void 0?void 0:t.style;if(!r||n in r)return"";for(var o=0;o: Unmounted during event!");return t}var Gi={},Zi={};Object.defineProperty(Zi,"__esModule",{value:!0});Zi.default=Em;function Em(){}function wi(e){return wi=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},wi(e)}Object.defineProperty(Gi,"__esModule",{value:!0});Gi.default=void 0;var Ql=Sm(W),Ge=Hu(yi),km=Hu(Lr),Me=Ae,Wt=It,Dl=Dt,Er=Hu(Zi);function Hu(e){return e&&e.__esModule?e:{default:e}}function qA(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(qA=function(o){return o?n:t})(e)}function Sm(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||wi(e)!=="object"&&typeof e!="function")return{default:e};var n=qA(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function uc(e,t){return Pm(e)||xm(e,t)||Cm(e,t)||Bm()}function Bm(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Cm(e,t){if(e){if(typeof e=="string")return sc(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 sc(e,t)}}function sc(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"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 Ei(e){return Ei=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Ei(e)}function ot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ht={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},Xt=ht.mouse,Ji=function(e){Im(n,e);var t=Rm(n);function n(){var r;Qm(this,n);for(var o=arguments.length,i=new Array(o),l=0;l not mounted on DragStart!");var s=u.ownerDocument;if(!(r.props.disabled||!(a.target instanceof s.defaultView.Node)||r.props.handle&&!(0,Me.matchesSelectorAndParentsTo)(a.target,r.props.handle,u)||r.props.cancel&&(0,Me.matchesSelectorAndParentsTo)(a.target,r.props.cancel,u))){a.type==="touchstart"&&a.preventDefault();var p=(0,Me.getTouchIdentifier)(a);r.setState({touchIdentifier:p});var m=(0,Wt.getControlPosition)(a,p,Te(r));if(m!=null){var h=m.x,k=m.y,E=(0,Wt.createCoreData)(Te(r),h,k);(0,Er.default)("DraggableCore: handleDragStart: %j",E),(0,Er.default)("calling",r.props.onStart);var y=r.props.onStart(a,E);y===!1||r.mounted===!1||(r.props.enableUserSelectHack&&(0,Me.addUserSelectStyles)(s),r.setState({dragging:!0,lastX:h,lastY:k}),(0,Me.addEvent)(s,Xt.move,r.handleDrag),(0,Me.addEvent)(s,Xt.stop,r.handleDragStop))}}}),ot(Te(r),"handleDrag",function(a){var u=(0,Wt.getControlPosition)(a,r.state.touchIdentifier,Te(r));if(u!=null){var s=u.x,p=u.y;if(Array.isArray(r.props.grid)){var m=s-r.state.lastX,h=p-r.state.lastY,k=(0,Wt.snapToGrid)(r.props.grid,m,h),E=uc(k,2);if(m=E[0],h=E[1],!m&&!h)return;s=r.state.lastX+m,p=r.state.lastY+h}var y=(0,Wt.createCoreData)(Te(r),s,p);(0,Er.default)("DraggableCore: handleDrag: %j",y);var D=r.props.onDrag(a,y);if(D===!1||r.mounted===!1){try{r.handleDragStop(new MouseEvent("mouseup"))}catch{var f=document.createEvent("MouseEvents");f.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),r.handleDragStop(f)}return}r.setState({lastX:s,lastY:p})}}),ot(Te(r),"handleDragStop",function(a){if(r.state.dragging){var u=(0,Wt.getControlPosition)(a,r.state.touchIdentifier,Te(r));if(u!=null){var s=u.x,p=u.y;if(Array.isArray(r.props.grid)){var m=s-r.state.lastX||0,h=p-r.state.lastY||0,k=(0,Wt.snapToGrid)(r.props.grid,m,h),E=uc(k,2);m=E[0],h=E[1],s=r.state.lastX+m,p=r.state.lastY+h}var y=(0,Wt.createCoreData)(Te(r),s,p),D=r.props.onStop(a,y);if(D===!1||r.mounted===!1)return!1;var f=r.findDOMNode();f&&r.props.enableUserSelectHack&&(0,Me.removeUserSelectStyles)(f.ownerDocument),(0,Er.default)("DraggableCore: handleDragStop: %j",y),r.setState({dragging:!1,lastX:NaN,lastY:NaN}),f&&((0,Er.default)("DraggableCore: Removing handlers"),(0,Me.removeEvent)(f.ownerDocument,Xt.move,r.handleDrag),(0,Me.removeEvent)(f.ownerDocument,Xt.stop,r.handleDragStop))}}}),ot(Te(r),"onMouseDown",function(a){return Xt=ht.mouse,r.handleDragStart(a)}),ot(Te(r),"onMouseUp",function(a){return Xt=ht.mouse,r.handleDragStop(a)}),ot(Te(r),"onTouchStart",function(a){return Xt=ht.touch,r.handleDragStart(a)}),ot(Te(r),"onTouchEnd",function(a){return Xt=ht.touch,r.handleDragStop(a)}),r}return Dm(n,[{key:"componentDidMount",value:function(){this.mounted=!0;var o=this.findDOMNode();o&&(0,Me.addEvent)(o,ht.touch.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var o=this.findDOMNode();if(o){var i=o.ownerDocument;(0,Me.removeEvent)(i,ht.mouse.move,this.handleDrag),(0,Me.removeEvent)(i,ht.touch.move,this.handleDrag),(0,Me.removeEvent)(i,ht.mouse.stop,this.handleDragStop),(0,Me.removeEvent)(i,ht.touch.stop,this.handleDragStop),(0,Me.removeEvent)(o,ht.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,Me.removeUserSelectStyles)(i)}}},{key:"findDOMNode",value:function(){var o,i,l;return(o=this.props)!==null&&o!==void 0&&o.nodeRef?(i=this.props)===null||i===void 0||(l=i.nodeRef)===null||l===void 0?void 0:l.current:km.default.findDOMNode(this)}},{key:"render",value:function(){return Ql.cloneElement(Ql.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),n}(Ql.Component);Gi.default=Ji;ot(Ji,"displayName","DraggableCore");ot(Ji,"propTypes",{allowAnyClick:Ge.default.bool,disabled:Ge.default.bool,enableUserSelectHack:Ge.default.bool,offsetParent:function(t,n){if(t[n]&&t[n].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:Ge.default.arrayOf(Ge.default.number),handle:Ge.default.string,cancel:Ge.default.string,nodeRef:Ge.default.object,onStart:Ge.default.func,onDrag:Ge.default.func,onStop:Ge.default.func,onMouseDown:Ge.default.func,scale:Ge.default.number,className:Dl.dontSetMe,style:Dl.dontSetMe,transform:Dl.dontSetMe});ot(Ji,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1});(function(e){function t(g){return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(v){return typeof v}:function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},t(g)}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DraggableCore",{enumerable:!0,get:function(){return s.default}}),e.default=void 0;var n=E(W),r=h(yi),o=h(Lr),i=h(Vg),l=Ae,a=It,u=Dt,s=h(Gi),p=h(Zi),m=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function h(g){return g&&g.__esModule?g:{default:g}}function k(g){if(typeof WeakMap!="function")return null;var v=new WeakMap,w=new WeakMap;return(k=function(A){return A?w:v})(g)}function E(g,v){if(!v&&g&&g.__esModule)return g;if(g===null||t(g)!=="object"&&typeof g!="function")return{default:g};var w=k(v);if(w&&w.has(g))return w.get(g);var B={},A=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var R in g)if(R!=="default"&&Object.prototype.hasOwnProperty.call(g,R)){var x=A?Object.getOwnPropertyDescriptor(g,R):null;x&&(x.get||x.set)?Object.defineProperty(B,R,x):B[R]=g[R]}return B.default=g,w&&w.set(g,B),B}function y(){return y=Object.assign||function(g){for(var v=1;v=0)&&Object.prototype.propertyIsEnumerable.call(g,B)&&(w[B]=g[B])}return w}function f(g,v){if(g==null)return{};var w={},B=Object.keys(g),A,R;for(R=0;R=0)&&(w[A]=g[A]);return w}function c(g,v){var w=Object.keys(g);if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(g);v&&(B=B.filter(function(A){return Object.getOwnPropertyDescriptor(g,A).enumerable})),w.push.apply(w,B)}return w}function d(g){for(var v=1;vg.length)&&(v=g.length);for(var w=0,B=new Array(v);w"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 H(g){return H=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},H(g)}function L(g,v,w){return v in g?Object.defineProperty(g,v,{value:w,enumerable:!0,configurable:!0,writable:!0}):g[v]=w,g}var q=function(g){we(w,g);var v=Be(w);function w(B){var A;return U(this,w),A=v.call(this,B),L(oe(A),"onDragStart",function(R,x){(0,p.default)("Draggable: onDragStart: %j",x);var z=A.props.onStart(R,(0,a.createDraggableData)(oe(A),x));if(z===!1)return!1;A.setState({dragging:!0,dragged:!0})}),L(oe(A),"onDrag",function(R,x){if(!A.state.dragging)return!1;(0,p.default)("Draggable: onDrag: %j",x);var z=(0,a.createDraggableData)(oe(A),x),j={x:z.x,y:z.y};if(A.props.bounds){var Y=j.x,b=j.y;j.x+=A.state.slackX,j.y+=A.state.slackY;var ie=(0,a.getBoundPosition)(oe(A),j.x,j.y),ce=S(ie,2),X=ce[0],he=ce[1];j.x=X,j.y=he,j.slackX=A.state.slackX+(Y-j.x),j.slackY=A.state.slackY+(b-j.y),z.x=j.x,z.y=j.y,z.deltaX=j.x-A.state.x,z.deltaY=j.y-A.state.y}var G=A.props.onDrag(R,z);if(G===!1)return!1;A.setState(j)}),L(oe(A),"onDragStop",function(R,x){if(!A.state.dragging)return!1;var z=A.props.onStop(R,(0,a.createDraggableData)(oe(A),x));if(z===!1)return!1;(0,p.default)("Draggable: onDragStop: %j",x);var j={dragging:!1,slackX:0,slackY:0},Y=!!A.props.position;if(Y){var b=A.props.position,ie=b.x,ce=b.y;j.x=ie,j.y=ce}A.setState(j)}),A.state={dragging:!1,dragged:!1,x:B.position?B.position.x:B.defaultPosition.x,y:B.position?B.position.y:B.defaultPosition.y,prevPropsPosition:d({},B.position),slackX:0,slackY:0,isElementSVG:!1},B.position&&!(B.onDrag||B.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),A}return pe(w,[{key:"componentDidMount",value:function(){typeof window.SVGElement<"u"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var A,R,x;return(A=(R=this.props)===null||R===void 0||(x=R.nodeRef)===null||x===void 0?void 0:x.current)!==null&&A!==void 0?A:o.default.findDOMNode(this)}},{key:"render",value:function(){var A,R=this.props;R.axis,R.bounds;var x=R.children,z=R.defaultPosition,j=R.defaultClassName,Y=R.defaultClassNameDragging,b=R.defaultClassNameDragged,ie=R.position,ce=R.positionOffset;R.scale;var X=D(R,m),he={},G=null,Ee=!!ie,Ut=!Ee||this.state.dragging,ve=ie||z,dn={x:(0,a.canDragX)(this)&&Ut?this.state.x:ve.x,y:(0,a.canDragY)(this)&&Ut?this.state.y:ve.y};this.state.isElementSVG?G=(0,l.createSVGTransform)(dn,ce):he=(0,l.createCSSTransform)(dn,ce);var pn=(0,i.default)(x.props.className||"",j,(A={},L(A,Y,this.state.dragging),L(A,b,this.state.dragged),A));return n.createElement(s.default,y({},X,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),n.cloneElement(n.Children.only(x),{className:pn,style:d(d({},x.props.style),he),transform:G}))}}],[{key:"getDerivedStateFromProps",value:function(A,R){var x=A.position,z=R.prevPropsPosition;return x&&(!z||x.x!==z.x||x.y!==z.y)?((0,p.default)("Draggable: getDerivedStateFromProps %j",{position:x,prevPropsPosition:z}),{x:x.x,y:x.y,prevPropsPosition:d({},x)}):null}}]),w}(n.Component);e.default=q,L(q,"displayName","Draggable"),L(q,"propTypes",d(d({},s.default.propTypes),{},{axis:r.default.oneOf(["both","x","y","none"]),bounds:r.default.oneOfType([r.default.shape({left:r.default.number,right:r.default.number,top:r.default.number,bottom:r.default.number}),r.default.string,r.default.oneOf([!1])]),defaultClassName:r.default.string,defaultClassNameDragging:r.default.string,defaultClassNameDragged:r.default.string,defaultPosition:r.default.shape({x:r.default.number,y:r.default.number}),positionOffset:r.default.shape({x:r.default.oneOfType([r.default.number,r.default.string]),y:r.default.oneOfType([r.default.number,r.default.string])}),position:r.default.shape({x:r.default.number,y:r.default.number}),className:u.dontSetMe,style:u.dontSetMe,transform:u.dontSetMe})),L(q,"defaultProps",d(d({},s.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))})(FA);var _A=FA,$A=_A.default,Mm=_A.DraggableCore;jg.exports=$A;Qt.default=$A;Qt.DraggableCore=Mm;const Tm="/Portfolio/assets/bookHandle-6f2b1376.jpg",jm="/Portfolio/assets/bookModal-62ab1cf6.jpg",Lm=F.section` - background: url(${jm}) center/cover no-repeat; +`,e.getElementsByTagName("head")[0].appendChild(t)),e.body&&Zf(e.body,"react-draggable-transparent-selection")}}function fm(e){if(e)try{if(e.body&&Jf(e.body,"react-draggable-transparent-selection"),e.selection)e.selection.empty();else{var t=(e.defaultView||window).getSelection();t&&t.type!=="Caret"&&t.removeAllRanges()}}catch{}}function Zf(e,t){e.classList?e.classList.add(t):e.className.match(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)")))||(e.className+=" ".concat(t))}function Jf(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(?:^|\\s)".concat(t,"(?!\\S)"),"g"),"")}var Rt={};Object.defineProperty(Rt,"__esModule",{value:!0});Rt.canDragX=hm;Rt.canDragY=gm;Rt.createCoreData=vm;Rt.createDraggableData=ym;Rt.getBoundPosition=dm;Rt.getControlPosition=mm;Rt.snapToGrid=pm;var Ze=Dt,Kn=fe;function dm(e,t,n){if(!e.props.bounds)return[t,n];var r=e.props.bounds;r=typeof r=="string"?r:wm(r);var o=Mu(e);if(typeof r=="string"){var i=o.ownerDocument,l=i.defaultView,a;if(r==="parent"?a=o.parentNode:a=i.querySelector(r),!(a instanceof l.HTMLElement))throw new Error('Bounds selector "'+r+'" could not find an element.');var u=a,s=l.getComputedStyle(o),p=l.getComputedStyle(u);r={left:-o.offsetLeft+(0,Ze.int)(p.paddingLeft)+(0,Ze.int)(s.marginLeft),top:-o.offsetTop+(0,Ze.int)(p.paddingTop)+(0,Ze.int)(s.marginTop),right:(0,Kn.innerWidth)(u)-(0,Kn.outerWidth)(o)-o.offsetLeft+(0,Ze.int)(p.paddingRight)-(0,Ze.int)(s.marginRight),bottom:(0,Kn.innerHeight)(u)-(0,Kn.outerHeight)(o)-o.offsetTop+(0,Ze.int)(p.paddingBottom)-(0,Ze.int)(s.marginBottom)}}return(0,Ze.isNum)(r.right)&&(t=Math.min(t,r.right)),(0,Ze.isNum)(r.bottom)&&(n=Math.min(n,r.bottom)),(0,Ze.isNum)(r.left)&&(t=Math.max(t,r.left)),(0,Ze.isNum)(r.top)&&(n=Math.max(n,r.top)),[t,n]}function pm(e,t,n){var r=Math.round(t/e[0])*e[0],o=Math.round(n/e[1])*e[1];return[r,o]}function hm(e){return e.props.axis==="both"||e.props.axis==="x"}function gm(e){return e.props.axis==="both"||e.props.axis==="y"}function mm(e,t,n){var r=typeof t=="number"?(0,Kn.getTouch)(e,t):null;if(typeof t=="number"&&!r)return null;var o=Mu(n),i=n.props.offsetParent||o.offsetParent||o.ownerDocument.body;return(0,Kn.offsetXYFromParent)(r||e,i,n.props.scale)}function vm(e,t,n){var r=e.state,o=!(0,Ze.isNum)(r.lastX),i=Mu(e);return o?{node:i,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:i,deltaX:t-r.lastX,deltaY:n-r.lastY,lastX:r.lastX,lastY:r.lastY,x:t,y:n}}function ym(e,t){var n=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/n,y:e.state.y+t.deltaY/n,deltaX:t.deltaX/n,deltaY:t.deltaY/n,lastX:e.state.x,lastY:e.state.y}}function wm(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}function Mu(e){var t=e.findDOMNode();if(!t)throw new Error(": Unmounted during event!");return t}var Yi={},Zi={};Object.defineProperty(Zi,"__esModule",{value:!0});Zi.default=Em;function Em(){}function wi(e){return wi=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},wi(e)}Object.defineProperty(Yi,"__esModule",{value:!0});Yi.default=void 0;var Ql=km(z),Ye=Lu(yi),Bm=Lu(Mr),Te=fe,Vt=Rt,Dl=Dt,Er=Lu(Zi);function Lu(e){return e&&e.__esModule?e:{default:e}}function qf(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(qf=function(o){return o?n:t})(e)}function km(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||wi(e)!=="object"&&typeof e!="function")return{default:e};var n=qf(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(i!=="default"&&Object.prototype.hasOwnProperty.call(e,i)){var l=o?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(r,i,l):r[i]=e[i]}return r.default=e,n&&n.set(e,r),r}function uc(e,t){return xm(e)||Cm(e,t)||Pm(e,t)||Sm()}function Sm(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Pm(e,t){if(e){if(typeof e=="string")return sc(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 sc(e,t)}}function sc(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n"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 Ei(e){return Ei=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},Ei(e)}function ot(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ht={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},Xt=ht.mouse,Ji=function(e){Rm(n,e);var t=Im(n);function n(){var r;Qm(this,n);for(var o=arguments.length,i=new Array(o),l=0;l not mounted on DragStart!");var s=u.ownerDocument;if(!(r.props.disabled||!(a.target instanceof s.defaultView.Node)||r.props.handle&&!(0,Te.matchesSelectorAndParentsTo)(a.target,r.props.handle,u)||r.props.cancel&&(0,Te.matchesSelectorAndParentsTo)(a.target,r.props.cancel,u))){a.type==="touchstart"&&a.preventDefault();var p=(0,Te.getTouchIdentifier)(a);r.setState({touchIdentifier:p});var m=(0,Vt.getControlPosition)(a,p,je(r));if(m!=null){var h=m.x,B=m.y,E=(0,Vt.createCoreData)(je(r),h,B);(0,Er.default)("DraggableCore: handleDragStart: %j",E),(0,Er.default)("calling",r.props.onStart);var y=r.props.onStart(a,E);y===!1||r.mounted===!1||(r.props.enableUserSelectHack&&(0,Te.addUserSelectStyles)(s),r.setState({dragging:!0,lastX:h,lastY:B}),(0,Te.addEvent)(s,Xt.move,r.handleDrag),(0,Te.addEvent)(s,Xt.stop,r.handleDragStop))}}}),ot(je(r),"handleDrag",function(a){var u=(0,Vt.getControlPosition)(a,r.state.touchIdentifier,je(r));if(u!=null){var s=u.x,p=u.y;if(Array.isArray(r.props.grid)){var m=s-r.state.lastX,h=p-r.state.lastY,B=(0,Vt.snapToGrid)(r.props.grid,m,h),E=uc(B,2);if(m=E[0],h=E[1],!m&&!h)return;s=r.state.lastX+m,p=r.state.lastY+h}var y=(0,Vt.createCoreData)(je(r),s,p);(0,Er.default)("DraggableCore: handleDrag: %j",y);var D=r.props.onDrag(a,y);if(D===!1||r.mounted===!1){try{r.handleDragStop(new MouseEvent("mouseup"))}catch{var A=document.createEvent("MouseEvents");A.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),r.handleDragStop(A)}return}r.setState({lastX:s,lastY:p})}}),ot(je(r),"handleDragStop",function(a){if(r.state.dragging){var u=(0,Vt.getControlPosition)(a,r.state.touchIdentifier,je(r));if(u!=null){var s=u.x,p=u.y;if(Array.isArray(r.props.grid)){var m=s-r.state.lastX||0,h=p-r.state.lastY||0,B=(0,Vt.snapToGrid)(r.props.grid,m,h),E=uc(B,2);m=E[0],h=E[1],s=r.state.lastX+m,p=r.state.lastY+h}var y=(0,Vt.createCoreData)(je(r),s,p),D=r.props.onStop(a,y);if(D===!1||r.mounted===!1)return!1;var A=r.findDOMNode();A&&r.props.enableUserSelectHack&&(0,Te.removeUserSelectStyles)(A.ownerDocument),(0,Er.default)("DraggableCore: handleDragStop: %j",y),r.setState({dragging:!1,lastX:NaN,lastY:NaN}),A&&((0,Er.default)("DraggableCore: Removing handlers"),(0,Te.removeEvent)(A.ownerDocument,Xt.move,r.handleDrag),(0,Te.removeEvent)(A.ownerDocument,Xt.stop,r.handleDragStop))}}}),ot(je(r),"onMouseDown",function(a){return Xt=ht.mouse,r.handleDragStart(a)}),ot(je(r),"onMouseUp",function(a){return Xt=ht.mouse,r.handleDragStop(a)}),ot(je(r),"onTouchStart",function(a){return Xt=ht.touch,r.handleDragStart(a)}),ot(je(r),"onTouchEnd",function(a){return Xt=ht.touch,r.handleDragStop(a)}),r}return Dm(n,[{key:"componentDidMount",value:function(){this.mounted=!0;var o=this.findDOMNode();o&&(0,Te.addEvent)(o,ht.touch.start,this.onTouchStart,{passive:!1})}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var o=this.findDOMNode();if(o){var i=o.ownerDocument;(0,Te.removeEvent)(i,ht.mouse.move,this.handleDrag),(0,Te.removeEvent)(i,ht.touch.move,this.handleDrag),(0,Te.removeEvent)(i,ht.mouse.stop,this.handleDragStop),(0,Te.removeEvent)(i,ht.touch.stop,this.handleDragStop),(0,Te.removeEvent)(o,ht.touch.start,this.onTouchStart,{passive:!1}),this.props.enableUserSelectHack&&(0,Te.removeUserSelectStyles)(i)}}},{key:"findDOMNode",value:function(){var o,i,l;return(o=this.props)!==null&&o!==void 0&&o.nodeRef?(i=this.props)===null||i===void 0||(l=i.nodeRef)===null||l===void 0?void 0:l.current:Bm.default.findDOMNode(this)}},{key:"render",value:function(){return Ql.cloneElement(Ql.Children.only(this.props.children),{onMouseDown:this.onMouseDown,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),n}(Ql.Component);Yi.default=Ji;ot(Ji,"displayName","DraggableCore");ot(Ji,"propTypes",{allowAnyClick:Ye.default.bool,disabled:Ye.default.bool,enableUserSelectHack:Ye.default.bool,offsetParent:function(t,n){if(t[n]&&t[n].nodeType!==1)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:Ye.default.arrayOf(Ye.default.number),handle:Ye.default.string,cancel:Ye.default.string,nodeRef:Ye.default.object,onStart:Ye.default.func,onDrag:Ye.default.func,onStop:Ye.default.func,onMouseDown:Ye.default.func,scale:Ye.default.number,className:Dl.dontSetMe,style:Dl.dontSetMe,transform:Dl.dontSetMe});ot(Ji,"defaultProps",{allowAnyClick:!1,disabled:!1,enableUserSelectHack:!0,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){},scale:1});(function(e){function t(g){return t=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(v){return typeof v}:function(v){return v&&typeof Symbol=="function"&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v},t(g)}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"DraggableCore",{enumerable:!0,get:function(){return s.default}}),e.default=void 0;var n=E(z),r=h(yi),o=h(Mr),i=h(Wg),l=fe,a=Rt,u=Dt,s=h(Yi),p=h(Zi),m=["axis","bounds","children","defaultPosition","defaultClassName","defaultClassNameDragging","defaultClassNameDragged","position","positionOffset","scale"];function h(g){return g&&g.__esModule?g:{default:g}}function B(g){if(typeof WeakMap!="function")return null;var v=new WeakMap,w=new WeakMap;return(B=function(f){return f?w:v})(g)}function E(g,v){if(!v&&g&&g.__esModule)return g;if(g===null||t(g)!=="object"&&typeof g!="function")return{default:g};var w=B(v);if(w&&w.has(g))return w.get(g);var S={},f=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in g)if(I!=="default"&&Object.prototype.hasOwnProperty.call(g,I)){var C=f?Object.getOwnPropertyDescriptor(g,I):null;C&&(C.get||C.set)?Object.defineProperty(S,I,C):S[I]=g[I]}return S.default=g,w&&w.set(g,S),S}function y(){return y=Object.assign||function(g){for(var v=1;v=0)&&Object.prototype.propertyIsEnumerable.call(g,S)&&(w[S]=g[S])}return w}function A(g,v){if(g==null)return{};var w={},S=Object.keys(g),f,I;for(I=0;I=0)&&(w[f]=g[f]);return w}function c(g,v){var w=Object.keys(g);if(Object.getOwnPropertySymbols){var S=Object.getOwnPropertySymbols(g);v&&(S=S.filter(function(f){return Object.getOwnPropertyDescriptor(g,f).enumerable})),w.push.apply(w,S)}return w}function d(g){for(var v=1;vg.length)&&(v=g.length);for(var w=0,S=new Array(v);w"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 L(g){return L=Object.setPrototypeOf?Object.getPrototypeOf:function(w){return w.__proto__||Object.getPrototypeOf(w)},L(g)}function M(g,v,w){return v in g?Object.defineProperty(g,v,{value:w,enumerable:!0,configurable:!0,writable:!0}):g[v]=w,g}var q=function(g){we(w,g);var v=Se(w);function w(S){var f;return U(this,w),f=v.call(this,S),M(oe(f),"onDragStart",function(I,C){(0,p.default)("Draggable: onDragStart: %j",C);var W=f.props.onStart(I,(0,a.createDraggableData)(oe(f),C));if(W===!1)return!1;f.setState({dragging:!0,dragged:!0})}),M(oe(f),"onDrag",function(I,C){if(!f.state.dragging)return!1;(0,p.default)("Draggable: onDrag: %j",C);var W=(0,a.createDraggableData)(oe(f),C),H={x:W.x,y:W.y};if(f.props.bounds){var G=H.x,b=H.y;H.x+=f.state.slackX,H.y+=f.state.slackY;var ie=(0,a.getBoundPosition)(oe(f),H.x,H.y),ce=k(ie,2),X=ce[0],he=ce[1];H.x=X,H.y=he,H.slackX=f.state.slackX+(G-H.x),H.slackY=f.state.slackY+(b-H.y),W.x=H.x,W.y=H.y,W.deltaX=H.x-f.state.x,W.deltaY=H.y-f.state.y}var Y=f.props.onDrag(I,W);if(Y===!1)return!1;f.setState(H)}),M(oe(f),"onDragStop",function(I,C){if(!f.state.dragging)return!1;var W=f.props.onStop(I,(0,a.createDraggableData)(oe(f),C));if(W===!1)return!1;(0,p.default)("Draggable: onDragStop: %j",C);var H={dragging:!1,slackX:0,slackY:0},G=!!f.props.position;if(G){var b=f.props.position,ie=b.x,ce=b.y;H.x=ie,H.y=ce}f.setState(H)}),f.state={dragging:!1,dragged:!1,x:S.position?S.position.x:S.defaultPosition.x,y:S.position?S.position.y:S.defaultPosition.y,prevPropsPosition:d({},S.position),slackX:0,slackY:0,isElementSVG:!1},S.position&&!(S.onDrag||S.onStop)&&console.warn("A `position` was applied to this , without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element."),f}return pe(w,[{key:"componentDidMount",value:function(){typeof window.SVGElement<"u"&&this.findDOMNode()instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"findDOMNode",value:function(){var f,I,C;return(f=(I=this.props)===null||I===void 0||(C=I.nodeRef)===null||C===void 0?void 0:C.current)!==null&&f!==void 0?f:o.default.findDOMNode(this)}},{key:"render",value:function(){var f,I=this.props;I.axis,I.bounds;var C=I.children,W=I.defaultPosition,H=I.defaultClassName,G=I.defaultClassNameDragging,b=I.defaultClassNameDragged,ie=I.position,ce=I.positionOffset;I.scale;var X=D(I,m),he={},Y=null,Ee=!!ie,Ut=!Ee||this.state.dragging,ve=ie||W,dn={x:(0,a.canDragX)(this)&&Ut?this.state.x:ve.x,y:(0,a.canDragY)(this)&&Ut?this.state.y:ve.y};this.state.isElementSVG?Y=(0,l.createSVGTransform)(dn,ce):he=(0,l.createCSSTransform)(dn,ce);var pn=(0,i.default)(C.props.className||"",H,(f={},M(f,G,this.state.dragging),M(f,b,this.state.dragged),f));return n.createElement(s.default,y({},X,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),n.cloneElement(n.Children.only(C),{className:pn,style:d(d({},C.props.style),he),transform:Y}))}}],[{key:"getDerivedStateFromProps",value:function(f,I){var C=f.position,W=I.prevPropsPosition;return C&&(!W||C.x!==W.x||C.y!==W.y)?((0,p.default)("Draggable: getDerivedStateFromProps %j",{position:C,prevPropsPosition:W}),{x:C.x,y:C.y,prevPropsPosition:d({},C)}):null}}]),w}(n.Component);e.default=q,M(q,"displayName","Draggable"),M(q,"propTypes",d(d({},s.default.propTypes),{},{axis:r.default.oneOf(["both","x","y","none"]),bounds:r.default.oneOfType([r.default.shape({left:r.default.number,right:r.default.number,top:r.default.number,bottom:r.default.number}),r.default.string,r.default.oneOf([!1])]),defaultClassName:r.default.string,defaultClassNameDragging:r.default.string,defaultClassNameDragged:r.default.string,defaultPosition:r.default.shape({x:r.default.number,y:r.default.number}),positionOffset:r.default.shape({x:r.default.oneOfType([r.default.number,r.default.string]),y:r.default.oneOfType([r.default.number,r.default.string])}),position:r.default.shape({x:r.default.number,y:r.default.number}),className:u.dontSetMe,style:u.dontSetMe,transform:u.dontSetMe})),M(q,"defaultProps",d(d({},s.default.defaultProps),{},{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},scale:1}))})(Ff);var _f=Ff,$f=_f.default,Tm=_f.DraggableCore;Hg.exports=$f;Qt.default=$f;Qt.DraggableCore=Tm;const jm="/Portfolio/assets/bookHandle-6f2b1376.jpg",Hm="/Portfolio/assets/bookModal-62ab1cf6.jpg",Mm=F.section` + background: url(${Hm}) center/cover no-repeat; position: absolute; height: 652px; width: 975px; display: ${({isVisible:e})=>e?"block":"none"}; z-index: ${({lastClicked:e})=>e==="book"?2:1}; -`,Hm=F.button` +`,Lm=F.button` height: 126px; width: 100px; position: absolute; top: 16.4rem; left: 17.7rem; - ${({isClicked:e,iconName:t,clickedIcon:n})=>e?ft` + ${({isClicked:e,iconName:t,clickedIcon:n})=>e?At` background: url(${n}) center/contain no-repeat; - `:ft` + `:At` background: url(${t}) center/contain no-repeat; `}; cursor: pointer; `,Fm=F.div` - background: url(${Tm}) left/contain no-repeat; + background: url(${jm}) left/contain no-repeat; height: 50px; width: 100%; cursor: grab; -`,bm="data:image/jpeg;base64,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",Um="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAG9CAMAAABUGj7+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qjc5Rjg2QjRFMkQ0MTFFRDkzQzJDOTFEMTIwODk2NTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qjc5Rjg2QjNFMkQ0MTFFRDkzQzJDOTFEMTIwODk2NTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9IkJBRTFGQkE4NUFCMDBFMTA0OTFDQ0QxNDM4NTE2Q0I1IiBzdFJlZjpkb2N1bWVudElEPSJCQUUxRkJBODVBQjAwRTEwNDkxQ0NEMTQzODUxNkNCNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvept4UAAADtUExURb+/vwEBAQEAAP//+//+//7+/sHBwQABAAAB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",zm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALzSURBVHgBrVZLTiMxELXdnQSRGSIQCI3Egh0SWyTYwjG4A5wB7gB34ABcgC1IHIAdC3YgWEwCaTrdnvdMVcfpNEMEeVLFdrVdz/WxHWum4c384GJ7qXZOT08dRPvmp6ANiD05OTHWWh+TWWkTnXx4eGi+i4uLCyVMIIWovQu/3pvLy8tkY2MjNfMF7SW0rwN4ad3m5mby8PDQMXPE8vJyu9fr+YODA7IVmkB3f3+fmCiH88DLy0uaZZm7uroKY5KFfK2trbFN6gu2traCnJ2dNRqkXuc0ICnL0ipH3RNXn310dGRubm7M+fl5kLu7u4mNELu7u0Hq6Ha7riiKymZF9vj4aMy4KiscHx8Hsuvr60BW95Cb2dvbayRDYUzYC2Q7Ozvm9vbWLi4u+tfX16lFunP1rr6ZWVGdcOSskSgGQ0hP1KM4pLOSBSCM9qvJzJF6xvaTopjA09NT1Q/nDCEMA4TRNHmnOSPUMyVkDj/LWWRrfF1JzhqJaIxkFCLOkeaQ30jWlL/V1VV6F6I2Vep1qLGmHGkO9Wg0gWHc39+fuIg/xVdFQG/+V5ErKysWN8jYM4aQ7uIQzvMtI/zz8/P0eyZVU1WkPhM/BO1NOGBRIC20S5A/8nFeQnu/IbRv9ZJMcag7qMZfg8Ggh3EXspACo9Go8hZDg7H2vfQt9QTGJKDyDdJHWv7C3gD9IfUaRs+7UXJWtFqtIs/zERfDkBVDRoh9PUSRPqwXqXs58YekxCNaogVP/i67GUI3hLFMxtxxJvo3bCqDvIme37N2uz2EcP07nCJpidL/iEa0w7Lf73OSvmlpp9NJ8PgFL9D30g9w7uOIxjrOoS3o3mVTOe3y3qVe8+GEJMW5aKFcWzJ2uMKs3iz160zG3oyrWMNYClEOr3Kcs6KKoLw7iVTlAu2sr693cfZYSUG0j80sxfr4G1uu43o6aj6qMDEN76RWZvAQO0qFnNKWNsj29na7ruNcmZ+KMFr8L+pigiZ8+dzMgKmq/QdCUoe+Al+QYQAAAABJRU5ErkJggg==",Vm="data:image/jpeg;base64,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",Wm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKKSURBVHgBrVZNruIwDE7SH54eMw+BQGgkFuyQ2HIBOAangdtwAC7ABTgAOxbsQLAYoJTSZj6HhJeWzjw0L59kEjuNHTuODWfPkMwdhK3PN5PpdCpAZs6+C9IB4pPJhHHOpW2M69EzH4/HY/a/mM1mxqAHSrVYCvUrJZvP516n0/GZW5A+j/QbBl5y0e12vc1mU2EOUa/Xw1qtJkejEVlLzQWK9XrtMesOXeBwOPhxHIvFYqF45RlNWq0W3263XtmmXq/HXsFqtSqKvCzLuLEhCouCOUS1WhVpmoon5fCKsc+sdAIkRk6fuqPBYMCWyyV/f3+X5/O5dGNJiHJ4JdSPF447+6shV7DD6DSEBrvdLmeMI4SKQRiZS1iRksaYurPCojM0m00aSlPfOSiMw+EwV4i/xKsPu4hGo8FRQfjDGN0ZuRtFkTydTk8bvkr7f0Du9/vnfqaz5pGRpk18E6Qv14w5EiTA+AH6pRddEen7CSL93BRJH4+6gmz8gTDWwFdBbz5wu90e3oJl4M1c6jknOQE8GSBhBDqiNv4+3e/lQnITRkm1EYuq7wRBkCZJcqPNUMS1IqYNy2KILLnar6noZe4PSYYmmmGEneSqT3OB7AJlsebpxLGWRzhUDIq0nNbjMAwvINp/hVNkNEPq36NhnTA7Ho/0kelpfqVS8dD8lBeYSz1XEOL+RG0ZfUO6ILvqQyWkl+ouyc19CG3Ex7sIkK6B5gVKGDeVhcqZXWU0L9lnFpswZtpQAq8SvLP0EUHddzydlW+kp91uV/H2KJMUmTkO82HL7TUaaR/tJ0fZPQs9VtInTWYqD3EiXxsnCvWoqN/vh0UZfau/9zVRtOi/qLANlMFFu3nK2j93MTNLqsULIAAAAABJRU5ErkJggg==",Xm="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAcAB8DAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+wX4sfHG/+Hvi+/0KDRNKurZJ7prcrpmjR+VDFdzW6RMZdNmeRgIs72fJzzzzW/1rFf8AQTX/APB1T/5I5/qmF/6BsP8A+Caf/wAieZ/8NWan/wBCzpn/AIAaF/8AKij61iv+gmv/AODqn/yQfVML/wBA2H/8E0//AJEP+GrNT/6FnTP/AAA0L/5UUfWsV/0E1/8AwdU/+SD6phf+gbD/APgmn/8AIn81n/Bzv+1R8QPFH7BHiL4aWC6Xovg/xNqvgDUvEFpBouhrqN5f6J8UPCd3pc1trFvptvqOnpBIhE0VpcRpdRu8c4eMlSfWsV/0E1//AAdU/wDkg+qYX/oGw/8A4Jp//In9E/7UH/JTL763v/pzvKwOg+cqACgD+cf/AIOQ/wDk0O4/6+PCv/qxfC9AH9RP7ed/4v0tfirqfw9s/wC0fH2neBPHt/4H0/7Ol59v8X2dlrtx4as/skrxx3X2rWo7KD7PJIiT7/Kd1ViwAP4rv+GvP+Dl7/o1/wD8wp4U/wDmloA/bD/glh8Uv+ChPxS8AfFS/wD+ChHw5/4Vz4x0rxho1n8PLL/hENM8I/2l4Zm0V5tUuvs2mahqEd55WqBYvPleN0z5YUjmgD4X/wCDkP8A5NDuP+vjwr/6sXwvQB/O18Q/+C9//BQf4m+NvE3j3xH4o8Ax614r1m/1zUINK8MazY6Vb3eo3D3NxDplh/wlUy2NkssjeTaxyMkSnavAoA4z/h9n+3X/ANDV4P8A/BDrH/zTUAH/AA+z/br/AOhq8H/+CHWP/mmoA8Q/aC/4KW/tPftNfDnVPhd8VdT8Kan4Y1a50q6uGstDvbfU4pNH1S11e0Fre3Os3ogRruzh89BCwlj3L8rEOoAA/9k=",Km="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7ZSxCUAhDETPT3bJTNkm22SmTPNFwUpB1DSCr0hIigfXXALwIwgqQ1VxSnFQO0QEu5hZ3R8CebInu05GoyczY4a7d7/LYo4iLMlajZyQENi0GQmlD627wxRVAAAAAElFTkSuQmCC",Ym="data:image/jpeg;base64,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",cr=F.button` - background: ${({isOpen:e})=>e?`url(${Km}) center/contain no-repeat`:`url(${Xm}) center/contain no-repeat`}; +`,bm="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAhAGsDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+pj4n/Gr4q6P8RvHWlaZ441yy07TfFuv2NjaQzRCK2tLbU7mG3giBhJCRRIqKCSQoHJoA4X/hfnxj/wCiheIP+/8AD/8AGKAD/hfnxj/6KF4g/wC/8P8A8YoAP+F+fGP/AKKF4g/7/wAP/wAYoAP+F+fGP/ooXiD/AL/w/wDxigA/4X58Y/8AooXiD/v/AA//ABigA/4X58Y/+iheIP8Av/D/APGKAD/hfnxj/wCiheIP+/8AD/8AGKAD/hfnxj/6KF4g/wC/8P8A8YoAP+F+fGP/AKKF4g/7/wAP/wAYoAP+F+fGP/ooXiD/AL/w/wDxigA/4X58Y/8AooXiD/v/AA//ABigCG5+P3xlS3uHX4h+IQywyspE8GQyxsQR+46gjNAH8CvxH8T6/wCNfit8Z/FvirVbrXPEniP45fG7V9c1i9ZXvNS1O++LHjGe7vLlkVFaaeVmkkKooLE4AoA/vZ+MP/JV/iR/2O/ib/08XdAHnFABQB4D+1f428T/AA0/Za/aU+I3gnU/7F8Z+APgD8Y/G3hHWfsWn6l/ZPifwr8O/Eeu6Dqf9n6taX+lX/2DVbC0uvsWp2N7p915XkXtpcWzyQuAfI/wl/YW+F+oeA/hj8bvAfjD40fDz49+IfCngnx+3xMb46fG34h6XaeJPFGk6Zq/jO4/4U/8SPiR4l+C17ZeJLPUte0hdGvfAUui+HodXF74a07Sr/SdGnsQD1347/ts6H+zv46vNE8f/Bz4pj4ZaFpOn+IPGXx903U/hC/w38FaBPDJcatrGtaFf/FGw+Ld5a+GreN59Xi8O/DXXL+eMEaHZ6xLiIgHmlx/wU0+Fl348+Lvw78E/Cv4y/EXXPgL4vj0n4u3PhjTvBFppHgnwBJ4R8NeMf8AhdGoah4p8ceHY7z4fxaf4hmtp7HSF1Hx+l3oOrsvgp7I6bd6gAdz4o/bs8PNrsei/Az4KfGX9qKOy8L+CvGHi/WPg9F8OtL0rwHovxJ8N2XjT4fXHiSX4u/ED4Y3EreLPB19H4ksU8PW2uPZaekkWtLpmoGGzlAMfxx/wUT+GOm3HhWy+Dnw9+Jv7SmoeI/BGifEm+0/4ZL4D8IXfhTwN4vuNQtPAfiLxAnx58cfB9DB42udB8VRaLY6PJqurW3/AAi+pS65p+kwXGlS6iAcD8Ifj1onx2/b08E+L/h34p1jUvhh4r/YJ8W6zb6LJdX1vpcHi7w1+0/aeCPEBvNGMp0yTxD4c1fS9d8K3Or2qXcMws7r+ydUvtIuLe6uQD9QaACgCvd/8etz/wBe83/otqAP4V9f/wCR0+Jv/ZYPjH/6tPxfQB/fv8Yf+Sr/ABI/7HfxN/6eLugDzigAoA8r+Ovwz/4XV8EfjH8HP7b/AOEa/wCFtfCv4hfDP/hI/wCzf7Z/sD/hPPCWr+Fv7b/sj7fpX9q/2V/av27+zf7U037d5H2X7fZ+b9ojAPjbwJqH/BQOx0XwX8Fbf4DfBb4V+FvDOm+G/BcX7Qv/AAvyb4salaeH/BttZWSeI2+Ab/CTwAmoXnjHTdHGnPoX/C3LX/hEpdfbU11bxE2hCx1YA+Hf2xf+Cfnxo+KemftM+EdO/ZU/Zx/ae8Y/Gu++JeqfDv8Aa8+MnxK0zwf8XPgrpnj+91C88HfD3w54d1P4SfEnXLnQPgZb3UGkeELvT/id4ZtdStYd9honhOM/ZgAfZnwf/ZS+K/gn4V/8FBvCOtp4dGsftK+L/GOu/DZbTWTcWxste/Zg+GPwmsV1+c2cf9lXA8W+E9WWdES7SPTvs16sknnGFADz34R/An9rr9keb+2PhN8KPhn8d9T+LHwe/Zm8KfESy8TfGqb4Mw/CXxT8APgn4c+Es9vol1H8NfikPihp/iK4s7/XkvjB4FOmLbRaZ9m1MXX9owgHN/HH9hvx9qnxfg+Onjb9nH9l/wD4KM+OPF/we+G/ws8VWfxlt9E+AmhfD3VvhbqvjjVrjxv4FtNf8HftJefH8U3+IRtNW8MQPozeFU8B6ZLJ4g8WLrqQ+HwD3b9nP9krxx8Gvj98OvHU2ifCjw74D8M/si+LfhHPoHwo8MWXw88MeHfGfiv9oVvi5D4e8OeBNNnvrGLR9G0K8m07UfE9veWq+KfEFpe+I20TRX11tKsAD9I6ACgCvd/8etz/ANe83/otqAP4V9f/AOR0+Jv/AGWD4x/+rT8X0Af2XfGr/goX+xHafF/4n2r/ALTnwkme38eeKoWmsPE0Gp2Upj1q8UyWmo6cl1p99bPjdDd2VzcWtxGVlgmkjZXIB5j/AMPE/wBiD/o5j4X/APg4m/8AkSgA/wCHif7EH/RzHwv/APBxN/8AIlAB/wAPE/2IP+jmPhf/AODib/5EoAP+Hif7EH/RzHwv/wDBxN/8iUAH/DxP9iD/AKOY+F//AIOJv/kSgA/4eJ/sQf8ARzHwv/8ABxN/8iUAH/DxP9iD/o5j4X/+Dib/AORKAD/h4n+xB/0cx8L/APwcTf8AyJQAf8PE/wBiD/o5j4X/APg4m/8AkSgA/wCHif7EH/RzHwv/APBxN/8AIlAB/wAPE/2IP+jmPhf/AODib/5EoAhuP+CiH7EUlvOiftL/AAvLPDKij+2ZRlmRgBk2oAySOSQPU0AfyM32o6fq/iX4happV9Z6npuofFj4vXdhqOn3MN7Y3trP8UPF0kFzaXds8lvc280bK8U0MjxyIQyMVINAH490AFABQAUAFABQAUAFABQAUAFABQAUAfrR+zL/AMkQ8E/9zJ/6l2v0AP/Z",Um="data:image/jpeg;base64,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",zm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAG9CAMAAABUGj7+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Qjc5Rjg2QjRFMkQ0MTFFRDkzQzJDOTFEMTIwODk2NTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Qjc5Rjg2QjNFMkQ0MTFFRDkzQzJDOTFEMTIwODk2NTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9IkJBRTFGQkE4NUFCMDBFMTA0OTFDQ0QxNDM4NTE2Q0I1IiBzdFJlZjpkb2N1bWVudElEPSJCQUUxRkJBODVBQjAwRTEwNDkxQ0NEMTQzODUxNkNCNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pvept4UAAADtUExURb+/vwEBAQEAAP//+//+//7+/sHBwQABAAAB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",Wm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALzSURBVHgBrVZLTiMxELXdnQSRGSIQCI3Egh0SWyTYwjG4A5wB7gB34ABcgC1IHIAdC3YgWEwCaTrdnvdMVcfpNEMEeVLFdrVdz/WxHWum4c384GJ7qXZOT08dRPvmp6ANiD05OTHWWh+TWWkTnXx4eGi+i4uLCyVMIIWovQu/3pvLy8tkY2MjNfMF7SW0rwN4ad3m5mby8PDQMXPE8vJyu9fr+YODA7IVmkB3f3+fmCiH88DLy0uaZZm7uroKY5KFfK2trbFN6gu2traCnJ2dNRqkXuc0ICnL0ipH3RNXn310dGRubm7M+fl5kLu7u4mNELu7u0Hq6Ha7riiKymZF9vj4aMy4KiscHx8Hsuvr60BW95Cb2dvbayRDYUzYC2Q7Ozvm9vbWLi4u+tfX16lFunP1rr6ZWVGdcOSskSgGQ0hP1KM4pLOSBSCM9qvJzJF6xvaTopjA09NT1Q/nDCEMA4TRNHmnOSPUMyVkDj/LWWRrfF1JzhqJaIxkFCLOkeaQ30jWlL/V1VV6F6I2Vep1qLGmHGkO9Wg0gWHc39+fuIg/xVdFQG/+V5ErKysWN8jYM4aQ7uIQzvMtI/zz8/P0eyZVU1WkPhM/BO1NOGBRIC20S5A/8nFeQnu/IbRv9ZJMcag7qMZfg8Ggh3EXspACo9Go8hZDg7H2vfQt9QTGJKDyDdJHWv7C3gD9IfUaRs+7UXJWtFqtIs/zERfDkBVDRoh9PUSRPqwXqXs58YekxCNaogVP/i67GUI3hLFMxtxxJvo3bCqDvIme37N2uz2EcP07nCJpidL/iEa0w7Lf73OSvmlpp9NJ8PgFL9D30g9w7uOIxjrOoS3o3mVTOe3y3qVe8+GEJMW5aKFcWzJ2uMKs3iz160zG3oyrWMNYClEOr3Kcs6KKoLw7iVTlAu2sr693cfZYSUG0j80sxfr4G1uu43o6aj6qMDEN76RWZvAQO0qFnNKWNsj29na7ruNcmZ+KMFr8L+pigiZ8+dzMgKmq/QdCUoe+Al+QYQAAAABJRU5ErkJggg==",Vm="data:image/jpeg;base64,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",Xm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKKSURBVHgBrVZNruIwDE7SH54eMw+BQGgkFuyQ2HIBOAangdtwAC7ABTgAOxbsQLAYoJTSZj6HhJeWzjw0L59kEjuNHTuODWfPkMwdhK3PN5PpdCpAZs6+C9IB4pPJhHHOpW2M69EzH4/HY/a/mM1mxqAHSrVYCvUrJZvP516n0/GZW5A+j/QbBl5y0e12vc1mU2EOUa/Xw1qtJkejEVlLzQWK9XrtMesOXeBwOPhxHIvFYqF45RlNWq0W3263XtmmXq/HXsFqtSqKvCzLuLEhCouCOUS1WhVpmoon5fCKsc+sdAIkRk6fuqPBYMCWyyV/f3+X5/O5dGNJiHJ4JdSPF447+6shV7DD6DSEBrvdLmeMI4SKQRiZS1iRksaYurPCojM0m00aSlPfOSiMw+EwV4i/xKsPu4hGo8FRQfjDGN0ZuRtFkTydTk8bvkr7f0Du9/vnfqaz5pGRpk18E6Qv14w5EiTA+AH6pRddEen7CSL93BRJH4+6gmz8gTDWwFdBbz5wu90e3oJl4M1c6jknOQE8GSBhBDqiNv4+3e/lQnITRkm1EYuq7wRBkCZJcqPNUMS1IqYNy2KILLnar6noZe4PSYYmmmGEneSqT3OB7AJlsebpxLGWRzhUDIq0nNbjMAwvINp/hVNkNEPq36NhnTA7Ho/0kelpfqVS8dD8lBeYSz1XEOL+RG0ZfUO6ILvqQyWkl+ouyc19CG3Ex7sIkK6B5gVKGDeVhcqZXWU0L9lnFpswZtpQAq8SvLP0EUHddzydlW+kp91uV/H2KJMUmTkO82HL7TUaaR/tJ0fZPQs9VtInTWYqD3EiXxsnCvWoqN/vh0UZfau/9zVRtOi/qLANlMFFu3nK2j93MTNLqsULIAAAAABJRU5ErkJggg==",Km="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAcAB8DAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+wX4sfHG/+Hvi+/0KDRNKurZJ7prcrpmjR+VDFdzW6RMZdNmeRgIs72fJzzzzW/1rFf8AQTX/APB1T/5I5/qmF/6BsP8A+Caf/wAieZ/8NWan/wBCzpn/AIAaF/8AKij61iv+gmv/AODqn/yQfVML/wBA2H/8E0//AJEP+GrNT/6FnTP/AAA0L/5UUfWsV/0E1/8AwdU/+SD6phf+gbD/APgmn/8AIn81n/Bzv+1R8QPFH7BHiL4aWC6Xovg/xNqvgDUvEFpBouhrqN5f6J8UPCd3pc1trFvptvqOnpBIhE0VpcRpdRu8c4eMlSfWsV/0E1//AAdU/wDkg+qYX/oGw/8A4Jp//In9E/7UH/JTL763v/pzvKwOg+cqACgD+cf/AIOQ/wDk0O4/6+PCv/qxfC9AH9RP7ed/4v0tfirqfw9s/wC0fH2neBPHt/4H0/7Ol59v8X2dlrtx4as/skrxx3X2rWo7KD7PJIiT7/Kd1ViwAP4rv+GvP+Dl7/o1/wD8wp4U/wDmloA/bD/glh8Uv+ChPxS8AfFS/wD+ChHw5/4Vz4x0rxho1n8PLL/hENM8I/2l4Zm0V5tUuvs2mahqEd55WqBYvPleN0z5YUjmgD4X/wCDkP8A5NDuP+vjwr/6sXwvQB/O18Q/+C9//BQf4m+NvE3j3xH4o8Ax614r1m/1zUINK8MazY6Vb3eo3D3NxDplh/wlUy2NkssjeTaxyMkSnavAoA4z/h9n+3X/ANDV4P8A/BDrH/zTUAH/AA+z/br/AOhq8H/+CHWP/mmoA8Q/aC/4KW/tPftNfDnVPhd8VdT8Kan4Y1a50q6uGstDvbfU4pNH1S11e0Fre3Os3ogRruzh89BCwlj3L8rEOoAA/9k=",Gm="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABYSURBVHgB7ZSxCUAhDETPT3bJTNkm22SmTPNFwUpB1DSCr0hIigfXXALwIwgqQ1VxSnFQO0QEu5hZ3R8CebInu05GoyczY4a7d7/LYo4iLMlajZyQENi0GQmlD627wxRVAAAAAElFTkSuQmCC",Ym="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAhAGwDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD6r/Yx/wCCev8AwT9+IH7IXwi+LfxU/Yp/Z9+LHxR+J3j39rXWPG/j3x94f8R6j4i1290L9sf49eENIa6uNM8VaRbFbHw7oOk6ZCBa7hBZRAsSCSAfRn/DtX/gmJ/0jj/ZI/8ACQ8af/N9QAf8O1f+CYn/AEjj/ZI/8JDxp/8AN9QAf8O1f+CYn/SOP9kj/wAJDxp/831AB/w7V/4Jif8ASOP9kj/wkPGn/wA31AB/w7V/4Jif9I4/2SP/AAkPGn/zfUAH/DtX/gmJ/wBI4/2SP/CQ8af/ADfUAH/DtX/gmJ/0jj/ZI/8ACQ8af/N9QAf8O1f+CYn/AEjj/ZI/8JDxp/8AN9QAf8O1f+CYn/SOP9kj/wAJDxp/831AB/w7V/4Jif8ASOP9kj/wkPGn/wA31AB/w7V/4Jif9I4/2SP/AAkPGn/zfUAc34y/4J1/8EzdA8IeKtesv+CcP7IT3uieG9c1e0S48HeNpLdrrTdMury3WdE+IMTvC0sKCVEljZkLBXQkMAD89v8Ag3tg022/Zt/a6ttG0fTPDukW/wDwUO+PkGleH9Fimg0bQtNi8BfBaOx0fSYLm4u7iHTNMtVisrCKe6uZo7WCJJbiZw0jAH6ufsGf8mAfsyf9jR+2X/63Z+0lQB9NUAFABQAUAfn5+3Bc3/iTxz+xr8Br/V9dsvhh+0V8evFfgT4v6P4a17WfB2t+J/Cvhb4A/Fz4raJpdj468I32iePvB7WvjvwF4V1ifUPBPifw5qeo2unTaBqd7eeHNW1jSdQAPPfBHw28O/spftw/BH4K/BO/8d6P8M/jf8Bv2h/HfxL8N+Nvil8TvjK2t+Kvg/4m+Bml/D3VNN1v4z+L/iB4i8IjRbH4neNoLvT/AAbq3h/TPEZ1W2m8T2Wsz6H4fl0sA+Uf+CV/j/xf+3F+zp8GrTxJ4v8AF+kfDD9mzV18L+P9H1fxHrGm/FP43/GvwdqkHjfTPFF74l0vUP8AhJ4Pgx4aTXvAV74d1HTfGGmXnxA8T6Z478EfETwrqHge1trfWQD986ACgAoAKAOH+J3/ACTb4hf9iP4s/wDTDf0AfiF/wb3f8m3ftd/9pD/j7/6gfwWoA/Vv9gz/AJMA/Zk/7Gj9sv8A9bs/aSoA+mqACgAoAKAPj79q/wCEPxE8bal8A/i98KNP0Pxb8QP2ZfihrHxO8O/C/wAS66/gnRPifL4o+GXjn4P3+gX3xHj0zxM3gEaNpPxFv/GMGrDwR4x/tW68OQ+GDpunDWz4g0kA89+Gfw8/aM+K/wC0p4C/aO/aC+GHgX4AzfBX4YfFP4Y+FfBHgn4ty/HdfiJF8adZ+HGtazr+peJpfh98Jv8AhBm8EP8ACjS7S00ldA8W/wDCWDxbc3B1Lw5/wjgh10A8x+BH7FXxR+DX7OH7OV34Z1fw74P/AGr/AIDfDlPBus3Gnyyan4G+L3hSw8R+JPEQ+Dvj/Ubb+x73UPDVyfEWunwN4lvItUh+E/jDxTqPj2w8JeJLiK90LVwD9PNCudXvNE0a88QaXbaHr11pWn3Ot6LZ6n/bdno+rz2kMupaXaaz9h0z+17bT7xprSDU/wCzdP8At8UK3X2G083yIwDVoAKACgDh/id/yTb4hf8AYj+LP/TDf0AfiF/wb3f8m3ftd/8AaQ/4+/8AqB/BagDF+DP/AAW5/YG/Zm/Zu+EX7PHjv4m6nJ8VfhT4z/aw034leHbH4f8AxTmTwpq/iT9sT47+NtD059ZtfAF54f1t7/wn4k0PWftXh3VtVs7YX4sLye31S1vLO3AOv/4iJ/8AgnT/AND34g/8IP4o/wDzvKAD/iIn/wCCdP8A0PfiD/wg/ij/APO8oAP+Iif/AIJ0/wDQ9+IP/CD+KP8A87ygA/4iJ/8AgnT/AND34g/8IP4o/wDzvKAD/iIn/wCCdP8A0PfiD/wg/ij/APO8oAP+Iif/AIJ0/wDQ9+IP/CD+KP8A87ygA/4iJ/8AgnT/AND34g/8IP4o/wDzvKAD/iIn/wCCdP8A0PfiD/wg/ij/APO8oAP+Iif/AIJ0/wDQ9+IP/CD+KP8A87ygA/4iJ/8AgnT/AND34g/8IP4o/wDzvKAD/iIn/wCCdP8A0PfiD/wg/ij/APO8oAwPFn/Bwf8A8E7fEXhbxL4fh+IOu202u6BrOjxXEvgH4pvFBLqenXNlHNIqfDzcyRNOHdV+YqpA5IoAq/8ABunrWm+JP2VP2pPEOi3P2zR9e/b7+NutaTeeTcW/2vTdU+HHwQvrC5+z3cUF1B59rPFL5NzBDcRbtk0UcisgAP5LP2i/+Tg/jt/2WT4n/wDqba5QB43QAUAFABQAUAFABQAUAFABQAUAFAH9of8Awbof8mS/FH/s6fxt/wCql+CFAAD/2Q==",Zm="data:image/jpeg;base64,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",cr=F.button` + background: ${({isClicked:e})=>e?`url(${Gm}) center/contain no-repeat`:`url(${Km}) center/contain no-repeat`}; height: ${({height:e})=>e+"px"}; width: ${({width:e})=>e+"px"}; position: absolute; @@ -118,8 +118,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho cursor: pointer; transition: background 200ms ease; transition: background 200ms ease; -`,fr=F.button` - background: ${({isOpen:e})=>e?`url(${Wm}) center/contain no-repeat`:`url(${Vm}) center/contain no-repeat`}; +`,Ar=F.button` + background: ${({isClicked:e})=>e?`url(${Xm}) center/contain no-repeat`:`url(${Vm}) center/contain no-repeat`}; height: ${({height:e})=>e+"px"}; width: ${({width:e})=>e+"px"}; position: absolute; @@ -127,8 +127,8 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho right: ${({right:e})=>e+"rem"}; cursor: pointer; transition: background 200ms ease; -`,Ar=F.button` - background: ${({isOpen:e})=>e?`url(${zm}) center/cover no-repeat`:`url(${Um}) center/contain no-repeat`}; +`,fr=F.button` + background: ${({isClicked:e})=>e?`url(${Wm}) center/cover no-repeat`:`url(${zm}) center/contain no-repeat`}; height: ${({height:e})=>e+"px"}; width: ${({width:e})=>e+"px"}; position: absolute; @@ -136,24 +136,24 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho right: ${({right:e})=>e+"rem"}; cursor: pointer; transition: background 200ms ease; -`,Gm=F.button` - background: url(${Ym}) center/contain no-repeat; +`,Jm=F.button` + background: ${({isClicked:e})=>e?`url(${Zm}) center/contain no-repeat`:`url(${Ym}) center/contain no-repeat`}; height: 33px; width: 107px; position: absolute; bottom: 0.9rem; right: 15.25rem; cursor: pointer; -`,Zm=F.button` - background: url(${bm}) center/contain no-repeat; +`,qm=F.button` + background: ${({isClicked:e})=>e?`url(${Um}) center/contain no-repeat`:`url(${bm}) center/contain no-repeat`}; height: 33px; width: 107px; position: absolute; bottom: 0.9rem; right: 8rem; cursor: pointer; -`,Jm=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,isVisible:r,setLastClicked:o,setIsVisible:i}=ze();return C(Qt,{defaultPosition:{x:100,y:-400},handle:".handle",bounds:"body",children:ee(Lm,{onMouseDownCapture:()=>o("book"),lastClicked:n,isVisible:r.book,"data-no-select":"true",children:[C(Fm,{className:"handle",isVisible:r.book}),C(cr,{onMouseUp:()=>i({...r,book:!1}),height:28,width:32,top:.75,right:5.1}),C(fr,{height:30,width:34,top:.68,right:3.05}),C(Ar,{onMouseUp:()=>t({...e,book:!1}),height:32,width:32.5,top:.6,right:.75})]})})},qm="/Portfolio/assets/aboutHandle-00c2bc5f.jpg",_m="/Portfolio/assets/aboutModal-3b680c71.png",$m="/Portfolio/assets/scroll-150bd90b.jpg",ev="data:image/jpeg;base64,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",tv="data:image/jpeg;base64,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",nv="data:image/jpeg;base64,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",rv=F.section` - background: url(${_m}) center/contain no-repeat; +`,_m=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,isVisible:r,setLastClicked:o,setIsVisible:i}=ze();return P(Qt,{defaultPosition:{x:100,y:-400},handle:".handle",bounds:"body",children:ee(Mm,{onMouseDownCapture:()=>o("book"),lastClicked:n,isVisible:r.book,"data-no-select":"true",children:[P(Fm,{className:"handle",isVisible:r.book}),P(cr,{onMouseUp:()=>i({...r,book:!1}),height:28,width:32,top:.75,right:5.1}),P(Ar,{height:30,width:34,top:.68,right:3.05}),P(fr,{onMouseUp:()=>t({...e,book:!1}),height:32,width:32.5,top:.6,right:.75})]})})},$m="/Portfolio/assets/aboutHandle-00c2bc5f.jpg",ev="/Portfolio/assets/aboutModal-3b680c71.png",tv="/Portfolio/assets/scroll-150bd90b.jpg",nv="data:image/jpeg;base64,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",rv="data:image/jpeg;base64,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",ov="data:image/jpeg;base64,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",iv=F.section` + background: url(${ev}) center/contain no-repeat; position: absolute; height: 652px; width: 975px; @@ -164,14 +164,14 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho /*resize: both; overflow: auto; */ -`,ov=F.div` - background: url(${qm}) center/cover no-repeat; +`,lv=F.div` + background: url(${$m}) center/cover no-repeat; height: 50px; width: 100%; max-width: 975px; margin: 0 auto; cursor: grab; -`,iv=F.article` +`,av=F.article` position: absolute; left: 25px; top: 88px; @@ -193,11 +193,11 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho } ::-webkit-scrollbar-track { - background: url(${$m}) center/contain no-repeat; + background: url(${tv}) center/contain no-repeat; } ::-webkit-scrollbar-thumb { - background: url(${nv}) center/contain no-repeat; + background: url(${ov}) center/contain no-repeat; } ::-webkit-scrollbar-button:single-button { @@ -207,41 +207,41 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho } ::-webkit-scrollbar-button:single-button:vertical:decrement { - background: url(${tv}) center/contain no-repeat; + background: url(${rv}) center/contain no-repeat; } ::-webkit-scrollbar-button:single-button:vertical:increment { - background: url(${ev}) center/contain no-repeat; + background: url(${nv}) center/contain no-repeat; } -`,lv=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i}=ze(),[l,a]=W.useState(!1);return C(Qt,{defaultPosition:{x:200,y:-500},handle:".handle",bounds:"body",children:ee(rv,{onMouseDownCapture:()=>r("about"),lastClicked:n,isVisible:o.about,"data-no-select":"true",children:[C(ov,{className:"handle",isVisible:o.about}),C(cr,{onMouseDown:()=>a(!0),onMouseUp:()=>()=>{i({...o,about:!1}),a(!1)},height:28,width:32,top:.75,right:5.1,isOpen:l}),C(fr,{onMouseDown:()=>a(!0),onMouseUp:()=>a(!1),height:30,width:34,top:.68,right:3.05,isOpen:l}),C(Ar,{onClick:()=>t({...e,about:!1}),onMouseDown:()=>a(!0),onMouseUp:()=>a(!1),height:32,width:32.5,top:.6,right:.75,isOpen:l}),ee(iv,{children:[C("p",{children:"From my earliest memories, computers have been my playground. What began as a fascination with gaming evolved into a passion for crafting digital experiences. Starting with the foundations of programming, I soon found myself immersed in game development and eventually navigating the vast world of web development."}),C("p",{children:"A quick learner and committed coder, I embrace each day as an opportunity for growth. Beyond proficiency, I value collaboration and respect for others` time—working seamlessly with senior developers."}),C("p",{children:"Every day is a new opportunity to learn and grow, and I seize it with both hands. My commitment to honing my skills is unwavering—I code daily, driven by the excitement of continuous improvement. Proficiency is just the beginning; I value your time and work harmoniously with senior developers."}),C("p",{children:"Beyond the screen, you`ll find me on the basketball or football court, exploring the latest movies, or immersing myself in the world of video games. This blend of enthusiasm, dedication, and a collaborative spirit defines my approach to coding. Let`s build something amazing together!"})]})]})})},ro={_origin:"https://api.emailjs.com"},av=(e,t="https://api.emailjs.com")=>{ro._userID=e,ro._origin=t},ed=(e,t,n)=>{if(!e)throw"The public key is required. Visit https://dashboard.emailjs.com/admin/account";if(!t)throw"The service ID is required. Visit https://dashboard.emailjs.com/admin";if(!n)throw"The template ID is required. Visit https://dashboard.emailjs.com/admin/templates";return!0};class fc{constructor(t){this.status=t?t.status:0,this.text=t?t.responseText:"Network Error"}}const td=(e,t,n={})=>new Promise((r,o)=>{const i=new XMLHttpRequest;i.addEventListener("load",({target:l})=>{const a=new fc(l);a.status===200||a.text==="OK"?r(a):o(a)}),i.addEventListener("error",({target:l})=>{o(new fc(l))}),i.open("POST",ro._origin+e,!0),Object.keys(n).forEach(l=>{i.setRequestHeader(l,n[l])}),i.send(t)}),uv=(e,t,n,r)=>{const o=r||ro._userID;return ed(o,e,t),td("/api/v1.0/email/send",JSON.stringify({lib_version:"3.11.0",user_id:o,service_id:e,template_id:t,template_params:n}),{"Content-type":"application/json"})},sv=e=>{let t;if(typeof e=="string"?t=document.querySelector(e):t=e,!t||t.nodeName!=="FORM")throw"The 3rd parameter is expected to be the HTML form element or the style selector of form";return t},cv=(e,t,n,r)=>{const o=r||ro._userID,i=sv(n);ed(o,e,t);const l=new FormData(i);return l.append("lib_version","3.11.0"),l.append("service_id",e),l.append("template_id",t),l.append("user_id",o),td("/api/v1.0/email/send-form",l)},fv={init:av,send:uv,sendForm:cv},Av="/Portfolio/assets/contactCancel-e6d4309c.jpg",dv="/Portfolio/assets/send-8148600f.jpg",pv="/Portfolio/assets/contactHandle-45649e49.jpg",hv="/Portfolio/assets/contactModal-134af469.jpg",gv="/Portfolio/assets/input-847c6dd5.jpg",mv="/Portfolio/assets/textArea-38a137cb.jpg",vv=F.section` - background: url(${hv}) center/contain no-repeat; +`,uv=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i}=ze(),[l,a]=z.useState(!1);return P(Qt,{defaultPosition:{x:200,y:-500},handle:".handle",bounds:"body",children:ee(iv,{onMouseDownCapture:()=>r("about"),lastClicked:n,isVisible:o.about,"data-no-select":"true",children:[P(lv,{className:"handle",isVisible:o.about}),P(cr,{onMouseDown:()=>a(!0),onMouseUp:()=>()=>{i({...o,about:!1}),a(!1)},height:28,width:32,top:.75,right:5.1,isClicked:l}),P(Ar,{onMouseDown:()=>a(!0),onMouseUp:()=>a(!1),height:30,width:34,top:.68,right:3.05,isClicked:l}),P(fr,{onClick:()=>t({...e,about:!1}),onMouseDown:()=>a(!0),onMouseUp:()=>a(!1),height:32,width:32.5,top:.6,right:.75,isClicked:l}),ee(av,{children:[P("p",{children:"From my earliest memories, computers have been my playground. What began as a fascination with gaming evolved into a passion for crafting digital experiences. Starting with the foundations of programming, I soon found myself immersed in game development and eventually navigating the vast world of web development."}),P("p",{children:"A quick learner and committed coder, I embrace each day as an opportunity for growth. Beyond proficiency, I value collaboration and respect for others` time—working seamlessly with senior developers."}),P("p",{children:"Every day is a new opportunity to learn and grow, and I seize it with both hands. My commitment to honing my skills is unwavering—I code daily, driven by the excitement of continuous improvement. Proficiency is just the beginning; I value your time and work harmoniously with senior developers."}),P("p",{children:"Beyond the screen, you`ll find me on the basketball or football court, exploring the latest movies, or immersing myself in the world of video games. This blend of enthusiasm, dedication, and a collaborative spirit defines my approach to coding. Let`s build something amazing together!"})]})]})})},ro={_origin:"https://api.emailjs.com"},sv=(e,t="https://api.emailjs.com")=>{ro._userID=e,ro._origin=t},ed=(e,t,n)=>{if(!e)throw"The public key is required. Visit https://dashboard.emailjs.com/admin/account";if(!t)throw"The service ID is required. Visit https://dashboard.emailjs.com/admin";if(!n)throw"The template ID is required. Visit https://dashboard.emailjs.com/admin/templates";return!0};class Ac{constructor(t){this.status=t?t.status:0,this.text=t?t.responseText:"Network Error"}}const td=(e,t,n={})=>new Promise((r,o)=>{const i=new XMLHttpRequest;i.addEventListener("load",({target:l})=>{const a=new Ac(l);a.status===200||a.text==="OK"?r(a):o(a)}),i.addEventListener("error",({target:l})=>{o(new Ac(l))}),i.open("POST",ro._origin+e,!0),Object.keys(n).forEach(l=>{i.setRequestHeader(l,n[l])}),i.send(t)}),cv=(e,t,n,r)=>{const o=r||ro._userID;return ed(o,e,t),td("/api/v1.0/email/send",JSON.stringify({lib_version:"3.11.0",user_id:o,service_id:e,template_id:t,template_params:n}),{"Content-type":"application/json"})},Av=e=>{let t;if(typeof e=="string"?t=document.querySelector(e):t=e,!t||t.nodeName!=="FORM")throw"The 3rd parameter is expected to be the HTML form element or the style selector of form";return t},fv=(e,t,n,r)=>{const o=r||ro._userID,i=Av(n);ed(o,e,t);const l=new FormData(i);return l.append("lib_version","3.11.0"),l.append("service_id",e),l.append("template_id",t),l.append("user_id",o),td("/api/v1.0/email/send-form",l)},dv={init:sv,send:cv,sendForm:fv},pv="/Portfolio/assets/contactCancel-e6d4309c.jpg",hv="/Portfolio/assets/send-8148600f.jpg",gv="/Portfolio/assets/contactHandle-45649e49.jpg",mv="/Portfolio/assets/contactModal-134af469.jpg",vv="/Portfolio/assets/input-847c6dd5.jpg",yv="/Portfolio/assets/textArea-38a137cb.jpg",wv=F.section` + background: url(${mv}) center/contain no-repeat; position: absolute; height: 620px; width: 998px; display: ${({isVisible:e})=>e?"block":"none"}; z-index: ${({lastClicked:e})=>e==="contact"?2:1}; -`,yv=F.div` - background: url(${pv}) center/cover no-repeat; +`,Ev=F.div` + background: url(${gv}) center/cover no-repeat; height: 57px; width: 100%; cursor: grab; -`,wv=F.textarea` - background: url(${mv}) center/cover no-repeat; +`,Bv=F.textarea` + background: url(${yv}) center/cover no-repeat; font-size: 2rem; height: 320px; width: 950px; - font-family: ${Tu}; + font-family: ${ju}; resize: none; position: absolute; left: 1.5rem; top: 8.2rem; outline: none; padding: 15px; -`,Ac=F.input` - background: url(${gv}) center/cover no-repeat; +`,fc=F.input` + background: url(${vv}) center/cover no-repeat; font-size: 2rem; - font-family: ${Tu}; + font-family: ${ju}; position: absolute; left: 12.45rem; bottom: ${({bottom:e})=>e+"rem"}; @@ -257,25 +257,25 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho right: 2.15rem; bottom: ${({bottom:e})=>e+"rem"}; cursor: pointer; -`,Ev=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i}=ze(),l=W.useRef(null),[a,u]=W.useState(""),[s,p]=W.useState(""),[m,h]=W.useState(""),k=y=>{y.preventDefault();const D={}.VITE_APP_SERVICE_ID,f={}.VITE_APP_TEMPLATE_ID,c={}.VITE_APP_PUBLIC_KEY;l.current&&D&&f&&c&&a&&s&&m&&fv.sendForm(D,f,l.current,c).then(()=>{u(""),p(""),h(`Thank you so much for reaching out! :) +`,kv=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i}=ze(),l=z.useRef(null),[a,u]=z.useState(""),[s,p]=z.useState(""),[m,h]=z.useState(""),B=y=>{y.preventDefault();const D={}.VITE_APP_SERVICE_ID,A={}.VITE_APP_TEMPLATE_ID,c={}.VITE_APP_PUBLIC_KEY;l.current&&D&&A&&c&&a&&s&&m&&dv.sendForm(D,A,l.current,c).then(()=>{u(""),p(""),h(`Thank you so much for reaching out! :) -I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{console.log(d.text)})},E=y=>{y.key==="Enter"&&k(y)};return C(Qt,{defaultPosition:{x:300,y:-500},handle:".handle",bounds:"body",children:ee(vv,{onMouseDownCapture:()=>r("contact"),isVisible:o.contact,lastClicked:n,"data-no-select":"true",children:[C(yv,{className:"handle",isVisible:o.contact}),C(cr,{onMouseUp:()=>i({...o,contact:!1}),height:32,width:34,top:.85,right:5.4}),C(fr,{height:32,width:36,top:.85,right:3.2}),C(Ar,{onMouseUp:()=>t({...e,contact:!1}),height:35,width:34,top:.75,right:.9}),ee("form",{ref:l,onSubmit:k,onKeyPress:E,children:[C(wv,{name:"message",value:m,onChange:y=>{h(y.currentTarget.value)}}),C(Ac,{bottom:6.2,type:"text",name:"from_name",value:a,onChange:y=>{u(y.currentTarget.value)},autoComplete:"off"}),C(Ac,{bottom:1.8,type:"email",name:"email_id",value:s,onChange:y=>{p(y.currentTarget.value)},autoComplete:"off"}),C(dc,{type:"submit",bottom:5.85,background:dv,value:"Send"})]}),C(dc,{bottom:1.7,background:Av,onClick:()=>t({...e,contact:!1})})]})})},kv="/Portfolio/assets/bookClicked-79112a72.png",Sv="/Portfolio/assets/bookIcon-8d75db33.png",Bv="/Portfolio/assets/recycleHandle-6c14f3f7.jpg",Cv="/Portfolio/assets/recycleBin-70ac5f85.png",xv=F.section` - background: url(${Cv}) center/contain no-repeat; +I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{console.log(d.text)})},E=y=>{y.key==="Enter"&&B(y)};return P(Qt,{defaultPosition:{x:300,y:-500},handle:".handle",bounds:"body",children:ee(wv,{onMouseDownCapture:()=>r("contact"),isVisible:o.contact,lastClicked:n,"data-no-select":"true",children:[P(Ev,{className:"handle",isVisible:o.contact}),P(cr,{onMouseUp:()=>i({...o,contact:!1}),height:32,width:34,top:.85,right:5.4}),P(Ar,{height:32,width:36,top:.85,right:3.2}),P(fr,{onMouseUp:()=>t({...e,contact:!1}),height:35,width:34,top:.75,right:.9}),ee("form",{ref:l,onSubmit:B,onKeyPress:E,children:[P(Bv,{name:"message",value:m,onChange:y=>{h(y.currentTarget.value)}}),P(fc,{bottom:6.2,type:"text",name:"from_name",value:a,onChange:y=>{u(y.currentTarget.value)},autoComplete:"off"}),P(fc,{bottom:1.8,type:"email",name:"email_id",value:s,onChange:y=>{p(y.currentTarget.value)},autoComplete:"off"}),P(dc,{type:"submit",bottom:5.85,background:hv,value:"Send"})]}),P(dc,{bottom:1.7,background:pv,onClick:()=>t({...e,contact:!1})})]})})},Sv="/Portfolio/assets/bookClicked-79112a72.png",Pv="/Portfolio/assets/bookIcon-8d75db33.png",Cv="/Portfolio/assets/recycleHandle-6c14f3f7.jpg",xv="/Portfolio/assets/recycleBin-70ac5f85.png",Qv=F.section` + background: url(${xv}) center/contain no-repeat; position: absolute; height: 681px; width: 787px; display: ${({isVisible:e})=>e?"block":"none"}; z-index: ${({lastClicked:e})=>e==="about"?2:1}; -`,Pv=F.div` - background: url(${Bv}) center/cover no-repeat; +`,Dv=F.div` + background: url(${Cv}) center/cover no-repeat; height: 44px; width: 98.5%; max-width: 787px; margin: 0 auto; cursor: grab; -`,Qv=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i,isClicked:l,setIsClicked:a}=ze(),u=s=>{switch(s.detail){case 1:a({...l,book:!0});break;case 2:t({...e,book:!0}),i({...o,book:!0}),a({...l,book:!0});break;default:a({...l,book:!0});break}};return C(Qt,{defaultPosition:{x:500,y:-450},handle:".handle",bounds:"body",children:ee(xv,{onMouseDownCapture:()=>r("recycle"),lastClicked:n,isVisible:o.recycle,"data-no-select":"true",children:[C(Pv,{className:"handle",isVisible:o.recycle}),C(cr,{onMouseUp:()=>i({...o,recycle:!1}),height:31,width:28.5,top:.6,right:5.04}),C(fr,{height:31,width:31,top:.55,right:3.08}),C(Ar,{onMouseUp:()=>t({...e,recycle:!1}),height:30,width:30,top:.6,right:.95}),C(Hm,{iconName:Sv,clickedIcon:kv,isClicked:l.book,onMouseDown:s=>u(s)})]})})},Dv="data:image/png;base64,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",Iv="data:image/png;base64,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",Rv="/Portfolio/assets/recycleStart-1fc2fc42.png",Nv="data:image/png;base64,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",Ov="data:image/png;base64,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",Mv="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAGASYDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+oH/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAAP/Z",Tv="/Portfolio/assets/startMenuBg-bf213785.jpg",jv=F.section` - background: url(${Tv}) center/contain no-repeat; +`,Rv=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i,isClicked:l,setIsClicked:a}=ze(),u=s=>{switch(s.detail){case 1:a({...l,book:!0});break;case 2:t({...e,book:!0}),i({...o,book:!0}),a({...l,book:!0});break;default:a({...l,book:!0});break}};return P(Qt,{defaultPosition:{x:500,y:-450},handle:".handle",bounds:"body",children:ee(Qv,{onMouseDownCapture:()=>r("recycle"),lastClicked:n,isVisible:o.recycle,"data-no-select":"true",children:[P(Dv,{className:"handle",isVisible:o.recycle}),P(cr,{onMouseUp:()=>i({...o,recycle:!1}),height:31,width:28.5,top:.6,right:5.04}),P(Ar,{height:31,width:31,top:.55,right:3.08}),P(fr,{onMouseUp:()=>t({...e,recycle:!1}),height:30,width:30,top:.6,right:.95}),P(Lm,{iconName:Pv,clickedIcon:Sv,isClicked:l.book,onMouseDown:s=>u(s)})]})})},Iv="data:image/png;base64,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",Nv="data:image/png;base64,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",Ov="/Portfolio/assets/recycleStart-1fc2fc42.png",Tv="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAYAAACohjseAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAcfSURBVHgB7VlNaBRJFH6zBn9gYOcQZJCALcwhByFzCCgo2N48zkIO3mzvgrM3bxlv3jYL3u097m0WL/Fk6ynCHia3KCO2GCVKlI66Gkkg+77qrprXk+6env8s7AcvU91dqeqv36uvql4VqAeWl5dLhULhNuXEwcHB+t27d5t0RDCTo06JrUE5wR/D5Z8jQ7CQdJM9cJs9UUf51KlTtLCwYFFOfPr0KXjx4kUQXfqNRuMqTRHGgxyKli4fP37cYk+o6xMnTtDJkycpL/h/S1wfXoc3Y+3yh/NpwjAe5C/9in8slC3LUjYsdnd3aW1trdNZoWAz4Sc0QRS4Q5s7vnLp0qX6zMyM+vKlUknZ27dvaX9/nwYF/ndzc9Ncf/z40f3y5YtPfWBY0ZoBOf5tLC4uKlISW1tbQxHkDxaLhCAIHOoTw4pWTEURUq1Wy1zPz8+b8QdPwKPD4Pz58+aDbW9vU7vdNs8uXryY+D8sWjUePra+5vI56gOHpokfP34kV2RvSLHBx+gXaAMGoK008ZL1pGgBUrQYAYdvkNln1sP19XVTPnv2LF24cEGVQe7Zs2c0DGZnZ5VpeJ5nyoiccrmcVu+VLnP4OvzzR1Y/eSZ6hZ2dHfJ931yDsMb79+8H8qiEHKtoS/dVLBZjBGW9z58/I3zVDSbrs3cPkc1NkAVCGYDQ0t7Uz0ZJcGNjQwkcAE+mEeR6Nf6BQW09SvBmJsF79+6pl79+/brqSIcNhEKKEe7rjrs9PQjm5uZMX93CV61WE+t9+/atyt58zJ5cYU/+RXkIouEwXAIe9EWeRjpektMHOtGCgfrDihHCUgNqK9uAZ/Fcm+6D3wdCZPNciynFYvN7EgQQlSsr/J/2pjIABKSsP3/+3JRBdpxiZNu28uIKXiqCXC09ffoUD2AW2+scYxDeuMJefM0K5qs7xeI+E/FNDenBr1+/jlSM0B68mATcx/Ms5CRo80t75sVLpX1aXPRNDayAJEHd6SjEqPuDSYCgFqM05FZRHt4UrcXVS7run+bJ0lKbB3zYFMhqwRlUjLBq0l5L+iAgjXZ7eQ/og2ApMnQa8Mt11q3tdkBac0C0XO5fjPQUpMvyuhtoM+u5RB8EJUCuk8VoNl3++1qVq9VtqtXCr59XjABectE40JsguGAqbUWWiHnS3g2CHQ4fX5UhRpbVGSNQQ73G/P79e8/xMwrkI/iAwqxMKsGOl3y/FROjSmXDPIO86y0ZxiBs3OhNEKFuk47AOG6wOWy/kiBvRQ/SxUiuRsaNfARlksGKfn0KvYvrn8VzeAjmp4vRBPkNIDIIV4sN287fI5OoRXVstifJYlSr0cTwE/ULrPQ8CkNTeqIU3cPCxaXQ80cA/XsQHrPYsO1sUGfsaTFy2W7SkcFg82AkPDfYnMe4UedbPv1iN5PFaIoYnCALj2VjdY8bLbUYp4lmPPMh/xhcZjsgbCwEGoTcsc2/5yhKlTiinhWVH9DUkN+DyD+5FHovWt2ss8q4rsO3oqnAobjIBFHZo6khP8EmddKvFimvNBs1at6sde7BiS7FRWbKgtP/GPyNwunBprig6BUP5kcIT2x1Mz30Pw/qbSEExRf35YrHpvjqZoroQbBO4cDCVsYLb+G0TyfPk4THpfDM6ogoqglR5CK7U+mXL8/yrjncsLbb/7DpmEO9+bjwJEFvtXwau9BgA4xdzN7enhf1qLYqhuCjR48ObVBv3aqYsuv6TPBv6rz5fFx4kiBXNx6NFSDYbKqXcUkkgA3B1dVVtRmVR2iVSsVsUOHNclknlmbo/n3JzCa94Y33SmGEj3l1A2Kc8EV4rVDX4IiFKCB32UgQaYKVSlFZWGeXCa6JZqA8KQQzj0ZGgyixldhboevaIiJzelOv141Hs4616/UWd6IH4gJFxwUJcAnu9Dz70BN5upQFTs+r93AcR3kuIldIq989D+q1h8LLly9rx44dUwyRydIiBK/KbLMMXwRAJ1UYidGIgfGGPoSgpCKJoFl7PHz40KYo9tCoPLyUBJeW5kx5dXWLO9dnH5EYjRhpgpKEXisZTISK4Js3b2rcqIo9HHpIMULIaO9WqyW6cyckdViMRpZkShSUJPQiaI6hOFwtigYXyEkxkgldhOq1a+GR1mExGhlyy1eBBoNFQoww4LUAgSyOoJOgxWhYkaFwVr2ap/6AmW3SnSjwmZyZJyBG+lASiM+rRZo0BiXok/iCLEbYP9goI+cpxShtZTQpDONBCazGXRQ+fPhgsxg5KGeJ0aQwKoKeLrx7967A5qCcJUaTwqAikxcW5RSjNJHBhB7NeRp9vfOoPJgFTxeyxEhCng/yQSgKA+cGxu3BbsTEqJaSwxdrTMClITI7kyZoU5h3ozNnztinT592kiqxULk8jr3oEpstj/6DcChMeCTZDRoRJu1BCYzFtNQUFq0B/Y/e+BcA5zes3UooZwAAAABJRU5ErkJggg==",jv="data:image/png;base64,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",Hv="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAAGASYDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+oH/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAD/hy5+y5/wBD78ff/Cp+Hf8A86ygA/4cufsuf9D78ff/AAqfh3/86ygA/wCHLn7Ln/Q+/H3/AMKn4d//ADrKAD/hy5+y5/0Pvx9/8Kn4d/8AzrKAAP/Z",Mv="/Portfolio/assets/startMenuBg-bf213785.jpg",Lv=F.section` + background: url(${Mv}) center/contain no-repeat; height: 475px; width: 337px; padding: 6px 6.21px 8px 3.5px; @@ -324,41 +324,41 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ width: 294px !important; display: block; margin: 0 auto; -`;const Lv=()=>{const{isOpen:e,setIsOpen:t,setIsVisible:n,isVisible:r,setIsShutDown:o,setIsShuttingDown:i}=ze(),l=()=>{i(!0),setTimeout(()=>{o(!0)},3e3)};return ee(jv,{isOpen:e.start,"data-no-select":"true",children:[ee("article",{onClick:()=>{t({...e,about:!0,start:!1}),n({...r,about:!0})},children:[C("img",{src:Dv,alt:"AboutStart"}),C("p",{children:"About Me"})]}),ee("article",{onClick:()=>{t({...e,work:!0,start:!1}),n({...r,work:!0})},children:[C("img",{src:Ov,alt:"WorkStart"}),C("p",{children:"My Work"})]}),ee("article",{onClick:()=>{t({...e,contact:!0,start:!1}),n({...r,contact:!0})},children:[C("img",{src:Iv,alt:"ContactStart"}),C("p",{children:"Contact"})]}),ee("article",{onClick:()=>{t({...e,recycle:!0,start:!1}),n({...r,recycle:!0})},children:[C("img",{src:Rv,alt:"RecycleStart"}),C("p",{children:"Recycle Bin"})]}),C("img",{src:Mv,alt:"StartDash"}),ee("article",{onClick:l,children:[C("img",{src:Nv,alt:"ShutDownStart"}),C("p",{children:"Shut Down"})]})]})},Hv="/Portfolio/assets/timeHandle-27cfd7e9.jpg",Fv="/Portfolio/assets/timeModal-24ebad28.jpg",bv=F.section` - background: url(${Fv}) center/cover no-repeat; +`;const Fv=()=>{const{isOpen:e,setIsOpen:t,setIsVisible:n,isVisible:r,setIsShutDown:o,setIsShuttingDown:i}=ze(),l=()=>{i(!0),setTimeout(()=>{o(!0)},3e3)};return ee(Lv,{isOpen:e.start,"data-no-select":"true",children:[ee("article",{onClick:()=>{t({...e,about:!0,start:!1}),n({...r,about:!0})},children:[P("img",{src:Iv,alt:"AboutStart"}),P("p",{children:"About Me"})]}),ee("article",{onClick:()=>{t({...e,work:!0,start:!1}),n({...r,work:!0})},children:[P("img",{src:jv,alt:"WorkStart"}),P("p",{children:"My Work"})]}),ee("article",{onClick:()=>{t({...e,contact:!0,start:!1}),n({...r,contact:!0})},children:[P("img",{src:Nv,alt:"ContactStart"}),P("p",{children:"Contact"})]}),ee("article",{onClick:()=>{t({...e,recycle:!0,start:!1}),n({...r,recycle:!0})},children:[P("img",{src:Ov,alt:"RecycleStart"}),P("p",{children:"Recycle Bin"})]}),P("img",{src:Hv,alt:"StartDash"}),ee("article",{onClick:l,children:[P("img",{src:Tv,alt:"ShutDownStart"}),P("p",{children:"Shut Down"})]})]})},bv="/Portfolio/assets/timeHandle-27cfd7e9.jpg",Uv="/Portfolio/assets/timeModal-24ebad28.jpg",zv=F.section` + background: url(${Uv}) center/cover no-repeat; position: relative; height: 486px; width: 576px; z-index: ${({lastClicked:e})=>e==="time"?2:1}; -`,Uv=F.div` - background: url(${Hv}) center/cover no-repeat; +`,Wv=F.div` + background: url(${bv}) center/cover no-repeat; height: 38px; width: 100%; cursor: grab; -`,zv=F.p` +`,Vv=F.p` position: absolute; bottom: 30%; right: 20%; user-select: none; pointer-events: none; letter-spacing: 1px; -`,Vv=F.p` +`,Xv=F.p` position: absolute; top: 7.25rem; left: 10.7rem; font-size: 1.3rem; user-select: none; -`,Wv=F.p` +`,Kv=F.p` position: absolute; top: 7.35rem; left: 3rem; font-size: 1.1rem; user-select: none; -`,Xv=F.p` +`,Gv=F.p` position: absolute; bottom: 4.9rem; left: 9.5rem; -`,Kv=F.div` +`,Yv=F.div` width: 181px; height: 181px; border-radius: 50%; @@ -387,7 +387,7 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ > * { transform-origin: 51% 80%; } -`,Yv=F.div` +`,Zv=F.div` position: absolute; width: 75px; height: 55px; @@ -395,7 +395,7 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ no-repeat; top: 26%; left: 28.5%; -`,Gv=F.div` +`,Jv=F.div` position: absolute; width: 75px; height: 70px; @@ -404,7 +404,7 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ top: 19.5%; left: 29%; z-index: 2; -`,Zv=F.div` +`,qv=F.div` position: absolute; width: 2px; height: 75px; @@ -412,8 +412,8 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ top: 8.5%; left: 49.5%; transform-origin: bottom; -`,Jv=()=>{const[e,t]=W.useState(new Date);W.useEffect(()=>{const r=setInterval(()=>{t(new Date)},1e3);return()=>clearInterval(r)},[]);const n=r=>({transform:`rotate(${r}deg)`});return ee(Kv,{children:[C(Yv,{style:n(e.getHours()*30)}),C(Gv,{style:n(e.getMinutes()*6)}),C(Zv,{style:n(e.getSeconds()*6)})]})},qv=()=>{const[e,t]=W.useState(new Date),{isOpen:n,setIsOpen:r,lastClicked:o,setLastClicked:i}=ze(),l=["January","February","March","April","May","June","July","August","September","October","November","December"],a=e.toLocaleDateString(void 0,{timeZoneName:"long"});W.useEffect(()=>{const s=setInterval(()=>{t(new Date)},1e3);return()=>{clearInterval(s)}},[]);const u=e.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!0});return C(Qt,{defaultPosition:{x:800,y:-400},handle:".handle",bounds:".home",children:ee(bv,{onMouseDownCapture:()=>i("time"),lastClicked:o,"data-no-select":"true",children:[C(Uv,{className:"handle"}),C(cr,{onMouseUp:()=>r({...n,time:!1}),height:19,width:21,top:.42,right:3.3}),C(fr,{height:21.5,width:22.5,top:.35,right:2}),C(Ar,{onMouseUp:()=>r({...n,time:!1}),height:22,width:22,top:.3,right:.55}),ee("article",{children:[C(Wv,{children:l[e.getMonth()]}),C(Vv,{children:"2023"}),C(Xv,{children:a.slice(11)})]}),ee("article",{children:[C(Jv,{}),C(zv,{children:u})]}),ee("div",{children:[C(Zm,{onMouseUp:()=>r({...n,time:!1})}),C(Gm,{onMouseUp:()=>r({...n,time:!1})})]})]})})},_v="/Portfolio/assets/Basket-f7b12e48.png",$v="/Portfolio/assets/basketClicked-c63000e3.png",e0="/Portfolio/assets/Moviexd-43ea12d7.png",t0="/Portfolio/assets/moviexdClicked-17e71d57.png",n0="/Portfolio/assets/Travel-c5c2618d.png",r0="/Portfolio/assets/travelClicked-f0d9ee4e.png",o0="/Portfolio/assets/walkClicked-527a6e92.png",i0="/Portfolio/assets/Walkmate-9b015b5b.png",l0="/Portfolio/assets/workHandle-47d125dc.jpg",a0="/Portfolio/assets/workModal-cc6d788d.jpg",u0=F.section` - background: url(${a0}) center/contain no-repeat; +`,_v=()=>{const[e,t]=z.useState(new Date);z.useEffect(()=>{const r=setInterval(()=>{t(new Date)},1e3);return()=>clearInterval(r)},[]);const n=r=>({transform:`rotate(${r}deg)`});return ee(Yv,{children:[P(Zv,{style:n(e.getHours()*30)}),P(Jv,{style:n(e.getMinutes()*6)}),P(qv,{style:n(e.getSeconds()*6)})]})},$v=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r}=ze(),[o,i]=z.useState(new Date),[l,a]=z.useState(!1),u=["January","February","March","April","May","June","July","August","September","October","November","December"],s=o.toLocaleDateString(void 0,{timeZoneName:"long"});z.useEffect(()=>{const m=setInterval(()=>{i(new Date)},1e3);return()=>{clearInterval(m)}},[]);const p=o.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!0});return P(Qt,{defaultPosition:{x:800,y:-400},handle:".handle",bounds:".home",children:ee(zv,{onMouseDownCapture:()=>r("time"),lastClicked:n,"data-no-select":"true",children:[P(Wv,{className:"handle"}),P(cr,{onMouseUp:()=>t({...e,time:!1}),height:19,width:21,top:.42,right:3.3}),P(Ar,{height:21.5,width:22.5,top:.35,right:2}),P(fr,{onMouseUp:()=>t({...e,time:!1}),height:22,width:22,top:.3,right:.55}),ee("article",{children:[P(Kv,{children:u[o.getMonth()]}),P(Xv,{children:"2023"}),P(Gv,{children:s.slice(11)})]}),ee("article",{children:[P(_v,{}),P(Vv,{children:p})]}),ee("div",{children:[P(qm,{onMouseDown:()=>a(!0),onMouseUp:()=>{t({...e,time:!1}),a(!1)},isClicked:l}),P(Jm,{onMouseDown:()=>a(!0),onMouseUp:()=>{t({...e,time:!1}),a(!1)},isClicked:l})]})]})})},e0="/Portfolio/assets/Basket-f7b12e48.png",t0="/Portfolio/assets/basketClicked-c63000e3.png",n0="/Portfolio/assets/Moviexd-43ea12d7.png",r0="/Portfolio/assets/moviexdClicked-17e71d57.png",o0="/Portfolio/assets/Travel-c5c2618d.png",i0="/Portfolio/assets/travelClicked-f0d9ee4e.png",l0="/Portfolio/assets/walkClicked-527a6e92.png",a0="/Portfolio/assets/Walkmate-9b015b5b.png",u0="/Portfolio/assets/workHandle-47d125dc.jpg",s0="/Portfolio/assets/workModal-cc6d788d.jpg",c0=F.section` + background: url(${s0}) center/contain no-repeat; position: absolute; height: 759px; @@ -421,17 +421,17 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ display: ${({isVisible:e})=>e?"block":"none"}; z-index: ${({lastClicked:e})=>e==="work"?2:1}; -`,s0=F.div` - background: url(${l0}) center/cover no-repeat; +`,A0=F.div` + background: url(${u0}) center/cover no-repeat; height: 45px; width: 99.99%; max-width: 878px; margin: 0 auto; cursor: grab; -`,Ro=F.button` - ${({isClicked:e,project:t,clickedIcon:n})=>e?ft` +`,Io=F.button` + ${({isClicked:e,project:t,clickedIcon:n})=>e?At` background: url(${n}) center/cover no-repeat; - `:ft` + `:At` background: url(${t}) center/cover no-repeat; `}; height: 133px; @@ -440,38 +440,38 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ position: absolute; top: ${({top:e})=>e+"rem"}; left: ${({left:e})=>e+"rem"}; -`,c0=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i}=ze(),l=W.useRef(null),[a,u]=W.useState({walkmate:!1,moviexd:!1,travel:!1,basket:!1}),s=h=>{u({walkmate:!1,moviexd:!1,travel:!1,basket:!1}),u(k=>({...k,[h]:!0}))},p=(h,k)=>{h.key==="Enter"&&window.open(k,"_blank")},m=h=>{var k;(k=l.current)!=null&&k.contains(h.target)||u({walkmate:!1,moviexd:!1,travel:!1,basket:!1})};return W.useEffect(()=>{document.addEventListener("click",m,!0)},[]),C(Qt,{defaultPosition:{x:100,y:-430},handle:".handle",bounds:"body",children:ee(u0,{onMouseDownCapture:()=>r("work"),isVisible:o.work,lastClicked:n,"data-no-select":"true",children:[C(s0,{className:"handle",isVisible:o.work}),C(cr,{onMouseUp:()=>i({...o,work:!1}),height:27,width:29,top:.7,right:4.7}),C(fr,{height:28,width:32,top:.68,right:2.78}),C(Ar,{onMouseUp:()=>t({...e,work:!1}),height:30,width:30,top:.6,right:.68}),ee("article",{children:[C(Ro,{project:i0,clickedIcon:o0,top:17.5,left:20.5,width:158,isClicked:a.walkmate,onClick:()=>s("walkmate"),onDoubleClick:()=>window.open("https://github.com/JEKO10/WalkMate","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/WalkMate"),tabIndex:0,ref:l}),C(Ro,{project:e0,clickedIcon:t0,top:17.5,left:37,width:135,isClicked:a.moviexd,onClick:()=>s("moviexd"),onDoubleClick:()=>window.open("https://github.com/JEKO10/Moviexd","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/Moviexd"),tabIndex:0,ref:l}),C(Ro,{project:n0,clickedIcon:r0,top:30,left:19.5,width:202,isClicked:a.travel,onClick:()=>s("travel"),onDoubleClick:()=>window.open("https://github.com/JEKO10/Travel-advisor","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/Travel-advisor"),tabIndex:0,ref:l}),C(Ro,{project:_v,clickedIcon:$v,top:30,left:35.3,width:192,isClicked:a.basket,onClick:()=>s("basket"),onDoubleClick:()=>window.open("https://github.com/JEKO10/BasketReport","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/BasketReport"),tabIndex:0,ref:l})]})]})})},f0=()=>{const{isOpen:e}=ze();return ee("section",{children:[e.about&&C(lv,{}),e.contact&&C(Ev,{}),e.work&&C(c0,{}),e.recycle&&C(Qv,{}),e.book&&C(Jm,{}),e.time&&C(qv,{}),C(Lv,{})]})},A0="data:image/png;base64,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",d0="/Portfolio/assets/aboutClicked-8cd11e07.png",p0="/Portfolio/assets/contact-af154095.png",h0="/Portfolio/assets/contactClicked-5680dd5f.png",g0="/Portfolio/assets/recycle-432a769d.png",m0="/Portfolio/assets/recycleClicked-45b29a6a.png",v0="/Portfolio/assets/work-79f743d8.png",y0="/Portfolio/assets/workClicked-58c79f6b.png",w0=F.article` +`,f0=()=>{const{isOpen:e,setIsOpen:t,lastClicked:n,setLastClicked:r,isVisible:o,setIsVisible:i}=ze(),l=z.useRef(null),[a,u]=z.useState({walkmate:!1,moviexd:!1,travel:!1,basket:!1}),s=h=>{u({walkmate:!1,moviexd:!1,travel:!1,basket:!1}),u(B=>({...B,[h]:!0}))},p=(h,B)=>{h.key==="Enter"&&window.open(B,"_blank")},m=h=>{var B;(B=l.current)!=null&&B.contains(h.target)||u({walkmate:!1,moviexd:!1,travel:!1,basket:!1})};return z.useEffect(()=>{document.addEventListener("click",m,!0)},[]),P(Qt,{defaultPosition:{x:100,y:-430},handle:".handle",bounds:"body",children:ee(c0,{onMouseDownCapture:()=>r("work"),isVisible:o.work,lastClicked:n,"data-no-select":"true",children:[P(A0,{className:"handle",isVisible:o.work}),P(cr,{onMouseUp:()=>i({...o,work:!1}),height:27,width:29,top:.7,right:4.7}),P(Ar,{height:28,width:32,top:.68,right:2.78}),P(fr,{onMouseUp:()=>t({...e,work:!1}),height:30,width:30,top:.6,right:.68}),ee("article",{children:[P(Io,{project:a0,clickedIcon:l0,top:17.5,left:20.5,width:158,isClicked:a.walkmate,onClick:()=>s("walkmate"),onDoubleClick:()=>window.open("https://github.com/JEKO10/WalkMate","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/WalkMate"),tabIndex:0,ref:l}),P(Io,{project:n0,clickedIcon:r0,top:17.5,left:37,width:135,isClicked:a.moviexd,onClick:()=>s("moviexd"),onDoubleClick:()=>window.open("https://github.com/JEKO10/Moviexd","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/Moviexd"),tabIndex:0,ref:l}),P(Io,{project:o0,clickedIcon:i0,top:30,left:19.5,width:202,isClicked:a.travel,onClick:()=>s("travel"),onDoubleClick:()=>window.open("https://github.com/JEKO10/Travel-advisor","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/Travel-advisor"),tabIndex:0,ref:l}),P(Io,{project:e0,clickedIcon:t0,top:30,left:35.3,width:192,isClicked:a.basket,onClick:()=>s("basket"),onDoubleClick:()=>window.open("https://github.com/JEKO10/BasketReport","_blank"),onKeyDown:h=>p(h,"https://github.com/JEKO10/BasketReport"),tabIndex:0,ref:l})]})]})})},d0=()=>{const{isOpen:e}=ze();return ee("section",{children:[e.about&&P(uv,{}),e.contact&&P(kv,{}),e.work&&P(f0,{}),e.recycle&&P(Rv,{}),e.book&&P(_m,{}),e.time&&P($v,{}),P(Fv,{})]})},p0="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAACMCAYAAACgRf0UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA9vSURBVHgB7Z1NaBxHFsefgpYooKAJu2BDsrjNGuyQQHQI2BCDR7CgQA5SSJb4ZhkCzsEg+WQfApIhh+RkCRxyChpBDgrkQw452BDQOBg2uU2CDgo4qAWGTMAmo6CAzCrM1r+mX/fTTH9O90ijSv1MWTU91dUfb+r1q1evqomKZU6lZnsaHR1tVqtVnZaXl5thZZDwHZfDPmFlpqam/DLXrl0LLXP06FG/DFLU8ebn5/0yr776amgZbOcyKB9Vlzweji++K9M+8ARZjMAK0hAGKD/zKk0gc/Xq1dI777xTQn59fZ3u3LnjF1LqRv8tlUo0Pj7ub19YWOgoA1577TUaHh7W+du3b9NPP/2k89jG25999lk6e/aszruuS7du3Qqt66233vLzS0tL1Gg0Oup65ZVX6LnnntP57777jr7//vuOMseOHaMzZ87oPOpAXWHHw/XhOsFXX33V+O233/QBv/jiC/rxxx/9S/fuXSEMUn5wxg4yTz31FDmOzuoL5YsBOzs7/l8uo3cOKQNw87gcbtKvv/7aUU6WiasrqkxUXfhRhNX1+PHjxOvj4/F3IyMjJSVI/eGJJ/YowL0nkhOrWg2h2xZ5Q6VRZJQ6HVWWnd549+5dGhsb03llddL09HTHjvjlchmwuLgYeoAPPvhAq2dw/vx5unDhQkeZH374wa/r1KlTOJfQuuTxZmdn97RQ5tNPP6UrV67o/OTkZOjxoN65rqGhIfroo48oDNwHVt+VSkW3cIDHgLK6df7bb7+9oFTtOd6FWhZ/13QrSAixjMzzzz9P5XK5dTbqApT5rfO4WWE3DBfFZbhcGBAil8PFh5XD92nqkmXwwwkrJ4+H60k696jrA3hWsyCxDwsSP0j8wEGtVsPOXIFLObGq1RCsIA3BCtIQrCANoYh+pM+5c+dobm5O51966aXQMuhfcZk4YDWyERVVFwwHrgud9Sjk8dr7kczExIRvvOA6wsD3XFdUPQCOBf4e1m0/s0qeU1iZ103LXpRnKNT5Dyc/b4fznwLH+iLlxKpWQyhUtVrSA8/sqJdXStgpq+5ySLHGHNEKpcAK8oA4pZJ4epYpfNzSpZSCtKrVEGyL7APQMo+EbP8baQdsmT+rfDWqDivIPuCkSpMh25W31llo9RCYyPFjq1oNIXeL3N3d3TOoaolme3eb6jt1P888Jt36OmhEbA8jtyDv37/vh0VY4rl5/ybdHL6p8+UHwcNv3UvtQIhpY0GsajUEK0hDyK1aEWIR5WT+q4JHTZLdUJ1Vie3RmkocAOiqVKHM2BZpCFaQhtBXDgFEqHGgUh4wbri6ukr9wPnzCOZq5ccn5unU6ETrw1AQn3xLOV5nHG8HxNNV/N1dlcYoBX0lyI2NDdrc3CSTwLgyj0EfVRmn5HjfBAPTI/DRsQd9pKMKl1JgVash5G6RDx480IHCadne3qZ333039LuiWiNiSmVQ8vx8YVMsUpHV0+W4ajDybitfV56B25Sd3IKEYDgYNw31en1PwHAvwPnIY2Q5v4Og1GgJU1OnrrCq1RByt0jMlDp58qTOI1R+ZSV+QBsteL95//33Q7dHzQPJy507V5R6bWmB06cv+ZF0jm52F3V+fb1G3kxBqimHAN+2gQHtHuC5hqlVSW5BIuyP5wZCbWIuY78RdU6Y9CPnNRZFo/FflVrP+/Hxq0qAZe8bCLGic+pWaQEC/OU8tYRXoYxY1WoIuVskVCl34nttxBQNZhxjBhlAgDLPlDqMFCLIpOdiv4K5iwyelYdZkFa1GkKWFon4IPYrFTr/vWiwHgAvEgHSGGDoa8JY65Z6PTjGsWNjxFNRhoagul2dxyOIu7TwobCB88svukDV292lLsgiSEw3d+gQAEFeu3bN/5xGkBAirxzSDdXqRT8/Pb2hrHnH+wQPU1XnIDh2gsGcECYFchcpB1a1GoKNa/VAp31kZIQOK1aQHnmtVrFW04FgVashJLVIh3qMdJHJ2b1yKGhwcFAnAOsyz2hGlG+1G7XaaLh+PjBugCvKBFu3toLPRcd0Jwlyg3rM8vKynz99+rQvTIxxssDglGeBX79+PdXU9SgQAlKEoxxCXFg47n+enW2Kbx2VWr5WqFyOXoHfRPhUC8WqVkOwgjSEfbFasToHR7Xh2SfnisjgZhnYi5U8eDUPLC/GnXUZZYc18GTHPw04RhEhJTs73XuBeoFtkYZgBWkI+6JaYX2yOoVVCuuUkWoW1ilbrVClrE6xGBJbmt98803i8er1HZqZCTcPZ2Zm/PyXX36ZyQngulVlhbZcouhuwKcaEFiwS0ubfjcDI2X8NHj77cvqUdBy5n/22Wc6FcW+eXZkvzCqv4jtcd8B7k8mAWGGb6/vqT/LylQoy8/GnZ2h2L4jC1LmBweH/W4UL69dFFa1GkKhLRIL5PLKw1CnbB0eOXJkz3pyMqBZbkd5boXYh9eX+/jjNfr669ZC964bqMya6l2zqjxx4gRdvnxZ54eHB2l+XqrM8ADlDz/8UDsYAFZ7xsrJh5VCBYnnGC8ECBX2zDPP6DzcX7zIHgQlXWxSkHgmsiAhRN5nbe2hGrtzvVLBvjhG2GAwBDk6Kse+w5+DCPWoea4WXqL6sGJVqyEU2iIfPnzoW5pPPvmkH7iMViZH33k7kNvlUp14PQS/ImJiwlGOA0fnHz36lzpO690baOlsPPz8889+IDIMCVazaYmKEGg0an4Yx8iIo86ltZBjy0YKBvXlMBZ8qtLY2Q8KFSSiyFnV4QbLd2TwcxGWX5wg2YqEEFkFnzkTOM1dt6Sepf/0j8F1IRTzvffe87dnFWRUzE69XlOepYrOI9C4XOZ5ly5JQUpnOPL7Pd3EqlZDKLRFwjiR6lH6RdNsly0CapPHCKGak+qSb+ppR8avSuCrZUsVr1QKW4V5d/cfdBgoXJCsTuUzBwJhD0oWpzlbrXCas6Ckl0ceIy6UMUqQcOSzlR1Fo/F3OgxY1WoIhbZI9Mn417+1teW3ErQgGdKBzj4TpU5hfHDrhAHE+2DJNJ5jIo8B+NVOce4vqFJu6VELzMPAQWqdx6bSDlNeefxf0XlMm1tfl9ce5F9++ax2x4F79+7ty1TCQgUZNQ8EahULK4F2pzlPogHtoR7sGYJlyuoU77AKC/XAMdJMMb9x40ZiqMf6+i11XnM6DyFOTvLa8VXiRTbwG2vvcjDLy5f9Hy48T7VexXcIrGo1hKQWWRV5WCup53xAvcH/CdAaWWWixUkXnYxegypldQqHgvyO92l/xyQfg/8m8ccffyRG4T1+fPiWLU0SpFysB4NvqQWJSTQchlGk1SqfifIYaVlbW9MeqDjyTOY5KKxqNYRCjR35PmK0JqhHRr6aN2w7wPZms+lvb/9On/BgvlNGPfL4YbQsTlY+Qdnd3WGVjnrnB3UftNxeLCqRhUIF+eabb/rDQdIP2h7qwS+cBnFWK3f2UQ9bvfIF3N0AFZ900/EDun+fPTrBMNv29gl1Xq2Aaqjf+fnz/nfNZhD2kWaZz6KxqtUQrCANIYtqPS7yGMsptxeAymIrFKqH1aYMyYDKlfM98gQoYyZymtnI/NztBqz88frrr3dsx7XmqbdobIs0BCtIQyjUasWSn2ydovvBPlU5LQ4qF69xZ9LMicRLYpDAiy++6KtpqFxWrbBGo5wDWd9L8vnnn9Mnn3zScU7tx4iq9yBeaFOoINvfysNCwl85+pHHc4JuSNRrb6PWlct6Y+OWLpXH6Kc3EFnVagiFtkj8WtnSxK9VBlzxdozwy+EmGdcKZwIPXSF4KswR3u7xYeBRinqpdjfXwSCCAMuB8jHSOOdlfO5+UaggITBWe1CfrJ5kgDLKyIkzUS9/wQ0Lm2CD7kfYmwjwPI17E3kWpMqWQdf9jFWthtBli/yPSv/z8hj9dnVOLvkJfyqWzgRpA5T//PNPP4+QkTDjBYYIh05IgwROh4sXecpbSUcCdAvOmyPqDtoZnpYuBfmCyLt+DjdThjVcunRJ/00boMxdDK4rCzgGxwvh5ucRJFT6YVvy06pWQ8jQImdVL3zAsyZOO8GrYxDd1hkcjAbFU9agWrnvCKNE+kel4RIVbYYQ4kztQ7VOPnY7b7zxRuGTTNuRmmW/yCDIgWnyV8I6FWQ7feeaWg1T1nKtXOkDQV7IUN5VgjwesagSHAq9WJD+oLGq1RASWuTcVJB/oRQUTzPv3lFpioqgqv41PaNqlJLVbCnmyGv37lHNU62wTovqe0oePXq07+o1SbUuBtl/U7YVsMsUpXazUqGLKlV0fo7SCXIx4jvn5k3i5ZLGx8f9EJIigTN9vwVpVashHJKFdx3i1q0cdErRutQtWyKf9QVtacHwGtcLw0r2Sbl//Pvvv7sUdMLTv+4vgkMiyFkvQc1eV2mOigDT1Z9++mkqGoxZcncLAwQsSEyNF12vJaKCLoSsajWGhBYp1Y5L/fG6j+JUYdTyLkUij7HTeoUdX0DxOj2Gpk2FpinqEVa1GoIVpMVisVgsFovFYrFYLBaLxWKxWCwWsxhIKtBsNssUxAdfGRgYSBwQVfvMUivQ5q4qXyGDkfdHXWumiGy176KXXVL7VqmXqINNNQOOpdxn1Su/SIYj7w9lRNzXKcqJfX29h7qZjpdtpNE6/YYdWA6A9thQqfv5eAeIFaQhRKpWpWrwy0RApkvBArxzngpaMt2I6QbYBl52Qd2flYgyZeIg3QKJa5EQYhkZWFSeVVX2kkOWMMpeiosbdajIiTEevTZ2nBiLrBH1qwVeyy9n2Vftg6mUuIlulDmvyuD7Se/jSohhI8955aAMn7bz7KBdI/ZakGWKFoar0grF77uYcd9pb78K7V1YXyIna7kh5coUnDNU5UFZsHGTykBFfrDGjiHsESTUmejcXh9o4XsrVP44NnhlwUZC/ZWBCNR3Y6JDXBbnsOod/1zWfQtCnvNmlh3F+ZXb70/YdYXVoYrMeeVWB2JodybYFmkI1rPTv5SyuDitIPuXuKUQOogTpCP8j+2MkCUOWLoukriHm962rQz1uCnKaKs6TpDGj1z0CmWLzKg/M54Q2eAZU9unKD3oCx9PW9gaO4agW6RnwvLg8ViWCoR/EYPONepTxDX2w7Tr3LT7dVm1OtTyZkS6tiIq4/1Av98ghwr2bx4wZe8vFpU4UF8rqHh/pRsM70l1Vdrswb7YJ8qHGbZvXl9rg8LPM44a75Py+l1/C3sTUnhq9iA9QWHemQQ2EuqeKnjfubhzjtg3MbSl2aNQj7bz7KC9vDV2LBaLxWKxWCz9z/8Br0yfxtP0VKwAAAAASUVORK5CYII=",h0="/Portfolio/assets/aboutClicked-8cd11e07.png",g0="/Portfolio/assets/contact-af154095.png",m0="/Portfolio/assets/contactClicked-5680dd5f.png",v0="/Portfolio/assets/recycle-432a769d.png",y0="/Portfolio/assets/recycleClicked-45b29a6a.png",w0="/Portfolio/assets/work-79f743d8.png",E0="/Portfolio/assets/workClicked-58c79f6b.png",B0=F.article` display: flex; justify-content: center; align-items: flex-start; flex-direction: column; padding: 15px; -`,Il=F.button` +`,Rl=F.button` height: 140px; width: 116px; - ${({isClicked:e,iconName:t,clickedIcon:n})=>e?ft` + ${({isClicked:e,iconName:t,clickedIcon:n})=>e?At` background: url(${n}) center/contain no-repeat; - `:ft` + `:At` background: url(${t}) center/contain no-repeat; `}; margin: 20px 15px; cursor: pointer; -`,E0=F.button` +`,k0=F.button` height: 140px; width: 116px; position: absolute; bottom: 2rem; right: 0; margin: 30px; - ${({isClicked:e,iconName:t,clickedIcon:n})=>e?ft` + ${({isClicked:e,iconName:t,clickedIcon:n})=>e?At` background: url(${n}) center/contain no-repeat; - `:ft` + `:At` background: url(${t}) center/contain no-repeat; `}; cursor: pointer; -`,k0=()=>{const{isClicked:e,setIsClicked:t,isOpen:n,setIsOpen:r,isVisible:o,setIsVisible:i}=ze(),l=W.useRef(null),a=(s,p)=>{switch(s.detail){case 1:t({about:!1,work:!1,contact:!1,recycle:!1,book:!1}),t(m=>({...m,[p]:!0})),r({...n,start:!1});break;case 2:r({...n,[p]:!0}),i({...o,[p]:!0}),t({...e,[p]:!0});break;default:t({...e,[p]:!0});break}},u=(s,p)=>{s.key==="Enter"&&(r({...n,[p]:!0}),i({...o,[p]:!0}))};return W.useEffect(()=>{const s=p=>{var m;(m=l.current)!=null&&m.contains(p.target)||t({about:!1,work:!1,contact:!1,recycle:!1,book:!1})};return document.addEventListener("mousedown",s,!0),()=>{document.removeEventListener("mousedown",s,!0)}},[]),ee(ja,{children:[ee(w0,{children:[C(Il,{iconName:A0,clickedIcon:d0,isClicked:e.about,onMouseDown:s=>a(s,"about"),onKeyDown:s=>u(s,"about"),tabIndex:0,ref:l}),C(Il,{iconName:v0,clickedIcon:y0,isClicked:e.work,onMouseDown:s=>a(s,"work"),onKeyDown:s=>u(s,"work"),tabIndex:0,ref:l}),C(Il,{iconName:p0,clickedIcon:h0,isClicked:e.contact,onMouseDown:s=>a(s,"contact"),onKeyDown:s=>u(s,"contact"),tabIndex:0,ref:l})]}),C(E0,{iconName:g0,clickedIcon:m0,isClicked:e.recycle,onMouseDown:s=>a(s,"recycle"),onKeyDown:s=>u(s,"recycle"),tabIndex:0,ref:l})]})},nd="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAA0AAQDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+v7/gl/8A8mMfA/8A7qX/AOrg+IFAB/wS/wD+TGPgf/3Uv/1cHxAoAP8Agl//AMmMfA//ALqX/wCrg+IFAB/wS/8A+TGPgf8A91L/APVwfECgA/4Jf/8AJjHwP/7qX/6uD4gUAH/BL/8A5MY+B/8A3Uv/ANXB8QKAD/gl/wD8mMfA/wD7qX/6uD4gUAD/2Q==",S0="data:image/png;base64,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",B0="/Portfolio/assets/bookTaskbar-88e02dd2.jpg",C0="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAbCAMAAAD8vKfNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkMzQzNEMzBEQkFBMTFFREJEOThFQjFGRkNCNTZDNzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkMzQzNEMzFEQkFBMTFFREJEOThFQjFGRkNCNTZDNzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzNDM0QyRURCQUExMUVEQkQ5OEVCMUZGQ0I1NkM3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzNDM0QyRkRCQUExMUVEQkQ5OEVCMUZGQ0I1NkM3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtzvLB8AAAAYUExURf8AAAAA/wD/AP//AIKCgv///wAAAMPDwwg7mlgAAADESURBVHja1JRJDsMwCEUhaT73v3GLBwx1pNZGXRSkLJAf3wwOIWUX4ZEwUV4SVnlse+GR1d+1X+jrVPb1+1yX9dFxAo6e4FMup1/GobjyR4XGd07SIq7+KrbEO31qUdIkgbee9mJ8j0yf1Gk8jDgLu0PLM+u/MlDhGThd02CYdXNEnD6306z8CcRK3/Rv6md1jnzs3w0f+s9ceL3jt3yYv1+/aX+s/4D45G7/IO401vc/7Cr+9v1v6e+68pL7f185ewowALyrKkdxMaalAAAAAElFTkSuQmCC",x0="data:image/png;base64,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",P0="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO0AAAAzCAYAAAB7eY/QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ4SURBVHgB7d2BTeMwGIbhLyf2uN4kuJvkFmlFF7lsEt8kPSY5GiVGwYpJTBzIT99HsgRpYrvAzxebolb/bwRg16qqev34hwCYQtECxjyMP6nGGQzgS10ul8mlK0kLGEPRAsZQtIAxFC1gDEULGEPRAsZQtIAxFC1gDEULGEPRAsZQtIAxWxRte2vdaybdzHluOK/Vx7kCfWzNqZ9jqv3Req5gXyWFn4WfQjEkLWAMRft5mlurJtpf7TMlSziqf47PQjEULWBMyaIN65cn9b9dz1q2tgWQgaQFjNlr0YbUjptbeL3T/K5yu7Bvl5jLljvWc7uu18TjtfJ3qK+Ja+K+XdRXvWCMtuA8MSBpAWNKFG28lvXD8bBzeNbylIz7ittcX254/Dycf8wYI9W3T8zlSXmJW2s6XR6H/n5rvUb5O9S/Etd4vZ+SjxljlJgnBiQtYMx3WdM6zSdskLoDCMd9ou+1a9pG+0yXq6af3yFxfqP1dwa1WNN+GEkLGLPF32mXpuN7Quqlmo/O98pfZ6YSN3B6m95xO8q28P1ymn5+/1Se0/R6OLQ16X03SFrAmDVFO7fTm7vzmzOmSzzuNZ+4cR9zibsnYf15EO4WSQsY86B9CevEVtMpedSytaRXn55OfTL50XWpMeK+4z7WqocWa4ZxFM2l0yXrITruJ46XHGNLfphHrTJf07tE0gLGVOM3leZd81BYdyfj1Cf5s5Bl/K55p9Pp9ThJCxhD0QLGULSAMXvbPcb3Yv1VY7tE0gLGULSAMRQtYAxFCxhD0QLGULSAMRQtYMybv9OOX+sIYJ9IWsAYihYwpvtXPG6JAUNIWsAYihYw5gW1L9eGF7zuwgAAAABJRU5ErkJggg==",Q0="data:image/png;base64,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",D0="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAbCAMAAAD8vKfNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzFEOTZDMUJEQkFCMTFFRDlERkY5MjdENUE4MDA3MkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzFEOTZDMUNEQkFCMTFFRDlERkY5MjdENUE4MDA3MkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MUQ5NkMxOURCQUIxMUVEOURGRjkyN0Q1QTgwMDcyRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MUQ5NkMxQURCQUIxMUVEOURGRjkyN0Q1QTgwMDcyRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk2Oq9QAAAAYUExURf8AAAAA/wD/AP//AIKCgv///wAAAMPDwwg7mlgAAACrSURBVHja7JTbDoAgDEM3L/X//1jAAZ0YjZD4ZEmMWThlNFNZhwRZtwEtP3/iEdTPw/SaR8YFmLLBsxfxSNsl8tMB1WdrYhXq/zislxerSjRxfMk0X4YzIj4sAVyA9GJu5nPVv0jiFZgpNBSspFkrxKvt1sjPfN+M0PmXfFjqeZ/fPR8cNPGxxw4ebvya+Sn5AxubN/ODGtrL+Xeziv//8xm/jAj0zXVpF2AA3xgqkftRHw4AAAAASUVORK5CYII=",I0="data:image/png;base64,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",R0="/Portfolio/assets/taskbar-e8224913.jpg",N0=F.section` - background-image: url(${R0}); +`,S0=()=>{const{isClicked:e,setIsClicked:t,isOpen:n,setIsOpen:r,isVisible:o,setIsVisible:i}=ze(),l=z.useRef(null),a=(s,p)=>{switch(s.detail){case 1:t({about:!1,work:!1,contact:!1,recycle:!1,book:!1}),t(m=>({...m,[p]:!0})),r({...n,start:!1});break;case 2:r({...n,[p]:!0}),i({...o,[p]:!0}),t({...e,[p]:!0});break;default:t({...e,[p]:!0});break}},u=(s,p)=>{s.key==="Enter"&&(r({...n,[p]:!0}),i({...o,[p]:!0}))};return z.useEffect(()=>{const s=p=>{var m;(m=l.current)!=null&&m.contains(p.target)||t({about:!1,work:!1,contact:!1,recycle:!1,book:!1})};return document.addEventListener("mousedown",s,!0),()=>{document.removeEventListener("mousedown",s,!0)}},[]),ee(Ha,{children:[ee(B0,{children:[P(Rl,{iconName:p0,clickedIcon:h0,isClicked:e.about,onMouseDown:s=>a(s,"about"),onKeyDown:s=>u(s,"about"),tabIndex:0,ref:l}),P(Rl,{iconName:w0,clickedIcon:E0,isClicked:e.work,onMouseDown:s=>a(s,"work"),onKeyDown:s=>u(s,"work"),tabIndex:0,ref:l}),P(Rl,{iconName:g0,clickedIcon:m0,isClicked:e.contact,onMouseDown:s=>a(s,"contact"),onKeyDown:s=>u(s,"contact"),tabIndex:0,ref:l})]}),P(k0,{iconName:v0,clickedIcon:y0,isClicked:e.recycle,onMouseDown:s=>a(s,"recycle"),onKeyDown:s=>u(s,"recycle"),tabIndex:0,ref:l})]})},nd="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEASABIAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wAARCAA0AAQDAREAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD+v7/gl/8A8mMfA/8A7qX/AOrg+IFAB/wS/wD+TGPgf/3Uv/1cHxAoAP8Agl//AMmMfA//ALqX/wCrg+IFAB/wS/8A+TGPgf8A91L/APVwfECgA/4Jf/8AJjHwP/7qX/6uD4gUAH/BL/8A5MY+B/8A3Uv/ANXB8QKAD/gl/wD8mMfA/wD7qX/6uD4gUAD/2Q==",P0="data:image/png;base64,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",C0="/Portfolio/assets/bookTaskbar-88e02dd2.jpg",x0="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAbCAMAAAD8vKfNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkMzQzNEMzBEQkFBMTFFREJEOThFQjFGRkNCNTZDNzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkMzQzNEMzFEQkFBMTFFREJEOThFQjFGRkNCNTZDNzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQzNDM0QyRURCQUExMUVEQkQ5OEVCMUZGQ0I1NkM3NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQzNDM0QyRkRCQUExMUVEQkQ5OEVCMUZGQ0I1NkM3NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtzvLB8AAAAYUExURf8AAAAA/wD/AP//AIKCgv///wAAAMPDwwg7mlgAAADESURBVHja1JRJDsMwCEUhaT73v3GLBwx1pNZGXRSkLJAf3wwOIWUX4ZEwUV4SVnlse+GR1d+1X+jrVPb1+1yX9dFxAo6e4FMup1/GobjyR4XGd07SIq7+KrbEO31qUdIkgbee9mJ8j0yf1Gk8jDgLu0PLM+u/MlDhGThd02CYdXNEnD6306z8CcRK3/Rv6md1jnzs3w0f+s9ceL3jt3yYv1+/aX+s/4D45G7/IO401vc/7Cr+9v1v6e+68pL7f185ewowALyrKkdxMaalAAAAAElFTkSuQmCC",Q0="data:image/png;base64,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",D0="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAO0AAAAzCAYAAAB7eY/QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ4SURBVHgB7d2BTeMwGIbhLyf2uN4kuJvkFmlFF7lsEt8kPSY5GiVGwYpJTBzIT99HsgRpYrvAzxebolb/bwRg16qqev34hwCYQtECxjyMP6nGGQzgS10ul8mlK0kLGEPRAsZQtIAxFC1gDEULGEPRAsZQtIAxFC1gDEULGEPRAsZQtIAxWxRte2vdaybdzHluOK/Vx7kCfWzNqZ9jqv3Req5gXyWFn4WfQjEkLWAMRft5mlurJtpf7TMlSziqf47PQjEULWBMyaIN65cn9b9dz1q2tgWQgaQFjNlr0YbUjptbeL3T/K5yu7Bvl5jLljvWc7uu18TjtfJ3qK+Ja+K+XdRXvWCMtuA8MSBpAWNKFG28lvXD8bBzeNbylIz7ittcX254/Dycf8wYI9W3T8zlSXmJW2s6XR6H/n5rvUb5O9S/Etd4vZ+SjxljlJgnBiQtYMx3WdM6zSdskLoDCMd9ou+1a9pG+0yXq6af3yFxfqP1dwa1WNN+GEkLGLPF32mXpuN7Quqlmo/O98pfZ6YSN3B6m95xO8q28P1ymn5+/1Se0/R6OLQ16X03SFrAmDVFO7fTm7vzmzOmSzzuNZ+4cR9zibsnYf15EO4WSQsY86B9CevEVtMpedSytaRXn55OfTL50XWpMeK+4z7WqocWa4ZxFM2l0yXrITruJ46XHGNLfphHrTJf07tE0gLGVOM3leZd81BYdyfj1Cf5s5Bl/K55p9Pp9ThJCxhD0QLGULSAMXvbPcb3Yv1VY7tE0gLGULSAMRQtYAxFCxhD0QLGULSAMRQtYMybv9OOX+sIYJ9IWsAYihYwpvtXPG6JAUNIWsAYihYw5gW1L9eGF7zuwgAAAABJRU5ErkJggg==",R0="data:image/png;base64,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",I0="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAbCAMAAAD8vKfNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzFEOTZDMUJEQkFCMTFFRDlERkY5MjdENUE4MDA3MkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzFEOTZDMUNEQkFCMTFFRDlERkY5MjdENUE4MDA3MkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MUQ5NkMxOURCQUIxMUVEOURGRjkyN0Q1QTgwMDcyRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MUQ5NkMxQURCQUIxMUVEOURGRjkyN0Q1QTgwMDcyRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk2Oq9QAAAAYUExURf8AAAAA/wD/AP//AIKCgv///wAAAMPDwwg7mlgAAACrSURBVHja7JTbDoAgDEM3L/X//1jAAZ0YjZD4ZEmMWThlNFNZhwRZtwEtP3/iEdTPw/SaR8YFmLLBsxfxSNsl8tMB1WdrYhXq/zislxerSjRxfMk0X4YzIj4sAVyA9GJu5nPVv0jiFZgpNBSspFkrxKvt1sjPfN+M0PmXfFjqeZ/fPR8cNPGxxw4ebvya+Sn5AxubN/ODGtrL+Xeziv//8xm/jAj0zXVpF2AA3xgqkftRHw4AAAAASUVORK5CYII=",N0="data:image/png;base64,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",O0="/Portfolio/assets/taskbar-e8224913.jpg",T0=F.section` + background-image: url(${O0}); ${vi({justify:"space-between",align:"flex-end"})} position: absolute; bottom: 0; @@ -479,47 +479,47 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ width: 100%; padding: 0 10px; z-index: 10; -`,O0=F.button` +`,j0=F.button` height: 35px; width: 82px; background: ${({isOpen:e})=>e?` - url(${C0}) - `:`url(${D0})`}; + url(${x0}) + `:`url(${I0})`}; background-repeat: no-repeat; background-size: contain; cursor: pointer; -`,M0=F.button` - background: url(${P0}) center/contain no-repeat; +`,H0=F.button` + background: url(${D0}) center/contain no-repeat; height: 35px; width: 163px; margin-right: 5px; cursor: pointer; -`,T0=F.button` - background: url(${S0}) center/contain no-repeat; +`,M0=F.button` + background: url(${P0}) center/contain no-repeat; height: 35px; width: 163px; margin-right: 5px; cursor: pointer; -`,j0=F.button` - background: url(${I0}) center/contain no-repeat; +`,L0=F.button` + background: url(${N0}) center/contain no-repeat; height: 35px; width: 163px; margin-right: 5px; cursor: pointer; -`,L0=F.button` - background: url(${x0}) center/contain no-repeat; +`,F0=F.button` + background: url(${Q0}) center/contain no-repeat; height: 35px; width: 163px; margin-right: 5px; cursor: pointer; -`,H0=F.button` - background: url(${B0}) center/contain no-repeat; +`,b0=F.button` + background: url(${C0}) center/contain no-repeat; height: 35px; width: 163px; margin-right: 5px; cursor: pointer; -`,F0=F.button` - background: url(${Q0}) center/contain no-repeat; +`,U0=F.button` + background: url(${R0}) center/contain no-repeat; height: 35px; width: 163px; margin-right: 5px; @@ -528,29 +528,29 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ height: 35px; margin: 0 5px; user-select: none; -`,b0=()=>{const{setIsOpen:e,isOpen:t}=ze();return C(O0,{isOpen:t.start,onMouseDown:()=>{e({...t,start:!t.start})}})},U0="data:image/png;base64,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",z0=F.div` +`,z0=()=>{const{setIsOpen:e,isOpen:t}=ze();return P(j0,{isOpen:t.start,onMouseDown:()=>{e({...t,start:!t.start})}})},W0="data:image/png;base64,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",V0="/Portfolio/assets/toolbarClicked-e22fce18.jpg",X0=F.div` position: relative; -`,V0=F.img` +`,K0=F.img` + background: ${({isClicked:e})=>e?`url(${V0}) center/cover no-repeat`:`url(${W0}) center/contain no-repeat`}; height: 36px; width: 168px; - background: url(${U0}); background-repeat: no-repeat; background-size: contain; user-select: none; cursor: pointer; -`,W0=F.p` +`,G0=F.p` font-size: 1.4rem; position: absolute; left: 75%; - top: 44%; + top: ${({isClicked:e})=>e?"46%":" 44%"}; transform: translate(-50%, -50%); user-select: none; cursor: pointer; -`,X0=()=>{const[e,t]=W.useState(new Date),{setIsOpen:n,isOpen:r}=ze();W.useEffect(()=>{const i=setInterval(()=>{t(new Date)},1e3);return()=>{clearInterval(i)}},[]);const o=e.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit",hour12:!1});return ee(z0,{children:[C(rd,{src:nd,alt:"dash"}),C(V0,{onClick:()=>n({...r,time:!r.time})}),C(W0,{onClick:()=>n({...r,time:!r.time}),children:o})]})},K0=()=>{const{isOpen:e,isVisible:t,setIsVisible:n,setIsOpen:r}=ze();return C(ja,{children:ee(N0,{"data-no-select":"true",children:[ee("div",{children:[C(b0,{}),C(rd,{src:nd,alt:"dash"}),C(M0,{onClick:()=>r({...e,about:!0})}),e.about&&C(T0,{onClick:()=>n({...t,about:!t.about})}),e.work&&C(j0,{onClick:()=>n({...t,work:!t.work})}),e.contact&&C(L0,{onClick:()=>n({...t,contact:!t.contact})}),e.book&&C(H0,{onClick:()=>n({...t,book:!t.book})}),e.recycle&&C(F0,{onClick:()=>n({...t,recycle:!t.recycle})})]}),C(X0,{})]})})},Y0=()=>{const[e,t]=W.useState(!1),[n,r]=W.useState(!1),[o,i]=W.useState({x:0,y:0}),[l,a]=W.useState({x:0,y:0}),{isClicked:u,setIsClicked:s}=ze(),p={about:{x:30,y:35,height:140,width:116},work:{x:30,y:215,height:140,width:116},contact:{x:30,y:395,height:140,width:116},recycle:{x:1390,y:513,height:140,width:116}};return ee(Mg,{className:"home",onMouseDown:E=>{const y=E.clientX,D=E.clientY;if(!E.target.closest("[data-no-select='true']")){for(const c in p){const d=p[c];if(y>=d.x&&y<=d.x+d.width&&D>=d.y&&D<=d.y+d.height)return}E.preventDefault(),t(!0),r(!0),i({x:y,y:D}),a({x:y,y:D})}},onMouseUp:()=>{t(!1),r(!1)},onMouseMove:E=>{if(e){a({x:E.clientX,y:E.clientY});const y={x:Math.min(o.x,l.x),y:Math.min(o.y,l.y),width:Math.abs(l.x-o.x),height:Math.abs(l.y-o.y)},D={};for(const f in p){const c=p[f];c.xy.x&&c.yy.y?D[f]=!0:D[f]=!1}s({...u,...D})}},children:[n&&C("div",{style:{position:"absolute",border:"2px solid gray",pointerEvents:"none",top:`${Math.min(o.y,l.y)}px`,left:`${Math.min(o.x,l.x)}px`,width:`${Math.abs(l.x-o.x)}px`,height:`${Math.abs(l.y-o.y)}px`}}),C(k0,{}),C(f0,{}),C(K0,{})]})},G0="/Portfolio/assets/preloader-03ac29de.jpg",od=F.div` +`,Y0=()=>{const{setIsOpen:e,isOpen:t}=ze(),[n,r]=z.useState(new Date),[o,i]=z.useState(!1);z.useEffect(()=>{const a=setInterval(()=>{r(new Date)},1e3);return()=>{clearInterval(a)}},[]);const l=n.toLocaleTimeString([],{hour:"2-digit",minute:"2-digit",hour12:!1});return ee(X0,{children:[P(rd,{src:nd,alt:"dash"}),P(K0,{onMouseDown:()=>i(!0),onMouseUp:()=>i(!1),onClick:()=>e({...t,time:!t.time}),isClicked:o}),P(G0,{onClick:()=>e({...t,time:!t.time}),isClicked:o,children:l})]})},Z0=()=>{const{isOpen:e,isVisible:t,setIsVisible:n,setIsOpen:r}=ze();return P(Ha,{children:ee(T0,{"data-no-select":"true",children:[ee("div",{children:[P(z0,{}),P(rd,{src:nd,alt:"dash"}),P(H0,{onClick:()=>r({...e,about:!0})}),e.about&&P(M0,{onClick:()=>n({...t,about:!t.about})}),e.work&&P(L0,{onClick:()=>n({...t,work:!t.work})}),e.contact&&P(F0,{onClick:()=>n({...t,contact:!t.contact})}),e.book&&P(b0,{onClick:()=>n({...t,book:!t.book})}),e.recycle&&P(U0,{onClick:()=>n({...t,recycle:!t.recycle})})]}),P(Y0,{})]})})},J0=()=>{const[e,t]=z.useState(!1),[n,r]=z.useState(!1),[o,i]=z.useState({x:0,y:0}),[l,a]=z.useState({x:0,y:0}),{isClicked:u,setIsClicked:s}=ze(),p={about:{x:30,y:35,height:140,width:116},work:{x:30,y:215,height:140,width:116},contact:{x:30,y:395,height:140,width:116},recycle:{x:1390,y:513,height:140,width:116}};return ee(Tg,{className:"home",onMouseDown:E=>{const y=E.clientX,D=E.clientY;if(!E.target.closest("[data-no-select='true']")){for(const c in p){const d=p[c];if(y>=d.x&&y<=d.x+d.width&&D>=d.y&&D<=d.y+d.height)return}E.preventDefault(),t(!0),r(!0),i({x:y,y:D}),a({x:y,y:D})}},onMouseUp:()=>{t(!1),r(!1)},onMouseMove:E=>{if(e){a({x:E.clientX,y:E.clientY});const y={x:Math.min(o.x,l.x),y:Math.min(o.y,l.y),width:Math.abs(l.x-o.x),height:Math.abs(l.y-o.y)},D={};for(const A in p){const c=p[A];c.xy.x&&c.yy.y?D[A]=!0:D[A]=!1}s({...u,...D})}},children:[n&&P("div",{style:{position:"absolute",border:"2px solid gray",pointerEvents:"none",top:`${Math.min(o.y,l.y)}px`,left:`${Math.min(o.x,l.x)}px`,width:`${Math.abs(l.x-o.x)}px`,height:`${Math.abs(l.y-o.y)}px`}}),P(S0,{}),P(d0,{}),P(Z0,{})]})},q0="/Portfolio/assets/preloader-03ac29de.jpg",od=F.div` height: 100vh; width: 100vw; position: relative; - background-image: url(${G0}); + background-image: url(${q0}); background-size: cover; background-repeat: no-repeat; @@ -582,16 +582,16 @@ I'll get back to you as soon as possible! :)`),setTimeout(()=>{h("")},3e3)},d=>{ background-position-x: 512px; } } -`,Z0=()=>C(ja,{children:C(od,{children:C(id,{})})}),J0="/Portfolio/assets/turnOn-55c4c98a.png",q0=F.section` +`,_0=()=>P(Ha,{children:P(od,{children:P(id,{})})}),$0="/Portfolio/assets/turnOn-55c4c98a.png",ey=F.section` ${vi({justify:"center",align:"center"})}; background-color: #000; height: 100vh; width: 100vw; button { - background: url(${J0}) center/contain no-repeat; + background: url(${$0}) center/contain no-repeat; height: 60px; width: 60px; cursor: pointer; } -`,_0=()=>{const{setIsShutDown:e,setIsLoading:t,setIsOpen:n,setIsShuttingDown:r}=ze(),o=()=>{t(!0),setTimeout(()=>{t(!1)},3e3)};return C(q0,{children:C("button",{onClick:()=>{r(!1),e(!1),o(),n({about:!1,work:!1,contact:!1,recycle:!1,time:!1,book:!1})}})})},$0=()=>C("section",{children:ee(od,{children:[C(id,{}),C("p",{children:"Windows is shutting down."})]})});function ey(){const{isShutDown:e,isLoading:t,setIsLoading:n,isShuttingDown:r}=ze();return W.useEffect(()=>{n(!0),setTimeout(()=>{n(!1)},3e3)},[]),ee("main",{children:[C(Og,{}),C(Ng,{}),t?C(Z0,{}):r&&!e?C($0,{}):e?C(_0,{}):C(Y0,{})]})}Rl.createRoot(document.getElementById("root")).render(C(Qn.StrictMode,{children:C(Tg,{children:C(ey,{})})})); +`,ty=()=>{const{setIsShutDown:e,setIsLoading:t,setIsOpen:n,setIsShuttingDown:r}=ze(),o=()=>{t(!0),setTimeout(()=>{t(!1)},3e3)};return P(ey,{children:P("button",{onClick:()=>{r(!1),e(!1),o(),n({about:!1,work:!1,contact:!1,recycle:!1,time:!1,book:!1})}})})},ny=()=>P("section",{children:ee(od,{children:[P(id,{}),P("p",{children:"Windows is shutting down."})]})});function ry(){const{isShutDown:e,isLoading:t,setIsLoading:n,isShuttingDown:r}=ze();return z.useEffect(()=>{n(!0),setTimeout(()=>{n(!1)},3e3)},[]),ee("main",{children:[P(Og,{}),P(Ng,{}),t?P(_0,{}):r&&!e?P(ny,{}):e?P(ty,{}):P(J0,{})]})}Il.createRoot(document.getElementById("root")).render(P(Qn.StrictMode,{children:P(jg,{children:P(ry,{})})})); diff --git a/assets/toolbarClicked-e22fce18.jpg b/assets/toolbarClicked-e22fce18.jpg new file mode 100644 index 0000000..b09f546 Binary files /dev/null and b/assets/toolbarClicked-e22fce18.jpg differ diff --git a/index.html b/index.html index dfe3805..7f66e1f 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ Aleksa Bubanja Portfolio - +