UNPKG

@r2don/react-naver-map

Version:

## Introduction

27 lines 77.3 kB
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var y=require("react");function Br(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var ee=Br(y);const Ln=Boolean(typeof window!="undefined"&&window.document&&window.document.createElement),Vt=e=>typeof e=="function",Bn=e=>Object.entries(e),Dn=y.createContext(null),On=({children:e,value:t})=>ee.default.createElement(Dn.Provider,{value:t},e),ne=()=>{const e=y.useContext(Dn);if(!e)throw new Error("map is not accessible");return e},te=Ln?y.useLayoutEffect:y.useEffect,Dr=(e,t)=>{te(()=>{if(!e)return;const n=(l,o)=>naver.maps.Event.addListener(e,l,o),r=Bn(t).map(([l,o])=>{if(!!o)switch(l){case"onDoubleClick":return n("dblclick",o);case"onZoomChange":return n("zoom_changed",o);default:return n(l.slice(2).toLowerCase(),o)}});return()=>{naver.maps.Event.removeListener(r.filter(l=>!!l))}},[e,t])},Or={onClick:!0,onDoubleClick:!0,onKeyDown:!0,onKeyUp:!0,onZoomChange:!0,onDragStart:!0,onDrag:!0,onDragEnd:!0,onMouseOut:!0,onMouseMove:!0,onMouseOver:!0,onMouseDown:!0,onMouseUp:!0,onMouseWheel:!0},Nr=e=>Or[e],zr=5,Vr=({as:e="div",children:t,center:n={latitude:37.566535,longitude:126.977969},zoom:r=zr,className:l,style:o,...u})=>{const{eventHandlers:s,mapOptions:i}=Bn(u).reduce((b,[j,zt])=>(Nr(j)?b.eventHandlers[j]=zt:b.mapOptions[j]=zt,b),{mapOptions:{},eventHandlers:{}}),{latitude:a,longitude:c}=n,d=y.useRef(new naver.maps.LatLng(a,c)),x=y.useRef(null),S=y.useRef(!1),[v,V]=y.useState(null),[W,X]=y.useState(!1);te(()=>{if(!x.current||S.current)return;S.current=!0;const b=new naver.maps.Map(x.current,{center:d.current,zoom:r,...i}),j=b.addListener("init",()=>X(!0));return V(b),()=>{if(S.current){S.current=!1;return}b.removeListener(j),b.destroy()}},[]);const ie=y.useMemo(()=>v,[v]);return Dr(v,s),y.createElement(e,{className:l,style:o,ref:x},ee.default.createElement(On,{value:ie},W&&v&&t))},br={CENTER:0,TOP_LEFT:1,TOP_CENTER:2,TOP_RIGHT:3,LEFT_CENTER:4,LEFT_TOP:5,LEFT_BOTTOM:6,RIGHT_TOP:7,RIGHT_CENTER:8,RIGHT_BOTTOM:9,BOTTOM_LEFT:10,BOTTOM_CENTER:11,BOTTOM_RIGHT:12},jr={LARGE:1,SMALL:2},Ar=({position:e,size:t,legendDisabled:n})=>{const r=ne();return te(()=>{const l=new naver.maps.ZoomControl({position:br[e],style:jr[t],legendDisabled:n});return l.setMap(r),()=>{l.setMap(null)}},[r,t,e,n]),null};var ce={};/** * @license React * react-dom-server-legacy.browser.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 Nn=ee.default;function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var P=Object.prototype.hasOwnProperty,Hr=/^[: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]*$/,bt={},jt={};function zn(e){return P.call(jt,e)?!0:P.call(bt,e)?!1:Hr.test(e)?jt[e]=!0:(bt[e]=!0,!1)}function M(e,t,n,r,l,o,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=u}var R={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){R[e]=new M(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];R[t]=new M(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){R[e]=new M(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){R[e]=new M(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){R[e]=new M(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){R[e]=new M(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){R[e]=new M(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){R[e]=new M(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){R[e]=new M(e,5,!1,e.toLowerCase(),null,!1,!1)});var xt=/[\-:]([a-z])/g;function kt(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(xt,kt);R[t]=new M(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(xt,kt);R[t]=new M(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(xt,kt);R[t]=new M(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){R[e]=new M(e,1,!1,e.toLowerCase(),null,!1,!1)});R.xlinkHref=new M("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){R[e]=new M(e,1,!1,e.toLowerCase(),null,!0,!0)});var $e={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},Ur=["Webkit","ms","Moz","O"];Object.keys($e).forEach(function(e){Ur.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),$e[t]=$e[e]})});var Wr=/["'&<>]/;function F(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var t=Wr.exec(e);if(t){var n="",r,l=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}l!==r&&(n+=e.substring(l,r)),l=r+1,n+=t}e=l!==r?n+e.substring(l,r):n}return e}var Zr=/([A-Z])/g,Gr=/^ms-/,at=Array.isArray;function Z(e,t){return{insertionMode:e,selectedValue:t}}function qr(e,t,n){switch(t){case"select":return Z(1,n.value!=null?n.value:n.defaultValue);case"svg":return Z(2,null);case"math":return Z(3,null);case"foreignObject":return Z(1,null);case"table":return Z(4,null);case"thead":case"tbody":case"tfoot":return Z(5,null);case"colgroup":return Z(7,null);case"tr":return Z(6,null)}return 4<=e.insertionMode||e.insertionMode===0?Z(1,null):e}var At=new Map;function Vn(e,t,n){if(typeof n!="object")throw Error(h(62));t=!0;for(var r in n)if(P.call(n,r)){var l=n[r];if(l!=null&&typeof l!="boolean"&&l!==""){if(r.indexOf("--")===0){var o=F(r);l=F((""+l).trim())}else{o=r;var u=At.get(o);u!==void 0||(u=F(o.replace(Zr,"-$1").toLowerCase().replace(Gr,"-ms-")),At.set(o,u)),o=u,l=typeof l=="number"?l===0||P.call($e,r)?""+l:l+"px":F((""+l).trim())}t?(t=!1,e.push(' style="',o,":",l)):e.push(";",o,":",l)}}t||e.push('"')}function L(e,t,n,r){switch(n){case"style":Vn(e,t,r);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N"){if(t=R.hasOwnProperty(n)?R[n]:null,t!==null){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:r===!0?e.push(" ",n,'=""'):r!==!1&&e.push(" ",n,'="',F(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',F(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',F(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',F(r),'"')}}else if(zn(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(t=n.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-")return}e.push(" ",n,'="',F(r),'"')}}}function Fe(e,t,n){if(t!=null){if(n!=null)throw Error(h(60));if(typeof t!="object"||!("__html"in t))throw Error(h(61));t=t.__html,t!=null&&e.push(""+t)}}function Xr(e){var t="";return Nn.Children.forEach(e,function(n){n!=null&&(t+=n)}),t}function Qe(e,t,n,r){e.push(A(n));var l=n=null,o;for(o in t)if(P.call(t,o)){var u=t[o];if(u!=null)switch(o){case"children":n=u;break;case"dangerouslySetInnerHTML":l=u;break;default:L(e,r,o,u)}}return e.push(">"),Fe(e,l,n),typeof n=="string"?(e.push(F(n)),null):n}var Jr=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,Ht=new Map;function A(e){var t=Ht.get(e);if(t===void 0){if(!Jr.test(e))throw Error(h(65,e));t="<"+e,Ht.set(e,t)}return t}function Kr(e,t,n,r,l){switch(t){case"select":e.push(A("select"));var o=null,u=null;for(c in n)if(P.call(n,c)){var s=n[c];if(s!=null)switch(c){case"children":o=s;break;case"dangerouslySetInnerHTML":u=s;break;case"defaultValue":case"value":break;default:L(e,r,c,s)}}return e.push(">"),Fe(e,u,o),o;case"option":u=l.selectedValue,e.push(A("option"));var i=s=null,a=null,c=null;for(o in n)if(P.call(n,o)){var d=n[o];if(d!=null)switch(o){case"children":s=d;break;case"selected":a=d;break;case"dangerouslySetInnerHTML":c=d;break;case"value":i=d;default:L(e,r,o,d)}}if(u!=null)if(n=i!==null?""+i:Xr(s),at(u)){for(r=0;r<u.length;r++)if(""+u[r]===n){e.push(' selected=""');break}}else""+u===n&&e.push(' selected=""');else a&&e.push(' selected=""');return e.push(">"),Fe(e,c,s),s;case"textarea":e.push(A("textarea")),c=u=o=null;for(s in n)if(P.call(n,s)&&(i=n[s],i!=null))switch(s){case"children":c=i;break;case"value":o=i;break;case"defaultValue":u=i;break;case"dangerouslySetInnerHTML":throw Error(h(91));default:L(e,r,s,i)}if(o===null&&u!==null&&(o=u),e.push(">"),c!=null){if(o!=null)throw Error(h(92));if(at(c)&&1<c.length)throw Error(h(93));o=""+c}return typeof o=="string"&&o[0]===` `&&e.push(` `),o!==null&&e.push(F(""+o)),null;case"input":e.push(A("input")),i=c=s=o=null;for(u in n)if(P.call(n,u)&&(a=n[u],a!=null))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(h(399,"input"));case"defaultChecked":i=a;break;case"defaultValue":s=a;break;case"checked":c=a;break;case"value":o=a;break;default:L(e,r,u,a)}return c!==null?L(e,r,"checked",c):i!==null&&L(e,r,"checked",i),o!==null?L(e,r,"value",o):s!==null&&L(e,r,"value",s),e.push("/>"),null;case"menuitem":e.push(A("menuitem"));for(var x in n)if(P.call(n,x)&&(o=n[x],o!=null))switch(x){case"children":case"dangerouslySetInnerHTML":throw Error(h(400));default:L(e,r,x,o)}return e.push(">"),null;case"title":e.push(A("title")),o=null;for(d in n)if(P.call(n,d)&&(u=n[d],u!=null))switch(d){case"children":o=u;break;case"dangerouslySetInnerHTML":throw Error(h(434));default:L(e,r,d,u)}return e.push(">"),o;case"listing":case"pre":e.push(A(t)),u=o=null;for(i in n)if(P.call(n,i)&&(s=n[i],s!=null))switch(i){case"children":o=s;break;case"dangerouslySetInnerHTML":u=s;break;default:L(e,r,i,s)}if(e.push(">"),u!=null){if(o!=null)throw Error(h(60));if(typeof u!="object"||!("__html"in u))throw Error(h(61));n=u.__html,n!=null&&(typeof n=="string"&&0<n.length&&n[0]===` `?e.push(` `,n):e.push(""+n))}return typeof o=="string"&&o[0]===` `&&e.push(` `),o;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":e.push(A(t));for(var S in n)if(P.call(n,S)&&(o=n[S],o!=null))switch(S){case"children":case"dangerouslySetInnerHTML":throw Error(h(399,t));default:L(e,r,S,o)}return e.push("/>"),null;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 Qe(e,n,t,r);case"html":return l.insertionMode===0&&e.push("<!DOCTYPE html>"),Qe(e,n,t,r);default:if(t.indexOf("-")===-1&&typeof n.is!="string")return Qe(e,n,t,r);e.push(A(t)),u=o=null;for(a in n)if(P.call(n,a)&&(s=n[a],s!=null))switch(a){case"children":o=s;break;case"dangerouslySetInnerHTML":u=s;break;case"style":Vn(e,r,s);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:zn(a)&&typeof s!="function"&&typeof s!="symbol"&&e.push(" ",a,'="',F(s),'"')}return e.push(">"),Fe(e,u,o),o}}function Ut(e,t,n){if(e.push('<!--$?--><template id="'),n===null)throw Error(h(395));return e.push(n),e.push('"></template>')}function Yr(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(h(397))}}function Qr(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(h(397))}}var eo=/[<\u2028\u2029]/g;function et(e){return JSON.stringify(e).replace(eo,function(t){switch(t){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}})}function to(e,t){return t=t===void 0?"":t,{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:t+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}function Wt(e,t,n,r){return n.generateStaticMarkup?(e.push(F(t)),!1):(t===""?e=r:(r&&e.push("<!-- -->"),e.push(F(t)),e=!0),e)}var ge=Object.assign,no=Symbol.for("react.element"),bn=Symbol.for("react.portal"),jn=Symbol.for("react.fragment"),An=Symbol.for("react.strict_mode"),Hn=Symbol.for("react.profiler"),Un=Symbol.for("react.provider"),Wn=Symbol.for("react.context"),Zn=Symbol.for("react.forward_ref"),Gn=Symbol.for("react.suspense"),qn=Symbol.for("react.suspense_list"),Xn=Symbol.for("react.memo"),wt=Symbol.for("react.lazy"),ro=Symbol.for("react.scope"),oo=Symbol.for("react.debug_trace_mode"),lo=Symbol.for("react.legacy_hidden"),uo=Symbol.for("react.default_value"),Zt=Symbol.iterator;function ct(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 jn:return"Fragment";case bn:return"Portal";case Hn:return"Profiler";case An:return"StrictMode";case Gn:return"Suspense";case qn:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Wn:return(e.displayName||"Context")+".Consumer";case Un:return(e._context.displayName||"Context")+".Provider";case Zn:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Xn:return t=e.displayName||null,t!==null?t:ct(e.type)||"Memo";case wt:t=e._payload,e=e._init;try{return ct(e(t))}catch{}}return null}var Jn={};function Gt(e,t){if(e=e.contextTypes,!e)return Jn;var n={},r;for(r in e)n[r]=t[r];return n}var ue=null;function Ge(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(e===null){if(n!==null)throw Error(h(401))}else{if(n===null)throw Error(h(401));Ge(e,n)}t.context._currentValue2=t.value}}function Kn(e){e.context._currentValue2=e.parentValue,e=e.parent,e!==null&&Kn(e)}function Yn(e){var t=e.parent;t!==null&&Yn(t),e.context._currentValue2=e.value}function Qn(e,t){if(e.context._currentValue2=e.parentValue,e=e.parent,e===null)throw Error(h(402));e.depth===t.depth?Ge(e,t):Qn(e,t)}function er(e,t){var n=t.parent;if(n===null)throw Error(h(402));e.depth===n.depth?Ge(e,n):er(e,n),t.context._currentValue2=t.value}function Ne(e){var t=ue;t!==e&&(t===null?Yn(e):e===null?Kn(t):t.depth===e.depth?Ge(t,e):t.depth>e.depth?Qn(t,e):er(t,e),ue=e)}var qt={isMounted:function(){return!1},enqueueSetState:function(e,t){e=e._reactInternals,e.queue!==null&&e.queue.push(t)},enqueueReplaceState:function(e,t){e=e._reactInternals,e.replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Xt(e,t,n,r){var l=e.state!==void 0?e.state:null;e.updater=qt,e.props=n,e.state=l;var o={queue:[],replace:!1};e._reactInternals=o;var u=t.contextType;if(e.context=typeof u=="object"&&u!==null?u._currentValue2:r,u=t.getDerivedStateFromProps,typeof u=="function"&&(u=u(n,l),l=u==null?l:ge({},l,u),e.state=l),typeof t.getDerivedStateFromProps!="function"&&typeof e.getSnapshotBeforeUpdate!="function"&&(typeof e.UNSAFE_componentWillMount=="function"||typeof e.componentWillMount=="function"))if(t=e.state,typeof e.componentWillMount=="function"&&e.componentWillMount(),typeof e.UNSAFE_componentWillMount=="function"&&e.UNSAFE_componentWillMount(),t!==e.state&&qt.enqueueReplaceState(e,e.state,null),o.queue!==null&&0<o.queue.length)if(t=o.queue,u=o.replace,o.queue=null,o.replace=!1,u&&t.length===1)e.state=t[0];else{for(o=u?t[0]:e.state,l=!0,u=u?1:0;u<t.length;u++){var s=t[u];s=typeof s=="function"?s.call(e,o,n,r):s,s!=null&&(l?(l=!1,o=ge({},o,s)):ge(o,s))}e.state=o}else o.queue=null}var so={id:1,overflow:""};function pt(e,t,n){var r=e.id;e=e.overflow;var l=32-Me(r)-1;r&=~(1<<l),n+=1;var o=32-Me(t)+l;if(30<o){var u=l-l%5;return o=(r&(1<<u)-1).toString(32),r>>=u,l-=u,{id:1<<32-Me(t)+l|n<<l|r,overflow:o+e}}return{id:1<<o|n<<l|r,overflow:e}}var Me=Math.clz32?Math.clz32:co,io=Math.log,ao=Math.LN2;function co(e){return e>>>=0,e===0?32:31-(io(e)/ao|0)|0}function po(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var fo=typeof Object.is=="function"?Object.is:po,G=null,Ct=null,_e=null,k=null,fe=!1,ze=!1,ve=0,Y=null,qe=0;function re(){if(G===null)throw Error(h(321));return G}function Jt(){if(0<qe)throw Error(h(312));return{memoizedState:null,queue:null,next:null}}function Et(){return k===null?_e===null?(fe=!1,_e=k=Jt()):(fe=!0,k=_e):k.next===null?(fe=!1,k=k.next=Jt()):(fe=!0,k=k.next),k}function Tt(){Ct=G=null,ze=!1,_e=null,qe=0,k=Y=null}function tr(e,t){return typeof t=="function"?t(e):t}function Kt(e,t,n){if(G=re(),k=Et(),fe){var r=k.queue;if(t=r.dispatch,Y!==null&&(n=Y.get(r),n!==void 0)){Y.delete(r),r=k.memoizedState;do r=e(r,n.action),n=n.next;while(n!==null);return k.memoizedState=r,[r,t]}return[k.memoizedState,t]}return e=e===tr?typeof t=="function"?t():t:n!==void 0?n(t):t,k.memoizedState=e,e=k.queue={last:null,dispatch:null},e=e.dispatch=ho.bind(null,G,e),[k.memoizedState,e]}function Yt(e,t){if(G=re(),k=Et(),t=t===void 0?null:t,k!==null){var n=k.memoizedState;if(n!==null&&t!==null){var r=n[1];e:if(r===null)r=!1;else{for(var l=0;l<r.length&&l<t.length;l++)if(!fo(t[l],r[l])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),k.memoizedState=[e,t],e}function ho(e,t,n){if(25<=qe)throw Error(h(301));if(e===G)if(ze=!0,e={action:n,next:null},Y===null&&(Y=new Map),n=Y.get(t),n===void 0)Y.set(t,e);else{for(t=n;t.next!==null;)t=t.next;t.next=e}}function mo(){throw Error(h(394))}function we(){}var Qt={readContext:function(e){return e._currentValue2},useContext:function(e){return re(),e._currentValue2},useMemo:Yt,useReducer:Kt,useRef:function(e){G=re(),k=Et();var t=k.memoizedState;return t===null?(e={current:e},k.memoizedState=e):t},useState:function(e){return Kt(tr,e)},useInsertionEffect:we,useLayoutEffect:function(){},useCallback:function(e,t){return Yt(function(){return e},t)},useImperativeHandle:we,useEffect:we,useDebugValue:we,useDeferredValue:function(e){return re(),e},useTransition:function(){return re(),[!1,mo]},useId:function(){var e=Ct.treeContext,t=e.overflow;e=e.id,e=(e&~(1<<32-Me(e)-1)).toString(32)+t;var n=Pe;if(n===null)throw Error(h(404));return t=ve++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return re(),t(e._source)},useSyncExternalStore:function(e,t,n){if(n===void 0)throw Error(h(407));return n()}},Pe=null,tt=Nn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDispatcher;function go(e){return console.error(e),null}function de(){}function yo(e,t,n,r,l,o,u,s,i){var a=[],c=new Set;return t={destination:null,responseState:t,progressiveChunkSize:r===void 0?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:a,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:l===void 0?go:l,onAllReady:o===void 0?de:o,onShellReady:u===void 0?de:u,onShellError:s===void 0?de:s,onFatalError:i===void 0?de:i},n=Ve(t,0,null,n,!1,!1),n.parentFlushed=!0,e=Rt(t,e,null,n,c,Jn,null,so),a.push(e),t}function Rt(e,t,n,r,l,o,u,s){e.allPendingTasks++,n===null?e.pendingRootTasks++:n.pendingTasks++;var i={node:t,ping:function(){var a=e.pingedTasks;a.push(i),a.length===1&&or(e)},blockedBoundary:n,blockedSegment:r,abortSet:l,legacyContext:o,context:u,treeContext:s};return l.add(i),i}function Ve(e,t,n,r,l,o){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:l,textEmbedded:o}}function Se(e,t){if(e=e.onError(t),e!=null&&typeof e!="string")throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function be(e,t){var n=e.onShellError;n(t),n=e.onFatalError,n(t),e.destination!==null?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function en(e,t,n,r,l){for(G={},Ct=t,ve=0,e=n(r,l);ze;)ze=!1,ve=0,qe+=1,k=null,e=n(r,l);return Tt(),e}function tn(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(o!=null){var u=t.legacyContext;if(typeof n.getChildContext!="function")r=u;else{n=n.getChildContext();for(var s in n)if(!(s in o))throw Error(h(108,ct(r)||"Unknown",s));r=ge({},u,n)}t.legacyContext=r,D(e,t,l),t.legacyContext=u}else D(e,t,l)}function nn(e,t){if(e&&e.defaultProps){t=ge({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function ft(e,t,n,r,l){if(typeof n=="function")if(n.prototype&&n.prototype.isReactComponent){l=Gt(n,t.legacyContext);var o=n.contextType;o=new n(r,typeof o=="object"&&o!==null?o._currentValue2:l),Xt(o,n,r,l),tn(e,t,o,n)}else{o=Gt(n,t.legacyContext),l=en(e,t,n,r,o);var u=ve!==0;if(typeof l=="object"&&l!==null&&typeof l.render=="function"&&l.$$typeof===void 0)Xt(l,n,r,o),tn(e,t,l,n);else if(u){r=t.treeContext,t.treeContext=pt(r,1,0);try{D(e,t,l)}finally{t.treeContext=r}}else D(e,t,l)}else if(typeof n=="string"){switch(l=t.blockedSegment,o=Kr(l.chunks,n,r,e.responseState,l.formatContext),l.lastPushedText=!1,u=l.formatContext,l.formatContext=qr(u,n,r),dt(e,t,o),l.formatContext=u,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:l.chunks.push("</",n,">")}l.lastPushedText=!1}else{switch(n){case lo:case oo:case An:case Hn:case jn:D(e,t,r.children);return;case qn:D(e,t,r.children);return;case ro:throw Error(h(343));case Gn:e:{n=t.blockedBoundary,l=t.blockedSegment,o=r.fallback,r=r.children,u=new Set;var s={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:u,errorDigest:null},i=Ve(e,l.chunks.length,s,l.formatContext,!1,!1);l.children.push(i),l.lastPushedText=!1;var a=Ve(e,0,null,l.formatContext,!1,!1);a.parentFlushed=!0,t.blockedBoundary=s,t.blockedSegment=a;try{if(dt(e,t,r),e.responseState.generateStaticMarkup||a.lastPushedText&&a.textEmbedded&&a.chunks.push("<!-- -->"),a.status=1,je(s,a),s.pendingTasks===0)break e}catch(c){a.status=4,s.forceClientRender=!0,s.errorDigest=Se(e,c)}finally{t.blockedBoundary=n,t.blockedSegment=l}t=Rt(e,o,n,i,u,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if(typeof n=="object"&&n!==null)switch(n.$$typeof){case Zn:if(r=en(e,t,n.render,r,l),ve!==0){n=t.treeContext,t.treeContext=pt(n,1,0);try{D(e,t,r)}finally{t.treeContext=n}}else D(e,t,r);return;case Xn:n=n.type,r=nn(n,r),ft(e,t,n,r,l);return;case Un:if(l=r.children,n=n._context,r=r.value,o=n._currentValue2,n._currentValue2=r,u=ue,ue=r={parent:u,depth:u===null?0:u.depth+1,context:n,parentValue:o,value:r},t.context=r,D(e,t,l),e=ue,e===null)throw Error(h(403));r=e.parentValue,e.context._currentValue2=r===uo?e.context._defaultValue:r,e=ue=e.parent,t.context=e;return;case Wn:r=r.children,r=r(n._currentValue2),D(e,t,r);return;case wt:l=n._init,n=l(n._payload),r=nn(n,r),ft(e,t,n,r,void 0);return}throw Error(h(130,n==null?n:typeof n,""))}}function D(e,t,n){if(t.node=n,typeof n=="object"&&n!==null){switch(n.$$typeof){case no:ft(e,t,n.type,n.props,n.ref);return;case bn:throw Error(h(257));case wt:var r=n._init;n=r(n._payload),D(e,t,n);return}if(at(n)){rn(e,t,n);return}if(n===null||typeof n!="object"?r=null:(r=Zt&&n[Zt]||n["@@iterator"],r=typeof r=="function"?r:null),r&&(r=r.call(n))){if(n=r.next(),!n.done){var l=[];do l.push(n.value),n=r.next();while(!n.done);rn(e,t,l)}return}throw e=Object.prototype.toString.call(n),Error(h(31,e==="[object Object]"?"object with keys {"+Object.keys(n).join(", ")+"}":e))}typeof n=="string"?(r=t.blockedSegment,r.lastPushedText=Wt(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText)):typeof n=="number"&&(r=t.blockedSegment,r.lastPushedText=Wt(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function rn(e,t,n){for(var r=n.length,l=0;l<r;l++){var o=t.treeContext;t.treeContext=pt(o,r,l);try{dt(e,t,n[l])}finally{t.treeContext=o}}}function dt(e,t,n){var r=t.blockedSegment.formatContext,l=t.legacyContext,o=t.context;try{return D(e,t,n)}catch(i){if(Tt(),typeof i=="object"&&i!==null&&typeof i.then=="function"){n=i;var u=t.blockedSegment,s=Ve(e,u.chunks.length,null,u.formatContext,u.lastPushedText,!0);u.children.push(s),u.lastPushedText=!1,e=Rt(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=l,t.context=o,Ne(o)}else throw t.blockedSegment.formatContext=r,t.legacyContext=l,t.context=o,Ne(o),i}}function vo(e){var t=e.blockedBoundary;e=e.blockedSegment,e.status=3,rr(this,t,e)}function nr(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,r===null?(t.allPendingTasks--,t.status!==2&&(t.status=2,t.destination!==null&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=n===void 0?Error(h(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach(function(l){return nr(l,t,n)}),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,t.allPendingTasks===0&&(r=t.onAllReady,r()))}function je(e,t){if(t.chunks.length===0&&t.children.length===1&&t.children[0].boundary===null){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,n.status===1&&je(e,n)}else e.completedSegments.push(t)}function rr(e,t,n){if(t===null){if(n.parentFlushed){if(e.completedRootSegment!==null)throw Error(h(389));e.completedRootSegment=n}e.pendingRootTasks--,e.pendingRootTasks===0&&(e.onShellError=de,t=e.onShellReady,t())}else t.pendingTasks--,t.forceClientRender||(t.pendingTasks===0?(n.parentFlushed&&n.status===1&&je(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(vo,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&n.status===1&&(je(t,n),t.completedSegments.length===1&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,e.allPendingTasks===0&&(e=e.onAllReady,e())}function or(e){if(e.status!==2){var t=ue,n=tt.current;tt.current=Qt;var r=Pe;Pe=e.responseState;try{var l=e.pingedTasks,o;for(o=0;o<l.length;o++){var u=l[o],s=e,i=u.blockedSegment;if(i.status===0){Ne(u.context);try{D(s,u,u.node),s.responseState.generateStaticMarkup||i.lastPushedText&&i.textEmbedded&&i.chunks.push("<!-- -->"),u.abortSet.delete(u),i.status=1,rr(s,u.blockedBoundary,i)}catch(v){if(Tt(),typeof v=="object"&&v!==null&&typeof v.then=="function"){var a=u.ping;v.then(a,a)}else{u.abortSet.delete(u),i.status=4;var c=u.blockedBoundary,d=v,x=Se(s,d);if(c===null?be(s,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=x,c.parentFlushed&&s.clientRenderedBoundaries.push(c))),s.allPendingTasks--,s.allPendingTasks===0){var S=s.onAllReady;S()}}}finally{}}}l.splice(0,o),e.destination!==null&&$t(e,e.destination)}catch(v){Se(e,v),be(e,v)}finally{Pe=r,tt.current=n,n===Qt&&Ne(t)}}}function Ce(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var u=0;u<n.length;u++){for(l=n[u];o<l.index;o++)t.push(r[o]);l=Xe(e,t,l)}for(;o<r.length-1;o++)t.push(r[o]);return o<r.length&&(l=t.push(r[o])),l;default:throw Error(h(390))}}function Xe(e,t,n){var r=n.boundary;if(r===null)return Ce(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("<!--$!-->"),t.push("<template"),r&&(t.push(' data-dgst="'),r=F(r),t.push(r),t.push('"')),t.push("></template>")),Ce(e,t,n),e=e.responseState.generateStaticMarkup?!0:t.push("<!--/$-->"),e;if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),r=r.id=l,Ut(t,e.responseState,r),Ce(e,t,n),t.push("<!--/$-->")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),Ut(t,e.responseState,r.id),Ce(e,t,n),t.push("<!--/$-->");if(e.responseState.generateStaticMarkup||t.push("<!--$-->"),n=r.completedSegments,n.length!==1)throw Error(h(391));return Xe(e,t,n[0]),e=e.responseState.generateStaticMarkup?!0:t.push("<!--/$-->"),e}function on(e,t,n){return Yr(t,e.responseState,n.formatContext,n.id),Xe(e,t,n),Qr(t,n.formatContext)}function ln(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)lr(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),r===null)throw Error(h(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function lr(e,t,n,r){if(r.status===2)return!0;var l=r.id;if(l===-1){if((r.id=n.rootSegmentID)===-1)throw Error(h(392));return on(e,t,r)}return on(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function $t(e,t){try{var n=e.completedRootSegment;if(n!==null&&e.pendingRootTasks===0){Xe(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l=e.clientRenderedBoundaries,o;for(o=0;o<l.length;o++){var u=l[o];r=t;var s=e.responseState,i=u.id,a=u.errorDigest,c=u.errorMessage,d=u.errorComponentStack;if(r.push(s.startInlineScript),s.sentClientRenderFunction?r.push('$RX("'):(s.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),i===null)throw Error(h(395));if(r.push(i),r.push('"'),a||c||d){r.push(",");var x=et(a||"");r.push(x)}if(c||d){r.push(",");var S=et(c||"");r.push(S)}if(d){r.push(",");var v=et(d);r.push(v)}if(!r.push(")<\/script>")){e.destination=null,o++,l.splice(0,o);return}}l.splice(0,o);var V=e.completedBoundaries;for(o=0;o<V.length;o++)if(!ln(e,t,V[o])){e.destination=null,o++,V.splice(0,o);return}V.splice(0,o);var W=e.partialBoundaries;for(o=0;o<W.length;o++){var X=W[o];e:{l=e,u=t;var ie=X.completedSegments;for(s=0;s<ie.length;s++)if(!lr(l,u,X,ie[s])){s++,ie.splice(0,s);var b=!1;break e}ie.splice(0,s),b=!0}if(!b){e.destination=null,o++,W.splice(0,o);return}}W.splice(0,o);var j=e.completedBoundaries;for(o=0;o<j.length;o++)if(!ln(e,t,j[o])){e.destination=null,o++,j.splice(0,o);return}j.splice(0,o)}finally{e.allPendingTasks===0&&e.pingedTasks.length===0&&e.clientRenderedBoundaries.length===0&&e.completedBoundaries.length===0&&t.push(null)}}function So(e,t){try{var n=e.abortableTasks;n.forEach(function(r){return nr(r,e,t)}),n.clear(),e.destination!==null&&$t(e,e.destination)}catch(r){Se(e,r),be(e,r)}}function xo(){}function ur(e,t,n,r){var l=!1,o=null,u="",s={push:function(a){return a!==null&&(u+=a),!0},destroy:function(a){l=!0,o=a}},i=!1;if(e=yo(e,to(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,xo,void 0,function(){i=!0},void 0,void 0),or(e),So(e,r),e.status===1)e.status=2,s.destroy(e.fatalError);else if(e.status!==2&&e.destination===null){e.destination=s;try{$t(e,s)}catch(a){Se(e,a),be(e,a)}}if(l)throw o;if(!i)throw Error(h(426));return u}ce.renderToNodeStream=function(){throw Error(h(207))};ce.renderToStaticMarkup=function(e,t){return ur(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};ce.renderToStaticNodeStream=function(){throw Error(h(208))};ce.renderToString=function(e,t){return ur(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')};ce.version="18.2.0";var Ft={};/** * @license React * react-dom-server.browser.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 sr=ee.default;function m(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var O=null,N=0;function f(e,t){if(t.length!==0)if(512<t.length)0<N&&(e.enqueue(new Uint8Array(O.buffer,0,N)),O=new Uint8Array(512),N=0),e.enqueue(t);else{var n=O.length-N;n<t.length&&(n===0?e.enqueue(O):(O.set(t.subarray(0,n),N),e.enqueue(O),t=t.subarray(n)),O=new Uint8Array(512),N=0),O.set(t,N),N+=t.length}}function C(e,t){return f(e,t),!0}function un(e){O&&0<N&&(e.enqueue(new Uint8Array(O.buffer,0,N)),O=null,N=0)}var ir=new TextEncoder;function g(e){return ir.encode(e)}function p(e){return ir.encode(e)}function ar(e,t){typeof e.error=="function"?e.error(t):e.close()}var I=Object.prototype.hasOwnProperty,ko=/^[: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]*$/,sn={},an={};function cr(e){return I.call(an,e)?!0:I.call(sn,e)?!1:ko.test(e)?an[e]=!0:(sn[e]=!0,!1)}function _(e,t,n,r,l,o,u){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=l,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=u}var $={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){$[e]=new _(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];$[t]=new _(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){$[e]=new _(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){$[e]=new _(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){$[e]=new _(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){$[e]=new _(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){$[e]=new _(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){$[e]=new _(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){$[e]=new _(e,5,!1,e.toLowerCase(),null,!1,!1)});var Mt=/[\-:]([a-z])/g;function _t(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(Mt,_t);$[t]=new _(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(Mt,_t);$[t]=new _(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(Mt,_t);$[t]=new _(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){$[e]=new _(e,1,!1,e.toLowerCase(),null,!1,!1)});$.xlinkHref=new _("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){$[e]=new _(e,1,!1,e.toLowerCase(),null,!0,!0)});var Ie={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},wo=["Webkit","ms","Moz","O"];Object.keys(Ie).forEach(function(e){wo.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ie[t]=Ie[e]})});var Co=/["'&<>]/;function T(e){if(typeof e=="boolean"||typeof e=="number")return""+e;e=""+e;var t=Co.exec(e);if(t){var n="",r,l=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}l!==r&&(n+=e.substring(l,r)),l=r+1,n+=t}e=l!==r?n+e.substring(l,r):n}return e}var Eo=/([A-Z])/g,To=/^ms-/,ht=Array.isArray,Ro=p("<script>"),$o=p("<\/script>"),Fo=p('<script src="'),Mo=p('<script type="module" src="'),cn=p('" async=""><\/script>'),_o=/(<\/|<)(s)(cript)/gi;function Po(e,t,n,r){return""+t+(n==="s"?"\\u0073":"\\u0053")+r}function Io(e,t,n,r,l){e=e===void 0?"":e,t=t===void 0?Ro:p('<script nonce="'+T(t)+'">');var o=[];if(n!==void 0&&o.push(t,g((""+n).replace(_o,Po)),$o),r!==void 0)for(n=0;n<r.length;n++)o.push(Fo,g(T(r[n])),cn);if(l!==void 0)for(r=0;r<l.length;r++)o.push(Mo,g(T(l[r])),cn);return{bootstrapChunks:o,startInlineScript:t,placeholderPrefix:p(e+"P:"),segmentPrefix:p(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}function H(e,t){return{insertionMode:e,selectedValue:t}}function Lo(e){return H(e==="http://www.w3.org/2000/svg"?2:e==="http://www.w3.org/1998/Math/MathML"?3:0,null)}function Bo(e,t,n){switch(t){case"select":return H(1,n.value!=null?n.value:n.defaultValue);case"svg":return H(2,null);case"math":return H(3,null);case"foreignObject":return H(1,null);case"table":return H(4,null);case"thead":case"tbody":case"tfoot":return H(5,null);case"colgroup":return H(7,null);case"tr":return H(6,null)}return 4<=e.insertionMode||e.insertionMode===0?H(1,null):e}var Pt=p("<!-- -->");function pn(e,t,n,r){return t===""?r:(r&&e.push(Pt),e.push(g(T(t))),!0)}var fn=new Map,Do=p(' style="'),dn=p(":"),Oo=p(";");function pr(e,t,n){if(typeof n!="object")throw Error(m(62));t=!0;for(var r in n)if(I.call(n,r)){var l=n[r];if(l!=null&&typeof l!="boolean"&&l!==""){if(r.indexOf("--")===0){var o=g(T(r));l=g(T((""+l).trim()))}else{o=r;var u=fn.get(o);u!==void 0||(u=p(T(o.replace(Eo,"-$1").toLowerCase().replace(To,"-ms-"))),fn.set(o,u)),o=u,l=typeof l=="number"?l===0||I.call(Ie,r)?g(""+l):g(l+"px"):g(T((""+l).trim()))}t?(t=!1,e.push(Do,o,dn,l)):e.push(Oo,o,dn,l)}}t||e.push(oe)}var J=p(" "),ae=p('="'),oe=p('"'),hn=p('=""');function B(e,t,n,r){switch(n){case"style":pr(e,t,r);return;case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||n[0]!=="o"&&n[0]!=="O"||n[1]!=="n"&&n[1]!=="N"){if(t=$.hasOwnProperty(n)?$[n]:null,t!==null){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=g(t.attributeName),t.type){case 3:r&&e.push(J,n,hn);break;case 4:r===!0?e.push(J,n,hn):r!==!1&&e.push(J,n,ae,g(T(r)),oe);break;case 5:isNaN(r)||e.push(J,n,ae,g(T(r)),oe);break;case 6:!isNaN(r)&&1<=r&&e.push(J,n,ae,g(T(r)),oe);break;default:t.sanitizeURL&&(r=""+r),e.push(J,n,ae,g(T(r)),oe)}}else if(cr(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(t=n.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-")return}e.push(J,g(n),ae,g(T(r)),oe)}}}var K=p(">"),mn=p("/>");function Le(e,t,n){if(t!=null){if(n!=null)throw Error(m(60));if(typeof t!="object"||!("__html"in t))throw Error(m(61));t=t.__html,t!=null&&e.push(g(""+t))}}function No(e){var t="";return sr.Children.forEach(e,function(n){n!=null&&(t+=n)}),t}var nt=p(' selected=""');function rt(e,t,n,r){e.push(U(n));var l=n=null,o;for(o in t)if(I.call(t,o)){var u=t[o];if(u!=null)switch(o){case"children":n=u;break;case"dangerouslySetInnerHTML":l=u;break;default:B(e,r,o,u)}}return e.push(K),Le(e,l,n),typeof n=="string"?(e.push(g(T(n))),null):n}var ot=p(` `),zo=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,gn=new Map;function U(e){var t=gn.get(e);if(t===void 0){if(!zo.test(e))throw Error(m(65,e));t=p("<"+e),gn.set(e,t)}return t}var Vo=p("<!DOCTYPE html>");function bo(e,t,n,r,l){switch(t){case"select":e.push(U("select"));var o=null,u=null;for(c in n)if(I.call(n,c)){var s=n[c];if(s!=null)switch(c){case"children":o=s;break;case"dangerouslySetInnerHTML":u=s;break;case"defaultValue":case"value":break;default:B(e,r,c,s)}}return e.push(K),Le(e,u,o),o;case"option":u=l.selectedValue,e.push(U("option"));var i=s=null,a=null,c=null;for(o in n)if(I.call(n,o)){var d=n[o];if(d!=null)switch(o){case"children":s=d;break;case"selected":a=d;break;case"dangerouslySetInnerHTML":c=d;break;case"value":i=d;default:B(e,r,o,d)}}if(u!=null)if(n=i!==null?""+i:No(s),ht(u)){for(r=0;r<u.length;r++)if(""+u[r]===n){e.push(nt);break}}else""+u===n&&e.push(nt);else a&&e.push(nt);return e.push(K),Le(e,c,s),s;case"textarea":e.push(U("textarea")),c=u=o=null;for(s in n)if(I.call(n,s)&&(i=n[s],i!=null))switch(s){case"children":c=i;break;case"value":o=i;break;case"defaultValue":u=i;break;case"dangerouslySetInnerHTML":throw Error(m(91));default:B(e,r,s,i)}if(o===null&&u!==null&&(o=u),e.push(K),c!=null){if(o!=null)throw Error(m(92));if(ht(c)&&1<c.length)throw Error(m(93));o=""+c}return typeof o=="string"&&o[0]===` `&&e.push(ot),o!==null&&e.push(g(T(""+o))),null;case"input":e.push(U("input")),i=c=s=o=null;for(u in n)if(I.call(n,u)&&(a=n[u],a!=null))switch(u){case"children":case"dangerouslySetInnerHTML":throw Error(m(399,"input"));case"defaultChecked":i=a;break;case"defaultValue":s=a;break;case"checked":c=a;break;case"value":o=a;break;default:B(e,r,u,a)}return c!==null?B(e,r,"checked",c):i!==null&&B(e,r,"checked",i),o!==null?B(e,r,"value",o):s!==null&&B(e,r,"value",s),e.push(mn),null;case"menuitem":e.push(U("menuitem"));for(var x in n)if(I.call(n,x)&&(o=n[x],o!=null))switch(x){case"children":case"dangerouslySetInnerHTML":throw Error(m(400));default:B(e,r,x,o)}return e.push(K),null;case"title":e.push(U("title")),o=null;for(d in n)if(I.call(n,d)&&(u=n[d],u!=null))switch(d){case"children":o=u;break;case"dangerouslySetInnerHTML":throw Error(m(434));default:B(e,r,d,u)}return e.push(K),o;case"listing":case"pre":e.push(U(t)),u=o=null;for(i in n)if(I.call(n,i)&&(s=n[i],s!=null))switch(i){case"children":o=s;break;case"dangerouslySetInnerHTML":u=s;break;default:B(e,r,i,s)}if(e.push(K),u!=null){if(o!=null)throw Error(m(60));if(typeof u!="object"||!("__html"in u))throw Error(m(61));n=u.__html,n!=null&&(typeof n=="string"&&0<n.length&&n[0]===` `?e.push(ot,g(n)):e.push(g(""+n)))}return typeof o=="string"&&o[0]===` `&&e.push(ot),o;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"keygen":case"link":case"meta":case"param":case"source":case"track":case"wbr":e.push(U(t));for(var S in n)if(I.call(n,S)&&(o=n[S],o!=null))switch(S){case"children":case"dangerouslySetInnerHTML":throw Error(m(399,t));default:B(e,r,S,o)}return e.push(mn),null;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 rt(e,n,t,r);case"html":return l.insertionMode===0&&e.push(Vo),rt(e,n,t,r);default:if(t.indexOf("-")===-1&&typeof n.is!="string")return rt(e,n,t,r);e.push(U(t)),u=o=null;for(a in n)if(I.call(n,a)&&(s=n[a],s!=null))switch(a