Skip to content

Instantly share code, notes, and snippets.

@ducva
Last active January 19, 2023 04:48
Show Gist options
  • Select an option

  • Save ducva/9ec870f99f6b74cedd61993b67f81737 to your computer and use it in GitHub Desktop.

Select an option

Save ducva/9ec870f99f6b74cedd61993b67f81737 to your computer and use it in GitHub Desktop.
Liff app for I want it campaign
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEACABoBQAAFgAAACgAAAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAAAAADcYNABPANwCg5q4A7PvsAAPEAwBKz2YA9/33ANX11QCI35oAkeWRAPL88gAFvCsAI8RFAL/uyQAzyFIAHsNAAPj9+AAszSwA8/zzAJLiowCq66oA6frpAADDAACl6qUAP9I/ACjGSQCg6aAAOtE6AGzcbAAozCgABsQGABG/NQCs6bkAGsI9APn9+gBX0nEA4PjgAL7wvgD9//0AFMgUAM7zzgCe5a0Add91AALDAgDm+eYA9Pz2ACXFRgDh+OEAv/C/AP7//gBy2YcAa9iCAPn++QAyzzIAxfHFAPb89wA90T0A4vjiAJ7ongBFzWEA////AD7MXAAWyBYAXdR2AFXXVQD6/voALs4uAAzGDACx7bEAF8E7ADbJVQDB8MEAArwpABHANgC87scAF8gXAN733gB433gA6/ruADTPNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABcXFxcXFxcXFxcXFxcXABcXFxcXFxdFQxcXFxcXFxcXFxcXFxcXC0JOLBcXFxcXFxcXFxcoGTI9PSZMFxcXFxcXF1AxJz09PT09OhIXFxcXF0ERPT09PT09PT0ENhcXFx4HPT09PT09PT09PS0/FxcbPQIaQA4vPT4qSg04ChcXFj0vPQYhIDMMCUY0IzAXF0I9Lz0GIQw8LwkQFCcTFxcIPUc9JEsiTw8DSQwuKRcXKz09PT09PT09PT09PR0XFx83PT09PT09PT09PUgFFxcXARU9PT09PT09PRhEFxcXFxcXORslQjVNOxwXFxcXABcXFxcXFxcXFxcXFxcXAIABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIABAAA=" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>LIFF App</title>
<script type="module" crossorigin>
(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)}})();var Fv=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function qf(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function z(e){var t=e.default;if(typeof t=="function"){var n=function(){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 fe={exports:{}},N={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var ho=Symbol.for("react.element"),Uv=Symbol.for("react.portal"),zv=Symbol.for("react.fragment"),Bv=Symbol.for("react.strict_mode"),Wv=Symbol.for("react.profiler"),Vv=Symbol.for("react.provider"),Hv=Symbol.for("react.context"),Qv=Symbol.for("react.forward_ref"),Gv=Symbol.for("react.suspense"),Kv=Symbol.for("react.memo"),qv=Symbol.for("react.lazy"),ec=Symbol.iterator;function Xv(e){return e===null||typeof e!="object"?null:(e=ec&&e[ec]||e["@@iterator"],typeof e=="function"?e:null)}var Xf={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Yf=Object.assign,Jf={};function hr(e,t,n){this.props=e,this.context=t,this.refs=Jf,this.updater=n||Xf}hr.prototype.isReactComponent={};hr.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")};hr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Zf(){}Zf.prototype=hr.prototype;function Ns(e,t,n){this.props=e,this.context=t,this.refs=Jf,this.updater=n||Xf}var Ds=Ns.prototype=new Zf;Ds.constructor=Ns;Yf(Ds,hr.prototype);Ds.isPureReactComponent=!0;var tc=Array.isArray,ed=Object.prototype.hasOwnProperty,Rs={current:null},td={key:!0,ref:!0,__self:!0,__source:!0};function nd(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)ed.call(t,r)&&!td.hasOwnProperty(r)&&(o[r]=t[r]);var u=arguments.length-2;if(u===1)o.children=n;else if(1<u){for(var s=Array(u),a=0;a<u;a++)s[a]=arguments[a+2];o.children=s}if(e&&e.defaultProps)for(r in u=e.defaultProps,u)o[r]===void 0&&(o[r]=u[r]);return{$$typeof:ho,type:e,key:i,ref:l,props:o,_owner:Rs.current}}function Yv(e,t){return{$$typeof:ho,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function js(e){return typeof e=="object"&&e!==null&&e.$$typeof===ho}function Jv(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var nc=/\/+/g;function Ql(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Jv(""+e.key):t.toString(36)}function Vo(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var l=!1;if(e===null)l=!0;else switch(i){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case ho:case Uv:l=!0}}if(l)return l=e,o=o(l),e=r===""?"."+Ql(l,0):r,tc(o)?(n="",e!=null&&(n=e.replace(nc,"$&/")+"/"),Vo(o,t,n,"",function(a){return a})):o!=null&&(js(o)&&(o=Yv(o,n+(!o.key||l&&l.key===o.key?"":(""+o.key).replace(nc,"$&/")+"/")+e)),t.push(o)),1;if(l=0,r=r===""?".":r+":",tc(e))for(var u=0;u<e.length;u++){i=e[u];var s=r+Ql(i,u);l+=Vo(i,t,n,s,o)}else if(s=Xv(e),typeof s=="function")for(e=s.call(e),u=0;!(i=e.next()).done;)i=i.value,s=r+Ql(i,u++),l+=Vo(i,t,n,s,o);else if(i==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function Eo(e,t,n){if(e==null)return e;var r=[],o=0;return Vo(e,r,"","",function(i){return t.call(n,i,o++)}),r}function Zv(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Ae={current:null},Ho={transition:null},em={ReactCurrentDispatcher:Ae,ReactCurrentBatchConfig:Ho,ReactCurrentOwner:Rs};N.Children={map:Eo,forEach:function(e,t,n){Eo(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Eo(e,function(){t++}),t},toArray:function(e){return Eo(e,function(t){return t})||[]},only:function(e){if(!js(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};N.Component=hr;N.Fragment=zv;N.Profiler=Wv;N.PureComponent=Ns;N.StrictMode=Bv;N.Suspense=Gv;N.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=em;N.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=Yf({},e.props),o=e.key,i=e.ref,l=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,l=Rs.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var u=e.type.defaultProps;for(s in t)ed.call(t,s)&&!td.hasOwnProperty(s)&&(r[s]=t[s]===void 0&&u!==void 0?u[s]:t[s])}var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){u=Array(s);for(var a=0;a<s;a++)u[a]=arguments[a+2];r.children=u}return{$$typeof:ho,type:e.type,key:o,ref:i,props:r,_owner:l}};N.createContext=function(e){return e={$$typeof:Hv,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Vv,_context:e},e.Consumer=e};N.createElement=nd;N.createFactory=function(e){var t=nd.bind(null,e);return t.type=e,t};N.createRef=function(){return{current:null}};N.forwardRef=function(e){return{$$typeof:Qv,render:e}};N.isValidElement=js;N.lazy=function(e){return{$$typeof:qv,_payload:{_status:-1,_result:e},_init:Zv}};N.memo=function(e,t){return{$$typeof:Kv,type:e,compare:t===void 0?null:t}};N.startTransition=function(e){var t=Ho.transition;Ho.transition={};try{e()}finally{Ho.transition=t}};N.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};N.useCallback=function(e,t){return Ae.current.useCallback(e,t)};N.useContext=function(e){return Ae.current.useContext(e)};N.useDebugValue=function(){};N.useDeferredValue=function(e){return Ae.current.useDeferredValue(e)};N.useEffect=function(e,t){return Ae.current.useEffect(e,t)};N.useId=function(){return Ae.current.useId()};N.useImperativeHandle=function(e,t,n){return Ae.current.useImperativeHandle(e,t,n)};N.useInsertionEffect=function(e,t){return Ae.current.useInsertionEffect(e,t)};N.useLayoutEffect=function(e,t){return Ae.current.useLayoutEffect(e,t)};N.useMemo=function(e,t){return Ae.current.useMemo(e,t)};N.useReducer=function(e,t,n){return Ae.current.useReducer(e,t,n)};N.useRef=function(e){return Ae.current.useRef(e)};N.useState=function(e){return Ae.current.useState(e)};N.useSyncExternalStore=function(e,t,n){return Ae.current.useSyncExternalStore(e,t,n)};N.useTransition=function(){return Ae.current.useTransition()};N.version="18.2.0";(function(e){e.exports=N})(fe);const tm=qf(fe.exports);var rd={exports:{}},Je={},od={exports:{}},id={};/**
* @license React
* scheduler.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.
*/(function(e){function t(T,$){var A=T.length;T.push($);e:for(;0<A;){var K=A-1>>>1,he=T[K];if(0<o(he,$))T[K]=$,T[A]=he,A=K;else break e}}function n(T){return T.length===0?null:T[0]}function r(T){if(T.length===0)return null;var $=T[0],A=T.pop();if(A!==$){T[0]=A;e:for(var K=0,he=T.length,So=he>>>1;K<So;){var pn=2*(K+1)-1,Hl=T[pn],hn=pn+1,ko=T[hn];if(0>o(Hl,A))hn<he&&0>o(ko,Hl)?(T[K]=ko,T[hn]=A,K=hn):(T[K]=Hl,T[pn]=A,K=pn);else if(hn<he&&0>o(ko,A))T[K]=ko,T[hn]=A,K=hn;else break e}}return $}function o(T,$){var A=T.sortIndex-$.sortIndex;return A!==0?A:T.id-$.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var l=Date,u=l.now();e.unstable_now=function(){return l.now()-u}}var s=[],a=[],c=1,d=null,h=3,m=!1,g=!1,_=!1,C=typeof setTimeout=="function"?setTimeout:null,p=typeof clearTimeout=="function"?clearTimeout:null,f=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(T){for(var $=n(a);$!==null;){if($.callback===null)r(a);else if($.startTime<=T)r(a),$.sortIndex=$.expirationTime,t(s,$);else break;$=n(a)}}function y(T){if(_=!1,v(T),!g)if(n(s)!==null)g=!0,jt(k);else{var $=n(a);$!==null&&Ft(y,$.startTime-T)}}function k(T,$){g=!1,_&&(_=!1,p(L),L=-1),m=!0;var A=h;try{for(v($),d=n(s);d!==null&&(!(d.expirationTime>$)||T&&!Se());){var K=d.callback;if(typeof K=="function"){d.callback=null,h=d.priorityLevel;var he=K(d.expirationTime<=$);$=e.unstable_now(),typeof he=="function"?d.callback=he:d===n(s)&&r(s),v($)}else r(s);d=n(s)}if(d!==null)var So=!0;else{var pn=n(a);pn!==null&&Ft(y,pn.startTime-$),So=!1}return So}finally{d=null,h=A,m=!1}}var P=!1,O=null,L=-1,V=5,b=-1;function Se(){return!(e.unstable_now()-b<V)}function gt(){if(O!==null){var T=e.unstable_now();b=T;var $=!0;try{$=O(!0,T)}finally{$?yt():(P=!1,O=null)}}else P=!1}var yt;if(typeof f=="function")yt=function(){f(gt)};else if(typeof MessageChannel<"u"){var _o=new MessageChannel,Vl=_o.port2;_o.port1.onmessage=gt,yt=function(){Vl.postMessage(null)}}else yt=function(){C(gt,0)};function jt(T){O=T,P||(P=!0,yt())}function Ft(T,$){L=C(function(){T(e.unstable_now())},$)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(T){T.callback=null},e.unstable_continueExecution=function(){g||m||(g=!0,jt(k))},e.unstable_forceFrameRate=function(T){0>T||125<T?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):V=0<T?Math.floor(1e3/T):5},e.unstable_getCurrentPriorityLevel=function(){return h},e.unstable_getFirstCallbackNode=function(){return n(s)},e.unstable_next=function(T){switch(h){case 1:case 2:case 3:var $=3;break;default:$=h}var A=h;h=$;try{return T()}finally{h=A}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(T,$){switch(T){case 1:case 2:case 3:case 4:case 5:break;default:T=3}var A=h;h=T;try{return $()}finally{h=A}},e.unstable_scheduleCallback=function(T,$,A){var K=e.unstable_now();switch(typeof A=="object"&&A!==null?(A=A.delay,A=typeof A=="number"&&0<A?K+A:K):A=K,T){case 1:var he=-1;break;case 2:he=250;break;case 5:he=1073741823;break;case 4:he=1e4;break;default:he=5e3}return he=A+he,T={id:c++,callback:$,priorityLevel:T,startTime:A,expirationTime:he,sortIndex:-1},A>K?(T.sortIndex=A,t(a,T),n(s)===null&&T===n(a)&&(_?(p(L),L=-1):_=!0,Ft(y,A-K))):(T.sortIndex=he,t(s,T),g||m||(g=!0,jt(k))),T},e.unstable_shouldYield=Se,e.unstable_wrapCallback=function(T){var $=h;return function(){var A=h;h=$;try{return T.apply(this,arguments)}finally{h=A}}}})(id);(function(e){e.exports=id})(od);/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var ld=fe.exports,Ye=od.exports;function S(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 ud=new Set,Kr={};function Mn(e,t){ir(e,t),ir(e+"Capture",t)}function ir(e,t){for(Kr[e]=t,e=0;e<t.length;e++)ud.add(t[e])}var Mt=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Cu=Object.prototype.hasOwnProperty,nm=/^[: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]*$/,rc={},oc={};function rm(e){return Cu.call(oc,e)?!0:Cu.call(rc,e)?!1:nm.test(e)?oc[e]=!0:(rc[e]=!0,!1)}function om(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 im(e,t,n,r){if(t===null||typeof t>"u"||om(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 Ne(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 we={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){we[e]=new Ne(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];we[t]=new Ne(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){we[e]=new Ne(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){we[e]=new Ne(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){we[e]=new Ne(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){we[e]=new Ne(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){we[e]=new Ne(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){we[e]=new Ne(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){we[e]=new Ne(e,5,!1,e.toLowerCase(),null,!1,!1)});var Fs=/[\-:]([a-z])/g;function Us(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(Fs,Us);we[t]=new Ne(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(Fs,Us);we[t]=new Ne(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(Fs,Us);we[t]=new Ne(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){we[e]=new Ne(e,1,!1,e.toLowerCase(),null,!1,!1)});we.xlinkHref=new Ne("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){we[e]=new Ne(e,1,!1,e.toLowerCase(),null,!0,!0)});function zs(e,t,n,r){var o=we.hasOwnProperty(t)?we[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(im(t,n,o,r)&&(n=null),r||o===null?rm(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Dt=ld.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Io=Symbol.for("react.element"),zn=Symbol.for("react.portal"),Bn=Symbol.for("react.fragment"),Bs=Symbol.for("react.strict_mode"),Tu=Symbol.for("react.profiler"),sd=Symbol.for("react.provider"),ad=Symbol.for("react.context"),Ws=Symbol.for("react.forward_ref"),xu=Symbol.for("react.suspense"),Ou=Symbol.for("react.suspense_list"),Vs=Symbol.for("react.memo"),Bt=Symbol.for("react.lazy"),cd=Symbol.for("react.offscreen"),ic=Symbol.iterator;function yr(e){return e===null||typeof e!="object"?null:(e=ic&&e[ic]||e["@@iterator"],typeof e=="function"?e:null)}var J=Object.assign,Gl;function xr(e){if(Gl===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Gl=t&&t[1]||""}return`
`+Gl+e}var Kl=!1;function ql(e,t){if(!e||Kl)return"";Kl=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(a){var r=a}Reflect.construct(e,[],t)}else{try{t.call()}catch(a){r=a}e.call(t.prototype)}else{try{throw Error()}catch(a){r=a}e()}}catch(a){if(a&&r&&typeof a.stack=="string"){for(var o=a.stack.split(`
`),i=r.stack.split(`
`),l=o.length-1,u=i.length-1;1<=l&&0<=u&&o[l]!==i[u];)u--;for(;1<=l&&0<=u;l--,u--)if(o[l]!==i[u]){if(l!==1||u!==1)do if(l--,u--,0>u||o[l]!==i[u]){var s=`
`+o[l].replace(" at new "," at ");return e.displayName&&s.includes("<anonymous>")&&(s=s.replace("<anonymous>",e.displayName)),s}while(1<=l&&0<=u);break}}}finally{Kl=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?xr(e):""}function lm(e){switch(e.tag){case 5:return xr(e.type);case 16:return xr("Lazy");case 13:return xr("Suspense");case 19:return xr("SuspenseList");case 0:case 2:case 15:return e=ql(e.type,!1),e;case 11:return e=ql(e.type.render,!1),e;case 1:return e=ql(e.type,!0),e;default:return""}}function Lu(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 Bn:return"Fragment";case zn:return"Portal";case Tu:return"Profiler";case Bs:return"StrictMode";case xu:return"Suspense";case Ou:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case ad:return(e.displayName||"Context")+".Consumer";case sd:return(e._context.displayName||"Context")+".Provider";case Ws:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Vs:return t=e.displayName||null,t!==null?t:Lu(e.type)||"Memo";case Bt:t=e._payload,e=e._init;try{return Lu(e(t))}catch{}}return null}function um(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 Lu(t);case 8:return t===Bs?"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 ln(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function fd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function sm(e){var t=fd(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 Po(e){e._valueTracker||(e._valueTracker=sm(e))}function dd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=fd(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ai(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 $u(e,t){var n=t.checked;return J({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function lc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ln(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 pd(e,t){t=t.checked,t!=null&&zs(e,"checked",t,!1)}function Mu(e,t){pd(e,t);var n=ln(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")?bu(e,t.type,n):t.hasOwnProperty("defaultValue")&&bu(e,t.type,ln(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function uc(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 bu(e,t,n){(t!=="number"||ai(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Or=Array.isArray;function Zn(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ln(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function Au(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(S(91));return J({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function sc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(S(92));if(Or(n)){if(1<n.length)throw Error(S(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:ln(n)}}function hd(e,t){var n=ln(t.value),r=ln(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function ac(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function vd(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Nu(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?vd(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Co,md=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Co=Co||document.createElement("div"),Co.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Co.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function qr(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ar={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},am=["Webkit","ms","Moz","O"];Object.keys(Ar).forEach(function(e){am.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ar[t]=Ar[e]})});function gd(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ar.hasOwnProperty(e)&&Ar[e]?(""+t).trim():t+"px"}function yd(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=gd(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var cm=J({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 Du(e,t){if(t){if(cm[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(S(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(S(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(S(61))}if(t.style!=null&&typeof t.style!="object")throw Error(S(62))}}function Ru(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 ju=null;function Hs(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Fu=null,er=null,tr=null;function cc(e){if(e=go(e)){if(typeof Fu!="function")throw Error(S(280));var t=e.stateNode;t&&(t=Bi(t),Fu(e.stateNode,e.type,t))}}function wd(e){er?tr?tr.push(e):tr=[e]:er=e}function _d(){if(er){var e=er,t=tr;if(tr=er=null,cc(e),t)for(e=0;e<t.length;e++)cc(t[e])}}function Sd(e,t){return e(t)}function kd(){}var Xl=!1;function Ed(e,t,n){if(Xl)return e(t,n);Xl=!0;try{return Sd(e,t,n)}finally{Xl=!1,(er!==null||tr!==null)&&(kd(),_d())}}function Xr(e,t){var n=e.stateNode;if(n===null)return null;var r=Bi(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(S(231,t,typeof n));return n}var Uu=!1;if(Mt)try{var wr={};Object.defineProperty(wr,"passive",{get:function(){Uu=!0}}),window.addEventListener("test",wr,wr),window.removeEventListener("test",wr,wr)}catch{Uu=!1}function fm(e,t,n,r,o,i,l,u,s){var a=Array.prototype.slice.call(arguments,3);try{t.apply(n,a)}catch(c){this.onError(c)}}var Nr=!1,ci=null,fi=!1,zu=null,dm={onError:function(e){Nr=!0,ci=e}};function pm(e,t,n,r,o,i,l,u,s){Nr=!1,ci=null,fm.apply(dm,arguments)}function hm(e,t,n,r,o,i,l,u,s){if(pm.apply(this,arguments),Nr){if(Nr){var a=ci;Nr=!1,ci=null}else throw Error(S(198));fi||(fi=!0,zu=a)}}function bn(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Id(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function fc(e){if(bn(e)!==e)throw Error(S(188))}function vm(e){var t=e.alternate;if(!t){if(t=bn(e),t===null)throw Error(S(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var i=o.alternate;if(i===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===n)return fc(o),e;if(i===r)return fc(o),t;i=i.sibling}throw Error(S(188))}if(n.return!==r.return)n=o,r=i;else{for(var l=!1,u=o.child;u;){if(u===n){l=!0,n=o,r=i;break}if(u===r){l=!0,r=o,n=i;break}u=u.sibling}if(!l){for(u=i.child;u;){if(u===n){l=!0,n=i,r=o;break}if(u===r){l=!0,r=i,n=o;break}u=u.sibling}if(!l)throw Error(S(189))}}if(n.alternate!==r)throw Error(S(190))}if(n.tag!==3)throw Error(S(188));return n.stateNode.current===n?e:t}function Pd(e){return e=vm(e),e!==null?Cd(e):null}function Cd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Cd(e);if(t!==null)return t;e=e.sibling}return null}var Td=Ye.unstable_scheduleCallback,dc=Ye.unstable_cancelCallback,mm=Ye.unstable_shouldYield,gm=Ye.unstable_requestPaint,ne=Ye.unstable_now,ym=Ye.unstable_getCurrentPriorityLevel,Qs=Ye.unstable_ImmediatePriority,xd=Ye.unstable_UserBlockingPriority,di=Ye.unstable_NormalPriority,wm=Ye.unstable_LowPriority,Od=Ye.unstable_IdlePriority,ji=null,kt=null;function _m(e){if(kt&&typeof kt.onCommitFiberRoot=="function")try{kt.onCommitFiberRoot(ji,e,void 0,(e.current.flags&128)===128)}catch{}}var ft=Math.clz32?Math.clz32:Em,Sm=Math.log,km=Math.LN2;function Em(e){return e>>>=0,e===0?32:31-(Sm(e)/km|0)|0}var To=64,xo=4194304;function Lr(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 pi(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 u=l&~o;u!==0?r=Lr(u):(i&=l,i!==0&&(r=Lr(i)))}else l=n&~o,l!==0?r=Lr(l):i!==0&&(r=Lr(i));if(r===0)return 0;if(t!==0&&t!==r&&(t&o)===0&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-ft(t),o=1<<n,r|=e[n],t&=~o;return r}function Im(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 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 t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Pm(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var l=31-ft(i),u=1<<l,s=o[l];s===-1?((u&n)===0||(u&r)!==0)&&(o[l]=Im(u,t)):s<=t&&(e.expiredLanes|=u),i&=~u}}function Bu(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Ld(){var e=To;return To<<=1,(To&4194240)===0&&(To=64),e}function Yl(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vo(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-ft(t),e[t]=n}function Cm(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<n;){var o=31-ft(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function Gs(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-ft(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var U=0;function $d(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var Md,Ks,bd,Ad,Nd,Wu=!1,Oo=[],Yt=null,Jt=null,Zt=null,Yr=new Map,Jr=new Map,Ht=[],Tm="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function pc(e,t){switch(e){case"focusin":case"focusout":Yt=null;break;case"dragenter":case"dragleave":Jt=null;break;case"mouseover":case"mouseout":Zt=null;break;case"pointerover":case"pointerout":Yr.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Jr.delete(t.pointerId)}}function _r(e,t,n,r,o,i){return e===null||e.nativeEvent!==i?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:i,targetContainers:[o]},t!==null&&(t=go(t),t!==null&&Ks(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function xm(e,t,n,r,o){switch(t){case"focusin":return Yt=_r(Yt,e,t,n,r,o),!0;case"dragenter":return Jt=_r(Jt,e,t,n,r,o),!0;case"mouseover":return Zt=_r(Zt,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return Yr.set(i,_r(Yr.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,Jr.set(i,_r(Jr.get(i)||null,e,t,n,r,o)),!0}return!1}function Dd(e){var t=wn(e.target);if(t!==null){var n=bn(t);if(n!==null){if(t=n.tag,t===13){if(t=Id(n),t!==null){e.blockedOn=t,Nd(e.priority,function(){bd(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Qo(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Vu(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);ju=r,n.target.dispatchEvent(r),ju=null}else return t=go(n),t!==null&&Ks(t),e.blockedOn=n,!1;t.shift()}return!0}function hc(e,t,n){Qo(e)&&n.delete(t)}function Om(){Wu=!1,Yt!==null&&Qo(Yt)&&(Yt=null),Jt!==null&&Qo(Jt)&&(Jt=null),Zt!==null&&Qo(Zt)&&(Zt=null),Yr.forEach(hc),Jr.forEach(hc)}function Sr(e,t){e.blockedOn===t&&(e.blockedOn=null,Wu||(Wu=!0,Ye.unstable_scheduleCallback(Ye.unstable_NormalPriority,Om)))}function Zr(e){function t(o){return Sr(o,e)}if(0<Oo.length){Sr(Oo[0],e);for(var n=1;n<Oo.length;n++){var r=Oo[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Yt!==null&&Sr(Yt,e),Jt!==null&&Sr(Jt,e),Zt!==null&&Sr(Zt,e),Yr.forEach(t),Jr.forEach(t),n=0;n<Ht.length;n++)r=Ht[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Ht.length&&(n=Ht[0],n.blockedOn===null);)Dd(n),n.blockedOn===null&&Ht.shift()}var nr=Dt.ReactCurrentBatchConfig,hi=!0;function Lm(e,t,n,r){var o=U,i=nr.transition;nr.transition=null;try{U=1,qs(e,t,n,r)}finally{U=o,nr.transition=i}}function $m(e,t,n,r){var o=U,i=nr.transition;nr.transition=null;try{U=4,qs(e,t,n,r)}finally{U=o,nr.transition=i}}function qs(e,t,n,r){if(hi){var o=Vu(e,t,n,r);if(o===null)uu(e,t,r,vi,n),pc(e,r);else if(xm(o,e,t,n,r))r.stopPropagation();else if(pc(e,r),t&4&&-1<Tm.indexOf(e)){for(;o!==null;){var i=go(o);if(i!==null&&Md(i),i=Vu(e,t,n,r),i===null&&uu(e,t,r,vi,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else uu(e,t,r,null,n)}}var vi=null;function Vu(e,t,n,r){if(vi=null,e=Hs(r),e=wn(e),e!==null)if(t=bn(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Id(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return vi=e,null}function Rd(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(ym()){case Qs:return 1;case xd:return 4;case di:case wm:return 16;case Od:return 536870912;default:return 16}default:return 16}}var Kt=null,Xs=null,Go=null;function jd(){if(Go)return Go;var e,t=Xs,n=t.length,r,o="value"in Kt?Kt.value:Kt.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var l=n-e;for(r=1;r<=l&&t[n-r]===o[i-r];r++);return Go=o.slice(e,1<r?1-r:void 0)}function Ko(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Lo(){return!0}function vc(){return!1}function Ze(e){function t(n,r,o,i,l){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=l,this.currentTarget=null;for(var u in e)e.hasOwnProperty(u)&&(n=e[u],this[u]=n?n(i):i[u]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?Lo:vc,this.isPropagationStopped=vc,this}return J(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Lo)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Lo)},persist:function(){},isPersistent:Lo}),t}var vr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ys=Ze(vr),mo=J({},vr,{view:0,detail:0}),Mm=Ze(mo),Jl,Zl,kr,Fi=J({},mo,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Js,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==kr&&(kr&&e.type==="mousemove"?(Jl=e.screenX-kr.screenX,Zl=e.screenY-kr.screenY):Zl=Jl=0,kr=e),Jl)},movementY:function(e){return"movementY"in e?e.movementY:Zl}}),mc=Ze(Fi),bm=J({},Fi,{dataTransfer:0}),Am=Ze(bm),Nm=J({},mo,{relatedTarget:0}),eu=Ze(Nm),Dm=J({},vr,{animationName:0,elapsedTime:0,pseudoElement:0}),Rm=Ze(Dm),jm=J({},vr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Fm=Ze(jm),Um=J({},vr,{data:0}),gc=Ze(Um),zm={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Bm={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Wm={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Vm(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Wm[e])?!!t[e]:!1}function Js(){return Vm}var Hm=J({},mo,{key:function(e){if(e.key){var t=zm[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ko(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Bm[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Js,charCode:function(e){return e.type==="keypress"?Ko(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ko(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Qm=Ze(Hm),Gm=J({},Fi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),yc=Ze(Gm),Km=J({},mo,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Js}),qm=Ze(Km),Xm=J({},vr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Ym=Ze(Xm),Jm=J({},Fi,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Zm=Ze(Jm),e0=[9,13,27,32],Zs=Mt&&"CompositionEvent"in window,Dr=null;Mt&&"documentMode"in document&&(Dr=document.documentMode);var t0=Mt&&"TextEvent"in window&&!Dr,Fd=Mt&&(!Zs||Dr&&8<Dr&&11>=Dr),wc=String.fromCharCode(32),_c=!1;function Ud(e,t){switch(e){case"keyup":return e0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function zd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Wn=!1;function n0(e,t){switch(e){case"compositionend":return zd(t);case"keypress":return t.which!==32?null:(_c=!0,wc);case"textInput":return e=t.data,e===wc&&_c?null:e;default:return null}}function r0(e,t){if(Wn)return e==="compositionend"||!Zs&&Ud(e,t)?(e=jd(),Go=Xs=Kt=null,Wn=!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.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Fd&&t.locale!=="ko"?null:t.data;default:return null}}var o0={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Sc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!o0[e.type]:t==="textarea"}function Bd(e,t,n,r){wd(r),t=mi(t,"onChange"),0<t.length&&(n=new Ys("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Rr=null,eo=null;function i0(e){Zd(e,0)}function Ui(e){var t=Qn(e);if(dd(t))return e}function l0(e,t){if(e==="change")return t}var Wd=!1;if(Mt){var tu;if(Mt){var nu="oninput"in document;if(!nu){var kc=document.createElement("div");kc.setAttribute("oninput","return;"),nu=typeof kc.oninput=="function"}tu=nu}else tu=!1;Wd=tu&&(!document.documentMode||9<document.documentMode)}function Ec(){Rr&&(Rr.detachEvent("onpropertychange",Vd),eo=Rr=null)}function Vd(e){if(e.propertyName==="value"&&Ui(eo)){var t=[];Bd(t,eo,e,Hs(e)),Ed(i0,t)}}function u0(e,t,n){e==="focusin"?(Ec(),Rr=t,eo=n,Rr.attachEvent("onpropertychange",Vd)):e==="focusout"&&Ec()}function s0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Ui(eo)}function a0(e,t){if(e==="click")return Ui(t)}function c0(e,t){if(e==="input"||e==="change")return Ui(t)}function f0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ht=typeof Object.is=="function"?Object.is:f0;function to(e,t){if(ht(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!Cu.call(t,o)||!ht(e[o],t[o]))return!1}return!0}function Ic(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Pc(e,t){var n=Ic(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=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=Ic(n)}}function Hd(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Hd(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Qd(){for(var e=window,t=ai();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ai(e.document)}return t}function ea(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 d0(e){var t=Qd(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Hd(n.ownerDocument.documentElement,n)){if(r!==null&&ea(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=Pc(n,i);var l=Pc(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<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var p0=Mt&&"documentMode"in document&&11>=document.documentMode,Vn=null,Hu=null,jr=null,Qu=!1;function Cc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Qu||Vn==null||Vn!==ai(r)||(r=Vn,"selectionStart"in r&&ea(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}),jr&&to(jr,r)||(jr=r,r=mi(Hu,"onSelect"),0<r.length&&(t=new Ys("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Vn)))}function $o(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Hn={animationend:$o("Animation","AnimationEnd"),animationiteration:$o("Animation","AnimationIteration"),animationstart:$o("Animation","AnimationStart"),transitionend:$o("Transition","TransitionEnd")},ru={},Gd={};Mt&&(Gd=document.createElement("div").style,"AnimationEvent"in window||(delete Hn.animationend.animation,delete Hn.animationiteration.animation,delete Hn.animationstart.animation),"TransitionEvent"in window||delete Hn.transitionend.transition);function zi(e){if(ru[e])return ru[e];if(!Hn[e])return e;var t=Hn[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Gd)return ru[e]=t[n];return e}var Kd=zi("animationend"),qd=zi("animationiteration"),Xd=zi("animationstart"),Yd=zi("transitionend"),Jd=new Map,Tc="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function an(e,t){Jd.set(e,t),Mn(t,[e])}for(var ou=0;ou<Tc.length;ou++){var iu=Tc[ou],h0=iu.toLowerCase(),v0=iu[0].toUpperCase()+iu.slice(1);an(h0,"on"+v0)}an(Kd,"onAnimationEnd");an(qd,"onAnimationIteration");an(Xd,"onAnimationStart");an("dblclick","onDoubleClick");an("focusin","onFocus");an("focusout","onBlur");an(Yd,"onTransitionEnd");ir("onMouseEnter",["mouseout","mouseover"]);ir("onMouseLeave",["mouseout","mouseover"]);ir("onPointerEnter",["pointerout","pointerover"]);ir("onPointerLeave",["pointerout","pointerover"]);Mn("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Mn("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Mn("onBeforeInput",["compositionend","keypress","textInput","paste"]);Mn("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Mn("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Mn("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var $r="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),m0=new Set("cancel close invalid load scroll toggle".split(" ").concat($r));function xc(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,hm(r,t,void 0,e),e.currentTarget=null}function Zd(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var i=void 0;if(t)for(var l=r.length-1;0<=l;l--){var u=r[l],s=u.instance,a=u.currentTarget;if(u=u.listener,s!==i&&o.isPropagationStopped())break e;xc(o,u,a),i=s}else for(l=0;l<r.length;l++){if(u=r[l],s=u.instance,a=u.currentTarget,u=u.listener,s!==i&&o.isPropagationStopped())break e;xc(o,u,a),i=s}}}if(fi)throw e=zu,fi=!1,zu=null,e}function H(e,t){var n=t[Yu];n===void 0&&(n=t[Yu]=new Set);var r=e+"__bubble";n.has(r)||(ep(t,e,2,!1),n.add(r))}function lu(e,t,n){var r=0;t&&(r|=4),ep(n,e,r,t)}var Mo="_reactListening"+Math.random().toString(36).slice(2);function no(e){if(!e[Mo]){e[Mo]=!0,ud.forEach(function(n){n!=="selectionchange"&&(m0.has(n)||lu(n,!1,e),lu(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Mo]||(t[Mo]=!0,lu("selectionchange",!1,t))}}function ep(e,t,n,r){switch(Rd(t)){case 1:var o=Lm;break;case 4:o=$m;break;default:o=qs}n=o.bind(null,t,n,e),o=void 0,!Uu||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function uu(e,t,n,r,o){var i=r;if((t&1)===0&&(t&2)===0&&r!==null)e:for(;;){if(r===null)return;var l=r.tag;if(l===3||l===4){var u=r.stateNode.containerInfo;if(u===o||u.nodeType===8&&u.parentNode===o)break;if(l===4)for(l=r.return;l!==null;){var s=l.tag;if((s===3||s===4)&&(s=l.stateNode.containerInfo,s===o||s.nodeType===8&&s.parentNode===o))return;l=l.return}for(;u!==null;){if(l=wn(u),l===null)return;if(s=l.tag,s===5||s===6){r=i=l;continue e}u=u.parentNode}}r=r.return}Ed(function(){var a=i,c=Hs(n),d=[];e:{var h=Jd.get(e);if(h!==void 0){var m=Ys,g=e;switch(e){case"keypress":if(Ko(n)===0)break e;case"keydown":case"keyup":m=Qm;break;case"focusin":g="focus",m=eu;break;case"focusout":g="blur",m=eu;break;case"beforeblur":case"afterblur":m=eu;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":m=mc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=Am;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=qm;break;case Kd:case qd:case Xd:m=Rm;break;case Yd:m=Ym;break;case"scroll":m=Mm;break;case"wheel":m=Zm;break;case"copy":case"cut":case"paste":m=Fm;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=yc}var _=(t&4)!==0,C=!_&&e==="scroll",p=_?h!==null?h+"Capture":null:h;_=[];for(var f=a,v;f!==null;){v=f;var y=v.stateNode;if(v.tag===5&&y!==null&&(v=y,p!==null&&(y=Xr(f,p),y!=null&&_.push(ro(f,y,v)))),C)break;f=f.return}0<_.length&&(h=new m(h,g,null,n,c),d.push({event:h,listeners:_}))}}if((t&7)===0){e:{if(h=e==="mouseover"||e==="pointerover",m=e==="mouseout"||e==="pointerout",h&&n!==ju&&(g=n.relatedTarget||n.fromElement)&&(wn(g)||g[bt]))break e;if((m||h)&&(h=c.window===c?c:(h=c.ownerDocument)?h.defaultView||h.parentWindow:window,m?(g=n.relatedTarget||n.toElement,m=a,g=g?wn(g):null,g!==null&&(C=bn(g),g!==C||g.tag!==5&&g.tag!==6)&&(g=null)):(m=null,g=a),m!==g)){if(_=mc,y="onMouseLeave",p="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(_=yc,y="onPointerLeave",p="onPointerEnter",f="pointer"),C=m==null?h:Qn(m),v=g==null?h:Qn(g),h=new _(y,f+"leave",m,n,c),h.target=C,h.relatedTarget=v,y=null,wn(c)===a&&(_=new _(p,f+"enter",g,n,c),_.target=v,_.relatedTarget=C,y=_),C=y,m&&g)t:{for(_=m,p=g,f=0,v=_;v;v=Rn(v))f++;for(v=0,y=p;y;y=Rn(y))v++;for(;0<f-v;)_=Rn(_),f--;for(;0<v-f;)p=Rn(p),v--;for(;f--;){if(_===p||p!==null&&_===p.alternate)break t;_=Rn(_),p=Rn(p)}_=null}else _=null;m!==null&&Oc(d,h,m,_,!1),g!==null&&C!==null&&Oc(d,C,g,_,!0)}}e:{if(h=a?Qn(a):window,m=h.nodeName&&h.nodeName.toLowerCase(),m==="select"||m==="input"&&h.type==="file")var k=l0;else if(Sc(h))if(Wd)k=c0;else{k=s0;var P=u0}else(m=h.nodeName)&&m.toLowerCase()==="input"&&(h.type==="checkbox"||h.type==="radio")&&(k=a0);if(k&&(k=k(e,a))){Bd(d,k,n,c);break e}P&&P(e,h,a),e==="focusout"&&(P=h._wrapperState)&&P.controlled&&h.type==="number"&&bu(h,"number",h.value)}switch(P=a?Qn(a):window,e){case"focusin":(Sc(P)||P.contentEditable==="true")&&(Vn=P,Hu=a,jr=null);break;case"focusout":jr=Hu=Vn=null;break;case"mousedown":Qu=!0;break;case"contextmenu":case"mouseup":case"dragend":Qu=!1,Cc(d,n,c);break;case"selectionchange":if(p0)break;case"keydown":case"keyup":Cc(d,n,c)}var O;if(Zs)e:{switch(e){case"compositionstart":var L="onCompositionStart";break e;case"compositionend":L="onCompositionEnd";break e;case"compositionupdate":L="onCompositionUpdate";break e}L=void 0}else Wn?Ud(e,n)&&(L="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(L="onCompositionStart");L&&(Fd&&n.locale!=="ko"&&(Wn||L!=="onCompositionStart"?L==="onCompositionEnd"&&Wn&&(O=jd()):(Kt=c,Xs="value"in Kt?Kt.value:Kt.textContent,Wn=!0)),P=mi(a,L),0<P.length&&(L=new gc(L,e,null,n,c),d.push({event:L,listeners:P}),O?L.data=O:(O=zd(n),O!==null&&(L.data=O)))),(O=t0?n0(e,n):r0(e,n))&&(a=mi(a,"onBeforeInput"),0<a.length&&(c=new gc("onBeforeInput","beforeinput",null,n,c),d.push({event:c,listeners:a}),c.data=O))}Zd(d,t)})}function ro(e,t,n){return{instance:e,listener:t,currentTarget:n}}function mi(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=Xr(e,n),i!=null&&r.unshift(ro(e,i,o)),i=Xr(e,t),i!=null&&r.push(ro(e,i,o))),e=e.return}return r}function Rn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Oc(e,t,n,r,o){for(var i=t._reactName,l=[];n!==null&&n!==r;){var u=n,s=u.alternate,a=u.stateNode;if(s!==null&&s===r)break;u.tag===5&&a!==null&&(u=a,o?(s=Xr(n,i),s!=null&&l.unshift(ro(n,s,u))):o||(s=Xr(n,i),s!=null&&l.push(ro(n,s,u)))),n=n.return}l.length!==0&&e.push({event:t,listeners:l})}var g0=/\r\n?/g,y0=/\u0000|\uFFFD/g;function Lc(e){return(typeof e=="string"?e:""+e).replace(g0,`
`).replace(y0,"")}function bo(e,t,n){if(t=Lc(t),Lc(e)!==t&&n)throw Error(S(425))}function gi(){}var Gu=null,Ku=null;function qu(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Xu=typeof setTimeout=="function"?setTimeout:void 0,w0=typeof clearTimeout=="function"?clearTimeout:void 0,$c=typeof Promise=="function"?Promise:void 0,_0=typeof queueMicrotask=="function"?queueMicrotask:typeof $c<"u"?function(e){return $c.resolve(null).then(e).catch(S0)}:Xu;function S0(e){setTimeout(function(){throw e})}function su(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),Zr(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);Zr(t)}function en(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Mc(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var mr=Math.random().toString(36).slice(2),St="__reactFiber$"+mr,oo="__reactProps$"+mr,bt="__reactContainer$"+mr,Yu="__reactEvents$"+mr,k0="__reactListeners$"+mr,E0="__reactHandles$"+mr;function wn(e){var t=e[St];if(t)return t;for(var n=e.parentNode;n;){if(t=n[bt]||n[St]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Mc(e);e!==null;){if(n=e[St])return n;e=Mc(e)}return t}e=n,n=e.parentNode}return null}function go(e){return e=e[St]||e[bt],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Qn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(S(33))}function Bi(e){return e[oo]||null}var Ju=[],Gn=-1;function cn(e){return{current:e}}function Q(e){0>Gn||(e.current=Ju[Gn],Ju[Gn]=null,Gn--)}function W(e,t){Gn++,Ju[Gn]=e.current,e.current=t}var un={},Te=cn(un),Be=cn(!1),Pn=un;function lr(e,t){var n=e.type.contextTypes;if(!n)return un;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 We(e){return e=e.childContextTypes,e!=null}function yi(){Q(Be),Q(Te)}function bc(e,t,n){if(Te.current!==un)throw Error(S(168));W(Te,t),W(Be,n)}function tp(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(S(108,um(e)||"Unknown",o));return J({},n,r)}function wi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||un,Pn=Te.current,W(Te,e),W(Be,Be.current),!0}function Ac(e,t,n){var r=e.stateNode;if(!r)throw Error(S(169));n?(e=tp(e,t,Pn),r.__reactInternalMemoizedMergedChildContext=e,Q(Be),Q(Te),W(Te,e)):Q(Be),W(Be,n)}var xt=null,Wi=!1,au=!1;function np(e){xt===null?xt=[e]:xt.push(e)}function I0(e){Wi=!0,np(e)}function fn(){if(!au&&xt!==null){au=!0;var e=0,t=U;try{var n=xt;for(U=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}xt=null,Wi=!1}catch(o){throw xt!==null&&(xt=xt.slice(e+1)),Td(Qs,fn),o}finally{U=t,au=!1}}return null}var Kn=[],qn=0,_i=null,Si=0,et=[],tt=0,Cn=null,Ot=1,Lt="";function mn(e,t){Kn[qn++]=Si,Kn[qn++]=_i,_i=e,Si=t}function rp(e,t,n){et[tt++]=Ot,et[tt++]=Lt,et[tt++]=Cn,Cn=e;var r=Ot;e=Lt;var o=32-ft(r)-1;r&=~(1<<o),n+=1;var i=32-ft(t)+o;if(30<i){var l=o-o%5;i=(r&(1<<l)-1).toString(32),r>>=l,o-=l,Ot=1<<32-ft(t)+o|n<<o|r,Lt=i+e}else Ot=1<<i|n<<o|r,Lt=e}function ta(e){e.return!==null&&(mn(e,1),rp(e,1,0))}function na(e){for(;e===_i;)_i=Kn[--qn],Kn[qn]=null,Si=Kn[--qn],Kn[qn]=null;for(;e===Cn;)Cn=et[--tt],et[tt]=null,Lt=et[--tt],et[tt]=null,Ot=et[--tt],et[tt]=null}var qe=null,Ke=null,G=!1,ct=null;function op(e,t){var n=nt(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Nc(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,qe=e,Ke=en(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,qe=e,Ke=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Cn!==null?{id:Ot,overflow:Lt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=nt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,qe=e,Ke=null,!0):!1;default:return!1}}function Zu(e){return(e.mode&1)!==0&&(e.flags&128)===0}function es(e){if(G){var t=Ke;if(t){var n=t;if(!Nc(e,t)){if(Zu(e))throw Error(S(418));t=en(n.nextSibling);var r=qe;t&&Nc(e,t)?op(r,n):(e.flags=e.flags&-4097|2,G=!1,qe=e)}}else{if(Zu(e))throw Error(S(418));e.flags=e.flags&-4097|2,G=!1,qe=e}}}function Dc(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;qe=e}function Ao(e){if(e!==qe)return!1;if(!G)return Dc(e),G=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!qu(e.type,e.memoizedProps)),t&&(t=Ke)){if(Zu(e))throw ip(),Error(S(418));for(;t;)op(e,t),t=en(t.nextSibling)}if(Dc(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(S(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Ke=en(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Ke=null}}else Ke=qe?en(e.stateNode.nextSibling):null;return!0}function ip(){for(var e=Ke;e;)e=en(e.nextSibling)}function ur(){Ke=qe=null,G=!1}function ra(e){ct===null?ct=[e]:ct.push(e)}var P0=Dt.ReactCurrentBatchConfig;function st(e,t){if(e&&e.defaultProps){t=J({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}var ki=cn(null),Ei=null,Xn=null,oa=null;function ia(){oa=Xn=Ei=null}function la(e){var t=ki.current;Q(ki),e._currentValue=t}function ts(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function rr(e,t){Ei=e,oa=Xn=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Ue=!0),e.firstContext=null)}function it(e){var t=e._currentValue;if(oa!==e)if(e={context:e,memoizedValue:t,next:null},Xn===null){if(Ei===null)throw Error(S(308));Xn=e,Ei.dependencies={lanes:0,firstContext:e}}else Xn=Xn.next=e;return t}var _n=null;function ua(e){_n===null?_n=[e]:_n.push(e)}function lp(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,ua(t)):(n.next=o.next,o.next=n),t.interleaved=n,At(e,r)}function At(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Wt=!1;function sa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function up(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function $t(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function tn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,(D&2)!==0){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,At(e,n)}return o=r.interleaved,o===null?(t.next=t,ua(r)):(t.next=o.next,o.next=t),r.interleaved=t,At(e,n)}function qo(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Gs(e,n)}}function Rc(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,i=null;if(n=n.firstBaseUpdate,n!==null){do{var l={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=l:i=i.next=l,n=n.next}while(n!==null);i===null?o=i=t:i=i.next=t}else o=i=t;n={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:i,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ii(e,t,n,r){var o=e.updateQueue;Wt=!1;var i=o.firstBaseUpdate,l=o.lastBaseUpdate,u=o.shared.pending;if(u!==null){o.shared.pending=null;var s=u,a=s.next;s.next=null,l===null?i=a:l.next=a,l=s;var c=e.alternate;c!==null&&(c=c.updateQueue,u=c.lastBaseUpdate,u!==l&&(u===null?c.firstBaseUpdate=a:u.next=a,c.lastBaseUpdate=s))}if(i!==null){var d=o.baseState;l=0,c=a=s=null,u=i;do{var h=u.lane,m=u.eventTime;if((r&h)===h){c!==null&&(c=c.next={eventTime:m,lane:0,tag:u.tag,payload:u.payload,callback:u.callback,next:null});e:{var g=e,_=u;switch(h=t,m=n,_.tag){case 1:if(g=_.payload,typeof g=="function"){d=g.call(m,d,h);break e}d=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=_.payload,h=typeof g=="function"?g.call(m,d,h):g,h==null)break e;d=J({},d,h);break e;case 2:Wt=!0}}u.callback!==null&&u.lane!==0&&(e.flags|=64,h=o.effects,h===null?o.effects=[u]:h.push(u))}else m={eventTime:m,lane:h,tag:u.tag,payload:u.payload,callback:u.callback,next:null},c===null?(a=c=m,s=d):c=c.next=m,l|=h;if(u=u.next,u===null){if(u=o.shared.pending,u===null)break;h=u,u=h.next,h.next=null,o.lastBaseUpdate=h,o.shared.pending=null}}while(1);if(c===null&&(s=d),o.baseState=s,o.firstBaseUpdate=a,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do l|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);xn|=l,e.lanes=l,e.memoizedState=d}}function jc(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(S(191,o));o.call(r)}}}var sp=new ld.Component().refs;function ns(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:J({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var Vi={isMounted:function(e){return(e=e._reactInternals)?bn(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=Me(),o=rn(e),i=$t(r,o);i.payload=t,n!=null&&(i.callback=n),t=tn(e,i,o),t!==null&&(dt(t,e,o,r),qo(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=Me(),o=rn(e),i=$t(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=tn(e,i,o),t!==null&&(dt(t,e,o,r),qo(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Me(),r=rn(e),o=$t(n,r);o.tag=2,t!=null&&(o.callback=t),t=tn(e,o,r),t!==null&&(dt(t,e,r,n),qo(t,e,r))}};function Fc(e,t,n,r,o,i,l){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,l):t.prototype&&t.prototype.isPureReactComponent?!to(n,r)||!to(o,i):!0}function ap(e,t,n){var r=!1,o=un,i=t.contextType;return typeof i=="object"&&i!==null?i=it(i):(o=We(t)?Pn:Te.current,r=t.contextTypes,i=(r=r!=null)?lr(e,o):un),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=Vi,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function Uc(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&Vi.enqueueReplaceState(t,t.state,null)}function rs(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs=sp,sa(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=it(i):(i=We(t)?Pn:Te.current,o.context=lr(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(ns(e,t,i,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&Vi.enqueueReplaceState(o,o.state,null),Ii(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function Er(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(S(309));var r=n.stateNode}if(!r)throw Error(S(147,e));var o=r,i=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===i?t.ref:(t=function(l){var u=o.refs;u===sp&&(u=o.refs={}),l===null?delete u[i]:u[i]=l},t._stringRef=i,t)}if(typeof e!="string")throw Error(S(284));if(!n._owner)throw Error(S(290,e))}return e}function No(e,t){throw e=Object.prototype.toString.call(t),Error(S(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function zc(e){var t=e._init;return t(e._payload)}function cp(e){function t(p,f){if(e){var v=p.deletions;v===null?(p.deletions=[f],p.flags|=16):v.push(f)}}function n(p,f){if(!e)return null;for(;f!==null;)t(p,f),f=f.sibling;return null}function r(p,f){for(p=new Map;f!==null;)f.key!==null?p.set(f.key,f):p.set(f.index,f),f=f.sibling;return p}function o(p,f){return p=on(p,f),p.index=0,p.sibling=null,p}function i(p,f,v){return p.index=v,e?(v=p.alternate,v!==null?(v=v.index,v<f?(p.flags|=2,f):v):(p.flags|=2,f)):(p.flags|=1048576,f)}function l(p){return e&&p.alternate===null&&(p.flags|=2),p}function u(p,f,v,y){return f===null||f.tag!==6?(f=mu(v,p.mode,y),f.return=p,f):(f=o(f,v),f.return=p,f)}function s(p,f,v,y){var k=v.type;return k===Bn?c(p,f,v.props.children,y,v.key):f!==null&&(f.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Bt&&zc(k)===f.type)?(y=o(f,v.props),y.ref=Er(p,f,v),y.return=p,y):(y=ti(v.type,v.key,v.props,null,p.mode,y),y.ref=Er(p,f,v),y.return=p,y)}function a(p,f,v,y){return f===null||f.tag!==4||f.stateNode.containerInfo!==v.containerInfo||f.stateNode.implementation!==v.implementation?(f=gu(v,p.mode,y),f.return=p,f):(f=o(f,v.children||[]),f.return=p,f)}function c(p,f,v,y,k){return f===null||f.tag!==7?(f=In(v,p.mode,y,k),f.return=p,f):(f=o(f,v),f.return=p,f)}function d(p,f,v){if(typeof f=="string"&&f!==""||typeof f=="number")return f=mu(""+f,p.mode,v),f.return=p,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case Io:return v=ti(f.type,f.key,f.props,null,p.mode,v),v.ref=Er(p,null,f),v.return=p,v;case zn:return f=gu(f,p.mode,v),f.return=p,f;case Bt:var y=f._init;return d(p,y(f._payload),v)}if(Or(f)||yr(f))return f=In(f,p.mode,v,null),f.return=p,f;No(p,f)}return null}function h(p,f,v,y){var k=f!==null?f.key:null;if(typeof v=="string"&&v!==""||typeof v=="number")return k!==null?null:u(p,f,""+v,y);if(typeof v=="object"&&v!==null){switch(v.$$typeof){case Io:return v.key===k?s(p,f,v,y):null;case zn:return v.key===k?a(p,f,v,y):null;case Bt:return k=v._init,h(p,f,k(v._payload),y)}if(Or(v)||yr(v))return k!==null?null:c(p,f,v,y,null);No(p,v)}return null}function m(p,f,v,y,k){if(typeof y=="string"&&y!==""||typeof y=="number")return p=p.get(v)||null,u(f,p,""+y,k);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Io:return p=p.get(y.key===null?v:y.key)||null,s(f,p,y,k);case zn:return p=p.get(y.key===null?v:y.key)||null,a(f,p,y,k);case Bt:var P=y._init;return m(p,f,v,P(y._payload),k)}if(Or(y)||yr(y))return p=p.get(v)||null,c(f,p,y,k,null);No(f,y)}return null}function g(p,f,v,y){for(var k=null,P=null,O=f,L=f=0,V=null;O!==null&&L<v.length;L++){O.index>L?(V=O,O=null):V=O.sibling;var b=h(p,O,v[L],y);if(b===null){O===null&&(O=V);break}e&&O&&b.alternate===null&&t(p,O),f=i(b,f,L),P===null?k=b:P.sibling=b,P=b,O=V}if(L===v.length)return n(p,O),G&&mn(p,L),k;if(O===null){for(;L<v.length;L++)O=d(p,v[L],y),O!==null&&(f=i(O,f,L),P===null?k=O:P.sibling=O,P=O);return G&&mn(p,L),k}for(O=r(p,O);L<v.length;L++)V=m(O,p,L,v[L],y),V!==null&&(e&&V.alternate!==null&&O.delete(V.key===null?L:V.key),f=i(V,f,L),P===null?k=V:P.sibling=V,P=V);return e&&O.forEach(function(Se){return t(p,Se)}),G&&mn(p,L),k}function _(p,f,v,y){var k=yr(v);if(typeof k!="function")throw Error(S(150));if(v=k.call(v),v==null)throw Error(S(151));for(var P=k=null,O=f,L=f=0,V=null,b=v.next();O!==null&&!b.done;L++,b=v.next()){O.index>L?(V=O,O=null):V=O.sibling;var Se=h(p,O,b.value,y);if(Se===null){O===null&&(O=V);break}e&&O&&Se.alternate===null&&t(p,O),f=i(Se,f,L),P===null?k=Se:P.sibling=Se,P=Se,O=V}if(b.done)return n(p,O),G&&mn(p,L),k;if(O===null){for(;!b.done;L++,b=v.next())b=d(p,b.value,y),b!==null&&(f=i(b,f,L),P===null?k=b:P.sibling=b,P=b);return G&&mn(p,L),k}for(O=r(p,O);!b.done;L++,b=v.next())b=m(O,p,L,b.value,y),b!==null&&(e&&b.alternate!==null&&O.delete(b.key===null?L:b.key),f=i(b,f,L),P===null?k=b:P.sibling=b,P=b);return e&&O.forEach(function(gt){return t(p,gt)}),G&&mn(p,L),k}function C(p,f,v,y){if(typeof v=="object"&&v!==null&&v.type===Bn&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case Io:e:{for(var k=v.key,P=f;P!==null;){if(P.key===k){if(k=v.type,k===Bn){if(P.tag===7){n(p,P.sibling),f=o(P,v.props.children),f.return=p,p=f;break e}}else if(P.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Bt&&zc(k)===P.type){n(p,P.sibling),f=o(P,v.props),f.ref=Er(p,P,v),f.return=p,p=f;break e}n(p,P);break}else t(p,P);P=P.sibling}v.type===Bn?(f=In(v.props.children,p.mode,y,v.key),f.return=p,p=f):(y=ti(v.type,v.key,v.props,null,p.mode,y),y.ref=Er(p,f,v),y.return=p,p=y)}return l(p);case zn:e:{for(P=v.key;f!==null;){if(f.key===P)if(f.tag===4&&f.stateNode.containerInfo===v.containerInfo&&f.stateNode.implementation===v.implementation){n(p,f.sibling),f=o(f,v.children||[]),f.return=p,p=f;break e}else{n(p,f);break}else t(p,f);f=f.sibling}f=gu(v,p.mode,y),f.return=p,p=f}return l(p);case Bt:return P=v._init,C(p,f,P(v._payload),y)}if(Or(v))return g(p,f,v,y);if(yr(v))return _(p,f,v,y);No(p,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,f!==null&&f.tag===6?(n(p,f.sibling),f=o(f,v),f.return=p,p=f):(n(p,f),f=mu(v,p.mode,y),f.return=p,p=f),l(p)):n(p,f)}return C}var sr=cp(!0),fp=cp(!1),yo={},Et=cn(yo),io=cn(yo),lo=cn(yo);function Sn(e){if(e===yo)throw Error(S(174));return e}function aa(e,t){switch(W(lo,t),W(io,e),W(Et,yo),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Nu(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Nu(t,e)}Q(Et),W(Et,t)}function ar(){Q(Et),Q(io),Q(lo)}function dp(e){Sn(lo.current);var t=Sn(Et.current),n=Nu(t,e.type);t!==n&&(W(io,e),W(Et,n))}function ca(e){io.current===e&&(Q(Et),Q(io))}var q=cn(0);function Pi(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)!==0)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 cu=[];function fa(){for(var e=0;e<cu.length;e++)cu[e]._workInProgressVersionPrimary=null;cu.length=0}var Xo=Dt.ReactCurrentDispatcher,fu=Dt.ReactCurrentBatchConfig,Tn=0,Y=null,ce=null,ve=null,Ci=!1,Fr=!1,uo=0,C0=0;function ke(){throw Error(S(321))}function da(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ht(e[n],t[n]))return!1;return!0}function pa(e,t,n,r,o,i){if(Tn=i,Y=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Xo.current=e===null||e.memoizedState===null?L0:$0,e=n(r,o),Fr){i=0;do{if(Fr=!1,uo=0,25<=i)throw Error(S(301));i+=1,ve=ce=null,t.updateQueue=null,Xo.current=M0,e=n(r,o)}while(Fr)}if(Xo.current=Ti,t=ce!==null&&ce.next!==null,Tn=0,ve=ce=Y=null,Ci=!1,t)throw Error(S(300));return e}function ha(){var e=uo!==0;return uo=0,e}function _t(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ve===null?Y.memoizedState=ve=e:ve=ve.next=e,ve}function lt(){if(ce===null){var e=Y.alternate;e=e!==null?e.memoizedState:null}else e=ce.next;var t=ve===null?Y.memoizedState:ve.next;if(t!==null)ve=t,ce=e;else{if(e===null)throw Error(S(310));ce=e,e={memoizedState:ce.memoizedState,baseState:ce.baseState,baseQueue:ce.baseQueue,queue:ce.queue,next:null},ve===null?Y.memoizedState=ve=e:ve=ve.next=e}return ve}function so(e,t){return typeof t=="function"?t(e):t}function du(e){var t=lt(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=ce,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var l=o.next;o.next=i.next,i.next=l}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var u=l=null,s=null,a=i;do{var c=a.lane;if((Tn&c)===c)s!==null&&(s=s.next={lane:0,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null}),r=a.hasEagerState?a.eagerState:e(r,a.action);else{var d={lane:c,action:a.action,hasEagerState:a.hasEagerState,eagerState:a.eagerState,next:null};s===null?(u=s=d,l=r):s=s.next=d,Y.lanes|=c,xn|=c}a=a.next}while(a!==null&&a!==i);s===null?l=r:s.next=u,ht(r,t.memoizedState)||(Ue=!0),t.memoizedState=r,t.baseState=l,t.baseQueue=s,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,Y.lanes|=i,xn|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function pu(e){var t=lt(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var l=o=o.next;do i=e(i,l.action),l=l.next;while(l!==o);ht(i,t.memoizedState)||(Ue=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function pp(){}function hp(e,t){var n=Y,r=lt(),o=t(),i=!ht(r.memoizedState,o);if(i&&(r.memoizedState=o,Ue=!0),r=r.queue,va(gp.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||ve!==null&&ve.memoizedState.tag&1){if(n.flags|=2048,ao(9,mp.bind(null,n,r,o,t),void 0,null),me===null)throw Error(S(349));(Tn&30)!==0||vp(n,t,o)}return o}function vp(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Y.updateQueue,t===null?(t={lastEffect:null,stores:null},Y.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function mp(e,t,n,r){t.value=n,t.getSnapshot=r,yp(t)&&wp(e)}function gp(e,t,n){return n(function(){yp(t)&&wp(e)})}function yp(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ht(e,n)}catch{return!0}}function wp(e){var t=At(e,1);t!==null&&dt(t,e,1,-1)}function Bc(e){var t=_t();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:so,lastRenderedState:e},t.queue=e,e=e.dispatch=O0.bind(null,Y,e),[t.memoizedState,e]}function ao(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Y.updateQueue,t===null?(t={lastEffect:null,stores:null},Y.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function _p(){return lt().memoizedState}function Yo(e,t,n,r){var o=_t();Y.flags|=e,o.memoizedState=ao(1|t,n,void 0,r===void 0?null:r)}function Hi(e,t,n,r){var o=lt();r=r===void 0?null:r;var i=void 0;if(ce!==null){var l=ce.memoizedState;if(i=l.destroy,r!==null&&da(r,l.deps)){o.memoizedState=ao(t,n,i,r);return}}Y.flags|=e,o.memoizedState=ao(1|t,n,i,r)}function Wc(e,t){return Yo(8390656,8,e,t)}function va(e,t){return Hi(2048,8,e,t)}function Sp(e,t){return Hi(4,2,e,t)}function kp(e,t){return Hi(4,4,e,t)}function Ep(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Ip(e,t,n){return n=n!=null?n.concat([e]):null,Hi(4,4,Ep.bind(null,t,e),n)}function ma(){}function Pp(e,t){var n=lt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&da(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Cp(e,t){var n=lt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&da(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Tp(e,t,n){return(Tn&21)===0?(e.baseState&&(e.baseState=!1,Ue=!0),e.memoizedState=n):(ht(n,t)||(n=Ld(),Y.lanes|=n,xn|=n,e.baseState=!0),t)}function T0(e,t){var n=U;U=n!==0&&4>n?n:4,e(!0);var r=fu.transition;fu.transition={};try{e(!1),t()}finally{U=n,fu.transition=r}}function xp(){return lt().memoizedState}function x0(e,t,n){var r=rn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Op(e))Lp(t,n);else if(n=lp(e,t,n,r),n!==null){var o=Me();dt(n,e,r,o),$p(n,t,r)}}function O0(e,t,n){var r=rn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Op(e))Lp(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,u=i(l,n);if(o.hasEagerState=!0,o.eagerState=u,ht(u,l)){var s=t.interleaved;s===null?(o.next=o,ua(t)):(o.next=s.next,s.next=o),t.interleaved=o;return}}catch{}finally{}n=lp(e,t,o,r),n!==null&&(o=Me(),dt(n,e,r,o),$p(n,t,r))}}function Op(e){var t=e.alternate;return e===Y||t!==null&&t===Y}function Lp(e,t){Fr=Ci=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function $p(e,t,n){if((n&4194240)!==0){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Gs(e,n)}}var Ti={readContext:it,useCallback:ke,useContext:ke,useEffect:ke,useImperativeHandle:ke,useInsertionEffect:ke,useLayoutEffect:ke,useMemo:ke,useReducer:ke,useRef:ke,useState:ke,useDebugValue:ke,useDeferredValue:ke,useTransition:ke,useMutableSource:ke,useSyncExternalStore:ke,useId:ke,unstable_isNewReconciler:!1},L0={readContext:it,useCallback:function(e,t){return _t().memoizedState=[e,t===void 0?null:t],e},useContext:it,useEffect:Wc,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Yo(4194308,4,Ep.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Yo(4194308,4,e,t)},useInsertionEffect:function(e,t){return Yo(4,2,e,t)},useMemo:function(e,t){var n=_t();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=_t();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=x0.bind(null,Y,e),[r.memoizedState,e]},useRef:function(e){var t=_t();return e={current:e},t.memoizedState=e},useState:Bc,useDebugValue:ma,useDeferredValue:function(e){return _t().memoizedState=e},useTransition:function(){var e=Bc(!1),t=e[0];return e=T0.bind(null,e[1]),_t().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Y,o=_t();if(G){if(n===void 0)throw Error(S(407));n=n()}else{if(n=t(),me===null)throw Error(S(349));(Tn&30)!==0||vp(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Wc(gp.bind(null,r,i,e),[e]),r.flags|=2048,ao(9,mp.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=_t(),t=me.identifierPrefix;if(G){var n=Lt,r=Ot;n=(r&~(1<<32-ft(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=uo++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=C0++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},$0={readContext:it,useCallback:Pp,useContext:it,useEffect:va,useImperativeHandle:Ip,useInsertionEffect:Sp,useLayoutEffect:kp,useMemo:Cp,useReducer:du,useRef:_p,useState:function(){return du(so)},useDebugValue:ma,useDeferredValue:function(e){var t=lt();return Tp(t,ce.memoizedState,e)},useTransition:function(){var e=du(so)[0],t=lt().memoizedState;return[e,t]},useMutableSource:pp,useSyncExternalStore:hp,useId:xp,unstable_isNewReconciler:!1},M0={readContext:it,useCallback:Pp,useContext:it,useEffect:va,useImperativeHandle:Ip,useInsertionEffect:Sp,useLayoutEffect:kp,useMemo:Cp,useReducer:pu,useRef:_p,useState:function(){return pu(so)},useDebugValue:ma,useDeferredValue:function(e){var t=lt();return ce===null?t.memoizedState=e:Tp(t,ce.memoizedState,e)},useTransition:function(){var e=pu(so)[0],t=lt().memoizedState;return[e,t]},useMutableSource:pp,useSyncExternalStore:hp,useId:xp,unstable_isNewReconciler:!1};function cr(e,t){try{var n="",r=t;do n+=lm(r),r=r.return;while(r);var o=n}catch(i){o=`
Error generating stack: `+i.message+`
`+i.stack}return{value:e,source:t,stack:o,digest:null}}function hu(e,t,n){return{value:e,source:null,stack:n!=null?n:null,digest:t!=null?t:null}}function os(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var b0=typeof WeakMap=="function"?WeakMap:Map;function Mp(e,t,n){n=$t(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Oi||(Oi=!0,hs=r),os(e,t)},n}function bp(e,t,n){n=$t(-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(){os(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){os(e,t),typeof r!="function"&&(nn===null?nn=new Set([this]):nn.add(this));var l=t.stack;this.componentDidCatch(t.value,{componentStack:l!==null?l:""})}),n}function Vc(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new b0;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=G0.bind(null,e,t,n),t.then(e,e))}function Hc(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 Qc(e,t,n,r,o){return(e.mode&1)===0?(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=$t(-1,1),t.tag=2,tn(n,t,1))),n.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var A0=Dt.ReactCurrentOwner,Ue=!1;function Oe(e,t,n,r){t.child=e===null?fp(t,null,n,r):sr(t,e.child,n,r)}function Gc(e,t,n,r,o){n=n.render;var i=t.ref;return rr(t,o),r=pa(e,t,n,r,i,o),n=ha(),e!==null&&!Ue?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Nt(e,t,o)):(G&&n&&ta(t),t.flags|=1,Oe(e,t,r,o),t.child)}function Kc(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Ia(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Ap(e,t,i,r,o)):(e=ti(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)===0){var l=i.memoizedProps;if(n=n.compare,n=n!==null?n:to,n(l,r)&&e.ref===t.ref)return Nt(e,t,o)}return t.flags|=1,e=on(i,r),e.ref=t.ref,e.return=t,t.child=e}function Ap(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(to(i,r)&&e.ref===t.ref)if(Ue=!1,t.pendingProps=r=i,(e.lanes&o)!==0)(e.flags&131072)!==0&&(Ue=!0);else return t.lanes=e.lanes,Nt(e,t,o)}return is(e,t,n,r,o)}function Np(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if((t.mode&1)===0)t.memoizedState={baseLanes:0,cachePool:null,transitions:null},W(Jn,Qe),Qe|=n;else{if((n&1073741824)===0)return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,W(Jn,Qe),Qe|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,W(Jn,Qe),Qe|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,W(Jn,Qe),Qe|=r;return Oe(e,t,o,n),t.child}function Dp(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function is(e,t,n,r,o){var i=We(n)?Pn:Te.current;return i=lr(t,i),rr(t,o),n=pa(e,t,n,r,i,o),r=ha(),e!==null&&!Ue?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Nt(e,t,o)):(G&&r&&ta(t),t.flags|=1,Oe(e,t,n,o),t.child)}function qc(e,t,n,r,o){if(We(n)){var i=!0;wi(t)}else i=!1;if(rr(t,o),t.stateNode===null)Jo(e,t),ap(t,n,r),rs(t,n,r,o),r=!0;else if(e===null){var l=t.stateNode,u=t.memoizedProps;l.props=u;var s=l.context,a=n.contextType;typeof a=="object"&&a!==null?a=it(a):(a=We(n)?Pn:Te.current,a=lr(t,a));var c=n.getDerivedStateFromProps,d=typeof c=="function"||typeof l.getSnapshotBeforeUpdate=="function";d||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==r||s!==a)&&Uc(t,l,r,a),Wt=!1;var h=t.memoizedState;l.state=h,Ii(t,r,l,o),s=t.memoizedState,u!==r||h!==s||Be.current||Wt?(typeof c=="function"&&(ns(t,n,c,r),s=t.memoizedState),(u=Wt||Fc(t,n,u,r,h,s,a))?(d||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=s),l.props=r,l.state=s,l.context=a,r=u):(typeof l.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{l=t.stateNode,up(e,t),u=t.memoizedProps,a=t.type===t.elementType?u:st(t.type,u),l.props=a,d=t.pendingProps,h=l.context,s=n.contextType,typeof s=="object"&&s!==null?s=it(s):(s=We(n)?Pn:Te.current,s=lr(t,s));var m=n.getDerivedStateFromProps;(c=typeof m=="function"||typeof l.getSnapshotBeforeUpdate=="function")||typeof l.UNSAFE_componentWillReceiveProps!="function"&&typeof l.componentWillReceiveProps!="function"||(u!==d||h!==s)&&Uc(t,l,r,s),Wt=!1,h=t.memoizedState,l.state=h,Ii(t,r,l,o);var g=t.memoizedState;u!==d||h!==g||Be.current||Wt?(typeof m=="function"&&(ns(t,n,m,r),g=t.memoizedState),(a=Wt||Fc(t,n,a,r,h,g,s)||!1)?(c||typeof l.UNSAFE_componentWillUpdate!="function"&&typeof l.componentWillUpdate!="function"||(typeof l.componentWillUpdate=="function"&&l.componentWillUpdate(r,g,s),typeof l.UNSAFE_componentWillUpdate=="function"&&l.UNSAFE_componentWillUpdate(r,g,s)),typeof l.componentDidUpdate=="function"&&(t.flags|=4),typeof l.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=g),l.props=r,l.state=g,l.context=s,r=a):(typeof l.componentDidUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),typeof l.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return ls(e,t,n,r,i,o)}function ls(e,t,n,r,o,i){Dp(e,t);var l=(t.flags&128)!==0;if(!r&&!l)return o&&Ac(t,n,!1),Nt(e,t,i);r=t.stateNode,A0.current=t;var u=l&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&l?(t.child=sr(t,e.child,null,i),t.child=sr(t,null,u,i)):Oe(e,t,u,i),t.memoizedState=r.state,o&&Ac(t,n,!0),t.child}function Rp(e){var t=e.stateNode;t.pendingContext?bc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&bc(e,t.context,!1),aa(e,t.containerInfo)}function Xc(e,t,n,r,o){return ur(),ra(o),t.flags|=256,Oe(e,t,n,r),t.child}var us={dehydrated:null,treeContext:null,retryLane:0};function ss(e){return{baseLanes:e,cachePool:null,transitions:null}}function jp(e,t,n){var r=t.pendingProps,o=q.current,i=!1,l=(t.flags&128)!==0,u;if((u=l)||(u=e!==null&&e.memoizedState===null?!1:(o&2)!==0),u?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),W(q,o&1),e===null)return es(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((t.mode&1)===0?t.lanes=1:e.data==="$!"?t.lanes=8:t.lanes=1073741824,null):(l=r.children,e=r.fallback,i?(r=t.mode,i=t.child,l={mode:"hidden",children:l},(r&1)===0&&i!==null?(i.childLanes=0,i.pendingProps=l):i=Ki(l,r,0,null),e=In(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=ss(n),t.memoizedState=us,e):ga(t,l));if(o=e.memoizedState,o!==null&&(u=o.dehydrated,u!==null))return N0(e,t,l,r,u,o,n);if(i){i=r.fallback,l=t.mode,o=e.child,u=o.sibling;var s={mode:"hidden",children:r.children};return(l&1)===0&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=s,t.deletions=null):(r=on(o,s),r.subtreeFlags=o.subtreeFlags&14680064),u!==null?i=on(u,i):(i=In(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?ss(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},i.memoizedState=l,i.childLanes=e.childLanes&~n,t.memoizedState=us,r}return i=e.child,e=i.sibling,r=on(i,{mode:"visible",children:r.children}),(t.mode&1)===0&&(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 ga(e,t){return t=Ki({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Do(e,t,n,r){return r!==null&&ra(r),sr(t,e.child,null,n),e=ga(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function N0(e,t,n,r,o,i,l){if(n)return t.flags&256?(t.flags&=-257,r=hu(Error(S(422))),Do(e,t,l,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=Ki({mode:"visible",children:r.children},o,0,null),i=In(i,o,l,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,(t.mode&1)!==0&&sr(t,e.child,null,l),t.child.memoizedState=ss(l),t.memoizedState=us,i);if((t.mode&1)===0)return Do(e,t,l,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var u=r.dgst;return r=u,i=Error(S(419)),r=hu(i,r,void 0),Do(e,t,l,r)}if(u=(l&e.childLanes)!==0,Ue||u){if(r=me,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?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,At(e,o),dt(r,e,o,-1))}return Ea(),r=hu(Error(S(421))),Do(e,t,l,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=K0.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,Ke=en(o.nextSibling),qe=t,G=!0,ct=null,e!==null&&(et[tt++]=Ot,et[tt++]=Lt,et[tt++]=Cn,Ot=e.id,Lt=e.overflow,Cn=t),t=ga(t,r.children),t.flags|=4096,t)}function Yc(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),ts(e.return,t,n)}function vu(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 Fp(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Oe(e,t,r.children,n),r=q.current,(r&2)!==0)r=r&1|2,t.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Yc(e,n,t);else if(e.tag===19)Yc(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(W(q,r),(t.mode&1)===0)t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Pi(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),vu(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&&Pi(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}vu(t,!0,n,null,i);break;case"together":vu(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Jo(e,t){(t.mode&1)===0&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Nt(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),xn|=t.lanes,(n&t.childLanes)===0)return null;if(e!==null&&t.child!==e.child)throw Error(S(153));if(t.child!==null){for(e=t.child,n=on(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=on(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function D0(e,t,n){switch(t.tag){case 3:Rp(t),ur();break;case 5:dp(t);break;case 1:We(t.type)&&wi(t);break;case 4:aa(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;W(ki,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(W(q,q.current&1),t.flags|=128,null):(n&t.child.childLanes)!==0?jp(e,t,n):(W(q,q.current&1),e=Nt(e,t,n),e!==null?e.sibling:null);W(q,q.current&1);break;case 19:if(r=(n&t.childLanes)!==0,(e.flags&128)!==0){if(r)return Fp(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),W(q,q.current),r)break;return null;case 22:case 23:return t.lanes=0,Np(e,t,n)}return Nt(e,t,n)}var Up,as,zp,Bp;Up=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}};as=function(){};zp=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Sn(Et.current);var i=null;switch(n){case"input":o=$u(e,o),r=$u(e,r),i=[];break;case"select":o=J({},o,{value:void 0}),r=J({},r,{value:void 0}),i=[];break;case"textarea":o=Au(e,o),r=Au(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=gi)}Du(n,r);var l;n=null;for(a in o)if(!r.hasOwnProperty(a)&&o.hasOwnProperty(a)&&o[a]!=null)if(a==="style"){var u=o[a];for(l in u)u.hasOwnProperty(l)&&(n||(n={}),n[l]="")}else a!=="dangerouslySetInnerHTML"&&a!=="children"&&a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&a!=="autoFocus"&&(Kr.hasOwnProperty(a)?i||(i=[]):(i=i||[]).push(a,null));for(a in r){var s=r[a];if(u=o!=null?o[a]:void 0,r.hasOwnProperty(a)&&s!==u&&(s!=null||u!=null))if(a==="style")if(u){for(l in u)!u.hasOwnProperty(l)||s&&s.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in s)s.hasOwnProperty(l)&&u[l]!==s[l]&&(n||(n={}),n[l]=s[l])}else n||(i||(i=[]),i.push(a,n)),n=s;else a==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,u=u?u.__html:void 0,s!=null&&u!==s&&(i=i||[]).push(a,s)):a==="children"?typeof s!="string"&&typeof s!="number"||(i=i||[]).push(a,""+s):a!=="suppressContentEditableWarning"&&a!=="suppressHydrationWarning"&&(Kr.hasOwnProperty(a)?(s!=null&&a==="onScroll"&&H("scroll",e),i||u===s||(i=[])):(i=i||[]).push(a,s))}n&&(i=i||[]).push("style",n);var a=i;(t.updateQueue=a)&&(t.flags|=4)}};Bp=function(e,t,n,r){n!==r&&(t.flags|=4)};function Ir(e,t){if(!G)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 Ee(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 R0(e,t,n){var r=t.pendingProps;switch(na(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ee(t),null;case 1:return We(t.type)&&yi(),Ee(t),null;case 3:return r=t.stateNode,ar(),Q(Be),Q(Te),fa(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Ao(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,ct!==null&&(gs(ct),ct=null))),as(e,t),Ee(t),null;case 5:ca(t);var o=Sn(lo.current);if(n=t.type,e!==null&&t.stateNode!=null)zp(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(S(166));return Ee(t),null}if(e=Sn(Et.current),Ao(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[St]=t,r[oo]=i,e=(t.mode&1)!==0,n){case"dialog":H("cancel",r),H("close",r);break;case"iframe":case"object":case"embed":H("load",r);break;case"video":case"audio":for(o=0;o<$r.length;o++)H($r[o],r);break;case"source":H("error",r);break;case"img":case"image":case"link":H("error",r),H("load",r);break;case"details":H("toggle",r);break;case"input":lc(r,i),H("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},H("invalid",r);break;case"textarea":sc(r,i),H("invalid",r)}Du(n,i),o=null;for(var l in i)if(i.hasOwnProperty(l)){var u=i[l];l==="children"?typeof u=="string"?r.textContent!==u&&(i.suppressHydrationWarning!==!0&&bo(r.textContent,u,e),o=["children",u]):typeof u=="number"&&r.textContent!==""+u&&(i.suppressHydrationWarning!==!0&&bo(r.textContent,u,e),o=["children",""+u]):Kr.hasOwnProperty(l)&&u!=null&&l==="onScroll"&&H("scroll",r)}switch(n){case"input":Po(r),uc(r,i,!0);break;case"textarea":Po(r),ac(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=gi)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{l=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=vd(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=l.createElement("div"),e.innerHTML="<script><\/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[oo]=r,Up(e,t,!1,!1),t.stateNode=e;e:{switch(l=Ru(n,r),n){case"dialog":H("cancel",e),H("close",e),o=r;break;case"iframe":case"object":case"embed":H("load",e),o=r;break;case"video":case"audio":for(o=0;o<$r.length;o++)H($r[o],e);o=r;break;case"source":H("error",e),o=r;break;case"img":case"image":case"link":H("error",e),H("load",e),o=r;break;case"details":H("toggle",e),o=r;break;case"input":lc(e,r),o=$u(e,r),H("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=J({},r,{value:void 0}),H("invalid",e);break;case"textarea":sc(e,r),o=Au(e,r),H("invalid",e);break;default:o=r}Du(n,o),u=o;for(i in u)if(u.hasOwnProperty(i)){var s=u[i];i==="style"?yd(e,s):i==="dangerouslySetInnerHTML"?(s=s?s.__html:void 0,s!=null&&md(e,s)):i==="children"?typeof s=="string"?(n!=="textarea"||s!=="")&&qr(e,s):typeof s=="number"&&qr(e,""+s):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(Kr.hasOwnProperty(i)?s!=null&&i==="onScroll"&&H("scroll",e):s!=null&&zs(e,i,s,l))}switch(n){case"input":Po(e),uc(e,r,!1);break;case"textarea":Po(e),ac(e);break;case"option":r.value!=null&&e.setAttribute("value",""+ln(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Zn(e,!!r.multiple,i,!1):r.defaultValue!=null&&Zn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=gi)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Ee(t),null;case 6:if(e&&t.stateNode!=null)Bp(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(S(166));if(n=Sn(lo.current),Sn(Et.current),Ao(t)){if(r=t.stateNode,n=t.memoizedProps,r[St]=t,(i=r.nodeValue!==n)&&(e=qe,e!==null))switch(e.tag){case 3:bo(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&bo(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[St]=t,t.stateNode=r}return Ee(t),null;case 13:if(Q(q),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(G&&Ke!==null&&(t.mode&1)!==0&&(t.flags&128)===0)ip(),ur(),t.flags|=98560,i=!1;else if(i=Ao(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(S(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(S(317));i[St]=t}else ur(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ee(t),i=!1}else ct!==null&&(gs(ct),ct=null),i=!0;if(!i)return t.flags&65536?t:null}return(t.flags&128)!==0?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,(t.mode&1)!==0&&(e===null||(q.current&1)!==0?de===0&&(de=3):Ea())),t.updateQueue!==null&&(t.flags|=4),Ee(t),null);case 4:return ar(),as(e,t),e===null&&no(t.stateNode.containerInfo),Ee(t),null;case 10:return la(t.type._context),Ee(t),null;case 17:return We(t.type)&&yi(),Ee(t),null;case 19:if(Q(q),i=t.memoizedState,i===null)return Ee(t),null;if(r=(t.flags&128)!==0,l=i.rendering,l===null)if(r)Ir(i,!1);else{if(de!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(l=Pi(e),l!==null){for(t.flags|=128,Ir(i,!1),r=l.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)i=n,e=r,i.flags&=14680066,l=i.alternate,l===null?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return W(q,q.current&1|2),t.child}e=e.sibling}i.tail!==null&&ne()>fr&&(t.flags|=128,r=!0,Ir(i,!1),t.lanes=4194304)}else{if(!r)if(e=Pi(l),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Ir(i,!0),i.tail===null&&i.tailMode==="hidden"&&!l.alternate&&!G)return Ee(t),null}else 2*ne()-i.renderingStartTime>fr&&n!==1073741824&&(t.flags|=128,r=!0,Ir(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=ne(),t.sibling=null,n=q.current,W(q,r?n&1|2:n&1),t):(Ee(t),null);case 22:case 23:return ka(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(Qe&1073741824)!==0&&(Ee(t),t.subtreeFlags&6&&(t.flags|=8192)):Ee(t),null;case 24:return null;case 25:return null}throw Error(S(156,t.tag))}function j0(e,t){switch(na(t),t.tag){case 1:return We(t.type)&&yi(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ar(),Q(Be),Q(Te),fa(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return ca(t),null;case 13:if(Q(q),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(S(340));ur()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Q(q),null;case 4:return ar(),null;case 10:return la(t.type._context),null;case 22:case 23:return ka(),null;case 24:return null;default:return null}}var Ro=!1,Pe=!1,F0=typeof WeakSet=="function"?WeakSet:Set,x=null;function Yn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){Z(e,t,r)}else n.current=null}function cs(e,t,n){try{n()}catch(r){Z(e,t,r)}}var Jc=!1;function U0(e,t){if(Gu=hi,e=Qd(),ea(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,u=-1,s=-1,a=0,c=0,d=e,h=null;t:for(;;){for(var m;d!==n||o!==0&&d.nodeType!==3||(u=l+o),d!==i||r!==0&&d.nodeType!==3||(s=l+r),d.nodeType===3&&(l+=d.nodeValue.length),(m=d.firstChild)!==null;)h=d,d=m;for(;;){if(d===e)break t;if(h===n&&++a===o&&(u=l),h===i&&++c===r&&(s=l),(m=d.nextSibling)!==null)break;d=h,h=d.parentNode}d=m}n=u===-1||s===-1?null:{start:u,end:s}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ku={focusedElem:e,selectionRange:n},hi=!1,x=t;x!==null;)if(t=x,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,x=e;else for(;x!==null;){t=x;try{var g=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var _=g.memoizedProps,C=g.memoizedState,p=t.stateNode,f=p.getSnapshotBeforeUpdate(t.elementType===t.type?_:st(t.type,_),C);p.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(S(163))}}catch(y){Z(t,t.return,y)}if(e=t.sibling,e!==null){e.return=t.return,x=e;break}x=t.return}return g=Jc,Jc=!1,g}function Ur(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&&cs(t,n,i)}o=o.next}while(o!==r)}}function Qi(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 fs(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 Wp(e){var t=e.alternate;t!==null&&(e.alternate=null,Wp(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[St],delete t[oo],delete t[Yu],delete t[k0],delete t[E0])),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 Vp(e){return e.tag===5||e.tag===3||e.tag===4}function Zc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Vp(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 ds(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=gi));else if(r!==4&&(e=e.child,e!==null))for(ds(e,t,n),e=e.sibling;e!==null;)ds(e,t,n),e=e.sibling}function ps(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(ps(e,t,n),e=e.sibling;e!==null;)ps(e,t,n),e=e.sibling}var ge=null,at=!1;function Ut(e,t,n){for(n=n.child;n!==null;)Hp(e,t,n),n=n.sibling}function Hp(e,t,n){if(kt&&typeof kt.onCommitFiberUnmount=="function")try{kt.onCommitFiberUnmount(ji,n)}catch{}switch(n.tag){case 5:Pe||Yn(n,t);case 6:var r=ge,o=at;ge=null,Ut(e,t,n),ge=r,at=o,ge!==null&&(at?(e=ge,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ge.removeChild(n.stateNode));break;case 18:ge!==null&&(at?(e=ge,n=n.stateNode,e.nodeType===8?su(e.parentNode,n):e.nodeType===1&&su(e,n),Zr(e)):su(ge,n.stateNode));break;case 4:r=ge,o=at,ge=n.stateNode.containerInfo,at=!0,Ut(e,t,n),ge=r,at=o;break;case 0:case 11:case 14:case 15:if(!Pe&&(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)!==0||(i&4)!==0)&&cs(n,t,l),o=o.next}while(o!==r)}Ut(e,t,n);break;case 1:if(!Pe&&(Yn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){Z(n,t,u)}Ut(e,t,n);break;case 21:Ut(e,t,n);break;case 22:n.mode&1?(Pe=(r=Pe)||n.memoizedState!==null,Ut(e,t,n),Pe=r):Ut(e,t,n);break;default:Ut(e,t,n)}}function ef(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new F0),t.forEach(function(r){var o=q0.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function ut(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var i=e,l=t,u=l;e:for(;u!==null;){switch(u.tag){case 5:ge=u.stateNode,at=!1;break e;case 3:ge=u.stateNode.containerInfo,at=!0;break e;case 4:ge=u.stateNode.containerInfo,at=!0;break e}u=u.return}if(ge===null)throw Error(S(160));Hp(i,l,o),ge=null,at=!1;var s=o.alternate;s!==null&&(s.return=null),o.return=null}catch(a){Z(o,t,a)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Qp(t,e),t=t.sibling}function Qp(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ut(t,e),wt(e),r&4){try{Ur(3,e,e.return),Qi(3,e)}catch(_){Z(e,e.return,_)}try{Ur(5,e,e.return)}catch(_){Z(e,e.return,_)}}break;case 1:ut(t,e),wt(e),r&512&&n!==null&&Yn(n,n.return);break;case 5:if(ut(t,e),wt(e),r&512&&n!==null&&Yn(n,n.return),e.flags&32){var o=e.stateNode;try{qr(o,"")}catch(_){Z(e,e.return,_)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,l=n!==null?n.memoizedProps:i,u=e.type,s=e.updateQueue;if(e.updateQueue=null,s!==null)try{u==="input"&&i.type==="radio"&&i.name!=null&&pd(o,i),Ru(u,l);var a=Ru(u,i);for(l=0;l<s.length;l+=2){var c=s[l],d=s[l+1];c==="style"?yd(o,d):c==="dangerouslySetInnerHTML"?md(o,d):c==="children"?qr(o,d):zs(o,c,d,a)}switch(u){case"input":Mu(o,i);break;case"textarea":hd(o,i);break;case"select":var h=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var m=i.value;m!=null?Zn(o,!!i.multiple,m,!1):h!==!!i.multiple&&(i.defaultValue!=null?Zn(o,!!i.multiple,i.defaultValue,!0):Zn(o,!!i.multiple,i.multiple?[]:"",!1))}o[oo]=i}catch(_){Z(e,e.return,_)}}break;case 6:if(ut(t,e),wt(e),r&4){if(e.stateNode===null)throw Error(S(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(_){Z(e,e.return,_)}}break;case 3:if(ut(t,e),wt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Zr(t.containerInfo)}catch(_){Z(e,e.return,_)}break;case 4:ut(t,e),wt(e);break;case 13:ut(t,e),wt(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(_a=ne())),r&4&&ef(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(Pe=(a=Pe)||c,ut(t,e),Pe=a):ut(t,e),wt(e),r&8192){if(a=e.memoizedState!==null,(e.stateNode.isHidden=a)&&!c&&(e.mode&1)!==0)for(x=e,c=e.child;c!==null;){for(d=x=c;x!==null;){switch(h=x,m=h.child,h.tag){case 0:case 11:case 14:case 15:Ur(4,h,h.return);break;case 1:Yn(h,h.return);var g=h.stateNode;if(typeof g.componentWillUnmount=="function"){r=h,n=h.return;try{t=r,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(_){Z(r,n,_)}}break;case 5:Yn(h,h.return);break;case 22:if(h.memoizedState!==null){nf(d);continue}}m!==null?(m.return=h,x=m):nf(d)}c=c.sibling}e:for(c=null,d=e;;){if(d.tag===5){if(c===null){c=d;try{o=d.stateNode,a?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(u=d.stateNode,s=d.memoizedProps.style,l=s!=null&&s.hasOwnProperty("display")?s.display:null,u.style.display=gd("display",l))}catch(_){Z(e,e.return,_)}}}else if(d.tag===6){if(c===null)try{d.stateNode.nodeValue=a?"":d.memoizedProps}catch(_){Z(e,e.return,_)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;c===d&&(c=null),d=d.return}c===d&&(c=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:ut(t,e),wt(e),r&4&&ef(e);break;case 21:break;default:ut(t,e),wt(e)}}function wt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(Vp(n)){var r=n;break e}n=n.return}throw Error(S(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(qr(o,""),r.flags&=-33);var i=Zc(e);ps(e,i,o);break;case 3:case 4:var l=r.stateNode.containerInfo,u=Zc(e);ds(e,u,l);break;default:throw Error(S(161))}}catch(s){Z(e,e.return,s)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function z0(e,t,n){x=e,Gp(e)}function Gp(e,t,n){for(var r=(e.mode&1)!==0;x!==null;){var o=x,i=o.child;if(o.tag===22&&r){var l=o.memoizedState!==null||Ro;if(!l){var u=o.alternate,s=u!==null&&u.memoizedState!==null||Pe;u=Ro;var a=Pe;if(Ro=l,(Pe=s)&&!a)for(x=o;x!==null;)l=x,s=l.child,l.tag===22&&l.memoizedState!==null?rf(o):s!==null?(s.return=l,x=s):rf(o);for(;i!==null;)x=i,Gp(i),i=i.sibling;x=o,Ro=u,Pe=a}tf(e)}else(o.subtreeFlags&8772)!==0&&i!==null?(i.return=o,x=i):tf(e)}}function tf(e){for(;x!==null;){var t=x;if((t.flags&8772)!==0){var n=t.alternate;try{if((t.flags&8772)!==0)switch(t.tag){case 0:case 11:case 15:Pe||Qi(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!Pe)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:st(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&jc(t,i,r);break;case 3:var l=t.updateQueue;if(l!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}jc(t,l,n)}break;case 5:var u=t.stateNode;if(n===null&&t.flags&4){n=u;var s=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":s.autoFocus&&n.focus();break;case"img":s.src&&(n.src=s.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var a=t.alternate;if(a!==null){var c=a.memoizedState;if(c!==null){var d=c.dehydrated;d!==null&&Zr(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(S(163))}Pe||t.flags&512&&fs(t)}catch(h){Z(t,t.return,h)}}if(t===e){x=null;break}if(n=t.sibling,n!==null){n.return=t.return,x=n;break}x=t.return}}function nf(e){for(;x!==null;){var t=x;if(t===e){x=null;break}var n=t.sibling;if(n!==null){n.return=t.return,x=n;break}x=t.return}}function rf(e){for(;x!==null;){var t=x;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{Qi(4,t)}catch(s){Z(t,n,s)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(s){Z(t,o,s)}}var i=t.return;try{fs(t)}catch(s){Z(t,i,s)}break;case 5:var l=t.return;try{fs(t)}catch(s){Z(t,l,s)}}}catch(s){Z(t,t.return,s)}if(t===e){x=null;break}var u=t.sibling;if(u!==null){u.return=t.return,x=u;break}x=t.return}}var B0=Math.ceil,xi=Dt.ReactCurrentDispatcher,ya=Dt.ReactCurrentOwner,rt=Dt.ReactCurrentBatchConfig,D=0,me=null,le=null,ye=0,Qe=0,Jn=cn(0),de=0,co=null,xn=0,Gi=0,wa=0,zr=null,je=null,_a=0,fr=1/0,Tt=null,Oi=!1,hs=null,nn=null,jo=!1,qt=null,Li=0,Br=0,vs=null,Zo=-1,ei=0;function Me(){return(D&6)!==0?ne():Zo!==-1?Zo:Zo=ne()}function rn(e){return(e.mode&1)===0?1:(D&2)!==0&&ye!==0?ye&-ye:P0.transition!==null?(ei===0&&(ei=Ld()),ei):(e=U,e!==0||(e=window.event,e=e===void 0?16:Rd(e.type)),e)}function dt(e,t,n,r){if(50<Br)throw Br=0,vs=null,Error(S(185));vo(e,n,r),((D&2)===0||e!==me)&&(e===me&&((D&2)===0&&(Gi|=n),de===4&&Qt(e,ye)),Ve(e,r),n===1&&D===0&&(t.mode&1)===0&&(fr=ne()+500,Wi&&fn()))}function Ve(e,t){var n=e.callbackNode;Pm(e,t);var r=pi(e,e===me?ye:0);if(r===0)n!==null&&dc(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&dc(n),t===1)e.tag===0?I0(of.bind(null,e)):np(of.bind(null,e)),_0(function(){(D&6)===0&&fn()}),n=null;else{switch($d(r)){case 1:n=Qs;break;case 4:n=xd;break;case 16:n=di;break;case 536870912:n=Od;break;default:n=di}n=th(n,Kp.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function Kp(e,t){if(Zo=-1,ei=0,(D&6)!==0)throw Error(S(327));var n=e.callbackNode;if(or()&&e.callbackNode!==n)return null;var r=pi(e,e===me?ye:0);if(r===0)return null;if((r&30)!==0||(r&e.expiredLanes)!==0||t)t=$i(e,r);else{t=r;var o=D;D|=2;var i=Xp();(me!==e||ye!==t)&&(Tt=null,fr=ne()+500,En(e,t));do try{H0();break}catch(u){qp(e,u)}while(1);ia(),xi.current=i,D=o,le!==null?t=0:(me=null,ye=0,t=de)}if(t!==0){if(t===2&&(o=Bu(e),o!==0&&(r=o,t=ms(e,o))),t===1)throw n=co,En(e,0),Qt(e,r),Ve(e,ne()),n;if(t===6)Qt(e,r);else{if(o=e.current.alternate,(r&30)===0&&!W0(o)&&(t=$i(e,r),t===2&&(i=Bu(e),i!==0&&(r=i,t=ms(e,i))),t===1))throw n=co,En(e,0),Qt(e,r),Ve(e,ne()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(S(345));case 2:gn(e,je,Tt);break;case 3:if(Qt(e,r),(r&130023424)===r&&(t=_a+500-ne(),10<t)){if(pi(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){Me(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Xu(gn.bind(null,e,je,Tt),t);break}gn(e,je,Tt);break;case 4:if(Qt(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var l=31-ft(r);i=1<<l,l=t[l],l>o&&(o=l),r&=~i}if(r=o,r=ne()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*B0(r/1960))-r,10<r){e.timeoutHandle=Xu(gn.bind(null,e,je,Tt),r);break}gn(e,je,Tt);break;case 5:gn(e,je,Tt);break;default:throw Error(S(329))}}}return Ve(e,ne()),e.callbackNode===n?Kp.bind(null,e):null}function ms(e,t){var n=zr;return e.current.memoizedState.isDehydrated&&(En(e,t).flags|=256),e=$i(e,t),e!==2&&(t=je,je=n,t!==null&&gs(t)),e}function gs(e){je===null?je=e:je.push.apply(je,e)}function W0(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],i=o.getSnapshot;o=o.value;try{if(!ht(i(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function Qt(e,t){for(t&=~wa,t&=~Gi,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-ft(t),r=1<<n;e[n]=-1,t&=~r}}function of(e){if((D&6)!==0)throw Error(S(327));or();var t=pi(e,0);if((t&1)===0)return Ve(e,ne()),null;var n=$i(e,t);if(e.tag!==0&&n===2){var r=Bu(e);r!==0&&(t=r,n=ms(e,r))}if(n===1)throw n=co,En(e,0),Qt(e,t),Ve(e,ne()),n;if(n===6)throw Error(S(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,gn(e,je,Tt),Ve(e,ne()),null}function Sa(e,t){var n=D;D|=1;try{return e(t)}finally{D=n,D===0&&(fr=ne()+500,Wi&&fn())}}function On(e){qt!==null&&qt.tag===0&&(D&6)===0&&or();var t=D;D|=1;var n=rt.transition,r=U;try{if(rt.transition=null,U=1,e)return e()}finally{U=r,rt.transition=n,D=t,(D&6)===0&&fn()}}function ka(){Qe=Jn.current,Q(Jn)}function En(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,w0(n)),le!==null)for(n=le.return;n!==null;){var r=n;switch(na(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&yi();break;case 3:ar(),Q(Be),Q(Te),fa();break;case 5:ca(r);break;case 4:ar();break;case 13:Q(q);break;case 19:Q(q);break;case 10:la(r.type._context);break;case 22:case 23:ka()}n=n.return}if(me=e,le=e=on(e.current,null),ye=Qe=t,de=0,co=null,wa=Gi=xn=0,je=zr=null,_n!==null){for(t=0;t<_n.length;t++)if(n=_n[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var l=i.next;i.next=o,r.next=l}n.pending=r}_n=null}return e}function qp(e,t){do{var n=le;try{if(ia(),Xo.current=Ti,Ci){for(var r=Y.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}Ci=!1}if(Tn=0,ve=ce=Y=null,Fr=!1,uo=0,ya.current=null,n===null||n.return===null){de=1,co=t,le=null;break}e:{var i=e,l=n.return,u=n,s=t;if(t=ye,u.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){var a=s,c=u,d=c.tag;if((c.mode&1)===0&&(d===0||d===11||d===15)){var h=c.alternate;h?(c.updateQueue=h.updateQueue,c.memoizedState=h.memoizedState,c.lanes=h.lanes):(c.updateQueue=null,c.memoizedState=null)}var m=Hc(l);if(m!==null){m.flags&=-257,Qc(m,l,u,i,t),m.mode&1&&Vc(i,a,t),t=m,s=a;var g=t.updateQueue;if(g===null){var _=new Set;_.add(s),t.updateQueue=_}else g.add(s);break e}else{if((t&1)===0){Vc(i,a,t),Ea();break e}s=Error(S(426))}}else if(G&&u.mode&1){var C=Hc(l);if(C!==null){(C.flags&65536)===0&&(C.flags|=256),Qc(C,l,u,i,t),ra(cr(s,u));break e}}i=s=cr(s,u),de!==4&&(de=2),zr===null?zr=[i]:zr.push(i),i=l;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var p=Mp(i,s,t);Rc(i,p);break e;case 1:u=s;var f=i.type,v=i.stateNode;if((i.flags&128)===0&&(typeof f.getDerivedStateFromError=="function"||v!==null&&typeof v.componentDidCatch=="function"&&(nn===null||!nn.has(v)))){i.flags|=65536,t&=-t,i.lanes|=t;var y=bp(i,u,t);Rc(i,y);break e}}i=i.return}while(i!==null)}Jp(n)}catch(k){t=k,le===n&&n!==null&&(le=n=n.return);continue}break}while(1)}function Xp(){var e=xi.current;return xi.current=Ti,e===null?Ti:e}function Ea(){(de===0||de===3||de===2)&&(de=4),me===null||(xn&268435455)===0&&(Gi&268435455)===0||Qt(me,ye)}function $i(e,t){var n=D;D|=2;var r=Xp();(me!==e||ye!==t)&&(Tt=null,En(e,t));do try{V0();break}catch(o){qp(e,o)}while(1);if(ia(),D=n,xi.current=r,le!==null)throw Error(S(261));return me=null,ye=0,de}function V0(){for(;le!==null;)Yp(le)}function H0(){for(;le!==null&&!mm();)Yp(le)}function Yp(e){var t=eh(e.alternate,e,Qe);e.memoizedProps=e.pendingProps,t===null?Jp(e):le=t,ya.current=null}function Jp(e){var t=e;do{var n=t.alternate;if(e=t.return,(t.flags&32768)===0){if(n=R0(n,t,Qe),n!==null){le=n;return}}else{if(n=j0(n,t),n!==null){n.flags&=32767,le=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{de=6,le=null;return}}if(t=t.sibling,t!==null){le=t;return}le=t=e}while(t!==null);de===0&&(de=5)}function gn(e,t,n){var r=U,o=rt.transition;try{rt.transition=null,U=1,Q0(e,t,n,r)}finally{rt.transition=o,U=r}return null}function Q0(e,t,n,r){do or();while(qt!==null);if((D&6)!==0)throw Error(S(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(S(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(Cm(e,i),e===me&&(le=me=null,ye=0),(n.subtreeFlags&2064)===0&&(n.flags&2064)===0||jo||(jo=!0,th(di,function(){return or(),null})),i=(n.flags&15990)!==0,(n.subtreeFlags&15990)!==0||i){i=rt.transition,rt.transition=null;var l=U;U=1;var u=D;D|=4,ya.current=null,U0(e,n),Qp(n,e),d0(Ku),hi=!!Gu,Ku=Gu=null,e.current=n,z0(n),gm(),D=u,U=l,rt.transition=i}else e.current=n;if(jo&&(jo=!1,qt=e,Li=o),i=e.pendingLanes,i===0&&(nn=null),_m(n.stateNode),Ve(e,ne()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(Oi)throw Oi=!1,e=hs,hs=null,e;return(Li&1)!==0&&e.tag!==0&&or(),i=e.pendingLanes,(i&1)!==0?e===vs?Br++:(Br=0,vs=e):Br=0,fn(),null}function or(){if(qt!==null){var e=$d(Li),t=rt.transition,n=U;try{if(rt.transition=null,U=16>e?16:e,qt===null)var r=!1;else{if(e=qt,qt=null,Li=0,(D&6)!==0)throw Error(S(331));var o=D;for(D|=4,x=e.current;x!==null;){var i=x,l=i.child;if((x.flags&16)!==0){var u=i.deletions;if(u!==null){for(var s=0;s<u.length;s++){var a=u[s];for(x=a;x!==null;){var c=x;switch(c.tag){case 0:case 11:case 15:Ur(8,c,i)}var d=c.child;if(d!==null)d.return=c,x=d;else for(;x!==null;){c=x;var h=c.sibling,m=c.return;if(Wp(c),c===a){x=null;break}if(h!==null){h.return=m,x=h;break}x=m}}}var g=i.alternate;if(g!==null){var _=g.child;if(_!==null){g.child=null;do{var C=_.sibling;_.sibling=null,_=C}while(_!==null)}}x=i}}if((i.subtreeFlags&2064)!==0&&l!==null)l.return=i,x=l;else e:for(;x!==null;){if(i=x,(i.flags&2048)!==0)switch(i.tag){case 0:case 11:case 15:Ur(9,i,i.return)}var p=i.sibling;if(p!==null){p.return=i.return,x=p;break e}x=i.return}}var f=e.current;for(x=f;x!==null;){l=x;var v=l.child;if((l.subtreeFlags&2064)!==0&&v!==null)v.return=l,x=v;else e:for(l=f;x!==null;){if(u=x,(u.flags&2048)!==0)try{switch(u.tag){case 0:case 11:case 15:Qi(9,u)}}catch(k){Z(u,u.return,k)}if(u===l){x=null;break e}var y=u.sibling;if(y!==null){y.return=u.return,x=y;break e}x=u.return}}if(D=o,fn(),kt&&typeof kt.onPostCommitFiberRoot=="function")try{kt.onPostCommitFiberRoot(ji,e)}catch{}r=!0}return r}finally{U=n,rt.transition=t}}return!1}function lf(e,t,n){t=cr(n,t),t=Mp(e,t,1),e=tn(e,t,1),t=Me(),e!==null&&(vo(e,1,t),Ve(e,t))}function Z(e,t,n){if(e.tag===3)lf(e,e,n);else for(;t!==null;){if(t.tag===3){lf(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(nn===null||!nn.has(r))){e=cr(n,e),e=bp(t,e,1),t=tn(t,e,1),e=Me(),t!==null&&(vo(t,1,e),Ve(t,e));break}}t=t.return}}function G0(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=Me(),e.pingedLanes|=e.suspendedLanes&n,me===e&&(ye&n)===n&&(de===4||de===3&&(ye&130023424)===ye&&500>ne()-_a?En(e,0):wa|=n),Ve(e,t)}function Zp(e,t){t===0&&((e.mode&1)===0?t=1:(t=xo,xo<<=1,(xo&130023424)===0&&(xo=4194304)));var n=Me();e=At(e,t),e!==null&&(vo(e,t,n),Ve(e,n))}function K0(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),Zp(e,n)}function q0(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(S(314))}r!==null&&r.delete(t),Zp(e,n)}var eh;eh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Be.current)Ue=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Ue=!1,D0(e,t,n);Ue=(e.flags&131072)!==0}else Ue=!1,G&&(t.flags&1048576)!==0&&rp(t,Si,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Jo(e,t),e=t.pendingProps;var o=lr(t,Te.current);rr(t,n),o=pa(null,t,r,e,o,n);var i=ha();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,We(r)?(i=!0,wi(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,sa(t),o.updater=Vi,t.stateNode=o,o._reactInternals=t,rs(t,r,e,n),t=ls(null,t,r,!0,i,n)):(t.tag=0,G&&i&&ta(t),Oe(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Jo(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Y0(r),e=st(r,e),o){case 0:t=is(null,t,r,e,n);break e;case 1:t=qc(null,t,r,e,n);break e;case 11:t=Gc(null,t,r,e,n);break e;case 14:t=Kc(null,t,r,st(r.type,e),n);break e}throw Error(S(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:st(r,o),is(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:st(r,o),qc(e,t,r,o,n);case 3:e:{if(Rp(t),e===null)throw Error(S(387));r=t.pendingProps,i=t.memoizedState,o=i.element,up(e,t),Ii(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=cr(Error(S(423)),t),t=Xc(e,t,r,n,o);break e}else if(r!==o){o=cr(Error(S(424)),t),t=Xc(e,t,r,n,o);break e}else for(Ke=en(t.stateNode.containerInfo.firstChild),qe=t,G=!0,ct=null,n=fp(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ur(),r===o){t=Nt(e,t,n);break e}Oe(e,t,r,n)}t=t.child}return t;case 5:return dp(t),e===null&&es(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,l=o.children,qu(r,o)?l=null:i!==null&&qu(r,i)&&(t.flags|=32),Dp(e,t),Oe(e,t,l,n),t.child;case 6:return e===null&&es(t),null;case 13:return jp(e,t,n);case 4:return aa(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=sr(t,null,r,n):Oe(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:st(r,o),Gc(e,t,r,o,n);case 7:return Oe(e,t,t.pendingProps,n),t.child;case 8:return Oe(e,t,t.pendingProps.children,n),t.child;case 12:return Oe(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,l=o.value,W(ki,r._currentValue),r._currentValue=l,i!==null)if(ht(i.value,l)){if(i.children===o.children&&!Be.current){t=Nt(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){l=i.child;for(var s=u.firstContext;s!==null;){if(s.context===r){if(i.tag===1){s=$t(-1,n&-n),s.tag=2;var a=i.updateQueue;if(a!==null){a=a.shared;var c=a.pending;c===null?s.next=s:(s.next=c.next,c.next=s),a.pending=s}}i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),ts(i.return,n,t),u.lanes|=n;break}s=s.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(S(341));l.lanes|=n,u=l.alternate,u!==null&&(u.lanes|=n),ts(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}Oe(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,rr(t,n),o=it(o),r=r(o),t.flags|=1,Oe(e,t,r,n),t.child;case 14:return r=t.type,o=st(r,t.pendingProps),o=st(r.type,o),Kc(e,t,r,o,n);case 15:return Ap(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:st(r,o),Jo(e,t),t.tag=1,We(r)?(e=!0,wi(t)):e=!1,rr(t,n),ap(t,r,o),rs(t,r,o,n),ls(null,t,r,!0,e,n);case 19:return Fp(e,t,n);case 22:return Np(e,t,n)}throw Error(S(156,t.tag))};function th(e,t){return Td(e,t)}function X0(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 nt(e,t,n,r){return new X0(e,t,n,r)}function Ia(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Y0(e){if(typeof e=="function")return Ia(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Ws)return 11;if(e===Vs)return 14}return 2}function on(e,t){var n=e.alternate;return n===null?(n=nt(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 ti(e,t,n,r,o,i){var l=2;if(r=e,typeof e=="function")Ia(e)&&(l=1);else if(typeof e=="string")l=5;else e:switch(e){case Bn:return In(n.children,o,i,t);case Bs:l=8,o|=8;break;case Tu:return e=nt(12,n,t,o|2),e.elementType=Tu,e.lanes=i,e;case xu:return e=nt(13,n,t,o),e.elementType=xu,e.lanes=i,e;case Ou:return e=nt(19,n,t,o),e.elementType=Ou,e.lanes=i,e;case cd:return Ki(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case sd:l=10;break e;case ad:l=9;break e;case Ws:l=11;break e;case Vs:l=14;break e;case Bt:l=16,r=null;break e}throw Error(S(130,e==null?e:typeof e,""))}return t=nt(l,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function In(e,t,n,r){return e=nt(7,e,r,t),e.lanes=n,e}function Ki(e,t,n,r){return e=nt(22,e,r,t),e.elementType=cd,e.lanes=n,e.stateNode={isHidden:!1},e}function mu(e,t,n){return e=nt(6,e,null,t),e.lanes=n,e}function gu(e,t,n){return t=nt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function J0(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=Yl(0),this.expirationTimes=Yl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Yl(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Pa(e,t,n,r,o,i,l,u,s){return e=new J0(e,t,n,u,s),t===1?(t=1,i===!0&&(t|=8)):t=0,i=nt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},sa(i),e}function Z0(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:zn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function nh(e){if(!e)return un;e=e._reactInternals;e:{if(bn(e)!==e||e.tag!==1)throw Error(S(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(We(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(S(171))}if(e.tag===1){var n=e.type;if(We(n))return tp(e,n,t)}return t}function rh(e,t,n,r,o,i,l,u,s){return e=Pa(n,r,!0,e,o,i,l,u,s),e.context=nh(null),n=e.current,r=Me(),o=rn(n),i=$t(r,o),i.callback=t!=null?t:null,tn(n,i,o),e.current.lanes=o,vo(e,o,r),Ve(e,r),e}function qi(e,t,n,r){var o=t.current,i=Me(),l=rn(o);return n=nh(n),t.context===null?t.context=n:t.pendingContext=n,t=$t(i,l),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=tn(o,t,l),e!==null&&(dt(e,o,l,i),qo(e,o,l)),l}function Mi(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function uf(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ca(e,t){uf(e,t),(e=e.alternate)&&uf(e,t)}function eg(){return null}var oh=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ta(e){this._internalRoot=e}Xi.prototype.render=Ta.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(S(409));qi(e,t,null,null)};Xi.prototype.unmount=Ta.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;On(function(){qi(null,e,null,null)}),t[bt]=null}};function Xi(e){this._internalRoot=e}Xi.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ad();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ht.length&&t!==0&&t<Ht[n].priority;n++);Ht.splice(n,0,e),n===0&&Dd(e)}};function xa(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Yi(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function sf(){}function tg(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var a=Mi(l);i.call(a)}}var l=rh(t,r,e,0,null,!1,!1,"",sf);return e._reactRootContainer=l,e[bt]=l.current,no(e.nodeType===8?e.parentNode:e),On(),l}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var u=r;r=function(){var a=Mi(s);u.call(a)}}var s=Pa(e,0,!1,null,null,!1,!1,"",sf);return e._reactRootContainer=s,e[bt]=s.current,no(e.nodeType===8?e.parentNode:e),On(function(){qi(t,s,n,r)}),s}function Ji(e,t,n,r,o){var i=n._reactRootContainer;if(i){var l=i;if(typeof o=="function"){var u=o;o=function(){var s=Mi(l);u.call(s)}}qi(t,l,e,o)}else l=tg(n,t,e,o,r);return Mi(l)}Md=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Lr(t.pendingLanes);n!==0&&(Gs(t,n|1),Ve(t,ne()),(D&6)===0&&(fr=ne()+500,fn()))}break;case 13:On(function(){var r=At(e,1);if(r!==null){var o=Me();dt(r,e,1,o)}}),Ca(e,1)}};Ks=function(e){if(e.tag===13){var t=At(e,134217728);if(t!==null){var n=Me();dt(t,e,134217728,n)}Ca(e,134217728)}};bd=function(e){if(e.tag===13){var t=rn(e),n=At(e,t);if(n!==null){var r=Me();dt(n,e,t,r)}Ca(e,t)}};Ad=function(){return U};Nd=function(e,t){var n=U;try{return U=e,t()}finally{U=n}};Fu=function(e,t,n){switch(t){case"input":if(Mu(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=Bi(r);if(!o)throw Error(S(90));dd(r),Mu(r,o)}}}break;case"textarea":hd(e,n);break;case"select":t=n.value,t!=null&&Zn(e,!!n.multiple,t,!1)}};Sd=Sa;kd=On;var ng={usingClientEntryPoint:!1,Events:[go,Qn,Bi,wd,_d,Sa]},Pr={findFiberByHostInstance:wn,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},rg={bundleType:Pr.bundleType,version:Pr.version,rendererPackageName:Pr.rendererPackageName,rendererConfig:Pr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Dt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Pd(e),e===null?null:e.stateNode},findFiberByHostInstance:Pr.findFiberByHostInstance||eg,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Fo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Fo.isDisabled&&Fo.supportsFiber)try{ji=Fo.inject(rg),kt=Fo}catch{}}Je.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ng;Je.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!xa(t))throw Error(S(200));return Z0(e,t,null,n)};Je.createRoot=function(e,t){if(!xa(e))throw Error(S(299));var n=!1,r="",o=oh;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Pa(e,1,!1,null,null,n,!1,r,o),e[bt]=t.current,no(e.nodeType===8?e.parentNode:e),new Ta(t)};Je.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(S(188)):(e=Object.keys(e).join(","),Error(S(268,e)));return e=Pd(t),e=e===null?null:e.stateNode,e};Je.flushSync=function(e){return On(e)};Je.hydrate=function(e,t,n){if(!Yi(t))throw Error(S(200));return Ji(null,e,t,!0,n)};Je.hydrateRoot=function(e,t,n){if(!xa(e))throw Error(S(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",l=oh;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(l=n.onRecoverableError)),t=rh(t,null,e,1,n!=null?n:null,o,!1,i,l),e[bt]=t.current,no(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new Xi(t)};Je.render=function(e,t,n){if(!Yi(t))throw Error(S(200));return Ji(null,e,t,!1,n)};Je.unmountComponentAtNode=function(e){if(!Yi(e))throw Error(S(40));return e._reactRootContainer?(On(function(){Ji(null,null,e,!1,function(){e._reactRootContainer=null,e[bt]=null})}),!0):!1};Je.unstable_batchedUpdates=Sa;Je.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Yi(n))throw Error(S(200));if(e==null||e._reactInternals===void 0)throw Error(S(38));return Ji(e,t,n,!1,r)};Je.version="18.2.0-next-9e3b772b8-20220608";(function(e){function t(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=Je})(rd);var ih,af=rd.exports;ih=af.createRoot,af.hydrateRoot;function og(e,t){if(e==null)return e;if(e.length===0&&(!t||t&&e!==""))return null;const n=e instanceof Array?e[0]:e;return n==null?n:!t&&n===""?null:n}function ig(e){return e==null?e:String(e)}function lg(e){const t=og(e,!0);return t==null?t:String(t)}const bi={encode:ig,decode:lg};function ug(e){const t=new URLSearchParams,n=Object.entries(e);for(const[r,o]of n)if(o!==void 0&&o!==null)if(Array.isArray(o))for(const i of o)t.append(r,i!=null?i:"");else t.append(r,o);return t.toString()}'{}[],":'.split("").map(e=>[e,encodeURIComponent(e)]);function sg(e,t){const n={},r=Object.keys(t);for(const o of r){const i=t[o];e[o]?n[o]=e[o].encode(t[o]):n[o]=i==null?i:String(i)}return n}function ag(e){const t=new URLSearchParams(e),n={};for(let[r,o]of t)Object.prototype.hasOwnProperty.call(n,r)?Array.isArray(n[r])?n[r].push(o):n[r]=[n[r],o]:n[r]=o;return n}class cg{constructor(){this.paramsMap=new Map,this.registeredParams=new Map}set(t,n,r,o){this.paramsMap.set(t,{stringified:n,decoded:r,decode:o})}has(t,n,r){if(!this.paramsMap.has(t))return!1;const o=this.paramsMap.get(t);return o?o.stringified===n&&(r==null||o.decode===r):!1}get(t){var n;if(this.paramsMap.has(t))return(n=this.paramsMap.get(t))==null?void 0:n.decoded}registerParams(t){for(const n of t){const r=this.registeredParams.get(n)||0;this.registeredParams.set(n,r+1)}}unregisterParams(t){for(const n of t){const r=(this.registeredParams.get(n)||0)-1;r<=0?(this.registeredParams.delete(n),this.paramsMap.has(n)&&this.paramsMap.delete(n)):this.registeredParams.set(n,r)}}clear(){this.paramsMap.clear(),this.registeredParams.clear()}}const ni=new cg;function fg(e,t){var n,r,o;const i={};let l=!1;const u=Object.keys(e);let s=u;if(t.includeKnownParams||t.includeKnownParams!==!1&&u.length===0){const c=Object.keys((n=t.params)!=null?n:{});s.push(...c)}for(const c of s){const d=e[c];if(d!=null&&typeof d=="object"){i[c]=d;continue}l=!0,i[c]=(o=(r=t.params)==null?void 0:r[c])!=null?o:bi}return l?i:e}function lh(e,t,n,r){var o;if(!n||!t.length)return e;let i={...e},l=!1;for(const u of t)Object.prototype.hasOwnProperty.call(i,u)||(i[u]=(o=n[u])!=null?o:r,l=!0);return l?i:e}const dg=Object.prototype.hasOwnProperty;function cf(e,t){return e===t?e!==0||t!==0||1/e===1/t:e!==e&&t!==t}function uh(e,t,n){var r,o;if(cf(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;const i=Object.keys(e),l=Object.keys(t);if(i.length!==l.length)return!1;for(let u=0;u<i.length;u++){const s=(o=(r=n==null?void 0:n[i[u]])==null?void 0:r.equals)!=null?o:cf;if(!dg.call(t,i[u])||!s(e[i[u]],t[i[u]]))return!1}return!0}function sh(e,t,n){const r={},o=Object.keys(t);for(const i of o){const l=t[i],u=e[i];let s;if(n.has(i,u,l.decode))s=n.get(i);else{if(s=l.decode(u),l.equals&&n.has(i,u)){const a=n.get(i);l.equals(s,a)&&(s=a)}s!==void 0&&n.set(i,u,s,l.decode)}s===void 0&&l.default!==void 0&&(s=l.default),r[i]=s}return r}function pg(){let e;function t(n,r,o){const i=sh(n,r,o);return e!=null&&uh(e,i)?e:(e=i,i)}return t}function hg(e){let t;for(const n in e)if(e[n].urlName){const o=`${e[n].urlName}\0${n}`;t?t.push(o):t=[o]}return t?t.join(`
`):void 0}function vg(e){if(!!e)return Object.fromEntries(e.split(`
`).map(t=>t.split("\0")))}function mg(e,t){var n;let r={};for(const o in e)((n=t[o])==null?void 0:n.urlName)!=null?r[t[o].urlName]=e[o]:r[o]=e[o];return r}let ff,df,pf,yu={};const ah=(e,t,n)=>{if(ff===t&&pf===e&&df===n)return yu;ff=t,pf=e;const r=e(t!=null?t:"");df=n;const o=vg(n);for(let[i,l]of Object.entries(r)){o!=null&&o[i]&&(delete r[i],i=o[i],r[i]=l);const u=yu[i];uh(l,u)&&(r[i]=u)}return yu=r,r},gg={searchStringToObject:ag,objectToSearchString:ug,updateType:"pushIn",includeKnownParams:void 0,includeAllParams:!1,removeDefaultsFromUrl:!1,enableBatching:!1,skipUpdateWhenNoChange:!0};function ch(e,t){t==null&&(t={});const n={...e,...t};return t.params&&e.params&&(n.params={...e.params,...t.params}),n}var Oa={exports:{}},Zi={};/**
* @license React
* react-jsx-runtime.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 yg=fe.exports,wg=Symbol.for("react.element"),_g=Symbol.for("react.fragment"),Sg=Object.prototype.hasOwnProperty,kg=yg.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Eg={key:!0,ref:!0,__self:!0,__source:!0};function fh(e,t,n){var r,o={},i=null,l=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(l=t.ref);for(r in t)Sg.call(t,r)&&!Eg.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:wg,type:e,key:i,ref:l,props:o,_owner:kg.current}}Zi.Fragment=_g;Zi.jsx=fh;Zi.jsxs=fh;(function(e){e.exports=Zi})(Oa);const It=Oa.exports.jsx,Ig=Oa.exports.jsxs,dh={adapter:{},options:gg},ys=fe.exports.createContext(dh);function Pg(){const e=fe.exports.useContext(ys);if(e===void 0||e===dh)throw new Error("useQueryParams must be used within a QueryParamProvider");return e}function hf({children:e,adapter:t,options:n}){const{adapter:r,options:o}=fe.exports.useContext(ys),i=fe.exports.useMemo(()=>({adapter:t!=null?t:r,options:ch(o,n)}),[t,n,r,o]);return It(ys.Provider,{value:i,children:e})}function Cg({children:e,adapter:t,options:n}){const r=t;return r?It(r,{children:o=>It(hf,{adapter:o,options:n,children:e})}):It(hf,{options:n,children:e})}function Tg(e,t){var n;for(const r in e)((n=t[r])==null?void 0:n.default)!==void 0&&e[r]!==void 0&&t[r].encode(t[r].default)===e[r]&&(e[r]=void 0)}function xg({changes:e,updateType:t,currentSearchString:n,paramConfigMap:r,options:o}){const{searchStringToObject:i,objectToSearchString:l}=o;t==null&&(t=o.updateType);let u;const s=ah(i,n),a=lh(r,Object.keys(e),o.params);let c;if(typeof e=="function"){const h=sh(s,a,ni);c=e(h)}else c=e;u=sg(a,c),o.removeDefaultsFromUrl&&Tg(u,a),u=mg(u,a);let d;return t==="push"||t==="replace"?d=l(u):d=l({...s,...u}),(d==null?void 0:d.length)&&d[0]!=="?"&&(d=`?${d}`),d!=null?d:""}function Og({searchString:e,adapter:t,navigate:n,updateType:r}){const i={...t.location,search:e};n&&(typeof r=="string"&&r.startsWith("replace")?t.replace(i):t.push(i))}const Lg=e=>e(),$g=e=>setTimeout(()=>e(),0),Uo=[];function Mg(e,{immediate:t}={}){Uo.push(e);let n=t?Lg:$g;Uo.length===1&&n(()=>{const r=Uo.slice();Uo.length=0;const o=r[0].currentSearchString;let i;for(let l=0;l<r.length;++l){const u=l===0?r[l]:{...r[l],currentSearchString:i};i=xg(u)}e.options.skipUpdateWhenNoChange&&i===o||Og({searchString:i!=null?i:"",adapter:r[r.length-1].adapter,navigate:!0,updateType:r[r.length-1].updateType})})}function bg(e,t){const{adapter:n,options:r}=Pg(),[o]=fe.exports.useState(pg),{paramConfigMap:i,options:l}=Ng(e,t),u=fe.exports.useMemo(()=>ch(r,l),[r,l]);let s=fg(i,u);const a=ah(u.searchStringToObject,n.location.search,hg(s));u.includeAllParams&&(s=lh(s,Object.keys(a),u.params,bi));const c=o(a,s,ni),d=Object.keys(s).join("\0");fe.exports.useEffect(()=>{const _=d.split("\0");return ni.registerParams(_),()=>{ni.unregisterParams(_)}},[d]);const h={adapter:n,paramConfigMap:s,options:u},m=fe.exports.useRef(h);m.current==null&&(m.current=h),fe.exports.useEffect(()=>{m.current.adapter=n,m.current.paramConfigMap=s,m.current.options=u},[n,s,u]);const[g]=fe.exports.useState(()=>(C,p)=>{const{adapter:f,paramConfigMap:v,options:y}=m.current;p==null&&(p=y.updateType),Mg({changes:C,updateType:p,currentSearchString:f.location.search,paramConfigMap:v,options:y,adapter:f},{immediate:!y.enableBatching})});return[c,g]}var Ag=bg;function Ng(e,t){let n,r;return e===void 0?(n={},r=t):Array.isArray(e)?(n=Object.fromEntries(e.map(o=>[o,"inherit"])),r=t):(n=e,r=t),{paramConfigMap:n,options:r}}const vf=(e,t,n)=>{const r=fe.exports.useMemo(()=>({[e]:t!=null?t:"inherit"}),[e,t]),[o,i]=Ag(r,n),l=o[e],u=fe.exports.useCallback((s,a)=>i(typeof s=="function"?c=>{const d=s(c[e]);return{[e]:d}}:{[e]:s},a),[e,i]);return[l,u]};function Dg(){return{replace(t){window.history.replaceState(t.state,"",t.search||"?")},push(t){window.history.pushState(t.state,"",t.search||"?")},get location(){return window.location}}}const Rg=({children:e})=>{const[t]=fe.exports.useState(Dg);return e(t)};var ph={exports:{}},Ce=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof Ce<"u"&&Ce,Re={searchParams:"URLSearchParams"in Ce,iterable:"Symbol"in Ce&&"iterator"in Symbol,blob:"FileReader"in Ce&&"Blob"in Ce&&function(){try{return new Blob,!0}catch{return!1}}(),formData:"FormData"in Ce,arrayBuffer:"ArrayBuffer"in Ce};function jg(e){return e&&DataView.prototype.isPrototypeOf(e)}if(Re.arrayBuffer)var Fg=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],Ug=ArrayBuffer.isView||function(e){return e&&Fg.indexOf(Object.prototype.toString.call(e))>-1};function wo(e){if(typeof e!="string"&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||e==="")throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function La(e){return typeof e!="string"&&(e=String(e)),e}function $a(e){var t={next:function(){var n=e.shift();return{done:n===void 0,value:n}}};return Re.iterable&&(t[Symbol.iterator]=function(){return t}),t}function ae(e){this.map={},e instanceof ae?e.forEach(function(t,n){this.append(n,t)},this):Array.isArray(e)?e.forEach(function(t){this.append(t[0],t[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}ae.prototype.append=function(e,t){e=wo(e),t=La(t);var n=this.map[e];this.map[e]=n?n+", "+t:t};ae.prototype.delete=function(e){delete this.map[wo(e)]};ae.prototype.get=function(e){return e=wo(e),this.has(e)?this.map[e]:null};ae.prototype.has=function(e){return this.map.hasOwnProperty(wo(e))};ae.prototype.set=function(e,t){this.map[wo(e)]=La(t)};ae.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)};ae.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),$a(e)};ae.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),$a(e)};ae.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),$a(e)};Re.iterable&&(ae.prototype[Symbol.iterator]=ae.prototype.entries);function wu(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function hh(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function zg(e){var t=new FileReader,n=hh(t);return t.readAsArrayBuffer(e),n}function Bg(e){var t=new FileReader,n=hh(t);return t.readAsText(e),n}function Wg(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}function mf(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function vh(){return this.bodyUsed=!1,this._initBody=function(e){this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?typeof e=="string"?this._bodyText=e:Re.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:Re.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:Re.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():Re.arrayBuffer&&Re.blob&&jg(e)?(this._bodyArrayBuffer=mf(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):Re.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||Ug(e))?this._bodyArrayBuffer=mf(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||(typeof e=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):Re.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},Re.blob&&(this.blob=function(){var e=wu(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=wu(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else return this.blob().then(zg)}),this.text=function(){var e=wu(this);if(e)return e;if(this._bodyBlob)return Bg(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(Wg(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},Re.formData&&(this.formData=function(){return this.text().then(Qg)}),this.json=function(){return this.text().then(JSON.parse)},this}var Vg=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function Hg(e){var t=e.toUpperCase();return Vg.indexOf(t)>-1?t:e}function sn(e,t){if(!(this instanceof sn))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t=t||{};var n=t.body;if(e instanceof sn){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new ae(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,!n&&e._bodyInit!=null&&(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",(t.headers||!this.headers)&&(this.headers=new ae(t.headers)),this.method=Hg(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&n)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(n),(this.method==="GET"||this.method==="HEAD")&&(t.cache==="no-store"||t.cache==="no-cache")){var r=/([?&])_=[^&]*/;if(r.test(this.url))this.url=this.url.replace(r,"$1_="+new Date().getTime());else{var o=/\?/;this.url+=(o.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}sn.prototype.clone=function(){return new sn(this,{body:this._bodyInit})};function Qg(e){var t=new FormData;return e.trim().split("&").forEach(function(n){if(n){var r=n.split("="),o=r.shift().replace(/\+/g," "),i=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(o),decodeURIComponent(i))}}),t}function Gg(e){var t=new ae,n=e.replace(/\r?\n[\t ]+/g," ");return n.split("\r").map(function(r){return r.indexOf(`
`)===0?r.substr(1,r.length):r}).forEach(function(r){var o=r.split(":"),i=o.shift().trim();if(i){var l=o.join(":").trim();t.append(i,l)}}),t}vh.call(sn.prototype);function vt(e,t){if(!(this instanceof vt))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');t||(t={}),this.type="default",this.status=t.status===void 0?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText=t.statusText===void 0?"":""+t.statusText,this.headers=new ae(t.headers),this.url=t.url||"",this._initBody(e)}vh.call(vt.prototype);vt.prototype.clone=function(){return new vt(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new ae(this.headers),url:this.url})};vt.error=function(){var e=new vt(null,{status:0,statusText:""});return e.type="error",e};var Kg=[301,302,303,307,308];vt.redirect=function(e,t){if(Kg.indexOf(t)===-1)throw new RangeError("Invalid status code");return new vt(null,{status:t,headers:{location:e}})};var Gt=Ce.DOMException;try{new Gt}catch{Gt=function(t,n){this.message=t,this.name=n;var r=Error(t);this.stack=r.stack},Gt.prototype=Object.create(Error.prototype),Gt.prototype.constructor=Gt}function Ma(e,t){return new Promise(function(n,r){var o=new sn(e,t);if(o.signal&&o.signal.aborted)return r(new Gt("Aborted","AbortError"));var i=new XMLHttpRequest;function l(){i.abort()}i.onload=function(){var s={status:i.status,statusText:i.statusText,headers:Gg(i.getAllResponseHeaders()||"")};s.url="responseURL"in i?i.responseURL:s.headers.get("X-Request-URL");var a="response"in i?i.response:i.responseText;setTimeout(function(){n(new vt(a,s))},0)},i.onerror=function(){setTimeout(function(){r(new TypeError("Network request failed"))},0)},i.ontimeout=function(){setTimeout(function(){r(new TypeError("Network request failed"))},0)},i.onabort=function(){setTimeout(function(){r(new Gt("Aborted","AbortError"))},0)};function u(s){try{return s===""&&Ce.location.href?Ce.location.href:s}catch{return s}}i.open(o.method,u(o.url),!0),o.credentials==="include"?i.withCredentials=!0:o.credentials==="omit"&&(i.withCredentials=!1),"responseType"in i&&(Re.blob?i.responseType="blob":Re.arrayBuffer&&o.headers.get("Content-Type")&&o.headers.get("Content-Type").indexOf("application/octet-stream")!==-1&&(i.responseType="arraybuffer")),t&&typeof t.headers=="object"&&!(t.headers instanceof ae)?Object.getOwnPropertyNames(t.headers).forEach(function(s){i.setRequestHeader(s,La(t.headers[s]))}):o.headers.forEach(function(s,a){i.setRequestHeader(a,s)}),o.signal&&(o.signal.addEventListener("abort",l),i.onreadystatechange=function(){i.readyState===4&&o.signal.removeEventListener("abort",l)}),i.send(typeof o._bodyInit>"u"?null:o._bodyInit)})}Ma.polyfill=!0;Ce.fetch||(Ce.fetch=Ma,Ce.Headers=ae,Ce.Request=sn,Ce.Response=vt);const qg=Object.freeze(Object.defineProperty({__proto__:null,Headers:ae,Request:sn,Response:vt,get DOMException(){return Gt},fetch:Ma},Symbol.toStringTag,{value:"Module"})),Xg=z(qg);function mh(e){var t=this.constructor;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){return t.reject(n)})})}function gh(e){var t=this;return new t(function(n,r){if(!(e&&typeof e.length<"u"))return r(new TypeError(typeof e+" "+e+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var o=Array.prototype.slice.call(e);if(o.length===0)return n([]);var i=o.length;function l(s,a){if(a&&(typeof a=="object"||typeof a=="function")){var c=a.then;if(typeof c=="function"){c.call(a,function(d){l(s,d)},function(d){o[s]={status:"rejected",reason:d},--i===0&&n(o)});return}}o[s]={status:"fulfilled",value:a},--i===0&&n(o)}for(var u=0;u<o.length;u++)l(u,o[u])})}var Yg=setTimeout;function yh(e){return Boolean(e&&typeof e.length<"u")}function Jg(){}function Zg(e,t){return function(){e.apply(t,arguments)}}function te(e){if(!(this instanceof te))throw new TypeError("Promises must be constructed via new");if(typeof e!="function")throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],_h(e,this)}function wh(e,t){for(;e._state===3;)e=e._value;if(e._state===0){e._deferreds.push(t);return}e._handled=!0,te._immediateFn(function(){var n=e._state===1?t.onFulfilled:t.onRejected;if(n===null){(e._state===1?ws:fo)(t.promise,e._value);return}var r;try{r=n(e._value)}catch(o){fo(t.promise,o);return}ws(t.promise,r)})}function ws(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&(typeof t=="object"||typeof t=="function")){var n=t.then;if(t instanceof te){e._state=3,e._value=t,_s(e);return}else if(typeof n=="function"){_h(Zg(n,t),e);return}}e._state=1,e._value=t,_s(e)}catch(r){fo(e,r)}}function fo(e,t){e._state=2,e._value=t,_s(e)}function _s(e){e._state===2&&e._deferreds.length===0&&te._immediateFn(function(){e._handled||te._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;t<n;t++)wh(e,e._deferreds[t]);e._deferreds=null}function ey(e,t,n){this.onFulfilled=typeof e=="function"?e:null,this.onRejected=typeof t=="function"?t:null,this.promise=n}function _h(e,t){var n=!1;try{e(function(r){n||(n=!0,ws(t,r))},function(r){n||(n=!0,fo(t,r))})}catch(r){if(n)return;n=!0,fo(t,r)}}te.prototype.catch=function(e){return this.then(null,e)};te.prototype.then=function(e,t){var n=new this.constructor(Jg);return wh(this,new ey(e,t,n)),n};te.prototype.finally=mh;te.all=function(e){return new te(function(t,n){if(!yh(e))return n(new TypeError("Promise.all accepts an array"));var r=Array.prototype.slice.call(e);if(r.length===0)return t([]);var o=r.length;function i(u,s){try{if(s&&(typeof s=="object"||typeof s=="function")){var a=s.then;if(typeof a=="function"){a.call(s,function(c){i(u,c)},n);return}}r[u]=s,--o===0&&t(r)}catch(c){n(c)}}for(var l=0;l<r.length;l++)i(l,r[l])})};te.allSettled=gh;te.resolve=function(e){return e&&typeof e=="object"&&e.constructor===te?e:new te(function(t){t(e)})};te.reject=function(e){return new te(function(t,n){n(e)})};te.race=function(e){return new te(function(t,n){if(!yh(e))return n(new TypeError("Promise.race accepts an array"));for(var r=0,o=e.length;r<o;r++)te.resolve(e[r]).then(t,n)})};te._immediateFn=typeof setImmediate=="function"&&function(e){setImmediate(e)}||function(e){Yg(e,0)};te._unhandledRejectionFn=function(t){typeof console<"u"&&console&&console.warn("Possible Unhandled Promise Rejection:",t)};var jn=function(){if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")}();typeof jn.Promise!="function"?jn.Promise=te:(jn.Promise.prototype.finally||(jn.Promise.prototype.finally=mh),jn.Promise.allSettled||(jn.Promise.allSettled=gh));const ty=Object.freeze(Object.defineProperty({__proto__:null},Symbol.toStringTag,{value:"Module"})),ny=z(ty);var Ss=function(e,t){return Ss=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},Ss(e,t)};function ry(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Ss(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var X=function(){return X=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},X.apply(this,arguments)};function E(e,t,n,r){function o(i){return i instanceof n?i:new n(function(l){l(i)})}return new(n||(n=Promise))(function(i,l){function u(c){try{a(r.next(c))}catch(d){l(d)}}function s(c){try{a(r.throw(c))}catch(d){l(d)}}function a(c){c.done?i(c.value):o(c.value).then(u,s)}a((r=r.apply(e,t||[])).next())})}function I(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,o,i,l;return l={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(l[Symbol.iterator]=function(){return this}),l;function u(a){return function(c){return s([a,c])}}function s(a){if(r)throw new TypeError("Generator is already executing.");for(;n;)try{if(r=1,o&&(i=a[0]&2?o.return:a[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,a[1])).done)return i;switch(o=0,i&&(a=[a[0]&2,i.value]),a[0]){case 0:case 1:i=a;break;case 4:return n.label++,{value:a[1],done:!1};case 5:n.label++,o=a[1],a=[0];continue;case 7:a=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(a[0]===6||a[0]===2)){n=0;continue}if(a[0]===3&&(!i||a[1]>i[0]&&a[1]<i[3])){n.label=a[1];break}if(a[0]===6&&n.label<i[1]){n.label=i[1],i=a;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(a);break}i[2]&&n.ops.pop(),n.trys.pop();continue}a=t.call(e,n)}catch(c){a=[6,c],o=0}finally{r=i=0}if(a[0]&5)throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}}function el(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Fe(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),o,i=[],l;try{for(;(t===void 0||t-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(u){l={error:u}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(l)throw l.error}}return i}function Xt(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(Fe(arguments[t]));return e}function oy(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var ba,iy=new Promise(function(e){ba=e});const ly=Object.freeze(Object.defineProperty({__proto__:null,get done(){return ba},ready:iy},Symbol.toStringTag,{value:"Module"}));var Le="UNKNOWN",ze="UNAUTHORIZED",ue="INVALID_ARGUMENT",se="INIT_FAILED",ot="FORBIDDEN",Ct="INVALID_CONFIG",vn="INVALID_ID_TOKEN",ks="CREATE_SUBWINDOW_FAILED",Es="EXCEPTION_IN_SUBWINDOW",Sh="liffEvent",mt="LIFF_STORE",kh="https://liff.line.me/",R={ACCESS_TOKEN:"accessToken",ID_TOKEN:"IDToken",DECODED_ID_TOKEN:"decodedIDToken",FEATURE_TOKEN:"featureToken",LOGIN_TMP:"loginTmp",CONFIG:"config",CONTEXT:"context",EXPIRES:"expires",RAW_CONTEXT:"rawContext",CLIENT_ID:"clientId",IS_SUBSEQUENT_LIFF_APP:"isSubsequentLiffApp",MST_CHALLENGE:"mstChallenge",MSIT:"msit",MST:"mst",MST_VERIFIER:"mstVerifier",APP_DATA:"appData"},gf="isInClient",Eh=["context_token","feature_token","access_token","id_token","client_id","mst_verifier","mst_challenge","msit"],uy=5,sy=["liff.ref.source","liff.ref.medium","liff.ref.campaign","liff.ref.term","liff.ref.content"],ay="liff://subwindow",B={INIT:"init",SUBMIT:"submit",CANCEL:"cancel",CLOSE:"close",ERROR:"error"},cy=100,Ih=100,Ph="liff.subwindow",Ai="healthCheck",fy=["profile","chat_message.write","openid","email"],yn;(function(e){e[e.DEBUG=1]="DEBUG",e[e.INFO=2]="INFO",e[e.WARN=3]="WARN",e[e.ERROR=4]="ERROR"})(yn||(yn={}));var dy=function(){function e(t){t===void 0&&(t=yn.INFO),this.logLevel=t,this._debug=console.debug,this._info=console.info,this._warn=console.warn,this._error=console.error}return e.prototype.debug=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<=yn.DEBUG&&(t.unshift("[DEBUG]"),this._debug.apply(this,Xt(t)))},e.prototype.info=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<=yn.INFO&&(t.unshift("[INFO]"),this._info.apply(this,Xt(t)))},e.prototype.warn=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<=yn.WARN&&(t.unshift("[WARN]"),this._warn.apply(this,Xt(t)))},e.prototype.error=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.logLevel<=yn.ERROR&&(t.unshift("[ERROR]"),this._error.apply(this,Xt(t)))},e}(),F=new dy(Number("3"));function yf(e){return window.atob(e.replace(/-/g,"+").replace(/_/g,"/"))}var _u={decode:yf,encode:function(e){return window.btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")},decodeUnicode:function(e){var t=yf(e).split("").map(function(n){return"%"+("00"+n.charCodeAt(0).toString(16)).slice(-2)}).join("");return decodeURIComponent(t)}};function Pt(e,t){if(e===t)return 0;for(var n=e.split("."),r=t.split("."),o=Math.max(n.length,r.length),i=0;i<o;i++){n[i]||(n[i]="0"),r[i]||(r[i]="0");var l=parseInt(n[i])-parseInt(r[i]);if(l!==0)return l>0?1:-1}return 0}function wf(e){var t=e.replace("#","").match(/.{2}/g)||[];if(t.length!==4)return F.warn("convertArgbToRgba: Received invalid ARGB color"),"";var n=function(r){var o=kn(r);return Math.round(o/255*100)/100}(t[0]);return"rgba("+kn(t[1])+", "+kn(t[2])+", "+kn(t[3])+", "+n+")"}function kn(e){return parseInt(e,16)}function _f(e){var t=e.replace("#","").match(/.{2}/g)||[];return t.length!==3?(F.warn("convertArgbToRgba: Received invalid hex color"),""):kn(t[0])+", "+kn(t[1])+", "+kn(t[2])}function Sf(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n),o=0;o<t;o++)r[o]=e.charCodeAt(o);return n}var Aa={get:function(e){var t=new RegExp("(?:(?:^|.*;\\s*)"+e+"\\s*\\=\\s*([^;]*).*$)|^.*$");return document.cookie.replace(t,"$1")},set:function(e,t,n){var r=e+"="+t;if(n)for(var o in n)r+="; "+o+(n[o]?"="+n[o]:"");F.debug("set cookie",r),document.cookie=r},remove:function(e,t){var n=e+"=; expires=Thu, 01 Jan 1970 00:00:00 GMT";if(t)for(var r in t)n+="; "+r+"="+t[r];document.cookie=n}},py=new Set(["400","401","403","404","429","500"]),Ch=function(e){function t(n,r){var o=e.call(this,r)||this;return o.code=n,o}return ry(t,e),t}(Error);function w(e,t){return new Ch(e,t||"")}function Na(e){var t=e.match(/([^-]+)-[^-]+/);return t&&t[1]}function hy(e){var t="";return e.replace(/\r|\n/g,"").replace(/([\da-fA-F]{2}) ?/g,"0x$1 ").replace(/ +$/,"").split(" ").forEach(function(n){t+=String.fromCharCode(parseInt(n))}),window.btoa(t)}var vy=new(function(){function e(){this.map={}}return e.prototype.clear=function(){this.map={}},e.prototype.getItem=function(t){var n=this.map[t];return n===void 0?null:n},e.prototype.setItem=function(t,n){this.map[t]=n},e.prototype.removeItem=function(t){delete this.map[t]},e.prototype.key=function(t){var n=Object.keys(this.map)[t];return n===void 0?null:n},Object.defineProperty(e.prototype,"length",{get:function(){return Object.keys(this.map).length},enumerable:!1,configurable:!0}),e}()),$e={parse:function(e){return e.replace(/^\?/,"").replace(/^#\/?/,"").split(/&+/).filter(function(t){return t.length>0}).reduce(function(t,n){var r=Fe(n.split("=").map(decodeURIComponent),2),o=r[0],i=r[1],l=t[o];return Array.isArray(l)?l.push(i):Object.prototype.hasOwnProperty.call(t,o)?t[o]=[l,i]:t[o]=i,t},{})},stringify:function(e){return Object.keys(e).map(function(t){var n=e[t],r=function(o){return o!==void 0?encodeURIComponent(t)+"="+encodeURIComponent(o):encodeURIComponent(t)};return Array.isArray(n)?n.map(function(o){return r(o)}).join("&"):r(n)}).join("&")}},kf="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";function my(){return window.crypto.getRandomValues(new Uint32Array(1))[0]/4294967296}function dr(e){for(var t="",n=0;n<e;n++)t+=kf[Math.floor(my()*kf.length)];return t}function Th(e){var t=new URL(e),n=t.hash.slice(1).split("&").filter(function(r){return!Eh.some(function(o){return r.includes(o+"=")})}).join("&");return t.hash=n,t.toString()}function gy(e){var t=new URL(e);return t.toString().replace(new RegExp(String.raw(Ef||(Ef=oy(["^",""],["^",""])),t.origin)),"")}var Ef,yy=function(e){var t=gy(Th(e));window.history.replaceState(history.state,"",t)};function xh(e,t){if(!e)throw new Error("addParamsToUrl: invalid URL");var n=new URL(e);return Object.entries(t).forEach(function(r){var o=Fe(r,2),i=o[0],l=o[1];n.searchParams.set(i,l)}),n.toString()}function Oh(e){var t,n=e.match((t=kh.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),new RegExp("^"+t+"(\\d+-\\w+)")));return n&&n[1]}function wy(e){var t=e.match(/^(https?:\/\/.*?)\//);return t&&t[1]||""}function Da(e){return e===void 0&&(e=window.navigator.userAgent),/ipad/.test(e.toLowerCase())}function Lh(e){return e===void 0&&(e=window.navigator.userAgent),/Line\/\d+\.\d+\.\d+/.test(e)}function $h(e){return e===void 0&&(e=window.navigator.userAgent),/Line\/\d+\.\d+\.\d+ LIFF/.test(e)}function _y(e){return e===void 0&&(e=window.navigator.userAgent),/LIFF\/SubWindow/.test(e)}function Sy(e){for(var t,n,r=[],o=1;o<arguments.length;o++)r[o-1]=arguments[o];var i=function(a){Object.keys(a).filter(function(c){return a[c]!==null&&a[c]!==void 0}).forEach(function(c){e[c]=a[c]})};try{for(var l=el(r),u=l.next();!u.done;u=l.next()){var s=u.value;i(s)}}catch(a){t={error:a}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(t)throw t.error}}return e}var Mr=null;function j(){return Mr===null&&(Mr=$h()||Lh()&&/[#|&]access_token=/.test(location.hash)||sessionStorage.getItem(mt+":"+gf)==="1",sessionStorage.setItem(mt+":"+gf,Mr?"1":"0")),!!Mr}function ky(){Mr=null}const Ey=Object.freeze(Object.defineProperty({__proto__:null,_cleanupCachedIsInClient:ky,isInClient:j},Symbol.toStringTag,{value:"Module"}));var Mh={};function re(){return Mh}function bh(e){Mh=e}function Ah(e,t){if(!t)throw w(Ct,"liffId is necessary for liff.init()");var n=(j()?sessionStorage:localStorage).getItem(mt+":"+t+":"+e);try{return n===null?null:JSON.parse(n)}catch{return null}}function De(e){return Ah(e,re().liffId)}function He(e,t){var n=re().liffId;if(!n)throw w(Ct,"liffId is necessary for liff.init()");(j()?sessionStorage:localStorage).setItem(mt+":"+n+":"+e,JSON.stringify(t))}function be(){return De(R.CONTEXT)}function tl(e){He(R.CONTEXT,e)}function Iy(){return((be()||{}).d||{}).aId}function Py(){return((be()||{}).d||{}).autoplay||!1}function Cy(){return(be()||{}).profilePlus}function Nh(){return Boolean(De(R.IS_SUBSEQUENT_LIFF_APP))}function Dh(e){He(R.IS_SUBSEQUENT_LIFF_APP,e)}function Rh(){return De(R.APP_DATA)}function Ni(e){He(R.APP_DATA,e)}function jh(){return De(R.MST_VERIFIER)}function Fh(e){He(R.MST_VERIFIER,e)}function Uh(){return De(R.MSIT)}function zh(e){He(R.MSIT,e)}function Wr(){return De(R.MST)}function Bh(e){He(R.MST,e)}function Ra(){return De(R.MST_CHALLENGE)}function Wh(e){He(R.MST_CHALLENGE,e)}function Vh(){return De(R.CLIENT_ID)}function ja(e){He(R.CLIENT_ID,e)}function Hh(){return De(R.RAW_CONTEXT)}function gr(){return De(R.FEATURE_TOKEN)}function Is(e){He(R.FEATURE_TOKEN,e)}function Fa(){return De(R.ID_TOKEN)}function Ua(e){He(R.ID_TOKEN,e)}function dn(){return De(R.ACCESS_TOKEN)}function nl(e){He(R.ACCESS_TOKEN,e)}function za(e){var t=re().liffId;if(!t)throw w(Ct,"liffId is necessary for liff.init()");(j()?sessionStorage:localStorage).removeItem(mt+":"+t+":"+e)}function Ba(){return De(R.LOGIN_TMP)}function Qh(e){He(R.LOGIN_TMP,e)}function Ps(){za(R.LOGIN_TMP)}function Gh(e){var t=re();Aa.set(mt+":"+R.EXPIRES+":"+t.liffId,e.getTime(),{expires:e.toUTCString(),path:"/",secure:null})}function Kh(){var e=re();return Aa.get(mt+":"+R.EXPIRES+":"+e.liffId)}function qh(){var e=re();Aa.remove(mt+":"+R.EXPIRES+":"+e.liffId,{path:"/"})}function Wa(){return De(R.DECODED_ID_TOKEN)}function Va(e){He(R.DECODED_ID_TOKEN,e)}function Xh(){Object.keys(R).forEach(function(e){za(R[e])}),qh()}const Ty=Object.freeze(Object.defineProperty({__proto__:null,clean:Xh,get:De,getAId:Iy,getAccessToken:dn,getAppData:Rh,getByLiffId:Ah,getClientId:Vh,getConfig:re,getContext:be,getDecodedIDToken:Wa,getExpireTime:Kh,getFeatureToken:gr,getIDToken:Fa,getIsSubsequentLiffApp:Nh,getIsVideoAutoPlay:Py,getLoginTmp:Ba,getMSIT:Uh,getMST:Wr,getMSTChallenge:Ra,getMSTVerifier:jh,getProfilePlus:Cy,getRawContext:Hh,remove:za,removeExpireTime:qh,removeLoginTmp:Ps,set:He,setAccessToken:nl,setAppData:Ni,setClientId:ja,setConfig:bh,setContext:tl,setDecodedIDToken:Va,setExpireTime:Gh,setFeatureToken:Is,setIDToken:Ua,setIsSubsequentLiffApp:Dh,setLoginTmp:Qh,setMSIT:zh,setMST:Bh,setMSTChallenge:Wh,setMSTVerifier:Fh},Symbol.toStringTag,{value:"Module"}));function Xe(){return!!dn()}const xy=Object.freeze(Object.defineProperty({__proto__:null,isLoggedIn:Xe},Symbol.toStringTag,{value:"Module"}));var ri;function pt(){if(!ri){var e=window.navigator.userAgent.toLowerCase();ri=/iphone|ipad|ipod/.test(e)?"ios":/android/.test(e)?"android":"web"}return ri}function Oy(){ri=void 0}const Ly=Object.freeze(Object.defineProperty({__proto__:null,_cleanupCachedOS:Oy,getOS:pt},Symbol.toStringTag,{value:"Module"}));function Rt(){var e=navigator.userAgent.match(/Line\/\d+(\.\d+)*/i);return e?e[0].slice(5):null}const $y=Object.freeze(Object.defineProperty({__proto__:null,getLineVersion:Rt},Symbol.toStringTag,{value:"Module"}));/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function My(e,t,n,r){return new(n||(n=Promise))(function(o,i){function l(a){try{s(r.next(a))}catch(c){i(c)}}function u(a){try{s(r.throw(a))}catch(c){i(c)}}function s(a){var c;a.done?o(a.value):(c=a.value,c instanceof n?c:new n(function(d){d(c)})).then(l,u)}s((r=r.apply(e,t||[])).next())})}function by(e,t){var n,r,o,i,l={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function u(s){return function(a){return function(c){if(n)throw new TypeError("Generator is already executing.");for(;l;)try{if(n=1,r&&(o=2&c[0]?r.return:c[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,c[1])).done)return o;switch(r=0,o&&(c=[2&c[0],o.value]),c[0]){case 0:case 1:o=c;break;case 4:return l.label++,{value:c[1],done:!1};case 5:l.label++,r=c[1],c=[0];continue;case 7:c=l.ops.pop(),l.trys.pop();continue;default:if(o=l.trys,!((o=o.length>0&&o[o.length-1])||c[0]!==6&&c[0]!==2)){l=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){l.label=c[1];break}if(c[0]===6&&l.label<o[1]){l.label=o[1],o=c;break}if(o&&l.label<o[2]){l.label=o[2],l.ops.push(c);break}o[2]&&l.ops.pop(),l.trys.pop();continue}c=t.call(e,l)}catch(d){c=[6,d],r=0}finally{n=o=0}if(5&c[0])throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}([s,a])}}}function Ay(){var e;return pt()==="ios"?(e=Rt())&&Pt(e,"9.19.0")<0?"https://static.line-scdn.net/liff/edge/2/ios-918-extensions.js":"https://static.line-scdn.net/liff/edge/2/ios-extensions.js":"https://static.line-scdn.net/liff/edge/2/non-ios-extensions.js"}function Ny(){return function(){return My(this,void 0,void 0,function(){return by(this,function(e){switch(e.label){case 0:return[3,2];case 1:return[2,e.sent().default];case 2:return[2,new Promise(function(t,n){var r=document.createElement("script"),o=Ay();r.onload=function(){var i=window.liffClientExtension;i?t(i):n(w(se,"Unable to load client features. (Extension is empty)"))},r.onerror=function(){n(w(se,"Unable to load client features."))},r.src=o,r.type="text/javascript",document.body.appendChild(r)})]}})})}()}function Yh(){Xh()}const Dy=Object.freeze(Object.defineProperty({__proto__:null,logout:Yh},Symbol.toStringTag,{value:"Module"}));var Ry=function(){function e(){}return e.prototype.invoke=function(){return _y()},e}(),jy=function(){function e(t){this.storage=t}return Object.defineProperty(e,"IN_SUB_WINDOW_KEY",{get:function(){return"inSubWindow"},enumerable:!1,configurable:!0}),e.prototype.invoke=function(){return!(!this.getInSubWindow()&&!this.getSubWindowIdentifier())||!!new URLSearchParams(window.location.search).has(Ph)&&(this.setInSubWindow(!0),!0)},e.prototype.getInSubWindow=function(){var t=this.storage.getItem(mt+":"+this.getLiffId()+":"+e.IN_SUB_WINDOW_KEY);return t!==null&&JSON.parse(t)},e.prototype.getSubWindowIdentifier=function(){var t,n,r="liff.subwindow.identifier",o=new URLSearchParams(window.location.search);return o.get(r)||(t=r,(n=o.get("liff.state"))?new URLSearchParams(n).get(t):null)||null},e.prototype.setInSubWindow=function(t){this.storage.setItem(mt+":"+this.getLiffId()+":"+e.IN_SUB_WINDOW_KEY,String(t))},e.prototype.getLiffId=function(){var t=re().liffId;if(!t)throw w(Ct,"liffId is necessary for liff.init()");return t},e}(),Jh=function(){function e(){j()?this.impl=new Ry:this.impl=new jy(window.sessionStorage)}return Object.defineProperty(e.prototype,"name",{get:function(){return"isSubWindow"},enumerable:!1,configurable:!0}),e.prototype.install=function(){return this.impl.invoke.bind(this.impl)},e}(),Zh=new Jh,An=Zh.install();const Fy=Object.freeze(Object.defineProperty({__proto__:null,IsSubWindowModule:Jh,isSubWindow:An,module:Zh},Symbol.toStringTag,{value:"Module"}));var Uy=["subwindowOpen","shareTargetPicker","multipleLiffTransition","scanCode","scanCodeV2","getAdvertisingId","addToHomeScreen","bluetoothLeFunction","skipChannelVerificationScreen"];function br(e){var t,n=be();return(t=n==null?void 0:n.availability)===null||t===void 0?void 0:t[e]}function Cs(e,t){var n=Rt();return!!n&&!(t&&Pt(n,t)>0)&&Pt(n,e)>=0}function Cr(e){var t=br(e);if(!t)return!1;var n=t.permission,r=t.minVer,o=t.unsupportedFromVer;return!!n&&!!j()&&Cs(r,o)}var zy={shareTargetPicker:function(){if(!Xe())return!1;var e=br("shareTargetPicker");if(!e)return!1;var t=e.permission,n=e.minVer;if(!t)return!1;if(j()){var r=Rt();return r!==null&&Pt(r,n)>=0}return!0},multipleLiffTransition:function(){var e=br("multipleLiffTransition");if(!e)return!1;var t=e.permission;return j()&&t},subwindowOpen:function(){var e=br("subwindowOpen");return!(!e||!e.permission)&&(!j()||Cs(e.minVer,e.unsupportedFromVer))},scanCode:function(){return Cr("scanCode")},scanCodeV2:function(){if(!Xe())return!1;var e=br("scanCodeV2");return!(!e||!e.permission)&&(!j()||Cs(e.minVer))},getAdvertisingId:function(){return Cr("getAdvertisingId")},addToHomeScreen:function(){return Cr("addToHomeScreen")},bluetoothLeFunction:function(){return Cr("bluetoothLeFunction")},skipChannelVerificationScreen:function(){return Cr("skipChannelVerificationScreen")}};function Ln(e){if(!Uy.includes(e))throw w(ue,"Unexpected API name.");var t=zy[e];return!t||t()}const By=Object.freeze(Object.defineProperty({__proto__:null,isApiAvailable:Ln},Symbol.toStringTag,{value:"Module"}));function Wy(e){return E(this,void 0,void 0,function(){var t,n,r;return I(this,function(o){switch(o.label){case 0:if(!e.ok)return[3,4];o.label=1;case 1:return o.trys.push([1,3,,4]),[4,e.json()];case 2:return[2,o.sent()];case 3:return o.sent(),[2,e];case 4:return t=String(e.status),n=py.has(t)?t:Le,[4,e.json().catch(function(){throw w(n,e.statusText)})];case 5:throw r=o.sent(),w(r.error||n,r.error_description||r.message)}})})}function ev(e){var t=function(n){if(n)return n;var r=dn();if(!r)throw w(ze,"Need access_token for api call, Please login first");return{"Content-Type":"application/json",Accept:"application/json",Authorization:"Bearer "+r}}(e&&e.headers);return X(X({},e),{headers:t})}function pe(e,t){var n;try{n=ev(t)}catch(r){return Promise.reject(r)}return fetch(e,n).then(Wy)}function Vy(e,t){var n;try{n=ev(t)}catch(r){return Promise.reject(r)}return fetch(e,n)}function oe(e){var t=e.subdomain;return"https://"+(t===void 0?"api":t)+".line.me/"+e.pathname}var Hy={token:oe({pathname:"oauth2/v2.1/token"}),certs:oe({pathname:"oauth2/v2.1/certs"}),"openid-configuration":oe({subdomain:"access",pathname:".well-known/openid-configuration"}),authorize:oe({subdomain:"access",pathname:"liff/v1/authorize"}),profile:oe({pathname:"v2/profile"}),message:oe({pathname:"message/v3/share"}),friendship:oe({pathname:"friendship/v1/status"}),shareTargetPicker:oe({subdomain:"access",pathname:"oauth2/v2.1/liff/shareTargetPicker"}),shareTargetPickerOtt:oe({pathname:"liff/v2/apps"}),shareTargetPickerResult:oe({subdomain:"access",pathname:"oauth2/v2.1/liff/shareTargetPicker/result"}),apps:oe({pathname:"liff/v2/apps"}),subWindowGetMSIT:oe({pathname:"liff/v2/sub/msit"}),subWindowGetMSTByMSIT:oe({pathname:"liff/v2/sub/mst"}),subWindowSubscribe:oe({subdomain:"liff",pathname:"liff/v2/sub/waitResult"}),subWindowPost:oe({pathname:"liff/v2/sub/result"}),subWindowGetAppData:oe({pathname:"liff/v2/sub/appData"}),subWindowGetOrigin:function(e){return oe({pathname:"liff/v2/sub/"+e+"/origin"})},accessTokenVerify:oe({pathname:"oauth2/v2.1/verify"}),unauthorizedPermissions:oe({subdomain:"liff",pathname:"liff/v2/incrementalAgreement/unauthorizedPermissions"}),permanentLink:oe({subdomain:"liff",pathname:"liff/v2/permanentLink"})};function ee(e){return Hy[e]}function tv(e){return pe(ee("accessTokenVerify")+"?access_token="+encodeURIComponent(e),{headers:{"Content-Type":"application/json",Accept:"application/json"}})}var nv="liff.subwindow.identifier",Ts="liff.subwindow.cryptokey",oi=X(X({},B),{GET_DATA:"getData",SET_DATA:"setData",NOT_FOUND:"notFound",TEARDOWN:"teardown"}),Di={BROADCAST:"broadcast",COMMAND:"command"},Vr={MAIN:"main",SUB:"sub"},rv=function(e){return E(void 0,void 0,void 0,function(){var t;return I(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,window.crypto.subtle.importKey("jwk",{kty:"oct",k:e,alg:"A128GCM",ext:!0},{name:"AES-GCM"},!1,["encrypt","decrypt"])];case 1:return[2,n.sent()];case 2:throw t=n.sent(),w(Le,t);case 3:return[2]}})})},Qy=function(e,t,n){return E(void 0,void 0,void 0,function(){var r,o,i,l;return I(this,function(u){switch(u.label){case 0:return u.trys.push([0,3,,4]),r=new TextEncoder().encode(e),[4,rv(t)];case 1:return o=u.sent(),[4,window.crypto.subtle.encrypt({name:"AES-GCM",iv:r},o,new TextEncoder().encode(n))];case 2:return i=u.sent(),[2,btoa(new Uint8Array(i).reduce(function(s,a){return s+String.fromCharCode(a)},""))];case 3:throw l=u.sent(),w(Le,l);case 4:return[2]}})})},Gy=function(e,t,n){return E(void 0,void 0,void 0,function(){var r,o,i,l,u,s,a;return I(this,function(c){switch(c.label){case 0:return c.trys.push([0,3,,4]),r=new TextEncoder().encode(e),[4,rv(t)];case 1:for(o=c.sent(),i=atob(n),l=new Uint8Array(i.length),u=0;u<i.length;u++)l[u]=i.charCodeAt(u);return[4,window.crypto.subtle.decrypt({name:"AES-GCM",iv:r},o,l.buffer)];case 2:return s=c.sent(),[2,new TextDecoder().decode(new Uint8Array(s))];case 3:throw a=c.sent(),w(Le,a);case 4:return[2]}})})},Ky=function(e,t){return Hr(e)===Hr(t)},Hr=function(e){return e.identifier+"-"+e.action+"-"+e.timestamp},qy=function(e){return Object.keys(B).map(function(t){return B[t]}).includes(e)?Di.BROADCAST:Di.COMMAND};function Xy(){var e=document.createElement("form");e.method="POST",e.action="$MESSAGE_HANDLER_URL";var t=document.createElement("input");t.type="hidden",t.name="identifier",t.value="$IDENTIFIER",e.appendChild(t),document.body.appendChild(e),e.submit()}var Yy=function(e){var t=this;e===void 0&&(e=Vr.MAIN),this.identification={identifier:"",cryptoKey:""},this.messageHandlerInstance=null,this.listeners=new Map,this.sentMessages=[],this.generateIdentification=function(){return E(t,void 0,void 0,function(){var n,r,o,i,l;return I(this,function(u){switch(u.label){case 0:return n=new URLSearchParams(window.location.search),r=function(s){var a=n.get("liff.state");return a?new URLSearchParams(a).get(s):null},o=this,l={identifier:this.windowType===Vr.MAIN?dr(12):n.get("liff.subwindow.identifier")||r("liff.subwindow.identifier")||""},this.windowType!==Vr.MAIN?[3,2]:[4,E(void 0,void 0,void 0,function(){var s,a,c;return I(this,function(d){switch(d.label){case 0:return d.trys.push([0,3,,4]),[4,window.crypto.subtle.generateKey({name:"AES-GCM",length:128},!0,["encrypt","decrypt"])];case 1:return s=d.sent(),[4,window.crypto.subtle.exportKey("jwk",s)];case 2:if(!(a=d.sent())||!a.k)throw w(Le,"failed to generate key");return[2,a.k];case 3:throw c=d.sent(),w(Le,c);case 4:return[2]}})})];case 1:return i=u.sent(),[3,3];case 2:i=n.get(Ts)||r(Ts)||"",u.label=3;case 3:return o.identification=(l.cryptoKey=i,l),[2]}})})},this.hasIdentification=function(){var n=t.identification,r=n.identifier,o=n.cryptoKey;return typeof r=="string"&&typeof o=="string"&&r.length>0&&o.length>0},this.isReady=function(){return t.hasIdentification()&&!!t.messageHandlerInstance},this.setup=function(){return E(t,void 0,void 0,function(){var n,r,o,i,l,u=this;return I(this,function(s){switch(s.label){case 0:return this.messageHandlerInstance?[2]:[4,this.generateIdentification()];case 1:if(s.sent(),!(n=this.identification.identifier))return[2];if(r=/^[a-zA-Z0-9]+$/gm,!n.match(r))throw w(Le,"Invalid identifier");return(o=document.createElement("iframe")).style.display="none",o.src="about:blank",document.body.appendChild(o),(l=o==null?void 0:o.contentWindow)===null||l===void 0||l.window.eval("("+Xy.toString().replace("$MESSAGE_HANDLER_URL","https://liff-subwindow.line.me/liff/v2/sub/messageHandler").replace("$IDENTIFIER",n.split("'")[0])+")()"),i="iframe-"+n+"-ready",[4,new Promise(function(a){var c=function(d){d.data[i]&&(u.messageHandlerInstance=o,window.addEventListener("message",u.proxyToListeners),a(),document.removeEventListener("message",c))};window.addEventListener("message",c)})];case 2:return[2,s.sent()]}})})},this.teardown=function(){return E(t,void 0,void 0,function(){var n,r;return I(this,function(o){switch(o.label){case 0:return this.isReady()?[4,this.send({eventName:oi.TEARDOWN})]:[3,2];case 1:o.sent(),window.removeEventListener("message",this.proxyToListeners),this.listeners.clear(),(r=(n=this.messageHandlerInstance)===null||n===void 0?void 0:n.parentNode)===null||r===void 0||r.removeChild(this.messageHandlerInstance),this.messageHandlerInstance=null,o.label=2;case 2:return[2]}})})},this.listen=function(n){t.listeners.set(n,n)},this.listenRepliedEvent=function(n,r){var o=function(i){i.replyTarget&&Ky(i.replyTarget,n)&&(r(i),t.listeners.delete(o))};t.listeners.set(o,o)},this.send=function(n){return E(t,void 0,void 0,function(){var r,o,i,l,u=this;return I(this,function(s){switch(s.label){case 0:if(!this.isReady())throw w("message bus is not ready to send message");return o={action:qy(n.eventName),identifier:this.identification.identifier||"",timestamp:new Date().getTime()},[4,this.getEncryptedContext(n)];case 1:return o.context=s.sent(),r=o,(l=(i=this.messageHandlerInstance)===null||i===void 0?void 0:i.contentWindow)===null||l===void 0||l.postMessage({messageBusEvent:r},"*"),this.sentMessages.push(Hr(r)),[4,new Promise(function(a){u.listenRepliedEvent(r,function(c){a(c.context)})})];case 2:return[2,s.sent()]}})})},this.reply=function(n,r){return E(t,void 0,void 0,function(){var o,i,l,u;return I(this,function(s){switch(s.label){case 0:if(!this.isReady())throw w("message bus is not ready to send message");if(!n.identifier||!n.timestamp)throw w(Le,"target message is not valid");return i={action:Di.BROADCAST},[4,this.getEncryptedContext(r)];case 1:return i.context=s.sent(),i.identifier=this.identification.identifier||"",i.timestamp=new Date().getTime(),i.replyTarget={action:n.action,identifier:n.identifier,timestamp:n.timestamp},o=i,(u=(l=this.messageHandlerInstance)===null||l===void 0?void 0:l.contentWindow)===null||u===void 0||u.postMessage({messageBusEvent:o},"*"),this.sentMessages.push(Hr(o)),[2]}})})},this.setData=function(n,r){n===void 0&&(n="appData"),t.send({eventName:oi.SET_DATA,key:n,data:r})},this.getData=function(n){return n===void 0&&(n="appData"),E(t,void 0,void 0,function(){return I(this,function(r){switch(r.label){case 0:return[4,this.send({eventName:oi.GET_DATA,key:n})];case 1:return[2,r.sent()]}})})},this.proxyToListeners=function(n){return E(t,void 0,void 0,function(){var r,o=this;return I(this,function(i){return(r=n.data.messageBusEvent)?(this.sentMessages.includes(Hr(r))||r.identifier!==this.identification.identifier||r.action!==Di.BROADCAST&&!r.replyTarget||this.listeners.forEach(function(l){return E(o,void 0,void 0,function(){var u,s,a;return I(this,function(c){switch(c.label){case 0:return u=l,s=[X({},r)],a={},[4,this.getDecryptedContext(r.context)];case 1:return u.apply(void 0,[X.apply(void 0,s.concat([(a.context=c.sent(),a)]))]),[2]}})})}),[2]):[2]})})},this.getEncryptedContext=function(n){return E(t,void 0,void 0,function(){var r,o,i,l,u,s,a;return I(this,function(c){switch(c.label){case 0:return r=this.identification,o=r.identifier,i=r.cryptoKey,u=(l=JSON).stringify,a={eventName:n.eventName,key:n.key?n.key:void 0},n.data?[4,Qy(o,i,JSON.stringify(n.data))]:[3,2];case 1:return s=c.sent(),[3,3];case 2:s=void 0,c.label=3;case 3:return[2,u.apply(l,[(a.data=s,a)])]}})})},this.getDecryptedContext=function(n){return E(t,void 0,void 0,function(){var r,o,i,l,u,s,a,c;return I(this,function(d){switch(d.label){case 0:return r=this.identification,o=r.identifier,i=r.cryptoKey,(l=JSON.parse(n)).data&&typeof l.data=="string"?(c=(a=JSON).parse,[4,Gy(o,i,l.data)]):[3,2];case 1:return s=c.apply(a,[d.sent()]),[3,3];case 2:s=void 0,d.label=3;case 3:return u=s,[2,X(X({},l),{data:u})]}})})},this.windowType=e};function ov(e){return new CustomEvent(Sh,{detail:e})}(function(){if(typeof window.CustomEvent!="function"){let t=function(n,r){var o=r||{},i=o.bubbles,l=i!==void 0&&i,u=o.cancelable,s=u!==void 0&&u,a=o.detail,c=a===void 0?void 0:a,d=document.createEvent("CustomEvent");return d.initCustomEvent(n,l,s,c),d};var e=t;t.prototype=Event.prototype,window.CustomEvent=t}})();var Fn={},If=!1;function Ha(e,t){If||(If=!0,window.addEventListener(Sh,function(n){n&&n.detail&&n.detail.type&&Fn[n.detail.type]&&Fn[n.detail.type].forEach(function(r){return r(n)})})),Fn[e]?Fn[e].push(t):Fn[e]=[t]}function Qa(e,t){var n=Fn[e];if(n&&Array.isArray(n)){var r=n.indexOf(t);r>=0&&n.splice(r,1)}}function Jy(e){var t={};try{t=JSON.parse(e)}catch(r){throw w(ue,r.message)}var n=ov(t);F.debug("[client dispatchEvent to js]",{type:n.type,detail:n.detail}),window.dispatchEvent(n)}function iv(e,t,n){t===void 0&&(t={}),n===void 0&&(n="");var r=gr();if(!r)throw w(ot,"Invalid featureToken for client features");if(!window._liff||!window._liff.postMessage)throw w(ue,"postMessage is not available from client");F.debug("[js postMessage to client]",e,n,t),window._liff.postMessage(e,r,n,JSON.stringify(t))}function Ga(e,t,n){return t===void 0&&(t={}),n===void 0&&(n={once:!0}),gr()?(n=X({callbackId:dr(12),once:!0},n),new Promise(function(r,o){var i=function(l){if(l&&l.detail){var u=l.detail.callbackId===n.callbackId,s=typeof l.detail.callbackId!="string";(u||s)&&(n.once&&Qa(e,i),F.debug("[callback detail]",l.detail),l.detail.error?o(l.detail.error):l.detail.data?r(l.detail.data):o(l.detail))}o()};Ha(e,i),iv(e,t,n.callbackId)})):Promise.reject(w(ot,"Invalid featureToken for client features"))}const Zy=Object.freeze(Object.defineProperty({__proto__:null,addListener:Ha,call:Ga,createEvent:ov,dispatch:Jy,postMessage:iv,removeListener:Qa},Symbol.toStringTag,{value:"Module"}));function Qr(){var e=Rt();e!==null&&(pt()==="ios"&&Pt(e,"9.19")>=0||pt()==="android"&&Pt(e,"11.6.0")>=0)?location.href="liff://close":window._liff&&window._liff.postMessage?e!==null&&Pt(e,"10.15.0")>=0?pt()==="ios"?window._liff.postMessage("closeWindow",""):window._liff.postMessage("closeWindow","","",""):Ga("closeWindow"):window.close()}const e1=Object.freeze(Object.defineProperty({__proto__:null,closeWindow:Qr},Symbol.toStringTag,{value:"Module"}));function lv(e){var t=ee("subWindowGetOrigin");return pe(t(e))}var Vt={};function pr(e,t){e&&Vt[e]&&Vt[e].forEach(function(n){n(t)})}var uv,sv,av,cv,xs,fv=function(){function e(t){this.storage=t}return e.prototype.getItem=function(t){return this.storage.getItem(this.getKeyPrefix()+":"+t)},e.prototype.setItem=function(t,n){this.storage.setItem(this.getKeyPrefix()+":"+t,n)},e.prototype.removeItem=function(t){this.storage.removeItem(this.getKeyPrefix()+":"+t)},e.prototype.clear=function(){this.storage.clear()},e.prototype.getKeyPrefix=function(){return mt+":"+this.getLiffId()},e.prototype.getLiffId=function(){var t=re().liffId;if(!t)throw w(Ct,"liffId is necessary for liff.init()");return t},e}(),dv=new fv(vy);function Ri(){var e=dv.getItem("subWindowStatusUpdated");return e!==null&&JSON.parse(e)}function $n(e){dv.setItem("subWindowStatusUpdated",String(e))}function Os(e){uv=e}function Gr(){return uv}function Ls(){return av}function Pf(){return cv}function Ka(e){return e===void 0&&(e=Vr.MAIN),E(this,void 0,void 0,function(){return I(this,function(t){switch(t.label){case 0:return[4,(xs=new Yy(e)).setup()];case 1:return t.sent(),[2,xs]}})})}function Nn(){return xs}var pv=new fv(window.sessionStorage);function hv(e){pv.setItem("mainWindowOrigin",e)}function qa(){return pv.getItem("mainWindowOrigin")}function Cf(e,t){return t===void 0&&(t={}),E(this,void 0,void 0,function(){var n,r,o,i,l,u,s,a;return I(this,function(c){switch(c.label){case 0:if((n=Nn())!=null&&n.isReady())return[3,5];if(r=JSON.stringify(t),o=re().liffId,i=qa(),!window.opener||!i||!o)throw w(Es);l=!1,c.label=1;case 1:return c.trys.push([1,3,,4]),[4,lv(o)];case 2:return u=c.sent(),l=u.subwindowCommonModule,[3,4];case 3:throw s=c.sent(),F.debug(s),w(Es);case 4:return a=l?i:location.origin,[2,new Promise(function(d){window.addEventListener("message",function h(m){(function(g){return!!(g.data&&typeof g.data.type=="string"&&[B.SUBMIT,B.CANCEL].includes(g.data.type))})(m)&&(window.removeEventListener("message",h),d({status:e,result:r}))}),window.opener.postMessage({status:e,result:r},a)})];case 5:return n.send({eventName:e,data:t}),[4,new Promise(function(d){setTimeout(d,500)})];case 6:return c.sent(),[2,{status:e,result:JSON.stringify(t)}]}})})}function Xa(e){var t,n=Pf();if(e.origin===n){var r=e.data;if(r){var o,i=r.status,l=r.result;try{o=JSON.parse(l||"{}")}catch{o={}}switch(i){case Ai:window.clearInterval(Ls()),Ya();break;case B.CANCEL:case B.SUBMIT:$n(!0),window.clearInterval(Ls()),window.removeEventListener("message",Xa),pr(i,o),(t=Gr())===null||t===void 0||t.postMessage({type:i},Pf());break;default:F.debug("unexpected message")}}}}var t1=function(e){return E(void 0,void 0,void 0,function(){var t,n,r,o;return I(this,function(i){if(Ri())return[2];switch(t=e.context,n=t.eventName,r=t.data,o=Nn(),n){case B.INIT:mv(!r.hasOpener);break;case B.CANCEL:case B.SUBMIT:$n(!0),pr(n,r),o==null||o.reply(e,{eventName:n});break;case B.CLOSE:Ri()===!1&&($n(!0),pr(B.CLOSE,{})),Ya()}return[2]})})};function vv(){window.clearInterval(sv),window.clearInterval(Ls()),window.removeEventListener("message",Xa)}function mv(e){if(e===void 0&&(e=!1),vv(),$n(!1),e){var t=Gr();t&&(t.close(),Os(null))}}function Ya(){return E(this,void 0,void 0,function(){var e;return I(this,function(t){switch(t.label){case 0:return(e=Nn())?[4,e.teardown()]:[3,2];case 1:t.sent(),t.label=2;case 2:return[2]}})})}function n1(e){return E(this,void 0,void 0,function(){var t,n,r,o,i,l,u,s,a,c;return I(this,function(d){switch(d.label){case 0:return(t=Oh(e.url))?(mv(!0),[4,Ya()]):[2,Promise.reject(w(ue,"params.url must be liff url"))];case 1:return d.sent(),n=e.url,r=e.appData,(o=new URL(n)).searchParams.append(Ph,"true"),[4,Ka()];case 2:return i=d.sent(),o.searchParams.append(nv,i.identification.identifier),o.searchParams.append(Ts,i.identification.cryptoKey),o.hostname=function(m){var g=Fe(m.split(".")),_=g[0],C=g.slice(1);return Xt([_+"-ext"],C).join(".")}(o.hostname),l=o.toString(),Os(pt()!=="ios"||Da()?window.open("","liffsubwindow","width=480, height=640, menubar=no, toolbar=no, scrollbars=yes"):window.open()),[4,lv(t)];case 3:if(u=d.sent(),s=u.origin,a=u.subwindowCommonModule,!(c=Gr()))throw w(ks);return a?(function(m){cv=m}(s),i.listen(t1),i.setData("appData",r),window.addEventListener("message",Xa),c.location.href=l,h=function(m,g){var _=Gr(),C={type:Ai};return g&&(C.message=JSON.stringify(g)),window.setInterval(function(){_==null||_.postMessage(C,m)},Ih)}(s,r),av=h,function(m){sv=m}(window.setInterval(function(){var m=Gr();m&&m.closed&&(vv(),Os(null),Ri()===!1&&($n(!0),pr(B.CLOSE,{})))},cy)),[2]):(c.close(),[2])}var h})})}function ii(e){return E(this,void 0,void 0,function(){var t,n,r,o,i,l,u,s,a,c,d;return I(this,function(h){switch(h.label){case 0:t=e.msit,n=e.mstChallenge,r=e.onSuccess,o=e.onError,i=e.reconnectCount,l=i===void 0?0:i,h.label=1;case 1:return h.trys.push([1,3,,6]),[4,Vy(ee("subWindowSubscribe"),{method:"POST",body:JSON.stringify({msit:t,mstChallenge:n})})];case 2:return u=h.sent(),[3,6];case 3:return h.sent(),[4,Tf()];case 4:return h.sent(),[4,Su(ii,{msit:t,mstChallenge:n,onSuccess:r,onError:o,reconnectCount:l+=1})];case 5:return h.sent(),[2];case 6:return u.status>=500?[4,Tf()]:[3,9];case 7:return h.sent(),[4,Su(ii,{msit:t,mstChallenge:n,onSuccess:r,onError:o,reconnectCount:l+=1})];case 8:return h.sent(),[3,20];case 9:return u.status>=400&&500>u.status?[4,xf(u)]:[3,11];case 10:return(a=h.sent())?(s=a.errorDetail,o(w(ue,s))):o(w(Le,"Some error happened in the server")),[3,20];case 11:return u.status!==200?[3,19]:[4,xf(u)];case 12:return(a=h.sent())?[3,13]:(o(w(Le,"Some error happened in the server")),[3,18]);case 13:switch(c=a.status,d=a.result,c){case B.ERROR:return[3,14];case B.CLOSE:case B.CANCEL:case B.SUBMIT:return[3,16]}return[3,17];case 14:return[4,Su(ii,{msit:t,mstChallenge:n,onSuccess:r,onError:o,reconnectCount:l})];case 15:return h.sent(),[3,18];case 16:return r(c,d),[3,18];case 17:o(w(Le,"Some error happened in the server")),h.label=18;case 18:return[3,20];case 19:o(w(Le,"Some error happened in the server")),h.label=20;case 20:return[2]}})})}function Tf(){return new Promise(function(e){return setTimeout(e,1e3)})}function xf(e){return E(this,void 0,void 0,function(){return I(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,e.json()];case 1:return[2,t.sent()];case 2:return t.sent(),[2,null];case 3:return[2]}})})}function Su(e,t){return E(this,void 0,void 0,function(){return I(this,function(n){switch(n.label){case 0:return t.reconnectCount>=10?(t.onError(w(Le,"Failed to connect")),[3,3]):[3,1];case 1:return[4,e(t)];case 2:n.sent(),n.label=3;case 3:return[2]}})})}function r1(e){var t={};return Object.keys(e).forEach(function(n){n==="closeButtonColor"?e[n]==="white"?t[n]="#ffffff":t[n]="#000000":t[n]=e[n]}),t}var o1={height:"full",closeButtonPosition:"right",closeButtonColor:"black",closeButtonLabel:""};function i1(e){var t=e.appData,n=e.native,r=re().liffId,o=Ra(),i=Oh(e.url);if(!r)return Promise.reject(w(ze,"liffId is invalid"));if(!o)return Promise.reject(w(ze,"mst_challenge is invalid"));if(!i)return Promise.reject(w(ue,"params.url must be liff url"));var l=Object.assign({},o1,n);return function(u){var s=u.mainLiffId,a=u.subLiffId,c=u.mstChallenge,d=u.appData,h=u.view;return s&&c?pe(ee("subWindowGetMSIT"),{method:"POST",body:JSON.stringify({mainLiffId:s,subLiffId:a,mstChallenge:c,appData:d,view:h})}):Promise.reject(w(ue,"no proper argument"))}({mainLiffId:r,subLiffId:i,mstChallenge:o,appData:t,view:r1(l)}).then(function(u){var s=u.msit;ii({msit:s,mstChallenge:o,onSuccess:function(a,c){pr(a,c)},onError:function(a){pr(B.ERROR,a)}}),function(a,c){var d=a.url,h=new URLSearchParams;h.set("msit",c),location.href=ay+"?url="+encodeURIComponent(d)+"&"+h.toString()}(e,s)})}function zo(){if(!An())throw w(ze,"this api can be only called in child window")}function ku(e){if(!e.mst||!e.status)return Promise.reject(w(ue,"no proper argument"));var t=JSON.stringify(e);return pe(ee("subWindowPost"),{method:"POST",body:t})}function gv(e){var t=e.msit,n=e.mstVerifier;return t&&n?pe(ee("subWindowGetMSTByMSIT"),{method:"POST",body:JSON.stringify({msit:t,mstVerifier:n})}):Promise.reject(w(ue,"no proper argument"))}function yv(e){var t=e.mst;return t?pe(ee("subWindowGetAppData"),{method:"POST",body:JSON.stringify({mst:t})}):Promise.reject(w(ue,"no proper argument"))}var Ge={on:function(e,t){Vt[e]||(Vt[e]=[]),Vt[e].push(t)},off:function(e,t){if(Vt[e]){var n=Vt[e].indexOf(t);n>=0&&Vt[e].splice(n,1)}},open:function(e){if(!Ln("subwindowOpen"))throw w(ot,"No permission for liff.subWindow.open()");if(!$h()&&Lh())throw w(ot,"Subwindow is not supported in this browser");return function(){if(An())throw w(ze,"this api can be only called in parent window")}(),j()?i1(e):n1(e)},cancel:function(e){return e===void 0&&(e={}),zo(),j()?function(t){return t===void 0&&(t={}),E(this,void 0,void 0,function(){var n,r;return I(this,function(o){switch(o.label){case 0:return(n=Wr())?[4,ku({mst:n,status:B.CANCEL,result:t})]:[2,Promise.reject(w(ze,"mst is invalid"))];case 1:return r=o.sent(),$n(!0),[2,r]}})})}(e):function(t){return t===void 0&&(t={}),Cf(B.CANCEL,t)}(e)},submit:function(e){return e===void 0&&(e={}),zo(),j()?function(t){return t===void 0&&(t={}),E(this,void 0,void 0,function(){var n,r;return I(this,function(o){switch(o.label){case 0:return(n=Wr())?[4,ku({mst:n,status:B.SUBMIT,result:t})]:[2,Promise.reject(w(ze,"mst is invalid"))];case 1:return r=o.sent(),$n(!0),[2,r]}})})}(e):function(t){return t===void 0&&(t={}),Cf(B.SUBMIT,t)}(e)},close:function(){return zo(),j()?function(){return E(this,void 0,void 0,function(){var e;return I(this,function(t){switch(t.label){case 0:return Ri()!==!1?[3,2]:(e=Wr())?[4,ku({mst:e,status:B.CLOSE,result:{}})]:[2,Promise.reject(w(ze,"mst is invalid"))];case 1:t.sent(),t.label=2;case 2:return Qr(),[2]}})})}():function(){return E(this,void 0,void 0,function(){var e;return I(this,function(t){return(e=Nn())!=null&&e.isReady()?(e.send({eventName:B.CLOSE}),[2,new Promise(function(n){setTimeout(function(){Qr(),n()},Ih)})]):(Qr(),[2,Promise.resolve()])})})}()},getAppData:function(){return zo(),function(){var e,t=Rh();try{e=t?JSON.parse(t):{}}catch{e={}}return Promise.resolve(e)}()}};const l1=Object.freeze(Object.defineProperty({__proto__:null,getAppData:yv,getMSTByMSIT:gv,getMainWindowOrigin:qa,getMessageBus:Nn,initMessageBus:Ka,setMainWindowOrigin:hv,subWindow:Ge},Symbol.toStringTag,{value:"Module"}));var u1=function(){var e=this;this.type="sync",this.fns=new Set,this.on=function(t){e.fns.add(t)},this.call=function(){for(var t,n,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];try{for(var i=el(e.fns),l=i.next();!l.done;l=i.next()){var u=l.value;u.apply(void 0,Xt(r))}}catch(s){t={error:s}}finally{try{l&&!l.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}}},Tr=function(){var e=this;this.type="async",this.fns=new Set,this.on=function(t){e.fns.add(t)},this.call=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return E(e,void 0,void 0,function(){var r,o,i,l,u,s;return I(this,function(a){switch(a.label){case 0:r=[];try{for(o=el(this.fns),i=o.next();!i.done;i=o.next())l=i.value,r.push(l.apply(void 0,Xt(t)))}catch(c){u={error:c}}finally{try{i&&!i.done&&(s=o.return)&&s.call(o)}finally{if(u)throw u.error}}return[4,Promise.all(r)];case 1:return a.sent(),[2]}})})}},li=navigator.language,$s=null;function s1(e){return E(this,void 0,void 0,function(){return I(this,function(t){switch(t.label){case 0:return li=e,[4,wv()];case 1:return t.sent(),[2]}})})}function wv(){return E(this,void 0,void 0,function(){var e,t;return I(this,function(n){switch(n.label){case 0:return[4,pe("https://liffsdk.line-scdn.net/xlt/manifest.json",{method:"GET",headers:{Accept:"application/json"}})];case 1:return e=n.sent(),t=""+li,!e.languages[t]&&li.includes("-")&&(t=li.split("-")[0]),e.languages[t]||(t="en"),[4,pe("https://liffsdk.line-scdn.net/xlt/"+e.languages[t],{method:"GET",headers:{Accept:"application/json"}})];case 2:return $s=n.sent(),[2]}})})}function ui(e){if($s===null)throw w(se,"please call xlt after liff.init");return $s[e]}var a1=new(function(){function e(){this.name="i18n"}return e.prototype.install=function(t){return t.internalHooks.init.beforeFinished(this.beforeInitFinished.bind(this)),{setLang:s1}},e.prototype.beforeInitFinished=function(){return E(this,void 0,void 0,function(){return I(this,function(t){switch(t.label){case 0:return[4,wv()];case 1:return t.sent(),[2]}})})},e}());const c1=Object.freeze(Object.defineProperty({__proto__:null,module:a1,t:ui},Symbol.toStringTag,{value:"Module"}));var Of={iconColor:"#111111",statusBarColor:"BLACK",titleTextColor:"#111111",titleSubtextColor:"#B7B7B7",titleButtonColor:"#111111",titleBackgroundColor:"#FFFFFF",progressBarColor:"#06C755",progressBackgroundColor:"#FFFFFF",titleButtonAreaBackgroundColor:"#1FFFFFFF",titleButtonAreaBorderColor:"#26000000",baseBackgroundColor:"#FFFFFF",baseTextColor:"#000000",lightButtonBorderColor:"rgba(0, 0, 0, 0.15)"},Lf={iconColor:"#FFFFFF",statusBarColor:"WHITE",titleTextColor:"#FFFFFF",titleSubtextColor:"#949494",titleButtonColor:"#FFFFFF",titleBackgroundColor:"#111111",progressBarColor:"#06C755",progressBackgroundColor:"#111111",titleButtonAreaBackgroundColor:"#1FFFFFFF",titleButtonAreaBorderColor:"#26000000",baseBackgroundColor:"#000000",baseTextColor:"#FFFFFF",lightButtonBorderColor:"rgba(255, 255, 255, 0.5)"};function f1(){var e;Ie("color-scheme",(((e=be())==null?void 0:e.menuColorSetting)||{adaptableColorSchemes:["light"]}).adaptableColorSchemes.join(" "));var t=window.matchMedia("(prefers-color-scheme: dark)");Eu({matches:t==null?void 0:t.matches,media:t==null?void 0:t.media}),t.addEventListener?t.addEventListener("change",Eu):t.addListener&&t.addListener(Eu)}function Eu(e){var t=be(),n=(t==null?void 0:t.menuColorSetting)||{adaptableColorSchemes:["light"],lightModeColor:Of,darkModeColor:Lf},r=n.adaptableColorSchemes,o=n.lightModeColor,i=n.darkModeColor,l=r.includes("dark");e.matches&&l?$f(X(X({},Lf),i)):$f(X(X({},Of),o))}function $f(e){var t=e.iconColor,n=e.statusBarColor,r=e.titleTextColor,o=e.titleSubtextColor,i=e.titleButtonColor,l=e.titleBackgroundColor,u=e.progressBarColor,s=e.progressBackgroundColor,a=e.titleButtonAreaBackgroundColor,c=e.titleButtonAreaBorderColor,d=e.baseBackgroundColor,h=e.baseTextColor,m=e.lightButtonBorderColor;Ie("--liff-base-background-color",d),Ie("--liff-base-text-color",h),Ie("--liff-base-background-rgb-color",_f(d)),Ie("--liff-base-text-rgb-color",_f(h)),Ie("--liff-light-button-border-color",m),Ie("--liff-title-text-color",r),Ie("--liff-title-background-color",l),Ie("--liff-title-button-color",i),Ie("--liff-icon-color",t),Ie("--liff-status-bar-color",n),Ie("--liff-title-subtext-color",o),Ie("--liff-progress-bar-color",u),Ie("--liff-progress-background-color",s),Ie("--liff-title-button-area-background-color",wf(a)),Ie("--liff-title-button-area-border-color",wf(c))}function Ie(e,t){document.documentElement.style.setProperty(e,t)}function d1(e){return E(this,void 0,void 0,function(){return I(this,function(t){switch(t.label){case 0:return[4,Ny()];case 1:return t.sent().install(e),[2]}})})}function p1(){return E(this,void 0,void 0,function(){return I(this,function(e){switch(e.label){case 0:return[4,pe(ee("certs"))];case 1:return[2,e.sent()]}})})}function h1(e,t,n){return E(this,void 0,void 0,function(){var r;return I(this,function(o){switch(o.label){case 0:return[4,crypto.subtle.importKey("jwk",e,{name:"ECDSA",namedCurve:"P-256"},!1,["verify"])];case 1:return r=o.sent(),[4,crypto.subtle.verify({name:"ECDSA",hash:{name:"SHA-256"}},r,n,t)];case 2:return[2,o.sent()]}})})}function _v(e,t){return E(this,void 0,void 0,function(){var n,r,o,i,l,u,s,a,c,d,h,m,g,_,C,p;return I(this,function(f){switch(f.label){case 0:return n=e.split("."),r=Fe(n,3),o=r[0],i=r[1],l=r[2],u=JSON.parse(_u.decode(o)),s=JSON.parse(_u.decodeUnicode(i)),a=Sf(_u.decode(l)),c=Sf(o+"."+i),[4,p1()];case 1:if(d=f.sent(),!(h=d.keys.find(function(v){return v.kid===u.kid})))return[3,6];if(delete h.alg,u.alg!=="ES256")throw w(vn,'Invalid "alg" value in ID_TOKEN');m=void 0,f.label=2;case 2:return f.trys.push([2,4,,5]),[4,h1(h,c,a)];case 3:return m=f.sent(),[3,5];case 4:throw g=f.sent(),w(vn,"Failed to use Crypto API to verify ID_TOKEN: "+g);case 5:if(m){if(_=s.iss!=="https://access.line.me",C=s.aud!==t,p=1e3*s.exp<Date.now(),_)throw w(vn,'Invalid "iss" value in ID_TOKEN');if(C)throw w(vn,'Invalid "aud" value in ID_TOKEN');if(p)throw w(vn,'Invalid "exp" value in ID_TOKEN');return[2,s]}throw w(vn,"Invalid signature in ID_TOKEN");case 6:throw w(vn,'Invalid "kid" value in ID_TOKEN');case 7:return[2]}})})}function Ja(e){var t=e.split(".");if(t[1])try{var n=t[1].replace(/-/g,"+").replace(/_/g,"/");return JSON.parse(window.atob(n))}catch{return null}return null}function Sv(e){var t=e.pathname,n=e.query,r="liff://"+t+(n?"?"+$e.stringify(n):"");location.href=r}var Ms=null;function v1(){typeof Ms=="boolean"&&F.warn("liff.init is not expected to be called more than once"),Ms=!!Nh()||!(!j()||$e.parse(window.location.hash).feature_token||gr())&&(Dh(!0),!0)}function bs(){return Boolean(Ms)}function m1(e,t){return E(this,void 0,void 0,function(){var n;return I(this,function(r){switch(r.label){case 0:return(n=Wr())?[2,n]:e&&t?[4,gv({msit:e,mstVerifier:t})]:[3,2];case 1:return[2,r.sent().mst];case 2:return[2,null]}})})}function g1(e){return pe(ee("apps")+"/"+e+"/featureToken")}function y1(e){return E(this,void 0,void 0,function(){var t,n,r,o;return I(this,function(i){switch(i.label){case 0:return t=$e.parse(window.location.hash),n=Sy({access_token:dn(),context_token:Hh(),feature_token:gr(),id_token:Fa(),client_id:Vh(),mst_challenge:Ra(),mst_verifier:jh(),msit:Uh()},t),bs()?Xe()?[4,g1(e)]:[3,2]:[3,3];case 1:r=i.sent().featureToken,n.feature_token||(n.feature_token=r),i.label=2;case 2:(o=Na(e))&&(n.client_id=o),i.label=3;case 3:return[2,n]}})})}function w1(e){if(e.persisted&&Ln("multipleLiffTransition"))if(pt()==="ios")window.location.reload();else{var t=re().liffId,n=gr();if(!t)throw w(se,"Invalid LIFF ID.");if(!n)throw w(ot,"Invalid featureToken for client features");Sv({pathname:"app/"+t,query:{feature_token:n}})}}function _1(e,t){return E(this,void 0,void 0,function(){var n,r;return I(this,function(o){switch(o.label){case 0:return[4,tv(e)];case 1:return n=o.sent().client_id,r=Na(t),[2,n===r]}})})}function S1(e,t){var n,r;return E(this,void 0,void 0,function(){var o,i,l,u,s,a,c,d,h,m,g,_,C;return I(this,function(p){switch(p.label){case 0:return[4,new Promise(function(f){var v=Rt();if(!v||Pt(v,"9.5.0")<0)f();else if(window._liff&&window._liff.features)f();else{F.debug("cannot find window._liff.features, listen to ready event");var y=function(){F.debug("ready event is fired"),Qa("ready",y),f()};Ha("ready",y)}})];case 1:return p.sent(),v1(),[4,y1(t.liffId)];case 2:if(o=p.sent(),i=o.access_token,l=o.context_token,u=o.feature_token,s=o.id_token,a=o.client_id,c=o.mst_verifier,d=o.mst_challenge,h=o.msit,l){if(typeof l!="string")throw w(se,"Cannot get context token, perhaps there is an incorrect parameter in permanent link");tl(Ja(l))}if(((n=be())===null||n===void 0?void 0:n.liffId)!==void 0&&((r=be())===null||r===void 0?void 0:r.liffId)!==t.liffId)throw w(se,"Invalid LIFF ID");return!An()&&u&&(function(f,v){Ln("multipleLiffTransition")&&Sv({pathname:"app/"+f,query:{feature_token:v}})}(t.liffId,u),bs()&&Is(u)),d&&Wh(d),c&&Fh(c),a&&ja(a),h&&zh(h),window.addEventListener("pageshow",w1),Xe()?[3,7]:u&&i?[3,5]:bs()?(m=xh(location.href,{"liff.hback":"2"}),e.login({redirectUri:m}),[4,new Promise(function(){})]):[3,4];case 3:p.sent(),p.label=4;case 4:throw e.login(),w(se,"Failed to parse feature_token or access_token");case 5:return[4,_1(i,t.liffId)];case 6:if(!p.sent())throw e.login(),w(se,"Failed to verify access_token");Is(u),nl(i),p.label=7;case 7:return[4,m1(h,c)];case 8:return(g=p.sent())?(Bh(g),[4,yv({mst:g})]):[3,10];case 9:(_=p.sent().data)&&Ni(JSON.stringify(_)),p.label=10;case 10:return s&&!Fa()&&Ua(s),s&&a&&!Wa()?[4,_v(s,a)]:[3,12];case 11:(C=p.sent())&&Va(C),p.label=12;case 12:return[2]}})})}function k1(e){return E(this,void 0,void 0,function(){var t,n,r,o,i,l,u;return I(this,function(s){switch(s.label){case 0:return t=ee("apps"),n=t+"/"+e+"/contextToken",r=dn(),o={"Content-Type":"application/json",Accept:"application/json"},r&&(o.Authorization="Bearer "+r),[4,pe(n,{headers:o})];case 1:if(i=s.sent(),!(l=i.contextToken))throw w(se,"Can not get context from server.");if(!(u=Ja(l)))throw w(se,"Invalid context token.");return[2,u]}})})}function kv(){return E(this,void 0,void 0,function(){var e,t;return I(this,function(n){switch(n.label){case 0:if(!(e=re().liffId))throw w(se,"Invalid LIFF ID.");return[4,k1(e)];case 1:return t=n.sent(),tl(t),[2]}})})}function E1(e){return E(this,void 0,void 0,function(){var t,n,r,o=this;return I(this,function(i){switch(i.label){case 0:t=function(){return E(o,void 0,void 0,function(){var l,u,s,a,c,d;return I(this,function(h){switch(h.label){case 0:return[4,(m=re(),g=$e.parse(window.location.search),_=Ba(),C={grant_type:"authorization_code",client_id:g.liffClientId,appId:m.liffId,code:g.code,code_verifier:_.codeVerifier,redirect_uri:m.redirectUri||g.liffRedirectUri,id_token_key_type:"JWK"},p=$e.stringify(C),pe(ee("token"),{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},body:p}))];case 1:return l=h.sent(),u=l.access_token,s=l.id_token,a=l.expires_in,ja(e),nl(u),Gh(new Date(Date.now()+1e3*a)),Ps(),s?(Ua(s),[4,_v(s,e)]):[3,3];case 2:(c=h.sent())&&Va(c),h.label=3;case 3:return(d=$e.parse(location.hash).context_token)?(tl(Ja(d)),[3,6]):[3,4];case 4:return[4,kv()];case 5:h.sent(),h.label=6;case 6:return[2]}var m,g,_,C,p})})},i.label=1;case 1:return i.trys.push([1,3,,4]),[4,t()];case 2:return i.sent(),[3,4];case 3:throw n=i.sent(),r=n,Ps(),r;case 4:return[2]}})})}function Ev(){return E(this,void 0,void 0,function(){var e,t,n,r,o,i,l=this;return I(this,function(u){switch(u.label){case 0:return(t=Nn())?[3,2]:[4,Ka(Vr.SUB)];case 1:t=u.sent(),u.label=2;case 2:return(e=t).isReady()?(n=dr(8),[4,e.getData("appData")]):[3,8];case 3:return r=u.sent(),o=r.eventName,i=r.data,o!==oi.NOT_FOUND?[3,6]:[4,e.teardown()];case 4:return u.sent(),[4,Ev()];case 5:return[2,u.sent()];case 6:i&&Ni(JSON.stringify(i)),u.label=7;case 7:return e.listen(function(s){return E(l,void 0,void 0,function(){var a,c;return I(this,function(d){return a=s.context,c=a.data,a.eventName===B.INIT&&(c==null?void 0:c.subWindowId)!==n&&Qr(),a.eventName!==B.CANCEL&&a.eventName!==B.SUBMIT||e.teardown(),[2]})})}),Xe()&&e.send({eventName:B.INIT,data:{subWindowId:n,hasOpener:!!window.opener}}),[3,10];case 8:return qa()?[3,10]:[4,new Promise(function(s){window.addEventListener("message",function(a){return function c(d){var h=d.data,m=d.source,g=d.origin;if(h){var _=h.type,C=h.message;_===Ai&&(window.removeEventListener("message",c),C&&Ni(C),hv(g),m&&m.postMessage&&m.postMessage({status:Ai},g),a())}}}(s))})];case 9:return[2,u.sent()];case 10:return[2]}})})}var I1=new(function(){function e(){var t=this;this.getAndValidateContext=function(){var n=be();if(!n)throw w(se,"Could not get Context from server.");if(!n.endpointUrl)throw w(se,"Could not get endpointUrl from server.");if(!n.permanentLinkPattern)throw w(se,"Could not get permanentLinkPattern from server.");return n},this.decodeState=function(n){var r=t.getAndValidateContext();n=n.replace(/\n/g,"%0D%0A");var o=!r.endpointUrl.startsWith("/?")&&r.endpointUrl.includes("/?")||!r.endpointUrl.startsWith("/#")&&r.endpointUrl.includes("/#")||r.endpointUrl.endsWith("/")||!n.startsWith("/?")&&n.includes("/?")||!n.startsWith("/#")&&n.includes("/#")||n.endsWith("/"),i=new URL(r.endpointUrl),l=i.origin,u=i.pathname,s=i.search,a=new URL(""+l+t.attachSlashAtStart(n)),c=a.pathname,d=a.search,h=a.hash,m=""+s+(s?d.replace(/\?/g,"&"):d),g=(""+u+t.attachSlashAtStart(c)).replace("//","/");return(g=t.attachSlashAtStart(""+g)).endsWith("/")&&!o&&(g=g.substring(0,g.length-1)),(""+l+g+m+h).replace(/%0D%0A/g,`
`)}}return e.prototype.attachSlashAtStart=function(t){return(t&&t.length>0&&!t.startsWith("/")?"/":"")+t},e.prototype.invoke=function(){return E(this,void 0,void 0,function(){var t,n,r,o,i;return I(this,function(l){switch(l.label){case 0:if(t=$e.parse(window.location.search),typeof(n=t["liff.state"])!="string")return[2];l.label=1;case 1:return l.trys.push([1,4,,5]),r=location.href,(o=this.decodeState(n))===r?[3,3]:(t["liff.hback"]?location.replace(xh(o,{"liff.hback":t["liff.hback"]})):location.replace(o),[4,new Promise(function(){})]);case 2:l.sent(),l.label=3;case 3:return[3,5];case 4:if((i=l.sent()).code===se)throw i;return F.debug(i),[3,5];case 5:return[2]}})})},e}());function P1(e,t,n){return E(this,void 0,void 0,function(){var r;return I(this,function(o){switch(o.label){case 0:if(!t.liffId)throw w(Ct,"liffId is necessary for liff.init()");return bh(t),!j()&&Xe()&&(Kh()||Yh()),r=$e.parse(window.location.search),!An()||j()?[3,2]:[4,Ev()];case 1:o.sent(),o.label=2;case 2:if(r.error&&r.liffOAuth2Error)throw u=r.error,s=r.error_description,a=s.replace(/\+/g," "),w(se,u+": "+a);return i=r.code,l=Ba(),Boolean(i&&!Xe()&&l&&l.codeVerifier)?[4,E1(r.liffClientId)]:[3,4];case 3:o.sent(),o.label=4;case 4:return j()?[4,S1(e,t)]:[3,6];case 5:return o.sent(),[3,8];case 6:return Xe()?[3,8]:[4,kv()];case 7:o.sent(),o.label=8;case 8:return[4,I1.invoke()];case 9:return o.sent(),[4,n()];case 10:return o.sent(),yy(window.location.href),[2]}var i,l,u,s,a})})}var Iv=function(e,t){return new Promise(function(n,r){if(e){var o=document.createElement("script");o.type="module",o.onload=function(){n()},o.src=e,document.head.appendChild(o)}else r(w(Ct,t))})},C1=function(e){var t="https://static.line-scdn.net/lui/edge/versions/1.13.0/lui-alert.js";return t&&e&&(t=t.replace(/\d{1,2}\.\d{1,2}\.\d{1,3}/,e)),Iv(t,"LUI_ALERT_URL is not defined")},Iu=function(){return E(void 0,void 0,void 0,function(){var e;return I(this,function(t){switch(t.label){case 0:return(e=function(){var r,o=document.querySelector('script[src*="luivendor.js"]');if(o&&((r=o.src.match(/\d{1,2}\.\d{1,2}\.\d{1,3}/g))===null||r===void 0?void 0:r.length))return o.src.match(/\d{1,2}\.\d{1,2}\.\d{1,3}/g)[0]}())?[3,2]:[4,Iv("https://static.line-scdn.net/lui/edge/versions/1.13.0/luivendor.js","LUI_VENDOR_URL is not defined")];case 1:t.sent(),t.label=2;case 2:return[4,C1(e)];case 3:return t.sent(),[4,(n=dr(6),new Promise(function(){var r=document.createElement("div");r.innerHTML='<lui-alert id="liffAlert-'+n+'" shown title="'+ui("alert.android.extBrowser.autoLoginWorkaround.title")+'" message="'+ui("alert.android.extBrowser.autoLoginWorkaround.desc")+'" button="'+ui("alert.android.extBrowser.autoLoginWorkaround.button.text")+'"></lui-alert>',document.body.appendChild(r);var o=document.getElementById("liffAlert-"+n);o&&o.addEventListener("lui-button-click",function(){var i=window.open(window.location.href+"&liffIsEscapedFromApp=true","_blank");i&&(i.location.href=window.location.href+"&liffIsEscapedFromApp=true",window.close())})}))];case 4:return t.sent(),[2]}var n})})};function T1(){return E(this,void 0,void 0,function(){var e;return I(this,function(t){switch(t.label){case 0:return j()||pt()!=="android"||(e=$e.parse(window.location.search))[nv]||e.liffIsEscapedFromApp?[3,6]:e.liffClientId&&document.referrer.includes("access.line.me")?(window.location.href=window.location.href+"&liffIsEscapedFromApp=true",[2]):e.liffClientId&&document.referrer.includes("android-app://")?[4,Iu()]:[3,2];case 1:t.sent(),t.label=2;case 2:return e.liffClientId&&document.referrer===""&&window.history.length===1?[4,Iu()]:[3,4];case 3:t.sent(),t.label=4;case 4:return!document.referrer.includes("liffClientId")||document.referrer.includes("liffIsEscapedFromApp")?[3,6]:[4,Iu()];case 5:t.sent(),t.label=6;case 6:return[2]}})})}var x1=function(){function e(){this.hooks={before:new Tr,after:new Tr},this.internalHooks={beforeFinished:new Tr,beforeSuccess:new Tr,error:new Tr}}return Object.defineProperty(e.prototype,"name",{get:function(){return"init"},enumerable:!1,configurable:!0}),e.prototype.install=function(t){var n=t.liff;return this.liff=n,this.init.bind(this)},e.prototype.init=function(t,n,r){return E(this,void 0,void 0,function(){var o;return I(this,function(i){switch(i.label){case 0:return[4,this.hooks.before.call()];case 1:i.sent(),l=this.liff,window&&!window.liff&&(window.liff=l),i.label=2;case 2:return i.trys.push([2,9,,11]),[4,Promise.all([d1(this.liff),P1(this.liff,t,this.internalHooks.beforeFinished.call)])];case 3:return i.sent(),f1(),[4,this.internalHooks.beforeSuccess.call()];case 4:return i.sent(),!t.withLoginOnExternalBrowser||Xe()?[3,6]:(this.liff.login(),[4,new Promise(function(){})]);case 5:i.sent(),i.label=6;case 6:return[4,T1()];case 7:return i.sent(),[4,this.hooks.after.call()];case 8:return i.sent(),typeof n=="function"&&n(),ba(),[3,11];case 9:return o=i.sent(),[4,this.internalHooks.error.call(o)];case 10:throw i.sent(),typeof r=="function"&&r(o),o;case 11:return[2]}var l})})},e}();const O1=Object.freeze(Object.defineProperty({__proto__:null,InitModule:x1},Symbol.toStringTag,{value:"Module"})),L1=z(O1);function Za(){return"2.21.1"}const $1=Object.freeze(Object.defineProperty({__proto__:null,getVersion:Za},Symbol.toStringTag,{value:"Module"}));var Pv={exports:{}};(function(e){(function(t,n){e.exports?e.exports=n():t.sha256=n()})(Fv,function(){var t=function n(r){function o(Se,gt){return Se>>>gt|Se<<32-gt}for(var i=Math.pow,l=i(2,32),u="length",s,a,c="",d=[],h=r[u]*8,m=n.h=n.h||[],g=n.k=n.k||[],_=g[u],C={},p=2;_<64;p++)if(!C[p]){for(s=0;s<313;s+=p)C[s]=p;m[_]=i(p,.5)*l|0,g[_++]=i(p,.3333333333333333)*l|0}for(r+="\x80";r[u]%64-56;)r+="\0";for(s=0;s<r[u];s++){if(a=r.charCodeAt(s),a>>8)return;d[s>>2]|=a<<(3-s)%4*8}for(d[d[u]]=h/l|0,d[d[u]]=h,a=0;a<d[u];){var f=d.slice(a,a+=16),v=m;for(m=m.slice(0,8),s=0;s<64;s++){var y=f[s-15],k=f[s-2],P=m[0],O=m[4],L=m[7]+(o(O,6)^o(O,11)^o(O,25))+(O&m[5]^~O&m[6])+g[s]+(f[s]=s<16?f[s]:f[s-16]+(o(y,7)^o(y,18)^y>>>3)+f[s-7]+(o(k,17)^o(k,19)^k>>>10)|0),V=(o(P,2)^o(P,13)^o(P,22))+(P&m[1]^P&m[2]^m[1]&m[2]);m=[L+V|0].concat(m),m[4]=m[4]+L|0}for(s=0;s<8;s++)m[s]=m[s]+v[s]|0}for(s=0;s<8;s++)for(a=3;a+1;a--){var b=m[s]>>a*8&255;c+=(b<16?0:"")+b.toString(16)}return c};return t.code='var sha256=function a(b){function c(a,b){return a>>>b|a<<32-b}for(var d,e,f=Math.pow,g=f(2,32),h="length",i="",j=[],k=8*b[h],l=a.h=a.h||[],m=a.k=a.k||[],n=m[h],o={},p=2;64>n;p++)if(!o[p]){for(d=0;313>d;d+=p)o[d]=p;l[n]=f(p,.5)*g|0,m[n++]=f(p,1/3)*g|0}for(b+="\\x80";b[h]%64-56;)b+="\\x00";for(d=0;d<b[h];d++){if(e=b.charCodeAt(d),e>>8)return;j[d>>2]|=e<<(3-d)%4*8}for(j[j[h]]=k/g|0,j[j[h]]=k,e=0;e<j[h];){var q=j.slice(e,e+=16),r=l;for(l=l.slice(0,8),d=0;64>d;d++){var s=q[d-15],t=q[d-2],u=l[0],v=l[4],w=l[7]+(c(v,6)^c(v,11)^c(v,25))+(v&l[5]^~v&l[6])+m[d]+(q[d]=16>d?q[d]:q[d-16]+(c(s,7)^c(s,18)^s>>>3)+q[d-7]+(c(t,17)^c(t,19)^t>>>10)|0),x=(c(u,2)^c(u,13)^c(u,22))+(u&l[1]^u&l[2]^l[1]&l[2]);l=[w+x|0].concat(l),l[4]=l[4]+w|0}for(d=0;8>d;d++)l[d]=l[d]+r[d]|0}for(d=0;8>d;d++)for(e=3;e+1;e--){var y=l[d]>>8*e&255;i+=(16>y?0:"")+y.toString(16)}return i};',t})})(Pv);const M1=Pv.exports;var b1=function(){function e(){this.hooks={before:new u1}}return Object.defineProperty(e.prototype,"name",{get:function(){return"login"},enumerable:!1,configurable:!0}),e.prototype.install=function(){return this.login.bind(this)},e.prototype.login=function(t){var n;this.hooks.before.call(t);var r=dr(43),o=hy(M1(r)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),i=re();if(!i||!i.liffId)throw w(Ct,"You need to define `liffId` for liff.login()");var l={app_id:i.liffId,state:dr(12),response_type:"code",code_challenge_method:"S256",code_challenge:o,liff_sdk_version:Za()};t&&t.redirectUri&&(l.redirect_uri=t.redirectUri),An()&&!j()&&(!((n=Nn())===null||n===void 0)&&n.isReady()?l.redirect_uri=window.location.href:l.disable_auto_login="true"),Qh({codeVerifier:r});var u=ee("authorize")+"?"+$e.stringify(l);F.debug("[Redirect] "+u),window.location.href=u},e}();const A1=Object.freeze(Object.defineProperty({__proto__:null,LoginModule:b1},Symbol.toStringTag,{value:"Module"})),N1=z(A1),D1=z(Ty),R1=z(Ey),j1=z(ly),F1=z(Ly),U1=z($1);function z1(){return navigator.language}const B1=Object.freeze(Object.defineProperty({__proto__:null,getLanguage:z1},Symbol.toStringTag,{value:"Module"})),W1=z(B1);function Cv(){return pe(ee("profile"))}const V1=Object.freeze(Object.defineProperty({__proto__:null,getProfile:Cv},Symbol.toStringTag,{value:"Module"})),H1=z(V1),Q1=z(xy),G1=z(Dy),K1=z(Zy),q1=z($y),X1=z(By);var Y1=function(e,t){return e?"&"+e.split("&").filter(function(n){return n.indexOf("is_liff_external_open_window")===-1}).join("&").concat(t?"#"+t:""):t?"#"+t:""};function J1(e){if(!function(i){if(!i||typeof i!="object")return!1;var l=i,u=l.url,s=l.external,a=Fe([typeof u,typeof s],2),c=a[0],d=a[1];return c==="string"&&u!==""&&(d==="undefined"||d==="boolean")}(e))throw w(ue,"Invalid parameters for liff.openWindow()");var t=Rt();if(j())if(t!==null&&pt()==="ios"&&Pt(t,"9.19")>=0||!window._liff.postMessage){var n=e.url,r=e.external,o=r!==void 0&&r;window.open(function(i,l){var u,s,a,c,d,h,m,g,_;return function(C){return C.indexOf("#")!==-1&&C.indexOf("?")!==-1&&C.indexOf("#")<C.indexOf("?")}(i)||function(C){return C.indexOf("?")===-1&&C.indexOf("#")!==-1}(i)?(m=(u=Fe(i.split("#"),2))[0],s=u[1],g=(a=Fe((s===void 0?"":s).split("?"),2))[0],_=a[1]):(m=(c=Fe(i.split("?"),2))[0],d=c[1],_=(h=Fe((d===void 0?"":d).split("#"),2))[0],g=h[1]),m+"?is_liff_external_open_window="+!!l+Y1(_,g)}(n,o))}else Ga("openWindow",e);else window.open(e.url,"_blank")}const Z1=Object.freeze(Object.defineProperty({__proto__:null,openWindow:J1},Symbol.toStringTag,{value:"Module"})),ew=z(Z1),tw=z(e1);var nw=function(e){return typeof e=="object"&&e!==null&&function(t){return typeof t=="string"||t instanceof String}(e.type)};function Mf(e){return Promise.reject(w(ue,e))}function rw(e){if(!function(n){return Array.isArray(n)&&n.every(nw)}(e))return Mf("Parameter 'messages' must be an array of { type, ... }");var t=e.length;return t<1||t>5?Mf("Number of messages should be in range 1 to 5."):pe(ee("message"),{method:"POST",body:JSON.stringify({messages:e})}).catch(Tv)}var Tv=function(e){if(e.code==="403"){var t=Rt()==="12.0.0",n=pt()==="ios",r=Da();t&&(n||r)&&window.alert(`LINE\u30A2\u30D7\u30EA\u3092LINE 12.0.1\u4EE5\u964D\u306B\u30A2\u30C3\u30D7\u30C7\u30FC\u30C8\u3057\u3066\u304F\u3060\u3055\u3044\u3002
Please update your LINE app to LINE 12.0.1 or later.`)}throw e};const ow=Object.freeze(Object.defineProperty({__proto__:null,alertToPromptUpdate:Tv,sendMessages:rw},Symbol.toStringTag,{value:"Module"})),iw=z(ow);function lw(){return pe(ee("friendship"))}const uw=Object.freeze(Object.defineProperty({__proto__:null,getFriendship:lw},Symbol.toStringTag,{value:"Module"})),sw=z(uw),aw=z(l1);var cw=function(e,t){this._driver=e,this.liff=t,this.hooks=this._driver.hooks,this.internalHooks=this._driver.internalHooks},fw=function(e,t){this._driver=e,this.liff=t,this.hooks=this._driver.hooks},dw=function(){function e(){this.modules=new Map,this.hooks={},this.internalHooks={}}return e.prototype.addModule=function(t,n){this.modules.set(t,n),n.hooks&&(this.hooks[t]=Object.entries(n.hooks).reduce(function(r,o){var i,l=Fe(o,2),u=l[0],s=l[1];return X(X({},r),((i={})[u]=s.on.bind(s),i))},{})),n.internalHooks&&(this.internalHooks[t]=Object.entries(n.internalHooks).reduce(function(r,o){var i,l=Fe(o,2),u=l[0],s=l[1];return X(X({},r),((i={})[u]=s.on.bind(s),i))},{}))},e.prototype.hasModule=function(t){return this.modules.has(t)},e}(),pw=function(){function e(t,n,r){this.driver=t,this.context=n,this.option=r}return e.prototype.install=function(){return this.factory(this.driver,this.context)},Object.defineProperty(e.prototype,"name",{get:function(){return"use"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"defaultOption",{get:function(){return{namespacePrefix:"$"}},enumerable:!1,configurable:!0}),e.prototype.factory=function(t,n){var r=Object.assign({},this.defaultOption,this.option).namespacePrefix;return function(o,i){if(!o||typeof o.install!="function"||typeof o.name!="string")return F.warn("To install the plugin, you need to define the `name` property and the `install` method."),this;var l=""+r+o.name;if(t.hasModule(l))return this;var u=o.install.call(o,n,i);return this[""+l]?(F.warn("There is a duplicate plugin name. `"+l+"` plugin namespace will be override."),this[""+l]=u):u!==void 0&&(this[""+l]=u),t.addModule(l,o),this}},e}();const hw=Object.freeze(Object.defineProperty({__proto__:null,LiffPluginContextImpl:fw,ModuleContextImpl:cw,ModuleDriverImpl:dw,UseModule:pw},Symbol.toStringTag,{value:"Module"})),vw=z(hw);function mw(){return E(this,void 0,void 0,function(){var e,t;return I(this,function(n){switch(n.label){case 0:if(!Xe())return[3,6];n.label=1;case 1:return n.trys.push([1,5,,6]),(e=Wa())&&e.sub?[2,e.sub]:[3,2];case 2:return[4,Cv()];case 3:if((t=n.sent())&&t.userId)return[2,t.userId];n.label=4;case 4:return[3,6];case 5:return n.sent(),F.debug("can't retrieve Mid/Uid because of something wrong"),[3,6];case 6:return[2]}})})}function gw(){return E(this,void 0,void 0,function(){var e;return I(this,function(t){switch(t.label){case 0:return[4,mw()];case 1:return(e=t.sent())&&e.substring(0,1)==="u"?[2,e]:[2]}})})}var yw=function(){function e(){this.utsExtra={isLiffSuccessful:!1,isLoggedIn:!1,id:"",version:""},this.injected=!1}return Object.defineProperty(e,"CUSTOMPLACEID_INIT",{get:function(){return"liff.init"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"CUSTOMTYPE",{get:function(){return"liffSdk"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"GENERAL_UTS_ID",{get:function(){return"liff_general"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"GENERAL_APP_NAME",{get:function(){return"LIFF General"},enumerable:!1,configurable:!0}),Object.defineProperty(e,"LiffUtsLoginStatus",{get:function(){return{isLoggedIn:1,isLiffSuccessful:2}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"name",{get:function(){return"analytics"},enumerable:!1,configurable:!0}),e.prototype.install=function(t){var n=t.liff,r=t.internalHooks;this.liffCore=n,r.init.beforeFinished(this.beforeInitFinished.bind(this)),r.init.beforeSuccess(this.beforeInitSuccess.bind(this)),r.init.error(this.initError.bind(this))},e.prototype.changeRatioToUTSFormat=function(t){if(t&&Number.isFinite(t))return Math.round(100*t)},e.prototype.setExtra=function(){var t=this.utsExtra,n=t.isLiffSuccessful,r=t.isLoggedIn,o=t.id,i=t.version,l=(r?e.LiffUtsLoginStatus.isLoggedIn:0)|(n?e.LiffUtsLoginStatus.isLiffSuccessful:0);this.uts.setExtra("liff",{id:o,loginStatus:l,version:i})},e.prototype.assignUtsExtra=function(t){Object.assign(this.utsExtra,t)},e.prototype.setVersion=function(t){this.assignUtsExtra({version:t}),F.debug("[LIFFUTS][SDK version] "+t),this.setExtra()},e.prototype.setLiffId=function(t){this.assignUtsExtra({id:t}),F.debug("[LIFFUTS][LIFFID] "+t),this.setExtra()},e.prototype.setIsLoggedIn=function(t){this.assignUtsExtra({isLoggedIn:t}),F.debug("[LIFFUTS][isLoggedIn] "+t),this.setExtra()},e.prototype.sendLiffInit=function(){F.debug("[LIFFUTS][sendCustom] liff.init"),this.uts.sendCustom({type:e.CUSTOMTYPE,params:{placeId:e.CUSTOMPLACEID_INIT}})},e.prototype.setIsLiffSuccessful=function(t){this.assignUtsExtra({isLiffSuccessful:t}),F.debug("[LIFFUTS][isLiffInitSuccessful] "+t),this.setExtra()},e.prototype.prepareReferrer=function(t){var n={};Object.keys(t).forEach(function(r){if(sy.includes(r)){var o=t[r];typeof o=="string"&&o&&(n[r.replace(/^liff\.ref\./,"")]=o)}}),Object.keys(n).length>0&&(this.referrer=n)},e.prototype.beforeInitFinished=function(){return E(this,void 0,void 0,function(){var t,n,r,o,i,l,u,s,a,c,d,h,m;return I(this,function(g){switch(g.label){case 0:if(t=$e.parse(window.location.search),this.prepareReferrer(t),n=be(),!(r=n==null?void 0:n.utsTracking))return[2];if((o=r.mode)!=="auto"&&o!=="force")return[3,6];F.debug("[LIFFUTS] "+new Date().toUTCString()),i=re(),l=i.liffId,u=i.analytics,g.label=1;case 1:return g.trys.push([1,3,,4]),s=this,[4,new Promise(function(_,C){var p=window.uts,f=document.createElement("script");f.type="text/javascript",f.src="https://static.line-scdn.net/uts/edge/4.1.0/uts.js",f.onload=function(){var v=window.uts;_(v),window.uts=p},f.onerror=function(v){C(v)},document.getElementsByTagName("head")[0].appendChild(f)})];case 2:return s.uts=g.sent(),[3,4];case 3:return a=g.sent(),F.debug("[LIFFUTS] cannot load UTS, reason: "+a),[2];case 4:return c=void 0,d=void 0,o==="force"?(c={utsId:e.GENERAL_UTS_ID,appName:e.GENERAL_APP_NAME,appEnv:"release"},d={endpoint:"https://uts-front.line-apps.com",sampleRate:this.changeRatioToUTSFormat(r.sendRatio),version:"current"}):(c=X(X({},u==null?void 0:u.context),{utsId:(u==null?void 0:u.context.utsId)||e.GENERAL_UTS_ID,appName:(u==null?void 0:u.context.appName)||e.GENERAL_APP_NAME,appEnv:(u==null?void 0:u.context.appEnv)||"release"}),d=X(X({endpoint:"https://uts-front.line-apps.com"},u==null?void 0:u.options),{sampleRate:this.changeRatioToUTSFormat(r.sendRatio),version:"current"})),this.uts.init(c,d),[4,gw()];case 5:(h=g.sent())&&(F.debug("[LIFFUTS][mid] "+h),this.uts.setMid(h)),n!=null&&n.tid&&(F.debug("[LIFFUTS][tid] "+n.tid),this.uts.setTid(n.tid)),this.referrer&&(F.debug("liff.ref.referrer",this.referrer),this.uts.setSessionParams(this.referrer)),l&&this.setLiffId(l),this.setIsLoggedIn(Xe()),this.setVersion(Za()),m=Th(location.href),F.debug("[LIFFUTS][url] "+m),this.uts.setUrl(m),this.liffCore.analytics=this.uts,this.injected=!0,g.label=6;case 6:return[2]}})})},e.prototype.beforeInitSuccess=function(){return this.injected&&(this.setIsLiffSuccessful(!0),this.sendLiffInit()),Promise.resolve()},e.prototype.initError=function(){return this.injected&&(this.setIsLiffSuccessful(!1),this.sendLiffInit()),Promise.resolve()},e}(),xv=function(e){F.debug("[LIFFUTS][sendCustom] liff.shareTargetPicker"),e.sendCustom({type:"liffSdk",params:{placeId:"liff.shareTargetPicker"}})};const ww=Object.freeze(Object.defineProperty({__proto__:null,AnalyticsModule:yw,sendShareTargetPicker:xv},Symbol.toStringTag,{value:"Module"})),_w=z(ww);function Sw(e){return E(this,void 0,void 0,function(){var t,n;return I(this,function(r){switch(r.label){case 0:return[4,fetch(ee("permanentLink"),{headers:{"Content-Type":"application/json",Accept:"application/json"},method:"POST",body:JSON.stringify(e)})];case 1:return(t=r.sent()).ok?[3,3]:[4,t.json()];case 2:throw n=r.sent().message,w(Le,n);case 3:return[4,t.json()];case 4:return[2,r.sent()]}})})}var Ov=function(){function e(){var t=this;this.extraParams="",this.getAndValidateContext=function(){var n=be();if(!n)throw w(se,"Could not get Context from server.");if(!n.endpointUrl)throw w(se,"Could not get endpointUrl from server.");if(!n.permanentLinkPattern)throw w(se,"Could not get permanentLinkPattern from server.");return n},this.createUrl=function(){var n=t.getAndValidateContext(),r=window.location,o=r.pathname,i=r.search,l=r.hash,u=r.origin,s=new URL(n.endpointUrl);if(s.origin!==u||!t.isAncestor(s.pathname,o))throw w(Ct,"Current page is not under entrypoint.");var a=o.substring(s.pathname.length);a.length>0&&a[0]!=="/"&&(a="/"+a);var c=new RegExp("^"+Eh.join("|")),d=l.substring(1).split("&").filter(function(k){return!c.test(k)&&Boolean(k)}).join("&"),h=d===s.hash.substring(1)?"":d,m=function(k){return k.substring(1).split("&").filter(function(P){return!/liff\.state/.test(P)&&Boolean(P)})},g=m(i),_=m(s.search);t.extraParams&&g.push(t.extraParams);for(var C=0;C<_.length;C++){var p=_[C],f=g.indexOf(p);f>-1&&g.splice(f,1)}var v=g.join("&"),y=a+(v!==""?"?"+v:"")+(h?"#"+h:"");return""+kh+re().liffId+y},this.createUrlBy=function(n){return E(t,void 0,void 0,function(){var r,o;return I(this,function(i){switch(i.label){case 0:if(!(r=re().liffId))throw w(se,"Should run after liff init.");try{o=new URL(n)}catch{throw w(ue,"invalid URL.")}return[4,Sw({liffId:r,currentPageUrl:o.toString()})];case 1:return[2,i.sent().permanentLinkUrl]}})})},this.setExtraQueryParam=function(n){t.extraParams=n},this.isAncestor=function(n,r){return r.indexOf(n)===0&&(n.endsWith("/")&&(n=n.substring(0,n.length-1)),r[n.length]===void 0||r[n.length]==="/")},this.install=function(){return{createUrl:t.createUrl,createUrlBy:t.createUrlBy,setExtraQueryParam:t.setExtraQueryParam}}}return Object.defineProperty(e.prototype,"name",{get:function(){return"permanentLink"},enumerable:!1,configurable:!0}),e}(),kw=new Ov;const Ew=Object.freeze(Object.defineProperty({__proto__:null,PermanentLink:Ov,module:kw},Symbol.toStringTag,{value:"Module"})),Iw=z(Ew),Pw=z(Fy);var Un,Cw=function(){function e(t,n){var r=this;this.resolve=t,this.reject=n,this.onSubmit=function(o){var i=o.message;r.resolve({value:i}),r.destroy()},this.onClose=function(){r.resolve({value:null}),r.destroy()},this.onCancel=function(){r.resolve({value:null}),r.destroy()},this.onError=function(o){r.reject(o),r.destroy()},this.start()}return e.prototype.start=function(){Ge.on("submit",this.onSubmit),Ge.on("close",this.onClose),Ge.on("cancel",this.onCancel),Ge.on("error",this.onError)},e.prototype.destroy=function(){Ge.off("submit",this.onSubmit),Ge.off("close",this.onClose),Ge.off("cancel",this.onCancel),Ge.off("error",this.onError),Un=void 0},e}();function Tw(){return E(this,void 0,void 0,function(){return I(this,function(e){if(!Ln("subwindowOpen")||!Ln("scanCodeV2"))throw w(ot,"No permission for liff.scanCodeV2()");return Un&&Un.destroy(),[2,new Promise(function(t,n){Un=new Cw(t,n),Ge.open({url:"https://liff.line.me/1656359117-jxmx5e11"}).catch(function(r){Un==null||Un.destroy(),n(r)})})]})})}var Lv=function(){function e(){}return Object.defineProperty(e.prototype,"name",{get:function(){return"scanCodeV2"},enumerable:!1,configurable:!0}),e.prototype.install=function(){return Tw},e}(),xw=new Lv;const Ow=Object.freeze(Object.defineProperty({__proto__:null,ScanCodeV2Module:Lv,module:xw},Symbol.toStringTag,{value:"Module"})),Lw=z(Ow);function $v(e){return E(this,void 0,void 0,function(){var t,n,r,o,i,l,u;return I(this,function(s){switch(s.label){case 0:return function(a){if(!fy.includes(a))throw w(ue,"Unexpected permission name.");var c=be();return!!(c!=null&&c.scope.includes(a))}(e)?(t=dn())?[4,tv(t)]:[3,2]:[2,{state:"unavailable"}];case 1:n=s.sent(),r=unescape(n.scope).split(" ");try{for(o=el(r),i=o.next();!i.done;i=o.next())if(i.value.includes(e))return[2,{state:"granted"}]}catch(a){l={error:a}}finally{try{i&&!i.done&&(u=o.return)&&u.call(o)}finally{if(l)throw l.error}}return[2,{state:"prompt"}];case 2:throw w(ze,"LiffId is not found.")}})})}function Mv(){var e,t,n=be();return!!n&&n.type!=="square_chat"&&(Ln("skipChannelVerificationScreen")||!j()&&((t=(e=n.availability)===null||e===void 0?void 0:e.skipChannelVerificationScreen)===null||t===void 0?void 0:t.permission))}function $w(){var e=re().liffId;if(e)return pe(ee("unauthorizedPermissions")+"?liffId="+e,{headers:{"Content-Type":"application/json",Accept:"application/json",Authorization:"Bearer "+dn()}});throw w(ze,"liffId is required")}var si,Bo=Ge.on,Wo=Ge.off,Mw=Ge.open,bw=function(){function e(t,n){var r=this;this.onSubmit=function(o){var i=o.newAccessToken,l=o.ICA_ERROR;return E(r,void 0,void 0,function(){return I(this,function(u){return i?this.resolve({newAccessToken:i}):l&&this.reject(w(Le,l)),this.teardown(),[2]})})},this.onClose=function(){return E(r,void 0,void 0,function(){return I(this,function(o){return this.reject(w(ze,"user didn't allow the agreement")),this.teardown(),[2]})})},this.onCancel=function(){return E(r,void 0,void 0,function(){return I(this,function(o){return this.reject(w(ze,"user didn't allow the agreement")),this.teardown(),[2]})})},this.onError=function(o){return E(r,void 0,void 0,function(){return I(this,function(i){return this.reject(o),this.teardown(),[2]})})},this.resolve=t,this.reject=n,this.setup()}return e.prototype.setup=function(){Bo("submit",this.onSubmit),Bo("close",this.onClose),Bo("cancel",this.onCancel),Bo("error",this.onError)},e.prototype.teardown=function(){Wo("submit",this.onSubmit),Wo("close",this.onClose),Wo("cancel",this.onCancel),Wo("error",this.onError),si=void 0},e.prototype.open=function(){var t=re().liffId;t?Mw({url:"https://liff.line.me/1656032314-Xgrw5Pmk",appData:{liffId:t,channelId:Na(t),accessToken:dn()}}):this.reject(w(ze,"liffId is required"))},e}();function bv(){return E(this,void 0,void 0,function(){var e,t;return I(this,function(n){switch(n.label){case 0:if(!Mv())throw w(ot,"SkipChannelVerificationScreen is unavailable.");return si&&si.teardown(),[4,$w()];case 1:return e=n.sent(),(j()?e:e.filter(function(r){return r!=="chat_message.write"})).length>0?[4,new Promise(function(r,o){(si=new bw(r,o)).open()})]:[3,3];case 2:return t=n.sent().newAccessToken,nl(t),[3,4];case 3:throw w(ot,"All permissions have already been approved.");case 4:return[2]}})})}function Aw(e,t){var n=this;return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];return E(n,void 0,void 0,function(){var i,l,u;return I(this,function(s){switch(s.label){case 0:return i=(r.length>0?r[r.length-1]:{}).ignorePermissionCheck,l=i!==void 0&&i,[4,$v(t)];case 1:if((u=s.sent().state)!=="unavailable")return[3,2];throw w(ot,"The permission is not in LIFF app scope.");case 2:return u!=="prompt"||!Mv()||l||!j()&&t==="chat_message.write"?[3,4]:[4,bv()];case 3:return s.sent(),[3,5];case 4:l&&r.pop(),s.label=5;case 5:return[4,e.apply(void 0,Xt(r))];case 6:return[2,s.sent()]}})})}}var Av=function(){function e(){this.name="permission"}return e.prototype.install=function(){return{query:$v,requestAll:bv}},e}(),Nw=new Av;const Dw=Object.freeze(Object.defineProperty({__proto__:null,PermissionModule:Av,attachChecker:Aw,module:Nw},Symbol.toStringTag,{value:"Module"})),Rw=z(Dw);var Nv={};function jw(){return Nv}function Dv(e,t){var n=jw(),r=Fe(t.split("."),1)[0],o=n[t];o&&e.removeEventListener(r,o),n[t]=null}var bf=!1,Af=!1;function Fw(e,t,n,r){bf||(Af=function(){var i=!1;try{var l=Object.defineProperty({},"passive",{get:function(){return i=!0,!1}});window.addEventListener("test",l,l),window.removeEventListener("test",l,l)}catch{i=!1}return i}(),bf=!0);var o=Fe(t.split("."),1)[0];return new Promise(function(i){var l=function(u){i(u),n&&n(u),r&&r.once&&Dv(e,t)};(function(u,s){Nv[u]=s})(t,l),e.addEventListener(o,l,!!Af&&r)})}function Nf(e,t,n,r){if(n===void 0&&(n={}),typeof e!="object"||!e.postMessage)throw w(ue,"target must be window object");if(typeof t!="string")throw w(ue,"keyname must be string");if(typeof n!="object")throw w(ue,"incorrect body format. It should be Object or Array comprised of Object");if(!r)throw w(ue,"serverEndPointUrl isn't passed. please fill up with proper url");if(r==="*")throw new Error("serverEndPointUrl doesn't allow to set '*'");var o={name:t,body:n};e.postMessage(o,r)}function Uw(e,t,n,r){Fw(e,"message."+t,function(o,i,l){return function(u){F.debug("messageReceive",u),u.origin===l&&u.data.name===o&&i(u)}}(t,n,r))}var zw=function(){function e(){this.payloadToShareTargetPicker=null,this.popupWindow=null,this.doesWaitForSubwindowResult=!1}return e.getInstance=function(){return e.instance?e.instance.reset():e.instance=new e,e.instance},e.prototype.init=function(t){return E(this,void 0,void 0,function(){var n,r;return I(this,function(o){switch(o.label){case 0:return o.trys.push([0,5,,6]),this.liffId=t.referrer.liffId,this.doesWaitForSubwindowResult=!(!t.options||!t.options.waitForSubwindowResult),this.allowPostMessageOrigin=this.initAllowPostMessageOrigin(),this.payloadToShareTargetPicker=this.buildPayloadToShareTargetPicker(t),window.AbortController&&(this.abortController=new window.AbortController),this.prepareAnotherWindow(),[4,this.initOtt()];case 1:return o.sent(),this.initListener(),this.openAnotherWindow(),this.doesWaitForSubwindowResult?[4,this.pollingShareResult()]:[3,3];case 2:return n=o.sent(),this.finalize(),[2,n];case 3:return[2];case 4:return[3,6];case 5:if(r=o.sent(),this.finalize(),r.name!=="AbortError")throw r;return[3,6];case 6:return[2]}})})},e.prototype.resetAllVariables=function(){this.liffId="",this.allowPostMessageOrigin="",this.payloadToShareTargetPicker=null,this.ott="",this.popupWindow=null,this.timeoutIDForHealthCheck=null,this.abortController=null,this.internalError=null,this.doesWaitForSubwindowResult=!1},e.prototype.reset=function(){this.finalize(),this.resetAllVariables()},e.prototype.finalize=function(){var t,n;this.abortController&&this.abortController.abort(),j()||(t=this.timeoutIDForHealthCheck,n=this.popupWindow,Dv(window,"message.receivedHealthcheck"),t&&clearTimeout(t),n&&!n.closed&&n.close())},e.prototype.buildPayloadToShareTargetPicker=function(t){return{messages:t.messages,isMultiple:t.isMultiple,referrer:t.referrer}},e.prototype.initAllowPostMessageOrigin=function(t){return t===void 0&&(t=ee("shareTargetPicker")),wy(t)},e.prototype.initOtt=function(){return E(this,void 0,void 0,function(){var t,n,r;return I(this,function(o){switch(o.label){case 0:return this.abortController&&(t=this.abortController.signal),n=ee("shareTargetPickerOtt")+"/"+this.liffId+"/ott",r=this,[4,pe(n,{method:"GET",signal:t}).then(function(i){return i.ott})];case 1:return r.ott=o.sent(),[2]}})})},e.prototype.prepareAnotherWindow=function(){j()||(pt()!=="ios"||Da()?this.popupWindow=window.open("","liffpopup","width=480, height=640, menubar=no, toolbar=no, scrollbars=yes"):this.popupWindow=window.open())},e.prototype.openAnotherWindow=function(){if(j()&&this.payloadToShareTargetPicker)t=this.liffId,n=this.ott,r=this.payloadToShareTargetPicker,o={liffId:t,ott:n,data:JSON.stringify(r),closeModals:!1},location.href="line://picker?"+$e.stringify(o);else{if(this.timeoutIDForHealthCheck=window.setTimeout(this.healthCheck.bind(this),1e3),!this.popupWindow)throw w(ks);(function(i,l,u){var s={liffId:l,ott:u};i.location.href=ee("shareTargetPicker")+"?"+$e.stringify(s)})(this.popupWindow,this.liffId,this.ott)}var t,n,r,o},e.prototype.initListener=function(){var t,n;j()||(t=this.onReceivedHealthcheck.bind(this),n=this.allowPostMessageOrigin,Uw(window,"receivedHealthcheck",t,n))},e.prototype.healthCheck=function(){return E(this,void 0,void 0,function(){var t;return I(this,function(n){switch(n.label){case 0:if(this.popupWindow&&!this.popupWindow.closed)return[3,7];if(!this.doesWaitForSubwindowResult)return[3,5];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.onCanceled()];case 2:return n.sent(),[3,4];case 3:return t=n.sent(),this.internalError=t,[3,4];case 4:return[3,6];case 5:this.finalize(),n.label=6;case 6:return[3,8];case 7:r=this.popupWindow,o=this.allowPostMessageOrigin,Nf(r,"healthcheck",void 0,o),this.timeoutIDForHealthCheck=window.setTimeout(this.healthCheck.bind(this),1e3),n.label=8;case 8:return[2]}var r,o})})},e.prototype.onReceivedHealthcheck=function(){if(!this.popupWindow||!this.payloadToShareTargetPicker)throw w(ks);var t,n,r;t=this.popupWindow,n=this.payloadToShareTargetPicker,r=this.allowPostMessageOrigin,Nf(t,"ready",n,r)},e.prototype.onCanceled=function(){return E(this,void 0,void 0,function(){var t,n;return I(this,function(r){switch(r.label){case 0:if(j()||!this.ott)throw new Error("need to call with ott in client");return this.abortController&&(t=this.abortController.signal),n={liffId:this.liffId,ott:this.ott},[4,pe(ee("shareTargetPickerResult")+"?"+$e.stringify(n),{method:"POST",signal:t,headers:{Accept:"application/json","Content-Type":"application/x-www-form-urlencoded"},body:"result=CANCEL"})];case 1:return[2,r.sent().status==="ok"]}})})},e.prototype.getShareResult=function(){return E(this,void 0,void 0,function(){var t,n;return I(this,function(r){if(!this.ott)throw new Error("need to call with ott in client");return this.abortController&&(t=this.abortController.signal),n={liffId:this.liffId,ott:this.ott},F.debug("fetch: getShareResult"),[2,pe(ee("shareTargetPickerResult")+"?"+$e.stringify(n),{method:"GET",headers:{Accept:"application/json"},signal:t})]})})},e.isPollingTimeOut=function(t,n){return(n-t)/6e4>=10},e.prototype.pollingShareResult=function(){return E(this,void 0,void 0,function(){var t,n;return I(this,function(r){switch(r.label){case 0:t=Date.now(),r.label=1;case 1:if(e.isPollingTimeOut(t,Date.now()))return[3,4];if(this.internalError)throw this.internalError;return[4,this.getShareResult()];case 2:if((n=r.sent())&&n.result)switch(n.result){case"SUCCESS":return[2,{status:"success"}];case"CANCEL":return[2];case"FAILURE":default:throw new Error(n.resultDescription)}return[4,new Promise(function(o){setTimeout(o,500)})];case 3:return r.sent(),[3,1];case 4:throw new Error("Timeout: not finished within 10min")}})})},e}(),Rv=function(){function e(){var t=this;this.name="shareTargetPicker",this.shareTargetPicker=function(n,r){return r===void 0&&(r={}),E(t,void 0,void 0,function(){var o,i,l,u,s,a,c;return I(this,function(d){switch(d.label){case 0:if(o=r.isMultiple===void 0||r.isMultiple,this.checkPermission(),!Xe())throw w(ze,"Need access_token for api call, Please login first");if(!n||!Array.isArray(n)||n.length===0)throw w(ue,"no proper argument");if(n.length>uy)throw w(ue,"exceed the limit of num of messages");if(!(i=re().liffId))throw w(Ct);window.liff&&(l=window.liff).analytics&&xv(l.analytics),d.label=1;case 1:return d.trys.push([1,3,,4]),u=zw.getInstance(),s=Rt(),a={waitForSubwindowResult:!0},j()&&s&&Pt(s,"10.11.0")<0&&(a.waitForSubwindowResult=!1),[4,u.init({messages:n,isMultiple:o,referrer:{liffId:i,url:location.origin},options:a})];case 2:return[2,d.sent()];case 3:throw(c=d.sent())instanceof Ch?c:w(Es,c.message);case 4:return[2]}})})},this.checkPermission=function(){if(An())throw w(ot,"The operation is not allowed in the SubWindow");var n=((be()||{}).availability||{}).shareTargetPicker||{},r=n.permission,o=n.minVer;if(!r)throw j()?w(ot,"Need LINE App "+o+" at least or consent on shareTargetPicker usage on LINE developer site"):w(ot,"Need consent on shareTargetPicker usage on LINE developer site")}}return e.prototype.install=function(){return this.shareTargetPicker},e}(),Bw=new Rv;const Ww=Object.freeze(Object.defineProperty({__proto__:null,ShareTargetPickerModule:Rv,module:Bw},Symbol.toStringTag,{value:"Module"})),Vw=z(Ww),Hw=z(c1);(function(e,t){(function(n,r){e.exports=r()})(window,function(){return function(n){var r={};function o(i){if(r[i])return r[i].exports;var l=r[i]={i,l:!1,exports:{}};return n[i].call(l.exports,l,l.exports,o),l.l=!0,l.exports}return o.m=n,o.c=r,o.d=function(i,l,u){o.o(i,l)||Object.defineProperty(i,l,{enumerable:!0,get:u})},o.r=function(i){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(i,"__esModule",{value:!0})},o.t=function(i,l){if(1&l&&(i=o(i)),8&l||4&l&&typeof i=="object"&&i&&i.__esModule)return i;var u=Object.create(null);if(o.r(u),Object.defineProperty(u,"default",{enumerable:!0,value:i}),2&l&&typeof i!="string")for(var s in i)o.d(u,s,function(a){return i[a]}.bind(null,s));return u},o.n=function(i){var l=i&&i.__esModule?function(){return i.default}:function(){return i};return o.d(l,"a",l),l},o.o=function(i,l){return Object.prototype.hasOwnProperty.call(i,l)},o.p="https://static.line-scdn.net/liff/edge/2/",o(o.s=0)}([function(n,r,o){Object.defineProperty(r,"__esModule",{value:!0}),r.liff=void 0,o(1),o(2);var i=o(3).default;r.liff=i,r.default=i},function(n,r){n.exports=Xg},function(n,r){n.exports=ny},function(n,r,o){Object.defineProperty(r,"__esModule",{value:!0});var i=o(4),l=o(5),u=o(6),s=o(7),a=o(8),c=o(9),d=o(10),h=o(11),m=o(12),g=o(13),_=o(14),C=o(15),p=o(16),f=o(17),v=o(18),y=o(19),k=o(20),P=o(21),O=o(22),L=o(23),V=o(24),b=o(25),Se=o(26),gt=o(27),yt=o(28),_o=o(29),Vl=o(30),jt=Object.defineProperties({},{getOS:{value:c.getOS,enumerable:!0,writable:!0},getVersion:{value:d.getVersion,enumerable:!0,writable:!0},getLanguage:{value:h.getLanguage,enumerable:!0,writable:!0},isInClient:{value:s.isInClient,enumerable:!0,writable:!0},isLoggedIn:{value:g.isLoggedIn,enumerable:!0,writable:!0},logout:{value:_.logout,enumerable:!0,writable:!0},getAccessToken:{value:u.getAccessToken,enumerable:!0,writable:!0},getIDToken:{value:u.getIDToken,enumerable:!0,writable:!0},getDecodedIDToken:{value:u.getDecodedIDToken,enumerable:!0,writable:!0},getContext:{value:u.getContext,enumerable:!0,writable:!0},openWindow:{value:v.openWindow,enumerable:!0,writable:!0},closeWindow:{value:y.closeWindow,enumerable:!0,writable:!0},getFriendship:{value:yt.attachChecker(P.getFriendship,"profile"),enumerable:!0,writable:!0},getAId:{value:u.getAId,enumerable:!0,writable:!0},getProfilePlus:{value:u.getProfilePlus,enumerable:!0,writable:!0},getIsVideoAutoPlay:{value:u.getIsVideoAutoPlay,enumerable:!0,writable:!0},getLineVersion:{value:p.getLineVersion,enumerable:!0,writable:!0},isApiAvailable:{value:f.isApiAvailable,enumerable:!0,writable:!0},getProfile:{value:yt.attachChecker(m.getProfile,"profile"),enumerable:!0,writable:!0},sendMessages:{value:yt.attachChecker(k.sendMessages,"chat_message.write"),enumerable:!0,writable:!0},subWindow:{value:O.subWindow,enumerable:!0,writable:!0},ready:{value:a.ready,enumerable:!0,writable:!0},id:{get:function(){return u.getConfig().liffId||null},enumerable:!0},_dispatchEvent:{value:C.dispatch,enumerable:!0,writable:!0},_call:{value:C.call,enumerable:!0,writable:!0},_addListener:{value:C.addListener,enumerable:!0,writable:!0},_removeListener:{value:C.removeListener,enumerable:!0,writable:!0},_postMessage:{value:C.postMessage,enumerable:!0,writable:!0}}),Ft=new L.ModuleDriverImpl,T=new L.ModuleContextImpl(Ft,jt),$=new L.UseModule(Ft,T,{namespacePrefix:""}).install(),A=new L.LiffPluginContextImpl(Ft,jt);[new L.UseModule(Ft,A),new l.LoginModule,new i.InitModule,new V.AnalyticsModule,gt.module,b.module,Se.module,yt.module,_o.module,Vl.module].forEach(function(K){$.call(jt,K)}),r.default=jt},function(n,r){n.exports=L1},function(n,r){n.exports=N1},function(n,r){n.exports=D1},function(n,r){n.exports=R1},function(n,r){n.exports=j1},function(n,r){n.exports=F1},function(n,r){n.exports=U1},function(n,r){n.exports=W1},function(n,r){n.exports=H1},function(n,r){n.exports=Q1},function(n,r){n.exports=G1},function(n,r){n.exports=K1},function(n,r){n.exports=q1},function(n,r){n.exports=X1},function(n,r){n.exports=ew},function(n,r){n.exports=tw},function(n,r){n.exports=iw},function(n,r){n.exports=sw},function(n,r){n.exports=aw},function(n,r){n.exports=vw},function(n,r){n.exports=_w},function(n,r){n.exports=Iw},function(n,r){n.exports=Pw},function(n,r){n.exports=Lw},function(n,r){n.exports=Rw},function(n,r){n.exports=Vw},function(n,r){n.exports=Hw}]).default})})(ph);const zt=qf(ph.exports);var As={},po={},rl={},_e={};Object.defineProperty(_e,"__esModule",{value:!0});_e.globalStore=void 0;var Qw=function(){function e(){this.numberOfInitCalled=0,this.numberOfLoginCalled=0}return Object.defineProperty(e.prototype,"isInitCalled",{get:function(){return this.numberOfInitCalled>0},enumerable:!1,configurable:!0}),e.prototype.initIsCalled=function(){this.numberOfInitCalled++},Object.defineProperty(e.prototype,"isLoginCalled",{get:function(){return this.numberOfLoginCalled>0},enumerable:!1,configurable:!0}),e.prototype.loginIsCalled=function(){this.numberOfLoginCalled++},e.prototype.resetAll=function(){this.numberOfInitCalled=0,this.numberOfLoginCalled=0},e}();_e.globalStore=new Qw;var ol={},M={},il={};Object.defineProperty(il,"__esModule",{value:!0});il.defaultMockData=void 0;var Gw={type:"group",groupId:"group_id",endpointUrl:"https://line.me",viewType:"full",availability:{shareTargetPicker:{permission:!0,minVer:"10.3.0"},multipleLiffTransition:{permission:!0,minVer:"10.18.0"},subwindowOpen:{permission:!0,minVer:"11.7.0"},scanCode:{permission:!0,minVer:"9.4.0",unsupportedFromVer:"9.19.0"},scanCodeV2:{permission:!0,minVer:"11.7.0",minOsVer:"14.3.0"},getAdvertisingId:{permission:!1,minVer:"7.14.0"},addToHomeScreen:{permission:!1,minVer:"9.16.0"},bluetoothLeFunction:{permission:!1,minVer:"9.14.0",unsupportedFromVer:"9.19.0"},skipChannelVerificationScreen:{permission:!1,minVer:"11.14.0"}},scope:["chat_message.write","openid","profile"]};il.defaultMockData={init:void 0,getOS:"web",getLanguage:"en-US",getVersion:"2.19.0",getLineVersion:null,isInClient:!1,isLoggedIn:!1,isApiAvailable:!1,login:void 0,logout:void 0,getAccessToken:"access_token",getIDToken:"id_token",getDecodedIDToken:{},getContext:Gw,getProfile:{displayName:"Brown",userId:"123456789",statusMessage:"hello"},getFriendship:{friendFlag:!1},"permanentLink.createUrl":"https://line.me","permanentLink.createUrlBy":"https://line.me","permanentLink.setExtraQueryParam":void 0,sendMessages:void 0,openWindow:void 0,shareTargetPicker:void 0,scanCode:{value:"https://line.me"},closeWindow:void 0,initPlugins:[],getAId:void 0,getProfilePlus:void 0,getIsVideoAutoPlay:!1,"subWindow.on":void 0,"subWindow.off":void 0,"subWindow.open":void 0,"subWindow.cancel":{status:"cancel",result:""},"subWindow.submit":{status:"submit",result:""},"subWindow.close":void 0,"subWindow.getAppData":{},isSubWindow:!1,"permission.query":{state:"unavailable"},"permission.requestAll":void 0,"i18n.setLang":void 0,_dispatchEvent:void 0,_call:void 0,_addListener:void 0,_removeListener:void 0,_postMessage:void 0};Object.defineProperty(M,"__esModule",{value:!0});M.mockStore=void 0;var Df=il,Kw=function(){function e(t){t===void 0&&(t=Df.defaultMockData),this._data=t}return e.prototype.save=function(t){var n=typeof t=="function"?t(this._data):t;this.validate(n)?this._data=n:console.error("invalid data",n)},e.prototype.clearAll=function(){this._data=Df.defaultMockData},e.prototype.getMockData=function(t){var n=this._data[t];return n},e.prototype.validate=function(t){return!0},e}();M.mockStore=new Kw;Object.defineProperty(ol,"__esModule",{value:!0});ol.closeWindow=void 0;var qw=M,Xw=function(){return qw.mockStore.getMockData("closeWindow")};ol.closeWindow=Xw;var ll={},xe={};Object.defineProperty(xe,"__esModule",{value:!0});xe.ERROR_MESSAGE=void 0;xe.ERROR_MESSAGE={REQUIRE_INIT:"You need to call liff.init first.",REQUIRE_LOGIN:"You need to call liff.login first."};Object.defineProperty(ll,"__esModule",{value:!0});ll.getAccessToken=void 0;var Yw=xe,Jw=_e,Zw=M,e_=function(){if(!Jw.globalStore.isInitCalled)throw new Error(Yw.ERROR_MESSAGE.REQUIRE_INIT);return Zw.mockStore.getMockData("getAccessToken")};ll.getAccessToken=e_;var ul={};Object.defineProperty(ul,"__esModule",{value:!0});ul.getAId=void 0;var t_=M,n_=function(){return t_.mockStore.getMockData("getAId")};ul.getAId=n_;var sl={};Object.defineProperty(sl,"__esModule",{value:!0});sl.getContext=void 0;var r_=xe,o_=_e,i_=M,l_=function(){if(!o_.globalStore.isInitCalled)throw new Error(r_.ERROR_MESSAGE.REQUIRE_INIT);return i_.mockStore.getMockData("getContext")};sl.getContext=l_;var al={};Object.defineProperty(al,"__esModule",{value:!0});al.getDecodedIDToken=void 0;var u_=xe,s_=_e,a_=M,c_=function(){if(!s_.globalStore.isInitCalled)throw new Error(u_.ERROR_MESSAGE.REQUIRE_INIT);return a_.mockStore.getMockData("getDecodedIDToken")};al.getDecodedIDToken=c_;var cl={};Object.defineProperty(cl,"__esModule",{value:!0});cl.getFriendship=void 0;var Rf=xe,jf=_e,f_=M,d_=function(){if(!jf.globalStore.isInitCalled)throw new Error(Rf.ERROR_MESSAGE.REQUIRE_INIT);if(!jf.globalStore.isLoginCalled)throw new Error(Rf.ERROR_MESSAGE.REQUIRE_LOGIN);return Promise.resolve(f_.mockStore.getMockData("getFriendship"))};cl.getFriendship=d_;var fl={};Object.defineProperty(fl,"__esModule",{value:!0});fl.getIDToken=void 0;var p_=xe,h_=_e,v_=M,m_=function(){if(!h_.globalStore.isInitCalled)throw new Error(p_.ERROR_MESSAGE.REQUIRE_INIT);return v_.mockStore.getMockData("getIDToken")};fl.getIDToken=m_;var dl={};Object.defineProperty(dl,"__esModule",{value:!0});dl.getIsVideoAutoPlay=void 0;var g_=M,y_=function(){return g_.mockStore.getMockData("getIsVideoAutoPlay")};dl.getIsVideoAutoPlay=y_;var pl={};Object.defineProperty(pl,"__esModule",{value:!0});pl.getLanguage=void 0;var w_=M,__=function(){return w_.mockStore.getMockData("getLanguage")};pl.getLanguage=__;var hl={};Object.defineProperty(hl,"__esModule",{value:!0});hl.getLineVersion=void 0;var S_=M,k_=function(){return S_.mockStore.getMockData("getLineVersion")};hl.getLineVersion=k_;var vl={};Object.defineProperty(vl,"__esModule",{value:!0});vl.getOS=void 0;var E_=M,I_=function(){return E_.mockStore.getMockData("getOS")};vl.getOS=I_;var ml={};Object.defineProperty(ml,"__esModule",{value:!0});ml.getProfile=void 0;var Ff=xe,Uf=_e,P_=M,C_=function(){if(!Uf.globalStore.isInitCalled)throw new Error(Ff.ERROR_MESSAGE.REQUIRE_INIT);if(!Uf.globalStore.isLoginCalled)throw new Error(Ff.ERROR_MESSAGE.REQUIRE_LOGIN);return Promise.resolve(P_.mockStore.getMockData("getProfile"))};ml.getProfile=C_;var gl={};Object.defineProperty(gl,"__esModule",{value:!0});gl.getProfilePlus=void 0;var T_=M,x_=function(){return T_.mockStore.getMockData("getProfilePlus")};gl.getProfilePlus=x_;var yl={};Object.defineProperty(yl,"__esModule",{value:!0});yl.getVersion=void 0;var O_=M,L_=function(){return O_.mockStore.getMockData("getVersion")};yl.getVersion=L_;var wl={};Object.defineProperty(wl,"__esModule",{value:!0});wl.i18n_setLang=void 0;var $_=M,M_=function(){return Promise.resolve($_.mockStore.getMockData("i18n.setLang"))};wl.i18n_setLang=M_;var _l={};Object.defineProperty(_l,"__esModule",{value:!0});_l.initPlugins=void 0;var b_=M,A_=function(){return Promise.resolve(b_.mockStore.getMockData("initPlugins"))};_l.initPlugins=A_;var Sl={};Object.defineProperty(Sl,"__esModule",{value:!0});Sl.isApiAvailable=void 0;var N_=M,D_=function(){return N_.mockStore.getMockData("isApiAvailable")};Sl.isApiAvailable=D_;var kl={};Object.defineProperty(kl,"__esModule",{value:!0});kl.isInClient=void 0;var R_=M,j_=function(){return R_.mockStore.getMockData("isInClient")};kl.isInClient=j_;var El={};Object.defineProperty(El,"__esModule",{value:!0});El.isLoggedIn=void 0;var F_=M,U_=function(){return F_.mockStore.getMockData("isLoggedIn")};El.isLoggedIn=U_;var Il={};Object.defineProperty(Il,"__esModule",{value:!0});Il.isSubWindow=void 0;var z_=M,B_=function(){return z_.mockStore.getMockData("isSubWindow")};Il.isSubWindow=B_;var Pl={};Object.defineProperty(Pl,"__esModule",{value:!0});Pl.login=void 0;var W_=xe,zf=_e,V_=M,H_=function(){if(!zf.globalStore.isInitCalled)throw new Error(W_.ERROR_MESSAGE.REQUIRE_INIT);return zf.globalStore.loginIsCalled(),V_.mockStore.getMockData("login")};Pl.login=H_;var Cl={};Object.defineProperty(Cl,"__esModule",{value:!0});Cl.logout=void 0;var Q_=xe,G_=_e,K_=M,q_=function(){if(!G_.globalStore.isInitCalled)throw new Error(Q_.ERROR_MESSAGE.REQUIRE_INIT);return K_.mockStore.getMockData("logout")};Cl.logout=q_;var Tl={};Object.defineProperty(Tl,"__esModule",{value:!0});Tl.openWindow=void 0;var X_=M,Y_=function(){return X_.mockStore.getMockData("openWindow")};Tl.openWindow=Y_;var xl={};Object.defineProperty(xl,"__esModule",{value:!0});xl.permanentLink_createUrl=void 0;var J_=xe,Z_=_e,eS=M,tS=function(){if(!Z_.globalStore.isInitCalled)throw new Error(J_.ERROR_MESSAGE.REQUIRE_INIT);return eS.mockStore.getMockData("permanentLink.createUrl")};xl.permanentLink_createUrl=tS;var Ol={};Object.defineProperty(Ol,"__esModule",{value:!0});Ol.permanentLink_createUrlBy=void 0;var nS=xe,rS=_e,oS=M,iS=function(){if(!rS.globalStore.isInitCalled)throw new Error(nS.ERROR_MESSAGE.REQUIRE_INIT);return Promise.resolve(oS.mockStore.getMockData("permanentLink.createUrlBy"))};Ol.permanentLink_createUrlBy=iS;var Ll={};Object.defineProperty(Ll,"__esModule",{value:!0});Ll.permanentLink_setExtraQueryParam=void 0;var lS=xe,uS=_e,sS=M,aS=function(){if(!uS.globalStore.isInitCalled)throw new Error(lS.ERROR_MESSAGE.REQUIRE_INIT);return sS.mockStore.getMockData("permanentLink.setExtraQueryParam")};Ll.permanentLink_setExtraQueryParam=aS;var $l={};Object.defineProperty($l,"__esModule",{value:!0});$l.permission=void 0;var jv=M,cS=function(){return Promise.resolve(jv.mockStore.getMockData("permission.query"))},fS=function(){return Promise.resolve(jv.mockStore.getMockData("permission.requestAll"))};$l.permission={query:cS,requestAll:fS};var Ml={};Object.defineProperty(Ml,"__esModule",{value:!0});Ml.scanCode=void 0;var dS=M,pS=function(){return Promise.resolve(dS.mockStore.getMockData("scanCode"))};Ml.scanCode=pS;var bl={};Object.defineProperty(bl,"__esModule",{value:!0});bl.sendMessages=void 0;var Bf=xe,Wf=_e,hS=M,vS=function(){if(!Wf.globalStore.isInitCalled)throw new Error(Bf.ERROR_MESSAGE.REQUIRE_INIT);if(!Wf.globalStore.isLoginCalled)throw new Error(Bf.ERROR_MESSAGE.REQUIRE_LOGIN);return Promise.resolve(hS.mockStore.getMockData("sendMessages"))};bl.sendMessages=vS;var Al={};Object.defineProperty(Al,"__esModule",{value:!0});Al.shareTargetPicker=void 0;var Vf=xe,Hf=_e,mS=M,gS=function(){if(!Hf.globalStore.isInitCalled)throw new Error(Vf.ERROR_MESSAGE.REQUIRE_INIT);if(!Hf.globalStore.isLoginCalled)throw new Error(Vf.ERROR_MESSAGE.REQUIRE_LOGIN);return Promise.resolve(mS.mockStore.getMockData("shareTargetPicker"))};Al.shareTargetPicker=gS;var Nl={};Object.defineProperty(Nl,"__esModule",{value:!0});Nl.subWindow=void 0;var Dn=M,yS=function(){return Dn.mockStore.getMockData("subWindow.on")},wS=function(){return Dn.mockStore.getMockData("subWindow.off")},_S=function(){return Promise.resolve(Dn.mockStore.getMockData("subWindow.open"))},SS=function(){return Promise.resolve(Dn.mockStore.getMockData("subWindow.cancel"))},kS=function(){return Promise.resolve(Dn.mockStore.getMockData("subWindow.submit"))},ES=function(){return Promise.resolve(Dn.mockStore.getMockData("subWindow.close"))},IS=function(){return Promise.resolve(Dn.mockStore.getMockData("subWindow.getAppData"))};Nl.subWindow={on:yS,off:wS,open:_S,cancel:SS,submit:kS,close:ES,getAppData:IS};var Dl={};Object.defineProperty(Dl,"__esModule",{value:!0});Dl._addListener=void 0;var PS=M,CS=function(){return PS.mockStore.getMockData("_addListener")};Dl._addListener=CS;var Rl={};Object.defineProperty(Rl,"__esModule",{value:!0});Rl._call=void 0;var TS=M,xS=function(){return TS.mockStore.getMockData("_call")};Rl._call=xS;var jl={};Object.defineProperty(jl,"__esModule",{value:!0});jl._dispatchEvent=void 0;var OS=M,LS=function(){return OS.mockStore.getMockData("_dispatchEvent")};jl._dispatchEvent=LS;var Fl={};Object.defineProperty(Fl,"__esModule",{value:!0});Fl._postMessage=void 0;var $S=M,MS=function(){return $S.mockStore.getMockData("_postMessage")};Fl._postMessage=MS;var Ul={};Object.defineProperty(Ul,"__esModule",{value:!0});Ul._removeListener=void 0;var bS=M,AS=function(){return bS.mockStore.getMockData("_removeListener")};Ul._removeListener=AS;Object.defineProperty(rl,"__esModule",{value:!0});rl.createMockedInit=void 0;var Pu=_e,NS=ol,DS=ll,RS=ul,jS=sl,FS=al,US=cl,zS=fl,BS=dl,WS=pl,VS=hl,HS=vl,QS=ml,GS=gl,KS=yl,qS=wl,XS=_l,YS=Sl,JS=kl,ZS=El,e2=Il,Qf=Pl,t2=Cl,n2=Tl,r2=xl,o2=Ol,i2=Ll,l2=$l,Gf=Ml,u2=bl,s2=Al,a2=Nl,c2=Dl,f2=Rl,d2=jl,p2=Fl,h2=Ul,v2=function(e,t){var n=function(r,o,i){return Pu.globalStore.isInitCalled||e({getLanguage:WS.getLanguage,getOS:HS.getOS,getVersion:KS.getVersion,getLineVersion:VS.getLineVersion,isApiAvailable:YS.isApiAvailable,isInClient:JS.isInClient,isLoggedIn:ZS.isLoggedIn,login:Qf.login,logout:t2.logout,getAccessToken:DS.getAccessToken,getIDToken:zS.getIDToken,getDecodedIDToken:FS.getDecodedIDToken,getContext:jS.getContext,getProfile:QS.getProfile,getFriendship:US.getFriendship,permanentLink:{createUrl:r2.permanentLink_createUrl,createUrlBy:o2.permanentLink_createUrlBy,setExtraQueryParam:i2.permanentLink_setExtraQueryParam},sendMessages:u2.sendMessages,openWindow:n2.openWindow,shareTargetPicker:s2.shareTargetPicker,scanCode:Gf.scanCode,scanCodeV2:Gf.scanCode,closeWindow:NS.closeWindow,initPlugins:XS.initPlugins,i18n:{setLang:qS.i18n_setLang},getAId:RS.getAId,getProfilePlus:GS.getProfilePlus,getIsVideoAutoPlay:BS.getIsVideoAutoPlay,subWindow:a2.subWindow,isSubWindow:e2.isSubWindow,permission:l2.permission,_dispatchEvent:d2._dispatchEvent,_call:f2._call,_addListener:c2._addListener,_removeListener:h2._removeListener,_postMessage:p2._postMessage}),Pu.globalStore.initIsCalled(),t&&Pu.globalStore.numberOfLoginCalled===0&&(0,Qf.login)(),typeof o=="function"&&o(),Promise.resolve()};return n};rl.createMockedInit=v2;var zl={};Object.defineProperty(zl,"__esModule",{value:!0});zl.getActualInitOrMockedInit=void 0;var m2=function(e,t){return function(n,r,o){var i=n.mock===!0;return i?t(n,r,o):e(n,r,o)}};zl.getActualInitOrMockedInit=m2;var Bl={};Object.defineProperty(Bl,"__esModule",{value:!0});Bl.set=void 0;var g2=M,y2=function(e){g2.mockStore.save(e)};Bl.set=y2;var Wl={};Object.defineProperty(Wl,"__esModule",{value:!0});Wl.clear=void 0;var w2=M,_2=function(){w2.mockStore.clearAll()};Wl.clear=_2;Object.defineProperty(po,"__esModule",{value:!0});po.LiffMockPlugin=void 0;var S2=rl,k2=zl,E2=Bl,I2=Wl,P2=function(){function e(){this.name="mock"}return e.prototype.install=function(t){var n=t.liff,r=n.init,o=n.isInClient(),i=(0,S2.createMockedInit)(function(l){Object.entries(l).forEach(function(u){var s=u[0],a=u[1];n[s]=a})},o);return n.init=(0,k2.getActualInitOrMockedInit)(r,i),{set:E2.set,clear:I2.clear}},e}();po.LiffMockPlugin=P2;(function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.LiffMockPlugin=void 0;var t=po,n=po;Object.defineProperty(e,"LiffMockPlugin",{enumerable:!0,get:function(){return n.LiffMockPlugin}}),e.default=t.LiffMockPlugin})(As);class ie{constructor(){this._dataLength=0,this._bufferLength=0,this._state=new Int32Array(4),this._buffer=new ArrayBuffer(68),this._buffer8=new Uint8Array(this._buffer,0,68),this._buffer32=new Uint32Array(this._buffer,0,17),this.start()}static hashStr(t,n=!1){return this.onePassHasher.start().appendStr(t).end(n)}static hashAsciiStr(t,n=!1){return this.onePassHasher.start().appendAsciiStr(t).end(n)}static _hex(t){const n=ie.hexChars,r=ie.hexOut;let o,i,l,u;for(u=0;u<4;u+=1)for(i=u*8,o=t[u],l=0;l<8;l+=2)r[i+1+l]=n.charAt(o&15),o>>>=4,r[i+0+l]=n.charAt(o&15),o>>>=4;return r.join("")}static _md5cycle(t,n){let r=t[0],o=t[1],i=t[2],l=t[3];r+=(o&i|~o&l)+n[0]-680876936|0,r=(r<<7|r>>>25)+o|0,l+=(r&o|~r&i)+n[1]-389564586|0,l=(l<<12|l>>>20)+r|0,i+=(l&r|~l&o)+n[2]+606105819|0,i=(i<<17|i>>>15)+l|0,o+=(i&l|~i&r)+n[3]-1044525330|0,o=(o<<22|o>>>10)+i|0,r+=(o&i|~o&l)+n[4]-176418897|0,r=(r<<7|r>>>25)+o|0,l+=(r&o|~r&i)+n[5]+1200080426|0,l=(l<<12|l>>>20)+r|0,i+=(l&r|~l&o)+n[6]-1473231341|0,i=(i<<17|i>>>15)+l|0,o+=(i&l|~i&r)+n[7]-45705983|0,o=(o<<22|o>>>10)+i|0,r+=(o&i|~o&l)+n[8]+1770035416|0,r=(r<<7|r>>>25)+o|0,l+=(r&o|~r&i)+n[9]-1958414417|0,l=(l<<12|l>>>20)+r|0,i+=(l&r|~l&o)+n[10]-42063|0,i=(i<<17|i>>>15)+l|0,o+=(i&l|~i&r)+n[11]-1990404162|0,o=(o<<22|o>>>10)+i|0,r+=(o&i|~o&l)+n[12]+1804603682|0,r=(r<<7|r>>>25)+o|0,l+=(r&o|~r&i)+n[13]-40341101|0,l=(l<<12|l>>>20)+r|0,i+=(l&r|~l&o)+n[14]-1502002290|0,i=(i<<17|i>>>15)+l|0,o+=(i&l|~i&r)+n[15]+1236535329|0,o=(o<<22|o>>>10)+i|0,r+=(o&l|i&~l)+n[1]-165796510|0,r=(r<<5|r>>>27)+o|0,l+=(r&i|o&~i)+n[6]-1069501632|0,l=(l<<9|l>>>23)+r|0,i+=(l&o|r&~o)+n[11]+643717713|0,i=(i<<14|i>>>18)+l|0,o+=(i&r|l&~r)+n[0]-373897302|0,o=(o<<20|o>>>12)+i|0,r+=(o&l|i&~l)+n[5]-701558691|0,r=(r<<5|r>>>27)+o|0,l+=(r&i|o&~i)+n[10]+38016083|0,l=(l<<9|l>>>23)+r|0,i+=(l&o|r&~o)+n[15]-660478335|0,i=(i<<14|i>>>18)+l|0,o+=(i&r|l&~r)+n[4]-405537848|0,o=(o<<20|o>>>12)+i|0,r+=(o&l|i&~l)+n[9]+568446438|0,r=(r<<5|r>>>27)+o|0,l+=(r&i|o&~i)+n[14]-1019803690|0,l=(l<<9|l>>>23)+r|0,i+=(l&o|r&~o)+n[3]-187363961|0,i=(i<<14|i>>>18)+l|0,o+=(i&r|l&~r)+n[8]+1163531501|0,o=(o<<20|o>>>12)+i|0,r+=(o&l|i&~l)+n[13]-1444681467|0,r=(r<<5|r>>>27)+o|0,l+=(r&i|o&~i)+n[2]-51403784|0,l=(l<<9|l>>>23)+r|0,i+=(l&o|r&~o)+n[7]+1735328473|0,i=(i<<14|i>>>18)+l|0,o+=(i&r|l&~r)+n[12]-1926607734|0,o=(o<<20|o>>>12)+i|0,r+=(o^i^l)+n[5]-378558|0,r=(r<<4|r>>>28)+o|0,l+=(r^o^i)+n[8]-2022574463|0,l=(l<<11|l>>>21)+r|0,i+=(l^r^o)+n[11]+1839030562|0,i=(i<<16|i>>>16)+l|0,o+=(i^l^r)+n[14]-35309556|0,o=(o<<23|o>>>9)+i|0,r+=(o^i^l)+n[1]-1530992060|0,r=(r<<4|r>>>28)+o|0,l+=(r^o^i)+n[4]+1272893353|0,l=(l<<11|l>>>21)+r|0,i+=(l^r^o)+n[7]-155497632|0,i=(i<<16|i>>>16)+l|0,o+=(i^l^r)+n[10]-1094730640|0,o=(o<<23|o>>>9)+i|0,r+=(o^i^l)+n[13]+681279174|0,r=(r<<4|r>>>28)+o|0,l+=(r^o^i)+n[0]-358537222|0,l=(l<<11|l>>>21)+r|0,i+=(l^r^o)+n[3]-722521979|0,i=(i<<16|i>>>16)+l|0,o+=(i^l^r)+n[6]+76029189|0,o=(o<<23|o>>>9)+i|0,r+=(o^i^l)+n[9]-640364487|0,r=(r<<4|r>>>28)+o|0,l+=(r^o^i)+n[12]-421815835|0,l=(l<<11|l>>>21)+r|0,i+=(l^r^o)+n[15]+530742520|0,i=(i<<16|i>>>16)+l|0,o+=(i^l^r)+n[2]-995338651|0,o=(o<<23|o>>>9)+i|0,r+=(i^(o|~l))+n[0]-198630844|0,r=(r<<6|r>>>26)+o|0,l+=(o^(r|~i))+n[7]+1126891415|0,l=(l<<10|l>>>22)+r|0,i+=(r^(l|~o))+n[14]-1416354905|0,i=(i<<15|i>>>17)+l|0,o+=(l^(i|~r))+n[5]-57434055|0,o=(o<<21|o>>>11)+i|0,r+=(i^(o|~l))+n[12]+1700485571|0,r=(r<<6|r>>>26)+o|0,l+=(o^(r|~i))+n[3]-1894986606|0,l=(l<<10|l>>>22)+r|0,i+=(r^(l|~o))+n[10]-1051523|0,i=(i<<15|i>>>17)+l|0,o+=(l^(i|~r))+n[1]-2054922799|0,o=(o<<21|o>>>11)+i|0,r+=(i^(o|~l))+n[8]+1873313359|0,r=(r<<6|r>>>26)+o|0,l+=(o^(r|~i))+n[15]-30611744|0,l=(l<<10|l>>>22)+r|0,i+=(r^(l|~o))+n[6]-1560198380|0,i=(i<<15|i>>>17)+l|0,o+=(l^(i|~r))+n[13]+1309151649|0,o=(o<<21|o>>>11)+i|0,r+=(i^(o|~l))+n[4]-145523070|0,r=(r<<6|r>>>26)+o|0,l+=(o^(r|~i))+n[11]-1120210379|0,l=(l<<10|l>>>22)+r|0,i+=(r^(l|~o))+n[2]+718787259|0,i=(i<<15|i>>>17)+l|0,o+=(l^(i|~r))+n[9]-343485551|0,o=(o<<21|o>>>11)+i|0,t[0]=r+t[0]|0,t[1]=o+t[1]|0,t[2]=i+t[2]|0,t[3]=l+t[3]|0}start(){return this._dataLength=0,this._bufferLength=0,this._state.set(ie.stateIdentity),this}appendStr(t){const n=this._buffer8,r=this._buffer32;let o=this._bufferLength,i,l;for(l=0;l<t.length;l+=1){if(i=t.charCodeAt(l),i<128)n[o++]=i;else if(i<2048)n[o++]=(i>>>6)+192,n[o++]=i&63|128;else if(i<55296||i>56319)n[o++]=(i>>>12)+224,n[o++]=i>>>6&63|128,n[o++]=i&63|128;else{if(i=(i-55296)*1024+(t.charCodeAt(++l)-56320)+65536,i>1114111)throw new Error("Unicode standard supports code points up to U+10FFFF");n[o++]=(i>>>18)+240,n[o++]=i>>>12&63|128,n[o++]=i>>>6&63|128,n[o++]=i&63|128}o>=64&&(this._dataLength+=64,ie._md5cycle(this._state,r),o-=64,r[0]=r[16])}return this._bufferLength=o,this}appendAsciiStr(t){const n=this._buffer8,r=this._buffer32;let o=this._bufferLength,i,l=0;for(;;){for(i=Math.min(t.length-l,64-o);i--;)n[o++]=t.charCodeAt(l++);if(o<64)break;this._dataLength+=64,ie._md5cycle(this._state,r),o=0}return this._bufferLength=o,this}appendByteArray(t){const n=this._buffer8,r=this._buffer32;let o=this._bufferLength,i,l=0;for(;;){for(i=Math.min(t.length-l,64-o);i--;)n[o++]=t[l++];if(o<64)break;this._dataLength+=64,ie._md5cycle(this._state,r),o=0}return this._bufferLength=o,this}getState(){const t=this._state;return{buffer:String.fromCharCode.apply(null,Array.from(this._buffer8)),buflen:this._bufferLength,length:this._dataLength,state:[t[0],t[1],t[2],t[3]]}}setState(t){const n=t.buffer,r=t.state,o=this._state;let i;for(this._dataLength=t.length,this._bufferLength=t.buflen,o[0]=r[0],o[1]=r[1],o[2]=r[2],o[3]=r[3],i=0;i<n.length;i+=1)this._buffer8[i]=n.charCodeAt(i)}end(t=!1){const n=this._bufferLength,r=this._buffer8,o=this._buffer32,i=(n>>2)+1;this._dataLength+=n;const l=this._dataLength*8;if(r[n]=128,r[n+1]=r[n+2]=r[n+3]=0,o.set(ie.buffer32Identity.subarray(i),i),n>55&&(ie._md5cycle(this._state,o),o.set(ie.buffer32Identity)),l<=4294967295)o[14]=l;else{const u=l.toString(16).match(/(.*?)(.{0,8})$/);if(u===null)return;const s=parseInt(u[2],16),a=parseInt(u[1],16)||0;o[14]=s,o[15]=a}return ie._md5cycle(this._state,o),t?this._state:ie._hex(this._state)}}ie.stateIdentity=new Int32Array([1732584193,-271733879,-1732584194,271733878]);ie.buffer32Identity=new Int32Array([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);ie.hexChars="0123456789abcdef";ie.hexOut=[];ie.onePassHasher=new ie;if(ie.hashStr("hello")!=="5d41402abc4b2a76b9719d911017c592")throw new Error("Md5 self test failed.");const Kf=e=>ie.hashStr(e);function C2(e=32){let t="";const n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=n.length;for(var o=0;o<e;o++)t+=n.charAt(Math.floor(Math.random()*r));return t}function T2(){const[e,t]=fe.exports.useState(""),[n]=vf("key",bi),[r]=vf("redirect_url",bi);({VITE_LIFF_ID:"{{liff_id}}",VITE_USS_URL:"https://uss.resola.net",VITE_SUBS_PARAM_NAME:"tt_sub",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}).VITE_USE_MOCK==="1"&&(console.log("using mock"),zt.use(new As.LiffMockPlugin));const o=async()=>{try{({VITE_LIFF_ID:"{{liff_id}}",VITE_USS_URL:"https://uss.resola.net",VITE_SUBS_PARAM_NAME:"tt_sub",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}).VITE_USE_MOCK==="1"&&(zt.use(new As.LiffMockPlugin),zt.$mock.set(l=>({...l,isLoggedIn:!0,getProfile:{displayName:"Cony",userId:"1111111"}}))),await zt.init({liffId:"{{liff_id}}",mock:{VITE_LIFF_ID:"{{liff_id}}",VITE_USS_URL:"https://uss.resola.net",VITE_SUBS_PARAM_NAME:"tt_sub",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}.VITE_USE_MOCK==="1"}),{VITE_LIFF_ID:"{{liff_id}}",VITE_USS_URL:"https://uss.resola.net",VITE_SUBS_PARAM_NAME:"tt_sub",BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0}.VITE_USE_MOCK==="1"&&await zt.login();const i=await zt.getProfile();if(i){const l=new URLSearchParams(window.location.search);if(n||r){l.delete("key"),l.delete("redirect_url");const u=new URL(n?`https://uss.resola.net/${n}`:decodeURIComponent(r));for(const[s,a]of l)u.searchParams.append(s,a);u.searchParams.set("__lid",i.userId),u.searchParams.set("tt_sub",Kf(i.userId)),u.searchParams.set("line_param",Kf(i.userId)),u.searchParams.set("__tid",C2(32)),console.log("Open Window",u.toString()),zt.openWindow({url:u.toString(),external:!0}),zt.closeWindow()}}}catch(i){t(i.message)}};return fe.exports.useEffect(()=>{o()},[n]),Ig("div",{className:"App",children:[It("h1",{children:"\u53F3\u4E0A\u306E\xD7\u30DC\u30BF\u30F3\u3092\u62BC\u3057\u3066\u9589\u3058\u3066\u304F\u3060\u3055\u3044\u3002"}),e&&It("p",{children:It("code",{children:e})})]})}const x2=document.getElementById("root"),O2=ih(x2);O2.render(It(tm.StrictMode,{children:It(Cg,{adapter:Rg,children:It(T2,{})})}));
</script>
<style type="text/css">
.App{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}
</style>
</head>
<body>
<div id="root"></div>
<span>0.0.8 - liff.closeWindow()</span>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment