PageSourceSearch

https://gold-pig.com/assets/index-CtEG3QDS.js

js gold-pig.com collected 2026-10-08 12:06:44 UTC 467,392 bytes, 282 lines download raw bytes

vendor: 5,064 bytes, lines 1-9
1var ed=e=>{throw TypeError(e)};var Ua=(e,t,n)=>t.has(e)||ed("Cannot "+n);var N=(e,t,n)=>(Ua(e,t,"read from private field"),n?n.call(e):t.get(e)),ne=(e,t,n)=>t.has(e)?ed("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),q=(e,t,n,r)=>(Ua(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),De=(e,t,n)=>(Ua(e,t,"access private method"),n);var Qi=(e,t,n,r)=>({set _(o){q(e,t,o,n)},get _(){return N(e,t,r)}});function p0(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const i=Object.getOwnPropertyDescriptor(r,o);i&&Object.defineProperty(e,o,i.get?i:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerPolicy&&(i.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?i.credentials="include":o.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();function dp(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var fp={exports:{}},da={},pp={exports:{}},X={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var Mi=Symbol.for("react.element"),h0=Symbol.for("react.portal"),m0=Symbol.for("react.fragment"),g0=Symbol.for("react.strict_mode"),y0=Symbol.for("react.profiler"),v0=Symbol.for("react.provider"),w0=Symbol.for("react.context"),x0=Symbol.for("react.forward_ref"),k0=Symbol.for("react.suspense"),b0=Symbol.for("react.memo"),S0=Symbol.for("react.lazy"),td=Symbol.iterator;function C0(e){return e===null||typeof e!="object"?null:(e=td&&e[td]||e["@@iterator"],typeof e=="function"?e:null)}var hp={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},mp=Object.assign,gp={};function xo(e,t,n){this.props=e,this.context=t,this.refs=gp,this.updater=n||hp}xo.prototype.isReactComponent={};xo.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")};xo.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function yp(){}yp.prototype=xo.prototype;function Du(e,t,n){this.props=e,this.context=t,this.refs=gp,this.updater=n||hp}var Au=Du.prototype=new yp;Au.constructor=Du;mp(Au,xo.prototype);Au.isPureReactComponent=!0;var nd=Array.isArray,vp=Object.prototype.hasOwnProperty,Bu={current:null},wp={key:!0,ref:!0,__self:!0,__source:!0};function xp(e,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)vp.call(t,r)&&!wp.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var l=Array(a),u=0;u<a;u++)l[u]=arguments[u+2];o.children=l}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:Mi,type:e,key:i,ref:s,props:o,_owner:Bu.current}}function E0(e,t){return{$$typeof:Mi,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Iu(e){return typeof e=="object"&&e!==null&&e.$$typeof===Mi}function P0(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var rd=/\/+/g;function Va(e,t){return typeof e=="object"&&e!==null&&e.key!=null?P0(""+e.key):t.toString(36)}function vs(e,t,n,r,o){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var s=!1;if(e===null)s=!0;else switch(i){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case Mi:case h0:s=!0}}if(s)return s=e,o=o(s),e=r===""?"."+Va(s,0):r,nd(o)?(n="",e!=null&&(n=e.replace(rd,"$&/")+"/"),vs(o,t,n,"",function(u){return u})):o!=null&&(Iu(o)&&(o=E0(o,n+(!o.key||s&&s.key===o.key?"":(""+o.key).replace(rd,"$&/")+"/")+e)),t.push(o)),1;if(s=0,r=r===""?".":r+":",nd(e))for(var a=0;a<e.length;a++){i=e[a];var l=r+Va(i,a);s+=vs(i,t,n,l,o)}else if(l=C0(e),typeof l=="function")for(e=l.call(e),a=0;!(i=e.next()).done;)i=i.value,l=r+Va(i,a++),s+=vs(i,t,n,l,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 s}
vendor: 8,029 bytes, lines 9-25
9function qi(e,t,n){if(e==null)return e;var r=[],o=0;return vs(e,r,"","",function(i){return t.call(n,i,o++)}),r}function T0(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 He={current:null},ws={transition:null},N0={ReactCurrentDispatcher:He,ReactCurrentBatchConfig:ws,ReactCurrentOwner:Bu};function kp(){throw Error("act(...) is not supported in production builds of React.")}X.Children={map:qi,forEach:function(e,t,n){qi(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return qi(e,function(){t++}),t},toArray:function(e){return qi(e,function(t){return t})||[]},only:function(e){if(!Iu(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};X.Component=xo;X.Fragment=m0;X.Profiler=y0;X.PureComponent=Du;X.StrictMode=g0;X.Suspense=k0;X.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=N0;X.act=kp;X.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=mp({},e.props),o=e.key,i=e.ref,s=e._owner;if(t!=null){if(t.ref!==void 0&&(i=t.ref,s=Bu.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(l in t)vp.call(t,l)&&!wp.hasOwnProperty(l)&&(r[l]=t[l]===void 0&&a!==void 0?a[l]:t[l])}var l=arguments.length-2;if(l===1)r.children=n;else if(1<l){a=Array(l);for(var u=0;u<l;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:Mi,type:e.type,key:o,ref:i,props:r,_owner:s}};X.createContext=function(e){return e={$$typeof:w0,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:v0,_context:e},e.Consumer=e};X.createElement=xp;X.createFactory=function(e){var t=xp.bind(null,e);return t.type=e,t};X.createRef=function(){return{current:null}};X.forwardRef=function(e){return{$$typeof:x0,render:e}};X.isValidElement=Iu;X.lazy=function(e){return{$$typeof:S0,_payload:{_status:-1,_result:e},_init:T0}};X.memo=function(e,t){return{$$typeof:b0,type:e,compare:t===void 0?null:t}};X.startTransition=function(e){var t=ws.transition;ws.transition={};try{e()}finally{ws.transition=t}};X.unstable_act=kp;X.useCallback=function(e,t){return He.current.useCallback(e,t)};X.useContext=function(e){return He.current.useContext(e)};X.useDebugValue=function(){};X.useDeferredValue=function(e){return He.current.useDeferredValue(e)};X.useEffect=function(e,t){return He.current.useEffect(e,t)};X.useId=function(){return He.current.useId()};X.useImperativeHandle=function(e,t,n){return He.current.useImperativeHandle(e,t,n)};X.useInsertionEffect=function(e,t){return He.current.useInsertionEffect(e,t)};X.useLayoutEffect=function(e,t){return He.current.useLayoutEffect(e,t)};X.useMemo=function(e,t){return He.current.useMemo(e,t)};X.useReducer=function(e,t,n){return He.current.useReducer(e,t,n)};X.useRef=function(e){return He.current.useRef(e)};X.useState=function(e){return He.current.useState(e)};X.useSyncExternalStore=function(e,t,n){return He.current.useSyncExternalStore(e,t,n)};X.useTransition=function(){return He.current.useTransition()};X.version="18.3.1";pp.exports=X;var k=pp.exports;const z=dp(k),bp=p0({__proto__:null,default:z},[k]);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var j0=k,R0=Symbol.for("react.element"),L0=Symbol.for("react.fragment"),O0=Object.prototype.hasOwnProperty,z0=j0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,M0={key:!0,ref:!0,__self:!0,__source:!0};function Sp(e,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)O0.call(t,r)&&!M0.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:R0,type:e,key:i,ref:s,props:o,_owner:z0.current}}da.Fragment=L0;da.jsx=Sp;da.jsxs=Sp;fp.exports=da;var v=fp.exports,Cp={exports:{}},dt={},Ep={exports:{}},Pp={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(e){function t(T,j){var A=T.length;T.push(j);e:for(;0<A;){var $=A-1>>>1,F=T[$];if(0<o(F,j))T[$]=j,T[A]=F,A=$;else break e}}function n(T){return T.length===0?null:T[0]}function r(T){if(T.length===0)return null;var j=T[0],A=T.pop();if(A!==j){T[0]=A;e:for(var $=0,F=T.length,Y=F>>>1;$<Y;){var W=2*($+1)-1,ie=T[W],ye=W+1,Q=T[ye];if(0>o(ie,A))ye<F&&0>o(Q,ie)?(T[$]=Q,T[ye]=A,$=ye):(T[$]=ie,T[W]=A,$=W);else if(ye<F&&0>o(Q,A))T[$]=Q,T[ye]=A,$=ye;else break e}}return j}function o(T,j){var A=T.sortIndex-j.sortIndex;return A!==0?A:T.id-j.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var s=Date,a=s.now();e.unstable_now=function(){return s.now()-a}}var l=[],u=[],c=1,d=null,p=3,f=!1,w=!1,g=!1,x=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(T){for(var j=n(u);j!==null;){if(j.callback===null)r(u);else if(j.startTime<=T)r(u),j.sortIndex=j.expirationTime,t(l,j);else break;j=n(u)}}function b(T){if(g=!1,y(T),!w)if(n(l)!==null)w=!0,G(S);else{var j=n(u);j!==null&&U(b,j.startTime-T)}}function S(T,j){w=!1,g&&(g=!1,h(P),P=-1),f=!0;var A=p;try{for(y(j),d=n(l);d!==null&&(!(d.expirationTime>j)||T&&!B());){var $=d.callback;if(typeof $=="function"){d.callback=null,p=d.priorityLevel;var F=$(d.expirationTime<=j);j=e.unstable_now(),typeof F=="function"?d.callback=F:d===n(l)&&r(l),y(j)}else r(l);d=n(l)}if(d!==null)var Y=!0;else{var W=n(u);W!==null&&U(b,W.startTime-j),Y=!1}return Y}finally{d=null,p=A,f=!1}}var E=!1,C=null,P=-1,R=5,L=-1;function B(){return!(e.unstable_now()-L<R)}function D(){if(C!==null){var T=e.unstable_now();L=T;var j=!0;try{j=C(!0,T)}finally{j?V():(E=!1,C=null)}}else E=!1}var V;if(typeof m=="function")V=function(){m(D)};else if(typeof MessageChannel<"u"){var M=new MessageChannel,K=M.port2;M.port1.onmessage=D,V=function(){K.postMessage(null)}}else V=function(){x(D,0)};function G(T){C=T,E||(E=!0,V())}function U(T,j){P=x(function(){T(e.unstable_now())},j)}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(){w||f||(w=!0,G(S))},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"):R=0<T?Math.floor(1e3/T):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(T){switch(p){case 1:case 2:case 3:var j=3;break;default:j=p}var A=p;p=j;try{return T()}finally{p=A}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(T,j){switch(T){case 1:case 2:case 3:case 4:case 5:break;default:T=3}var A=p;p=T;try{return j()}finally{p=A}},e.unstable_scheduleCallback=function(T,j,A){var $=e.unstable_now();switch(typeof A=="object"&&A!==null?(A=A.delay,A=typeof A=="number"&&0<A?$+A:$):A=$,T){case 1:var F=-1;break;case 2:F=250;break;case 5:F=1073741823;break;case 4:F=1e4;break;default:F=5e3}
vendor: 4,614 bytes, lines 25-33
25return F=A+F,T={id:c++,callback:j,priorityLevel:T,startTime:A,expirationTime:F,sortIndex:-1},A>$?(T.sortIndex=A,t(u,T),n(l)===null&&T===n(u)&&(g?(h(P),P=-1):g=!0,U(b,A-$))):(T.sortIndex=F,t(l,T),w||f||(w=!0,G(S))),T},e.unstable_shouldYield=B,e.unstable_wrapCallback=function(T){var j=p;return function(){var A=p;p=j;try{return T.apply(this,arguments)}finally{p=A}}}})(Pp);Ep.exports=Pp;var D0=Ep.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var A0=k,ct=D0;function O(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 Tp=new Set,si={};function Tr(e,t){co(e,t),co(e+"Capture",t)}function co(e,t){for(si[e]=t,e=0;e<t.length;e++)Tp.add(t[e])}var fn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),El=Object.prototype.hasOwnProperty,B0=/^[: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]*$/,od={},id={};function I0(e){return El.call(id,e)?!0:El.call(od,e)?!1:B0.test(e)?id[e]=!0:(od[e]=!0,!1)}function _0(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 F0(e,t,n,r){if(t===null||typeof t>"u"||_0(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 Ye(e,t,n,r,o,i,s){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=s}var Me={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Me[e]=new Ye(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Me[t]=new Ye(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Me[e]=new Ye(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Me[e]=new Ye(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){Me[e]=new Ye(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Me[e]=new Ye(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Me[e]=new Ye(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Me[e]=new Ye(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Me[e]=new Ye(e,5,!1,e.toLowerCase(),null,!1,!1)});var _u=/[\-:]([a-z])/g;function Fu(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
33-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(_u,Fu);Me[t]=new Ye(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(_u,Fu);Me[t]=new Ye(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(_u,Fu);Me[t]=new Ye(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Me[e]=new Ye(e,1,!1,e.toLowerCase(),null,!1,!1)});Me.xlinkHref=new Ye("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Me[e]=new Ye(e,1,!1,e.toLowerCase(),null,!0,!0)});function Gu(e,t,n,r){var o=Me.hasOwnProperty(t)?Me[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(F0(t,n,o,r)&&(n=null),r||o===null?I0(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 vn=A0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ji=Symbol.for("react.element"),Ar=Symbol.for("react.portal"),Br=Symbol.for("react.fragment"),$u=Symbol.for("react.strict_mode"),Pl=Symbol.for("react.profiler"),Np=Symbol.for("react.provider"),jp=Symbol.for("react.context"),Uu=Symbol.for("react.forward_ref"),Tl=Symbol.for("react.suspense"),Nl=Symbol.for("react.suspense_list"),Vu=Symbol.for("react.memo"),jn=Symbol.for("react.lazy"),Rp=Symbol.for("react.offscreen"),sd=Symbol.iterator;function Mo(e){return e===null||typeof e!="object"?null:(e=sd&&e[sd]||e["@@iterator"],typeof e=="function"?e:null)}var ge=Object.assign,Ka;function Vo(e){if(Ka===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ka=t&&t[1]||""}return`
34`+Ka+e}var Wa=!1;function Ha(e,t){if(!e||Wa)return"";Wa=!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(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(`
35`),i=r.stack.split(`
36`),s=o.length-1,a=i.length-1;1<=s&&0<=a&&o[s]!==i[a];)a--;for(;1<=s&&0<=a;s--,a--)if(o[s]!==i[a]){if(s!==1||a!==1)do if(s--,a--,0>a||o[s]!==i[a]){var l=`
37`+o[s].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=s&&0<=a);break}}}finally{Wa=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Vo(e):""}function G0(e){switch(e.tag){case 5:return Vo(e.type);case 16:return Vo("Lazy");case 13:return Vo("Suspense");case 19:return Vo("SuspenseList");case 0:case 2:case 15:return e=Ha(e.type,!1),e;case 11:return e=Ha(e.type.render,!1),e;case 1:return e=Ha(e.type,!0),e;default:return""}}function jl(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 Br:return"Fragment";case Ar:return"Portal";case Pl:return"Profiler";case $u:return"StrictMode";case Tl:return"Suspense";case Nl:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case jp:return(e.displayName||"Context")+".Consumer";case Np:return(e._context.displayName||"Context")+".Provider";case Uu:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Vu:return t=e.displayName||null,t!==null?t:jl(e.type)||"Memo";case jn:t=e._payload,e=e._init;try{return jl(e(t))}catch{}}return null}function $0(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 jl(t);case 8:return t===$u?"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 qn(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Lp(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function U0(e){var t=Lp(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(s){r=""+s,i.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Xi(e){e._valueTracker||(e._valueTracker=U0(e))}function Op(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=Lp(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function zs(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 Rl(e,t){var n=t.checked;return ge({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function ad(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=qn(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 zp(e,t){t=t.checked,t!=null&&Gu(e,"checked",t,!1)}function Ll(e,t){zp(e,t);var n=qn(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")?Ol(e,t.type,n):t.hasOwnProperty("defaultValue")&&Ol(e,t.type,qn(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function ld(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 Ol(e,t,n){(t!=="number"||zs(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Ko=Array.isArray;function Yr(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=""+qn(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 zl(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(O(91));return ge({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ud(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(O(92));if(Ko(n)){if(1<n.length)throw Error(O(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:qn(n)}}function Mp(e,t){var n=qn(t.value),r=qn(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 cd(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Dp(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 Ml(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Dp(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Zi,Ap=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(Zi=Zi||document.createElement("div"),Zi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Zi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ai(e,t){if(t){var n=e.firstChild;
vendor: 9,740 bytes, line 37
37if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Qo={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},V0=["Webkit","ms","Moz","O"];Object.keys(Qo).forEach(function(e){V0.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Qo[t]=Qo[e]})});function Bp(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Qo.hasOwnProperty(e)&&Qo[e]?(""+t).trim():t+"px"}function Ip(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Bp(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var K0=ge({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 Dl(e,t){if(t){if(K0[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(O(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(O(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(O(61))}if(t.style!=null&&typeof t.style!="object")throw Error(O(62))}}function Al(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 Bl=null;function Ku(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Il=null,Qr=null,qr=null;function dd(e){if(e=Bi(e)){if(typeof Il!="function")throw Error(O(280));var t=e.stateNode;t&&(t=ga(t),Il(e.stateNode,e.type,t))}}function _p(e){Qr?qr?qr.push(e):qr=[e]:Qr=e}function Fp(){if(Qr){var e=Qr,t=qr;if(qr=Qr=null,dd(e),t)for(e=0;e<t.length;e++)dd(t[e])}}function Gp(e,t){return e(t)}function $p(){}var Ya=!1;function Up(e,t,n){if(Ya)return e(t,n);Ya=!0;try{return Gp(e,t,n)}finally{Ya=!1,(Qr!==null||qr!==null)&&($p(),Fp())}}function li(e,t){var n=e.stateNode;if(n===null)return null;var r=ga(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(O(231,t,typeof n));return n}var _l=!1;if(fn)try{var Do={};Object.defineProperty(Do,"passive",{get:function(){_l=!0}}),window.addEventListener("test",Do,Do),window.removeEventListener("test",Do,Do)}catch{_l=!1}function W0(e,t,n,r,o,i,s,a,l){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(c){this.onError(c)}}var qo=!1,Ms=null,Ds=!1,Fl=null,H0={onError:function(e){qo=!0,Ms=e}};function Y0(e,t,n,r,o,i,s,a,l){qo=!1,Ms=null,W0.apply(H0,arguments)}function Q0(e,t,n,r,o,i,s,a,l){if(Y0.apply(this,arguments),qo){if(qo){var u=Ms;qo=!1,Ms=null}else throw Error(O(198));Ds||(Ds=!0,Fl=u)}}function Nr(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Vp(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 fd(e){if(Nr(e)!==e)throw Error(O(188))}function q0(e){var t=e.alternate;if(!t){if(t=Nr(e),t===null)throw Error(O(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 fd(o),e;if(i===r)return fd(o),t;i=i.sibling}throw Error(O(188))}if(n.return!==r.return)n=o,r=i;else{for(var s=!1,a=o.child;a;){if(a===n){s=!0,n=o,r=i;break}if(a===r){s=!0,r=o,n=i;break}a=a.sibling}if(!s){for(a=i.child;a;){if(a===n){s=!0,n=i,r=o;break}if(a===r){s=!0,r=i,n=o;break}a=a.sibling}if(!s)throw Error(O(189))}}if(n.alternate!==r)throw Error(O(190))}if(n.tag!==3)throw Error(O(188));return n.stateNode.current===n?e:t}function Kp(e){return e=q0(e),e!==null?Wp(e):null}function Wp(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Wp(e);if(t!==null)return t;e=e.sibling}return null}var Hp=ct.unstable_scheduleCallback,pd=ct.unstable_cancelCallback,J0=ct.unstable_shouldYield,X0=ct.unstable_requestPaint,ke=ct.unstable_now,Z0=ct.unstable_getCurrentPriorityLevel,Wu=ct.unstable_ImmediatePriority,Yp=ct.unstable_UserBlockingPriority,As=ct.unstable_NormalPriority,ey=ct.unstable_LowPriority,Qp=ct.unstable_IdlePriority,fa=null,Jt=null;function ty(e){if(Jt&&typeof Jt.onCommitFiberRoot=="function")try{Jt.onCommitFiberRoot(fa,e,void 0,(e.current.flags&128)===128)}catch{}}var Dt=Math.clz32?Math.clz32:oy,ny=Math.log,ry=Math.LN2;function oy(e){return e>>>=0,e===0?32:31-(ny(e)/ry|0)|0}var es=64,ts=4194304;function Wo(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 Bs(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,i=e.pingedLanes,s=n&268435455;if(s!==0){var a=s&~o;a!==0?r=Wo(a):(i&=s,i!==0&&(r=Wo(i)))}else s=n&~o,s!==0?r=Wo(s):i!==0&&(r=Wo(i));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-Dt(t),o=1<<n,r|=e[n],t&=~o;return r}function iy(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 sy(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,i=e.pendingLanes;0<i;){var s=31-Dt(i),a=1<<s,l=o[s];l===-1?(!(a&n)||a&r)&&(o[s]=iy(a,t)):l<=t&&(e.expiredLanes|=a),i&=~a}}function Gl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function qp(){var e=es;return es<<=1,!(es&4194240)&&(es=64),e}function Qa(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Di(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Dt(t),e[t]=n}function ay(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-Dt(n),i=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~i}}function Hu(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-Dt(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var oe=0;function Jp(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Xp,Yu,Zp,eh,th,$l=!1,ns=[],Gn=null,$n=null,Un=null,ui=new Map,ci=new Map,Ln=[],ly="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 hd(e,t){switch(e){case"focusin":case"focusout":Gn=null;break;case"dragenter":case"dragleave":$n=null;break;case"mouseover":case"mouseout":Un=null;break;case"pointerover":case"pointerout":ui.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ci.delete(t.pointerId)}}function Ao(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=Bi(t),t!==null&&Yu(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function uy(e,t,n,r,o){switch(t){case"focusin":return Gn=Ao(Gn,e,t,n,r,o),!0;case"dragenter":return $n=Ao($n,e,t,n,r,o),!0;case"mouseover":return Un=Ao(Un,e,t,n,r,o),!0;case"pointerover":var i=o.pointerId;return ui.set(i,Ao(ui.get(i)||null,e,t,n,r,o)),!0;case"gotpointercapture":return i=o.pointerId,ci.set(i,Ao(ci.get(i)||null,e,t,n,r,o)),!0}return!1}function nh(e){var t=ur(e.target);if(t!==null){var n=Nr(t);if(n!==null){if(t=n.tag,t===13){if(t=Vp(n),t!==null){e.blockedOn=t,th(e.priority,function(){Zp(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 xs(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Ul(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);
vendor: 12,526 bytes, line 37
37Bl=r,n.target.dispatchEvent(r),Bl=null}else return t=Bi(n),t!==null&&Yu(t),e.blockedOn=n,!1;t.shift()}return!0}function md(e,t,n){xs(e)&&n.delete(t)}function cy(){$l=!1,Gn!==null&&xs(Gn)&&(Gn=null),$n!==null&&xs($n)&&($n=null),Un!==null&&xs(Un)&&(Un=null),ui.forEach(md),ci.forEach(md)}function Bo(e,t){e.blockedOn===t&&(e.blockedOn=null,$l||($l=!0,ct.unstable_scheduleCallback(ct.unstable_NormalPriority,cy)))}function di(e){function t(o){return Bo(o,e)}if(0<ns.length){Bo(ns[0],e);for(var n=1;n<ns.length;n++){var r=ns[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Gn!==null&&Bo(Gn,e),$n!==null&&Bo($n,e),Un!==null&&Bo(Un,e),ui.forEach(t),ci.forEach(t),n=0;n<Ln.length;n++)r=Ln[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Ln.length&&(n=Ln[0],n.blockedOn===null);)nh(n),n.blockedOn===null&&Ln.shift()}var Jr=vn.ReactCurrentBatchConfig,Is=!0;function dy(e,t,n,r){var o=oe,i=Jr.transition;Jr.transition=null;try{oe=1,Qu(e,t,n,r)}finally{oe=o,Jr.transition=i}}function fy(e,t,n,r){var o=oe,i=Jr.transition;Jr.transition=null;try{oe=4,Qu(e,t,n,r)}finally{oe=o,Jr.transition=i}}function Qu(e,t,n,r){if(Is){var o=Ul(e,t,n,r);if(o===null)il(e,t,r,_s,n),hd(e,r);else if(uy(o,e,t,n,r))r.stopPropagation();else if(hd(e,r),t&4&&-1<ly.indexOf(e)){for(;o!==null;){var i=Bi(o);if(i!==null&&Xp(i),i=Ul(e,t,n,r),i===null&&il(e,t,r,_s,n),i===o)break;o=i}o!==null&&r.stopPropagation()}else il(e,t,r,null,n)}}var _s=null;function Ul(e,t,n,r){if(_s=null,e=Ku(r),e=ur(e),e!==null)if(t=Nr(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Vp(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 _s=e,null}function rh(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(Z0()){case Wu:return 1;case Yp:return 4;case As:case ey:return 16;case Qp:return 536870912;default:return 16}default:return 16}}var In=null,qu=null,ks=null;function oh(){if(ks)return ks;var e,t=qu,n=t.length,r,o="value"in In?In.value:In.textContent,i=o.length;for(e=0;e<n&&t[e]===o[e];e++);var s=n-e;for(r=1;r<=s&&t[n-r]===o[i-r];r++);return ks=o.slice(e,1<r?1-r:void 0)}function bs(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 rs(){return!0}function gd(){return!1}function ft(e){function t(n,r,o,i,s){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=i,this.target=s,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(i):i[a]);return this.isDefaultPrevented=(i.defaultPrevented!=null?i.defaultPrevented:i.returnValue===!1)?rs:gd,this.isPropagationStopped=gd,this}return ge(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=rs)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=rs)},persist:function(){},isPersistent:rs}),t}var ko={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ju=ft(ko),Ai=ge({},ko,{view:0,detail:0}),py=ft(Ai),qa,Ja,Io,pa=ge({},Ai,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Xu,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!==Io&&(Io&&e.type==="mousemove"?(qa=e.screenX-Io.screenX,Ja=e.screenY-Io.screenY):Ja=qa=0,Io=e),qa)},movementY:function(e){return"movementY"in e?e.movementY:Ja}}),yd=ft(pa),hy=ge({},pa,{dataTransfer:0}),my=ft(hy),gy=ge({},Ai,{relatedTarget:0}),Xa=ft(gy),yy=ge({},ko,{animationName:0,elapsedTime:0,pseudoElement:0}),vy=ft(yy),wy=ge({},ko,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),xy=ft(wy),ky=ge({},ko,{data:0}),vd=ft(ky),by={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sy={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"},Cy={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Ey(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Cy[e])?!!t[e]:!1}function Xu(){return Ey}var Py=ge({},Ai,{key:function(e){if(e.key){var t=by[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=bs(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Sy[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Xu,charCode:function(e){return e.type==="keypress"?bs(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?bs(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Ty=ft(Py),Ny=ge({},pa,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),wd=ft(Ny),jy=ge({},Ai,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Xu}),Ry=ft(jy),Ly=ge({},ko,{propertyName:0,elapsedTime:0,pseudoElement:0}),Oy=ft(Ly),zy=ge({},pa,{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}),My=ft(zy),Dy=[9,13,27,32],Zu=fn&&"CompositionEvent"in window,Jo=null;fn&&"documentMode"in document&&(Jo=document.documentMode);var Ay=fn&&"TextEvent"in window&&!Jo,ih=fn&&(!Zu||Jo&&8<Jo&&11>=Jo),xd=" ",kd=!1;function sh(e,t){switch(e){case"keyup":return Dy.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function ah(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Ir=!1;function By(e,t){switch(e){case"compositionend":return ah(t);case"keypress":return t.which!==32?null:(kd=!0,xd);case"textInput":return e=t.data,e===xd&&kd?null:e;default:return null}}function Iy(e,t){if(Ir)return e==="compositionend"||!Zu&&sh(e,t)?(e=oh(),ks=qu=In=null,Ir=!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 ih&&t.locale!=="ko"?null:t.data;default:return null}}var _y={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 bd(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!_y[e.type]:t==="textarea"}function lh(e,t,n,r){_p(r),t=Fs(t,"onChange"),0<t.length&&(n=new Ju("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Xo=null,fi=null;function Fy(e){wh(e,0)}function ha(e){var t=Gr(e);if(Op(t))return e}function Gy(e,t){if(e==="change")return t}var uh=!1;if(fn){var Za;if(fn){var el="oninput"in document;if(!el){var Sd=document.createElement("div");Sd.setAttribute("oninput","return;"),el=typeof Sd.oninput=="function"}Za=el}else Za=!1;uh=Za&&(!document.documentMode||9<document.documentMode)}function Cd(){Xo&&(Xo.detachEvent("onpropertychange",ch),fi=Xo=null)}function ch(e){if(e.propertyName==="value"&&ha(fi)){var t=[];lh(t,fi,e,Ku(e)),Up(Fy,t)}}function $y(e,t,n){e==="focusin"?(Cd(),Xo=t,fi=n,Xo.attachEvent("onpropertychange",ch)):e==="focusout"&&Cd()}function Uy(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ha(fi)}function Vy(e,t){if(e==="click")return ha(t)}function Ky(e,t){if(e==="input"||e==="change")return ha(t)}function Wy(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var It=typeof Object.is=="function"?Object.is:Wy;function pi(e,t){if(It(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(!El.call(t,o)||!It(e[o],t[o]))return!1}return!0}function Ed(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Pd(e,t){var n=Ed(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=Ed(n)}}function dh(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?dh(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function fh(){for(var e=window,t=zs();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=zs(e.document)}return t}function ec(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 Hy(e){var t=fh(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dh(n.ownerDocument.documentElement,n)){if(r!==null&&ec(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=Pd(n,i);var s=Pd(n,r);o&&s&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),i>r?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.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 Yy=fn&&"documentMode"in document&&11>=document.documentMode,_r=null,Vl=null,Zo=null,Kl=!1;function Td(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Kl||_r==null||_r!==zs(r)||(r=_r,"selectionStart"in r&&ec(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}),Zo&&pi(Zo,r)||(Zo=r,r=Fs(Vl,"onSelect"),0<r.length&&(t=new Ju("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=_r)))}function os(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Fr={animationend:os("Animation","AnimationEnd"),animationiteration:os("Animation","AnimationIteration"),animationstart:
vendor: 2,625 bytes, line 37
37os("Animation","AnimationStart"),transitionend:os("Transition","TransitionEnd")},tl={},ph={};fn&&(ph=document.createElement("div").style,"AnimationEvent"in window||(delete Fr.animationend.animation,delete Fr.animationiteration.animation,delete Fr.animationstart.animation),"TransitionEvent"in window||delete Fr.transitionend.transition);function ma(e){if(tl[e])return tl[e];if(!Fr[e])return e;var t=Fr[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in ph)return tl[e]=t[n];return e}var hh=ma("animationend"),mh=ma("animationiteration"),gh=ma("animationstart"),yh=ma("transitionend"),vh=new Map,Nd="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 nr(e,t){vh.set(e,t),Tr(t,[e])}for(var nl=0;nl<Nd.length;nl++){var rl=Nd[nl],Qy=rl.toLowerCase(),qy=rl[0].toUpperCase()+rl.slice(1);nr(Qy,"on"+qy)}nr(hh,"onAnimationEnd");nr(mh,"onAnimationIteration");nr(gh,"onAnimationStart");nr("dblclick","onDoubleClick");nr("focusin","onFocus");nr("focusout","onBlur");nr(yh,"onTransitionEnd");co("onMouseEnter",["mouseout","mouseover"]);co("onMouseLeave",["mouseout","mouseover"]);co("onPointerEnter",["pointerout","pointerover"]);co("onPointerLeave",["pointerout","pointerover"]);Tr("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Tr("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Tr("onBeforeInput",["compositionend","keypress","textInput","paste"]);Tr("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Tr("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Tr("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ho="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(" "),Jy=new Set("cancel close invalid load scroll toggle".split(" ").concat(Ho));
vendor: 3,983 bytes, line 37
37function jd(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,Q0(r,t,void 0,e),e.currentTarget=null}function wh(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 s=r.length-1;0<=s;s--){var a=r[s],l=a.instance,u=a.currentTarget;if(a=a.listener,l!==i&&o.isPropagationStopped())break e;jd(o,a,u),i=l}else for(s=0;s<r.length;s++){if(a=r[s],l=a.instance,u=a.currentTarget,a=a.listener,l!==i&&o.isPropagationStopped())break e;jd(o,a,u),i=l}}}if(Ds)throw e=Fl,Ds=!1,Fl=null,e}function ce(e,t){var n=t[ql];n===void 0&&(n=t[ql]=new Set);var r=e+"__bubble";n.has(r)||(xh(t,e,2,!1),n.add(r))}function ol(e,t,n){var r=0;t&&(r|=4),xh(n,e,r,t)}var is="_reactListening"+Math.random().toString(36).slice(2);function hi(e){if(!e[is]){e[is]=!0,Tp.forEach(function(n){n!=="selectionchange"&&(Jy.has(n)||ol(n,!1,e),ol(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[is]||(t[is]=!0,ol("selectionchange",!1,t))}}function xh(e,t,n,r){switch(rh(t)){case 1:var o=dy;break;case 4:o=fy;break;default:o=Qu}n=o.bind(null,t,n,e),o=void 0,!_l||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 il(e,t,n,r,o){var i=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var s=r.tag;if(s===3||s===4){var a=r.stateNode.containerInfo;if(a===o||a.nodeType===8&&a.parentNode===o)break;if(s===4)for(s=r.return;s!==null;){var l=s.tag;if((l===3||l===4)&&(l=s.stateNode.containerInfo,l===o||l.nodeType===8&&l.parentNode===o))return;s=s.return}for(;a!==null;){if(s=ur(a),s===null)return;if(l=s.tag,l===5||l===6){r=i=s;continue e}a=a.parentNode}}r=r.return}Up(function(){var u=i,c=Ku(n),d=[];e:{var p=vh.get(e);if(p!==void 0){var f=Ju,w=e;switch(e){case"keypress":if(bs(n)===0)break e;case"keydown":case"keyup":f=Ty;break;case"focusin":w="focus",f=Xa;break;case"focusout":w="blur",f=Xa;break;case"beforeblur":case"afterblur":f=Xa;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":f=yd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":f=my;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":f=Ry;break;case hh:case mh:case gh:f=vy;break;case yh:f=Oy;break;case"scroll":f=py;break;case"wheel":f=My;break;case"copy":case"cut":case"paste":f=xy;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":f=wd}var g=(t&4)!==0,x=!g&&e==="scroll",h=g?p!==null?p+"Capture":null:p;g=[];for(var m=u,y;m!==null;){y=m;var b=y.stateNode;if(y.tag===5&&b!==null&&(y=b,h!==null&&(b=li(m,h),b!=null&&g.push(mi(m,b,y)))),x)break;m=m.return}0<g.length&&(p=new f(p,w,null,n,c),d.push({event:p,listeners:g}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",f=e==="mouseout"||e==="pointerout",p&&n!==Bl&&(w=n.relatedTarget||n.fromElement)&&(ur(w)||w[pn]))break e;if((f||p)&&(p=c.window===c?c:(p=c.ownerDocument)?p.defaultView||p.parentWindow:window,f?(w=n.relatedTarget||n.toElement,f=u,w=w?ur(w):null,w!==null&&(x=Nr(w),w!==x||w.tag!==5&&w.tag!==6)&&(w=null)):(f=null,w=u),f!==w)){if(g=yd,b="onMouseLeave",h="onMouseEnter",m="mouse",(e==="pointerout"||e==="pointerover")&&(g=wd,b="onPointerLeave",h="onPointerEnter",m="pointer"),x=f==null?p:Gr(f),y=w==null?p:Gr(w),p=new g(b,m+"leave",f,n,c),p.target=x,p.relatedTarget=y,b=null,ur(c)===u&&(g=new g(h,m+"enter",w,n,c),g.target=y,g.relatedTarget=x,b=g),x=b,f&&w)t:{for(g=f,h=w,m=0,y=g;y;y=Dr(y))m++;for(y=0,b=h;b;b=Dr(b))y++;for(;0<m-y;)g=Dr(g),m--;for(;0<y-m;)h=Dr(h),y--;for(;m--;){if(g===h||h!==null&&g===h.alternate)break t;g=Dr(g),h=Dr(h)}g=null}else g=null;f!==null&&Rd(d,p,f,g,!1),w!==null&&x!==null&&Rd(d,x,w,g,!0)}}
vendor: 4,658 bytes, lines 37-38
37e:{if(p=u?Gr(u):window,f=p.nodeName&&p.nodeName.toLowerCase(),f==="select"||f==="input"&&p.type==="file")var S=Gy;else if(bd(p))if(uh)S=Ky;else{S=Uy;var E=$y}else(f=p.nodeName)&&f.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(S=Vy);if(S&&(S=S(e,u))){lh(d,S,n,c);break e}E&&E(e,p,u),e==="focusout"&&(E=p._wrapperState)&&E.controlled&&p.type==="number"&&Ol(p,"number",p.value)}switch(E=u?Gr(u):window,e){case"focusin":(bd(E)||E.contentEditable==="true")&&(_r=E,Vl=u,Zo=null);break;case"focusout":Zo=Vl=_r=null;break;case"mousedown":Kl=!0;break;case"contextmenu":case"mouseup":case"dragend":Kl=!1,Td(d,n,c);break;case"selectionchange":if(Yy)break;case"keydown":case"keyup":Td(d,n,c)}var C;if(Zu)e:{switch(e){case"compositionstart":var P="onCompositionStart";break e;case"compositionend":P="onCompositionEnd";break e;case"compositionupdate":P="onCompositionUpdate";break e}P=void 0}else Ir?sh(e,n)&&(P="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(P="onCompositionStart");P&&(ih&&n.locale!=="ko"&&(Ir||P!=="onCompositionStart"?P==="onCompositionEnd"&&Ir&&(C=oh()):(In=c,qu="value"in In?In.value:In.textContent,Ir=!0)),E=Fs(u,P),0<E.length&&(P=new vd(P,e,null,n,c),d.push({event:P,listeners:E}),C?P.data=C:(C=ah(n),C!==null&&(P.data=C)))),(C=Ay?By(e,n):Iy(e,n))&&(u=Fs(u,"onBeforeInput"),0<u.length&&(c=new vd("onBeforeInput","beforeinput",null,n,c),d.push({event:c,listeners:u}),c.data=C))}wh(d,t)})}function mi(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Fs(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,i=o.stateNode;o.tag===5&&i!==null&&(o=i,i=li(e,n),i!=null&&r.unshift(mi(e,i,o)),i=li(e,t),i!=null&&r.push(mi(e,i,o))),e=e.return}return r}function Dr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Rd(e,t,n,r,o){for(var i=t._reactName,s=[];n!==null&&n!==r;){var a=n,l=a.alternate,u=a.stateNode;if(l!==null&&l===r)break;a.tag===5&&u!==null&&(a=u,o?(l=li(n,i),l!=null&&s.unshift(mi(n,l,a))):o||(l=li(n,i),l!=null&&s.push(mi(n,l,a)))),n=n.return}s.length!==0&&e.push({event:t,listeners:s})}var Xy=/\r\n?/g,Zy=/\u0000|\uFFFD/g;function Ld(e){return(typeof e=="string"?e:""+e).replace(Xy,`
38`).replace(Zy,"")}function ss(e,t,n){if(t=Ld(t),Ld(e)!==t&&n)throw Error(O(425))}function Gs(){}var Wl=null,Hl=null;function Yl(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 Ql=typeof setTimeout=="function"?setTimeout:void 0,ev=typeof clearTimeout=="function"?clearTimeout:void 0,Od=typeof Promise=="function"?Promise:void 0,tv=typeof queueMicrotask=="function"?queueMicrotask:typeof Od<"u"?function(e){return Od.resolve(null).then(e).catch(nv)}:Ql;function nv(e){setTimeout(function(){throw e})}function sl(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),di(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);di(t)}function Vn(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 zd(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 bo=Math.random().toString(36).slice(2),Qt="__reactFiber$"+bo,gi="__reactProps$"+bo,pn="__reactContainer$"+bo,ql="__reactEvents$"+bo,rv="__reactListeners$"+bo,ov="__reactHandles$"+bo;function ur(e){var t=e[Qt];if(t)return t;for(var n=e.parentNode;n;){if(t=n[pn]||n[Qt]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=zd(e);e!==null;){if(n=e[Qt])return n;e=zd(e)}return t}e=n,n=e.parentNode}return null}function Bi(e){return e=e[Qt]||e[pn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Gr(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(O(33))}function ga(e){return e[gi]||null}var Jl=[],$r=-1;function rr(e){return{current:e}}function de(e){0>$r||(e.current=Jl[$r],Jl[$r]=null,$r--)}function ae(e,t){$r++,Jl[$r]=e.current,e.current=t}var Jn={},Fe=rr(Jn),Ze=rr(!1),xr=Jn;function fo(e,t){var n=e.type.contextTypes;if(!n)return Jn;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 et(e){return e=e.childContextTypes,e!=null}function $s(){de(Ze),de(Fe)}
vendor: 25,886 bytes, lines 38-40
38function Md(e,t,n){if(Fe.current!==Jn)throw Error(O(168));ae(Fe,t),ae(Ze,n)}function kh(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(O(108,$0(e)||"Unknown",o));return ge({},n,r)}function Us(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Jn,xr=Fe.current,ae(Fe,e),ae(Ze,Ze.current),!0}function Dd(e,t,n){var r=e.stateNode;if(!r)throw Error(O(169));n?(e=kh(e,t,xr),r.__reactInternalMemoizedMergedChildContext=e,de(Ze),de(Fe),ae(Fe,e)):de(Ze),ae(Ze,n)}var an=null,ya=!1,al=!1;function bh(e){an===null?an=[e]:an.push(e)}function iv(e){ya=!0,bh(e)}function or(){if(!al&&an!==null){al=!0;var e=0,t=oe;try{var n=an;for(oe=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}an=null,ya=!1}catch(o){throw an!==null&&(an=an.slice(e+1)),Hp(Wu,or),o}finally{oe=t,al=!1}}return null}var Ur=[],Vr=0,Vs=null,Ks=0,ht=[],mt=0,kr=null,un=1,cn="";function ar(e,t){Ur[Vr++]=Ks,Ur[Vr++]=Vs,Vs=e,Ks=t}function Sh(e,t,n){ht[mt++]=un,ht[mt++]=cn,ht[mt++]=kr,kr=e;var r=un;e=cn;var o=32-Dt(r)-1;r&=~(1<<o),n+=1;var i=32-Dt(t)+o;if(30<i){var s=o-o%5;i=(r&(1<<s)-1).toString(32),r>>=s,o-=s,un=1<<32-Dt(t)+o|n<<o|r,cn=i+e}else un=1<<i|n<<o|r,cn=e}function tc(e){e.return!==null&&(ar(e,1),Sh(e,1,0))}function nc(e){for(;e===Vs;)Vs=Ur[--Vr],Ur[Vr]=null,Ks=Ur[--Vr],Ur[Vr]=null;for(;e===kr;)kr=ht[--mt],ht[mt]=null,cn=ht[--mt],ht[mt]=null,un=ht[--mt],ht[mt]=null}var lt=null,at=null,fe=!1,Mt=null;function Ch(e,t){var n=gt(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 Ad(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,lt=e,at=Vn(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,lt=e,at=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=kr!==null?{id:un,overflow:cn}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=gt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,lt=e,at=null,!0):!1;default:return!1}}function Xl(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Zl(e){if(fe){var t=at;if(t){var n=t;if(!Ad(e,t)){if(Xl(e))throw Error(O(418));t=Vn(n.nextSibling);var r=lt;t&&Ad(e,t)?Ch(r,n):(e.flags=e.flags&-4097|2,fe=!1,lt=e)}}else{if(Xl(e))throw Error(O(418));e.flags=e.flags&-4097|2,fe=!1,lt=e}}}function Bd(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;lt=e}function as(e){if(e!==lt)return!1;if(!fe)return Bd(e),fe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Yl(e.type,e.memoizedProps)),t&&(t=at)){if(Xl(e))throw Eh(),Error(O(418));for(;t;)Ch(e,t),t=Vn(t.nextSibling)}if(Bd(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(O(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){at=Vn(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}at=null}}else at=lt?Vn(e.stateNode.nextSibling):null;return!0}function Eh(){for(var e=at;e;)e=Vn(e.nextSibling)}function po(){at=lt=null,fe=!1}function rc(e){Mt===null?Mt=[e]:Mt.push(e)}var sv=vn.ReactCurrentBatchConfig;function _o(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(O(309));var r=n.stateNode}if(!r)throw Error(O(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(s){var a=o.refs;s===null?delete a[i]:a[i]=s},t._stringRef=i,t)}if(typeof e!="string")throw Error(O(284));if(!n._owner)throw Error(O(290,e))}return e}function ls(e,t){throw e=Object.prototype.toString.call(t),Error(O(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Id(e){var t=e._init;return t(e._payload)}function Ph(e){function t(h,m){if(e){var y=h.deletions;y===null?(h.deletions=[m],h.flags|=16):y.push(m)}}function n(h,m){if(!e)return null;for(;m!==null;)t(h,m),m=m.sibling;return null}function r(h,m){for(h=new Map;m!==null;)m.key!==null?h.set(m.key,m):h.set(m.index,m),m=m.sibling;return h}function o(h,m){return h=Yn(h,m),h.index=0,h.sibling=null,h}function i(h,m,y){return h.index=y,e?(y=h.alternate,y!==null?(y=y.index,y<m?(h.flags|=2,m):y):(h.flags|=2,m)):(h.flags|=1048576,m)}function s(h){return e&&h.alternate===null&&(h.flags|=2),h}function a(h,m,y,b){return m===null||m.tag!==6?(m=hl(y,h.mode,b),m.return=h,m):(m=o(m,y),m.return=h,m)}function l(h,m,y,b){var S=y.type;return S===Br?c(h,m,y.props.children,b,y.key):m!==null&&(m.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===jn&&Id(S)===m.type)?(b=o(m,y.props),b.ref=_o(h,m,y),b.return=h,b):(b=js(y.type,y.key,y.props,null,h.mode,b),b.ref=_o(h,m,y),b.return=h,b)}function u(h,m,y,b){return m===null||m.tag!==4||m.stateNode.containerInfo!==y.containerInfo||m.stateNode.implementation!==y.implementation?(m=ml(y,h.mode,b),m.return=h,m):(m=o(m,y.children||[]),m.return=h,m)}function c(h,m,y,b,S){return m===null||m.tag!==7?(m=wr(y,h.mode,b,S),m.return=h,m):(m=o(m,y),m.return=h,m)}function d(h,m,y){if(typeof m=="string"&&m!==""||typeof m=="number")return m=hl(""+m,h.mode,y),m.return=h,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case Ji:return y=js(m.type,m.key,m.props,null,h.mode,y),y.ref=_o(h,null,m),y.return=h,y;case Ar:return m=ml(m,h.mode,y),m.return=h,m;case jn:var b=m._init;return d(h,b(m._payload),y)}if(Ko(m)||Mo(m))return m=wr(m,h.mode,y,null),m.return=h,m;ls(h,m)}return null}function p(h,m,y,b){var S=m!==null?m.key:null;if(typeof y=="string"&&y!==""||typeof y=="number")return S!==null?null:a(h,m,""+y,b);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Ji:return y.key===S?l(h,m,y,b):null;case Ar:return y.key===S?u(h,m,y,b):null;case jn:return S=y._init,p(h,m,S(y._payload),b)}if(Ko(y)||Mo(y))return S!==null?null:c(h,m,y,b,null);ls(h,y)}return null}function f(h,m,y,b,S){if(typeof b=="string"&&b!==""||typeof b=="number")return h=h.get(y)||null,a(m,h,""+b,S);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Ji:return h=h.get(b.key===null?y:b.key)||null,l(m,h,b,S);case Ar:return h=h.get(b.key===null?y:b.key)||null,u(m,h,b,S);case jn:var E=b._init;return f(h,m,y,E(b._payload),S)}if(Ko(b)||Mo(b))return h=h.get(y)||null,c(m,h,b,S,null);ls(m,b)}return null}function w(h,m,y,b){for(var S=null,E=null,C=m,P=m=0,R=null;C!==null&&P<y.length;P++){C.index>P?(R=C,C=null):R=C.sibling;var L=p(h,C,y[P],b);if(L===null){C===null&&(C=R);break}e&&C&&L.alternate===null&&t(h,C),m=i(L,m,P),E===null?S=L:E.sibling=L,E=L,C=R}if(P===y.length)return n(h,C),fe&&ar(h,P),S;if(C===null){for(;P<y.length;P++)C=d(h,y[P],b),C!==null&&(m=i(C,m,P),E===null?S=C:E.sibling=C,E=C);return fe&&ar(h,P),S}for(C=r(h,C);P<y.length;P++)R=f(C,h,P,y[P],b),R!==null&&(e&&R.alternate!==null&&C.delete(R.key===null?P:R.key),m=i(R,m,P),E===null?S=R:E.sibling=R,E=R);return e&&C.forEach(function(B){return t(h,B)}),fe&&ar(h,P),S}function g(h,m,y,b){var S=Mo(y);if(typeof S!="function")throw Error(O(150));if(y=S.call(y),y==null)throw Error(O(151));for(var E=S=null,C=m,P=m=0,R=null,L=y.next();C!==null&&!L.done;P++,L=y.next()){C.index>P?(R=C,C=null):R=C.sibling;var B=p(h,C,L.value,b);if(B===null){C===null&&(C=R);break}e&&C&&B.alternate===null&&t(h,C),m=i(B,m,P),E===null?S=B:E.sibling=B,E=B,C=R}if(L.done)return n(h,C),fe&&ar(h,P),S;if(C===null){for(;!L.done;P++,L=y.next())L=d(h,L.value,b),L!==null&&(m=i(L,m,P),E===null?S=L:E.sibling=L,E=L);return fe&&ar(h,P),S}for(C=r(h,C);!L.done;P++,L=y.next())L=f(C,h,P,L.value,b),L!==null&&(e&&L.alternate!==null&&C.delete(L.key===null?P:L.key),m=i(L,m,P),E===null?S=L:E.sibling=L,E=L);return e&&C.forEach(function(D){return t(h,D)}),fe&&ar(h,P),S}function x(h,m,y,b){if(typeof y=="object"&&y!==null&&y.type===Br&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Ji:e:{for(var S=y.key,E=m;E!==null;){if(E.key===S){if(S=y.type,S===Br){if(E.tag===7){n(h,E.sibling),m=o(E,y.props.children),m.return=h,h=m;break e}}else if(E.elementType===S||typeof S=="object"&&S!==null&&S.$$typeof===jn&&Id(S)===E.type){n(h,E.sibling),m=o(E,y.props),m.ref=_o(h,E,y),m.return=h,h=m;break e}n(h,E);break}else t(h,E);E=E.sibling}y.type===Br?(m=wr(y.props.children,h.mode,b,y.key),m.return=h,h=m):(b=js(y.type,y.key,y.props,null,h.mode,b),b.ref=_o(h,m,y),b.return=h,h=b)}return s(h);case Ar:e:{for(E=y.key;m!==null;){if(m.key===E)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(h,m.sibling),m=o(m,y.children||[]),m.return=h,h=m;break e}else{n(h,m);break}else t(h,m);m=m.sibling}m=ml(y,h.mode,b),m.return=h,h=m}return s(h);case jn:return E=y._init,x(h,m,E(y._payload),b)}if(Ko(y))return w(h,m,y,b);if(Mo(y))return g(h,m,y,b);ls(h,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(n(h,m.sibling),m=o(m,y),m.return=h,h=m):(n(h,m),m=hl(y,h.mode,b),m.return=h,h=m),s(h)):n(h,m)}return x}var ho=Ph(!0),Th=Ph(!1),Ws=rr(null),Hs=null,Kr=null,oc=null;function ic(){oc=Kr=Hs=null}function sc(e){var t=Ws.current;de(Ws),e._currentValue=t}function eu(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 Xr(e,t){Hs=e,oc=Kr=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Xe=!0),e.firstContext=null)}function vt(e){var t=e._currentValue;if(oc!==e)if(e={context:e,memoizedValue:t,next:null},Kr===null){if(Hs===null)throw Error(O(308));Kr=e,Hs.dependencies={lanes:0,firstContext:e}}else Kr=Kr.next=e;return t}var cr=null;function ac(e){cr===null?cr=[e]:cr.push(e)}function Nh(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,ac(t)):(n.next=o.next,o.next=n),t.interleaved=n,hn(e,r)}function hn(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 Rn=!1;function lc(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function jh(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 dn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Kn(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,ee&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,hn(e,n)}return o=r.interleaved,o===null?(t.next=t,ac(r)):(t.next=o.next,o.next=t),r.interleaved=t,hn(e,n)}function Ss(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,Hu(e,n)}}function _d(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 s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};i===null?o=i=s:i=i.next=s,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 Ys(e,t,n,r){var o=e.updateQueue;Rn=!1;var i=o.firstBaseUpdate,s=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var l=a,u=l.next;l.next=null,s===null?i=u:s.next=u,s=l;var c=e.alternate;c!==null&&(c=c.updateQueue,a=c.lastBaseUpdate,a!==s&&(a===null?c.firstBaseUpdate=u:a.next=u,c.lastBaseUpdate=l))}if(i!==null){var d=o.baseState;s=0,c=u=l=null,a=i;do{var p=a.lane,f=a.eventTime;if((r&p)===p){c!==null&&(c=c.next={eventTime:f,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var w=e,g=a;switch(p=t,f=n,g.tag){case 1:if(w=g.payload,typeof w=="function"){d=w.call(f,d,p);break e}d=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=g.payload,p=typeof w=="function"?w.call(f,d,p):w,p==null)break e;d=ge({},d,p);break e;case 2:Rn=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[a]:p.push(a))}else f={eventTime:f,lane:p,tag:a.tag,payload:a.payload,callback:a.callback,next:null},c===null?(u=c=f,l=d):c=c.next=f,s|=p;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;p=a,a=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(c===null&&(l=d),o.baseState=l,o.firstBaseUpdate=u,o.lastBaseUpdate=c,t=o.shared.interleaved,t!==null){o=t;do s|=o.lane,o=o.next;while(o!==t)}else i===null&&(o.shared.lanes=0);Sr|=s,e.lanes=s,e.memoizedState=d}}function Fd(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(O(191,o));o.call(r)}}}var Ii={},Xt=rr(Ii),yi=rr(Ii),vi=rr(Ii);function dr(e){if(e===Ii)throw Error(O(174));return e}function uc(e,t){switch(ae(vi,t),ae(yi,e),ae(Xt,Ii),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ml(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=Ml(t,e)}de(Xt),ae(Xt,t)}function mo(){de(Xt),de(yi),de(vi)}function Rh(e){dr(vi.current);var t=dr(Xt.current),n=Ml(t,e.type);t!==n&&(ae(yi,e),ae(Xt,n))}function cc(e){yi.current===e&&(de(Xt),de(yi))}var pe=rr(0);function Qs(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ll=[];function dc(){for(var e=0;e<ll.length;e++)ll[e]._workInProgressVersionPrimary=null;ll.length=0}var Cs=vn.ReactCurrentDispatcher,ul=vn.ReactCurrentBatchConfig,br=0,me=null,Pe=null,Re=null,qs=!1,ei=!1,wi=0,av=0;function Ae(){throw Error(O(321))}function fc(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!It(e[n],t[n]))return!1;return!0}function pc(e,t,n,r,o,i){if(br=i,me=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Cs.current=e===null||e.memoizedState===null?dv:fv,e=n(r,o),ei){i=0;do{if(ei=!1,wi=0,25<=i)throw Error(O(301));i+=1,Re=Pe=null,t.updateQueue=null,Cs.current=pv,e=n(r,o)}while(ei)}if(Cs.current=Js,t=Pe!==null&&Pe.next!==null,br=0,Re=Pe=me=null,qs=!1,t)throw Error(O(300));return e}function hc(){var e=wi!==0;return wi=0,e}function Kt(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Re===null?me.memoizedState=Re=e:Re=Re.next=e,Re}function wt(){if(Pe===null){var e=me.alternate;e=e!==null?e.memoizedState:null}else e=Pe.next;var t=Re===null?me.memoizedState:Re.next;if(t!==null)Re=t,Pe=e;else{if(e===null)throw Error(O(310));Pe=e,e={memoizedState:Pe.memoizedState,baseState:Pe.baseState,baseQueue:Pe.baseQueue,queue:Pe.queue,next:null},Re===null?me.memoizedState=Re=e:Re=Re.next=e}return Re}function xi(e,t){return typeof t=="function"?t(e):t}function cl(e){var t=wt(),n=t.queue;if(n===null)throw Error(O(311));n.lastRenderedReducer=e;var r=Pe,o=r.baseQueue,i=n.pending;if(i!==null){if(o!==null){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,n.pending=null}if(o!==null){i=o.next,r=r.baseState;var a=s=null,l=null,u=i;do{var c=u.lane;if((br&c)===c)l!==null&&(l=l.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:c,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};l===null?(a=l=d,s=r):l=l.next=d,me.lanes|=c,Sr|=c}u=u.next}while(u!==null&&u!==i);l===null?s=r:l.next=a,It(r,t.memoizedState)||(Xe=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=l,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do i=o.lane,me.lanes|=i,Sr|=i,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function dl(e){var t=wt(),n=t.queue;if(n===null)throw Error(O(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,i=t.memoizedState;if(o!==null){n.pending=null;var s=o=o.next;do i=e(i,s.action),s=s.next;while(s!==o);It(i,t.memoizedState)||(Xe=!0),t.memoizedState=i,t.baseQueue===null&&(t.baseState=i),n.lastRenderedState=i}return[i,r]}function Lh(){}function Oh(e,t){var n=me,r=wt(),o=t(),i=!It(r.memoizedState,o);if(i&&(r.memoizedState=o,Xe=!0),r=r.queue,mc(Dh.bind(null,n,r,e),[e]),r.getSnapshot!==t||i||Re!==null&&Re.memoizedState.tag&1){if(n.flags|=2048,ki(9,Mh.bind(null,n,r,o,t),void 0,null),Le===null)throw Error(O(349));br&30||zh(n,t,o)}return o}function zh(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=me.updateQueue,t===null?(t={lastEffect:null,stores:null},me.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Mh(e,t,n,r){t.value=n,t.getSnapshot=r,Ah(t)&&Bh(e)}function Dh(e,t,n){return n(function(){Ah(t)&&Bh(e)})}function Ah(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!It(e,n)}catch{return!0}}function Bh(e){var t=hn(e,1);t!==null&&At(t,e,1,-1)}function Gd(e){var t=Kt();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:xi,lastRenderedState:e},t.queue=e,e=e.dispatch=cv.bind(null,me,e),[t.memoizedState,e]}function ki(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=me.updateQueue,t===null?(t={lastEffect:null,stores:null},me.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 Ih(){return wt().memoizedState}function Es(e,t,n,r){var o=Kt();me.flags|=e,o.memoizedState=ki(1|t,n,void 0,r===void 0?null:r)}function va(e,t,n,r){var o=wt();r=r===void 0?null:r;var i=void 0;if(Pe!==null){var s=Pe.memoizedState;if(i=s.destroy,r!==null&&fc(r,s.deps)){o.memoizedState=ki(t,n,i,r);return}}me.flags|=e,o.memoizedState=ki(1|t,n,i,r)}function $d(e,t){return Es(8390656,8,e,t)}function mc(e,t){return va(2048,8,e,t)}function _h(e,t){return va(4,2,e,t)}function Fh(e,t){return va(4,4,e,t)}function Gh(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 $h(e,t,n){return n=n!=null?n.concat([e]):null,va(4,4,Gh.bind(null,t,e),n)}function gc(){}function Uh(e,t){var n=wt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fc(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Vh(e,t){var n=wt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&fc(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Kh(e,t,n){return br&21?(It(n,t)||(n=qp(),me.lanes|=n,Sr|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Xe=!0),e.memoizedState=n)}function lv(e,t){var n=oe;oe=n!==0&&4>n?n:4,e(!0);var r=ul.transition;ul.transition={};try{e(!1),t()}finally{oe=n,ul.transition=r}}function Wh(){return wt().memoizedState}function uv(e,t,n){var r=Hn(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Hh(e))Yh(t,n);else if(n=Nh(e,t,n,r),n!==null){var o=We();At(n,e,r,o),Qh(n,t,r)}}function cv(e,t,n){var r=Hn(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Hh(e))Yh(t,o);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,a=i(s,n);if(o.hasEagerState=!0,o.eagerState=a,It(a,s)){var l=t.interleaved;l===null?(o.next=o,ac(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=Nh(e,t,o,r),n!==null&&(o=We(),At(n,e,r,o),Qh(n,t,r))}}function Hh(e){var t=e.alternate;return e===me||t!==null&&t===me}function Yh(e,t){ei=qs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Qh(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Hu(e,n)}}var Js={readContext:vt,useCallback:Ae,useContext:Ae,useEffect:Ae,useImperativeHandle:Ae,useInsertionEffect:Ae,useLayoutEffect:Ae,useMemo:Ae,useReducer:Ae,useRef:Ae,useState:Ae,useDebugValue:Ae,useDeferredValue:Ae,useTransition:Ae,useMutableSource:Ae,useSyncExternalStore:Ae,useId:Ae,unstable_isNewReconciler:!1},dv={readContext:vt,useCallback:function(e,t){return Kt().memoizedState=[e,t===void 0?null:t],e},useContext:vt,useEffect:$d,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Es(4194308,4,Gh.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Es(4194308,4,e,t)},useInsertionEffect:function(e,t){return Es(4,2,e,t)},useMemo:function(e,t){var n=Kt();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Kt();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=uv.bind(null,me,e),[r.memoizedState,e]},useRef:function(e){var t=Kt();return e={current:e},t.memoizedState=e},useState:Gd,useDebugValue:gc,useDeferredValue:function(e){return Kt().memoizedState=e},useTransition:function(){var e=Gd(!1),t=e[0];return e=lv.bind(null,e[1]),Kt().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=me,o=Kt();if(fe){if(n===void 0)throw Error(O(407));n=n()}else{if(n=t(),Le===null)throw Error(O(349));br&30||zh(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,$d(Dh.bind(null,r,i,e),[e]),r.flags|=2048,ki(9,Mh.bind(null,r,i,n,t),void 0,null),n},useId:function(){var e=Kt(),t=Le.identifierPrefix;if(fe){var n=cn,r=un;n=(r&~(1<<32-Dt(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=wi++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=av++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},fv={readContext:vt,useCallback:Uh,useContext:vt,useEffect:mc,useImperativeHandle:$h,useInsertionEffect:_h,useLayoutEffect:Fh,useMemo:Vh,useReducer:cl,useRef:Ih,useState:function(){return cl(xi)},useDebugValue:gc,useDeferredValue:function(e){var t=wt();return Kh(t,Pe.memoizedState,e)},useTransition:function(){var e=cl(xi)[0],t=wt().memoizedState;return[e,t]},useMutableSource:Lh,useSyncExternalStore:Oh,useId:Wh,unstable_isNewReconciler:!1},pv={readContext:vt,useCallback:Uh,useContext:vt,useEffect:mc,useImperativeHandle:$h,useInsertionEffect:_h,useLayoutEffect:Fh,useMemo:Vh,useReducer:dl,useRef:Ih,useState:function(){return dl(xi)},useDebugValue:gc,useDeferredValue:function(e){var t=wt();return Pe===null?t.memoizedState=e:Kh(t,Pe.memoizedState,e)},useTransition:function(){var e=dl(xi)[0],t=wt().memoizedState;return[e,t]},useMutableSource:Lh,useSyncExternalStore:Oh,useId:Wh,unstable_isNewReconciler:!1};function jt(e,t){if(e&&e.defaultProps){t=ge({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function tu(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ge({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var wa={isMounted:function(e){return(e=e._reactInternals)?Nr(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=We(),o=Hn(e),i=dn(r,o);i.payload=t,n!=null&&(i.callback=n),t=Kn(e,i,o),t!==null&&(At(t,e,o,r),Ss(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=We(),o=Hn(e),i=dn(r,o);i.tag=1,i.payload=t,n!=null&&(i.callback=n),t=Kn(e,i,o),t!==null&&(At(t,e,o,r),Ss(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=We(),r=Hn(e),o=dn(n,r);o.tag=2,t!=null&&(o.callback=t),t=Kn(e,o,r),t!==null&&(At(t,e,r,n),Ss(t,e,r))}};function Ud(e,t,n,r,o,i,s){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,i,s):t.prototype&&t.prototype.isPureReactComponent?!pi(n,r)||!pi(o,i):!0}function qh(e,t,n){var r=!1,o=Jn,i=t.contextType;return typeof i=="object"&&i!==null?i=vt(i):(o=et(t)?xr:Fe.current,r=t.contextTypes,i=(r=r!=null)?fo(e,o):Jn),t=new t(n,i),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=wa,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=i),t}function Vd(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&&wa.enqueueReplaceState(t,t.state,null)}function nu(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},lc(e);var i=t.contextType;typeof i=="object"&&i!==null?o.context=vt(i):(i=et(t)?xr:Fe.current,o.context=fo(e,i)),o.state=e.memoizedState,i=t.getDerivedStateFromProps,typeof i=="function"&&(tu(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&&wa.enqueueReplaceState(o,o.state,null),Ys(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function go(e,t){try{var n="",r=t;do n+=G0(r),r=r.return;while(r);var o=n}catch(i){o=`
39Error generating stack: `+i.message+`
40`+i.stack}return{value:e,source:t,stack:o,digest:null}}function fl(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function ru(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var hv=typeof WeakMap=="function"?WeakMap:Map;function Jh(e,t,n){n=dn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Zs||(Zs=!0,pu=r),ru(e,t)},n}
vendor: 11,740 bytes, line 40
40function Xh(e,t,n){n=dn(-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(){ru(e,t)}}var i=e.stateNode;return i!==null&&typeof i.componentDidCatch=="function"&&(n.callback=function(){ru(e,t),typeof r!="function"&&(Wn===null?Wn=new Set([this]):Wn.add(this));var s=t.stack;this.componentDidCatch(t.value,{componentStack:s!==null?s:""})}),n}function Kd(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new hv;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=Nv.bind(null,e,t,n),t.then(e,e))}function Wd(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 Hd(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=dn(-1,1),t.tag=2,Kn(n,t,1))),n.lanes|=1),e)}var mv=vn.ReactCurrentOwner,Xe=!1;function Ve(e,t,n,r){t.child=e===null?Th(t,null,n,r):ho(t,e.child,n,r)}function Yd(e,t,n,r,o){n=n.render;var i=t.ref;return Xr(t,o),r=pc(e,t,n,r,i,o),n=hc(),e!==null&&!Xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,mn(e,t,o)):(fe&&n&&tc(t),t.flags|=1,Ve(e,t,r,o),t.child)}function Qd(e,t,n,r,o){if(e===null){var i=n.type;return typeof i=="function"&&!Cc(i)&&i.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=i,Zh(e,t,i,r,o)):(e=js(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(i=e.child,!(e.lanes&o)){var s=i.memoizedProps;if(n=n.compare,n=n!==null?n:pi,n(s,r)&&e.ref===t.ref)return mn(e,t,o)}return t.flags|=1,e=Yn(i,r),e.ref=t.ref,e.return=t,t.child=e}function Zh(e,t,n,r,o){if(e!==null){var i=e.memoizedProps;if(pi(i,r)&&e.ref===t.ref)if(Xe=!1,t.pendingProps=r=i,(e.lanes&o)!==0)e.flags&131072&&(Xe=!0);else return t.lanes=e.lanes,mn(e,t,o)}return ou(e,t,n,r,o)}function em(e,t,n){var r=t.pendingProps,o=r.children,i=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},ae(Hr,it),it|=n;else{if(!(n&1073741824))return e=i!==null?i.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,ae(Hr,it),it|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=i!==null?i.baseLanes:n,ae(Hr,it),it|=r}else i!==null?(r=i.baseLanes|n,t.memoizedState=null):r=n,ae(Hr,it),it|=r;return Ve(e,t,o,n),t.child}function tm(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function ou(e,t,n,r,o){var i=et(n)?xr:Fe.current;return i=fo(t,i),Xr(t,o),n=pc(e,t,n,r,i,o),r=hc(),e!==null&&!Xe?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,mn(e,t,o)):(fe&&r&&tc(t),t.flags|=1,Ve(e,t,n,o),t.child)}function qd(e,t,n,r,o){if(et(n)){var i=!0;Us(t)}else i=!1;if(Xr(t,o),t.stateNode===null)Ps(e,t),qh(t,n,r),nu(t,n,r,o),r=!0;else if(e===null){var s=t.stateNode,a=t.memoizedProps;s.props=a;var l=s.context,u=n.contextType;typeof u=="object"&&u!==null?u=vt(u):(u=et(n)?xr:Fe.current,u=fo(t,u));var c=n.getDerivedStateFromProps,d=typeof c=="function"||typeof s.getSnapshotBeforeUpdate=="function";d||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==r||l!==u)&&Vd(t,s,r,u),Rn=!1;var p=t.memoizedState;s.state=p,Ys(t,r,s,o),l=t.memoizedState,a!==r||p!==l||Ze.current||Rn?(typeof c=="function"&&(tu(t,n,c,r),l=t.memoizedState),(a=Rn||Ud(t,n,a,r,p,l,u))?(d||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount()),typeof s.componentDidMount=="function"&&(t.flags|=4194308)):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),s.props=r,s.state=l,s.context=u,r=a):(typeof s.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{s=t.stateNode,jh(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:jt(t.type,a),s.props=u,d=t.pendingProps,p=s.context,l=n.contextType,typeof l=="object"&&l!==null?l=vt(l):(l=et(n)?xr:Fe.current,l=fo(t,l));var f=n.getDerivedStateFromProps;(c=typeof f=="function"||typeof s.getSnapshotBeforeUpdate=="function")||typeof s.UNSAFE_componentWillReceiveProps!="function"&&typeof s.componentWillReceiveProps!="function"||(a!==d||p!==l)&&Vd(t,s,r,l),Rn=!1,p=t.memoizedState,s.state=p,Ys(t,r,s,o);var w=t.memoizedState;a!==d||p!==w||Ze.current||Rn?(typeof f=="function"&&(tu(t,n,f,r),w=t.memoizedState),(u=Rn||Ud(t,n,u,r,p,w,l)||!1)?(c||typeof s.UNSAFE_componentWillUpdate!="function"&&typeof s.componentWillUpdate!="function"||(typeof s.componentWillUpdate=="function"&&s.componentWillUpdate(r,w,l),typeof s.UNSAFE_componentWillUpdate=="function"&&s.UNSAFE_componentWillUpdate(r,w,l)),typeof s.componentDidUpdate=="function"&&(t.flags|=4),typeof s.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=w),s.props=r,s.state=w,s.context=l,r=u):(typeof s.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof s.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return iu(e,t,n,r,i,o)}function iu(e,t,n,r,o,i){tm(e,t);var s=(t.flags&128)!==0;if(!r&&!s)return o&&Dd(t,n,!1),mn(e,t,i);r=t.stateNode,mv.current=t;var a=s&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&s?(t.child=ho(t,e.child,null,i),t.child=ho(t,null,a,i)):Ve(e,t,a,i),t.memoizedState=r.state,o&&Dd(t,n,!0),t.child}function nm(e){var t=e.stateNode;t.pendingContext?Md(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Md(e,t.context,!1),uc(e,t.containerInfo)}function Jd(e,t,n,r,o){return po(),rc(o),t.flags|=256,Ve(e,t,n,r),t.child}var su={dehydrated:null,treeContext:null,retryLane:0};function au(e){return{baseLanes:e,cachePool:null,transitions:null}}function rm(e,t,n){var r=t.pendingProps,o=pe.current,i=!1,s=(t.flags&128)!==0,a;if((a=s)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(i=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),ae(pe,o&1),e===null)return Zl(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(s=r.children,e=r.fallback,i?(r=t.mode,i=t.child,s={mode:"hidden",children:s},!(r&1)&&i!==null?(i.childLanes=0,i.pendingProps=s):i=ba(s,r,0,null),e=wr(e,r,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=au(n),t.memoizedState=su,e):yc(t,s));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return gv(e,t,s,r,a,o,n);if(i){i=r.fallback,s=t.mode,o=e.child,a=o.sibling;var l={mode:"hidden",children:r.children};return!(s&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=l,t.deletions=null):(r=Yn(o,l),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?i=Yn(a,i):(i=wr(i,s,n,null),i.flags|=2),i.return=t,r.return=t,r.sibling=i,t.child=r,r=i,i=t.child,s=e.child.memoizedState,s=s===null?au(n):{baseLanes:s.baseLanes|n,cachePool:null,transitions:s.transitions},i.memoizedState=s,i.childLanes=e.childLanes&~n,t.memoizedState=su,r}return i=e.child,e=i.sibling,r=Yn(i,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function yc(e,t){return t=ba({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function us(e,t,n,r){return r!==null&&rc(r),ho(t,e.child,null,n),e=yc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function gv(e,t,n,r,o,i,s){if(n)return t.flags&256?(t.flags&=-257,r=fl(Error(O(422))),us(e,t,s,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(i=r.fallback,o=t.mode,r=ba({mode:"visible",children:r.children},o,0,null),i=wr(i,o,s,null),i.flags|=2,r.return=t,i.return=t,r.sibling=i,t.child=r,t.mode&1&&ho(t,e.child,null,s),t.child.memoizedState=au(s),t.memoizedState=su,i);if(!(t.mode&1))return us(e,t,s,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,i=Error(O(419)),r=fl(i,r,void 0),us(e,t,s,r)}if(a=(s&e.childLanes)!==0,Xe||a){if(r=Le,r!==null){switch(s&-s){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|s)?0:o,o!==0&&o!==i.retryLane&&(i.retryLane=o,hn(e,o),At(r,e,o,-1))}return Sc(),r=fl(Error(O(421))),us(e,t,s,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=jv.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,at=Vn(o.nextSibling),lt=t,fe=!0,Mt=null,e!==null&&(ht[mt++]=un,ht[mt++]=cn,ht[mt++]=kr,un=e.id,cn=e.overflow,kr=t),t=yc(t,r.children),t.flags|=4096,t)}function Xd(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),eu(e.return,t,n)}function pl(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 om(e,t,n){var r=t.pendingProps,o=r.revealOrder,i=r.tail;if(Ve(e,t,r.children,n),r=pe.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Xd(e,n,t);else if(e.tag===19)Xd(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(ae(pe,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&Qs(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),pl(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&&Qs(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}pl(t,!0,n,null,i);break;case"together":pl(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ps(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function mn(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Sr|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(O(153));if(t.child!==null){for(e=t.child,n=Yn(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Yn(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function yv(e,t,n){switch(t.tag){case 3:nm(t),po();break;case 5:Rh(t);break;case 1:et(t.type)&&Us(t);break;case 4:uc(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;ae(Ws,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(ae(pe,pe.current&1),t.flags|=128,null):n&t.child.childLanes?rm(e,t,n):(ae(pe,pe.current&1),e=mn(e,t,n),e!==null?e.sibling:null);ae(pe,pe.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return om(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),ae(pe,pe.current),r)break;return null;case 22:case 23:return t.lanes=0,em(e,t,n)}
vendor: 4,554 bytes, line 40
40return mn(e,t,n)}var im,lu,sm,am;im=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}};lu=function(){};sm=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,dr(Xt.current);var i=null;switch(n){case"input":o=Rl(e,o),r=Rl(e,r),i=[];break;case"select":o=ge({},o,{value:void 0}),r=ge({},r,{value:void 0}),i=[];break;case"textarea":o=zl(e,o),r=zl(e,r),i=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Gs)}Dl(n,r);var s;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var a=o[u];for(s in a)a.hasOwnProperty(s)&&(n||(n={}),n[s]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(si.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in r){var l=r[u];if(a=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&l!==a&&(l!=null||a!=null))if(u==="style")if(a){for(s in a)!a.hasOwnProperty(s)||l&&l.hasOwnProperty(s)||(n||(n={}),n[s]="");for(s in l)l.hasOwnProperty(s)&&a[s]!==l[s]&&(n||(n={}),n[s]=l[s])}else n||(i||(i=[]),i.push(u,n)),n=l;else u==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,a=a?a.__html:void 0,l!=null&&a!==l&&(i=i||[]).push(u,l)):u==="children"?typeof l!="string"&&typeof l!="number"||(i=i||[]).push(u,""+l):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(si.hasOwnProperty(u)?(l!=null&&u==="onScroll"&&ce("scroll",e),i||a===l||(i=[])):(i=i||[]).push(u,l))}n&&(i=i||[]).push("style",n);var u=i;(t.updateQueue=u)&&(t.flags|=4)}};am=function(e,t,n,r){n!==r&&(t.flags|=4)};function Fo(e,t){if(!fe)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 Be(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 vv(e,t,n){var r=t.pendingProps;switch(nc(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Be(t),null;case 1:return et(t.type)&&$s(),Be(t),null;case 3:return r=t.stateNode,mo(),de(Ze),de(Fe),dc(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(as(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Mt!==null&&(gu(Mt),Mt=null))),lu(e,t),Be(t),null;case 5:cc(t);var o=dr(vi.current);if(n=t.type,e!==null&&t.stateNode!=null)sm(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(O(166));return Be(t),null}if(e=dr(Xt.current),as(t)){r=t.stateNode,n=t.type;var i=t.memoizedProps;switch(r[Qt]=t,r[gi]=i,e=(t.mode&1)!==0,n){case"dialog":ce("cancel",r),ce("close",r);break;case"iframe":case"object":case"embed":ce("load",r);break;case"video":case"audio":for(o=0;o<Ho.length;o++)ce(Ho[o],r);break;case"source":ce("error",r);break;case"img":case"image":case"link":ce("error",r),ce("load",r);break;case"details":ce("toggle",r);break;case"input":ad(r,i),ce("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},ce("invalid",r);break;case"textarea":ud(r,i),ce("invalid",r)}Dl(n,i),o=null;for(var s in i)if(i.hasOwnProperty(s)){var a=i[s];s==="children"?typeof a=="string"?r.textContent!==a&&(i.suppressHydrationWarning!==!0&&ss(r.textContent,a,e),o=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(i.suppressHydrationWarning!==!0&&ss(r.textContent,a,e),o=["children",""+a]):si.hasOwnProperty(s)&&a!=null&&s==="onScroll"&&ce("scroll",r)}switch(n){case"input":Xi(r),ld(r,i,!0);break;case"textarea":Xi(r),cd(r);break;case"select":case"option":break;default:typeof i.onClick=="function"&&(r.onclick=Gs)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{s=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Dp(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=s.createElement("div"),e.innerHTML="<script><\/script>
40",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=s.createElement(n,{is:r.is}):(e=s.createElement(n),n==="select"&&(s=e,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):e=s.createElementNS(e,n),e[Qt]=t,e[gi]=r,im(e,t,!1,!1),t.stateNode=e;e:{switch(s=Al(n,r),n){case"dialog":ce("cancel",e),ce("close",e),o=r;break;case"iframe":case"object":case"embed":ce("load",e),o=r;break;case"video":case"audio":for(o=0;o<Ho.length;o++)ce(Ho[o],e);o=r;break;case"source":ce("error",e),o=r;break;case"img":case"image":case"link":ce("error",e),ce("load",e),o=r;break;case"details":ce("toggle",e),o=r;break;case"input":ad(e,r),o=Rl(e,r),ce("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=ge({},r,{value:void 0}),ce("invalid",e);break;case"textarea":ud(e,r),o=zl(e,r),ce("invalid",e);break;default:o=r}Dl(n,o),a=o;for(i in a)if(a.hasOwnProperty(i)){var l=a[i];i==="style"?Ip(e,l):i==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&Ap(e,l)):i==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&ai(e,l):typeof l=="number"&&ai(e,""+l):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(si.hasOwnProperty(i)?l!=null&&i==="onScroll"&&ce("scroll",e):l!=null&&Gu(e,i,l,s))}switch(n){case"input":Xi(e),ld(e,r,!1);break;case"textarea":Xi(e),cd(e);break;case"option":r.value!=null&&e.setAttribute("value",""+qn(r.value));break;case"select":e.multiple=!!r.multiple,i=r.value,i!=null?Yr(e,!!r.multiple,i,!1):r.defaultValue!=null&&Yr(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=Gs)}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 Be(t),null;case 6:if(e&&t.stateNode!=null)am(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(O(166));if(n=dr(vi.current),dr(Xt.current),as(t)){if(r=t.stateNode,n=t.memoizedProps,r[Qt]=t,(i=r.nodeValue!==n)&&(e=lt,e!==null))switch(e.tag){case 3:ss(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&ss(r.nodeValue,n,(e.mode&1)!==0)}i&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Qt]=t,t.stateNode=r}return Be(t),null;case 13:if(de(pe),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(fe&&at!==null&&t.mode&1&&!(t.flags&128))Eh(),po(),t.flags|=98560,i=!1;else if(i=as(t),r!==null&&r.dehydrated!==null){if(e===null){if(!i)throw Error(O(318));if(i=t.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(O(317));i[Qt]=t}else po(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Be(t),i=!1}else Mt!==null&&(gu(Mt),Mt=null),i=!0;if(!i)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||pe.current&1?Ne===0&&(Ne=3):Sc())),t.updateQueue!==null&&(t.flags|=4),Be(t),null);case 4:return mo(),lu(e,t),e===null&&hi(t.stateNode.containerInfo),Be(t),null;case 10:return sc(t.type._context),Be(t),null;case 17:return et(t.type)&&$s(),Be(t),null;case 19:if(de(pe),i=t.memoizedState,i===null)return Be(t),null;if(r=(t.flags&128)!==0,s=i.rendering,s===null)if(r)Fo(i,!1);else{if(Ne!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(s=Qs(e),s!==null){for(t.flags|=128,Fo(i,!1),r=s.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,s=i.alternate,s===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=s.childLanes,i.lanes=s.lanes,i.child=s.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=s.memoizedProps,i.memoizedState=s.memoizedState,i.updateQueue=s.updateQueue,i.type=s.type,e=s.dependencies,i.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return ae(pe,pe.current&1|2),t.child}e=e.sibling}i.tail!==null&&ke()>yo&&(t.flags|=128,r=!0,Fo(i,!1),t.lanes=4194304)}else{if(!r)if(e=Qs(s),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Fo(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!fe)return Be(t),null}else 2*ke()-i.renderingStartTime>yo&&n!==1073741824&&(t.flags|=128,r=!0,Fo(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=ke(),t.sibling=null,n=pe.current,ae(pe,r?n&1|2:n&1),t):(Be(t),null);case 22:case 23:return bc(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?it&1073741824&&(Be(t),t.subtreeFlags&6&&(t.flags|=8192)):Be(t),null;case 24:return null;case 25:return null}throw Error(O(156,t.tag))}function wv(e,t){switch(nc(t),t.tag){case 1:return et(t.type)&&$s(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;
vendor: 23,144 bytes, line 40
40case 3:return mo(),de(Ze),de(Fe),dc(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return cc(t),null;case 13:if(de(pe),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(O(340));po()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return de(pe),null;case 4:return mo(),null;case 10:return sc(t.type._context),null;case 22:case 23:return bc(),null;case 24:return null;default:return null}}var cs=!1,_e=!1,xv=typeof WeakSet=="function"?WeakSet:Set,I=null;function Wr(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){xe(e,t,r)}else n.current=null}function uu(e,t,n){try{n()}catch(r){xe(e,t,r)}}var Zd=!1;function kv(e,t){if(Wl=Is,e=fh(),ec(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 s=0,a=-1,l=-1,u=0,c=0,d=e,p=null;t:for(;;){for(var f;d!==n||o!==0&&d.nodeType!==3||(a=s+o),d!==i||r!==0&&d.nodeType!==3||(l=s+r),d.nodeType===3&&(s+=d.nodeValue.length),(f=d.firstChild)!==null;)p=d,d=f;for(;;){if(d===e)break t;if(p===n&&++u===o&&(a=s),p===i&&++c===r&&(l=s),(f=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=f}n=a===-1||l===-1?null:{start:a,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Hl={focusedElem:e,selectionRange:n},Is=!1,I=t;I!==null;)if(t=I,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,I=e;else for(;I!==null;){t=I;try{var w=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var g=w.memoizedProps,x=w.memoizedState,h=t.stateNode,m=h.getSnapshotBeforeUpdate(t.elementType===t.type?g:jt(t.type,g),x);h.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(O(163))}}catch(b){xe(t,t.return,b)}if(e=t.sibling,e!==null){e.return=t.return,I=e;break}I=t.return}return w=Zd,Zd=!1,w}function ti(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&&uu(t,n,i)}o=o.next}while(o!==r)}}function xa(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 cu(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 lm(e){var t=e.alternate;t!==null&&(e.alternate=null,lm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Qt],delete t[gi],delete t[ql],delete t[rv],delete t[ov])),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 um(e){return e.tag===5||e.tag===3||e.tag===4}function ef(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||um(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 du(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=Gs));else if(r!==4&&(e=e.child,e!==null))for(du(e,t,n),e=e.sibling;e!==null;)du(e,t,n),e=e.sibling}function fu(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(fu(e,t,n),e=e.sibling;e!==null;)fu(e,t,n),e=e.sibling}var Oe=null,zt=!1;function Cn(e,t,n){for(n=n.child;n!==null;)cm(e,t,n),n=n.sibling}function cm(e,t,n){if(Jt&&typeof Jt.onCommitFiberUnmount=="function")try{Jt.onCommitFiberUnmount(fa,n)}catch{}switch(n.tag){case 5:_e||Wr(n,t);case 6:var r=Oe,o=zt;Oe=null,Cn(e,t,n),Oe=r,zt=o,Oe!==null&&(zt?(e=Oe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):Oe.removeChild(n.stateNode));break;case 18:Oe!==null&&(zt?(e=Oe,n=n.stateNode,e.nodeType===8?sl(e.parentNode,n):e.nodeType===1&&sl(e,n),di(e)):sl(Oe,n.stateNode));break;case 4:r=Oe,o=zt,Oe=n.stateNode.containerInfo,zt=!0,Cn(e,t,n),Oe=r,zt=o;break;case 0:case 11:case 14:case 15:if(!_e&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&(i&2||i&4)&&uu(n,t,s),o=o.next}while(o!==r)}Cn(e,t,n);break;case 1:if(!_e&&(Wr(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){xe(n,t,a)}Cn(e,t,n);break;case 21:Cn(e,t,n);break;case 22:n.mode&1?(_e=(r=_e)||n.memoizedState!==null,Cn(e,t,n),_e=r):Cn(e,t,n);break;default:Cn(e,t,n)}}function tf(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new xv),t.forEach(function(r){var o=Rv.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function Tt(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,s=t,a=s;e:for(;a!==null;){switch(a.tag){case 5:Oe=a.stateNode,zt=!1;break e;case 3:Oe=a.stateNode.containerInfo,zt=!0;break e;case 4:Oe=a.stateNode.containerInfo,zt=!0;break e}a=a.return}if(Oe===null)throw Error(O(160));cm(i,s,o),Oe=null,zt=!1;var l=o.alternate;l!==null&&(l.return=null),o.return=null}catch(u){xe(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)dm(t,e),t=t.sibling}function dm(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Tt(t,e),Vt(e),r&4){try{ti(3,e,e.return),xa(3,e)}catch(g){xe(e,e.return,g)}try{ti(5,e,e.return)}catch(g){xe(e,e.return,g)}}break;case 1:Tt(t,e),Vt(e),r&512&&n!==null&&Wr(n,n.return);break;case 5:if(Tt(t,e),Vt(e),r&512&&n!==null&&Wr(n,n.return),e.flags&32){var o=e.stateNode;try{ai(o,"")}catch(g){xe(e,e.return,g)}}if(r&4&&(o=e.stateNode,o!=null)){var i=e.memoizedProps,s=n!==null?n.memoizedProps:i,a=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{a==="input"&&i.type==="radio"&&i.name!=null&&zp(o,i),Al(a,s);var u=Al(a,i);for(s=0;s<l.length;s+=2){var c=l[s],d=l[s+1];c==="style"?Ip(o,d):c==="dangerouslySetInnerHTML"?Ap(o,d):c==="children"?ai(o,d):Gu(o,c,d,u)}switch(a){case"input":Ll(o,i);break;case"textarea":Mp(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var f=i.value;f!=null?Yr(o,!!i.multiple,f,!1):p!==!!i.multiple&&(i.defaultValue!=null?Yr(o,!!i.multiple,i.defaultValue,!0):Yr(o,!!i.multiple,i.multiple?[]:"",!1))}o[gi]=i}catch(g){xe(e,e.return,g)}}break;case 6:if(Tt(t,e),Vt(e),r&4){if(e.stateNode===null)throw Error(O(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(g){xe(e,e.return,g)}}break;case 3:if(Tt(t,e),Vt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{di(t.containerInfo)}catch(g){xe(e,e.return,g)}break;case 4:Tt(t,e),Vt(e);break;case 13:Tt(t,e),Vt(e),o=e.child,o.flags&8192&&(i=o.memoizedState!==null,o.stateNode.isHidden=i,!i||o.alternate!==null&&o.alternate.memoizedState!==null||(xc=ke())),r&4&&tf(e);break;case 22:if(c=n!==null&&n.memoizedState!==null,e.mode&1?(_e=(u=_e)||c,Tt(t,e),_e=u):Tt(t,e),Vt(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!c&&e.mode&1)for(I=e,c=e.child;c!==null;){for(d=I=c;I!==null;){switch(p=I,f=p.child,p.tag){case 0:case 11:case 14:case 15:ti(4,p,p.return);break;case 1:Wr(p,p.return);var w=p.stateNode;if(typeof w.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,w.props=t.memoizedProps,w.state=t.memoizedState,w.componentWillUnmount()}catch(g){xe(r,n,g)}}break;case 5:Wr(p,p.return);break;case 22:if(p.memoizedState!==null){rf(d);continue}}f!==null?(f.return=p,I=f):rf(d)}c=c.sibling}e:for(c=null,d=e;;){if(d.tag===5){if(c===null){c=d;try{o=d.stateNode,u?(i=o.style,typeof i.setProperty=="function"?i.setProperty("display","none","important"):i.display="none"):(a=d.stateNode,l=d.memoizedProps.style,s=l!=null&&l.hasOwnProperty("display")?l.display:null,a.style.display=Bp("display",s))}catch(g){xe(e,e.return,g)}}}else if(d.tag===6){if(c===null)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(g){xe(e,e.return,g)}}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:Tt(t,e),Vt(e),r&4&&tf(e);break;case 21:break;default:Tt(t,e),Vt(e)}}function Vt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(um(n)){var r=n;break e}n=n.return}throw Error(O(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(ai(o,""),r.flags&=-33);var i=ef(e);fu(e,i,o);break;case 3:case 4:var s=r.stateNode.containerInfo,a=ef(e);du(e,a,s);break;default:throw Error(O(161))}}catch(l){xe(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function bv(e,t,n){I=e,fm(e)}function fm(e,t,n){for(var r=(e.mode&1)!==0;I!==null;){var o=I,i=o.child;if(o.tag===22&&r){var s=o.memoizedState!==null||cs;if(!s){var a=o.alternate,l=a!==null&&a.memoizedState!==null||_e;a=cs;var u=_e;if(cs=s,(_e=l)&&!u)for(I=o;I!==null;)s=I,l=s.child,s.tag===22&&s.memoizedState!==null?of(o):l!==null?(l.return=s,I=l):of(o);for(;i!==null;)I=i,fm(i),i=i.sibling;I=o,cs=a,_e=u}nf(e)}else o.subtreeFlags&8772&&i!==null?(i.return=o,I=i):nf(e)}}function nf(e){for(;I!==null;){var t=I;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:_e||xa(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!_e)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:jt(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;i!==null&&Fd(t,i,r);break;case 3:var s=t.updateQueue;if(s!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Fd(t,s,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var c=u.memoizedState;if(c!==null){var d=c.dehydrated;d!==null&&di(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(O(163))}_e||t.flags&512&&cu(t)}catch(p){xe(t,t.return,p)}}if(t===e){I=null;break}if(n=t.sibling,n!==null){n.return=t.return,I=n;break}I=t.return}}function rf(e){for(;I!==null;){var t=I;if(t===e){I=null;break}var n=t.sibling;if(n!==null){n.return=t.return,I=n;break}I=t.return}}function of(e){for(;I!==null;){var t=I;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{xa(4,t)}catch(l){xe(t,n,l)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(l){xe(t,o,l)}}var i=t.return;try{cu(t)}catch(l){xe(t,i,l)}break;case 5:var s=t.return;try{cu(t)}catch(l){xe(t,s,l)}}}catch(l){xe(t,t.return,l)}if(t===e){I=null;break}var a=t.sibling;if(a!==null){a.return=t.return,I=a;break}I=t.return}}var Sv=Math.ceil,Xs=vn.ReactCurrentDispatcher,vc=vn.ReactCurrentOwner,yt=vn.ReactCurrentBatchConfig,ee=0,Le=null,Se=null,ze=0,it=0,Hr=rr(0),Ne=0,bi=null,Sr=0,ka=0,wc=0,ni=null,Je=null,xc=0,yo=1/0,sn=null,Zs=!1,pu=null,Wn=null,ds=!1,_n=null,ea=0,ri=0,hu=null,Ts=-1,Ns=0;function We(){return ee&6?ke():Ts!==-1?Ts:Ts=ke()}function Hn(e){return e.mode&1?ee&2&&ze!==0?ze&-ze:sv.transition!==null?(Ns===0&&(Ns=qp()),Ns):(e=oe,e!==0||(e=window.event,e=e===void 0?16:rh(e.type)),e):1}function At(e,t,n,r){if(50<ri)throw ri=0,hu=null,Error(O(185));Di(e,n,r),(!(ee&2)||e!==Le)&&(e===Le&&(!(ee&2)&&(ka|=n),Ne===4&&On(e,ze)),tt(e,r),n===1&&ee===0&&!(t.mode&1)&&(yo=ke()+500,ya&&or()))}function tt(e,t){var n=e.callbackNode;sy(e,t);var r=Bs(e,e===Le?ze:0);if(r===0)n!==null&&pd(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&pd(n),t===1)e.tag===0?iv(sf.bind(null,e)):bh(sf.bind(null,e)),tv(function(){!(ee&6)&&or()}),n=null;else{switch(Jp(r)){case 1:n=Wu;break;case 4:n=Yp;break;case 16:n=As;break;case 536870912:n=Qp;break;default:n=As}n=xm(n,pm.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function pm(e,t){if(Ts=-1,Ns=0,ee&6)throw Error(O(327));var n=e.callbackNode;if(Zr()&&e.callbackNode!==n)return null;var r=Bs(e,e===Le?ze:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=ta(e,r);else{t=r;var o=ee;ee|=2;var i=mm();(Le!==e||ze!==t)&&(sn=null,yo=ke()+500,vr(e,t));do try{Pv();break}catch(a){hm(e,a)}while(!0);ic(),Xs.current=i,ee=o,Se!==null?t=0:(Le=null,ze=0,t=Ne)}if(t!==0){if(t===2&&(o=Gl(e),o!==0&&(r=o,t=mu(e,o))),t===1)throw n=bi,vr(e,0),On(e,r),tt(e,ke()),n;if(t===6)On(e,r);else{if(o=e.current.alternate,!(r&30)&&!Cv(o)&&(t=ta(e,r),t===2&&(i=Gl(e),i!==0&&(r=i,t=mu(e,i))),t===1))throw n=bi,vr(e,0),On(e,r),tt(e,ke()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(O(345));case 2:lr(e,Je,sn);break;case 3:if(On(e,r),(r&130023424)===r&&(t=xc+500-ke(),10<t)){if(Bs(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){We(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Ql(lr.bind(null,e,Je,sn),t);break}lr(e,Je,sn);break;case 4:if(On(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var s=31-Dt(r);i=1<<s,s=t[s],s>o&&(o=s),r&=~i}if(r=o,r=ke()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Sv(r/1960))-r,10<r){e.timeoutHandle=Ql(lr.bind(null,e,Je,sn),r);break}lr(e,Je,sn);break;case 5:lr(e,Je,sn);break;default:throw Error(O(329))}}}return tt(e,ke()),e.callbackNode===n?pm.bind(null,e):null}function mu(e,t){var n=ni;return e.current.memoizedState.isDehydrated&&(vr(e,t).flags|=256),e=ta(e,t),e!==2&&(t=Je,Je=n,t!==null&&gu(t)),e}function gu(e){Je===null?Je=e:Je.push.apply(Je,e)}function Cv(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(!It(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 On(e,t){for(t&=~wc,t&=~ka,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Dt(t),r=1<<n;e[n]=-1,t&=~r}}function sf(e){if(ee&6)throw Error(O(327));Zr();var t=Bs(e,0);if(!(t&1))return tt(e,ke()),null;var n=ta(e,t);if(e.tag!==0&&n===2){var r=Gl(e);r!==0&&(t=r,n=mu(e,r))}if(n===1)throw n=bi,vr(e,0),On(e,t),tt(e,ke()),n;if(n===6)throw Error(O(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,lr(e,Je,sn),tt(e,ke()),null}function kc(e,t){var n=ee;ee|=1;try{return e(t)}finally{ee=n,ee===0&&(yo=ke()+500,ya&&or())}}function Cr(e){_n!==null&&_n.tag===0&&!(ee&6)&&Zr();var t=ee;ee|=1;var n=yt.transition,r=oe;try{if(yt.transition=null,oe=1,e)return e()}finally{oe=r,yt.transition=n,ee=t,!(ee&6)&&or()}}function bc(){it=Hr.current,de(Hr)}function vr(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,ev(n)),Se!==null)for(n=Se.return;n!==null;){var r=n;switch(nc(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&$s();break;case 3:mo(),de(Ze),de(Fe),dc();break;case 5:cc(r);break;case 4:mo();break;case 13:de(pe);break;case 19:de(pe);break;case 10:sc(r.type._context);break;case 22:case 23:bc()}n=n.return}if(Le=e,Se=e=Yn(e.current,null),ze=it=t,Ne=0,bi=null,wc=ka=Sr=0,Je=ni=null,cr!==null){for(t=0;t<cr.length;t++)if(n=cr[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,i=n.pending;if(i!==null){var s=i.next;i.next=o,r.next=s}n.pending=r}cr=null}return e}function hm(e,t){do{var n=Se;try{if(ic(),Cs.current=Js,qs){for(var r=me.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}qs=!1}if(br=0,Re=Pe=me=null,ei=!1,wi=0,vc.current=null,n===null||n.return===null){Ne=1,bi=t,Se=null;break}e:{var i=e,s=n.return,a=n,l=t;if(t=ze,a.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var u=l,c=a,d=c.tag;if(!(c.mode&1)&&(d===0||d===11||d===15)){var p=c.alternate;p?(c.updateQueue=p.updateQueue,c.memoizedState=p.memoizedState,c.lanes=p.lanes):(c.updateQueue=null,c.memoizedState=null)}var f=Wd(s);if(f!==null){f.flags&=-257,Hd(f,s,a,i,t),f.mode&1&&Kd(i,u,t),t=f,l=u;var w=t.updateQueue;if(w===null){var g=new Set;g.add(l),t.updateQueue=g}else w.add(l);break e}else{if(!(t&1)){Kd(i,u,t),Sc();break e}l=Error(O(426))}}else if(fe&&a.mode&1){var x=Wd(s);if(x!==null){!(x.flags&65536)&&(x.flags|=256),Hd(x,s,a,i,t),rc(go(l,a));break e}}i=l=go(l,a),Ne!==4&&(Ne=2),ni===null?ni=[i]:ni.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t;var h=Jh(i,l,t);_d(i,h);break e;case 1:a=l;var m=i.type,y=i.stateNode;if(!(i.flags&128)&&(typeof m.getDerivedStateFromError=="function"||y!==null&&typeof y.componentDidCatch=="function"&&(Wn===null||!Wn.has(y)))){i.flags|=65536,t&=-t,i.lanes|=t;var b=Xh(i,a,t);_d(i,b);break e}}i=i.return}while(i!==null)}ym(n)}catch(S){t=S,Se===n&&n!==null&&(Se=n=n.return);continue}break}while(!0)}function mm(){var e=Xs.current;return Xs.current=Js,e===null?Js:e}function Sc(){(Ne===0||Ne===3||Ne===2)&&(Ne=4),Le===null||!(Sr&268435455)&&!(ka&268435455)||On(Le,ze)}function ta(e,t){var n=ee;ee|=2;var r=mm();(Le!==e||ze!==t)&&(sn=null,vr(e,t));do try{Ev();break}catch(o){hm(e,o)}while(!0);if(ic(),ee=n,Xs.current=r,Se!==null)throw Error(O(261));return Le=null,ze=0,Ne}function Ev(){for(;Se!==null;)gm(Se)}function Pv(){for(;Se!==null&&!J0();)gm(Se)}function gm(e){var t=wm(e.alternate,e,it);e.memoizedProps=e.pendingProps,t===null?ym(e):Se=t,vc.current=null}function ym(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=wv(n,t),n!==null){n.flags&=32767,Se=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Ne=6,Se=null;return}}else if(n=vv(n,t,it),n!==null){Se=n;return}if(t=t.sibling,t!==null){Se=t;return}Se=t=e}while(t!==null);Ne===0&&(Ne=5)}function lr(e,t,n){var r=oe,o=yt.transition;try{yt.transition=null,oe=1,Tv(e,t,n,r)}finally{yt.transition=o,oe=r}return null}function Tv(e,t,n,r){do Zr();while(_n!==null);if(ee&6)throw Error(O(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(O(177));e.callbackNode=null,e.callbackPriority=0;var i=n.lanes|n.childLanes;if(ay(e,i),e===Le&&(Se=Le=null,ze=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||ds||(ds=!0,xm(As,function(){return Zr(),null})),i=(n.flags&15990)!==0,n.subtreeFlags&15990||i){i=yt.transition,yt.transition=null;var s=oe;oe=1;var a=ee;ee|=4,vc.current=null,kv(e,n),dm(n,e),Hy(Hl),Is=!!Wl,Hl=Wl=null,e.current=n,bv(n),X0(),ee=a,oe=s,yt.transition=i}else e.current=n;if(ds&&(ds=!1,_n=e,ea=o),i=e.pendingLanes,i===0&&(Wn=null),ty(n.stateNode),tt(e,ke()),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(Zs)throw Zs=!1,e=pu,pu=null,e;return ea&1&&e.tag!==0&&Zr(),i=e.pendingLanes,i&1?e===hu?ri++:(ri=0,hu=e):ri=0,or(),null}function Zr(){if(_n!==null){var e=Jp(ea),t=yt.transition,n=oe;try{if(yt.transition=null,oe=16>e?16:e,_n===null)var r=!1;else{if(e=_n,_n=null,ea=0,ee&6)throw Error(O(331));var o=ee;for(ee|=4,I=e.current;I!==null;){var i=I,s=i.child;if(I.flags&16){var a=i.deletions;if(a!==null){for(var l=0;l<a.length;l++){var u=a[l];for(I=u;I!==null;){var c=I;switch(c.tag){case 0:case 11:case 15:ti(8,c,i)}var d=c.child;if(d!==null)d.return=c,I=d;else for(;I!==null;){c=I;var p=c.sibling,f=c.return;if(lm(c),c===u){I=null;break}if(p!==null){p.return=f,I=p;break}I=f}}}var w=i.alternate;if(w!==null){var g=w.child;if(g!==null){w.child=null;do{var x=g.sibling;g.sibling=null,g=x}while(g!==null)}}I=i}}if(i.subtreeFlags&2064&&s!==null)s.return=i,I=s;else e:for(;I!==null;){if(i=I,i.flags&2048)switch(i.tag){case 0:case 11:case 15:ti(9,i,i.return)}var h=i.sibling;if(h!==null){h.return=i.return,I=h;break e}I=i.return}}var m=e.current;for(I=m;I!==null;){s=I;var y=s.child;if(s.subtreeFlags&2064&&y!==null)y.return=s,I=y;else e:for(s=m;I!==null;){if(a=I,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:xa(9,a)}}catch(S){xe(a,a.return,S)}if(a===s){I=null;break e}var b=a.sibling;if(b!==null){b.return=a.return,I=b;break e}I=a.return}}if(ee=o,or(),Jt&&typeof Jt.onPostCommitFiberRoot=="function")try{Jt.onPostCommitFiberRoot(fa,e)}catch{}r=!0}return r}finally{oe=n,yt.transition=t}}return!1}function af(e,t,n){t=go(n,t),t=Jh(e,t,1),e=Kn(e,t,1),t=We(),e!==null&&(Di(e,1,t),tt(e,t))}function xe(e,t,n){if(e.tag===3)af(e,e,n);else for(;t!==null;){if(t.tag===3){af(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Wn===null||!Wn.has(r))){e=go(n,e),e=Xh(t,e,1),t=Kn(t,e,1),e=We(),t!==null&&(Di(t,1,e),tt(t,e));break}}t=t.return}}function Nv(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=We(),e.pingedLanes|=e.suspendedLanes&n,Le===e&&(ze&n)===n&&(Ne===4||Ne===3&&(ze&130023424)===ze&&500>ke()-xc?vr(e,0):wc|=n),tt(e,t)}function vm(e,t){t===0&&(e.mode&1?(t=ts,ts<<=1,!(ts&130023424)&&(ts=4194304)):t=1);var n=We();e=hn(e,t),e!==null&&(Di(e,t,n),tt(e,n))}function jv(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),vm(e,n)}function Rv(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(O(314))}r!==null&&r.delete(t),vm(e,n)}var wm;wm=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Ze.current)Xe=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Xe=!1,yv(e,t,n);Xe=!!(e.flags&131072)}else Xe=!1,fe&&t.flags&1048576&&Sh(t,Ks,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ps(e,t),e=t.pendingProps;var o=fo(t,Fe.current);Xr(t,n),o=pc(null,t,r,e,o,n);var i=hc();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,et(r)?(i=!0,Us(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,lc(t),o.updater=wa,t.stateNode=o,o._reactInternals=t,nu(t,r,e,n),t=iu(null,t,r,!0,i,n)):(t.tag=0,fe&&i&&tc(t),Ve(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ps(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Ov(r),e=jt(r,e),o){case 0:t=ou(null,t,r,e,n);break e;case 1:t=qd(null,t,r,e,n);break e;case 11:t=Yd(null,t,r,e,n);break e;case 14:t=Qd(null,t,r,jt(r.type,e),n);break e}throw Error(O(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:jt(r,o),ou(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:jt(r,o),qd(e,t,r,o,n);case 3:e:{if(nm(t),e===null)throw Error(O(387));
vendor: 7,995 bytes, line 40
40r=t.pendingProps,i=t.memoizedState,o=i.element,jh(e,t),Ys(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=go(Error(O(423)),t),t=Jd(e,t,r,n,o);break e}else if(r!==o){o=go(Error(O(424)),t),t=Jd(e,t,r,n,o);break e}else for(at=Vn(t.stateNode.containerInfo.firstChild),lt=t,fe=!0,Mt=null,n=Th(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(po(),r===o){t=mn(e,t,n);break e}Ve(e,t,r,n)}t=t.child}return t;case 5:return Rh(t),e===null&&Zl(t),r=t.type,o=t.pendingProps,i=e!==null?e.memoizedProps:null,s=o.children,Yl(r,o)?s=null:i!==null&&Yl(r,i)&&(t.flags|=32),tm(e,t),Ve(e,t,s,n),t.child;case 6:return e===null&&Zl(t),null;case 13:return rm(e,t,n);case 4:return uc(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=ho(t,null,r,n):Ve(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:jt(r,o),Yd(e,t,r,o,n);case 7:return Ve(e,t,t.pendingProps,n),t.child;case 8:return Ve(e,t,t.pendingProps.children,n),t.child;case 12:return Ve(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,ae(Ws,r._currentValue),r._currentValue=s,i!==null)if(It(i.value,s)){if(i.children===o.children&&!Ze.current){t=mn(e,t,n);break e}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var a=i.dependencies;if(a!==null){s=i.child;for(var l=a.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=dn(-1,n&-n),l.tag=2;var u=i.updateQueue;if(u!==null){u=u.shared;var c=u.pending;c===null?l.next=l:(l.next=c.next,c.next=l),u.pending=l}}i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),eu(i.return,n,t),a.lanes|=n;break}l=l.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(O(341));s.lanes|=n,a=s.alternate,a!==null&&(a.lanes|=n),eu(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}Ve(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Xr(t,n),o=vt(o),r=r(o),t.flags|=1,Ve(e,t,r,n),t.child;case 14:return r=t.type,o=jt(r,t.pendingProps),o=jt(r.type,o),Qd(e,t,r,o,n);case 15:return Zh(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:jt(r,o),Ps(e,t),t.tag=1,et(r)?(e=!0,Us(t)):e=!1,Xr(t,n),qh(t,r,o),nu(t,r,o,n),iu(null,t,r,!0,e,n);case 19:return om(e,t,n);case 22:return em(e,t,n)}throw Error(O(156,t.tag))};function xm(e,t){return Hp(e,t)}function Lv(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 gt(e,t,n,r){return new Lv(e,t,n,r)}function Cc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Ov(e){if(typeof e=="function")return Cc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Uu)return 11;if(e===Vu)return 14}return 2}function Yn(e,t){var n=e.alternate;return n===null?(n=gt(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 js(e,t,n,r,o,i){var s=2;if(r=e,typeof e=="function")Cc(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Br:return wr(n.children,o,i,t);case $u:s=8,o|=8;break;case Pl:return e=gt(12,n,t,o|2),e.elementType=Pl,e.lanes=i,e;case Tl:return e=gt(13,n,t,o),e.elementType=Tl,e.lanes=i,e;case Nl:return e=gt(19,n,t,o),e.elementType=Nl,e.lanes=i,e;case Rp:return ba(n,o,i,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Np:s=10;break e;case jp:s=9;break e;case Uu:s=11;break e;case Vu:s=14;break e;case jn:s=16,r=null;break e}throw Error(O(130,e==null?e:typeof e,""))}return t=gt(s,n,t,o),t.elementType=e,t.type=r,t.lanes=i,t}function wr(e,t,n,r){return e=gt(7,e,r,t),e.lanes=n,e}function ba(e,t,n,r){return e=gt(22,e,r,t),e.elementType=Rp,e.lanes=n,e.stateNode={isHidden:!1},e}function hl(e,t,n){return e=gt(6,e,null,t),e.lanes=n,e}function ml(e,t,n){return t=gt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function zv(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=Qa(0),this.expirationTimes=Qa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Qa(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Ec(e,t,n,r,o,i,s,a,l){return e=new zv(e,t,n,a,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=gt(3,null,null,t),e.current=i,i.stateNode=e,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},lc(i),e}function Mv(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Ar,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function km(e){if(!e)return Jn;e=e._reactInternals;e:{if(Nr(e)!==e||e.tag!==1)throw Error(O(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(et(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(O(171))}if(e.tag===1){var n=e.type;if(et(n))return kh(e,n,t)}return t}function bm(e,t,n,r,o,i,s,a,l){return e=Ec(n,r,!0,e,o,i,s,a,l),e.context=km(null),n=e.current,r=We(),o=Hn(n),i=dn(r,o),i.callback=t??null,Kn(n,i,o),e.current.lanes=o,Di(e,o,r),tt(e,r),e}function Sa(e,t,n,r){var o=t.current,i=We(),s=Hn(o);return n=km(n),t.context===null?t.context=n:t.pendingContext=n,t=dn(i,s),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Kn(o,t,s),e!==null&&(At(e,o,s,i),Ss(e,o,s)),s}function na(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 lf(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Pc(e,t){lf(e,t),(e=e.alternate)&&lf(e,t)}function Dv(){return null}var Sm=typeof reportError=="function"?reportError:function(e){console.error(e)};function Tc(e){this._internalRoot=e}Ca.prototype.render=Tc.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(O(409));Sa(e,t,null,null)};Ca.prototype.unmount=Tc.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Cr(function(){Sa(null,e,null,null)}),t[pn]=null}};function Ca(e){this._internalRoot=e}Ca.prototype.unstable_scheduleHydration=function(e){if(e){var t=eh();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Ln.length&&t!==0&&t<Ln[n].priority;n++);Ln.splice(n,0,e),n===0&&nh(e)}};function Nc(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function Ea(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function uf(){}function Av(e,t,n,r,o){if(o){if(typeof r=="function"){var i=r;r=function(){var u=na(s);i.call(u)}}var s=bm(t,r,e,0,null,!1,!1,"",uf);
vendor: 5,022 bytes, line 40
40return e._reactRootContainer=s,e[pn]=s.current,hi(e.nodeType===8?e.parentNode:e),Cr(),s}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var a=r;r=function(){var u=na(l);a.call(u)}}var l=Ec(e,0,!1,null,null,!1,!1,"",uf);return e._reactRootContainer=l,e[pn]=l.current,hi(e.nodeType===8?e.parentNode:e),Cr(function(){Sa(t,l,n,r)}),l}function Pa(e,t,n,r,o){var i=n._reactRootContainer;if(i){var s=i;if(typeof o=="function"){var a=o;o=function(){var l=na(s);a.call(l)}}Sa(t,s,e,o)}else s=Av(n,t,e,o,r);return na(s)}Xp=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Wo(t.pendingLanes);n!==0&&(Hu(t,n|1),tt(t,ke()),!(ee&6)&&(yo=ke()+500,or()))}break;case 13:Cr(function(){var r=hn(e,1);if(r!==null){var o=We();At(r,e,1,o)}}),Pc(e,1)}};Yu=function(e){if(e.tag===13){var t=hn(e,134217728);if(t!==null){var n=We();At(t,e,134217728,n)}Pc(e,134217728)}};Zp=function(e){if(e.tag===13){var t=Hn(e),n=hn(e,t);if(n!==null){var r=We();At(n,e,t,r)}Pc(e,t)}};eh=function(){return oe};th=function(e,t){var n=oe;try{return oe=e,t()}finally{oe=n}};Il=function(e,t,n){switch(t){case"input":if(Ll(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=ga(r);if(!o)throw Error(O(90));Op(r),Ll(r,o)}}}break;case"textarea":Mp(e,n);break;case"select":t=n.value,t!=null&&Yr(e,!!n.multiple,t,!1)}};Gp=kc;$p=Cr;var Bv={usingClientEntryPoint:!1,Events:[Bi,Gr,ga,_p,Fp,kc]},Go={findFiberByHostInstance:ur,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Iv={bundleType:Go.bundleType,version:Go.version,rendererPackageName:Go.rendererPackageName,rendererConfig:Go.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:vn.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=Kp(e),e===null?null:e.stateNode},findFiberByHostInstance:Go.findFiberByHostInstance||Dv,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var fs=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!fs.isDisabled&&fs.supportsFiber)try{fa=fs.inject(Iv),Jt=fs}catch{}}dt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Bv;dt.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Nc(t))throw Error(O(200));return Mv(e,t,null,n)};dt.createRoot=function(e,t){if(!Nc(e))throw Error(O(299));var n=!1,r="",o=Sm;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Ec(e,1,!1,null,null,n,!1,r,o),e[pn]=t.current,hi(e.nodeType===8?e.parentNode:e),new Tc(t)};dt.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(O(188)):(e=Object.keys(e).join(","),Error(O(268,e)));return e=Kp(t),e=e===null?null:e.stateNode,e};dt.flushSync=function(e){return Cr(e)};dt.hydrate=function(e,t,n){if(!Ea(t))throw Error(O(200));return Pa(null,e,t,!0,n)};dt.hydrateRoot=function(e,t,n){if(!Nc(e))throw Error(O(405));var r=n!=null&&n.hydratedSources||null,o=!1,i="",s=Sm;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(i=n.identifierPrefix),n.onRecoverableError!==void 0&&(s=n.onRecoverableError)),t=bm(t,null,e,1,n??null,o,!1,i,s),e[pn]=t.current,hi(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 Ca(t)};dt.render=function(e,t,n){if(!Ea(t))throw Error(O(200));return Pa(null,e,t,!1,n)};dt.unmountComponentAtNode=function(e){if(!Ea(e))throw Error(O(40));return e._reactRootContainer?(Cr(function(){Pa(null,null,e,!1,function(){e._reactRootContainer=null,e[pn]=null})}),!0):!1};dt.unstable_batchedUpdates=kc;dt.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Ea(n))throw Error(O(200));if(e==null||e._reactInternals===void 0)throw Error(O(38));return Pa(e,t,n,!1,r)};dt.version="18.3.1-next-f1338f8080-20240426";function Cm(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Cm)}catch(e){console.error(e)}}Cm(),Cp.exports=dt;var _i=Cp.exports;const Em=dp(_i);var Pm,cf=_i;Pm=cf.createRoot,cf.hydrateRoot;const _v=1,Fv=1e6;let gl=0;function Gv(){return gl=(gl+1)%Number.MAX_SAFE_INTEGER,gl.toString()}const yl=new Map,df=e=>{if(yl.has(e))return;const t=setTimeout(()=>{yl.delete(e),oi({type:"REMOVE_TOAST",toastId:e})},Fv);yl.set(e,t)},$v=(e,t)=>
40{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,_v)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(n=>n.id===t.toast.id?{...n,...t.toast}:n)};case"DISMISS_TOAST":{const{toastId:n}=t;return n?df(n):e.toasts.forEach(r=>{df(r.id)}),{...e,toasts:e.toasts.map(r=>r.id===n||n===void 0?{...r,open:!1}:r)}}case"REMOVE_TOAST":return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(n=>n.id!==t.toastId)}}},Rs=[];let Ls={toasts:[]};function oi(e){Ls=$v(Ls,e),Rs.forEach(t=>{t(Ls)})}function Uv({...e}){const t=Gv(),n=o=>oi({type:"UPDATE_TOAST",toast:{...o,id:t}}),r=()=>oi({type:"DISMISS_TOAST",toastId:t});return oi({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:o=>{o||r()}}}),{id:t,dismiss:r,update:n}}function Vv(){const[e,t]=k.useState(Ls);return k.useEffect(()=>(Rs.push(t),()=>{const n=Rs.indexOf(t);n>-1&&Rs.splice(n,1)}),[e]),{...e,toast:Uv,dismiss:n=>oi({type:"DISMISS_TOAST",toastId:n})}}function Te(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e==null||e(o),n===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}function ff(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function Tm(...e){return t=>{let n=!1;const r=e.map(o=>{const i=ff(o,t);return!n&&typeof i=="function"&&(n=!0),i});if(n)return()=>{for(let o=0;o<r.length;o++){const i=r[o];typeof i=="function"?i():ff(e[o],null)}}}}function _t(...e){return k.useCallback(Tm(...e),e)}function Ta(e,t=[]){let n=[];function r(i,s){const a=k.createContext(s),l=n.length;n=[...n,s];const u=d=>{var h;const{scope:p,children:f,...w}=d,g=((h=p==null?void 0:p[e])==null?void 0:h[l])||a,x=k.useMemo(()=>w,Object.values(w));return v.jsx(g.Provider,{value:x,children:f})};u.displayName=i+"Provider";function c(d,p){var g;const f=((g=p==null?void 0:p[e])==null?void 0:g[l])||a,w=k.useContext(f);if(w)return w;if(s!==void 0)return s;throw new Error(`\`${d}\` must be used within \`${i}\``)}return[u,c]}const o=()=>{const i=n.map(s=>k.createContext(s));return function(a){const l=(a==null?void 0:a[e])||i;return k.useMemo(()=>({[`__scope${e}`]:{...a,[e]:l}}),[a,l])}};return o.scopeName=e,[r,Kv(o,...t)]}function Kv(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(i){const s=r.reduce((a,{useScope:l,scopeName:u})=>{const d=l(i)[`__scope${u}`];return{...a,...d}},{});return k.useMemo(()=>({[`__scope${t.scopeName}`]:s}),[s])}};return n.scopeName=t.scopeName,n}function yu(e){const t=Wv(e),n=k.forwardRef((r,o)=>{const{children:i,...s}=r,a=k.Children.toArray(i),l=a.find(Yv);if(l){const u=l.props.children,c=a.map(d=>d===l?k.Children.count(u)>1?k.Children.only(null):k.isValidElement(u)?u.props.children:null:d);return v.jsx(t,{...s,ref:o,children:k.isValidElement(u)?k.cloneElement(u,void 0,c):null})}return v.jsx(t,{...s,ref:o,children:i})});return n.displayName=`${e}.Slot`,n}function Wv(e){const t=k.forwardRef((n,r)=>{const{children:o,...i}=n;if(k.isValidElement(o)){const s=qv(o),a=Qv(i,o.props);return o.type!==k.Fragment&&(a.ref=r?Tm(r,s):s),k.cloneElement(o,a)}return k.Children.count(o)>1?k.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Nm=Symbol("radix.slottable");function Hv(e){const t=({children:n})=>v.jsx(v.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=Nm,t}function Yv(e){return k.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Nm}function Qv(e,t){const n={...t};for(const r in t){const o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...a)=>{const l=i(...a);return o(...a),l}:o&&(n[r]=o):r==="style"?n[r]={...o,...i}:r==="className"&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}function qv(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function Jv(e){const t=e+"CollectionProvider",[n,r]=Ta(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),s=g=>{const{scope:x,children:h}=g,m=z.useRef(null),y=z.useRef(new Map).current;return v.jsx(o,{scope:x,itemMap:y,collectionRef:m,children:h})};s.displayName=t;const a=e+"CollectionSlot",l=yu(a),u=z.forwardRef((g,x)=>{const{scope:h,children:m}=g,y=i(a,h),b=_t(x,y.collectionRef);return v.jsx(l,{ref:b,children:m})});u.displayName=a;const c=e+"CollectionItemSlot",d="data-radix-collection-item",p=yu(c),f=z.forwardRef((g,x)=>{const{scope:h,children:m,...y}=g,b=z.useRef(null),S=_t(x,b),E=i(c,h);return z.useEffect(()=>(E.itemMap.set(b,{ref:b,...y}),()=>
vendor: 5,923 bytes, line 40
40void E.itemMap.delete(b))),v.jsx(p,{[d]:"",ref:S,children:m})});f.displayName=c;function w(g){const x=i(e+"CollectionConsumer",g);return z.useCallback(()=>{const m=x.collectionRef.current;if(!m)return[];const y=Array.from(m.querySelectorAll(`[${d}]`));return Array.from(x.itemMap.values()).sort((E,C)=>y.indexOf(E.ref.current)-y.indexOf(C.ref.current))},[x.collectionRef,x.itemMap])}return[{Provider:s,Slot:u,ItemSlot:f},w,r]}var Xv=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],nt=Xv.reduce((e,t)=>{const n=yu(`Primitive.${t}`),r=k.forwardRef((o,i)=>{const{asChild:s,...a}=o,l=s?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),v.jsx(l,{...a,ref:i})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function jm(e,t){e&&_i.flushSync(()=>e.dispatchEvent(t))}function Xn(e){const t=k.useRef(e);return k.useEffect(()=>{t.current=e}),k.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}function Zv(e,t=globalThis==null?void 0:globalThis.document){const n=Xn(e);k.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var ew="DismissableLayer",vu="dismissableLayer.update",tw="dismissableLayer.pointerDownOutside",nw="dismissableLayer.focusOutside",pf,Rm=k.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),jc=k.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:s,onDismiss:a,...l}=e,u=k.useContext(Rm),[c,d]=k.useState(null),p=(c==null?void 0:c.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,f]=k.useState({}),w=_t(t,C=>d(C)),g=Array.from(u.layers),[x]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),h=g.indexOf(x),m=c?g.indexOf(c):-1,y=u.layersWithOutsidePointerEventsDisabled.size>0,b=m>=h,S=ow(C=>{const P=C.target,R=[...u.branches].some(L=>L.contains(P));!b||R||(o==null||o(C),s==null||s(C),C.defaultPrevented||a==null||a())},p),E=iw(C=>{const P=C.target;[...u.branches].some(L=>L.contains(P))||(i==null||i(C),s==null||s(C),C.defaultPrevented||a==null||a())},p);return Zv(C=>{m===u.layers.size-1&&(r==null||r(C),!C.defaultPrevented&&a&&(C.preventDefault(),a()))},p),k.useEffect(()=>{if(c)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(pf=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(c)),u.layers.add(c),hf(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(p.body.style.pointerEvents=pf)}},[c,p,n,u]),k.useEffect(()=>()=>{c&&(u.layers.delete(c),u.layersWithOutsidePointerEventsDisabled.delete(c),hf())},[c,u]),k.useEffect(()=>{const C=()=>f({});return document.addEventListener(vu,C),()=>document.removeEventListener(vu,C)},[]),v.jsx(nt.div,{...l,ref:w,style:{pointerEvents:y?b?"auto":"none":void 0,...e.style},onFocusCapture:Te(e.onFocusCapture,E.onFocusCapture),onBlurCapture:Te(e.onBlurCapture,E.onBlurCapture),onPointerDownCapture:Te(e.onPointerDownCapture,S.onPointerDownCapture)})});jc.displayName=ew;var rw="DismissableLayerBranch",Lm=k.forwardRef((e,t)=>{const n=k.useContext(Rm),r=k.useRef(null),o=_t(t,r);return k.useEffect(()=>{const i=r.current;if(i)return n.branches.add(i),()=>{n.branches.delete(i)}},[n.branches]),v.jsx(nt.div,{...e,ref:o})});Lm.displayName=rw;function ow(e,t=globalThis==null?void 0:globalThis.document){const n=Xn(e),r=k.useRef(!1),o=k.useRef(()=>{});return k.useEffect(()=>{const i=a=>{if(a.target&&!r.current){let l=function(){Om(tw,n,u,{discrete:!0})};const u={originalEvent:a};a.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=l,t.addEventListener("click",o.current,{once:!0})):l()}else t.removeEventListener("click",o.current);r.current=!1},s=window.setTimeout(()=>{t.addEventListener("pointerdown",i)},0);return()=>{window.clearTimeout(s),t.removeEventListener("pointerdown",i),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function iw(e,t=globalThis==null?void 0:globalThis.document){const n=Xn(e),r=k.useRef(!1);return k.useEffect(()=>{const o=i=>{i.target&&!r.current&&Om(nw,n,{originalEvent:i},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function hf(){const e=new CustomEvent(vu);document.dispatchEvent(e)}function Om(e,t,n,{discrete:r}){const o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?jm(o,i):o.dispatchEvent(i)}var sw=jc,aw=Lm,Zn=globalThis!=null&&globalThis.document?k.useLayoutEffect:()=>{},lw="Portal",zm=k.forwardRef((e,t)=>{var a;const{container:n,...r}=e,[o,i]=k.useState(!1);Zn(()=>i(!0),[]);const s=n||o&&((a=globalThis==null?void 0:globalThis.document)==null?void 0:a.body);return s?Em.createPortal(v.jsx(nt.div,{...r,ref:t}),s):null});zm.displayName=lw;function uw(e,t){return k.useReducer((n,r)=>t[n][r]??n,e)}var Rc=e=>{const{present:t,children:n}=e,r=cw(t),o=typeof n=="function"?n({present:r.isPresent}):k.Children.only(n),i=_t(r.ref,dw(o));return typeof n=="function"||r.isPresent?k.cloneElement(o,{ref:i}):null};Rc.displayName="Presence";function cw(e){const[t,n]=k.useState(),r=k.useRef(null),o=k.useRef(e),i=k.useRef("none"),s=e?"mounted":"unmounted",[a,l]=uw(s,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return k.useEffect(()=>{const u=ps(r.current);i.current=a==="mounted"?u:"none"},[a]),Zn(()=>{const u=r.current,c=o.current;if(c!==e){const p=i.current,f=ps(u);e?l("MOUNT"):f==="none"||(u==null?void 0:u.display)==="none"?l("UNMOUNT"):l(c&&p!==f?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,l]),Zn(()=>
40{if(t){let u;const c=t.ownerDocument.defaultView??window,d=f=>{const g=ps(r.current).includes(f.animationName);if(f.target===t&&g&&(l("ANIMATION_END"),!o.current)){const x=t.style.animationFillMode;t.style.animationFillMode="forwards",u=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=x)})}},p=f=>{f.target===t&&(i.current=ps(r.current))};return t.addEventListener("animationstart",p),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{c.clearTimeout(u),t.removeEventListener("animationstart",p),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:k.useCallback(u=>{r.current=u?getComputedStyle(u):null,n(u)},[])}}function ps(e){return(e==null?void 0:e.animationName)||"none"}function dw(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var fw=bp[" useInsertionEffect ".trim().toString()]||Zn;function pw({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[o,i,s]=hw({defaultProp:t,onChange:n}),a=e!==void 0,l=a?e:o;{const c=k.useRef(e!==void 0);k.useEffect(()=>{const d=c.current;d!==a&&console.warn(`${r} is changing from ${d?"controlled":"uncontrolled"} to ${a?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),c.current=a},[a,r])}const u=k.useCallback(c=>{var d;if(a){const p=mw(c)?c(e):c;p!==e&&((d=s.current)==null||d.call(s,p))}else i(c)},[a,e,i,s]);return[l,u]}function hw({defaultProp:e,onChange:t}){const[n,r]=k.useState(e),o=k.useRef(n),i=k.useRef(t);return fw(()=>{i.current=t},[t]),k.useEffect(()=>{var s;o.current!==n&&((s=i.current)==null||s.call(i,n),o.current=n)},[n,o]),[n,r,i]}function mw(e){return typeof e=="function"}var gw=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),yw="VisuallyHidden",Na=k.forwardRef((e,t)=>v.jsx(nt.span,{...e,ref:t,style:{...gw,...e.style}}));Na.displayName=yw;var vw=Na,Lc="ToastProvider",[Oc,ww,xw]=Jv("Toast"),[Mm,sC]=Ta("Toast",[xw]),[kw,ja]=Mm(Lc),Dm=e=>{const{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:o="right",swipeThreshold:i=50,children:s}=e,[a,l]=k.useState(null),[u,c]=k.useState(0),d=k.useRef(!1),p=k.useRef(!1);return n.trim()||console.error(`Invalid prop \`label\` supplied to \`${Lc}\`. Expected non-empty \`string\`.`),v.jsx(Oc.Provider,{scope:t,children:v.jsx(kw,{scope:t,label:n,duration:r,swipeDirection:o,swipeThreshold:i,toastCount:u,viewport:a,onViewportChange:l,onToastAdd:k.useCallback(()=>c(f=>f+1),[]),onToastRemove:k.useCallback(()=>c(f=>f-1),[]),isFocusedToastEscapeKeyDownRef:d,isClosePausedRef:p,children:s})})};Dm.displayName=Lc;var Am="ToastViewport",bw=["F8"],wu="toast.viewportPause",xu="toast.viewportResume",Bm=k.forwardRef((e,t)=>{const{__scopeToast:n,hotkey:r=bw,label:o="Notifications ({hotkey})",...i}=e,s=ja(Am,n),a=ww(n),l=k.useRef(null),u=k.useRef(null),c=k.useRef(null),d=k.useRef(null),p=_t(t,d,s.onViewportChange),f=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),w=s.toastCount>0;k.useEffect(()=>{const x=h=>{var y;r.length!==0&&r.every(b=>h[b]||h.code===b)&&((y=d.current)==null||y.focus())};return document.addEventListener("keydown",x),()=>document.removeEventListener("keydown",x)},[r]),k.useEffect(()=>{const x=l.current,h=d.current;if(w&&x&&h){const m=()=>{if(!s.isClosePausedRef.current){const E=new CustomEvent(wu);h.dispatchEvent(E),s.isClosePausedRef.current=!0}},y=()=>{if(s.isClosePausedRef.current){const E=new CustomEvent(xu);h.dispatchEvent(E),s.isClosePausedRef.current=!1}},b=E=>{!x.contains(E.relatedTarget)&&y()},S=()=>{x.contains(document.activeElement)||y()};return x.addEventListener("focusin",m),x.addEventListener("focusout",b),x.addEventListener("pointermove",m),x.addEventListener("pointerleave",S),window.addEventListener("blur",m),window.addEventListener("focus",y),()=>{x.removeEventListener("focusin",m),x.removeEventListener("focusout",b),x.removeEventListener("pointermove",m),x.removeEventListener("pointerleave",S),window.removeEventListener("blur",m),window.removeEventListener("focus",y)}}},[w,s.isClosePausedRef]);const g=k.useCallback(({tabbingDirection:x})=>{const m=a().map(y=>{const b=y.ref.current,S=[b,...Dw(b)];return x==="forwards"?S:S.reverse()});return(x==="forwards"?m.reverse():m).flat()},[a]);return k.useEffect(()=>{const x=d.current;if(x){const h=m=>{var S,E,C;const y=m.altKey||m.ctrlKey||m.metaKey;if(m.key==="Tab"&&!y){const P=document.activeElement,R=m.shiftKey;if(m.target===x&&R){(S=u.current)==null||S.focus();return}const D=g({tabbingDirection:R?"backwards":"forwards"}),V=D.findIndex(M=>M===P);vl(D.slice(V+1))?m.preventDefault():R?(E=u.current)==null||E.focus():(C=c.current)==null||C.focus()}};return x.addEventListener("keydown",h),()=>x.removeEventListener("keydown",h)}},[a,g]),v.jsxs(aw,{ref:l,role:"region","aria-label":o.replace("{hotkey}",f),tabIndex:-1,style:{pointerEvents:w?void 0:"none"},children:[w&&v.jsx(ku,{ref:u,onFocusFromOutsideViewport:()=>{const x=g({tabbingDirection:"forwards"});vl(x)}}),v.jsx(Oc.Slot,{scope:n,children:v.jsx(nt.ol,{tabIndex:-1,...i,ref:p})}),w&&v.jsx(ku,{ref:c,onFocusFromOutsideViewport:()=>{const x=g({tabbingDirection:"backwards"});vl(x)}})]})});Bm.displayName=Am;var Im="ToastFocusProxy",ku=k.forwardRef((e,t)=>
40{const{__scopeToast:n,onFocusFromOutsideViewport:r,...o}=e,i=ja(Im,n);return v.jsx(Na,{"aria-hidden":!0,tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:s=>{var u;const a=s.relatedTarget;!((u=i.viewport)!=null&&u.contains(a))&&r()}})});ku.displayName=Im;var Fi="Toast",Sw="toast.swipeStart",Cw="toast.swipeMove",Ew="toast.swipeCancel",Pw="toast.swipeEnd",_m=k.forwardRef((e,t)=>{const{forceMount:n,open:r,defaultOpen:o,onOpenChange:i,...s}=e,[a,l]=pw({prop:r,defaultProp:o??!0,onChange:i,caller:Fi});return v.jsx(Rc,{present:n||a,children:v.jsx(jw,{open:a,...s,ref:t,onClose:()=>l(!1),onPause:Xn(e.onPause),onResume:Xn(e.onResume),onSwipeStart:Te(e.onSwipeStart,u=>{u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:Te(e.onSwipeMove,u=>{const{x:c,y:d}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","move"),u.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${c}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${d}px`)}),onSwipeCancel:Te(e.onSwipeCancel,u=>{u.currentTarget.setAttribute("data-swipe","cancel"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:Te(e.onSwipeEnd,u=>{const{x:c,y:d}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","end"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${c}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${d}px`),l(!1)})})})});_m.displayName=Fi;var[Tw,Nw]=Mm(Fi,{onClose(){}}),jw=k.forwardRef((e,t)=>{const{__scopeToast:n,type:r="foreground",duration:o,open:i,onClose:s,onEscapeKeyDown:a,onPause:l,onResume:u,onSwipeStart:c,onSwipeMove:d,onSwipeCancel:p,onSwipeEnd:f,...w}=e,g=ja(Fi,n),[x,h]=k.useState(null),m=_t(t,M=>h(M)),y=k.useRef(null),b=k.useRef(null),S=o||g.duration,E=k.useRef(0),C=k.useRef(S),P=k.useRef(0),{onToastAdd:R,onToastRemove:L}=g,B=Xn(()=>{var K;(x==null?void 0:x.contains(document.activeElement))&&((K=g.viewport)==null||K.focus()),s()}),D=k.useCallback(M=>{!M||M===1/0||(window.clearTimeout(P.current),E.current=new Date().getTime(),P.current=window.setTimeout(B,M))},[B]);k.useEffect(()=>{const M=g.viewport;if(M){const K=()=>{D(C.current),u==null||u()},G=()=>{const U=new Date().getTime()-E.current;C.current=C.current-U,window.clearTimeout(P.current),l==null||l()};return M.addEventListener(wu,G),M.addEventListener(xu,K),()=>{M.removeEventListener(wu,G),M.removeEventListener(xu,K)}}},[g.viewport,S,l,u,D]),k.useEffect(()=>{i&&!g.isClosePausedRef.current&&D(S)},[i,S,g.isClosePausedRef,D]),k.useEffect(()=>(R(),()=>L()),[R,L]);const V=k.useMemo(()=>x?Wm(x):null,[x]);return g.viewport?v.jsxs(v.Fragment,{children:[V&&v.jsx(Rw,{__scopeToast:n,role:"status","aria-live":r==="foreground"?"assertive":"polite","aria-atomic":!0,children:V}),v.jsx(Tw,{scope:n,onClose:B,children:_i.createPortal(v.jsx(Oc.ItemSlot,{scope:n,children:v.jsx(sw,{asChild:!0,onEscapeKeyDown:Te(a,()=>{g.isFocusedToastEscapeKeyDownRef.current||B(),g.isFocusedToastEscapeKeyDownRef.current=!1}),children:v.jsx(nt.li,{role:"status","aria-live":"off","aria-atomic":!0,tabIndex:0,"data-state":i?"open":"closed","data-swipe-direction":g.swipeDirection,...w,ref:m,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:Te(e.onKeyDown,M=>{M.key==="Escape"&&(a==null||a(M.nativeEvent),M.nativeEvent.defaultPrevented||(g.isFocusedToastEscapeKeyDownRef.current=!0,B()))}),onPointerDown:Te(e.onPointerDown,M=>{M.button===0&&(y.current={x:M.clientX,y:M.clientY})}),onPointerMove:Te(e.onPointerMove,M=>{if(!y.current)return;const K=M.clientX-y.current.x,G=M.clientY-y.current.y,U=!!b.current,T=["left","right"].includes(g.swipeDirection),j=["left","up"].includes(g.swipeDirection)?Math.min:Math.max,A=T?j(0,K):0,$=T?0:j(0,G),F=M.pointerType==="touch"?10:2,Y={x:A,y:$},W={originalEvent:M,delta:Y};U?(b.current=Y,hs(Cw,d,W,{discrete:!1})):mf(Y,g.swipeDirection,F)?(b.current=Y,hs(Sw,c,W,{discrete:!1}),M.target.setPointerCapture(M.pointerId)):(Math.abs(K)>F||Math.abs(G)>F)&&(y.current=null)}),onPointerUp:Te(e.onPointerUp,M=>{const K=b.current,G=M.target;if(G.hasPointerCapture(M.pointerId)&&G.releasePointerCapture(M.pointerId),b.current=null,y.current=null,K){const U=M.currentTarget,T={originalEvent:M,delta:K};mf(K,g.swipeDirection,g.swipeThreshold)?hs(Pw,f,T,{discrete:!0}):hs(Ew,p,T,{discrete:!0}),U.addEventListener("click",j=>j.preventDefault(),{once:!0})}})})})}),g.viewport)})]}):null}),Rw=e=>{const{__scopeToast:t,children:n,...r}=e,o=ja(Fi,t),[i,s]=k.useState(!1),[a,l]=k.useState(!1);return zw(()=>s(!0)),k.useEffect(()=>{const u=window.setTimeout(()=>l(!0),1e3);return()=>window.clearTimeout(u)},[]),a?null:v.jsx(zm,{asChild:!0,children:v.jsx(Na,{...r,children:i&&v.jsxs(v.Fragment,{children:[o.label," ",n]})})})},Lw="ToastTitle",Fm=k.forwardRef((e,t)=>
vendor: 6,334 bytes, lines 40-89
40{const{__scopeToast:n,...r}=e;return v.jsx(nt.div,{...r,ref:t})});Fm.displayName=Lw;var Ow="ToastDescription",Gm=k.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e;return v.jsx(nt.div,{...r,ref:t})});Gm.displayName=Ow;var $m="ToastAction",Um=k.forwardRef((e,t)=>{const{altText:n,...r}=e;return n.trim()?v.jsx(Km,{altText:n,asChild:!0,children:v.jsx(zc,{...r,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${$m}\`. Expected non-empty \`string\`.`),null)});Um.displayName=$m;var Vm="ToastClose",zc=k.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e,o=Nw(Vm,n);return v.jsx(Km,{asChild:!0,children:v.jsx(nt.button,{type:"button",...r,ref:t,onClick:Te(e.onClick,o.onClose)})})});zc.displayName=Vm;var Km=k.forwardRef((e,t)=>{const{__scopeToast:n,altText:r,...o}=e;return v.jsx(nt.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":r||void 0,...o,ref:t})});function Wm(e){const t=[];return Array.from(e.childNodes).forEach(r=>{if(r.nodeType===r.TEXT_NODE&&r.textContent&&t.push(r.textContent),Mw(r)){const o=r.ariaHidden||r.hidden||r.style.display==="none",i=r.dataset.radixToastAnnounceExclude==="";if(!o)if(i){const s=r.dataset.radixToastAnnounceAlt;s&&t.push(s)}else t.push(...Wm(r))}}),t}function hs(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,i=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?jm(o,i):o.dispatchEvent(i)}var mf=(e,t,n=0)=>{const r=Math.abs(e.x),o=Math.abs(e.y),i=r>o;return t==="left"||t==="right"?i&&r>n:!i&&o>n};function zw(e=()=>{}){const t=Xn(e);Zn(()=>{let n=0,r=0;return n=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(n),window.cancelAnimationFrame(r)}},[t])}function Mw(e){return e.nodeType===e.ELEMENT_NODE}function Dw(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function vl(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}var Aw=Dm,Hm=Bm,Ym=_m,Qm=Fm,qm=Gm,Jm=Um,Xm=zc;function Zm(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=Zm(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function eg(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=Zm(e))&&(r&&(r+=" "),r+=t);return r}const gf=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,yf=eg,Bw=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return yf(e,n==null?void 0:n.class,n==null?void 0:n.className);const{variants:o,defaultVariants:i}=t,s=Object.keys(o).map(u=>{const c=n==null?void 0:n[u],d=i==null?void 0:i[u];if(c===null)return null;const p=gf(c)||gf(d);return o[u][p]}),a=n&&Object.entries(n).reduce((u,c)=>{let[d,p]=c;return p===void 0||(u[d]=p),u},{}),l=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,c)=>{let{class:d,className:p,...f}=c;return Object.entries(f).every(w=>{let[g,x]=w;return Array.isArray(x)?x.includes({...i,...a}[g]):{...i,...a}[g]===x})?[...u,d,p]:u},[]);return yf(e,s,l,n==null?void 0:n.class,n==null?void 0:n.className)};/**
41 * @license lucide-react v0.462.0 - ISC
42 *
43 * This source code is licensed under the ISC license.
44 * See the LICENSE file in the root directory of this source tree.
45 */const Iw=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),tg=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim();/**
46 * @license lucide-react v0.462.0 - ISC
47 *
48 * This source code is licensed under the ISC license.
49 * See the LICENSE file in the root directory of this source tree.
50 */var _w={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
51 * @license lucide-react v0.462.0 - ISC
52 *
53 * This source code is licensed under the ISC license.
54 * See the LICENSE file in the root directory of this source tree.
55 */const Fw=k.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:i,iconNode:s,...a},l)=>k.createElement("svg",{ref:l,..._w,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:tg("lucide",o),...a},[...s.map(([u,c])=>k.createElement(u,c)),...Array.isArray(i)?i:[i]]));/**
56 * @license lucide-react v0.462.0 - ISC
57 *
58 * This source code is licensed under the ISC license.
59 * See the LICENSE file in the root directory of this source tree.
60 */const $t=(e,t)=>{const n=k.forwardRef(({className:r,...o},i)=>k.createElement(Fw,{ref:i,iconNode:t,className:tg(`lucide-${Iw(e)}`,r),...o}));return n.displayName=`${e}`,n};/**
61 * @license lucide-react v0.462.0 - ISC
62 *
63 * This source code is licensed under the ISC license.
64 * See the LICENSE file in the root directory of this source tree.
65 */const Gw=$t("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/**
66 * @license lucide-react v0.462.0 - ISC
67 *
68 * This source code is licensed under the ISC license.
69 * See the LICENSE file in the root directory of this source tree.
70 */const $w=$t("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
71 * @license lucide-react v0.462.0 - ISC
72 *
73 * This source code is licensed under the ISC license.
74 * See the LICENSE file in the root directory of this source tree.
75 */const Uw=$t("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
76 * @license lucide-react v0.462.0 - ISC
77 *
78 * This source code is licensed under the ISC license.
79 * See the LICENSE file in the root directory of this source tree.
80 */const Vw=$t("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
81 * @license lucide-react v0.462.0 - ISC
82 *
83 * This source code is licensed under the ISC license.
84 * See the LICENSE file in the root directory of this source tree.
85 */const Kw=$t("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
86 * @license lucide-react v0.462.0 - ISC
87 *
88 * This source code is licensed under the ISC license.
89 * See the LICENSE file in the root directory of this source tree.
vendor: 9,320 bytes, lines 90-115
90 */const Ww=$t("Copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);/**
91 * @license lucide-react v0.462.0 - ISC
92 *
93 * This source code is licensed under the ISC license.
94 * See the LICENSE file in the root directory of this source tree.
95 */const Hw=$t("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);/**
96 * @license lucide-react v0.462.0 - ISC
97 *
98 * This source code is licensed under the ISC license.
99 * See the LICENSE file in the root directory of this source tree.
100 */const vf=$t("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);/**
101 * @license lucide-react v0.462.0 - ISC
102 *
103 * This source code is licensed under the ISC license.
104 * See the LICENSE file in the root directory of this source tree.
105 */const Yw=$t("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/**
106 * @license lucide-react v0.462.0 - ISC
107 *
108 * This source code is licensed under the ISC license.
109 * See the LICENSE file in the root directory of this source tree.
110 */const Qw=$t("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
111 * @license lucide-react v0.462.0 - ISC
112 *
113 * This source code is licensed under the ISC license.
114 * See the LICENSE file in the root directory of this source tree.
115 */const ng=$t("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Mc="-",qw=e=>{const t=Xw(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:s=>{const a=s.split(Mc);return a[0]===""&&a.length!==1&&a.shift(),rg(a,t)||Jw(s)},getConflictingClassGroupIds:(s,a)=>{const l=n[s]||[];return a&&r[s]?[...l,...r[s]]:l}}},rg=(e,t)=>{var s;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?rg(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;const i=e.join(Mc);return(s=t.validators.find(({validator:a})=>a(i)))==null?void 0:s.classGroupId},wf=/^\[(.+)\]$/,Jw=e=>{if(wf.test(e)){const t=wf.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},Xw=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return ex(Object.entries(e.classGroups),n).forEach(([i,s])=>{bu(s,r,i,t)}),r},bu=(e,t,n,r)=>{e.forEach(o=>{if(typeof o=="string"){const i=o===""?t:xf(t,o);i.classGroupId=n;return}if(typeof o=="function"){if(Zw(o)){bu(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([i,s])=>{bu(s,xf(t,i),n,r)})})},xf=(e,t)=>{let n=e;return t.split(Mc).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},Zw=e=>e.isThemeGetter,ex=(e,t)=>t?e.map(([n,r])=>{const o=r.map(i=>typeof i=="string"?t+i:typeof i=="object"?Object.fromEntries(Object.entries(i).map(([s,a])=>[t+s,a])):i);return[n,o]}):e,tx=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const o=(i,s)=>{n.set(i,s),t++,t>e&&(t=0,r=n,n=new Map)};return{get(i){let s=n.get(i);if(s!==void 0)return s;if((s=r.get(i))!==void 0)return o(i,s),s},set(i,s){n.has(i)?n.set(i,s):o(i,s)}}},og="!",nx=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],i=t.length,s=a=>{const l=[];let u=0,c=0,d;for(let x=0;x<a.length;x++){let h=a[x];if(u===0){if(h===o&&(r||a.slice(x,x+i)===t)){l.push(a.slice(c,x)),c=x+i;continue}if(h==="/"){d=x;continue}}h==="["?u++:h==="]"&&u--}const p=l.length===0?a:a.substring(c),f=p.startsWith(og),w=f?p.substring(1):p,g=d&&d>c?d-c:void 0;return{modifiers:l,hasImportantModifier:f,baseClassName:w,maybePostfixModifierPosition:g}};return n?a=>n({className:a,parseClassName:s}):s},rx=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},ox=e=>({cache:tx(e.cacheSize),parseClassName:nx(e),...qw(e)}),ix=/\s+/,sx=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,i=[],s=e.trim().split(ix);let a="";for(let l=s.length-1;l>=0;l-=1){const u=s[l],{modifiers:c,hasImportantModifier:d,baseClassName:p,maybePostfixModifierPosition:f}=n(u);let w=!!f,g=r(w?p.substring(0,f):p);if(!g){if(!w){a=u+(a.length>0?" "+a:a);continue}if(g=r(p),!g){a=u+(a.length>0?" "+a:a);continue}w=!1}const x=rx(c).join(":"),h=d?x+og:x,m=h+g;if(i.includes(m))continue;i.push(m);const y=o(g,w);for(let b=0;b<y.length;++b){const S=y[b];i.push(h+S)}a=u+(a.length>0?" "+a:a)}return a};function ax(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=ig(t))&&(r&&(r+=" "),r+=n);return r}const ig=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=ig(e[r]))&&(n&&(n+=" "),n+=t);return n};function lx(e,...t){let n,r,o,i=s;function s(l){const u=t.reduce((c,d)=>d(c),e());return n=ox(u),r=n.cache.get,o=n.cache.set,i=a,a(l)}function a(l){const u=r(l);if(u)return u;const c=sx(l,n);return o(l,c),c}return function(){return i(ax.apply(null,arguments))}}const ue=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},sg=/^\[(?:([a-z-]+):)?(.+)\]$/i,ux=/^\d+\/\d+$/,cx=new Set(["px","full","screen"]),dx=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,fx=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,px=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,hx=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,mx=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,rn=e=>eo(e)||cx.has(e)||ux.test(e),En=e=>So(e,"length",Sx),eo=e=>!!e&&!Number.isNaN(Number(e)),wl=e=>So(e,"number",eo),$o=e=>!!e&&Number.isInteger(Number(e)),gx=e=>e.endsWith("%")&&eo(e.slice(0,-1)),J=e=>sg.test(e),Pn=e=>dx.test(e),yx=new Set(["length","size","percentage"]),vx=e=>So(e,yx,ag),wx=e=>So(e,"position",ag),xx=new Set(["image","url"]),kx=e=>So(e,xx,Ex),bx=e=>So(e,"",Cx),Uo=()=>!0,So=(e,t,n)=>{const r=sg.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},Sx=e=>fx.test(e)&&!px.test(e),ag=()=>!1,Cx=e=>hx.test(e),Ex=e=>mx.test(e),Px=()=>{const e=ue("colors"),t=ue("spacing"),n=ue("blur"),r=ue("brightness"),o=ue("borderColor"),i=ue("borderRadius"),s=ue("borderSpacing"),a=ue("borderWidth"),l=ue("contrast"),u=ue("grayscale"),c=ue("hueRotate"),d=ue("invert"),p=ue("gap"),f=ue("gradientColorStops"),w=ue("gradientColorStopPositions"),g=ue("inset"),x=ue("margin"),h=ue("opacity"),m=ue("padding"),y=ue("saturate"),b=ue("scale"),S=ue("sepia"),E=ue("skew"),C=ue("space"),P=ue("translate"),R=()=>["auto","contain","none"],L=()=>["auto","hidden","clip","visible","scroll"],B=()=>["auto",J,t],D=()=>[J,t],V=()=>["",rn,En],M=()=>["auto",eo,J],K=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],G=()=>["solid","dashed","dotted","double","none"],U=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],T=()=>["start","end","center","between","around","evenly","stretch"],j=()=>["","0",J],A=()=>["auto","avoid","all","avoid-page","page","left","right","column"],$=()=>[eo,J];return{cacheSize:500,separator:":",theme:{colors:[Uo],spacing:[rn,En],blur:["none","",Pn,J],brightness:$(),borderColor:[e],borderRadius:["none","","full",Pn,J],borderSpacing:D(),borderWidth:V(),contrast:$(),grayscale:j(),hueRotate:$(),invert:j(),gap:D(),gradientColorStops:[e],gradientColorStopPositions:[gx,En],inset:B(),margin:B(),opacity:$(),padding:D(),saturate:$(),scale:$(),sepia:j(),skew:$(),space:D(),translate:D()},classGroups:{aspect:[{aspect:["auto","square","video",J]}],container:["container"],columns:[{columns:[Pn]}],"break-after":[{"break-after":A()}],"break-before":[{"break-before":A()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...K(),J]}],overflow:[{overflow:L()}],"overflow-x":[{"overflow-x":L()}],"overflow-y":[{"overflow-y":L()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}
vendor: 9,916 bytes, line 115
115],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",$o,J]}],basis:[{basis:B()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",J]}],grow:[{grow:j()}],shrink:[{shrink:j()}],order:[{order:["first","last","none",$o,J]}],"grid-cols":[{"grid-cols":[Uo]}],"col-start-end":[{col:["auto",{span:["full",$o,J]},J]}],"col-start":[{"col-start":M()}],"col-end":[{"col-end":M()}],"grid-rows":[{"grid-rows":[Uo]}],"row-start-end":[{row:["auto",{span:[$o,J]},J]}],"row-start":[{"row-start":M()}],"row-end":[{"row-end":M()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",J]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",J]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal",...T()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...T(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...T(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[m]}],px:[{px:[m]}],py:[{py:[m]}],ps:[{ps:[m]}],pe:[{pe:[m]}],pt:[{pt:[m]}],pr:[{pr:[m]}],pb:[{pb:[m]}],pl:[{pl:[m]}],m:[{m:[x]}],mx:[{mx:[x]}],my:[{my:[x]}],ms:[{ms:[x]}],me:[{me:[x]}],mt:[{mt:[x]}],mr:[{mr:[x]}],mb:[{mb:[x]}],ml:[{ml:[x]}],"space-x":[{"space-x":[C]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[C]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",J,t]}],"min-w":[{"min-w":[J,t,"min","max","fit"]}],"max-w":[{"max-w":[J,t,"none","full","min","max","fit","prose",{screen:[Pn]},Pn]}],h:[{h:[J,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[J,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[J,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[J,t,"auto","min","max","fit"]}],"font-size":[{text:["base",Pn,En]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",wl]}],"font-family":[{font:[Uo]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",J]}],"line-clamp":[{"line-clamp":["none",eo,wl]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",rn,J]}],"list-image":[{"list-image":["none",J]}],"list-style-type":[{list:["none","disc","decimal",J]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[h]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[h]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...G(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",rn,En]}],"underline-offset":[{"underline-offset":["auto",rn,J]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:D()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",J]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",J]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[h]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...K(),wx]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",vx]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},kx]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[w]}],"gradient-via-pos":[{via:[w]}],"gradient-to-pos":[{to:[w]}],"gradient-from":[{from:[f]}],"gradient-via":[{via:[f]}],"gradient-to":[{to:[f]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[h]}],"border-style":[{border:[...G(),"hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[h]}],"divide-style":[{divide:G()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...G()]}],"outline-offset":[{"outline-offset":[rn,J]}],"outline-w":[{outline:[rn,En]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:V()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[h]}],"ring-offset-w":[{"ring-offset":[rn,En]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",Pn,bx]}],"shadow-color":[{shadow:[Uo]}],opacity:[{opacity:[h]}],"mix-blend":[{"mix-blend":[...U(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":U()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",Pn,J]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[d]}],saturate:[{saturate:[y]}],sepia:[{sepia:[S]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[h]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[S]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",J]}],duration:[{duration:$()}],ease:[{ease:["linear","in","out","in-out",J]}],delay:[{delay:$()}],animate:[{animate:["none","spin","ping","pulse","bounce",J]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[b]}],"scale-x":[{"scale-x":[b]}],"scale-y":[{"scale-y":[b]}],rotate:[{rotate:[$o,J]}],"translate-x":[{"translate-x":[P]}],"translate-y":[{"translate-y":[P]}],"skew-x":[{"skew-x":[E]}],"skew-y":[{"skew-y":[E]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",J]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",J]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":D()}],"scroll-mx":[{"scroll-mx":D()}],"scroll-my":[{"scroll-my":D()}],"scroll-ms":[{"scroll-ms":D()}],"scroll-me":[{"scroll-me":D()}],"scroll-mt":[{"scroll-mt":D()}],"scroll-mr":[{"scroll-mr":D()}],"scroll-mb":[{"scroll-mb":D()}],"scroll-ml":[{"scroll-ml":D()}],"scroll-p":[{"scroll-p":D()}],"scroll-px":[{"scroll-px":D()}],"scroll-py":[{"scroll-py":D()}],"scroll-ps":[{"scroll-ps":D()}],"scroll-pe":[{"scroll-pe":D()}],"scroll-pt":[{"scroll-pt":D()}],"scroll-pr":[{"scroll-pr":D()}],"scroll-pb":[{"scroll-pb":D()}],"scroll-pl":[{"scroll-pl":D()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
vendor: 4,646 bytes, line 115
115],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",J]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[rn,En,wl]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},Tx=lx(Px);function jr(...e){return Tx(eg(e))}const Nx=Aw,lg=k.forwardRef(({className:e,...t},n)=>v.jsx(Hm,{ref:n,className:jr("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...t}));lg.displayName=Hm.displayName;const jx=Bw("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),ug=k.forwardRef(({className:e,variant:t,...n},r)=>v.jsx(Ym,{ref:r,className:jr(jx({variant:t}),e),...n}));ug.displayName=Ym.displayName;const Rx=k.forwardRef(({className:e,...t},n)=>v.jsx(Jm,{ref:n,className:jr("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors group-[.destructive]:border-muted/40 hover:bg-secondary group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 group-[.destructive]:focus:ring-destructive disabled:pointer-events-none disabled:opacity-50",e),...t}));Rx.displayName=Jm.displayName;const cg=k.forwardRef(({className:e,...t},n)=>v.jsx(Xm,{ref:n,className:jr("absolute right-2 top-2 rounded-md p-1 text-foreground
115/50 opacity-0 transition-opacity group-hover:opacity-100 group-[.destructive]:text-red-300 hover:text-foreground group-[.destructive]:hover:text-red-50 focus:opacity-100 focus:outline-none focus:ring-2 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...t,children:v.jsx(ng,{className:"h-4 w-4"})}));cg.displayName=Xm.displayName;const dg=k.forwardRef(({className:e,...t},n)=>v.jsx(Qm,{ref:n,className:jr("text-sm font-semibold",e),...t}));dg.displayName=Qm.displayName;const fg=k.forwardRef(({className:e,...t},n)=>v.jsx(qm,{ref:n,className:jr("text-sm opacity-90",e),...t}));fg.displayName=qm.displayName;function Lx(){const{toasts:e}=Vv();return v.jsxs(Nx,{children:[e.map(function({id:t,title:n,description:r,action:o,...i}){return v.jsxs(ug,{...i,children:[v.jsxs("div",{className:"grid gap-1",children:[n&&v.jsx(dg,{children:n}),r&&v.jsx(fg,{children:r})]}),o,v.jsx(cg,{})]},t)}),v.jsx(lg,{})]})}var kf=["light","dark"],Ox="(prefers-color-scheme: dark)",zx=k.createContext(void 0),Mx={setTheme:e=>{},themes:[]},Dx=()=>{var e;return(e=k.useContext(zx))!=null?e:Mx};k.memo(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:r,enableColorScheme:o,defaultTheme:i,value:s,attrs:a,nonce:l})=>{let u=i==="system",c=n==="class"?`var d=document.documentElement,c=d.classList;${`c.remove(${a.map(w=>`'${w}'`).join(",")})`};`:`var d=document.documentElement,n='${n}',s='setAttribute';`,d=o?kf.includes(i)&&i?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${i}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",p=(w,g=!1,x=!0)=>{let h=s?s[w]:w,m=g?w+"|| ''":`'${h}'`,y="";return o&&x&&!g&&kf.includes(w)&&(y+=`d.style.colorScheme = '${w}';`),n==="class"?g||h?y+=`c.add(${m})`:y+="null":h&&(y+=`d[s](n,${m})`),y},f=e?`!function(){${c}${p(e)}}()`:r?`!function(){try{${c}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${u})){var t='${Ox}',m=window.matchMedia(t);if(m.media!==t||m.matches){${p("dark")}}else{${p("light")}}}else if(e){${s?`var x=${JSON.stringify(s)};`:""}${p(s?"x[e]":"e",!0)}}${u?"":"else{"+p(i,!1,!1)+"}"}${d}}catch(e){}}()`:`!function(){try{${c}var e=localStorage.getItem('${t}');if(e){${s?`var x=${JSON.stringify(s)};`:""}${p(s?"x[e]":"e",!0)}}else{${p(i,!1,!1)};}${d}}catch(t){}}();`;return k.createElement("script",{nonce:l,dangerouslySetInnerHTML:{__html:f}})});var Ax=e=>{switch(e){case"success":return _x;case"info":return Gx;case"warning":return Fx;case"error":return $x;default:return null}},Bx=Array(12).fill(0),Ix=({visible:e,className:t})=>z.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},z.createElement("div",{className:"sonner-spinner"},Bx.map((n,r)=>z.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),_x=z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},z.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),Fx=z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},z.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),Gx=z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},z.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),$x=z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},z.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),Ux=z.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},z.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),z.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),Vx=()=>{let[e,t]=z.useState(document.hidden);return z.useEffect(()=>{let n=()=>{t(document.hidden)};
115return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e},Su=1,Kx=class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:n,...r}=e,o=typeof(e==null?void 0:e.id)=="number"||((t=e.id)==null?void 0:t.length)>0?e.id:Su++,i=this.toasts.find(a=>a.id===o),s=e.dismissible===void 0?!0:e.dismissible;return this.dismissedToasts.has(o)&&this.dismissedToasts.delete(o),i?this.toasts=this.toasts.map(a=>a.id===o?(this.publish({...a,...e,id:o,title:n}),{...a,...e,id:o,dismissible:s,title:n}):a):this.addToast({title:n,...r,dismissible:s,id:o}),o},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(t=>{this.subscribers.forEach(n=>n({id:t.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>
115this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{if(!t)return;let n;t.loading!==void 0&&(n=this.create({...t,promise:e,type:"loading",message:t.loading,description:typeof t.description!="function"?t.description:void 0}));let r=e instanceof Promise?e:e(),o=n!==void 0,i,s=r.then(async l=>{if(i=["resolve",l],z.isValidElement(l))o=!1,this.create({id:n,type:"default",message:l});else if(Hx(l)&&!l.ok){o=!1;let u=typeof t.error=="function"?await t.error(`HTTP error! status: ${l.status}`):t.error,c=typeof t.description=="function"?await t.description(`HTTP error! status: ${l.status}`):t.description;this.create({id:n,type:"error",message:u,description:c})}else if(t.success!==void 0){o=!1;let u=typeof t.success=="function"?await t.success(l):t.success,c=typeof t.description=="function"?await t.description(l):t.description;this.create({id:n,type:"success",message:u,description:c})}}).catch(async l=>{if(i=["reject",l],t.error!==void 0){o=!1;let u=typeof t.error=="function"?await t.error(l):t.error,c=typeof t.description=="function"?await t.description(l):t.description;this.create({id:n,type:"error",message:u,description:c})}}).finally(()=>{var l;o&&(this.dismiss(n),n=void 0),(l=t.finally)==null||l.call(t)}),a=()=>new Promise((l,u)=>s.then(()=>i[0]==="reject"?u(i[1]):l(i[1])).catch(u));return typeof n!="string"&&typeof n!="number"?{unwrap:a}:Object.assign(n,{unwrap:a})},this.custom=(e,t)=>{let n=(t==null?void 0:t.id)||Su++;return this.create({jsx:e(n),id:n,...t}),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},qe=new Kx,Wx=(e,t)=>{let n=(t==null?void 0:t.id)||Su++;return qe.addToast({title:e,...t,id:n}),n},Hx=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",Yx=Wx,Qx=()=>qe.toasts,qx=()=>qe.getActiveToasts();Object.assign(Yx,{success:qe.success,info:qe.info,warning:qe.warning,error:qe.error,custom:qe.custom,message:qe.message,promise:qe.promise,dismiss:qe.dismiss,loading:qe.loading},{getHistory:Qx,getToasts:qx});function Jx(e,{insertAt:t}={}){if(typeof document>"u")return;let n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t==="top"&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}Jx(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
115left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
115:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);
115--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
116`);function ms(e){return e.label!==void 0}var Xx=3,Zx="32px",e1="16px",bf=4e3,t1=356,n1=14,r1=20,o1=200;function Nt(...e){return e.filter(Boolean).join(" ")}function i1(e){let[t,n]=e.split("-"),r=[];return t&&r.push(t),n&&r.push(n),r}var s1=e=>{var t,n,r,o,i,s,a,l,u,c,d;let{invert:p,toast:f,unstyled:w,interacting:g,setHeights:x,visibleToasts:h,heights:m,index:y,toasts:b,expanded:S,removeToast:E,defaultRichColors:C,closeButton:P,style:R,cancelButtonStyle:L,actionButtonStyle:B,className:D="",descriptionClassName:V="",duration:M,position:K,gap:G,loadingIcon:U,expandByDefault:T,classNames:j,icons:A,closeButtonAriaLabel:$="Close toast",pauseWhenPageIsHidden:F}=e,[Y,W]=z.useState(null),[ie,ye]=z.useState(null),[Q,ve]=z.useState(!1),[je,be]=z.useState(!1),[te,_]=z.useState(!1),[Z,le]=z.useState(!1),[Ee,Ge]=z.useState(!1),[rt,ot]=z.useState(0),[$e,Ut]=z.useState(0),xt=z.useRef(f.duration||M||bf),Or=z.useRef(null),kt=z.useRef(null),Vi=y===0,Ki=y+1<=h,Qe=f.type,nn=f.dismissible!==!1,_a=f.className||"",Lo=f.descriptionClassName||"",bt=z.useMemo(()=>m.findIndex(H=>H.toastId===f.id)||0,[m,f.id]),Oo=z.useMemo(()=>{var H;return(H=f.closeButton)!=null?H:P},[f.closeButton,P]),zr=z.useMemo(()=>f.duration||M||bf,[f.duration,M]),wn=z.useRef(0),xn=z.useRef(0),Wi=z.useRef(0),kn=z.useRef(null),[Fa,Ga]=K.split("-"),zo=z.useMemo(()=>m.reduce((H,re,se)=>se>=bt?H:H+re.height,0),[m,bt]),Hi=Vx(),Yi=f.invert||p,Mr=Qe==="loading";xn.current=z.useMemo(()=>bt*G+zo,[bt,zo]),z.useEffect(()=>{xt.current=zr},[zr]),z.useEffect(()=>{ve(!0)},[]),z.useEffect(()=>{let H=kt.current;if(H){let re=H.getBoundingClientRect().height;return Ut(re),x(se=>[{toastId:f.id,height:re,position:f.position},...se]),()=>x(se=>se.filter(Ct=>Ct.toastId!==f.id))}},[x,f.id]),z.useLayoutEffect(()=>{if(!Q)return;let H=kt.current,re=H.style.height;H.style.height="auto";let se=H.getBoundingClientRect().height;H.style.height=re,Ut(se),x(Ct=>Ct.find(Et=>Et.toastId===f.id)?Ct.map(Et=>Et.toastId===f.id?{...Et,height:se}:Et):[{toastId:f.id,height:se,position:f.position},...Ct])},[Q,f.title,f.description,x,f.id]);let St=z.useCallback(()=>{be(!0),ot(xn.current),x(H=>H.filter(re=>re.toastId!==f.id)),setTimeout(()=>{E(f)},o1)},[f,E,x,xn]);z.useEffect(()=>{if(f.promise&&Qe==="loading"||f.duration===1/0||f.type==="loading")return;let H;return S||g||F&&Hi?(()=>{if(Wi.current<wn.current){let re=new Date().getTime()-wn.current;xt.current=xt.current-re}
116Wi.current=new Date().getTime()})():xt.current!==1/0&&(wn.current=new Date().getTime(),H=setTimeout(()=>{var re;(re=f.onAutoClose)==null||re.call(f,f),St()},xt.current)),()=>clearTimeout(H)},[S,g,f,Qe,F,Hi,St]),z.useEffect(()=>{f.delete&&St()},[St,f.delete]);function $a(){var H,re,se;return A!=null&&A.loading?z.createElement("div",{className:Nt(j==null?void 0:j.loader,(H=f==null?void 0:f.classNames)==null?void 0:H.loader,"sonner-loader"),"data-visible":Qe==="loading"},A.loading):U?z.createElement("div",{className:Nt(j==null?void 0:j.loader,(re=f==null?void 0:f.classNames)==null?void 0:re.loader,"sonner-loader"),"data-visible":Qe==="loading"},U):z.createElement(Ix,{className:Nt(j==null?void 0:j.loader,(se=f==null?void 0:f.classNames)==null?void 0:se.loader),visible:Qe==="loading"})}return z.createElement("li",{tabIndex:0,ref:kt,className:Nt(D,_a,j==null?void 0:j.toast,(t=f==null?void 0:f.classNames)==null?void 0:t.toast,j==null?void 0:j.default,j==null?void 0:j[Qe],(n=f==null?void 0:f.classNames)==null?void 0:n[Qe]),"data-sonner-toast":"","data-rich-colors":(r=f.richColors)!=null?r:C,"data-styled":!(f.jsx||f.unstyled||w),"data-mounted":Q,"data-promise":!!f.promise,"data-swiped":Ee,"data-removed":je,"data-visible":Ki,"data-y-position":Fa,"data-x-position":Ga,"data-index":y,"data-front":Vi,"data-swiping":te,"data-dismissible":nn,"data-type":Qe,"data-invert":Yi,"data-swipe-out":Z,"data-swipe-direction":ie,"data-expanded":!!(S||T&&Q),style:{"--index":y,"--toasts-before":y,"--z-index":b.length-y,"--offset":`${je?rt:xn.current}px`,"--initial-height":T?"auto":`${$e}px`,...R,...f.style},onDragEnd:()=>{_(!1),W(null),kn.current=null},onPointerDown:H=>{Mr||!nn||(Or.current=new Date,ot(xn.current),H.target.setPointerCapture(H.pointerId),H.target.tagName!=="BUTTON"&&(_(!0),kn.current={x:H.clientX,y:H.clientY}))},onPointerUp:()=>{var H,re,se,Ct;if(Z||!nn)return;kn.current=null;let Et=Number(((H=kt.current)==null?void 0:H.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),bn=Number(((re=kt.current)==null?void 0:re.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),sr=new Date().getTime()-((se=Or.current)==null?void 0:se.getTime()),Pt=Y==="x"?Et:bn,Sn=Math.abs(Pt)/sr;if(Math.abs(Pt)>=r1||Sn>.11){ot(xn.current),(Ct=f.onDismiss)==null||Ct.call(f,f),ye(Y==="x"?Et>0?"right":"left":bn>0?"down":"up"),St(),le(!0),Ge(!1);return}_(!1),W(null)},onPointerMove:H=>{var re,se,Ct,Et;if(!kn.current||!nn||((re=window.getSelection())==null?void 0:re.toString().length)>0)return;let bn=H.clientY-kn.current.y,sr=H.clientX-kn.current.x,Pt=(se=e.swipeDirections)!=null?se:i1(K);!Y&&(Math.abs(sr)>1||Math.abs(bn)>1)&&W(Math.abs(sr)>Math.abs(bn)?"x":"y");let Sn={x:0,y:0};Y==="y"?(Pt.includes("top")||Pt.includes("bottom"))&&(Pt.includes("top")&&bn<0||Pt.includes("bottom")&&bn>0)&&(Sn.y=bn):Y==="x"&&(Pt.includes("left")||Pt.includes("right"))&&(Pt.includes("left")&&sr<0||Pt.includes("right")&&sr>0)&&(Sn.x=sr),(Math.abs(Sn.x)>0||Math.abs(Sn.y)>0)&&Ge(!0),(Ct=kt.current)==null||Ct.style.setProperty("--swipe-amount-x",`${Sn.x}px`),(Et=kt.current)==null||Et.style.setProperty("--swipe-amount-y",`${Sn.y}px`)}},Oo&&!f.jsx?z.createElement("button",{"aria-label":$,"data-disabled":Mr,"data-close-button":!0,onClick:Mr||!nn?()=>{}:()=>{var H;St(),(H=f.onDismiss)==null||H.call(f,f)},className:Nt(j==null?void 0:j.closeButton,(o=f==null?void 0:f.classNames)==null?void 0:o.closeButton)},(i=A==null?void 0:A.close)!=null?i:Ux):null,f.jsx||k.isValidElement(f.title)?f.jsx?f.jsx:typeof f.title=="function"?f.title():f.title:z.createElement(z.Fragment,null,Qe||f.icon||f.promise?z.createElement("div",{"data-icon":"",className:Nt(j==null?void 0:j.icon,(s=f==null?void 0:f.classNames)==null?void 0:s.icon)},f.promise||f.type==="loading"&&!f.icon?f.icon||$a():null,f.type!=="loading"?f.icon||(A==null?void 0:A[Qe])||Ax(Qe):null):null,z.createElement("div",{"data-content":"",className:Nt(j==null?void 0:j.content,(a=f==null?void 0:f.classNames)==null?void 0:a.content)},z.createElement("div",{"data-title":"",className:Nt(j==null?void 0:j.title,(l=f==null?void 0:f.classNames)==null?void 0:l.title)},typeof f.title=="function"?f.title():f.title),f.description?z.createElement("div",{"data-description":"",className:Nt(V,Lo,j==null?void 0:j.description,(u=f==null?void 0:f.classNames)==null?void 0:u.description)},typeof f.description=="function"?f.description():f.description):null),k.isValidElement(f.cancel)?f.cancel:f.cancel&&ms(f.cancel)?z.createElement("button",{"data-button":!0,"data-cancel":!0,style:f.cancelButtonStyle||L,onClick:H=>{var re,se;ms(f.cancel)&&nn&&((se=(re=f.cancel).onClick)==null||se.call(re,H),St())},className:Nt(j==null?void 0:j.cancelButton,(c=f==null?void 0:f.classNames)==null?void 0:c.cancelButton)},f.cancel.label):null,k.isValidElement(f.action)?f.action:f.action&&ms(f.action)?z.createElement("button",{"data-button":!0,"data-action":!0,style:f.actionButtonStyle||B,onClick:H=>{var re,se;
vendor: 5,437 bytes, line 116
116ms(f.action)&&((se=(re=f.action).onClick)==null||se.call(re,H),!H.defaultPrevented&&St())},className:Nt(j==null?void 0:j.actionButton,(d=f==null?void 0:f.classNames)==null?void 0:d.actionButton)},f.action.label):null))};function Sf(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function a1(e,t){let n={};return[e,t].forEach((r,o)=>{let i=o===1,s=i?"--mobile-offset":"--offset",a=i?e1:Zx;function l(u){["top","right","bottom","left"].forEach(c=>{n[`${s}-${c}`]=typeof u=="number"?`${u}px`:u})}typeof r=="number"||typeof r=="string"?l(r):typeof r=="object"?["top","right","bottom","left"].forEach(u=>{r[u]===void 0?n[`${s}-${u}`]=a:n[`${s}-${u}`]=typeof r[u]=="number"?`${r[u]}px`:r[u]}):l(a)}),n}var l1=k.forwardRef(function(e,t){let{invert:n,position:r="bottom-right",hotkey:o=["altKey","KeyT"],expand:i,closeButton:s,className:a,offset:l,mobileOffset:u,theme:c="light",richColors:d,duration:p,style:f,visibleToasts:w=Xx,toastOptions:g,dir:x=Sf(),gap:h=n1,loadingIcon:m,icons:y,containerAriaLabel:b="Notifications",pauseWhenPageIsHidden:S}=e,[E,C]=z.useState([]),P=z.useMemo(()=>Array.from(new Set([r].concat(E.filter(F=>F.position).map(F=>F.position)))),[E,r]),[R,L]=z.useState([]),[B,D]=z.useState(!1),[V,M]=z.useState(!1),[K,G]=z.useState(c!=="system"?c:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),U=z.useRef(null),T=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),j=z.useRef(null),A=z.useRef(!1),$=z.useCallback(F=>{C(Y=>{var W;return(W=Y.find(ie=>ie.id===F.id))!=null&&W.delete||qe.dismiss(F.id),Y.filter(({id:ie})=>ie!==F.id)})},[]);return z.useEffect(()=>qe.subscribe(F=>{if(F.dismiss){C(Y=>Y.map(W=>W.id===F.id?{...W,delete:!0}:W));return}setTimeout(()=>{Em.flushSync(()=>{C(Y=>{let W=Y.findIndex(ie=>ie.id===F.id);return W!==-1?[...Y.slice(0,W),{...Y[W],...F},...Y.slice(W+1)]:[F,...Y]})})})}),[]),z.useEffect(()=>{if(c!=="system"){G(c);return}if(c==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?G("dark"):G("light")),typeof window>"u")return;let F=window.matchMedia("(prefers-color-scheme: dark)");try{F.addEventListener("change",({matches:Y})=>{G(Y?"dark":"light")})}catch{F.addListener(({matches:W})=>{try{G(W?"dark":"light")}catch(ie){console.error(ie)}})}},[c]),z.useEffect(()=>{E.length<=1&&D(!1)},[E]),z.useEffect(()=>{let F=Y=>{var W,ie;o.every(ye=>Y[ye]||Y.code===ye)&&(D(!0),(W=U.current)==null||W.focus()),Y.code==="Escape"&&(document.activeElement===U.current||(ie=U.current)!=null&&ie.contains(document.activeElement))&&D(!1)};return document.addEventListener("keydown",F),()=>document.removeEventListener("keydown",F)},[o]),z.useEffect(()=>{if(U.current)return()=>{j.current&&(j.current.focus({preventScroll:!0}),j.current=null,A.current=!1)}},[U.current]),z.createElement("section",{ref:t,"aria-label":`${b} ${T}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},P.map((F,Y)=>{var W;let[ie,ye]=F.split("-");return E.length?z.createElement("ol",{key:F,dir:x==="auto"?Sf():x,tabIndex:-1,ref:U,className:a,"data-sonner-toaster":!0,"data-theme":K,"data-y-position":ie,"data-lifted":B&&E.length>1&&!i,"data-x-position":ye,style:{"--front-toast-height":`${((W=R[0])==null?void 0:W.height)||0}px`,"--width":`${t1}px`,"--gap":`${h}px`,...f,...a1(l,u)},onBlur:Q=>{A.current&&!Q.currentTarget.contains(Q.relatedTarget)&&(A.current=!1,j.current&&(j.current.focus({preventScroll:!0}),j.current=null))},onFocus:Q=>{Q.target instanceof HTMLElement&&Q.target.dataset.dismissible==="false"||A.current||(A.current=!0,j.current=Q.relatedTarget)},onMouseEnter:()=>D(!0),onMouseMove:()=>D(!0),onMouseLeave:()=>{V||D(!1)},onDragEnd:()=>D(!1),onPointerDown:Q=>{Q.target instanceof HTMLElement&&Q.target.dataset.dismissible==="false"||M(!0)},onPointerUp:()=>M(!1)},E.filter(Q=>!Q.position&&Y===0||Q.position===F).map((Q,ve)=>{var je,be;return z.createElement(s1,{key:Q.id,icons:y,index:ve,toast:Q,defaultRichColors:d,duration:(je=g==null?void 0:g.duration)!=null?je:p,className:g==null?void 0:g.className,descriptionClassName:g==null?void 0:g.descriptionClassName,invert:n,visibleToasts:w,closeButton:(be=g==null?void 0:g.closeButton)!=null?be:s,interacting:V,position:F,style:g==null?void 0:g.style,unstyled:g==null?void 0:g.unstyled,classNames:g==null?void 0:g.classNames,cancelButtonStyle:g==null?void 0:g.cancelButtonStyle,actionButtonStyle:g==null?void 0:g.actionButtonStyle,removeToast:$,toasts:E.filter(te=>te.position==Q.position),heights:R.filter(te=>te.position==Q.position),setHeights:L,expandByDefault:i,gap:h,loadingIcon:m,expanded:B,pauseWhenPageIsHidden:S,swipeDirections:e.swipeDirections})})):null}))});const u1=({...e})=>{const{theme:t="system"}=Dx();return v.jsx(l1,{theme:t,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...e})},c1=["top","right","bottom","left"],er=Math.min,st=Math.max,ra=Math.round,gs=Math.floor,Zt=e=>({x:e,y:e}
vendor: 11,919 bytes, line 116
116),d1={left:"right",right:"left",bottom:"top",top:"bottom"},f1={start:"end",end:"start"};function Cu(e,t,n){return st(e,er(t,n))}function gn(e,t){return typeof e=="function"?e(t):e}function yn(e){return e.split("-")[0]}function Co(e){return e.split("-")[1]}function Dc(e){return e==="x"?"y":"x"}function Ac(e){return e==="y"?"height":"width"}const p1=new Set(["top","bottom"]);function qt(e){return p1.has(yn(e))?"y":"x"}function Bc(e){return Dc(qt(e))}function h1(e,t,n){n===void 0&&(n=!1);const r=Co(e),o=Bc(e),i=Ac(o);let s=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=oa(s)),[s,oa(s)]}function m1(e){const t=oa(e);return[Eu(e),t,Eu(t)]}function Eu(e){return e.replace(/start|end/g,t=>f1[t])}const Cf=["left","right"],Ef=["right","left"],g1=["top","bottom"],y1=["bottom","top"];function v1(e,t,n){switch(e){case"top":case"bottom":return n?t?Ef:Cf:t?Cf:Ef;case"left":case"right":return t?g1:y1;default:return[]}}function w1(e,t,n,r){const o=Co(e);let i=v1(yn(e),n==="start",r);return o&&(i=i.map(s=>s+"-"+o),t&&(i=i.concat(i.map(Eu)))),i}function oa(e){return e.replace(/left|right|bottom|top/g,t=>d1[t])}function x1(e){return{top:0,right:0,bottom:0,left:0,...e}}function pg(e){return typeof e!="number"?x1(e):{top:e,right:e,bottom:e,left:e}}function ia(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function Pf(e,t,n){let{reference:r,floating:o}=e;const i=qt(t),s=Bc(t),a=Ac(s),l=yn(t),u=i==="y",c=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,p=r[a]/2-o[a]/2;let f;switch(l){case"top":f={x:c,y:r.y-o.height};break;case"bottom":f={x:c,y:r.y+r.height};break;case"right":f={x:r.x+r.width,y:d};break;case"left":f={x:r.x-o.width,y:d};break;default:f={x:r.x,y:r.y}}switch(Co(t)){case"start":f[s]-=p*(n&&u?-1:1);break;case"end":f[s]+=p*(n&&u?-1:1);break}return f}const k1=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:s}=n,a=i.filter(Boolean),l=await(s.isRTL==null?void 0:s.isRTL(t));let u=await s.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=Pf(u,r,l),p=r,f={},w=0;for(let g=0;g<a.length;g++){const{name:x,fn:h}=a[g],{x:m,y,data:b,reset:S}=await h({x:c,y:d,initialPlacement:r,placement:p,strategy:o,middlewareData:f,rects:u,platform:s,elements:{reference:e,floating:t}});c=m??c,d=y??d,f={...f,[x]:{...f[x],...b}},S&&w<=50&&(w++,typeof S=="object"&&(S.placement&&(p=S.placement),S.rects&&(u=S.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:o}):S.rects),{x:c,y:d}=Pf(u,p,l)),g=-1)}return{x:c,y:d,placement:p,strategy:o,middlewareData:f}};async function Si(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:i,rects:s,elements:a,strategy:l}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:p=!1,padding:f=0}=gn(t,e),w=pg(f),x=a[p?d==="floating"?"reference":"floating":d],h=ia(await i.getClippingRect({element:(n=await(i.isElement==null?void 0:i.isElement(x)))==null||n?x:x.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:u,rootBoundary:c,strategy:l})),m=d==="floating"?{x:r,y:o,width:s.floating.width,height:s.floating.height}:s.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),b=await(i.isElement==null?void 0:i.isElement(y))?await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1}:{x:1,y:1},S=ia(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:m,offsetParent:y,strategy:l}):m);return{top:(h.top-S.top+w.top)/b.y,bottom:(S.bottom-h.bottom+w.bottom)/b.y,left:(h.left-S.left+w.left)/b.x,right:(S.right-h.right+w.right)/b.x}}const b1=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:i,platform:s,elements:a,middlewareData:l}=t,{element:u,padding:c=0}=gn(e,t)||{};if(u==null)return{};const d=pg(c),p={x:n,y:r},f=Bc(o),w=Ac(f),g=await s.getDimensions(u),x=f==="y",h=x?"top":"left",m=x?"bottom":"right",y=x?"clientHeight":"clientWidth",b=i.reference[w]+i.reference[f]-p[f]-i.floating[w],S=p[f]-i.reference[f],E=await(s.getOffsetParent==null?void 0:s.getOffsetParent(u));let C=E?E[y]:0;(!C||!await(s.isElement==null?void 0:s.isElement(E)))&&(C=a.floating[y]||i.floating[w]);const P=b/2-S/2,R=C/2-g[w]/2-1,L=er(d[h],R),B=er(d[m],R),D=L,V=C-g[w]-B,M=C/2-g[w]/2+P,K=Cu(D,M,V),G=!l.arrow&&Co(o)!=null&&M!==K&&i.reference[w]/2-(M<D?L:B)-g[w]/2<0,U=G?M<D?M-D:M-V:0;return{[f]:p[f]+U,data:{[f]:K,centerOffset:M-K-U,...G&&{alignmentOffset:U}},reset:G}}}),S1=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:i,rects:s,initialPlacement:a,platform:l,elements:u}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:f="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:g=!0,...x}=gn(e,t);if((n=i.arrow)!=null&&n.alignmentOffset)return{};const h=yn(o),m=qt(a),y=yn(a)===a,b=await(l.isRTL==null?void 0:l.isRTL(u.floating)),S=p||(y||!g?[oa(a)]:m1(a)),E=w!=="none";!p&&E&&S.push(...w1(a,g,w,b));const C=[a,...S],P=await Si(t,x),R=[];let L=((r=i.flip)==null?void 0:r.overflows)||[];if(c&&R.push(P[h]),d){const M=h1(o,s,b);R.push(P[M[0]],P[M[1]])}if(L=[...L,{placement:o,overflows:R}],!R.every(M=>M<=0)){var B,D;const M=(((B=i.flip)==null?void 0:B.index)||0)+1,K=C[M];if(K&&(!(d==="alignment"?m!==qt(K):!1)||L.every(T=>T.overflows[0]>0&&qt(T.placement)===m)))return{data:{index:M,overflows:L},reset:{placement:K}};let G=(D=L.filter(U=>U.overflows[0]<=0).sort((U,T)=>U.overflows[1]-T.overflows[1])[0])==null?void 0:D.placement;if(!G)switch(f){case"bestFit":{var V;const U=(V=L.filter(T=>{if(E){const j=qt(T.placement);return j===m||j==="y"}return!0}).map(T=>[T.placement,T.overflows.filter(j=>j>0).reduce((j,A)=>j+A,0)]).sort((T,j)=>T[1]-j[1])[0])==null?void 0:V[0];U&&(G=U);break}case"initialPlacement":G=a;break}if(o!==G)return{reset:{placement:G}}}return{}}}};function Tf(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Nf(e){return c1.some(t=>e[t]>=0)}const C1=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n}=t,{strategy:r="referenceHidden",...o}=gn(e,t);switch(r){case"referenceHidden":{const i=await Si(t,{...o,elementContext:"reference"}),s=Tf(i,n.reference);return{data:{referenceHiddenOffsets:s,referenceHidden:Nf(s)}}}case"escaped":{const i=await Si(t,{...o,altBoundary:!0}),s=Tf(i,n.floating);return{data:{escapedOffsets:s,escaped:Nf(s)}}}default:return{}}}}},hg=new Set(["left","top"]);async function E1(e,t){const{placement:n,platform:r,elements:o}=e,i=await(r.isRTL==null?void 0:r.isRTL(o.floating)),s=yn(n),a=Co(n),l=qt(n)==="y",u=hg.has(s)?-1:1,c=i&&l?-1:1,d=gn(t,e);let{mainAxis:p,crossAxis:f,alignmentAxis:w}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof w=="number"&&(f=a==="end"?w*-1:w),l?{x:f*c,y:p*u}:{x:p*u,y:f*c}}const P1=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:i,placement:s,middlewareData:a}=t,l=await E1(t,e);return s===((n=a.offset)==null?void 0:n.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:o+l.x,y:i+l.y,data:{...l,placement:s}}}}},T1=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o}=t,{mainAxis:i=!0,crossAxis:s=!1,limiter:a={fn:x=>{let{x:h,y:m}=x;return{x:h,y:m}}},...l}=gn(e,t),u={x:n,y:r},c=await Si(t,l),d=qt(yn(o)),p=Dc(d);let f=u[p],w=u[d];if(i){const x=p==="y"?"top":"left",h=p==="y"?"bottom":"right",m=f+c[x],y=f-c[h];f=Cu(m,f,y)}if(s){const x=d==="y"?"top":"left",h=d==="y"?"bottom":"right",m=w+c[x],y=w-c[h];w=Cu(m,w,y)}const g=a.fn({...t,[p]:f,[d]:w});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[p]:i,[d]:s}}}}}},N1=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=gn(e,t),c={x:n,y:r},d=qt(o),p=Dc(d);let f=c[p],w=c[d];const g=gn(a,t),x=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){const y=p==="y"?"height":"width",b=i.reference[p]-i.floating[y]+x.mainAxis,S=i.reference[p]+i.reference[y]-x.mainAxis;f<b?f=b:f>S&&(f=S)}if(u){var h,m;const y=p==="y"?"width":"height",b=hg.has(yn(o)),S=i.reference[d]-i.floating[y]+(b&&((h=s.offset)==null?void 0:h[d])||0)+(b?0:x.crossAxis),E=i.reference[d]+i.reference[y]+(b?0:((m=s.offset)==null?void 0:m[d])||0)-(b?x.crossAxis:0);w<S?w=S:w>E&&(w=E)}return{[p]:f,[d]:w}}}},j1=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...u}=gn(e,t),c=await Si(t,u),d=yn(o),p=Co(o),f=qt(o)==="y",{width:w,height:g}=i.floating;let x,h;d==="top"||d==="bottom"?(x=d,h=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(h=d,x=p==="end"?"top":"bottom");const m=g-c.top-c.bottom,y=w-c.left-c.right,b=er(g-c[x],m),S=er(w-c[h],y),E=!t.middlewareData.shift;let C=b,P=S;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(P=y),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=m),E&&!p){const L=st(c.left,0),B=st(c.right,0),D=st(c.top,0),V=st(c.bottom,0);f?P=w-2*(L!==0||B!==0?L+B:st(c.left,c.right)):C=g-2*(D!==0||V!==0?D+V:st(c.top,c.bottom))}await l({...t,availableWidth:P,availableHeight:C});const R=await s.getDimensions(a.floating);return w!==R.width||g!==R.height?{reset:{rects:!0}}:{}}}};function Ra(){return typeof window<"u"}function Eo(e){return mg(e)?(e.nodeName||"").toLowerCase():"#document"}function ut(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function tn(e){var t;return(t=(mg(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function mg(e){return Ra()?e instanceof Node||e instanceof ut(e).Node:!1}function Ft(e){return Ra()?e instanceof Element||e instanceof ut(e).Element:!1}function en(e){return Ra()?e instanceof HTMLElement||e instanceof ut(e).HTMLElement:!1}function jf(e){return!Ra()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ut(e).ShadowRoot}const R1=new Set(["inline","contents"]);function Gi(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=Gt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!R1.has(o)}const L1=new Set(["table","td","th"]);function O1(e){return L1.has(Eo(e))}const z1=[":popover-open",":modal"];function La(e){return z1.some(t=>{try{return e.matches(t)}catch{return!1}})}const M1=["transform","translate","scale","rotate","perspective"],D1=["transform","translate","scale","rotate","perspective","filter"],A1=["paint","layout","strict","content"];function Ic(e){const t=_c(),n=Ft(e)?Gt(e):e;return M1.some(r=>n[r]?n[r]!=="none":!1)||(n.containerType?n.containerType!=="normal":!1)||!t&&(n.backdropFilter?n.backdropFilter!=="none":!1)||!t&&(n.filter?n.filter!=="none":!1)||D1.some(r=>(n.willChange||"").includes(r))||A1.some(r=>(n.contain||"").includes(r))}function B1(e){let t=tr(e);for(;en(t)&&!vo(t);){if(Ic(t))return t;if(La(t))return null;t=tr(t)}return null}function _c(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const I1=new Set(["html","body","#document"]);function vo(e){return I1.has(Eo(e))}function Gt(e){return ut(e).getComputedStyle(e)}function Oa(e){return Ft(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function tr(e){if(Eo(e)==="html")return e;const t=e.assignedSlot||e.parentNode||jf(e)&&e.host||tn(e);return jf(t)?t.host:t}function gg(e){const t=tr(e);return vo(t)?e.ownerDocument?e.ownerDocument.body:e.body:en(t)&&Gi(t)?t:gg(t)}function Ci(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=gg(e),i=o===((r=e.ownerDocument)==null?void 0:r.body),s=ut(o);if(i){const a=Pu(s);
vendor: 6,504 bytes, line 116
116return t.concat(s,s.visualViewport||[],Gi(o)?o:[],a&&n?Ci(a):[])}return t.concat(o,Ci(o,[],n))}function Pu(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function yg(e){const t=Gt(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=en(e),i=o?e.offsetWidth:n,s=o?e.offsetHeight:r,a=ra(n)!==i||ra(r)!==s;return a&&(n=i,r=s),{width:n,height:r,$:a}}function Fc(e){return Ft(e)?e:e.contextElement}function to(e){const t=Fc(e);if(!en(t))return Zt(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:i}=yg(t);let s=(i?ra(n.width):n.width)/r,a=(i?ra(n.height):n.height)/o;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}const _1=Zt(0);function vg(e){const t=ut(e);return!_c()||!t.visualViewport?_1:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function F1(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==ut(e)?!1:t}function Er(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),i=Fc(e);let s=Zt(1);t&&(r?Ft(r)&&(s=to(r)):s=to(e));const a=F1(i,n,r)?vg(i):Zt(0);let l=(o.left+a.x)/s.x,u=(o.top+a.y)/s.y,c=o.width/s.x,d=o.height/s.y;if(i){const p=ut(i),f=r&&Ft(r)?ut(r):r;let w=p,g=Pu(w);for(;g&&r&&f!==w;){const x=to(g),h=g.getBoundingClientRect(),m=Gt(g),y=h.left+(g.clientLeft+parseFloat(m.paddingLeft))*x.x,b=h.top+(g.clientTop+parseFloat(m.paddingTop))*x.y;l*=x.x,u*=x.y,c*=x.x,d*=x.y,l+=y,u+=b,w=ut(g),g=Pu(w)}}return ia({width:c,height:d,x:l,y:u})}function Gc(e,t){const n=Oa(e).scrollLeft;return t?t.left+n:Er(tn(e)).left+n}function wg(e,t,n){n===void 0&&(n=!1);const r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-(n?0:Gc(e,r)),i=r.top+t.scrollTop;return{x:o,y:i}}function G1(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const i=o==="fixed",s=tn(r),a=t?La(t.floating):!1;if(r===s||a&&i)return n;let l={scrollLeft:0,scrollTop:0},u=Zt(1);const c=Zt(0),d=en(r);if((d||!d&&!i)&&((Eo(r)!=="body"||Gi(s))&&(l=Oa(r)),en(r))){const f=Er(r);u=to(r),c.x=f.x+r.clientLeft,c.y=f.y+r.clientTop}const p=s&&!d&&!i?wg(s,l,!0):Zt(0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+c.x+p.x,y:n.y*u.y-l.scrollTop*u.y+c.y+p.y}}function $1(e){return Array.from(e.getClientRects())}function U1(e){const t=tn(e),n=Oa(e),r=e.ownerDocument.body,o=st(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=st(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let s=-n.scrollLeft+Gc(e);const a=-n.scrollTop;return Gt(r).direction==="rtl"&&(s+=st(t.clientWidth,r.clientWidth)-o),{width:o,height:i,x:s,y:a}}function V1(e,t){const n=ut(e),r=tn(e),o=n.visualViewport;let i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(o){i=o.width,s=o.height;const u=_c();(!u||u&&t==="fixed")&&(a=o.offsetLeft,l=o.offsetTop)}return{width:i,height:s,x:a,y:l}}const K1=new Set(["absolute","fixed"]);function W1(e,t){const n=Er(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,i=en(e)?to(e):Zt(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,l=o*i.x,u=r*i.y;return{width:s,height:a,x:l,y:u}}function Rf(e,t,n){let r;if(t==="viewport")r=V1(e,n);else if(t==="document")r=U1(tn(e));else if(Ft(t))r=W1(t,n);else{const o=vg(e);r={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return ia(r)}function xg(e,t){const n=tr(e);return n===t||!Ft(n)||vo(n)?!1:Gt(n).position==="fixed"||xg(n,t)}function H1(e,t){const n=t.get(e);if(n)return n;let r=Ci(e,[],!1).filter(a=>Ft(a)&&Eo(a)!=="body"),o=null;const i=Gt(e).position==="fixed";let s=i?tr(e):e;for(;Ft(s)&&!vo(s);){const a=Gt(s),l=Ic(s);!l&&a.position==="fixed"&&(o=null),(i?!l&&!o:!l&&a.position==="static"&&!!o&&K1.has(o.position)||Gi(s)&&!l&&xg(e,s))?r=r.filter(c=>c!==s):o=a,s=tr(s)}return t.set(e,r),r}function Y1(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const s=[...n==="clippingAncestors"?La(t)?[]:H1(t,this._c):[].concat(n),r],a=s[0],l=s.reduce((u,c)=>{const d=Rf(t,c,o);return u.top=st(d.top,u.top),u.right=er(d.right,u.right),u.bottom=er(d.bottom,u.bottom),u.left=st(d.left,u.left),u},Rf(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}}function Q1(e){const{width:t,height:n}=yg(e);return{width:t,height:n}}function q1(e,t,n){const r=en(t),o=tn(t),i=n==="fixed",s=Er(e,!0,i,t);let a={scrollLeft:0,scrollTop:0};const l=Zt(0);function u(){l.x=Gc(o)}if(r||!r&&!i)if((Eo(t)!=="body"||Gi(o))&&(a=Oa(t)),r){const f=Er(t,!0,i,t);l.x=f.x+t.clientLeft,l.y=f.y+t.clientTop}else o&&u();i&&!r&&o&&u();const c=o&&!r&&!i?wg(o,a):Zt(0),d=s.left+a.scrollLeft-l.x-c.x,p=s.top+a.scrollTop-l.y-c.y;return{x:d,y:p,width:s.width,height:s.height}}function xl(e){return Gt(e).position==="static"}function Lf(e,t){if(!en(e)||Gt(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return tn(e)===n&&(n=n.ownerDocument.body),n}function kg(e,t){const n=ut(e);if(La(e))return n;if(!en(e)){let o=tr(e);for(;o&&!vo(o);){if(Ft(o)&&!xl(o))return o;o=tr(o)}return n}let r=Lf(e,t);for(;r&&O1(r)&&xl(r);)r=Lf(r,t);return r&&vo(r)&&xl(r)&&!Ic(r)?n:r||B1(e)||n}const J1=async function(e){const t=this.getOffsetParent||kg,n=this.getDimensions,r=await n(e.floating);return{reference:q1(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function X1(e){return Gt(e).direction==="rtl"}const Z1={convertOffsetParentRelativeRectToViewportRelativeRect:G1,getDocumentElement:tn,getClippingRect:Y1,getOffsetParent:kg,getElementRects:J1,getClientRects:$1,getDimensions:Q1,getScale:to,isElement:Ft,isRTL:X1};function bg(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ek(e,t){let n=null,r;const o=tn(e);function i(){var a;clearTimeout(r),(a=n)==null||a.disconnect(),n=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();const u=e.getBoundingClientRect(),{left:c,top:d,width:p,height:f}=u;if(a||t(),!p||!f)return;const w=gs(d),g=gs(o.clientWidth-(c+p)),x=gs(o.clientHeight-(d+f)),h=gs(c),y={rootMargin:-w+"px "+-g+"px "+-x+"px "+-h+"px",threshold:st(0,er(1,l))||1};let b=!0;function S(E){const C=E[0].intersectionRatio;if(C!==l){if(!b)return s();C?s(!1,C):r=setTimeout(()=>{s(!1,1e-7)},1e3)}C===1&&!bg(u,e.getBoundingClientRect())&&s(),b=!1}try{n=new IntersectionObserver(S,{...y,root:o.ownerDocument})}catch{n=new IntersectionObserver(S,y)}n.observe(e)}return s(!0),i}function tk(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:l=!1}=r,u=Fc(e),c=o||i?[...u?Ci(u):[],...Ci(t)]:[];
vendor: 9,317 bytes, line 116
116c.forEach(h=>{o&&h.addEventListener("scroll",n,{passive:!0}),i&&h.addEventListener("resize",n)});const d=u&&a?ek(u,n):null;let p=-1,f=null;s&&(f=new ResizeObserver(h=>{let[m]=h;m&&m.target===u&&f&&(f.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var y;(y=f)==null||y.observe(t)})),n()}),u&&!l&&f.observe(u),f.observe(t));let w,g=l?Er(e):null;l&&x();function x(){const h=Er(e);g&&!bg(g,h)&&n(),g=h,w=requestAnimationFrame(x)}return n(),()=>{var h;c.forEach(m=>{o&&m.removeEventListener("scroll",n),i&&m.removeEventListener("resize",n)}),d==null||d(),(h=f)==null||h.disconnect(),f=null,l&&cancelAnimationFrame(w)}}const nk=P1,rk=T1,ok=S1,ik=j1,sk=C1,Of=b1,ak=N1,lk=(e,t,n)=>{const r=new Map,o={platform:Z1,...n},i={...o.platform,_c:r};return k1(e,t,{...o,platform:i})};var uk=typeof document<"u",ck=function(){},Os=uk?k.useLayoutEffect:ck;function sa(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!sa(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const i=o[r];if(!(i==="_owner"&&e.$$typeof)&&!sa(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Sg(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function zf(e,t){const n=Sg(e);return Math.round(t*n)/n}function kl(e){const t=k.useRef(e);return Os(()=>{t.current=e}),t}function dk(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:i,floating:s}={},transform:a=!0,whileElementsMounted:l,open:u}=e,[c,d]=k.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,f]=k.useState(r);sa(p,r)||f(r);const[w,g]=k.useState(null),[x,h]=k.useState(null),m=k.useCallback(T=>{T!==E.current&&(E.current=T,g(T))},[]),y=k.useCallback(T=>{T!==C.current&&(C.current=T,h(T))},[]),b=i||w,S=s||x,E=k.useRef(null),C=k.useRef(null),P=k.useRef(c),R=l!=null,L=kl(l),B=kl(o),D=kl(u),V=k.useCallback(()=>{if(!E.current||!C.current)return;const T={placement:t,strategy:n,middleware:p};B.current&&(T.platform=B.current),lk(E.current,C.current,T).then(j=>{const A={...j,isPositioned:D.current!==!1};M.current&&!sa(P.current,A)&&(P.current=A,_i.flushSync(()=>{d(A)}))})},[p,t,n,B,D]);Os(()=>{u===!1&&P.current.isPositioned&&(P.current.isPositioned=!1,d(T=>({...T,isPositioned:!1})))},[u]);const M=k.useRef(!1);Os(()=>(M.current=!0,()=>{M.current=!1}),[]),Os(()=>{if(b&&(E.current=b),S&&(C.current=S),b&&S){if(L.current)return L.current(b,S,V);V()}},[b,S,V,L,R]);const K=k.useMemo(()=>({reference:E,floating:C,setReference:m,setFloating:y}),[m,y]),G=k.useMemo(()=>({reference:b,floating:S}),[b,S]),U=k.useMemo(()=>{const T={position:n,left:0,top:0};if(!G.floating)return T;const j=zf(G.floating,c.x),A=zf(G.floating,c.y);return a?{...T,transform:"translate("+j+"px, "+A+"px)",...Sg(G.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:j,top:A}},[n,a,G.floating,c.x,c.y]);return k.useMemo(()=>({...c,update:V,refs:K,elements:G,floatingStyles:U}),[c,V,K,G,U])}const fk=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?Of({element:r.current,padding:o}).fn(n):{}:r?Of({element:r,padding:o}).fn(n):{}}}},pk=(e,t)=>({...nk(e),options:[e,t]}),hk=(e,t)=>({...rk(e),options:[e,t]}),mk=(e,t)=>({...ak(e),options:[e,t]}),gk=(e,t)=>({...ok(e),options:[e,t]}),yk=(e,t)=>({...ik(e),options:[e,t]}),vk=(e,t)=>({...sk(e),options:[e,t]}),wk=(e,t)=>({...fk(e),options:[e,t]});var xk="Arrow",Cg=k.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...i}=e;return v.jsx(nt.svg,{...i,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:v.jsx("polygon",{points:"0,0 30,0 15,10"})})});Cg.displayName=xk;var kk=Cg;function bk(e){const[t,n]=k.useState(void 0);return Zn(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const i=o[0];let s,a;if("borderBoxSize"in i){const l=i.borderBoxSize,u=Array.isArray(l)?l[0]:l;s=u.inlineSize,a=u.blockSize}else s=e.offsetWidth,a=e.offsetHeight;n({width:s,height:a})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var Eg="Popper",[Pg,Tg]=Ta(Eg),[aC,Ng]=Pg(Eg),jg="PopperAnchor",Rg=k.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,i=Ng(jg,n),s=k.useRef(null),a=_t(t,s);return k.useEffect(()=>{i.onAnchorChange((r==null?void 0:r.current)||s.current)}),r?null:v.jsx(nt.div,{...o,ref:a})});Rg.displayName=jg;var $c="PopperContent",[Sk,Ck]=Pg($c),Lg=k.forwardRef((e,t)=>{var Q,ve,je,be,te,_;const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:i="center",alignOffset:s=0,arrowPadding:a=0,avoidCollisions:l=!0,collisionBoundary:u=[],collisionPadding:c=0,sticky:d="partial",hideWhenDetached:p=!1,updatePositionStrategy:f="optimized",onPlaced:w,...g}=e,x=Ng($c,n),[h,m]=k.useState(null),y=_t(t,Z=>m(Z)),[b,S]=k.useState(null),E=bk(b),C=(E==null?void 0:E.width)??0,P=(E==null?void 0:E.height)??0,R=r+(i!=="center"?"-"+i:""),L=typeof c=="number"?c:{top:0,right:0,bottom:0,left:0,...c},B=Array.isArray(u)?u:[u],D=B.length>0,V={padding:L,boundary:B.filter(Pk),altBoundary:D},{refs:M,floatingStyles:K,placement:G,isPositioned:U,middlewareData:T}=dk({strategy:"fixed",placement:R,whileElementsMounted:(...Z)=>tk(...Z,{animationFrame:f==="always"}),elements:{reference:x.anchor},middleware:[pk({mainAxis:o+P,alignmentAxis:s}),l&&hk({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?mk():void 0,...V}),l&&gk({...V}),yk({...V,apply:({elements:Z,rects:le,availableWidth:Ee,availableHeight:Ge})=>{const{width:rt,height:ot}=le.reference,$e=Z.floating.style;$e.setProperty("--radix-popper-available-width",`${Ee}px`),$e.setProperty("--radix-popper-available-height",`${Ge}px`),$e.setProperty("--radix-popper-anchor-width",`${rt}px`),$e.setProperty("--radix-popper-anchor-height",`${ot}px`)}}),b&&wk({element:b,padding:a}),Tk({arrowWidth:C,arrowHeight:P}),p&&vk({strategy:"referenceHidden",...V})]}),[j,A]=Mg(G),$=Xn(w);Zn(()=>{U&&($==null||$())},[U,$]);const F=(Q=T.arrow)==null?void 0:Q.x,Y=(ve=T.arrow)==null?void 0:ve.y,W=((je=T.arrow)==null?void 0:je.centerOffset)!==0,[ie,ye]=k.useState();return Zn(()=>{h&&ye(window.getComputedStyle(h).zIndex)},[h]),v.jsx("div",{ref:M.setFloating,"data-radix-popper-content-wrapper":"",style:{...K,transform:U?K.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ie,"--radix-popper-transform-origin":[(be=T.transformOrigin)==null?void 0:be.x,(te=T.transformOrigin)==null?void 0:te.y].join(" "),...((_=T.hide)==null?void 0:_.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:v.jsx(Sk,{scope:n,placedSide:j,onArrowChange:S,arrowX:F,arrowY:Y,shouldHideArrow:W,children:v.jsx(nt.div,{"data-side":j,"data-align":A,...g,ref:y,style:{...g.style,animation:U?void 0:"none"}})})})});Lg.displayName=$c;var Og="PopperArrow",Ek={top:"bottom",right:"left",bottom:"top",left:"right"},zg=k.forwardRef(function(t,n){const{__scopePopper:r,...o}=t,i=Ck(Og,r),s=Ek[i.placedSide];return v.jsx("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[s]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:v.jsx(kk,{...o,ref:n,style:{...o.style,display:"block"}})})});zg.displayName=Og;function Pk(e){return e!==null}var Tk=e=>({name:"transformOrigin",options:e,fn(t){var x,h,m;const{placement:n,rects:r,middlewareData:o}=t,s=((x=o.arrow)==null?void 0:x.centerOffset)!==0,a=s?0:e.arrowWidth,l=s?0:e.arrowHeight,[u,c]=Mg(n),d={start:"0%",center:"50%",end:"100%"}[c],p=(((h=o.arrow)==null?void 0:h.x)??0)+a/2,f=(((m=o.arrow)==null?void 0:m.y)??0)+l/2;let w="",g="";return u==="bottom"?(w=s?d:`${p}px`,g=`${-l}px`):u==="top"?(w=s?d:`${p}px`,g=`${r.floating.height+l}px`):u==="right"?(w=`${-l}px`,g=s?d:`${f}px`):u==="left"&&(w=`${r.floating.width+l}px`,g=s?d:`${f}px`),{data:{x:w,y:g}}}});function Mg(e){const[t,n="center"]=e.split("-");return[t,n]}var Nk=Rg,jk=Lg,Rk=zg,[za,lC]=Ta("Tooltip",[Tg]),Uc=Tg(),Dg="TooltipProvider",Lk=700,Mf="tooltip.open",[Ok,Ag]=za(Dg),Bg=e=>{const{__scopeTooltip:t,delayDuration:n=Lk,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:i}=e,s=k.useRef(!0),a=k.useRef(!1),l=k.useRef(0);return k.useEffect(()=>{const u=l.current;return()=>window.clearTimeout(u)},[]),v.jsx(Ok,{scope:t,isOpenDelayedRef:s,delayDuration:n,onOpen:k.useCallback(()=>{window.clearTimeout(l.current),s.current=!1},[]),onClose:k.useCallback(()=>{window.clearTimeout(l.current),l.current=window.setTimeout(()=>s.current=!0,r)},[r]),isPointerInTransitRef:a,onPointerInTransitChange:k.useCallback(u=>{a.current=u},[]),disableHoverableContent:o,children:i})};Bg.displayName=Dg;var Ig="Tooltip",[uC,Ma]=za(Ig),Tu="TooltipTrigger",zk=k.forwardRef((e,t)=>
vendor: 5,226 bytes, line 116
116{const{__scopeTooltip:n,...r}=e,o=Ma(Tu,n),i=Ag(Tu,n),s=Uc(n),a=k.useRef(null),l=_t(t,a,o.onTriggerChange),u=k.useRef(!1),c=k.useRef(!1),d=k.useCallback(()=>u.current=!1,[]);return k.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),v.jsx(Nk,{asChild:!0,...s,children:v.jsx(nt.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:l,onPointerMove:Te(e.onPointerMove,p=>{p.pointerType!=="touch"&&!c.current&&!i.isPointerInTransitRef.current&&(o.onTriggerEnter(),c.current=!0)}),onPointerLeave:Te(e.onPointerLeave,()=>{o.onTriggerLeave(),c.current=!1}),onPointerDown:Te(e.onPointerDown,()=>{o.open&&o.onClose(),u.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:Te(e.onFocus,()=>{u.current||o.onOpen()}),onBlur:Te(e.onBlur,o.onClose),onClick:Te(e.onClick,o.onClose)})})});zk.displayName=Tu;var Mk="TooltipPortal",[cC,Dk]=za(Mk,{forceMount:void 0}),wo="TooltipContent",_g=k.forwardRef((e,t)=>{const n=Dk(wo,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...i}=e,s=Ma(wo,e.__scopeTooltip);return v.jsx(Rc,{present:r||s.open,children:s.disableHoverableContent?v.jsx(Fg,{side:o,...i,ref:t}):v.jsx(Ak,{side:o,...i,ref:t})})}),Ak=k.forwardRef((e,t)=>{const n=Ma(wo,e.__scopeTooltip),r=Ag(wo,e.__scopeTooltip),o=k.useRef(null),i=_t(t,o),[s,a]=k.useState(null),{trigger:l,onClose:u}=n,c=o.current,{onPointerInTransitChange:d}=r,p=k.useCallback(()=>{a(null),d(!1)},[d]),f=k.useCallback((w,g)=>{const x=w.currentTarget,h={x:w.clientX,y:w.clientY},m=Gk(h,x.getBoundingClientRect()),y=$k(h,m),b=Uk(g.getBoundingClientRect()),S=Kk([...y,...b]);a(S),d(!0)},[d]);return k.useEffect(()=>()=>p(),[p]),k.useEffect(()=>{if(l&&c){const w=x=>f(x,c),g=x=>f(x,l);return l.addEventListener("pointerleave",w),c.addEventListener("pointerleave",g),()=>{l.removeEventListener("pointerleave",w),c.removeEventListener("pointerleave",g)}}},[l,c,f,p]),k.useEffect(()=>{if(s){const w=g=>{const x=g.target,h={x:g.clientX,y:g.clientY},m=(l==null?void 0:l.contains(x))||(c==null?void 0:c.contains(x)),y=!Vk(h,s);m?p():y&&(p(),u())};return document.addEventListener("pointermove",w),()=>document.removeEventListener("pointermove",w)}},[l,c,s,u,p]),v.jsx(Fg,{...e,ref:i})}),[Bk,Ik]=za(Ig,{isInside:!1}),_k=Hv("TooltipContent"),Fg=k.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:i,onPointerDownOutside:s,...a}=e,l=Ma(wo,n),u=Uc(n),{onClose:c}=l;return k.useEffect(()=>(document.addEventListener(Mf,c),()=>document.removeEventListener(Mf,c)),[c]),k.useEffect(()=>{if(l.trigger){const d=p=>{const f=p.target;f!=null&&f.contains(l.trigger)&&c()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[l.trigger,c]),v.jsx(jc,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:d=>d.preventDefault(),onDismiss:c,children:v.jsxs(jk,{"data-state":l.stateAttribute,...u,...a,ref:t,style:{...a.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[v.jsx(_k,{children:r}),v.jsx(Bk,{scope:n,isInside:!0,children:v.jsx(vw,{id:l.contentId,role:"tooltip",children:o||r})})]})})});_g.displayName=wo;var Gg="TooltipArrow",Fk=k.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=Uc(n);return Ik(Gg,n).isInside?null:v.jsx(Rk,{...o,...r,ref:t})});Fk.displayName=Gg;function Gk(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),i=Math.abs(t.left-e.x);switch(Math.min(n,r,o,i)){case i:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function $k(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function Uk(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function Vk(e,t){const{x:n,y:r}=e;let o=!1;for(let i=0,s=t.length-1;i<t.length;s=i++){const a=t[i],l=t[s],u=a.x,c=a.y,d=l.x,p=l.y;c>r!=p>r&&n<(d-u)*(r-c)/(p-c)+u&&(o=!o)}return o}function Kk(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),Wk(t)}function Wk(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const o=e[r];for(;t.length>=2;){const i=t[t.length-1],s=t[t.length-2];if((i.x-s.x)*(o.y-s.y)>=(i.y-s.y)*(o.x-s.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const o=e[r];for(;n.length>=2;){const i=n[n.length-1],s=n[n.length-2];if((i.x-s.x)*(o.y-s.y)>=(i.y-s.y)*(o.x-s.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var Hk=Bg,$g=_g;const Yk=Hk,Qk=k.forwardRef(({className:e,sideOffset:t=4,...n},r)=>
vendor: 24,222 bytes, line 116
116v.jsx($g,{ref:r,sideOffset:t,className:jr("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n}));Qk.displayName=$g.displayName;var Da=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Aa=typeof window>"u"||"Deno"in globalThis;function Rt(){}function qk(e,t){return typeof e=="function"?e(t):e}function Jk(e){return typeof e=="number"&&e>=0&&e!==1/0}function Xk(e,t){return Math.max(e+(t||0)-Date.now(),0)}function Nu(e,t){return typeof e=="function"?e(t):e}function Zk(e,t){return typeof e=="function"?e(t):e}function Df(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:i,queryKey:s,stale:a}=e;if(s){if(r){if(t.queryHash!==Vc(s,t.options))return!1}else if(!Pi(t.queryKey,s))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof a=="boolean"&&t.isStale()!==a||o&&o!==t.state.fetchStatus||i&&!i(t))}function Af(e,t){const{exact:n,status:r,predicate:o,mutationKey:i}=e;if(i){if(!t.options.mutationKey)return!1;if(n){if(Ei(t.options.mutationKey)!==Ei(i))return!1}else if(!Pi(t.options.mutationKey,i))return!1}return!(r&&t.state.status!==r||o&&!o(t))}function Vc(e,t){return((t==null?void 0:t.queryKeyHashFn)||Ei)(e)}function Ei(e){return JSON.stringify(e,(t,n)=>ju(n)?Object.keys(n).sort().reduce((r,o)=>(r[o]=n[o],r),{}):n)}function Pi(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>Pi(e[n],t[n])):!1}function Ug(e,t){if(e===t)return e;const n=Bf(e)&&Bf(t);if(n||ju(e)&&ju(t)){const r=n?e:Object.keys(e),o=r.length,i=n?t:Object.keys(t),s=i.length,a=n?[]:{},l=new Set(r);let u=0;for(let c=0;c<s;c++){const d=n?c:i[c];(!n&&l.has(d)||n)&&e[d]===void 0&&t[d]===void 0?(a[d]=void 0,u++):(a[d]=Ug(e[d],t[d]),a[d]===e[d]&&e[d]!==void 0&&u++)}return o===s&&u===o?e:a}return t}function Bf(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function ju(e){if(!If(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!If(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function If(e){return Object.prototype.toString.call(e)==="[object Object]"}function eb(e){return new Promise(t=>{setTimeout(t,e)})}function tb(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?Ug(e,t):t}function nb(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function rb(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var Kc=Symbol();function Vg(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===Kc?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}var fr,zn,no,rp,ob=(rp=class extends Da{constructor(){super();ne(this,fr);ne(this,zn);ne(this,no);q(this,no,t=>{if(!Aa&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){N(this,zn)||this.setEventListener(N(this,no))}onUnsubscribe(){var t;this.hasListeners()||((t=N(this,zn))==null||t.call(this),q(this,zn,void 0))}setEventListener(t){var n;q(this,no,t),(n=N(this,zn))==null||n.call(this),q(this,zn,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){N(this,fr)!==t&&(q(this,fr,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof N(this,fr)=="boolean"?N(this,fr):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},fr=new WeakMap,zn=new WeakMap,no=new WeakMap,rp),Kg=new ob,ro,Mn,oo,op,ib=(op=class extends Da{constructor(){super();ne(this,ro,!0);ne(this,Mn);ne(this,oo);q(this,oo,t=>{if(!Aa&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){N(this,Mn)||this.setEventListener(N(this,oo))}onUnsubscribe(){var t;this.hasListeners()||((t=N(this,Mn))==null||t.call(this),q(this,Mn,void 0))}setEventListener(t){var n;q(this,oo,t),(n=N(this,Mn))==null||n.call(this),q(this,Mn,t(this.setOnline.bind(this)))}setOnline(t){N(this,ro)!==t&&(q(this,ro,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return N(this,ro)}},ro=new WeakMap,Mn=new WeakMap,oo=new WeakMap,op),aa=new ib;function sb(){let e,t;const n=new Promise((o,i)=>{e=o,t=i});n.status="pending",n.catch(()=>{});function r(o){Object.assign(n,o),delete n.resolve,delete n.reject}return n.resolve=o=>{r({status:"fulfilled",value:o}),e(o)},n.reject=o=>{r({status:"rejected",reason:o}),t(o)},n}function ab(e){return Math.min(1e3*2**e,3e4)}function Wg(e){return(e??"online")==="online"?aa.isOnline():!0}var Hg=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function bl(e){return e instanceof Hg}function Yg(e){let t=!1,n=0,r=!1,o;const i=sb(),s=g=>{var x;r||(p(new Hg(g)),(x=e.abort)==null||x.call(e))},a=()=>{t=!0},l=()=>{t=!1},u=()=>Kg.isFocused()&&(e.networkMode==="always"||aa.isOnline())&&e.canRun(),c=()=>Wg(e.networkMode)&&e.canRun(),d=g=>{var x;r||(r=!0,(x=e.onSuccess)==null||x.call(e,g),o==null||o(),i.resolve(g))},p=g=>{var x;r||(r=!0,(x=e.onError)==null||x.call(e,g),o==null||o(),i.reject(g))},f=()=>new Promise(g=>{var x;o=h=>{(r||u())&&g(h)},(x=e.onPause)==null||x.call(e)}).then(()=>{var g;o=void 0,r||(g=e.onContinue)==null||g.call(e)}),w=()=>{if(r)return;let g;const x=n===0?e.initialPromise:void 0;try{g=x??e.fn()}catch(h){g=Promise.reject(h)}Promise.resolve(g).then(d).catch(h=>{var E;if(r)return;const m=e.retry??(Aa?0:3),y=e.retryDelay??ab,b=typeof y=="function"?y(n,h):y,S=m===!0||typeof m=="number"&&n<m||typeof m=="function"&&m(n,h);if(t||!S){p(h);return}n++,(E=e.onFail)==null||E.call(e,n,h),eb(b).then(()=>u()?void 0:f()).then(()=>{t?p(h):w()})})};return{promise:i,cancel:s,continue:()=>(o==null||o(),i),cancelRetry:a,continueRetry:l,canStart:c,start:()=>(c()?w():f().then(w),i)}}var lb=e=>setTimeout(e,0);function ub(){let e=[],t=0,n=a=>{a()},r=a=>{a()},o=lb;const i=a=>{t?e.push(a):o(()=>{n(a)})},s=()=>{const a=e;e=[],a.length&&o(()=>{r(()=>{a.forEach(l=>{n(l)})})})};return{batch:a=>{let l;t++;try{l=a()}finally{t--,t||s()}return l},batchCalls:a=>(...l)=>{i(()=>{a(...l)})},schedule:i,setNotifyFunction:a=>{n=a},setBatchNotifyFunction:a=>{r=a},setScheduler:a=>{o=a}}}var Ke=ub(),pr,ip,Qg=(ip=class{constructor(){ne(this,pr)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),Jk(this.gcTime)&&q(this,pr,setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(Aa?1/0:5*60*1e3))}clearGcTimeout(){N(this,pr)&&(clearTimeout(N(this,pr)),q(this,pr,void 0))}},pr=new WeakMap,ip),io,hr,pt,mr,Ie,Oi,gr,Lt,on,sp,cb=(sp=class extends Qg{constructor(t){super();ne(this,Lt);ne(this,io);ne(this,hr);ne(this,pt);ne(this,mr);ne(this,Ie);ne(this,Oi);ne(this,gr);q(this,gr,!1),q(this,Oi,t.defaultOptions),this.setOptions(t.options),this.observers=[],q(this,mr,t.client),q(this,pt,N(this,mr).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,q(this,io,fb(this.options)),this.state=t.state??N(this,io),this.scheduleGc()}get meta(){return this.options.meta}get promise(){var t;return(t=N(this,Ie))==null?void 0:t.promise}setOptions(t){this.options={...N(this,Oi),...t},this.updateGcTime(this.options.gcTime)}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&N(this,pt).remove(this)}setData(t,n){const r=tb(this.state.data,t,this.options);return De(this,Lt,on).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t,n){De(this,Lt,on).call(this,{type:"setState",state:t,setStateOptions:n})}cancel(t){var r,o;const n=(r=N(this,Ie))==null?void 0:r.promise;return(o=N(this,Ie))==null||o.cancel(t),n?n.then(Rt).catch(Rt):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(N(this,io))}isActive(){return this.observers.some(t=>Zk(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===Kc||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>Nu(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!Xk(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=N(this,Ie))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=N(this,Ie))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),N(this,pt).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(N(this,Ie)&&(N(this,gr)?N(this,Ie).cancel({revert:!0}):N(this,Ie).cancelRetry()),this.scheduleGc()),N(this,pt).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||De(this,Lt,on).call(this,{type:"invalidate"})}fetch(t,n){var u,c,d;if(this.state.fetchStatus!=="idle"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(N(this,Ie))return N(this,Ie).continueRetry(),N(this,Ie).promise}if(t&&this.setOptions(t),!this.options.queryFn){const p=this.observers.find(f=>f.options.queryFn);p&&this.setOptions(p.options)}const r=new AbortController,o=p=>{Object.defineProperty(p,"signal",{enumerable:!0,get:()=>(q(this,gr,!0),r.signal)})},i=()=>{const p=Vg(this.options,n),w=(()=>{const g={client:N(this,mr),queryKey:this.queryKey,meta:this.meta};return o(g),g})();return q(this,gr,!1),this.options.persister?this.options.persister(p,w,this):p(w)},a=(()=>{const p={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:N(this,mr),state:this.state,fetchFn:i};return o(p),p})();(u=this.options.behavior)==null||u.onFetch(a,this),q(this,hr,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((c=a.fetchOptions)==null?void 0:c.meta))&&De(this,Lt,on).call(this,{type:"fetch",meta:(d=a.fetchOptions)==null?void 0:d.meta});const l=p=>{var f,w,g,x;bl(p)&&p.silent||De(this,Lt,on).call(this,{type:"error",error:p}),bl(p)||((w=(f=N(this,pt).config).onError)==null||w.call(f,p,this),(x=(g=N(this,pt).config).onSettled)==null||x.call(g,this.state.data,p,this)),this.scheduleGc()};return q(this,Ie,Yg({initialPromise:n==null?void 0:n.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:p=>{var f,w,g,x;if(p===void 0){l(new Error(`${this.queryHash} data is undefined`));return}try{this.setData(p)}catch(h){l(h);return}(w=(f=N(this,pt).config).onSuccess)==null||w.call(f,p,this),(x=(g=N(this,pt).config).onSettled)==null||x.call(g,p,this.state.error,this),this.scheduleGc()},onError:l,onFail:(p,f)=>{De(this,Lt,on).call(this,{type:"failed",failureCount:p,error:f})},onPause:()=>{De(this,Lt,on).call(this,{type:"pause"})},onContinue:()=>{De(this,Lt,on).call(this,{type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0})),N(this,Ie).start()}},io=new WeakMap,hr=new WeakMap,pt=new WeakMap,mr=new WeakMap,Ie=new WeakMap,Oi=new WeakMap,gr=new WeakMap,Lt=new WeakSet,on=function(t){const n=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...db(r.data,this.options),fetchMeta:t.meta??null};case"success":return q(this,hr,void 0),{...r,data:t.data,dataUpdateCount:r.dataUpdateCount+1,dataUpdatedAt:t.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":const o=t.error;return bl(o)&&o.revert&&N(this,hr)?{...N(this,hr),fetchStatus:"idle"}:{...r,error:o,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:o,fetchStatus:"idle",status:"error"};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),Ke.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),N(this,pt).notify({query:this,type:"updated",action:t})})},sp);function db(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:Wg(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function fb(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Wt,ap,pb=(ap=class extends Da{constructor(t={}){super();ne(this,Wt);this.config=t,q(this,Wt,new Map)}build(t,n,r){const o=n.queryKey,i=n.queryHash??Vc(o,n);let s=this.get(i);return s||(s=new cb({client:t,queryKey:o,queryHash:i,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o)}),this.add(s)),s}add(t){N(this,Wt).has(t.queryHash)||(N(this,Wt).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=N(this,Wt).get(t.queryHash);n&&(t.destroy(),n===t&&N(this,Wt).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Ke.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return N(this,Wt).get(t)}getAll(){return[...N(this,Wt).values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>Df(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>Df(t,r)):n}notify(t){Ke.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Ke.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Ke.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},Wt=new WeakMap,ap),Ht,Ue,yr,Yt,Tn,lp,hb=(lp=class extends Qg{constructor(t){super();ne(this,Yt);ne(this,Ht);ne(this,Ue);ne(this,yr);this.mutationId=t.mutationId,q(this,Ue,t.mutationCache),q(this,Ht,[]),this.state=t.state||mb(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){N(this,Ht).includes(t)||(N(this,Ht).push(t),this.clearGcTimeout(),N(this,Ue).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){q(this,Ht,N(this,Ht).filter(n=>n!==t)),this.scheduleGc(),N(this,Ue).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){N(this,Ht).length||(this.state.status==="pending"?this.scheduleGc():N(this,Ue).remove(this))}continue(){var t;return((t=N(this,yr))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var i,s,a,l,u,c,d,p,f,w,g,x,h,m,y,b,S,E,C,P;const n=()=>{De(this,Yt,Tn).call(this,{type:"continue"})};q(this,yr,Yg({fn:()=>this.options.mutationFn?this.options.mutationFn(t):Promise.reject(new Error("No mutationFn found")),onFail:(R,L)=>{De(this,Yt,Tn).call(this,{type:"failed",failureCount:R,error:L})},onPause:()=>{De(this,Yt,Tn).call(this,{type:"pause"})},onContinue:n,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>N(this,Ue).canRun(this)}));const r=this.state.status==="pending",o=!N(this,yr).canStart();try{if(r)n();else{De(this,Yt,Tn).call(this,{type:"pending",variables:t,isPaused:o}),await((s=(i=N(this,Ue).config).onMutate)==null?void 0:s.call(i,t,this));const L=await((l=(a=this.options).onMutate)==null?void 0:l.call(a,t));L!==this.state.context&&De(this,Yt,Tn).call(this,{type:"pending",context:L,variables:t,isPaused:o})}const R=await N(this,yr).start();return await((c=(u=N(this,Ue).config).onSuccess)==null?void 0:c.call(u,R,t,this.state.context,this)),await((p=(d=this.options).onSuccess)==null?void 0:p.call(d,R,t,this.state.context)),await((w=(f=N(this,Ue).config).onSettled)==null?void 0:w.call(f,R,null,this.state.variables,this.state.context,this)),await((x=(g=this.options).onSettled)==null?void 0:x.call(g,R,null,t,this.state.context)),De(this,Yt,Tn).call(this,{type:"success",data:R}),R}catch(R){try{throw await((m=(h=N(this,Ue).config).onError)==null?void 0:m.call(h,R,t,this.state.context,this)),await((b=(y=this.options).onError)==null?void 0:b.call(y,R,t,this.state.context)),await((E=(S=N(this,Ue).config).onSettled)==null?void 0:E.call(S,void 0,R,this.state.variables,this.state.context,this)),await((P=(C=this.options).onSettled)==null?void 0:P.call(C,void 0,R,t,this.state.context)),R}finally{De(this,Yt,Tn).call(this,{type:"error",error:R})}}finally{N(this,Ue).runNext(this)}}},Ht=new WeakMap,Ue=new WeakMap,yr=new WeakMap,Yt=new WeakSet,Tn=function(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),Ke.batch(()=>{N(this,Ht).forEach(r=>{r.onMutationUpdate(t)}),N(this,Ue).notify({mutation:this,type:"updated",action:t})})},lp);function mb(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var ln,Ot,zi,up,gb=(up=class extends Da{constructor(t={}){super();ne(this,ln);ne(this,Ot);ne(this,zi);this.config=t,q(this,ln,new Set),q(this,Ot,new Map),q(this,zi,0)}build(t,n,r){const o=new hb({mutationCache:this,mutationId:++Qi(this,zi)._,options:t.defaultMutationOptions(n),state:r});return this.add(o),o}add(t){N(this,ln).add(t);const n=ys(t);if(typeof n=="string"){const r=N(this,Ot).get(n);r?r.push(t):N(this,Ot).set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(N(this,ln).delete(t)){const n=ys(t);if(typeof n=="string"){const r=N(this,Ot).get(n);if(r)if(r.length>1){const o=r.indexOf(t);o!==-1&&r.splice(o,1)}else r[0]===t&&N(this,Ot).delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=ys(t);if(typeof n=="string"){const r=N(this,Ot).get(n),o=r==null?void 0:r.find(i=>i.state.status==="pending");return!o||o===t}else return!0}runNext(t){var r;const n=ys(t);if(typeof n=="string"){const o=(r=N(this,Ot).get(n))==null?void 0:r.find(i=>i!==t&&i.state.isPaused);return(o==null?void 0:o.continue())??Promise.resolve()}else return Promise.resolve()}clear(){Ke.batch(()=>{N(this,ln).forEach(t=>{this.notify({type:"removed",mutation:t})}),N(this,ln).clear(),N(this,Ot).clear()})}getAll(){return Array.from(N(this,ln))}find(t){const n={exact:!0,...t};return this.getAll().find(r=>Af(n,r))}findAll(t={}){return this.getAll().filter(n=>Af(t,n))}notify(t){Ke.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return Ke.batch(()=>Promise.all(t.map(n=>n.continue().catch(Rt))))}},ln=new WeakMap,Ot=new WeakMap,zi=new WeakMap,up);function ys(e){var t;return(t=e.options.scope)==null?void 0:t.id}function _f(e){return{onFetch:(t,n)=>{var c,d,p,f,w;const r=t.options,o=(p=(d=(c=t.fetchOptions)==null?void 0:c.meta)==null?void 0:d.fetchMore)==null?void 0:p.direction,i=((f=t.state.data)==null?void 0:f.pages)||[],s=((w=t.state.data)==null?void 0:w.pageParams)||[];let a={pages:[],pageParams:[]},l=0;const u=async()=>{let g=!1;const x=y=>{Object.defineProperty(y,"signal",{enumerable:!0,get:()=>(t.signal.aborted?g=!0:t.signal.addEventListener("abort",()=>{g=!0}),t.signal)})},h=Vg(t.options,t.fetchOptions),m=async(y,b,S)=>{if(g)return Promise.reject();if(b==null&&y.pages.length)return Promise.resolve(y);const C=(()=>{const B={client:t.client,queryKey:t.queryKey,pageParam:b,direction:S?"backward":"forward",meta:t.options.meta};return x(B),B})(),P=await h(C),{maxPages:R}=t.options,L=S?rb:nb;return{pages:L(y.pages,P,R),pageParams:L(y.pageParams,b,R)}};if(o&&i.length){const y=o==="backward",b=y?yb:Ff,S={pages:i,pageParams:s},E=b(r,S);a=await m(S,E,y)}else{const y=e??i.length;do{const b=l===0?s[0]??r.initialPageParam:Ff(r,a);if(l>0&&b==null)break;a=await m(a,b),l++}while(l<y)}return a};t.options.persister?t.fetchFn=()=>{var g,x;return(x=(g=t.options).persister)==null?void 0:x.call(g,u,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=u}}}function Ff(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function yb(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var we,Dn,An,so,ao,Bn,lo,uo,cp,vb=(cp=class{constructor(e={}){ne(this,we);ne(this,Dn);ne(this,An);ne(this,so);ne(this,ao);ne(this,Bn);ne(this,lo);ne(this,uo);q(this,we,e.queryCache||new pb),q(this,Dn,e.mutationCache||new gb),q(this,An,e.defaultOptions||{}),q(this,so,new Map),q(this,ao,new Map),q(this,Bn,0)}mount(){Qi(this,Bn)._++,N(this,Bn)===1&&(q(this,lo,Kg.subscribe(async e=>{e&&(await this.resumePausedMutations(),N(this,we).onFocus())})),q(this,uo,aa.subscribe(async e=>{e&&(await this.resumePausedMutations(),N(this,we).onOnline())})))}unmount(){var e,t;Qi(this,Bn)._--,N(this,Bn)===0&&((e=N(this,lo))==null||e.call(this),q(this,lo,void 0),(t=N(this,uo))==null||t.call(this),q(this,uo,void 0))}isFetching(e){return N(this,we).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return N(this,Dn).findAll({...e,status:"pending"}).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=N(this,we).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=N(this,we).build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(Nu(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return N(this,we).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),o=N(this,we).get(r.queryHash),i=o==null?void 0:o.state.data,s=qk(t,i);if(s!==void 0)return N(this,we).build(this,r).setData(s,{...n,manual:!0})}setQueriesData(e,t,n){return Ke.batch(()=>N(this,we).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=N(this,we).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=N(this,we);Ke.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=N(this,we);return Ke.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=Ke.batch(()=>N(this,we).findAll(e).map(o=>o.cancel(n)));return Promise.all(r).then(Rt).catch(Rt)}invalidateQueries(e,t={}){return Ke.batch(()=>(N(this,we).findAll(e).forEach(n=>
116{n.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries({...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=Ke.batch(()=>N(this,we).findAll(e).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let i=o.fetch(void 0,n);return n.throwOnError||(i=i.catch(Rt)),o.state.fetchStatus==="paused"?Promise.resolve():i}));return Promise.all(r).then(Rt)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=N(this,we).build(this,t);return n.isStaleByTime(Nu(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(Rt).catch(Rt)}fetchInfiniteQuery(e){return e.behavior=_f(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(Rt).catch(Rt)}ensureInfiniteQueryData(e){return e.behavior=_f(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return aa.isOnline()?N(this,Dn).resumePausedMutations():Promise.resolve()}getQueryCache(){return N(this,we)}getMutationCache(){return N(this,Dn)}getDefaultOptions(){return N(this,An)}setDefaultOptions(e){q(this,An,e)}setQueryDefaults(e,t){N(this,so).set(Ei(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...N(this,so).values()],n={};return t.forEach(r=>{Pi(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){N(this,ao).set(Ei(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...N(this,ao).values()],n={};return t.forEach(r=>{Pi(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...N(this,An).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=Vc(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===Kc&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...N(this,An).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){N(this,we).clear(),N(this,Dn).clear()}},we=new WeakMap,Dn=new WeakMap,An=new WeakMap,so=new WeakMap,ao=new WeakMap,Bn=new WeakMap,lo=new WeakMap,uo=new WeakMap,cp),wb=k.createContext(void 0),xb=({client:e,children:t})=>(k.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),v.jsx(wb.Provider,{value:e,children:t}));/**
117 * @remix-run/router v1.23.0
118 *
119 * Copyright (c) Remix Software Inc.
120 *
121 * This source code is licensed under the MIT license found in the
122 * LICENSE.md file in the root directory of this source tree.
123 *
124 * @license MIT
125 */function Ti(){return Ti=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ti.apply(this,arguments)}var Fn;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Fn||(Fn={}));const Gf="popstate";function kb(e){e===void 0&&(e={});function t(r,o){let{pathname:i,search:s,hash:a}=r.location;return Ru("",{pathname:i,search:s,hash:a},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(r,o){return typeof o=="string"?o:la(o)}return Sb(t,n,null,e)}function Ce(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function qg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function bb(){return Math.random().toString(36).substr(2,8)}function $f(e,t){return{usr:e.state,key:e.key,idx:t}}function Ru(e,t,n,r){return n===void 0&&(n=null),Ti({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Po(t):t,{state:n,key:t&&t.key||r||bb()})}function la(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function Po(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Sb(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:i=!1}=r,s=o.history,a=Fn.Pop,l=null,u=c();u==null&&(u=0,s.replaceState(Ti({},s.state,{idx:u}),""));function c(){return(s.state||{idx:null}).idx}function d(){a=Fn.Pop;let x=c(),h=x==null?null:x-u;u=x,l&&l({action:a,location:g.location,delta:h})}function p(x,h){a=Fn.Push;let m=Ru(g.location,x,h);u=c()+1;let y=$f(m,u),b=g.createHref(m);try{s.pushState(y,"",b)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;o.location.assign(b)}i&&l&&l({action:a,location:g.location,delta:1})}function f(x,h){a=Fn.Replace;let m=Ru(g.location,x,h);u=c();let y=$f(m,u),b=g.createHref(m);s.replaceState(y,"",b),i&&l&&l({action:a,location:g.location,delta:0})}function w(x){let h=o.location.origin!=="null"?o.location.origin:o.location.href,m=typeof x=="str
125ing"?x:la(x);return m=m.replace(/ $/,"%20"),Ce(h,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,h)}let g={get action(){return a},get location(){return e(o,s)},listen(x){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(Gf,d),l=x,()=>{o.removeEventListener(Gf,d),l=null}},createHref(x){return t(o,x)},createURL:w,encodeLocation(x){let h=w(x);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:p,replace:f,go(x){return s.go(x)}};return g}var Uf;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Uf||(Uf={}));function Cb(e,t,n){return n===void 0&&(n="/"),Eb(e,t,n,!1)}function Eb(e,t,n,r){let o=typeof t=="string"?Po(t):t,i=Wc(o.pathname||"/",n);if(i==null)return null;let s=Jg(e);Pb(s);let a=null;for(let l=0;a==null&&l<s.length;++l){let u=Bb(i);a=Db(s[l],u,r)}return a}function Jg(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let o=(i,s,a)=>{let l={relativePath:a===void 0?i.path||"":a,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};l.relativePath.startsWith("/")&&(Ce(l.relativePath.startsWith(r),'Absolute route path "'+l.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),l.relativePath=l.relativePath.slice(r.length));let u=Qn([r,l.relativePath]),c=n.concat(l);i.children&&i.children.length>0&&(Ce(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),Jg(i.children,t,c,u)),!(i.path==null&&!i.index)&&t.push({path:u,score:zb(u,i.index),routesMeta:c})};return e.forEach((i,s)=>{var a;if(i.path===""||!((a=i.path)!=null&&a.includes("?")))o(i,s);else for(let l of Xg(i.path))o(i,s,l)}),t}function Xg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),i=n.replace(/\?$/,"");if(r.length===0)return o?[i,""]:[i];let s=Xg(r.join("/")),a=[];return a.push(...s.map(l=>l===""?i:[i,l].join("/"))),o&&a.push(...s),a.map(l=>e.startsWith("/")&&l===""?"/":l)}function Pb(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Mb(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Tb=/^:[\w-]+$/,Nb=3,jb=2,Rb=1,Lb=10,Ob=-2,Vf=e=>e==="*";function zb(e,t){let n=e.split("/"),r=n.length;return n.some(Vf)&&(r+=Ob),t&&(r+=jb),n.filter(o=>!Vf(o)).reduce((o,i)=>o+(Tb.test(i)?Nb:i===""?Rb:Lb),r)}function Mb(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function Db(e,t,n){let{routesMeta:r}=e,o={},i="/",s=[];for(let a=0;a<r.length;++a){let l=r[a],u=a===r.length-1,c=i==="/"?t:t.slice(i.length)||"/",d=Kf({path:l.relativePath,caseSensitive:l.caseSensitive,end:u},c),p=l.route;if(!d&&u&&n&&!r[r.length-1].route.index&&(d=Kf({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},c)),!d)return null;
vendor: 9,412 bytes, lines 125-134
125Object.assign(o,d.params),s.push({params:o,pathname:Qn([i,d.pathname]),pathnameBase:Gb(Qn([i,d.pathnameBase])),route:p}),d.pathnameBase!=="/"&&(i=Qn([i,d.pathnameBase]))}return s}function Kf(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Ab(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let i=o[0],s=i.replace(/(.)\/+$/,"$1"),a=o.slice(1);return{params:r.reduce((u,c,d)=>{let{paramName:p,isOptional:f}=c;if(p==="*"){let g=a[d]||"";s=i.slice(0,i.length-g.length).replace(/(.)\/+$/,"$1")}const w=a[d];return f&&!w?u[p]=void 0:u[p]=(w||"").replace(/%2F/g,"/"),u},{}),pathname:i,pathnameBase:s,pattern:e}}function Ab(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),qg(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(s,a,l)=>(r.push({paramName:a,isOptional:l!=null}),l?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function Bb(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return qg(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function Wc(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function Ib(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?Po(e):e;return{pathname:n?n.startsWith("/")?n:_b(n,t):t,search:$b(r),hash:Ub(o)}}function _b(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Sl(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"].  Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Fb(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Zg(e,t){let n=Fb(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function e0(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=Po(e):(o=Ti({},e),Ce(!o.pathname||!o.pathname.includes("?"),Sl("?","pathname","search",o)),Ce(!o.pathname||!o.pathname.includes("#"),Sl("#","pathname","hash",o)),Ce(!o.search||!o.search.includes("#"),Sl("#","search","hash",o)));let i=e===""||o.pathname==="",s=i?"/":o.pathname,a;if(s==null)a=n;else{let d=t.length-1;if(!r&&s.startsWith("..")){let p=s.split("/");for(;p[0]==="..";)p.shift(),d-=1;o.pathname=p.join("/")}a=d>=0?t[d]:"/"}let l=Ib(o,a),u=s&&s!=="/"&&s.endsWith("/"),c=(i||s===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(u||c)&&(l.pathname+="/"),l}const Qn=e=>e.join("/").replace(/\/\/+/g,"/"),Gb=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),$b=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Ub=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Vb(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const t0=["post","put","patch","delete"];new Set(t0);const Kb=["get",...t0];new Set(Kb);/**
126 * React Router v6.30.1
127 *
128 * Copyright (c) Remix Software Inc.
129 *
130 * This source code is licensed under the MIT license found in the
131 * LICENSE.md file in the root directory of this source tree.
132 *
133 * @license MIT
134 */function Ni(){return Ni=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ni.apply(this,arguments)}const Hc=k.createContext(null),Wb=k.createContext(null),Rr=k.createContext(null),Ba=k.createContext(null),Lr=k.createContext({outlet:null,matches:[],isDataRoute:!1}),n0=k.createContext(null);function Hb(e,t){let{relative:n}=t===void 0?{}:t;$i()||Ce(!1);let{basename:r,navigator:o}=k.useContext(Rr),{hash:i,pathname:s,search:a}=o0(e,{relative:n}),l=s;return r!=="/"&&(l=s==="/"?r:Qn([r,s])),o.createHref({pathname:l,search:a,hash:i})}function $i(){return k.useContext(Ba)!=null}function To(){return $i()||Ce(!1),k.useContext(Ba).location}function r0(e){k.useContext(Rr).static||k.useLayoutEffect(e)}function Yb(){let{isDataRoute:e}=k.useContext(Lr);return e?aS():Qb()}function Qb(){$i()||Ce(!1);let e=k.useContext(Hc),{basename:t,future:n,navigator:r}=k.useContext(Rr),{matches:o}=k.useContext(Lr),{pathname:i}=To(),s=JSON.stringify(Zg(o,n.v7_relativeSplatPath)),a=k.useRef(!1);return r0(()=>{a.current=!0}),k.useCallback(function(u,c){if(c===void 0&&(c={}),!a.current)return;if(typeof u=="number"){r.go(u);return}let d=e0(u,JSON.parse(s),i,c.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:Qn([t,d.pathname])),(c.replace?r.replace:r.push)(d,c.state,c)},[t,r,s,i,e])}function o0(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=k.useContext(Rr),{matches:o}=k.useContext(Lr),{pathname:i}=To(),s=JSON.stringify(Zg(o,r.v7_relativeSplatPath));return k.useMemo(()=>e0(e,JSON.parse(s),i,n==="path"),[e,s,i,n])}function qb(e,t){return Jb(e,t)}function Jb(e,t,n,r){$i()||Ce(!1);let{navigator:o}=k.useContext(Rr),{matches:i}=k.useContext(Lr),s=i[i.length-1],a=s?s.params:{};s&&s.pathname;let l=s?s.pathnameBase:"/";s&&s.route;let u=To(),c;if(t){var d;let x=typeof t=="string"?Po(t):t;l==="/"||(d=x.pathname)!=null&&d.startsWith(l)||Ce(!1),c=x}else c=u;let p=c.pathname||"/",f=p;if(l!=="/"){let x=l.replace(/^\//,"").split("/");f="/"+p.replace(/^\//,"").split("/").slice(x.length).join("/")}let w=Cb(e,{pathname:f}),g=nS(w&&w.map(x=>Object.assign({},x,{params:Object.assign({},a,x.params),pathname:Qn([l,o.encodeLocation?o.encodeLocation(x.pathname).pathname:x.pathname]),pathnameBase:x.pathnameBase==="/"?l:Qn([l,o.encodeLocation?o.encodeLocation(x.pathnameBase).pathname:x.pathnameBase])})),i,n,r);return t&&g?k.createElement(Ba.Provider,{value:{location:Ni({pathname:"/",search:"",hash:"",state:null,key:"default"},c),navigationType:Fn.Pop}},g):g}function Xb(){let e=sS(),t=Vb(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return k.createElement(k.Fragment,null,k.createElement("h2",null,"Unexpected Application Error!"),k.createElement("h3",{style:{fontStyle:"italic"}},t),n?k.createElement("pre",{style:o},n):null,null)}const Zb=k.createElement(Xb,null);class eS extends k.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?k.createElement(Lr.Provider,{value:this.props.routeContext},k.createElement(n0.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function tS(e){let{routeContext:t,match:n,children:r}=e,o=k.useContext(Hc);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),k.createElement(Lr.Provider,{value:t},r)}function nS(e,t,n,r){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var i;if(!n)return null;if(n.errors)e=n.matches;else if((i=r)!=null&&i.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let s=e,a=(o=n)==null?void 0:o.errors;if(a!=null){let c=s.findIndex(d=>d.route.id&&(a==null?void 0:a[d.route.id])!==void 0);c>=0||Ce(!1),s=s.slice(0,Math.min(s.length,c+1))}let l=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let c=0;c<s.length;c++){let d=s[c];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(u=c),d.route.id){let{loaderData:p,errors:f}=n,w=d.route.loader&&p[d.route.id]===void 0&&(!f||f[d.route.id]===void 0);if(d.route.lazy||w){l=!0,u>=0?s=s.slice(0,u+1):s=[s[0]];break}}}return s.reduceRight((c,d,p)=>{let f,w=!1,g=null,x=null;n&&(f=a&&d.route.id?a[d.route.id]:void 0,g=d.route.errorElement||Zb,l&&(u<0&&p===0?(w=!0,x=null):u===p&&(w=!0,x=d.route.hydrateFallbackElement||null)));let h=t.concat(s.slice(0,p+1)),m=()=>{let y;return f?y=g:w?y=x:d.route.Component?y=k.createElement(d.route.Component,null):d.route.element?y=d.route.element:y=c,k.createElement(tS,{match:d,routeContext:{outlet:c,matches:h,isDataRoute:n!=null},children:y})};return n&&(d.route.ErrorBoundary||d.route.errorElement||p===0)?k.createElement(eS,{location:n.location,revalidation:n.revalidation,component:g,error:f,children:m(),routeC
134ontext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var i0=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(i0||{}),ua=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ua||{});function rS(e){let t=k.useContext(Hc);return t||Ce(!1),t}function oS(e){let t=k.useContext(Wb);return t||Ce(!1),t}function iS(e){let t=k.useContext(Lr);return t||Ce(!1),t}function s0(e){let t=iS(),n=t.matches[t.matches.length-1];return n.route.id||Ce(!1),n.route.id}function sS(){var e;let t=k.useContext(n0),n=oS(ua.UseRouteError),r=s0(ua.UseRouteError);return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function aS(){let{router:e}=rS(i0.UseNavigateStable),t=s0(ua.UseNavigateStable),n=k.useRef(!1);return r0(()=>{n.current=!0}),k.useCallback(function(o,i){i===void 0&&(i={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,Ni({fromRouteId:t},i)))},[e,t])}function lS(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function Nn(e){Ce(!1)}function uS(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Fn.Pop,navigator:i,static:s=!1,future:a}=e;$i()&&Ce(!1);let l=t.replace(/^\/*/,"/"),u=k.useMemo(()=>({basename:l,navigator:i,static:s,future:Ni({v7_relativeSplatPath:!1},a)}),[l,a,i,s]);typeof r=="string"&&(r=Po(r));let{pathname:c="/",search:d="",hash:p="",state:f=null,key:w="default"}=r,g=k.useMemo(()=>{let x=Wc(c,l);return x==null?null:{location:{pathname:x,search:d,hash:p,state:f,key:w},navigationType:o}},[l,c,d,p,f,w,o]);return g==null?null:k.createElement(Rr.Provider,{value:u},k.createElement(Ba.Provider,{children:n,value:g}))}function cS(e){let{children:t,location:n}=e;return qb(Lu(t),n)}new Promise(()=>{});function Lu(e,t){t===void 0&&(t=[]);let n=[];return k.Children.forEach(e,(r,o)=>{if(!k.isValidElement(r))return;let i=[...t,o];if(r.type===k.Fragment){n.push.apply(n,Lu(r.props.children,i));return}r.type!==Nn&&Ce(!1),!r.props.index||!r.props.children||Ce(!1);let s={id:r.props.id||i.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(s.children=Lu(r.props.children,i)),n.push(s)}),n}/**
135 * React Router DOM v6.30.1
136 *
137 * Copyright (c) Remix Software Inc.
138 *
139 * This source code is licensed under the MIT license found in the
140 * LICENSE.md file in the root directory of this source tree.
141 *
142 * @license MIT
143 */function Ou(){return Ou=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Ou.apply(this,arguments)}function dS(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function fS(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function pS(e,t){return e.button===0&&(!t||t==="_self")&&!fS(e)}const hS=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],mS="6";try{window.__reactRouterVersion=mS}catch{}const gS="startTransition",Wf=bp[gS];function yS(e){let{basename:t,children:n,future:r,window:o}=e,i=k.useRef();i.current==null&&(i.current=kb({window:o,v5Compat:!0}));let s=i.current,[a,l]=k.useState({action:s.action,location:s.location}),{v7_startTransition:u}=r||{},c=k.useCallback(d=>{u&&Wf?Wf(()=>l(d)):l(d)},[l,u]);return k.useLayoutEffect(()=>s.listen(c),[s,c]),k.useEffect(()=>lS(r),[r]),k.createElement(uS,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:s,future:r})}const vS=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",wS=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,a0=k.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:i,replace:s,state:a,target:l,to:u,preventScrollReset:c,viewTransition:d}=t,p=dS(t,hS),{basename:f}=k.useContext(Rr),w,g=!1;if(typeof u=="string"&&wS.test(u)&&(w=u,vS))try{let y=new URL(window.location.href),b=u.startsWith("//")?new URL(y.protocol+u):new URL(u),S=Wc(b.pathname,f);b.origin===y.origin&&S!=null?u=S+b.search+b.hash:g=!0}catch{}let x=Hb(u,{relative:o}),h=xS(u,{replace:s,state:a,target:l,preventScrollReset:c,relative:o,viewTransition:d});function m(y){r&&r(y),y.defaultPrevented||h(y)}return k.createElement("a",Ou({},p,{href:w||x,onClick:g||i?r:m,ref:n,target:l}))});var Hf;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Hf||(Hf={}));var Yf;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Yf||(Yf={}));function xS(e,t){let{target:n,replace:r,state:o,preventScrollReset:i,relative:s,viewTransition:a}=t===void 0?{}:t,l=Yb(),u=To(),c=o0(e,{relative:s});return k.useCallback(d=>
143{if(pS(d,n)){d.preventDefault();let p=r!==void 0?r:la(u)===la(c);l(e,{replace:p,state:o,preventScrollReset:i,relative:s,viewTransition:a})}},[u,l,c,r,o,n,e,i,s,a])}const kS={nav:{visit:"VISIT",menu:"MENU",about:"ABOUT",news:"NEWS",contact:"CONTACT",shop:"SHOP"},footer:{name:"금돼지식당",location:"Gold Pig Restaurant Seoul, Korea",license:"Business License 640-86-02396",tel:"Tel 010-4484-8750",copyright:"Copyright © GOLD PIG RESTAURANT"},home:{videoTitle:"금돼지식당 Video"},menu:{title:"MENU",intro:"금돼지식당은 살코기의 풍부한 육즙, 탄력 있고 쫄깃한 식감, 그리고 지방의 풍미가 잘 살아 있는 돼지 품종을 찾기 위해 오랜 시간을 투자했는데, 이전에 YLD에서 최상급 선별육으로 변경해 풍미를 더욱 끌어올렸다. 갈비뼈가 붙어 있는 본삼겹과 등 목살 등의 특수 부위를 연탄불에 달군 주물 판에 구우면 고기가 타지 않고 맛있게 익는다. ê·¸ 흔한 돼지고기지만, 한번 맛보면 절대 잊을 수 없을 것이다.",signature:"Signature",bestServedFirst:"Best Served First",limitedOrders:"Limited Orders",specialSides:"Special Sides",bonePorkBelly:"BONE PORK BELLY",bonePorkBellyKr:"본삼겹",bonePorkBellyDesc:"탄력 있고 쫄깃한 식감과 지방의 풍미가 살아 있는 금돼지식당의 시그니처 메뉴입니다.",porkNeck:"PORK NECK",porkNeckKr:"눈꽃목살",porkNeckDesc:"부드러운 육질과 적당한 지방이 조화를 이루어 깊은 풍미를 선사합니다.",porkCheek:"PORK CHEEK MEAT",porkCheekKr:"등목살",porkCheekDesc:"희소 부위로 부드럽고 쫄깃한 식감이 특징입니다.",kimchiStew:"KIMCHI STEW",kimchiStewKr:"통돼지김치찌개",kimchiStewDesc:"진하고 깊은 맛의 김치찌개로 고기와 함께 즐기기 좋습니다. 2인/4인 선택 가능.",basil:"BASIL",basilKr:"향긋한 바질쌈",basilDesc:"신선한 바질로 고기의 풍미를 한층 더 살려줍니다."},about:{intro1:'금돼지식당은 2016년 서울 신당동에서 시작한 작은 동네 고깃집이었어요. 하지만 저희의 목표는 처음부터 명확했죠. "알고 먹으면 더 맛있는 삼겹살"을 만드는 것.',intro2:"박수경 대표의 철학은 단순해요. 좋은 고기, 좋은 불, 좋은 사람. 그래서 2019년부터 상곡 YLD 전용 농장과 계약해 품종부터 사료, 사육 환경까지 전 과정을 관리하기 시작했어요. 탄력 있고 쫄깃한 식감, 그리고 지방의 풍미가 살아 있는 진짜 돼지고기를 찾기 위해 오랜 시간 연구했죠.",intro3:'저희의 시그니처 메뉴인 삼겹살, 목살, 항정살은 각 부위의 특성을 살려 연탄불에서 정확한 타이밍에 구워집니다. 첫 한 점에서 "와, 이게 삼겹살이구나" 하는 순간을 드리고 싶어요.',intro4:"2019년 미쉐린 가이드 빕 구르망 선정 이후 8년 연속 인증, 2025년 50 Best Discovery와 La Liste 선정까지. 하지만 저희의 본질은 변하지 않았어요. 고기의 맛, 불의 온도, 그리고 손님과의 진심 어린 대화. 이게 전부예요.",awardsTitle:"Awards & Recognition",awardsSubtitle:"수상 내역",michelinTitle:"Michelin Guide Bib Gourmand",michelinYears:"2019 - 2026 (8 YEARS CONSECUTIVE)",michelinDesc:"미슐랭 가이드 빕 구르망은 합리적인 가격에 훌륭한 음식을 제공하는 레스토랑에 수여되는 영예로운 인증입니다. 금돼지식당은 2019년부터 2026년까지 8년 연속 이 타이틀을 유지하며, 서울에서 가장 사랑받는 정육점 컨셉 바비큐 전문점으로 자리매김했습니다.",michelinLink:"View on Michelin Guide →",laListeTitle:"La Liste 2026 - Master of Fire Award Korea",laListeYears:"2025",laListeDesc:'"At Golden Pig, fire becomes a storyteller. Each dish reflects a deep respect for Korean barbecue heritage" - La Liste가 선정한 한국의 불 요리 마스터상을 박수경 대표가 수상했습니다.',laListeLink:"View on Instagram →",fiftyBestTitle:"The World's 50 Best Discovery",fiftyBestYears:"FEATURED",fiftyBestDesc:`"Geumdwaeji Sikdang, which translates as 'Golden Pig', specialises in cuts of YLD pig" - 세계적인 레스토랑 가이드 50 Best Discovery에 소개되었습니다.`,fiftyBestLink:"View on 50 Best Discovery →",tasteOfSeoulTitle:"Taste of Seoul",tasteOfSeoulYears:"2020 - PRESENT (CONSECUTIVE)",tasteOfSeoulDesc:"테이스트 오브 서울은 서울시가 선정하는 서울의 대표 맛집 인증 프로그램입니다. 금돼지식당은 2020년 첫 선정 이후 현재까지 매년 연속으로 선정되어 서울을 대표하는 한국 바비큐 레스토랑으로서의 위치를 확고히 하고 있습니다.",tasteOfSeoulLink:"View on Taste of Seoul →",blueRibbonTitle:"Blue Ribbon Survey",blueRibbonYears:"2019 - PRESENT (CONSECUTIVE)",blueRibbonDesc:"블루리본 서베이는 한국의 권위 있는 레스토랑 평가 시스템으로, 음식 전문가들의 엄격한 심사를 거쳐 선정됩니다. 금돼지식당은 2019년 첫 선정 이후 현재까지 연속 선정되며 한국 정육 바비큐의 최고 수준을 인정받고 있습니다.",blueRibbonLink:"View on Blue Ribbon Survey →"},visit:{title:"VISIT",subtitle:"방문하기",description:`금돼지식당은 서울과 타이페이에 두 곳의 매장ì
143„ 운영하고 있습니다.
144서울점은 8년 연속 미슐랭 가이드 빕 구르망에 선정된 서울 본점이며,
145타이페이점은 대만 최초로 오픈한 해외 매장으로
146동일한 프리미엄 정육점 컨셉의 한국 바비큐를 경험하실 수 있습니다.`,seoulName:"금돼지식당 서울점",taipeiName:"금돼지식당 타이페이점",viewOnMap:"구글 맵에서 보기",viewOnMapSub:"View on Google Maps",faqTitle:"Frequently Asked Questions",faqSubtitle:"자주 묻는 질문",seoulAddress:"서울 중구 다산로 149 (신당동)",seoulHours:["월요일 - 일요일: 연중무휴","오전 11:30 - 오후 11:00","라스트 오더: 오후 10:20"],seoulFeatures:["8년 연속 미슐랭 가이드 빕 구르망 선정","전통적인 정육점 컨셉 한국 바비큐","예약 불가, 현장 대기 방식 운영","약수역 8번 출구 도보 3분"],taipeiAddress:"台北市中山區南京東路一段29號",taipeiHours:["매일 오전 11:00 - 익일 오전 1:00","(설날그믐, 춘절 시간 변동 가능)","예약 불가"],taipeiFeatures:["대만 최초 금돼지식당 해외 매장","서울 본점과 동일한 YLD 꽃돼지 제공","현대적이고 세련된 인테리어","타이페이 중산구 난징동로 위치"],faq:[{question:"대기는 어떻게 하나요?",answer:`금돼지식당은 예약을 받지 않으며, 현장 대기 방식으로 운영됩니다.
147매장 방문 시 입구에서 대기 명단에 이름을 적어주시면,
148순서대로 안내해드립니다. 피크타임(점심 12-2시, 저녁 6-8시)에는
149대기 시간이 길어질 수 있으니 여유 시간을 가지고 방문해주세요.`},{question:"몇 명까지 가능한가요?",answer:`금돼지식당은 2인부터 최대 8인까지 동시 입장이 가능합니다.
1508인 이상의 대규모 단체는 매장 사정상 어려울 수 있으니,
151사전에 전화 문의 후 방문을 권장드립니다.`},{question:"외국인 방문 팁은?",answer:`금돼지식당은 영어 메뉴판을 제공하며, 직원분들이 기본적인
152영어 소통이 가능합니다. 정육점 컨셉의 독특한 한국 바비큐 방식이
153처음이신 분들께는 직원이 친절히 부위별 특징과 구이 방법을
154안내해드립니다.`},{question:"가격대는 어느 정도인가요?",answer:`1인당 평균 가격은 3만 원 ~ 5만 원 수준입니다.
155대표 메뉴인 뼈삼겹, 목살, 항정살을 기본으로 주문하시고,
156사이드 메뉴(김치찌개, 바질 등)를 추가하시면 충분히 즐기실 수 있습니다.`},{question:"어린이 동반이 가능한가요?",answer:`네, 어린이 동반 방문이 가능합니다.
157다만 매장 내 불판 사용 시 안전에 유의해주시기 바랍니다.
158유아용 의자는 제공되지 않으니 참고 부탁드립니다.`},{question:"채식주의자도 방문 가능한가요?",answer:`네, 채식주의자 분들도 환영합니다!
159금돼지식당은 정육점 컨셉의 레스토랑으로, 고기 메뉴가 중심이지만
160채식주의자를 위한 히든 비건 메뉴를 별도로 제공하고 있습니다.
161방문 시 직원에게 비건 메뉴를 요청해주시면
162특별히 준비된 식물성 요리를 경험하실 수 있습니다.`},{question:"포장 / 배달이 가능한가요?",answer:`현재 금돼지식당은 매장 내 식사만 가능하며,
163포장 및 배달 서비스는 제공하지 않습니다.
164정육점 컨셉의 신선한 고기를 직접 선택하고
165직접 구워 드시는 경험을 중요하게 생각하기 때문입니다.`}]},contact:{title:"CONTACT",subtitle:"연락하기",description:`금돼지식당에 대한 문의는 아래 연락처로
166언제든지 편하게 연락주시기 바랍니다.`,generalInquiries:"Partnership Inquiries",generalInquiriesSub:"제휴문의",careers:"Careers",careersSub:"채용안내",followUs:"Follow Us",followUsSub:"소셜 미디어"},news:{title:"NEWS",subtitle:"언론 보도",description:"금돼지식당의 이야기를 전하는 주요 언론 보도와 인터뷰를 만나보세요.",readMore:"Read More →"}},bS={nav:{visit:"VISIT",menu:"MENU",about:"ABOUT",news:"NEWS",contact:"CONTACT",shop:"SHOP"},footer:{name:"Gold Pig Restaurant",location:"Gold Pig Restaurant Seoul, Korea",license:"Business License 640-86-02396",tel:"Tel 010-4484-8750",copyright:"Copyright © GOLD PIG RESTAURANT"},home:{videoTitle:"Gold Pig Restaurant Video"},menu:{title:"MENU",intro:"Gold Pig Restaurant has spent years finding the perfect pork breed — one with rich juiciness in the lean meat, a resilient and chewy texture, and a well-preserved flavor of fat. By switching to premium hand-selected YLD pork, we have elevated the flavor even further. When special cuts like bone-in pork belly and pork neck are grilled on cast-iron plates heated over charcoal briquettes, the meat cooks perfectly without burning. It may be ordinary pork, but once you taste it, you will never forget it.",signature:"Signature",bestServedFirst:"Best Served First",limitedOrders:"Limited Orders",specialSides:"Special Sides",bonePorkBelly:"BONE PORK BELLY",bonePorkBellyKr:"Bone Samgyeop",bonePorkBellyDesc:"Our signature dish with resilient, chewy texture and rich fat flavor.",porkNeck:"PORK NECK",porkNeckKr:"Snowflake Pork Neck",porkNeckDesc:"Tender meat with a perfect balance of fat, delivering deep flavor.",porkCheek:"PORK CHEEK MEAT",porkCheekKr:"Deungmoksal",porkCheekDesc:"A rare cut known for its tender and chewy texture.",kimchiStew:"KIMCHI STEW",kimchiStewKr:"Whole Pork Kimchi Stew",kimchiStewDesc:"Rich and deeply flavored kimchi stew, perfect to enjoy with meat. Available for 2 or 4 persons.",basil
166:"BASIL",basilKr:"Fragrant Basil Wrap",basilDesc:"Fresh basil wraps that enhance the flavor of the meat."},about:{intro1:`Gold Pig Restaurant started as a small neighborhood BBQ joint in Sindang-dong, Seoul in 2016. But our goal was clear from the start: to create pork belly that "tastes even better when you know what you're eating."`,intro2:"CEO Park Su-kyung's philosophy is simple: good meat, good fire, good people. Since 2019, we've partnered with a dedicated YLD farm in Sanggok to manage everything from breed to feed and raising conditions. We spent years researching to find pork with that resilient, chewy texture and rich fat flavor.",intro3:`Our signature dishes — pork belly, pork neck, and jowl — are grilled over charcoal briquettes at precisely the right timing to bring out each cut's characteristics. We want to give you that "Wow, so this is pork belly!" moment from the very first bite.`,intro4:"Since being selected for the Michelin Bib Gourmand in 2019, we've been certified for 8 consecutive years, and in 2025 were featured in 50 Best Discovery and La Liste. But our essence hasn't changed: the taste of meat, the temperature of fire, and heartfelt conversations with our guests. That's all there is to it.",awardsTitle:"Awards & Recognition",awardsSubtitle:"Honors",michelinTitle:"Michelin Guide Bib Gourmand",michelinYears:"2019 - 2026 (8 Years Consecutive)",michelinDesc:"Selected for 8 consecutive years as a restaurant offering excellent food at reasonable prices.",michelinLink:"View on Michelin Guide →",laListeTitle:"La Liste 2026 - Master of Fire Award Korea",laListeYears:"2025",laListeDesc:'"At Golden Pig, fire becomes a storyteller. Each dish reflects a deep respect for Korean barbecue heritage." CEO Park Su-kyung received the Master of Fire Award Korea from La Liste.',laListeLink:"View on Instagram →",fiftyBestTitle:"The World's 50 Best Discovery",fiftyBestYears:"Featured",fiftyBestDesc:`"Geumdwaeji Sikdang, which translates as 'Golden Pig', specialises in cuts of YLD pig." Featured in the world-renowned 50 Best Discovery restaurant guide.`,fiftyBestLink:"View on 50 Best Discovery →",tasteOfSeoulTitle:"Taste of Seoul",tasteOfSeoulYears:"2020 - PRESENT (CONSECUTIVE)",tasteOfSeoulDesc:"Taste of Seoul is a certification program by the Seoul Metropolitan Government recognizing the city's top restaurants. Gold Pig Restaurant has been consecutively selected every year since 2020, solidifying its status as Seoul's premier Korean BBQ destination.",tasteOfSeoulLink:"View on Taste of Seoul →",blueRibbonTitle:"Blue Ribbon Survey",blueRibbonYears:"2019 - PRESENT (CONSECUTIVE)",blueRibbonDesc:"Blue Ribbon Survey is Korea's prestigious restaurant evaluation system, determined through rigorous review by food experts. Gold Pig Restaurant has been consecutively selected since 2019, recognized for maintaining the highest standards of Korean butcher-style BBQ.",blueRibbonLink:"View on Blue Ribbon Survey →"},visit:{title:"VISIT",subtitle:"Visit Us",description:`Gold Pig Restaurant operates two locations in Seoul and Taipei.
167The Seoul branch is our flagship, selected for the Michelin Bib Gourmand for 8 consecutive years.
168The Taipei branch is our first international location,
169offering the same premium butcher-concept Korean BBQ experience.`,seoulName:"Gold Pig Seoul Branch",taipeiName:"Gold Pig Taipei Branch",viewOnMap:"View on Google Maps",viewOnMapSub:"",faqTitle:"Frequently Asked Questions",faqSubtitle:"FAQ",seoulAddress:"149 Dasan-ro, Jung-gu, Seoul, South Korea",seoulHours:["Monday - Sunday: Open Year-Round","11:30 AM - 11:00 PM","Last Order: 10:20 PM"],seoulFeatures:["8 Years Consecutive Michelin Bib Gourmand","Traditional Korean BBQ with Butcher Shop Concept","Walk-ins Only, No Reservations","3 min walk from Yaksu Station Exit 8"],taipeiAddress:"No. 29, Sec. 1, Nanjing E. Rd., Zhongshan District, Taipei",taipeiHours:["Daily: 11:00 AM - 1:00 AM","(Hours may vary on Lunar New Year's Eve & Spring Festival)","No Reservations"],taipeiFeatures:["First International Gold Pig Restaurant","Same Premium YLD Pork from Seoul","Modern and Elegant Interior","Located in Zhongshan District, Taipei"],faq:[{question:"How does the waitlist work?",answer:`Gold Pig Restaurant does not accept reservations and operates on a walk-in basis.
170Please write your name on the waitlist at the entrance upon arrival.
171During peak hours (lunch 12-2 PM, dinner 6-8 PM), wait times may be longer, so please plan accordingly.`},{question:"How many people can be seated?",answer:`We can accommodate groups of 2 to 8 people.
172For larger groups of more than 8, please call ahead as seating may be limited.`},{question:"Tips for international visitors?",answer:`We provide English menus and our staff can communicate in basic English.
173For first-time visitors unfamiliar with our unique butcher-concept Korean BBQ,
174our staff will kindly guide you through each cut and grilling method.`},{question:"What is the price range?",answer:`The average price per person is approximately ₩30,000 - ₩50,000 (USD $22-37).
175We recommend ordering the bone pork belly, pork neck, and jowl as basics,
176and adding side dishes like kimchi stew and basil wraps.`},{question:"Are children welcome?",answer:`Yes, children are welcome.
177Please be mindful of safety around the tabletop grill.
178Note that baby chairs are not available.`},{question:"Is it suitable for vegetarians?",answer:`Yes, vegetarians are welcome!
179While our restaurant focuses on meat, we offer a hidden vegan menu.
180Please ask our staff for the vegan options when you visit.`},{question:"Is takeout or delivery available?",answer:`Currently, we offer dine-in only.
181We do not provide takeout or delivery services, as we value the experience
182of selecting fresh meat and grilling it yourself at the table.`}]},contact:{title:"CONTACT",subtitle:"Get in Touch",description:`For inquiries about Gold Pig Restaurant,
183please feel free to reach out anytime.`,generalInquiries:"Partnership Inquiries",generalInquiriesSub:"Business",careers:"Careers",careersSub:"Join Us",followUs:"Follow Us",followUsSub:"Social Media"},news:{title:"NEWS",subtitle:"Press Coverage",description:"Discover the major press coverage and interviews featuring Gold Pig Restaurant.",readMore:"Read More →"}},SS={nav:{visit:"到访",menu:"菜单",about:"关于",news:"新闻",contact:"联系",shop:"商店"},footer:{name:"金猪食堂",location:"Gold Pig Restaurant 首尔, 韩国",license:"营业执照 640-86-02396",tel:"电话 010-4484-8750",copyright:"Copyright © GOLD PIG RESTAURANT"},home:{videoTitle:"金猪食堂视频"},menu:{title:"菜单",intro:"金猪食堂花费多年时间寻找完美的猪肉品种——拥有丰富的瘦肉汁液、弹牙有嚼劲的口感以及完美保留的脂肪风味。通过切换至精选YLD猪肉,我们将风味提升至更高层次。当带骨五花肉和猪颈肉等特殊部位在炭火加热的铸铁板上烤制时,肉质完美熟化而不焦糊。虽然只是普通的猪肉,但一旦品尝,便令人难以忘怀。",signature:"招牌",bestServedFirst:"首推",limitedOrders:"限量供应",specialSides:"特色配菜",bonePorkBelly:"带骨五花肉",bonePorkBellyKr:"본삼겹",bonePorkBellyDesc:"金猪食堂的招牌菜品,口感弹牙有嚼劲,脂肪风味浓郁。",porkNeck:"猪颈肉",porkNeckKr:"눈꽃목살",porkNeckDesc:"肉质柔嫩,脂肪比例恰到好处,风味深厚。",porkCheek:"猪颊肉",porkCheekKr:"등목살",porkCheekDesc:"稀有部位,以柔嫩弹牙的口感著称。",kimchiStew:"泡菜汤",kimchiStewKr:"통돼지김치찌개",kimchiStewDesc:"浓郁醇厚的泡菜汤,搭配烤肉食用绝佳。可选2人/4人份。",basil:"罗勒",basilKr:"향긋한 바질쌈",basilDesc:"新鲜罗勒叶包肉,提升肉的风味层次。"},about:{intro1:'金猪食堂2016年在首尔新堂洞起步,只是一家小小的社区烤肉店。但我们的目标从一开始就很明确:做出"懂了之后会更好吃的五花肉"。',intro2:"朴秀庆代表的理念很简单:好肉、好火、好人。因此从2019年起,我们与上谷YLD专属农场签约,从品种到饲料、养殖环境全程管理。为了找到弹牙有嚼劲、脂肪风味浓郁的真正好猪肉,我们投入了大量的时间研究。",intro3:'我们的招牌菜——五花肉、猪颈肉、猪颊肉,根据每个部位的特性在炭火上精准把握时机烤制。我们希望从第一口起就给您带来"哇,原来这才是五花肉!"的惊叹。',intro4:"自2019年入选米其林必比登推荐以来,连续8年获得认证,2025年更入选50 Best Discovery和La Liste。但我们的本质从未改变:肉的味道、火的温度、与客人真诚的对话。这就是一切。",awardsTitle:"荣誉与奖项",awardsSubtitle:"获奖记录",michelinTitle:"米其林指南必比登推荐",michelinYears:"2019 - 2026(连续8年)",michelinDesc:"连续8年被评选为以合理价格提供优质美食的餐厅。",michelinLink:"查看米其林指南 →",laListeTitle:"La Liste 2026 - 韩国火焰大师奖",laListeYears:"2025",laListeDesc:'"在金猪,火焰成为讲述者。每道菜都体现了对韩国烧烤传统的深厚敬意。" 朴秀庆代表荣获La Liste韩国火焰大师奖。',laListeLink:"在Instagram查看 →",fiftyBestTitle:"世界50佳发现",fiftyBestYears:"入选",fiftyBestDesc:'"金猪食堂,专注于YLD猪肉的特选部位。" 入选世界知名的50 Best Discovery餐厅指南。',fiftyBestLink:"查看50 Best Discovery →",tasteOfSeoulTitle:"Taste of Seoul",tasteOfSeoulYears:"2020 - PRESENT (CONSECUTIVE)",tasteOfSeoulDesc:"Taste of Seoul是首尔市评选的代表性美食认证项目。金猪
183食堂自2020年首次入选以来,每年连续入选,巩固了其作为首尔代表性韩国烧烤餐厅的地位。",tasteOfSeoulLink:"View on Taste of Seoul →",blueRibbonTitle:"Blue Ribbon Survey",blueRibbonYears:"2019 - PRESENT (CONSECUTIVE)",blueRibbonDesc:"蓝丝带调查是韩国权威的餐厅评价体系,经过美食专家的严格审核后评选。金猪食堂自2019年首次入选以来连续获选,被认可为韩国精肉烧烤的最高水准。",blueRibbonLink:"View on Blue Ribbon Survey →"},visit:{title:"到访",subtitle:"欢迎光临",description:`金猪食堂在首尔和台北设有两家门店。
184首尔店是连续8年入选米其林必比登推荐的首尔旗舰店,
185台北店是首家海外门店,
186提供同样的高端肉铺概念韩式烧烤体验。`,seoulName:"金猪食堂 首尔店",taipeiName:"金猪食堂 台北店",viewOnMap:"在Google地图上查看",viewOnMapSub:"",faqTitle:"常见问题",faqSubtitle:"FAQ",seoulAddress:"首尔市中区多山路149号(新堂洞)",seoulHours:["周一至周日:全年无休","上午11:30 - 晚上11:00","最后点餐:晚上10:20"],seoulFeatures:["连续8年米其林必比登推荐","传统肉铺概念韩式烧烤","仅限现场排队,不接受预约","药水站8号出口步行3分钟"],taipeiAddress:"台北市中山区南京东路一段29号",taipeiHours:["每天 上午11:00 - 凌晨1:00","(除夕、春节期间营业时间可能变动)","不接受预约"],taipeiFeatures:["金猪食堂首家海外门店","与首尔本店相同的YLD优质猪肉","现代优雅的室内设计","位于台北中山区南京东路"],faq:[{question:"如何排队等位?",answer:`金猪食堂不接受预约,采用现场排队制。
187到店后请在入口处的等候名单上写下姓名,
188我们将按顺序引导入座。
189高峰时段(午餐12-2点,晚餐6-8点)等候时间可能较长,请预留充足时间。`},{question:"最多可以几个人用餐?",answer:`我们可以接待2至8人的团体。
190超过8人的大型团体因座位限制可能无法接待,
191建议提前电话咨询。`},{question:"给外国游客的建议?",answer:`我们提供英文菜单,工作人员可以进行基本的英语交流。
192对于第一次体验我们独特肉铺概念韩式烧烤的客人,
193工作人员会亲切地介绍每个部位的特点和烤制方法。`},{question:"价格范围是多少?",answer:`人均消费约为30,000 - 50,000韩元(约150-250人民币)。
194建议点招牌带骨五花肉、猪颈肉和猪颊肉,
195再加上泡菜汤和罗勒包等配菜。`},{question:"可以带小孩吗?",answer:`可以,欢迎带小孩光临。
196但请注意桌面烤炉的安全。
197暂不提供儿童座椅,敬请谅解。`},{question:"素食者可以来吗?",answer:`当然欢迎!
198虽然我们是以肉类为主的餐厅,
199但我们提供隐藏素食菜单。
200到店后请向工作人员询问素食选项。`},{question:"可以外带或外卖吗?",answer:`目前仅提供堂食服务,
201不提供外带和外卖。
202因为我们重视亲自挑选新鲜肉品、
203亲自在桌边烤制的用餐体验。`}]},contact:{title:"联系我们",subtitle:"联系方式",description:`如有关于金猪食堂的咨询,
204请随时通过以下方式联系我们。`,generalInquiries:"合作咨询",generalInquiriesSub:"商务合作",careers:"招聘信息",careersSub:"加入我们",followUs:"关注我们",followUsSub:"社交媒体"},news:{title:"新闻",subtitle:"媒体报道",description:"了解关于金猪食堂的主要媒体报道和采访。",readMore:"阅读更多 →"}},CS={nav:{visit:"到訪",menu:"菜單",about:"關於",news:"新聞",contact:"聯繫",shop:"商店"},footer:{name:"金豬食堂",location:"Gold Pig Restaurant 首爾, 韓國",license:"營業執照 640-86-02396",tel:"電話 010-4484-8750",copyright:"Copyright © GOLD PIG RESTAURANT"},home:{videoTitle:"金豬食堂影片"},menu:{title:"菜單",intro:"金豬食堂花費多年時間尋找完美的豬肉品種——擁有豐富的瘦肉汁液、彈牙有嚼勁的口感以及完美保留的脂肪風味。透過切換至精選YLD豬肉,我們將風味提升至更高層次。當帶
204骨五花肉和豬頸肉等特殊部位在炭火加熱的鑄鐵板上烤製時,肉質完美熟化而不焦糊。雖然只是普通的豬肉,但一旦品嚐,便令人難以忘懷。",signature:"招牌",bestServedFirst:"首推",limitedOrders:"限量供應",specialSides:"特色配菜",bonePorkBelly:"帶骨五花肉",bonePorkBellyKr:"본삼겹",bonePorkBellyDesc:"金豬食堂的招牌菜品,口感彈牙有嚼勁,脂肪風味濃郁。",porkNeck:"豬頸肉",porkNeckKr:"눈꽃목살",porkNeckDesc:"肉質柔嫩,脂肪比例恰到好處,風味深厚。",porkCheek:"豬頰肉",porkCheekKr:"등목살",porkCheekDesc:"稀有部位,以柔嫩彈牙的口感著稱。",kimchiStew:"泡菜鍋",kimchiStewKr:"통돼지김치찌개",kimchiStewDesc:"濃郁醇厚的泡菜鍋,搭配烤肉食用絕佳。可選2人/4人份。",basil:"羅勒",basilKr:"향긋한 바질쌈",basilDesc:"新鮮羅勒葉包肉,提升肉的風味層次。"},about:{intro1:"金豬食堂2016年在首爾新堂洞起步,只是一家小小的社區烤肉店。但我們的目標從一開始就很明確:做出「懂了之後會更好吃的五花肉」。",intro2:"朴秀慶代表的理念很簡單:好肉、好火、好人。因此從2019年起,我們與上谷YLD專屬農場簽約,從品種到飼料、養殖環境全程管理。為了找到彈牙有嚼勁、脂肪風味濃郁的真正好豬肉,我們投入了大量的時間研究。",intro3:"我們的招牌菜——五花肉、豬頸肉、豬頰肉,根據每個部位的特性在炭火上精準把握時機烤製。我們希望從第一口起就給您帶來「哇,原來這才是五花肉!」的驚嘆。",intro4:"自2019年入選米其林必比登推薦以來,連續8年獲得認證,2025年更入選50 Best Discovery和La Liste。但我們的本質從未改變:肉的味道、火的溫度、與客人真誠的對話。這就是一切。",awardsTitle:"榮譽與獎項",awardsSubtitle:"獲獎紀錄",michelinTitle:"米其林指南必比登推薦",michelinYears:"2019 - 2026(連續8年)",michelinDesc:"連續8年被評選為以合理價格提供優質美食的餐廳。",michelinLink:"查看米其林指南 →",laListeTitle:"La Liste 2026 - 韓國火焰大師獎",laListeYears:"2025",laListeDesc:"「在金豬,火焰成為講述者。每道菜都體現了對韓國燒烤傳統的深厚敬意。」朴秀慶代表榮獲La Liste韓國火焰大師獎。",laListeLink:"在Instagram查看 →",fiftyBestTitle:"世界50佳發現",fiftyBestYears:"入選",fiftyBestDesc:"「金豬食堂,專注於YLD豬肉的特選部位。」入選世界知名的50 Best Discovery餐廳指南。",fiftyBestLink:"查看50 Best Discovery →",tasteOfSeoulTitle:"Taste of Seoul",tasteOfSeoulYears:"2020 - PRESENT (CONSECUTIVE)",tasteOfSeoulDesc:"Taste of Seoul是首爾市評選的代表性美食認證計畫。金豬食堂自2020年首次入選以來,每年連續入選,鞏固了其作為首爾代表性韓國烤肉餐廳的地位。",tasteOfSeoulLink:"View on Taste of Seoul →",blueRibbonTitle:"Blue Ribbon Survey",blueRibbonYears:"2019 - PRESENT (CONSECUTIVE)",blueRibbonDesc:"藍絲帶調查是韓國權威的餐廳評價體系,經過美食專家的嚴格審核後評選。金豬食堂自2019年首次入選以來連續獲選,被認可為韓國精肉烤肉的最高水準。",blueRibbonLink:"View on Blue Ribbon Survey →"},visit:{title:"到訪",subtitle:"歡迎光臨",description:`金豬食堂在首爾和台北設有兩家門店。
205首爾店是連續8年入選米其林必比登推薦的首爾旗艦店,
206台北店是首家海外門店,
207提供同樣的高端肉舖概念韓式燒烤體驗。`,seoulName:"金豬食堂 首爾店",taipeiName:"金豬食堂 台北店",viewOnMap:"在Google地圖上查看",viewOnMapSub:"",faqTitle:"常見問題",faqSubtitle:"FAQ",seoulAddress:"首爾市中區多山路149號(新堂洞)",seoulHours:["週一至週日:全年無休","上午11:30 - 晚上11:00","最後點餐:晚上10:20"],seoulFeatures:["連續8年米其林必比登推薦","傳統肉舖概念韓式燒烤","僅限現場排隊,不接受預約","藥水站8號出口步行3分鐘"],taipeiAddress:"台北市中山區南京東路一段29號",taipeiHours:["每天 上午11:00 - 凌晨1:00","(除夕、春節期間營業時間可能變動)","不接受預約"],taipeiFeatures:["金豬食堂首家海外門店","與首爾本店相同的YLD優質豬肉","現代優雅的室內設計","位於台北中山區南京東路"],faq:[{question:"如何排隊等位?",answer:`金豬食堂不接受預約,採用現場排隊制。
208到店後請在入口處的等候名單上寫下姓名,
209我們將按順序引導入座。
210高峰時段(午餐12-2點,晚餐6-8點)等候時間可能較長,請預留充足時間。`},{question:"最多可以幾個人用餐?",answer:`我們可以接待2至8人的團體。
211超過8人的大型團體因座位限制可能無法接待,
212建議提前電話諮詢。`},{question:"給外國遊客的建議?",answer:`我們提供英文菜單,工作人員可以進行基本的英語交流。
213對於第一次體驗我們獨特肉舖概念韓式燒烤的客人,
214工作人員會親切地介紹每個部位的特點和烤製方法。`},{question:"價格範圍是多少?",answer:`人均消費約為30,000 - 50,000韓元(約850-1,400台幣)。
215建議點招牌帶骨五花肉、豬頸肉和豬頰肉,
216再加上泡菜鍋和羅勒包等配菜。`},{question:"可以帶小孩嗎?",answer:`可以,歡迎帶小孩光臨。
217但請注意桌面烤爐的安全。
218暫不提供兒童座椅,敬請諒解。`},{question:"素食者可以來嗎?",answer:`當然歡迎!
219雖然我們是以肉類為主的餐廳,
220但我們提供隱藏素食菜單。
221到店後請向工作人員詢問素食選項。`},{question:"可以外帶或外送嗎?",answer:`目前僅提供內用服務,
222不提供外帶和外送。
223因為我們重視親自挑選新鮮肉品、
224親自在桌邊烤製的用餐體驗。`}]},contact:{title:"聯繫我們",subtitle:"聯繫方式",description:`如有關於金豬食堂的諮詢,
225請隨時通過以下方式聯繫我們。`,generalInquiries:"合作諮詢",generalInquiriesSub:"商務合作",careers:"招募資訊",careersSub:"加入我們",followUs:"關注我們",followUsSub:"社群媒體"},news:{title:"新聞",subtitle:"媒體報導",description:"了解關於金豬食堂的主要媒體報導和採訪。",readMore:"閱讀更多 →"}},ES={nav:{visit:"訪問",menu:"メニュー",about:"紹介",news:"ニュース",contact:"お問い合わせ",shop:"ショップ"},footer:{name:"金豚食堂",location:"Gold Pig Restaurant ソウル, 韓国",license:"事業者登録番号 640-86-02396",tel:"Tel 010-4484-8750",copyright:"Copyright © GOLD PIG RESTAURANT"},home:{videoTitle:"金豚食堂 動画"},menu:{title:"メニュー",intro:"金豚食堂は、赤身の豊かな肉汁、弾力のある歯ごたえ、そして脂肪の旨味がしっかり残る豚の品種を見つけるために長い時間をかけてきました。厳選されたYLD豚肉に切り替えることで、風味をさらに高めました。骨付き三枚肉や首肉などの特殊部位を練炭で熱した鋳鉄板で焼くと、肉は焦げることなく完璧に火が通ります。ありふれた豚肉ですが、一度味わえば決して忘れられないでしょう。",signature:"シグネチャー",bestServedFirst:"おすすめ",limitedOrders:"数量限定",specialSides:"特製サイドメニュー",bonePorkBelly:"骨ä
225»˜ãä¸‰æžšè‚‰",bonePorkBellyKr:"본삼겹",bonePorkBellyDesc:"弾力のある歯ごたえと脂肪の旨味が楽しめる金豚食堂のシグネチャーメニューです。",porkNeck:"豚首肉",porkNeckKr:"눈꽃목살",porkNeckDesc:"柔らかい肉質と適度な脂肪のバランスが深い風味を生み出します。",porkCheek:"豚頬肉",porkCheekKr:"등목살",porkCheekDesc:"希少部位で、柔らかく弾力のある食感が特徴です。",kimchiStew:"キムチチゲ",kimchiStewKr:"통돼지김치찌개",kimchiStewDesc:"濃厚で深い味わいのキムチチゲ。お肉と一緒にお楽しみください。2人前/4人前からお選びいただけます。",basil:"バジル",basilKr:"향긋한 바질쌈",basilDesc:"新鮮なバジルの葉でお肉を包み、風味をさらに引き立てます。"},about:{intro1:"金豚食堂は2016年、ソウルの新堂洞で小さな町の焼肉店として始まりました。しかし私たちの目標は最初から明確でした。「知って食べればもっと美味しい三枚肉」を作ること。",intro2:"パク・スギョン代表の哲学はシンプルです。良い肉、良い火、良い人。2019年からは上谷YLD専用農場と契約し、品種から飼料、飼育環境まで全工程を管理しています。弾力があり歯ごたえのある食感、そして脂肪の旨味が活きた本物の豚肉を見つけるため、長い時間をかけて研究しました。",intro3:"私たちのシグネチャーメニュー——三枚肉、首肉、頬肉は、各部位の特性を活かし、練炭火で正確なタイミングで焼き上げます。一口目から「わぁ、これが三枚肉なんだ!」という感動をお届けしたいのです。",intro4:"2019年のミシュランガイド ビブグルマン選出以来、8年連続で認証を受け、2025年には50 Best DiscoveryとLa Listeにも選出されました。しかし私たちの本質は変わりません。肉の味、火の温度、そしてお客様との心のこもった会話。それが全てです。",awardsTitle:"受賞歴",awardsSubtitle:"栄誉と実績",michelinTitle:"ミシュランガイド ビブグルマン",michelinYears:"2019 - 2026(8年連続)",michelinDesc:"リーズナブルな価格で素晴らしい料理を提供するレストランとして8年連続で選出されました。",michelinLink:"ミシュランガイドで見る →",laListeTitle:"La Liste 2026 - 韓国マスター・オブ・ファイア賞",laListeYears:"2025",laListeDesc:"「金豚では、火が語り手となる。すべての料理が韓国バーベキューの伝統への深い敬意を反映している。」パク・スギョン代表がLa Listeの韓国マスター・オブ・ファイア賞を受賞しました。",laListeLink:"Instagramで見る →",fiftyBestTitle:"世界の50ベスト ディスカバリー",fiftyBestYears:"掲載",fiftyBestDesc:"「金豚食堂は、YLD豚の特選部位に特化している。」世界的に著名な50 Best Discoveryレストランガイドに掲載されました。",fiftyBestLink:"50 Best Discoveryで見る →",tasteOfSeoulTitle:"Taste of Seoul",tasteOfSeoulYears:"2020 - PRESENT (CONSECUTIVE)",tasteOfSeoulDesc:"テイスト・オブ・ソウルはソウル市が認定する代表的なグルメ認証プログラムです。金豚食堂は2020年の初選定以来、毎年連続で選定され、ソウルを代表する韓国バーベキューレストランとしての地位を確立しています。",tasteOfSeoulLink:"View on Taste of Seoul →",blueRibbonTitle:"Blue Ribbon Survey",blueRibbonYears:"2019 - PRESENT (CONSECUTIVE)",blueRibbonDesc:"ブルーリボンサーベイは韓国の権威あるレストラン評価システムで、食の専門家による厳格な審査を経て選定されます。金豚食堂は2019年の初選定以来連続で選定され、韓国精肉バーベキューの最高水準を認められています。",blueRibbonLink:"View on Blue Ribbon Survey →"},visit:{title:"訪問",subtitle:"ご来店案内",description:`金豚食堂はソウルと台北に2店舗を展開しています。
226ソウル店は8年連続ミシュランガイド ビブグルマンに選出されたソウル本店です。
227台北店は初の海外店舗で、
228同じプレミアム精肉店コンセプトの韓国バーベキュー体験をご提供します。`,seoulName:"金豚食堂 ソウル店",taipeiName:"金豚食堂 台北店",viewOnMap:"Googleマップで見る",viewOnMapSub:"",faqTitle:"よくあるご質問",faq
228Subtitle:"FAQ",seoulAddress:"ソウル市中区多山路149(新堂洞)",seoulHours:["月曜~日曜:年中無休","午前11:30 - 午後11:00","ラストオーダー:午後10:20"],seoulFeatures:["8年連続ミシュランガイド ビブグルマン選出","伝統的な精肉店コンセプトの韓国バーベキュー","予約不可、現地先着順のみ","薬水駅8番出口から徒歩3分"],taipeiAddress:"台北市中山区南京東路一段29号",taipeiHours:["毎日 午前11:00 - 翌午前1:00","(旧正月前後は営業時間が変更になる場合があります)","予約不可"],taipeiFeatures:["金豚食堂初の海外店舗","ソウル本店と同じYLDプレミアム豚肉を使用","モダンでエレガントな内装","台北中山区南京東路に位置"],faq:[{question:"待ち方はどうすればいいですか?",answer:`金豚食堂は予約を受け付けておらず、現地先着順で運営しています。
229ご来店時に入口の待ちリストにお名前をお書きください。
230順番にご案内いたします。
231ピーク時(ランチ12-2時、ディナー6-8時)はお待ちいただく場合がございます。`},{question:"何名まで入れますか?",answer:`2名から最大8名までご入店いただけます。
2328名以上の大人数のグループは座席の都合上お受けできない場合がございますので、
233事前にお電話でお問い合わせください。`},{question:"外国人観光客へのアドバイスは?",answer:`英語メニューをご用意しており、スタッフは基本的な英語でのコミュニケーションが可能です。
234精肉店コンセプトの韓国バーベキューが初めてのお客様には、
235各部位の特徴と焼き方をスタッフが丁寧にご案内いたします。`},{question:"価格帯はどのくらいですか?",answer:`一人あたり約30,000~50,000ウォン(約3,000~5,000円)です。
236看板メニューの骨付き三枚肉、首肉、頬肉を基本に、
237キムチチゲやバジル巻きなどのサイドメニューを追加されることをおすすめします。`},{question:"子供連れは可能ですか?",answer:`はい、お子様連れのご来店は可能です。
238ただし、テーブルの鉄板にはご注意ください。
239ベビーチェアのご用意はございませんので、ご了承ください。`}
239,{question:"ベジタリアンでも大丈夫ですか?",answer:`はい、ベジタリアンの方も大歓迎です!
240当店は肉料理を中心としたレストランですが、
241隠れビーガンメニューをご用意しております。
242ご来店時にスタッフにお申し付けください。`},{question:"テイクアウトやデリバリーはできますか?",answer:`現在、店内でのお食事のみとなっております。
243テイクアウトおよびデリバリーサービスは行っておりません。
244新鮮なお肉をお客様自身で選び、
245目の前で焼いて召し上がる体験を大切にしているためです。`}]},contact:{title:"お問い合わせ",subtitle:"ご連絡先",description:`金豚食堂に関するお問い合わせは、
246以下の連絡先までお気軽にどうぞ。`,generalInquiries:"提携お問い合わせ",generalInquiriesSub:"ビジネス",careers:"採用情報",careersSub:"仲間募集",followUs:"フォローする",followUsSub:"SNS"},news:{title:"ニュース",subtitle:"メディア掲載",description:"金豚食堂に関する主要なメディア報道やインタビューをご覧ください。",readMore:"続きを読む →"}},PS={nav:{visit:"เยี่ยมชม",menu:"เมนู",about:"เกี่ยวกับ",news:"ข่าว",contact:"ติดต่อ",shop:"ร้านค้า"},footer:{name:"Gold Pig Restaurant",location:"Gold Pig Restaurant โซล, เกาหลี",license:"ใบอนุญาตธุรกิจ 640-86-02396",tel:"โทร 010-4484-8750",copyright:"Copyright © GOLD PIG RESTAURANT"},home:{videoTitle:"วิดีโอ Gold Pig Restaurant"},menu:{title:"เมนู",intro:"Gold Pig Restaurant ใช้เวลาหลายปีในการค้นหาสายพันธุ์หมูที่สมบูรณ์แบบ — เนื้อแดงที่มีน้ำเนื้อหมักฉ่ำ เนื้อสัมผัสเหนียวนุ่มเด้ง และรสชาติไขมันที่เก็บรักษาไว้อย่างดี ด้วยการเปลี่ยนมาใช้หมู YLD คัดพิเศษ เราได้ยกระดับรสชาติให้สูงขึ้นไปอีก เมื่อชิ้นส่วนพิเศษอย่างสามชั้นติดกระดูกและคอหมูถูกย่างบนแผ่นเหล็กหล่อที่ใช้ถ่านอัดแท่ง เนื้อจะสุกอย่างสมบูรณ์แบบโดยไม่ไหม้ แม้เป็นเพียงเนื้อหมูธรรมดา แต่เมื่อได้ลิ้มลองแล้ว คุณจะไม่มีวันลืม",signature:"ซิกเนเจอร์",bestServedFirst:"แนะนำ",limitedOrders:"จำนวนจำกัด",specialSides:"เครื่องเคียงพิเศษ",bonePorkBelly:"สามชั้นติดกระดูก",bonePorkBellyKr:"본삼겹",bonePorkBellyDesc:"เมนูซิกเนเจอร์ของ Gold Pig เนื้อสัมผัสเหนียวนุ่มเด้งพร้อมรสชาติไขมันที่กลมกล่อม",porkNeck:"คอหมู",porkNeckKr:"눈꽃목살",porkNeckDesc:"เนื้อนุ่ม สัดส่วนไขมันพอดี ให้รสชาติลึกซึ้ง",porkCheek:"แก้มหมู",porkCheekKr:"등목살",porkCheekDesc:"ชิ้นส่วนหายาก มีเนื้อสัมผัสนุ่มเหนียวเป็นเอกลักษณ์",kimchiStew:"ซุปกิมจิ",kimchiStewKr:"통돼지김치찌개",kimchiStewDesc:"ซุปกิมจิรสเข้มข้นลึกซึ้ง เหมาะทานคู่กับเนื้อย่าง เลือกได้ 2 หรือ 4 ที่",basil:"ใบโหระพา",basilKr:"향긋한 바질쌈",basilDesc:"ใบโหระพาสดห่อเนื้อ เพิ่มมิติรสชาติให้เนื้อหมู"},about:{intro1:'Gold Pig Restaurant เริ่มต้นจากร้านหมูย่างเล็กๆ ในย่านชินดังดง โซล เมื่อปี 2016 แต่เป้าหมายของเราชัดเจนตั้งแต่แรก: สร้างสรรค์สามชั้นที่ "ยิ่งรู้จักยิ่งอร่อย"',intro2:"ปรัชญาของคุณพัค ซูคยอง เจ้าของร้าน เรียบง่าย: เนื้อดี ไฟดี คนดี ตั้งแต่ปี 2019 เราร่วมมือกับฟาร์ม YLD เฉพาะทางในซังกก เพื่อควบคุมทุกอย่างตั้งแต่สายพันธุ์ อาหาร ไปจนถึงสภาพแวดล้อมก
246ารเลี้ยง เราใช้เวลาหลายปีวิจัยเพื่อค้นหาเนื้อหมูที่มีเนื้อสัมผัสเหนียวนุ่มและรสชาติไขมันที่เข้มข้น",intro3:'เมนูซิกเนเจอร์ของเรา — สามชั้น คอหมู และแก้มหมู ย่างบนถ่านอัดแท่งด้วยจังหวะเวลาที่แม่นยำเพื่อดึงคุณสมบัติของเนื้อแต่ละชิ้นออกมา เราอยากให้คุณรู้สึก "ว้าว นี่แหละสามชั้นของจริง!" ตั้งแต่คำแรก',intro4:"ตั้งแต่ได้รับเลือกเป็น Michelin Bib Gourmand ในปี 2019 เราได้รับการรับรองต่อเนื่อง 8 ปี และในปี 2025 ยังได้รับการคัดเลือกใน 50 Best Discovery และ La Liste แต่แก่นแท้ของเราไม่เคยเปลี่ยน: รสชาติของเนื้อ อุณหภูมิของไฟ และบทสนทนาจากใจกับแขก นั่นคือทั้งหมด",awardsTitle:"รางวัลและเกียรติยศ",awardsSubtitle:"ผลงาน",michelinTitle:"Michelin Guide Bib Gourmand",michelinYears:"2019 - 2026 (8 ปีต่อเนื่อง)",michelinDesc:"ได้รับการคัดเลือกต่อเนื่อง 8 ปี ในฐานะร้านอาหารที่ให้บริการอาหารยอดเยี่ยมในราคาสมเหตุสมผล",michelinLink:"ดูใน Michelin Guide →",laListeTitle:"La Liste 2026 - รางวัล Master of Fire เกาหลี",laListeYears:"2025",laListeDesc:'"ที่ Gold Pig ไฟกลายเป็นผู้เล่าเรื่อง ทุกจานสะท้อนความเคารพอย่างลึกซึ้งต่อมรดกบาร์บีคิวเกาหลี" คุณพัค ซูคยอง ได้รับรางวัล Master of Fire เกาหลีจาก La Liste',laListeLink:"ดูใน Instagram →",fiftyBestTitle:"The World's 50 Best Discovery",fiftyBestYears:"ได้รับการคัดเลือก",fiftyBestDesc:'"Gold Pig Restaurant เชี่ยวชาญในชิ้นส่วนคัดพิเศษของหมู YLD" ได้รับการแนะนำในคู่มือร้านอาหาร 50 Best Discovery ระดับโลก',fiftyBestLink:"ดูใน 50 Best Discovery →",tasteOfSeoulTitle:"Taste of Seoul",tasteOfSeoulYears:"2020 - PRESENT (CONSECUTIVE)",tasteOfSeoulDesc:"Taste of Seoul เป็นโปรแกรมรับรองร้านอาหารชั้นนำของกรุงโซล จัดโดยรัฐบาลเมืองโซล ร้าน Gold Pig ได้รับคัดเลือกทุกปีติดต่อกันตั้งแต่ปี 2020 ตอกย้ำสถานะร้านบาร์บีคิวเกาหลีชั้นนำของโซล",tasteOfSeoulLink:"View on Taste of Seoul →",blueRibbonTitle:"Blue Ribbon Survey",blueRibbonYears:"2019 - PRESENT (CONSECUTIVE)",blueRibbonDesc:"Blue Ribbon Survey เป็นระบบประเมินร้านอาหารที่มีชื่อเสียงของเกาหลี คัดเลือกโดยผู้เชี่ยวชาญด้านอาหาร ร้าน Gold Pig ได้รับคัดเลือกติดต่อกันตั้งแต่ปี 2019 เป็นที่ยอมรับในมาตรฐานสูงสุดของบาร์บีคิวเกาหลีสไตล์ร้านเนื้อ",blueRibbonLink:"View on Blue Ribbon Survey →"},visit:{title:"เยี่ยมชม",subtitle:"มาเยือนเรา",description:`Gold Pig Restaurant มี 2 สาขาในโซลและไทเป
247สาขาโซลเป็นร้านหลักในโซล ได้รับเลือก Michelin Bib Gourmand 8 ปีต่อเนื่อง
248สาขาไทเปเป็นสาขาต่างประเทศแห่งแรก
249มอบประสบการณ์ปิ้งย่างเกาหลีแบบร้านเนื้อระดับพรีเมียมเช่นเดียวกัน`,seoulName:"Gold Pig สาขาโซล",taipeiName:"Gold Pig สาขาไทเป",viewOnMap:"ดูใน Google Maps",viewOnMapSub:"",faqTitle:"คำถามที่พบบ่อย",faqSubtitle:"FAQ",seoulAddress:"149 ถนนดาซัน, จุงกู, โซล, เกาหลีใต้",seoulHours:["จันทร์ - อาทิตย์: เปิดทุกวัน","11:30 - 23:00","สั่งอาหารมื้อสุดท้าย: 22:20"],seoulFeatures:["Michelin Bib Gourmand 8 ปีต่อเนื่อง","ปิ้งย่างเกาหลีแบบร้านเนื้อดั้งเดิม","Walk-in เท่านั้น ไม่รับจอง","เดิน 3 นาทีจากสถานียักซู ทางออก 8"],taipeiAddress:"เลขที่ 29 ตอนที่ 1 ถนนหนานจิงตะวันออก เขตจงซัน ไทเป",taipeiHours:["ทุกวัน: 11:00 - 01:00","(เวลาอาจเปลี่ยนแปลงในช่วงตรุษจีน)","ไม่รับจอง"],taipeiFeatures:["Gold Pig สาขาต่างประเทศแห่งแรก","หมู YLD พรีเมียมเหมือนสาขาโซล","อินทีเรียทันสมัยและหรูหรา","ตั้งอยู่ในเขตจงซัน ไทเป"],faq:[{question:"ระบบคิวเป็นอย่างไร?",answer:`Gold Pig Restaurant ไม่รับจอง ใช้ระบบ walk-in เท่านั้น
250เมื่อมาถึง กรุณาเขียนชื่อในรายชื่อรอที่ทางเข้า
251เราจะเรียกตามลำดับ
252ช่วงพีค (มื้อเที่ยง 12-14 น. มื้อเย็น 18-2
2520 น.) อาจต้องรอนานกว่าปกติ`},{question:"รับกี่คน?",answer:`เรารับกลุ่ม 2 ถึง 8 คน
253กลุ่มใหญ่กว่า 8 คน อาจไม่สามารถรองรับได้เนื่องจากข้อจำกัดที่นั่ง
254กรุณาโทรสอบถามล่วงหน้า`},{question:"เคล็ดลับสำหรับนักท่องเที่ยวต่างชาติ?",answer:`เรามีเมนูภาษาอังกฤษ และพนักงานสามารถสื่อสารภาษาอังกฤษพื้นฐานได้
255สำหรับลูกค้าที่มาครั้งแรก พนักงานจะแนะนำลักษณะเฉพาะของเนื้อแต่ละชิ้นและวิธีย่างอย่างเป็นกันเอง`},{question:"ราคาประมาณเท่าไหร่?",answer:`ราคาเฉลี่ยต่อคนประมาณ 30,000 - 50,000 วอน (ประมาณ 800-1,300 บาท)
256แนะนำให้สั่งสามชั้นติดกระดูก คอหมู และแก้มหมูเป็นพื้นฐาน
257แล้วเพิ่มเครื่องเคียงอย่างซุปกิมจิและใบโหระพาห่อ`},{question:"พาเด็กมาได้ไหม?",answer:`ได้ ยินดีต้อนรับเด็กๆ
258กรุณาระวังเตาย่างบนโต๊ะ
259ทางร้านไม่มีเก้าอี้สำหรับเด็กเล็ก`},{question:"มังสวิรัติมาได้ไหม?",answer:`ได้ ยินดีต้อนรับ!
260แม้ร้านเราเน้นเมนูเนื้อ แต่เรามีเมนูวีแกนซ่อนอยู่
261กรุณาสอบถามพนักงานเมื่อมาถึง`},{question:"ซื้อกลับบ้านหรือสั่งเดลิเวอรีได้ไหม?",answer:`ปัจจุบันเราให้บริการทานที่ร้านเท่านั้น
262ไม่มีบริการซื้อกลับบ้านหรือเดลิเวอรี
263เพราะเราให้ความสำคัญกับประสบการณ์การเลือกเนื้อสดและย่างเองที่โต๊ะ`}]},contact:{title:"ติดต่อเรา",subtitle:"ช่องทางติดต่อ",description:`สำหรับสอบถามเกี่ยวกับ Gold Pig Restaurant
264กรุณาติดต่อเราได้ตลอดเวลา`,generalInquiries:"สอบถามความร่วมมือ",generalInquiriesSub:"ธุรกิจ",careers:"ร่วมงานกับเรา",careersSub:"สมัครงาน",followUs:"ติดตามเรา",followUsSub:"โซเชียลมีเดีย"},news:{title:"ข่าว",subtitle:"สื่อและบทความ",description:"ติดตามข่าวสาร บทสัมภาษณ์ และบทความเกี่ยวกับ Gold Pig Restaurant",readMore:"อ่านเพิ่มเติม →"}},Yc={ko:kS,en:bS,"zh-cn":SS,"zh-tw":CS,ja:ES,th:PS};function TS(){const e=localStorage.getItem("lang");if(e&&Yc[e])return e;const n=(navigator.language||"").toLowerCase();return n.startsWith("zh")?n.includes("tw")||n.includes("hk")||n.includes("hant")?"zh-tw":"zh-cn":n.startsWith("en")?"en":n.startsWith("ja")?"ja":n.startsWith("th")?"th":(n.startsWith("ko"),"ko")}const l0=k.createContext(null),NS=({children:e})=>{const[t,n]=k.useState(TS),r=i=>{n(i),localStorage.setItem("lang",i)},o=Yc[t];return v.jsx(l0.Provider,{value:{lang:t,setLang:r,t:o},children:e})},jS={lang:"ko",setLang:()=>{},t:Yc.ko},ir=()=>k.useContext(l0)??jS,RS="/assets/goldpig-logo-full-BmHW9bKb.png",No=()=>v.jsx("div",{className:"flex flex-col items-center py-10 md:py-16",children:v.jsx(a0,{to:"/",children:v.jsx("img",{src:RS,alt:"금돼지식당 - Gold Pig Restaurant",className:"w-[120px] md:w-[160px] h-auto"})})}),LS={ko:"한국어",en:"EN","zh-cn":"简体","zh-tw":"繁體",ja:"日本語",th:"ไทย"},Qf=["ko","en","zh-cn","zh-tw","ja","th"],jo=()=>{const[e,t]=k.useState(!1),n=To(),{lang:r,setLang:o,t:i}=ir(),s=[{label:i.nav.about,href:"/about",isRoute:!0},{label:i.nav.menu,href:"/menu",isRoute:!0},{label:i.nav.visit,href:"/visit",isRoute:!0},{label:i.nav.news,href:"/news",isRoute:!0},{label:i.nav.contact,href:"/contact",isRoute:!0}],a=(u,c=!1)=>{const d=c?"w-full max-w-xs text-center py-5 text-xl tracking-[0.1em] font-sans-clean font-medium text-foreground border-b border-border transition-opacity duration-200 hover:opacity-60":"text-sm tracking-[0.1em] font-sans-clean font-medium text-foreground transition-opacity duration-200 hover:opacity-60 px-5";if("isExternal"in u&&u.isExternal)return v.jsx("a",{href:u.href,target:"_blank",rel:"noopener noreferrer",onClick:()=>c&&t(!1),className:d,children:u.label},u.label);if(u.isRoute)return v.jsx(a0,{to:u.href,onClick:()=>c&&t(!1),className:d,children:u.label},u.label);const p=f=>{n.pathname!=="/"&&(f.preventDefault(),window.location.href="/"+u.href),c&&t(!1)};return v.jsx("a",{href:u.href,onClick:p,className:d,children:u.label},u.label)},l=({mobile:u=!1})=>v.jsx("div",{className:`flex items-center gap-1 ${u?"mt-8":""}`,children:Qf.map((c,d)=>v.jsxs("span",{className:"flex items-center",children:[v.jsx("button",{onClick:()=>{o(c),u&&t(!1)},className:`font-sans-clean text-[12px] tracking-[0.05em] transition-all duration-200 px-1.5 py-0.5 ${r===c?"text-brand-green font-semibold":"text-foreground
264/50 hover:text-foreground"}`,children:LS[c]}),d<Qf.length-1&&v.jsx("span",{className:"text-foreground/20 text-[10px]",children:"|"})]},c))});return v.jsxs(v.Fragment,{children:[v.jsxs("nav",{className:"hidden md:flex flex-col items-center gap-3 py-6",children:[v.jsx("div",{className:"flex items-center gap-0",children:s.map(u=>a(u,!1))}),v.jsx(l,{})]}),v.jsxs("div",{className:"md:hidden",children:[v.jsx("button",{onClick:()=>t(!0),className:"fixed top-4 right-4 z-40 p-2 text-foreground","aria-label":"Open menu",children:v.jsx(Qw,{className:"w-6 h-6"})}),e&&v.jsxs("div",{className:"fixed inset-0 z-50 bg-background",children:[v.jsx("button",{onClick:()=>t(!1),className:"absolute top-4 right-4 p-2 text-foreground","aria-label":"Close menu",children:v.jsx(ng,{className:"w-6 h-6"})}),v.jsxs("nav",{className:"flex flex-col items-center justify-center h-full",children:[s.map(u=>a(u,!0)),v.jsx(l,{mobile:!0})]})]})]})]})},OS="/assets/about-slide-1-BDTRtetv.jpg",zS="/assets/about-slide-2-79ggmHZm.jpg",MS="/assets/about-slide-3-Cb8H8pYH.jpg",DS="/assets/about-slide-4-BQcu3RBJ.jpg",AS="/assets/about-slide-5-D4prRqQT.jpg",BS="/assets/about-slide-6-C4GZ0iK7.jpg",IS="/assets/about-slide-7-Bd4d1eTy.jpg",_S="/assets/about-slide-8-C1lb_0Wn.jpg",FS="/assets/about-slide-9-XiZVXg0-.jpg",GS="/assets/about-slide-10-CKOLLxwB.jpg",$S="/assets/facade-taipei-0e3zknGz.jpg",qf=[OS,zS,MS,DS,AS,BS,IS,_S,FS,GS,$S],u0=()=>{const[e,t]=k.useState(0),{t:n}=ir(),r=k.useCallback(()=>{t(o=>(o+1)%qf.length)},[]);return k.useEffect(()=>{const o=setInterval(r,4e3);return()=>clearInterval(o)},[r]),v.jsx("section",{className:"w-full px-4 md:px-0",children:v.jsxs("div",{className:"max-w-[900px] mx-auto my-16 md:my-20",children:[v.jsx("div",{className:"image-slideshow relative w-full overflow-hidden",style:{aspectRatio:"4 / 3"},children:qf.map((o,i)=>v.jsx("img",{src:o,alt:`${n.footer.name} ${i+1}`,className:"absolute inset-0 w-full h-full object-cover transition-opacity duration-1000",style:{opacity:e===i?1:0}},i))}),v.jsx("style",{children:"@media (min-width: 768px) { .image-slideshow { aspect-ratio: 16 / 9 !important; } }"})]})})},US="/assets/goldpig-face-MAGaLXmn.png",Ro=()=>{const{t:e}=ir();return v.jsx("footer",{id:"contact",className:"bg-transparent text-foreground py-20 md:py-24 px-5",children:v.jsxs("div",{className:"max-w-xl mx-auto text-center",children:[v.jsx("div",{className:"mb-4",children:v.jsx("img",{src:US,alt:"Gold Pig",className:"w-10 h-auto mx-auto opacity-80"})}),v.jsxs("div",{className:"font-sans-clean text-[15px] leading-[1.8] opacity-70 mb-16 space-y-1",children:[v.jsx("p",{children:e.footer.name}),v.jsx("p",{children:e.footer.location}),v.jsx("p",{children:e.footer.license}),v.jsx("p",{children:e.footer.tel})]}),v.jsx("div",{className:"text-xs opacity-50 font-sans-clean",children:v.jsx("p",{children:e.footer.copyright})})]})})},VS=()=>v.jsxs("div",{className:"min-h-screen",style:{backgroundColor:"hsl(var(--background))",backgroundImage:`
265          linear-gradient(to right, hsl(var(--border) / 0.4) 1px, transparent 1px),
266          linear-gradient(to bottom, hsl(var(--border) / 0.4) 1px, transparent 1px)
267        `,backgroundSize:"50px 50px"},children:[v.jsxs("header",{children:[v.jsx(No,{}),v.jsx(jo,{})]}),v.jsx("main",{children:v.jsx(u0,{})}),v.jsx(Ro,{})]});function KS(e){return Object.prototype.toString.call(e)==="[object Object]"}function Jf(e){return KS(e)||Array.isArray(e)}function WS(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Qc(e,t){const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;const o=JSON.stringify(Object.keys(e.breakpoints||{})),i=JSON.stringify(Object.keys(t.breakpoints||{}));return o!==i?!1:n.every(s=>{const a=e[s],l=t[s];return typeof a=="function"?`${a}`==`${l}`:!Jf(a)||!Jf(l)?a===l:Qc(a,l)})}function Xf(e){return e.concat().sort((t,n)=>t.name>n.name?1:-1).map(t=>t.options)}function HS(e,t){if(e.length!==t.length)return!1;const n=Xf(e),r=Xf(t);return n.every((o,i)=>{const s=r[i];return Qc(o,s)})}function qc(e){return typeof e=="number"}function zu(e){return typeof e=="string"}function Ia(e){return typeof e=="boolean"}function Zf(e){return Object.prototype.toString.call(e)==="[object Object]"}function he(e){return Math.abs(e)}
vendor: 12,971 bytes, line 267
267function Jc(e){return Math.sign(e)}function ii(e,t){return he(e-t)}function YS(e,t){if(e===0||t===0||he(e)<=he(t))return 0;const n=ii(he(e),he(t));return he(n/e)}function QS(e){return Math.round(e*100)/100}function ji(e){return Ri(e).map(Number)}function Bt(e){return e[Ui(e)]}function Ui(e){return Math.max(0,e.length-1)}function Xc(e,t){return t===Ui(e)}function ep(e,t=0){return Array.from(Array(e),(n,r)=>t+r)}function Ri(e){return Object.keys(e)}function c0(e,t){return[e,t].reduce((n,r)=>(Ri(r).forEach(o=>{const i=n[o],s=r[o],a=Zf(i)&&Zf(s);n[o]=a?c0(i,s):s}),n),{})}function Mu(e,t){return typeof t.MouseEvent<"u"&&e instanceof t.MouseEvent}function qS(e,t){const n={start:r,center:o,end:i};function r(){return 0}function o(l){return i(l)/2}function i(l){return t-l}function s(l,u){return zu(e)?n[e](l):e(t,l,u)}return{measure:s}}function Li(){let e=[];function t(o,i,s,a={passive:!0}){let l;if("addEventListener"in o)o.addEventListener(i,s,a),l=()=>o.removeEventListener(i,s,a);else{const u=o;u.addListener(s),l=()=>u.removeListener(s)}return e.push(l),r}function n(){e=e.filter(o=>o())}const r={add:t,clear:n};return r}function JS(e,t,n,r){const o=Li(),i=1e3/60;let s=null,a=0,l=0;function u(){o.add(e,"visibilitychange",()=>{e.hidden&&w()})}function c(){f(),o.clear()}function d(x){if(!l)return;s||(s=x,n(),n());const h=x-s;for(s=x,a+=h;a>=i;)n(),a-=i;const m=a/i;r(m),l&&(l=t.requestAnimationFrame(d))}function p(){l||(l=t.requestAnimationFrame(d))}function f(){t.cancelAnimationFrame(l),s=null,a=0,l=0}function w(){s=null,a=0}return{init:u,destroy:c,start:p,stop:f,update:n,render:r}}function XS(e,t){const n=t==="rtl",r=e==="y",o=r?"y":"x",i=r?"x":"y",s=!r&&n?-1:1,a=c(),l=d();function u(w){const{height:g,width:x}=w;return r?g:x}function c(){return r?"top":n?"right":"left"}function d(){return r?"bottom":n?"left":"right"}function p(w){return w*s}return{scroll:o,cross:i,startEdge:a,endEdge:l,measureSize:u,direction:p}}function Pr(e=0,t=0){const n=he(e-t);function r(u){return u<e}function o(u){return u>t}function i(u){return r(u)||o(u)}function s(u){return i(u)?r(u)?e:t:u}function a(u){return n?u-n*Math.ceil((u-t)/n):u}return{length:n,max:t,min:e,constrain:s,reachedAny:i,reachedMax:o,reachedMin:r,removeOffset:a}}function d0(e,t,n){const{constrain:r}=Pr(0,e),o=e+1;let i=s(t);function s(p){return n?he((o+p)%o):r(p)}function a(){return i}function l(p){return i=s(p),d}function u(p){return c().set(a()+p)}function c(){return d0(e,a(),n)}const d={get:a,set:l,add:u,clone:c};return d}function ZS(e,t,n,r,o,i,s,a,l,u,c,d,p,f,w,g,x,h,m){const{cross:y,direction:b}=e,S=["INPUT","SELECT","TEXTAREA"],E={passive:!1},C=Li(),P=Li(),R=Pr(50,225).constrain(f.measure(20)),L={mouse:300,touch:400},B={mouse:500,touch:600},D=w?43:25;let V=!1,M=0,K=0,G=!1,U=!1,T=!1,j=!1;function A(_){if(!m)return;function Z(Ee){(Ia(m)||m(_,Ee))&&ye(Ee)}const le=t;C.add(le,"dragstart",Ee=>Ee.preventDefault(),E).add(le,"touchmove",()=>{},E).add(le,"touchend",()=>{}).add(le,"touchstart",Z).add(le,"mousedown",Z).add(le,"touchcancel",ve).add(le,"contextmenu",ve).add(le,"click",je,!0)}function $(){C.clear(),P.clear()}function F(){const _=j?n:t;P.add(_,"touchmove",Q,E).add(_,"touchend",ve).add(_,"mousemove",Q,E).add(_,"mouseup",ve)}function Y(_){const Z=_.nodeName||"";return S.includes(Z)}function W(){return(w?B:L)[j?"mouse":"touch"]}function ie(_,Z){const le=d.add(Jc(_)*-1),Ee=c.byDistance(_,!w).distance;return w||he(_)<R?Ee:x&&Z?Ee*.5:c.byIndex(le.get(),0).distance}function ye(_){const Z=Mu(_,r);j=Z,T=w&&Z&&!_.buttons&&V,V=ii(o.get(),s.get())>=2,!(Z&&_.button!==0)&&(Y(_.target)||(G=!0,i.pointerDown(_),u.useFriction(0).useDuration(0),o.set(s),F(),M=i.readPoint(_),K=i.readPoint(_,y),p.emit("pointerDown")))}function Q(_){if(!Mu(_,r)&&_.touches.length>=2)return ve(_);const le=i.readPoint(_),Ee=i.readPoint(_,y),Ge=ii(le,M),rt=ii(Ee,K);if(!U&&!j&&(!_.cancelable||(U=Ge>rt,!U)))return ve(_);const ot=i.pointerMove(_);Ge>g&&(T=!0),u.useFriction(.3).useDuration(.75),a.start(),o.add(b(ot)),_.preventDefault()}function ve(_){const le=c.byDistance(0,!1).index!==d.get(),Ee=i.pointerUp(_)*W(),Ge=ie(b(Ee),le),rt=YS(Ee,Ge),ot=D-10*rt,$e=h+rt/50;U=!1,G=!1,P.clear(),u.useDuration(ot).useFriction($e),l.distance(Ge,!w),j=!1,p.emit("pointerUp")}function je(_){T&&(_.stopPropagation(),_.preventDefault(),T=!1)}function be(){return G}return{init:A,destroy:$,pointerDown:be}}function e2(e,t){let r,o;function i(d){return d.timeStamp}function s(d,p){const w=`client${(p||e.scroll)==="x"?"X":"Y"}`;return(Mu(d,t)?d:d.touches[0])[w]}function a(d){return r=d,o=d,s(d)}function l(d){const p=s(d)-s(o),f=i(d)-i(r)>170;return o=d,f&&(r=d),p}function u(d){if(!r||!o)return 0;const p=s(o)-s(r),f=i(d)-i(r),w=i(d)-i(o)>170,g=p/f;return f&&!w&&he(g)>.1?g:0}return{pointerDown:a,pointerMove:l,pointerUp:u,readPoint:s}}function t2(){function e(n){const{offsetTop:r,offsetLeft:o,offsetWidth:i,offsetHeight:s}=n;return{top:r,right:o+i,bottom:r+s,left:o,width:i,height:s}}return{measure:e}}function n2(e){function t(r){return e*(r/100)}return{measure:t}}function r2(e,t,n,r,o,i,s){const a=[e].concat(r);let l,u,c=[],d=!1;function p(x){return o.measureSize(s.measure(x))}function f(x){if(!i)return;u=p(e),c=r.map(p);function h(m){for(const y of m){if(d)return;const b=y.target===e,S=r.indexOf(y.target),E=b?u:c[S],C=p(b?e:r[S]);if(he(C-E)>=.5){x.reInit(),t.emit("resize");break}}}l=new ResizeObserver(m=>{(Ia(i)||i(x,m))&&h(m)}),n.requestAnimationFrame(()=>{a.forEach(m=>l.observe(m))})}function w(){d=!0,l&&l.disconnect()}return{init:f,destroy:w}}function o2(e,t,n,r,o,i){let s=0,a=0,l=o,u=i,c=e.get(),d=0;function p(){const E=r.get()-e.get(),C=!l;let P=0;return C?(s=0,n.set(r),e.set(r),P=E):(n.set(e),s+=E/l,s*=u,c+=s,e.add(s),P=c-d),a=Jc(P),d=c,S}function f(){const E=r.get()-t.get();return he(E)<.001}function w(){return l}function g(){return a}function x(){return s}function h(){return y(o)}function m(){return b(i)}function y(E){return l=E,S}function b(E){return u=E,S}const S={direction:g,duration:w,velocity:x,seek:p,settled:f,useBaseFriction:m,useBaseDuration:h,useFriction:b,useDuration:y};return S}function i2(e,t,n,r,o){const i=o.measure(10),s=o.measure(50),a=Pr(.1,.99);let l=!1;function u(){return!(l||!e.reachedAny(n.get())||!e.reachedAny(t.get()))}function c(f){if(!u())return;const w=e.reachedMin(t.get())?"min":"max",g=he(e[w]-t.get()),x=n.get()-t.get(),h=a.constrain(g/s);n.subtract(x*h),!f&&he(x)<i&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())}function d(f){l=!f}return{shouldConstrain:u,constrain:c,toggleActive:d}}function s2(e,t,n,r,o){const i=Pr(-t+e,0),s=d(),a=c(),l=p();function u(w,g){return ii(w,g)<=1}function c(){const w=s[0],g=Bt(s),x=s.lastIndexOf(w),h=s.indexOf(g)+1;return Pr(x,h)}function d(){return n.map((w,g)=>{const{min:x,max:h}=i,m=i.constrain(w),y=!g,b=Xc(n,g);return y?h:b||u(x,m)?x:u(h,m)?h:m}).map(w=>parseFloat(w.toFixed(3)))}function p(){if(t<=e+o)return[i.max];if(r==="keepSnaps")return s;const{min:w,max:g}=a;return s.slice(w,g)}return{snapsContained:l,scrollContainLimit:a}}function a2(e,t,n){const r=t[0],o=n?r-e:Bt(t);return{limit:Pr(o,r)}}function l2(e,t,n,r){const i=t.min+.1,s=t.max+.1,{reachedMin:a,reachedMax:l}=Pr(i,s);function u(p){return p===1?l(n.get()):p===-1?a(n.get()):!1}function c(p){if(!u(p))return;const f=e*(p*-1);r.forEach(w=>w.add(f))}return{loop:c}}function u2(e){const{max:t,length:n}=e;function r(i){const s=i-t;return n?s/-n:0}return{get:r}}function c2(e,t,n,r,o){const{startEdge:i,endEdge:s}=e,{groupSlides:a}=o,l=d().map(t.measure),u=p(),c=f();function d(){return a(r).map(g=>Bt(g)[s]-g[0][i]).map(he)}function p(){return r.map(g=>n[i]-g[i]).map(g=>-he(g))}function f(){return a(u).map(g=>g[0]).map((g,x)=>g+l[x])}return{snaps:u,snapsAligned:c}}function d2(e,t,n,r,o,i){const{groupSlides:s}=o,{min:a,max:l}=r,u=c();function c(){const p=s(i),f=!e||t==="keepSnaps";return n.length===1?[i]:f?p:p.slice(a,l).map((w,g,x)=>{const h=!g,m=Xc(x,g);if(h){const y=Bt(x[0])+1;return ep(y)}if(m){const y=Ui(i)-Bt(x)[0]+1;return ep(y,Bt(x)[0])}return w})}return{slideRegistry:u}}function f2(e,t,n,r,o){const{reachedAny:i,removeOffset:s,constrain:a}=r;function l(w){return w.concat().sort((g,x)=>he(g)-he(x))[0]}function u(w){const g=e?s(w):a(w),x=t.map((m,y)=>({diff:c(m-g,0),index:y})).sort((m,y)=>he(m.diff)-he(y.diff)),{index:h}=x[0];return{index:h,distance:g}}function c(w,g){const x=[w,w+n,w-n];if(!e)return w;if(!g)return l(x);const h=x.filter(m=>Jc(m)===g);return h.length?l(h):Bt(x)-n}function d(w,g){const x=t[w]-o.get(),h=c(x,g);return{index:w,distance:h}}function p(w,g){const x=o.get()+w,{index:h,distance:m}=u(x),y=!e&&i(x);if(!g||y)return{index:h,distance:w};const b=t[h]-m,S=w+c(b,0);return{index:h,distance:S}}return{byDistance:p,byIndex:d,shortcut:c}}function p2(e,t,n,r,o,i,s){function a(d){const p=d.distance,f=d.index!==t.get();i.add(p),p&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),f&&(n.set(t.get()),t.set(d.index),s.emit("select"))}function l(d,p){const f=o.byDistance(d,p);a(f)}function u(d,p){const f=t.clone().set(d),w=o.byIndex(f.get(),p);a(w)}return{distance:l,index:u}}function h2(e,t,n,r,o,i,s,a){const l={passive:!0,capture:!0};let u=0;function c(f){if(!a)return;function w(g){if(new Date().getTime()-u>10)return;s.emit("slideFocusStart"),e.scrollLeft=0;const m=n.findIndex(y=>y.includes(g));qc(m)&&(o.useDuration(0),r.index(m,0),s.emit("slideFocus"))}i.add(document,"keydown",d,!1),t.forEach((g,x)=>{i.add(g,"focus",h=>{(Ia(a)||a(f,h))&&w(x)},l)})}function d(f){f.code==="Tab"&&(u=new Date().getTime())}return{init:c}}function Yo(e){let t=e;function n(){return t}function r(l){t=s(l)}function o(l){t+=s(l)}function i(l){t-=s(l)}function s(l){return qc(l)?l:l.get()}return{get:n,set:r,add:o,subtract:i}}function f0(e,t){const n=e.scroll==="x"?s:a,r=t.style;let o=null,i=!1;function s(p){return`translate3d(${p}px,0px,0px)`}function a(p){return`translate3d(0px,${p}px,0px)`}function l(p){if(i)return;const f=QS(e.direction(p));f!==o&&(r.transform=n(f),o=f)}function u(p){i=!p}function c(){i||(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))}return{clear:c,to:l,toggleActive:u}}function m2(e,t,n,r,o,i,s,a,l){const c=ji(o),d=ji(o).reverse(),p=h().concat(m());function f(C,P){return C.reduce((R,L)=>R-o[L],P)}function w(C,P){return C.reduce((R,L)=>f(R,P)>0?R.concat([L]):R,[])}function g(C){return i.map((P,R)=>({start:P-r[R]+.5+C,end:P+t-.5+C}))}function x(C,P,R){const L=g(P);return C.map(B=>{const D=R?0:-n,V=R?n:0,M=R?"end":"start",K=L[B][M];return{index:B,loopPoint:K,slideLocation:Yo(-1),translate:f0(e,l[B]),target:()=>a.get()>K?D:V}})}function h(){const C=s[0],P=w(d,C);return x(P,n,!1)}function m(){const C=t-s[0]-1,P=w(c,C);return x(P,-n,!0)}function y(){return p.every(({index:C})=>{const P=c.filter(R=>R!==C);return f(P,t)<=.1})}function b(){p.forEach(C=>{const{target:P,translate:R,slideLocation:L}=C,B=P();B!==L.get()&&(R.to(B),L.set(B))})}function S(){p.forEach(C=>C.translate.clear())}return{canLoop:y,clear:S,loop:b,loopPoints:p}}function g2(e,t,n){let r,o=!1;function i(l){if(!n)return;function u(c){for(const d of c)if(d.type==="childList"){l.reInit(),t.emit("slidesChanged");break}}r=new MutationObserver(c=>{o||(Ia(n)||n(l,c))&&u(c)}),r.observe(e,{childList:!0})}function s(){r&&r.disconnect(),o=!0}return{init:i,destroy:s}}function y2(e,t,n,r){const o={};let i=null,s=null,a,l=!1;function u(){a=new IntersectionObserver(w=>{l||(w.forEach(g=>{const x=t.indexOf(g.target);o[x]=g}),i=null,s=null,n.emit("slidesInView"))},{root:e.parentElement,threshold:r}),t.forEach(w=>a.observe(w))}function c(){a&&a.disconnect(),l=!0}function d(w){return Ri(o).reduce((g,x)=>{const h=parseInt(x),{isIntersecting:m}=o[h];return(w&&m||!w&&!m)&&g.push(h),g},[])}function p(w=!0){if(w&&i)return i;if(!w&&s)return s;const g=d(w);return w&&(i=g),w||(s=g),g}return{init:u,destroy:c,get:p}}function v2(e,t,n,r,o,i){const{measureSize:s,startEdge:a,endEdge:l}=e,u=n[0]&&o,c=w(),d=g(),p=n.map(s),f=x();function w(){if(!u)return 0;const m=n[0];return he(t[a]-m[a])}function g(){if(!u)return 0;const m=i.getComputedStyle(Bt(r));return parseFloat(m.getPropertyValue(`margin-${l}`))}function x(){return n.map((m,y,b)=>{const S=!y,E=Xc(b,y);return S?p[y]+c:E?p[y]+d:b[y+1][a]-m[a]}).map(he)}return{slideSizes:p,slideSizesWithGaps:f,startGap:c,endGap:d}}function w2(e,t,n,r,o,i,s,a,l){const{startEdge:u,endEdge:c,direction:d}=e,p=qc(n);function f(h,m){return ji(h).filter(y=>y%m===0).map(y=>h.slice(y,y+m))}function w(h){return h.length?ji(h).reduce((m,y,b)=>{const S=Bt(m)||0,E=S===0,C=y===Ui(h),P=o[u]-i[S][u],R=o[u]-i[y][c],L=!r&&E?d(s):0,B=!r&&C?d(a):0,D=he(R-B-(P+L));return b&&D>t+l&&m.push(y),C&&m.push(h.length),m},[]).map((m,y,b)=>{const S=Math.max(b[y-1]||0);return h.slice(S,m)}):[]}function g(h){return p?f(h,n):w(h)}return{groupSlides:g}}function x2(e,t,n,r,o,i,s){const{align:a,axis:l,direction:u,startIndex:c,loop:d,duration:p,dragFree:f,dragThreshold:w,inViewThreshold:g,slidesToScroll:x,skipSnaps:h,containScroll:m,watchResize:y,watchSlides:b,wat
vendor: 6,426 bytes, line 267
267chDrag:S,watchFocus:E}=i,C=2,P=t2(),R=P.measure(t),L=n.map(P.measure),B=XS(l,u),D=B.measureSize(R),V=n2(D),M=qS(a,D),K=!d&&!!m,G=d||!!m,{slideSizes:U,slideSizesWithGaps:T,startGap:j,endGap:A}=v2(B,R,L,n,G,o),$=w2(B,D,x,d,R,L,j,A,C),{snaps:F,snapsAligned:Y}=c2(B,M,R,L,$),W=-Bt(F)+Bt(T),{snapsContained:ie,scrollContainLimit:ye}=s2(D,W,Y,m,C),Q=K?ie:Y,{limit:ve}=a2(W,Q,d),je=d0(Ui(Q),c,d),be=je.clone(),te=ji(n),_=({dragHandler:bt,scrollBody:Oo,scrollBounds:zr,options:{loop:wn}})=>{wn||zr.constrain(bt.pointerDown()),Oo.seek()},Z=({scrollBody:bt,translate:Oo,location:zr,offsetLocation:wn,previousLocation:xn,scrollLooper:Wi,slideLooper:kn,dragHandler:Fa,animation:Ga,eventHandler:zo,scrollBounds:Hi,options:{loop:Yi}},Mr)=>{const St=bt.settled(),$a=!Hi.shouldConstrain(),H=Yi?St:St&&$a,re=H&&!Fa.pointerDown();re&&Ga.stop();const se=zr.get()*Mr+xn.get()*(1-Mr);wn.set(se),Yi&&(Wi.loop(bt.direction()),kn.loop()),Oo.to(wn.get()),re&&zo.emit("settle"),H||zo.emit("scroll")},le=JS(r,o,()=>_(Lo),bt=>Z(Lo,bt)),Ee=.68,Ge=Q[je.get()],rt=Yo(Ge),ot=Yo(Ge),$e=Yo(Ge),Ut=Yo(Ge),xt=o2(rt,$e,ot,Ut,p,Ee),Or=f2(d,Q,W,ve,Ut),kt=p2(le,je,be,xt,Or,Ut,s),Vi=u2(ve),Ki=Li(),Qe=y2(t,n,s,g),{slideRegistry:nn}=d2(K,m,Q,ye,$,te),_a=h2(e,n,nn,kt,xt,Ki,s,E),Lo={ownerDocument:r,ownerWindow:o,eventHandler:s,containerRect:R,slideRects:L,animation:le,axis:B,dragHandler:ZS(B,e,r,o,Ut,e2(B,o),rt,le,kt,xt,Or,je,s,V,f,w,h,Ee,S),eventStore:Ki,percentOfView:V,index:je,indexPrevious:be,limit:ve,location:rt,offsetLocation:$e,previousLocation:ot,options:i,resizeHandler:r2(t,s,o,n,B,y,P),scrollBody:xt,scrollBounds:i2(ve,$e,Ut,xt,V),scrollLooper:l2(W,ve,$e,[rt,$e,ot,Ut]),scrollProgress:Vi,scrollSnapList:Q.map(Vi.get),scrollSnaps:Q,scrollTarget:Or,scrollTo:kt,slideLooper:m2(B,D,W,U,T,F,Q,$e,n),slideFocus:_a,slidesHandler:g2(t,s,b),slidesInView:Qe,slideIndexes:te,slideRegistry:nn,slidesToScroll:$,target:Ut,translate:f0(B,t)};return Lo}function k2(){let e={},t;function n(u){t=u}function r(u){return e[u]||[]}function o(u){return r(u).forEach(c=>c(t,u)),l}function i(u,c){return e[u]=r(u).concat([c]),l}function s(u,c){return e[u]=r(u).filter(d=>d!==c),l}function a(){e={}}const l={init:n,emit:o,off:s,on:i,clear:a};return l}const b2={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function S2(e){function t(i,s){return c0(i,s||{})}function n(i){const s=i.breakpoints||{},a=Ri(s).filter(l=>e.matchMedia(l).matches).map(l=>s[l]).reduce((l,u)=>t(l,u),{});return t(i,a)}function r(i){return i.map(s=>Ri(s.breakpoints||{})).reduce((s,a)=>s.concat(a),[]).map(e.matchMedia)}return{mergeOptions:t,optionsAtMedia:n,optionsMediaQueries:r}}function C2(e){let t=[];function n(i,s){return t=s.filter(({options:a})=>e.optionsAtMedia(a).active!==!1),t.forEach(a=>a.init(i,e)),s.reduce((a,l)=>Object.assign(a,{[l.name]:l}),{})}function r(){t=t.filter(i=>i.destroy())}return{init:n,destroy:r}}function ca(e,t,n){const r=e.ownerDocument,o=r.defaultView,i=S2(o),s=C2(i),a=Li(),l=k2(),{mergeOptions:u,optionsAtMedia:c,optionsMediaQueries:d}=i,{on:p,off:f,emit:w}=l,g=B;let x=!1,h,m=u(b2,ca.globalOptions),y=u(m),b=[],S,E,C;function P(){const{container:te,slides:_}=y;E=(zu(te)?e.querySelector(te):te)||e.children[0];const le=zu(_)?E.querySelectorAll(_):_;C=[].slice.call(le||E.children)}function R(te){const _=x2(e,E,C,r,o,te,l);if(te.loop&&!_.slideLooper.canLoop()){const Z=Object.assign({},te,{loop:!1});return R(Z)}return _}function L(te,_){x||(m=u(m,te),y=c(m),b=_||b,P(),h=R(y),d([m,...b.map(({options:Z})=>Z)]).forEach(Z=>a.add(Z,"change",B)),y.active&&(h.translate.to(h.location.get()),h.animation.init(),h.slidesInView.init(),h.slideFocus.init(be),h.eventHandler.init(be),h.resizeHandler.init(be),h.slidesHandler.init(be),h.options.loop&&h.slideLooper.loop(),E.offsetParent&&C.length&&h.dragHandler.init(be),S=s.init(be,b)))}function B(te,_){const Z=$();D(),L(u({startIndex:Z},te),_),l.emit("reInit")}function D(){h.dragHandler.destroy(),h.eventStore.clear(),h.translate.clear(),h.slideLooper.clear(),h.resizeHandler.destroy(),h.slidesHandler.destroy(),h.slidesInView.destroy(),h.animation.destroy(),s.destroy(),a.clear()}function V(){x||(x=!0,a.clear(),D(),l.emit("destroy"),l.clear())}function M(te,_,Z){!y.active||x||(h.scrollBody.useBaseFriction().useDuration(_===!0?0:y.duration),h.scrollTo.index(te,Z||0))}function K(te){const _=h.index.add(1).get();M(_,te,-1)}function G(te){const _=h.index.add(-1).get();M(_,te,1)}function U(){return h.index.add(1).get()!==$()}function T(){return h.index.add(-1).get()!==$()}function j(){return h.scrollSnapList}function A(){return h.scrollProgress.get(h.offsetLocation.get())}function $(){return h.index.get()}function F(){return h.indexPrevious.get()}function Y(){return h.slidesInView.get()}function W(){return h.slidesInView.get(!1)}function ie(){return S}function ye(){return h}function Q(){return e}function ve(){return E}function je(){return C}const be={canScrollNext:U,canScrollPrev:T,containerNode:ve,internalEngine:ye,destroy:V,off:f,on:p,emit:w,plugins:ie,previousScrollSnap:F,reInit:g,rootNode:Q,scrollNext:K,scrollPrev:G,scrollProgress:A,scrollSnapList:j,scrollTo:M,selectedScrollSnap:$,slideNodes:je,slidesInView:Y,slidesNotInView:W};return L(t,n),setTimeout(()=>l.emit("init"),0),be}ca.globalOptions=void 0;function Zc(e={},t=[]){const n=k.useRef(e),r=k.useRef(t),[o,i]=k.useState(),[s,a]=k.useState(),l=k.useCallback(()=>{o&&o.reInit(n.current,r.current)},[o]);return k.useEffect(()=>{Qc(n.current,e)||(n.current=e,l())},[e,l]),k.useEffect(()=>{HS(r.current,t)||(r.current=t,l())},[t,l]),k.useEffect(()=>{if(WS()&&s){ca.globalOptions=Zc.globalOptions;const u=ca(s,n.current,r.current);return i(u),()=>u.destroy()}else i(void 0)},[s,i]),[a,o]}Zc.globalOptions=void 0;const Cl=768;function E2(){const[e,t]=k.useState(void 0);return k.useEffect(()=>{const n=window.matchMedia(`(max-width: ${Cl-1}px)`),r=()=>{t(window.innerWidth<Cl)};return n.addEventListener("change",r),t(window.innerWidth<Cl),()=>n.removeEventListener("change",r)},[]),!!e}const P2="/assets/menu-porkbelly-DnBXQoSU.png",T2="/assets/menu-porkneck-DaywmbxN.png",N2="/assets/menu-porkcheek-DohJKU8p.png",j2="/assets/menu-kimchistew-2TwpAUai.png",R2="/assets/menu-basil-12FR9LJ0.png",L2=()=>{const{t:e}
267=ir(),t=E2(),n=[{id:1,type:"product",image:P2,tag:e.menu.signature,nameEn:e.menu.bonePorkBelly,nameKr:e.menu.bonePorkBellyKr,description:e.menu.bonePorkBellyDesc},{id:2,type:"product",image:T2,tag:e.menu.bestServedFirst,nameEn:e.menu.porkNeck,nameKr:e.menu.porkNeckKr,description:e.menu.porkNeckDesc},{id:3,type:"product",image:N2,tag:e.menu.limitedOrders,nameEn:e.menu.porkCheek,nameKr:e.menu.porkCheekKr,description:e.menu.porkCheekDesc},{id:4,type:"product",image:j2,tag:e.menu.specialSides,nameEn:e.menu.kimchiStew,nameKr:e.menu.kimchiStewKr,description:e.menu.kimchiStewDesc},{id:5,type:"product",image:R2,tag:e.menu.specialSides,nameEn:e.menu.basil,nameKr:e.menu.basilKr,description:e.menu.basilDesc}],[r,o]=Zc({loop:!1,align:"start",slidesToScroll:1,containScroll:"trimSnaps"}),[i,s]=k.useState(0),[a,l]=k.useState([]),u=k.useCallback(()=>o==null?void 0:o.scrollPrev(),[o]),c=k.useCallback(()=>o==null?void 0:o.scrollNext(),[o]),d=k.useCallback(w=>o==null?void 0:o.scrollTo(w),[o]),p=k.useCallback(()=>{o&&s(o.selectedScrollSnap())},[o]);k.useEffect(()=>{if(o)return l(o.scrollSnapList()),o.on("select",p),p(),()=>{o.off("select",p)}},[o,p]);const f=({item:w})=>{const g=w.nameEn===e.menu.basil;return v.jsxs("div",{className:"flex flex-col items-center text-center",children:[v.jsx("div",{className:"flex items-center justify-center mb-6 md:mb-8",children:v.jsx("img",{src:w.image,alt:w.nameEn,className:`h-auto object-contain block ${g?"w-[43vw] md:w-[252px]":"w-[70vw] md:w-[500px]"}`,style:{background:"transparent",border:"none",outline:"none"}})}),w.tag&&v.jsx("span",{className:"block mb-3 md:mb-4 text-[11px] uppercase tracking-[3px] font-sans-clean",style:{color:"hsl(90, 50%, 24%)"},children:w.tag}),v.jsx("h3",{className:"text-foreground text-xl md:text-[36px] font-bold font-sans-clean mb-2 leading-tight",children:w.nameEn}),v.jsx("p",{className:"text-base md:text-[22px] font-serif-elegant mb-4 md:mb-5",style:{color:"hsl(var(--foreground) / 0.75)"},children:w.nameKr}),w.description&&v.jsx("p",{className:"text-[13px] md:text-sm font-sans-clean font-light leading-[1.7] max-w-[500px] mx-auto px-4 md:px-0",style:{color:"hsl(var(--foreground) / 0.6)"},children:w.description})]})};return t?v.jsx("section",{className:"w-full mt-16 px-5",children:v.jsxs("div",{className:"max-w-[800px] mx-auto",children:[v.jsxs("div",{className:"mb-10 text-center",children:[v.jsx("h1",{className:"text-foreground text-5xl font-bold font-serif-elegant mb-8",children:e.menu.title}),v.jsx("p",{className:"font-sans-clean text-[14px] font-light leading-[1.9]",style:{color:"hsl(var(--foreground) / 0.7)"},children:e.menu.intro})]}),v.jsx("div",{className:"flex flex-col gap-[60px] pb-[60px]",children:n.map(w=>v.jsx(f,{item:w},w.id))})]})}):v.jsx("section",{className:"relative w-full my-16 md:my-20 py-10 md:py-[22px]",style:{backgroundColor:"transparent"},children:v.jsxs("div",{className:"relative z-10 max-w-[1400px] mx-auto px-6 md:px-16",children:[v.jsx("div",{className:"overflow-hidden",ref:r,children:v.jsxs("div",{className:"flex items-center",children:[v.jsx("div",{className:"flex-none w-[calc(50%-40px)] mr-20",children:v.jsxs("div",{className:"flex flex-col justify-center min-h-[600px] max-h-[600px] py-[30px] px-10",children:[v.jsx("h1",{className:"text-foreground text-[80px] font-bold font-serif-elegant mb-12",children:e.menu.title}),v.jsx("p",{className:"font-sans-clean text-[15px] font-light leading-[1.9] max-w-[450px]",style:{color:"hsl(var(--foreground) / 0.7)"},children:e.menu.intro})]})}),n.map(w=>v.jsx("div",{className:"flex-none w-[calc(50%-40px)] mr-20",children:v.jsx("div",{className:"flex flex-col items-center justify-center text-center min-h-[600px] max-h-[600px] py-[30px] px-10",children:v.jsx(f,{item:w})})},w.id))]})}),v.jsx("button",{onClick:u,className:"absolute left-4 top-1/2 -translate-y-1/2 z-20 hover:opacity-60 transition-opacity flex","aria-label":"Previous",children:v.jsx(Uw,{className:"w-12 h-12 text-foreground"})}),v.jsx("button",{onClick:c,className:"absolute right-4 top-1/2 -translate-y-1/2 z-20 hover:opacity-60 transition-opacity flex","aria-label":"Next",children:v.jsx(Vw,{className:"w-12 h-12 text-foreground"})}),v.jsx("div",{className:"flex justify-center gap-2 -mt-4",children:a.map((w,g)=>v.jsx("button",{onClick:()=>d(g),className:"transition-all duration-300 rounded-full",style:{width:g===i?"7px":"5px",height:g===i?"7px":"5px",backgroundColor:g===i?"hsl(90, 50%, 24%)":"rgba(0,0,0,0.25)"},"aria-label":`Slide ${g+1}`},g))})]})})},O2=()=>v.jsxs("div",{className:"min-h-screen",style:{backgroundColor:"hsl(var(--background))",backgroundImage:`
268          linear-gradient(to right, hsl(var(--border) / 0.4) 1px, transparent 1px),
269          linear-gradient(to bottom, hsl(var(--border) / 0.4) 1px, transparent 1px)
270        `,backgroundSize:"50px 50px"},children:[v.jsxs("header",{children:[v.jsx(No,{}),v.jsx(jo,{})]}),v.jsx("main",{children:v.jsx(L2,{})}),v.jsx(Ro,{})]}),z2="/assets/award-michelin-iZjrkkms.png",M2="/assets/award-laliste-C29fZVhY.png",D2="/assets/award-50best-CQu62AkL.png",A2="/assets/award-tasteofseoul-C_yEi5qx.png",B2="/assets/award-blueribbon-CHCxCFdy.png",I2=()=>{const{t:e}=ir(),t=[{logo:z2,title:e.about.michelinTitle,years:e.about.michelinYears,description:e.about.michelinDesc,link:"https://guide.michelin.com/kr/ko/seoul-capital-area/kr-seoul/restaurant/geumdwaeji-sikdang",linkText:e.about.michelinLink},{logo:M2,title:e.about.laListeTitle,years:e.about.laListeYears,description:e.about.laListeDesc,link:"https://www.instagram.com/p/DQsSH2dCENv/",linkText:e.about.laListeLink},{logo:D2,title:e.about.fiftyBestTitle,years:e.about.fiftyBestYears,description:e.about.fiftyBestDesc,link:"https://www.theworlds50best.com/discovery/Establishments/South-Korea/Seoul/Geumdwaeji-Sikdang.html",linkText:e.about.fiftyBestLink},{logo:A2,title:e.about.tasteOfSeoulTitle,years:e.about.tasteOfSeoulYears,description:e.about.tasteOfSeoulDesc,link:"https://tasteofseoul.visitseoul.net/restaurants/view?wm_id=633&txt_search=&wm_ca_id1%5B0%5D=D",linkText:e.about.tasteOfSeoulLink},{logo:B2,title:e.about.blueRibbonTitle,years:e.about.blueRibbonYears,description:e.about.blueRibbonDesc,link:"https://bluer.co.kr/restaurants/29569",linkText:e.about.blueRibbonLink}];return v.jsxs("div",{className:"min-h-screen",style:{backgroundColor:"hsl(var(--background))",backgroundImage:`
271          linear-gradient(to right, hsl(var(--border) / 0.4) 1px, transparent 1px),
272          linear-gradient(to bottom, hsl(var(--border) / 0.4) 1px, transparent 1px)
273        `,backgroundSize:"50px 50px"},children:[v.jsxs("header",{children:[v.jsx(No,{}),v.jsx(jo,{})]}),v.jsxs("main",{children:[v.jsx("div",{className:"mt-16 md:mt-20",children:v.jsx(u0,{})}),v.jsx("section",{className:"w-full pt-16 md:pt-20 pb-[60px] md:pb-[100px] px-5",children:v.jsxs("div",{className:"max-w-[800px] mx-auto text-left",children:[v.jsx("p",{className:"font-sans-clean text-[15px] md:text-base leading-[1.8] md:leading-[2.0] mb-8",style:{color:"#2C2C2C"},children:e.about.intro1}),v.jsx("p",{className:"font-sans-clean text-[15px] md:text-base leading-[1.8] md:leading-[2.0] mb-8",style:{color:"#2C2C2C"},children:e.about.intro2}),v.jsx("p",{className:"font-sans-clean text-[15px] md:text-base leading-[1.8] md:leading-[2.0] mb-8",style:{color:"#2C2C2C"},children:e.about.intro3}),v.jsx("p",{className:"font-sans-clean text-[15px] md:text-base leading-[1.8] md:leading-[2.0]",style:{color:"#2C2C2C"},children:e.about.intro4})]})}),v.jsx("section",{className:"w-full py-[60px] md:py-[100px] px-5",style:{backgroundColor:"#FAF9F6"},children:v.jsxs("div",{className:"max-w-[900px] mx-auto",children:[v.jsxs("div",{className:"text-center mb-[50px] md:mb-[80px]",children:[v.jsx("h2",{className:"font-serif-elegant text-[36px] md:text-[48px] font-bold mb-3",style:{color:"#2C2C2C"},children:e.about.awardsTitle}),v.jsx("p",{className:"font-serif-elegant text-[20px] md:text-[24px]",style:{color:"rgba(44,44,44,0.7)"},children:e.about.awardsSubtitle})]}),v.jsx("div",{className:"flex flex-col gap-0",children:t.map((n,r)=>v.jsxs("div",{className:`flex flex-col md:flex-row items-center md:items-start gap-6 md:gap-10 py-8 md:py-10 ${r<t.length-1,""}`,style:{borderBottom:r<t.length-1?"1px solid rgba(44,44,44,0.1)":"none"},children:[v.jsx("div",{className:"flex-shrink-0 w-[100px] h-[100px] md:w-[150px] md:h-[150px] flex items-center justify-center",children:v.jsx("img",{src:n.logo,alt:n.title,className:"max-w-[90px] max-h-[90px] md:max-w-[140px] md:max-h-[140px] w-auto h-auto object-contain"})}),v.jsxs("div",{className:"flex-1 text-center md:text-left",children:[v.jsx("h3",{className:"font-sans-clean text-[20px] md:text-[24px] font-bold mb-2",style:{color:"#2C2C2C"},children:n.title}),v.jsx("p",{className:"font-sans-clean text-[14px] font-medium uppercase tracking-[1px] text-gold mb-4",children:n.years}),v.jsx("p",{className:"font-sans-clean text-[14px] md:text-[15px] leading-[1.8] mb-5",style:{color:"rgba(44,44,44,0.8)"},children:n.description}),n.link?v.jsx("a",{href:n.link,target:"_blank",rel:"noopener noreferrer",className:"font-sans-clean text-[14px] font-semibold transition-colors duration-200 hover:text-gold",style:{color:"#2C2C2C",borderBottom:"1px solid #2C2C2C",paddingBottom:"2px"},children:n.linkText}):null]})]},r))})]})})]}),v.jsx(Ro,{})]})},_2=[{date:"2026.03",category:{ko:"한국경제",en:"Hankyung","zh-tw":"韓國經濟","zh-cn":"韩国经济",ja:"韓国経済",th:"Hankyung"},title:{ko:"글로벌 아트 아이콘들이 금돼지식당에 줄 서는 이유",en:"Why Global Art Icons Line Up for Gold Pig","zh-tw":"全球藝術偶像為何在金豬食堂排隊","zh-cn":"全球艺术偶像为何在金猪食堂排队",ja:"グローバルアートアイコンが金豚食堂に並ぶ理由",th:"ทำไมไอคอนศิลปะระดับโลกถึงต่อแถวที่ Gold Pig"},excerpt:{ko:"서비스 품질, 브랜드 정체성, 해외 진출을 통해 글로벌 아티스트와 컬렉터들의 필수 방문지가 된 금돼지식당",en:"A feature on how Gold Pig became a must-visit destination for global artists and collectors through service quality, brand identity, and overseas expansion.","zh-tw":"透過服務品質、品牌定位與海外拓展,金è
273±¬é£Ÿå ‚成為全球藝術家與收藏家的必訪之地","zh-cn":"通过服务品质、品牌定位与海外拓展,金猪食堂成为全球艺术家与收藏家的必访之地",ja:"サービス品質、ブランドアイデンティティ、海外進出を通じてグローバルアーティストとコレクターの必訪スポットとなった金豚食堂",th:"Gold Pig กลายเป็นจุดหมายที่ศิลปินและนักสะสมระดับโลกต้องไปเยือน ผ่านคุณภาพการบริการ เอกลักษณ์แบรนด์ และการขยายสาขาต่างประเทศ"},link:"https://www.hankyung.com/article/2026031272061"},{date:"2025.10",category:{ko:"한국경제",en:"Hankyung","zh-tw":"韓國經濟","zh-cn":"韩国经济",ja:"韓国経済",th:"Hankyung"},title:{ko:'금돼지식당, La Liste 2026 코리아에서 "Master of Fire" 선정',en:'Gold Pig Named "Master of Fire" at La Liste 2026 Korea',"zh-tw":"金豬食堂於 La Liste 2026 韓國榮獲「Master of Fire」","zh-cn":'金猪食堂于 La Liste 2026 韩国荣获"Master of Fire"',ja:"金豚食堂、La Liste 2026 コリアで「Master of Fire」に選定",th:'Gold Pig ได้รับเลือกเป็น "Master of Fire" ใน La Liste 2026 Korea'},excerpt:{ko:"La Liste 2026 코리아에서 수상하며 한국 프리미엄 BBQ 신과 글로벌 다이닝 무대에서의 위상을 다시 한번 확인",en:"Gold Pig was recognized at La Liste 2026 Korea, reinforcing its status in Korea's premium BBQ scene and global dining conversation.","zh-tw":"於 La Liste 2026 韓國獲獎,再次確立金豬食堂在韓國高端 BBQ 與全球餐飲舞台的地位","zh-cn":"于 La Liste 2026 韩国获奖,再次确立金猪食堂在韩国高端 BBQ 与全球餐饮舞台的地位",ja:"La Liste 2026 コリアで受賞し、韓国プレミアムBBQシーンとグローバルダイニングにおける地位を再確認",th:"Gold Pig ได้รับการยกย่องที่ La Liste 2026 Korea ตอกย้ำสถานะในวงการ BBQ พรีเมียมเกาหลีและเวทีอาหารระดับโลก"},link:"https://www.hankyung.com/article/202510291355K"},{date:"2025.09",category:{ko:"동아일보",en:"Donga Ilbo","zh-tw":"東亞日報","zh-cn":"东亚日报",ja:"東亜日報",th:"Donga Ilbo"},title:{ko:"글로벌 외식 산업의 새 성장 엔진으로 부상한 'K레스토랑'",en:"'K-Restaurant' Emerges as New Growth Engine in Global Dining Industry","zh-tw":"'K餐廳'崛起為全球餐飲產業新成長引擎","zh-cn":"'K餐厅'崛起为全球餐饮产业新增长引擎",ja:"グローバル外食産業の新たな成長エンジンとして浮上した「Kレストラン」",th:"'K-Restaurant' ก้าวขึ้นเป็นเครื่องยนต์การเติบโตใหม่ในอุตสาหกรรมร้านอาหารโลก"},excerpt:{ko:"K레스토랑의 글로벌 성장과 금돼지식당의 역할",en:"The global growth of K-Restaurants and Gold Pig's role","zh-tw":"K餐廳的全球成長與金豬食堂的角色","zh-cn":"K餐厅的全球增长与金猪食堂的角色",ja:"Kレストランのグローバル成長と金豚食堂の役割",th:"การเติบโตระดับโลกของ K-Restaurant และบทบาทของ Gold Pig"},link:"https://faq.donga.com/NEWS/Economy/article/all/20250923/132447829/2"},{date:"2025.05",category:{ko:"한국경제",en:"Hankyung","zh-tw":"韓國經濟","zh-cn":"韩国经济",ja:"韓国経済",th:"Hankyung"},title:{ko:"베컴·GD도 먹은 삼겹살이래…'금돼지식당' 대만에도 문 연다",en:"The Pork Belly Beckham & GD Loved… 'Gold Pig' Opens in Taiwan","zh-tw":"貝克漢·GD也吃過的五花肉…'金豬食堂'在台灣也開店了","zh-cn":"贝克汉姆·GD也吃过的五花肉…'金猪食堂'在台湾也开店了",ja:"ベッカム・GDも食べた豚バラ…「金豚食堂」台湾にも出店",th:"หมูสามชั้นที่ Beckham และ GD ก็กิน… 'Gold Pig' เปิดสาขาที่ไต้หวัน"},excerpt:{ko:"GD 뒷풀이 파티를 포함한 금돼지식당의 해외 진출 소식",en:"Gold Pig's international expansion including GD's after-party","zh-tw":"包括GD慶功宴在內的金豬食堂海外進軍消息","zh-cn":"包括GD庆功宴在内的金猪食堂海外进军消息",j
273a:"GDのアフターパーティーを含む金豚食堂の海外進出ニュース",th:"ข่าวการขยายสาขาต่างประเทศของ Gold Pig รวมถึงปาร์ตี้หลังงานของ GD"},link:"https://www.hankyung.com/article/2025050899427"},{date:"2025.05",category:{ko:"Taiwan News",en:"Taiwan News","zh-tw":"Taiwan News","zh-cn":"Taiwan News",ja:"Taiwan News",th:"Taiwan News"},title:{ko:"Michelin-recommended Korean Gold Pig BBQ opens in Taiwan",en:"Michelin-recommended Korean Gold Pig BBQ Opens in Taiwan","zh-tw":"米其林推薦韓國金豬BBQ在台灣開幕","zh-cn":"米其林推荐韩国金猪BBQ在台湾开幕",ja:"ミシュラン推薦の韓国Gold Pig BBQが台湾にオープン",th:"Gold Pig BBQ ร้านเกาหลีแนะนำโดย Michelin เปิดในไต้หวัน"},excerpt:{ko:"대만 현지 언론이 주목한 금돼지식당의 타이페이 진출",en:"Taiwan media spotlight on Gold Pig's Taipei expansion","zh-tw":"台灣媒體關注金豬食堂進軍台北","zh-cn":"台湾媒体关注金猪食堂进军台北",ja:"台湾メディアが注目した金豚食堂の台北進出",th:"สื่อไต้หวันจับตาการขยายสาขาของ Gold Pig สู่ไทเป"},link:"https://www.taiwannews.com.tw/news/6115751"},{date:"2025.05",category:{ko:"마리끌레르",en:"Marie Claire","zh-tw":"瑪麗乙嘉","zh-cn":"嘉人",ja:"マリ・クレール",th:"Marie Claire"},title:{ko:"이번 주말 여기 어때요? – 약수 편",en:"How About Here This Weekend? – Yaksu Edition","zh-tw":"這個週末去這裡如何?– 藥水篇","zh-cn":"这个周末去这里如何?– 药水篇",ja:"今週末ここはどう?– 薬水編",th:"สุดสัปดาห์นี้ที่นี่เป็นไง? – ฉบับ Yaksu"},excerpt:{ko:"마리끌레르가 소개하는 약수동 핫플레이스와 금돼지식당",en:"Marie Claire's guide to Yaksu-dong hotspots and Gold Pig","zh-tw":"瑪麗乙嘉介紹藥水洞熱門景點與金豬食堂","zh-cn":"嘉人介绍药水洞热门景点与金猪食堂",ja:"マリ・クレールが紹介する薬水洞の人気スポットと金豚食堂",th:"Marie Claire แนะนำจุดฮอตใน Yaksu-dong และ Gold Pig"},link:"https://www.marieclairekorea.com/culture/lifestyle/2025/05/yaksu/"},{date:"2025.05",category:{ko:"미쉐린 가이드",en:"Michelin Guide","zh-tw":"米其林指南","zh-cn":"米其林指南",ja:"ミシュランガイド",th:"Michelin Guide"},title:{ko:"금돼지식당 박수경 대표가 소개하는 캠핑의 맛",en:"Gold Pig CEO Park Soo-kyung's Guide to Camping Flavors","zh-tw":"金豬食堂朴秀景代表介紹的露營美味","zh-cn":"金猪食堂朴秀景代表介绍的露营美味",ja:"金豚食堂パク・スギョン代表が紹介するキャンプの味",th:"รสชาติแคมปิ้งโดย CEO Gold Pig พัค ซูคยอง"},excerpt:{ko:"미쉐린 가이드 공식에서 소개한 금돼지식당의 바비큐 소스와 테라 맥주 페어링",en:"Gold Pig's BBQ sauce and Terra beer pairing featured on Michelin Guide","zh-tw":"米其林指南官方介紹的金豬食堂燒烤醬與Terra啤酒搭配","zh-cn":"米其林指南官方介绍的金猪食堂烧烤酱与Terra啤酒搭配",ja:"ミシュランガイド公式で紹介された金豚食堂のBBQソースとテラビールのペアリング",th:"ซอส BBQ ของ Gold Pig และการจับคู่กับเบียร์ Terra บน Michelin Guide"},link:"https://guide.michelin.com/kr/ko/article/people/barbecued-pork-sauce-geumdwaeji-sikdang-terra-beer"},{date:"2025.04",category:{ko:"이코노미스트",en:"Economist","zh-tw":"經濟學人","zh-cn":"经济学人",ja:"エコノミスト",th:"Economist"},title:{ko:"금돼지식당의 프리미엄 돼지고기 철학",en:"Inside Gold Pig's Premium Pork Philosophy","zh-tw":"金豬食堂的高端豬肉哲學","zh-cn":"金猪食堂的高端猪肉哲学",ja:"金豚食堂のプレミアム豚肉哲学",th:"ปรัชญาหมูพรีเมียมของ Gold Pig"},excerpt:{ko:"박수경 대표, 프리미엄 돼지고기 품질, 그리고 금돼지식당의 장기간 미슐랭 인정에 대한 심층 인터뷰",en:"An in-depth interview on CEO Park Soo-kyung, premium pork quality, and Gold Pig's long-running Michelin recognition.","zh-tw":"深度訪談朴秀景代表、高端豬肉品質與金豬食堂長年米其林肯定","zh-cn":"深度访谈朴秀景代表、高端猪肉品质与金猪食堂长年米其林肯定",ja:"パク・スギョン代表、プレミアム豚肉の品質、そして金豚食堂の長年にわたるミシュラン評価に関する深層インタビュー",th:"สัมภาษณ์เชิงลึก CEO พัค ซูคยอง คุณภาพหมูพรีเมียม และการได้รับการยอมรับจาก Michelin อย่างต่อเนื่องของ Gold Pig"},link:"https://economist.co.kr/article/view/ecn202504300036"},{date:"2025",category:{ko:"노블레스",en:"Noblesse","zh-tw":"Noblesse","zh-cn":"Noblesse",ja:"Noblesse",th:"Noblesse"},title:{ko:"올해 한국을 찾은 글로벌 셀럽들의 'K-미식 로드'",en:"Global Celebrities' 'K-Gourmet Road' in Korea This Year","zh-tw":"今年訪韓全球名人的'K-美食之路'","zh-cn":"今年访韩全球名人的'K-美食之路'",ja:"今年韓国を訪れたグローバルセレブの「K-グルメロード」",th:"'K-Gourmet Road' ของเซเลบระดับโลกที่มาเกาหลีปีนี้"},excerpt:{ko:"비앙카 센소리, 크리스 헴스워스 등 글로벌 셀럽들이 찾는 한국 미식 명소",en:"Korean dining spots visited by Bianca Censori, Chris Hemsworth and other global celebrities","zh-tw":"Bianca Censori、Chris Hemsworth等全球名人造訪的韓國美食名店","zh-cn":"Bianca Censori、Chris Hemsworth等全球名人造访的韩国美食名店",ja:"ビアンカ・チェンソリ、クリス・ヘムズワースなどグローバルセレブが訪れる韓国グルメスポット",th:"ร้านอาหารเà¸
273à¸²à¸«à¸¥à¸µà¸—ี่ Bianca Censori, Chris Hemsworth และเซเลบระดับโลกมาเยือน"},link:"https://noblesse.com/올해-한국을-찾은-글로벌-셀럽들의-k-미식-로드/"},{date:"2025",category:{ko:"미쉐린 가이드",en:"Michelin Guide","zh-tw":"米其林指南","zh-cn":"米其林指南",ja:"ミシュランガイド",th:"Michelin Guide"},title:{ko:"금돼지식당 – 빕 구르망 2025",en:"Gold Pig Restaurant – Bib Gourmand 2025","zh-tw":"金豬食堂 – 必比登推薦 2025","zh-cn":"金猪食堂 – 必比登推荐 2025",ja:"金豚食堂 – ビブグルマン 2025",th:"Gold Pig Restaurant – Bib Gourmand 2025"},excerpt:{ko:"미쉐린 가이드 공식 레스토랑 페이지 – 7년 연속 빕 구르망 선정",en:"Michelin Guide official restaurant page – 7 consecutive Bib Gourmand selections","zh-tw":"米其林指南官方餐廳頁面 – 連續7年必比登推薦","zh-cn":"米其林指南官方餐厅页面 – 连续7年必比登推荐",ja:"ミシュランガイド公式レストランページ – 7年連続ビブグルマン選出",th:"หน้าร้านอาหารอย่างเป็นทางการ Michelin Guide – Bib Gourmand 7 ปีต่อเนื่อง"},link:"https://guide.michelin.com/kr/ko/seoul-capital-area/kr-seoul/restaurant/geumdwaeji-sikdang"},{date:"2025",category:{ko:"WWD Korea",en:"WWD Korea","zh-tw":"WWD Korea","zh-cn":"WWD Korea",ja:"WWD Korea",th:"WWD Korea"},title:{ko:"세계 미식 거장들이 한자리에, '라 리스트 2026 코리아'",en:"World's Culinary Masters Gather at 'La Liste 2026 Korea'","zh-tw":"世界美食大師齊聚一堂,'La Liste 2026 韓國'","zh-cn":"世界美食大师齐聚一堂,'La Liste 2026 韩国'",ja:"世界の美食の巨匠が一堂に「ラ・リスト2026コリア」",th:"ปรมาจารย์อาหารระดับโลกรวมตัวที่ 'La Liste 2026 Korea'"},excerpt:{ko:"La Liste 2026 코리아 행사와 금돼지식당의 수상 소식",en:"La Liste 2026 Korea event and Gold Pig's award news","zh-tw":"La Liste 2026韓國活動與金豬食堂獲獎消息","zh-cn":"La Liste 2026韩国活动与金猪食堂获奖消息",ja:"La Liste 2026コリアイベントと金豚食堂の受賞ニュース",th:"งาน La Liste 2026 Korea และข่าวรางวัลของ Gold Pig"},link:"https://www.wwdkorea.com/news/articleView.html?idxno=10164"},{date:"2024.01",category:{ko:"조선일보",en:"Chosun Ilbo","zh-tw":"朝鮮日報","zh-cn":"朝鲜日报",ja:"朝鮮日報",th:"Chosun Ilbo"},title:{ko:"서울 찾아 돼지껍데기에 소맥 즐긴 '英 축구 레전드'",en:"'English Football Legend' Enjoys Pork Skin and Soju-Beer in Seoul","zh-tw":"在首爾享用豬皮和燒酒啤酒的'英格蘭足球傳奇'","zh-cn":"在首尔享用猪皮和烧酒啤酒的'英格兰足球传奇'",ja:"ソウルで豚皮とソメクを楽しんだ「英サッカーレジェンド」",th:"'ตำนานฟุตบอลอังกฤษ' เพลิดเพลินกับหนังหมูและโซจูเบียร์ในโซล"},excerpt:{ko:"데이비드 베컴이 서울 방문 중 금돼지식당을 찾아 화제",en:"David Beckham visits Gold Pig Restaurant during his Seoul trip","zh-tw":"David Beckham訪問首爾期間造訪金豬食堂引發話題","zh-cn":"David Beckham访问首尔期间造访金猪食堂引发话题",ja:"デヴィッド・ベッカムがソウル訪問中に金豚食堂を訪問し話題に",th:"David Beckham เยือน Gold Pig ระหว่างทริปโซลเป็นที่ฮือฮา"},link:"https://www.chosun.com/national/people/2024/01/31/7AEAYPANAJGHFMB7GXS6PDMG34/"},{date:"2024",category:{ko:"코스모폴리탄",en:"Cosmopolitan","zh-tw":"Cosmopolitan","zh-cn":"Cosmopolitan",ja:"コスモポリタン",th:"Cosmopolitan"},title:{ko:"예(칸예)는 왜 한국에 오면 고기를 먹을까? 내한 로드 총정리",en:"Why Does Ye (Kanye) Eat Meat When He Visits Korea? A Complete Guide","zh-tw":"Ye(Kanye)為什麼來韓國就吃肉?訪韓行程總整理","zh-cn":"Ye(Kanye)为什么来韩国就吃肉?访韩行程总整理",ja:"イェ(カニエ)はなぜ韓国に来ると肉を食べるのか?訪韓ロード総まとめ",th:"ทำไม Ye (Kanye) ถึงกินเนื้อทุกครั้งที่มาเกาหลี? สรุปทริปเà¸
273à¸²à¸«à¸¥à¸µ"},excerpt:{ko:"칸예 웨스트 & 비앙카 센소리의 금돼지식당 방문기",en:"Kanye West & Bianca Censori's Gold Pig Restaurant visit","zh-tw":"Kanye West和Bianca Censori的金豬食堂訪問記","zh-cn":"Kanye West和Bianca Censori的金猪食堂访问记",ja:"カニエ・ウェスト&ビアンカ・チェンソリの金豚食堂訪問記",th:"Kanye West และ Bianca Censori เยือน Gold Pig"},link:"https://www.cosmopolitan.co.kr/article/1893762"},{date:"2024",category:{ko:"사이버오로",en:"CyberOro","zh-tw":"CyberOro","zh-cn":"CyberOro",ja:"CyberOro",th:"CyberOro"},title:{ko:"박정환과 함께 '약수동 금돼지식당'",en:"'Yaksu-dong Gold Pig Restaurant' with Park Junghwan","zh-tw":"與朴廷桓一起的'藥水洞金豬食堂'","zh-cn":"与朴廷桓一起的'药水洞金猪食堂'",ja:"パク・ジョンファンと「薬水洞金豚食堂」",th:"'Gold Pig ย่าน Yaksu-dong' กับ พัค จองฮวาน"},excerpt:{ko:"약수동 금돼지식당의 독특한 매력과 바둑 기사 박정환의 방문기",en:"Go player Park Junghwan's visit to Gold Pig in Yaksu-dong","zh-tw":"藥水洞金豬食堂的獨特魅力與圍棋棋手朴廷桓的訪問記","zh-cn":"药水洞金猪食堂的独特魅力与围棋棋手朴廷桓的访问记",ja:"薬水洞金豚食堂の独特な魅力と囲碁棋士パク・ジョンファンの訪問記",th:"เสน่ห์เฉพาะตัวของ Gold Pig และนักหมากล้อม พัค จองฮวาน มาเยือน"},link:"https://www.cyberoro.com/news/news_view.oro?num=527098"},{date:"2024",category:{ko:"미트러버뉴스",en:"Meat Lover News","zh-tw":"肉食愛好者新聞","zh-cn":"肉食爱好者新闻",ja:"ミートラバーニュース",th:"Meat Lover News"},title:{ko:"[미트러버 맛집] 7년 연속 미슐랭 가이드, 금돼지 식당",en:"[Meat Lover Pick] 7 Consecutive Years in Michelin Guide – Gold Pig","zh-tw":"[肉食愛好者美食] 連續7年米其林指南,金豬食堂","zh-cn":"[肉食爱好者美食] 连续7年米其林指南,金猪食堂",ja:"[ミートラバーグルメ] 7年連続ミシュランガイド、金豚食堂",th:"[Meat Lover Pick] 7 ปีต่อเนื่องใน Michelin Guide – Gold Pig"},excerpt:{ko:"7년 연속 미슐랭 가이드 선정의 의미와 금돼지식당의 품질 관리",en:"The meaning of 7 consecutive Michelin selections and Gold Pig's quality management","zh-tw":"連續7年米其林指南入選的意義與金豬食堂的品質管理","zh-cn":"连续7年米其林指南入选的意义与金猪食堂的品质管理",ja:"7年連続ミシュラン選出の意義と金豚食堂の品質管理",th:"ความหมายของ 7 ปีต่อเนื่อง Michelin และการจัดการคุณภาพของ Gold Pig"},link:"https://www.meatlovernews.co.kr/news/articleView.html?idxno=10323"},{date:"2022.05",category:{ko:"매일경제",en:"Maeil Business","zh-tw":"每日經濟","zh-cn":"每日经济",ja:"毎日経済",th:"Maeil Business"},title:{ko:"BTS 맛집 '금돼지식당'…'라이프스타일' 기업이 꿈?",en:"BTS Favorite 'Gold Pig'… Dreams of Becoming a Lifestyle Brand?","zh-tw":"BTS美食店'金豬食堂'…夢想成為'生活方式'企業?","zh-cn":"BTS美食店'金猪食堂'…梦想成为'生活方式'企业?",ja:"BTSの名店「金豚食堂」…「ライフスタイル」企業が夢?",th:"ร้านโปรดของ BTS 'Gold Pig'… ฝันจะเป็นแบรนด์ไลฟ์สไตล์?"},excerpt:{ko:"금돼지식당의 브랜드 확장과 라이프스타일 비즈니스 전략",en:"Gold Pig's brand expansion and lifestyle business strategy","zh-tw":"金豬食堂的品牌擴展與生活方式商業策略","zh-cn":"金猪食堂的品牌扩展与生活方式商业策略",ja:"金豚食堂のブランド拡張とライフスタイルビジネス戦略",th:"การขยายแบรนด์และกลยุทธ์ธุรกิจไลฟ์สไตล์ของ Gold Pig"},link:"https://www.mk.co.kr/news/business/9729654"},{date:"2022.04",category:{ko:"조선일보",en:"Chosun Ilbo","zh-tw":"朝鮮日報","zh-cn":"朝鲜日报",ja:"朝鮮日報",th:"Chosun Ilbo"},title:{ko:"삼겹살집이 '이불'까지 손대는 이유 [사장의 맛]",en:"Why a Pork Belly Restaurant Ventured into 'Bedding' [CEO's Taste]","zh-tw":"五花肉店為什麼連'棉被'都做?[社長的品味]","zh-cn":"五花肉店为什么连'棉被'都做?[社长的品味]",ja:"豚バラ店が「布団」まã
273§æ‰‹æŽ›ã‘る理由 [社長の味]",th:"ทำไมร้านหมูสามชั้นถึงขยายไปทำ 'ผ้าปูที่นอน' [รสนิยมของ CEO]"},excerpt:{ko:"금돼지식당의 라이프스타일 브랜드 확장 전략",en:"Gold Pig's lifestyle brand expansion strategy","zh-tw":"金豬食堂的生活方式品牌擴展策略","zh-cn":"金猪食堂的生活方式品牌扩展策略",ja:"金豚食堂のライフスタイルブランド拡張戦略",th:"กลยุทธ์การขยายแบรนด์ไลฟ์สไตล์ของ Gold Pig"},link:"https://www.chosun.com/economy/market_trend/2022/04/27/O3ZMS2OFUNHHZFI6UDY5PPZT6Y/"},{date:"2022",category:{ko:"매일경제",en:"Maeil Business","zh-tw":"每日經濟","zh-cn":"每日经济",ja:"毎日経済",th:"Maeil Business"},title:{ko:"평범한 20대 직장인 여성이 월 매출 5억 사장님으로 변신",en:"An Ordinary Office Worker in Her 20s Transforms into a CEO with 500M Won Monthly Revenue","zh-tw":"平凡的20多歲上班族女性變身為月營業額5億的老闆","zh-cn":"平凡的20多岁上班族女性变身为月营业额5亿的老板",ja:"平凡な20代の会社員女性が月売上5億ウォンの社長に変身",th:"พนักงานออฟฟิศธรรมดาวัย 20 กลายเป็น CEO รายได้ 500 ล้านวอนต่อเดือน"},excerpt:{ko:"금돼지식당 박수경 대표의 창업 스토리와 성장 과정",en:"Gold Pig CEO Park Soo-kyung's startup story and growth journey","zh-tw":"金豬食堂朴秀景代表的創業故事與成長歷程","zh-cn":"金猪食堂朴秀景代表的创业故事与成长历程",ja:"金豚食堂パク・スギョン代表の創業ストーリーと成長過程",th:"เรื่องราวการก่อตั้งและการเติบโตของ CEO Gold Pig พัค ซูคยอง"},link:"https://www.mk.co.kr/news/business/10291671"},{date:"2022",category:{ko:"매일경제",en:"Maeil Business","zh-tw":"每日經濟","zh-cn":"每日经济",ja:"毎日経済",th:"Maeil Business"},title:{ko:"금돼지+농심, 꿉당+CU…'맛집 컬래버'에 빠진 유통업계",en:"Gold Pig + Nongshim, Kkeobdang + CU… Retail Industry Falls for 'Restaurant Collabs'","zh-tw":"金豬+農心、Kkeobdang+CU…沉迷於'美食聯名'的零售業","zh-cn":"金猪+农心、Kkeobdang+CU…沉迷于'美食联名'的零售业",ja:"金豚+農心、ッコプタン+CU…「名店コラボ」にハマる流通業界",th:"Gold Pig + Nongshim, Kkeobdang + CU… อุตสาหกรรมค้าปลีกหลงใหล 'คอลแลปร้านดัง'"},excerpt:{ko:"유통업계의 맛집 컬래버레이션 트렌드와 금돼지식당의 협업 사례",en:"Retail industry's restaurant collaboration trends and Gold Pig's partnership cases","zh-tw":"零售業的美食聯名趨勢與金豬食堂的合作案例","zh-cn":"零售业的美食联名趋势与金猪食堂的合作案例",ja:"流通業界の名店コラボトレンドと金豚食堂のコラボ事例",th:"เทรนด์คอลแลปร้านอาหารของธุรกิจค้าปลีกและกรณี Gold Pig"},link:"https://www.mk.co.kr/news/business/10299101"},{date:"2022",category:{ko:"금돼지식당 공식",en:"Gold Pig Official","zh-tw":"金豬食堂官方","zh-cn":"金猪食堂官方",ja:"金豚食堂公式",th:"Gold Pig Official"},title:{ko:"올해도 #미슐랭2022 #빕그루망_서울 선정",en:"Selected Again for #Michelin2022 #BibGourmand_Seoul","zh-tw":"今年也入選 #米其林2022 #必比登_首爾","zh-cn":"今年也入选 #米其林2022 #必比登_首尔",ja:"今年も #ミシュラン2022 #ビブグルマン_ソウル に選出",th:"ได้รับเลือกอีกครั้ง #Michelin2022 #BibGourmand_Seoul"},excerpt:{ko:"금돼지식당 공식 인스타그램의 미슐랭 빕 구르망 선정 소식",en:"Gold Pig's official Instagram announcement of Michelin Bib Gourmand selection","zh-tw":"金豬食堂官方Instagram的米其林必比登入選消息","zh-cn":"金猪食堂官方Instagram的米其林必比登入选消息",j
273a:"金豚食堂公式インスタグラムのミシュラン ビブグルマン選出のお知らせ",th:"ประกาศอย่างเป็นทางการของ Gold Pig เรื่อง Michelin Bib Gourmand"},link:"https://www.instagram.com/p/CWaMUp3phbS/"},{date:"2021.11",category:{ko:"뉴시스",en:"Newsis","zh-tw":"Newsis","zh-cn":"Newsis",ja:"ニューシス",th:"Newsis"},title:{ko:"GS25×금돼지식당, 미쉐린 가이드 맛집 협업상품 출시",en:"GS25 × Gold Pig: Michelin Guide Restaurant Collaboration Products Launched","zh-tw":"GS25×金豬食堂,米其林指南美食店聯名商品上市","zh-cn":"GS25×金猪食堂,米其林指南美食店联名商品上市",ja:"GS25×金豚食堂、ミシュランガイド名店コラボ商品発売",th:"GS25 × Gold Pig: เปิดตัวสินค้าคอลแลปร้าน Michelin Guide"},excerpt:{ko:"편의점과 미쉐린 맛집의 협업 상품 출시 소식",en:"Convenience store and Michelin restaurant collaboration product launch","zh-tw":"便利店與米其林美食店的聯名商品上市消息","zh-cn":"便利店与米其林美食店的联名商品上市消息",ja:"コンビニとミシュラン名店のコラボ商品発売ニュース",th:"ข่าวเปิดตัวสินค้าคอลแลประหว่างร้านสะดวกซื้อกับร้าน Michelin"},link:"https://www.newsis.com/view/NISX20211101_0001634781"},{date:"2021.02",category:{ko:"조선일보",en:"Chosun Ilbo","zh-tw":"朝鮮日報","zh-cn":"朝鲜日报",ja:"朝鮮日報",th:"Chosun Ilbo"},title:{ko:"삼겹살집 로고가 박힌 이불? 금돼지식당과 대구1988의 콜라보제품 출시",en:"Bedding with a Pork Belly Restaurant Logo? Gold Pig × Daegu 1988 Collaboration Launch","zh-tw":"印著五花肉店Logo的棉被?金豬食堂與大邱1988聯名商品上市","zh-cn":"印着五花肉店Logo的棉被?金猪食堂与大邱1988联名商品上市",ja:"豚バラ店のロゴ入り布団?金豚食堂と大邱1988のコラボ商品発売",th:"ผ้าปูที่นอนมีโลโก้ร้านหมูสามชั้น? Gold Pig × Daegu 1988 คอลแลป"},excerpt:{ko:"금돼지식당과 대구1988의 이색 콜라보레이션 침구 출시",en:"Gold Pig × Daegu 1988's unique bedding collaboration launch","zh-tw":"金豬食堂與大邱1988的獨特聯名寢具上市","zh-cn":"金猪食堂与大邱1988的独特联名寝具上市",ja:"金豚食堂と大邱1988のユニークな寝具コラボ発売",th:"Gold Pig × Daegu 1988 เปิดตัวผลิตภัณฑ์เครื่องนอนคอลแลปสุดพิเศษ"},link:"https://www.chosun.com/economy/market_trend/2021/02/18/B2MV7IPH3JEUNHJVVWUEFECLGY/"},{date:"2021.02",category:{ko:"매일경제",en:"Maeil Business","zh-tw":"每日經濟","zh-cn":"每日经济",ja:"毎日経済",th:"Maeil Business"},title:{ko:"금돼지식당×대구1988 이색 컬래버 침구 '금돼지1988' 선보여",en:"Gold Pig × Daegu 1988 Unveils Unique Collaboration Bedding 'Gold Pig 1988'","zh-tw":"金豬食堂×大邱1988獨特聯名寢具'金豬1988'亮相","zh-cn":"金猪食堂×大邱1988独特联名寝具'金猪1988'亮相",ja:"金豚食堂×大邱1988ユニークコラボ寝具「金豚1988」発表",th:"Gold Pig × Daegu 1988 เผยคอลแลปเครื่องนอน 'Gold Pig 1988'"},excerpt:{ko:"미슐랭 맛집과 침구 브랜드의 이색 협업 상품 소개",en:"Unique collaboration between a Michelin restaurant and a bedding brand","zh-tw":"米其林美食店與寢具品牌的獨特合作商品介紹","zh-cn":"米其林美食店与寝具品牌的独特合作商品介绍",ja:"ミシュラン名店と寝具ブランドのユニークなコラボ商品紹介",th:"สินค้าคอลแลปสุดพิเศษระหว่างร้าน Michelin กับแบรนด์เครื่องนอน"},link:"https://www.mk.co.kr/news/business/9749502"},{date:"2021",category:{ko:"패션포스트",en:"Fashion Post","zh-tw":"Fashion Post","zh-cn":"Fashion Post",ja:"ファッションポスト",th:"Fashion Post"},title:{ko:"TBJ, 미슐랭 맛집 '금돼지식당' 이색 협업",en:"TBJ's Unique Collaboration with Michelin Restaurant 'Gold Pig'","zh-tw":"TBJ與米其林美食店'金豬食堂'的獨特合作","zh-cn":"TBJ与米其林美食店'金猪食堂'的独特合作",ja:"TBJ、ミシュラン名店「金豚食堂」とユニークコラボ",th:"TBJ คอลแลปสุดพิเศษกับร้าน Michelin 'Gold Pig'"},excerpt:{ko:"패션 브랜드 TBJ와 금돼지식당의 이색 콜라보레이션",en:"Fashion brand TBJ's unique collaboration with Gold Pig","zh-tw":"時尚品牌TBJ與金豬食堂的獨特合作","zh-cn":"时尚品牌TBJ与金猪食堂的独特合作",ja:"ファッションブランドTBJと金豚食堂のユニークコラボ",th:"คอลแลปสุดพิเศษระหว่างแบรนด์แฟชั่น TBJ กับ Gold Pig"},link:"https://www.fpost.co.kr/board/bbs/board.php?bo_table=today&wr_id=4384"},{date:"2018",category:{ko:"금돼지식당 공식",en:"Gold Pig Official","zh-tw":"金豬食堂官方","zh-cn":"金猪食堂官方",ja:"金豚食堂公式",th:"Gold Pig Official"},title:{ko:"#금돼지식당 #BTS 일본에서 오자마자 찾아주신 #지민 #정국",en:"#GoldPig #BTS – Jimin & Jungkook Visited Right After Returning from Japan","zh-tw":"#金豬食堂 #BTS 從日本回來馬上就來的 #Jimin #Jungkook","zh-cn":"#金猪食堂 #BTS 从日本回来马上就来的 #Jimin #Jungkook",ja:"#金豚食堂 #BTS 日本から帰ってすぐ来てくれた #ジミン #ã
273‚¸ãƒ§ãƒ³ã‚°ã‚¯",th:"#GoldPig #BTS – Jimin & Jungkook แวะมาทันทีหลังกลับจากญี่ปุ่น"},excerpt:{ko:"BTS 지민·정국이 일본에서 돌아오자마자 찾은 금돼지식당",en:"BTS Jimin and Jungkook's visit to Gold Pig right after returning from Japan","zh-tw":"BTS Jimin和Jungkook從日本回來後馬上造訪金豬食堂","zh-cn":"BTS Jimin和Jungkook从日本回来后马上造访金猪食堂",ja:"BTSジミンとジョングクが日本から帰国後すぐに訪れた金豚食堂",th:"BTS Jimin และ Jungkook เยือน Gold Pig ทันทีหลังกลับจากญี่ปุ่น"},link:"https://www.instagram.com/p/Bqmza9qjxvx/"},{date:"2018",category:{ko:"중앙일보",en:"JoongAng Ilbo","zh-tw":"中央日報","zh-cn":"中央日报",ja:"中央日報",th:"JoongAng Ilbo"},title:{ko:"[심식당] 신세계 정용진 부회장, 방탄소년단 단골 삼겹살집",en:"[Shim's Restaurant] Shinsegae VP Chung Yong-jin's Favorite – BTS's Go-to Pork Belly Spot","zh-tw":"[深食堂] 新世界鄭溶鎮副會長、BTS的常去五花肉店","zh-cn":"[深食堂] 新世界郑溶镇副会长、BTS的常去五花肉店",ja:"[シム食堂] 新世界チョン・ヨンジン副会長、BTSの行きつけ豚バラ店",th:"[Shim Restaurant] รองประธาน Shinsegae จอง ยงจิน – ร้านหมูสามชั้นประจำของ BTS"},excerpt:{ko:"정용진 부회장과 BTS가 찾는 단골 삼겹살집으로 소개된 금돼지식당",en:"Gold Pig introduced as the favorite pork belly spot of VP Chung Yong-jin and BTS","zh-tw":"被介紹為鄭溶鎮副會長和BTS常去的五花肉店金豬食堂","zh-cn":"被介绍为郑溶镇副会长和BTS常去的五花肉店金猪食堂",ja:"チョン・ヨンジン副会長とBTSが通う豚バラ店として紹介された金豚食堂",th:"Gold Pig ร้านหมูสามชั้นที่รองประธาน จอง ยงจิน และ BTS ชื่นชอบ"},link:"https://www.joongang.co.kr/article/22645860"},{date:"Video",category:{ko:"YouTube",en:"YouTube","zh-tw":"YouTube","zh-cn":"YouTube",ja:"YouTube",th:"YouTube"},title:{ko:"A restaurant known as the best pork belly restaurant in Korea",en:"A Restaurant Known as the Best Pork Belly Restaurant in Korea","zh-tw":"被譽為韓國最好的五花肉餐廳","zh-cn":"被誉为韩国最好的五花肉餐厅",ja:"韓国最高の豚バラ店として知られるレストラン",th:"ร้านอาหารที่ได้ชื่อว่าเป็นร้านหมูสามชั้นที่ดีที่สุดในเกาหลี"},excerpt:{ko:"270만 뷰를 기록한 금돼지식당 소개 영상",en:"Gold Pig introduction video with 2.7 million views","zh-tw":"觀看次數達270萬的金豬食堂介紹影片","zh-cn":"观看次数达270万的金猪食堂介绍视频",ja:"270万回再生の金豚食堂紹介映像",th:"วิดีโอแนะนำ Gold Pig ที่มียอดวิว 2.7 ล้านครั้ง"},link:"https://www.youtube.com/watch?v=biNiKV9TvhY"},{date:"Video",category:{ko:"캐치테이블",en:"Catch Table","zh-tw":"Catch Table","zh-cn":"Catch Table",ja:"キャッチテーブル",th:"Catch Table"},title:{ko:"동네의 고수 EP. 01 금돼지식당 박수경 대표",en:"Neighborhood Master EP. 01 – Gold Pig's CEO Park Soo-kyung","zh-tw":"街區高手 EP. 01 金豬食堂朴秀景代表","zh-cn":"街区高手 EP. 01 金猪食堂朴秀景代表",ja:"街の達人 EP. 01 金豚食堂パク・スギョン代表",th:"Neighborhood Master EP. 01 – CEO Gold Pig พัค ซูคยอง"},excerpt:{ko:"캐치테이블이 만난 약수동의 고수, 금돼지식당 박수경 대표 인터뷰",en:"Catch Table's interview with Gold Pig CEO Park Soo-kyung","zh-tw":"Catch Table採訪的藥水洞高手,金豬食堂朴秀景代表","zh-cn":"Catch Table采访的药水洞高手,金猪
273食堂朴秀景代表",ja:"キャッチテーブルが出会った薬水洞の達人、金豚食堂パク・スギョン代表インタビュー",th:"สัมภาษณ์ CEO Gold Pig พัค ซูคยอง โดย Catch Table"},link:"https://www.youtube.com/watch?v=7s6Qr1cM9Mc"},{date:"Video",category:{ko:"음치방",en:"Eumchibang","zh-tw":"音癡房","zh-cn":"音痴房",ja:"音痴房",th:"Eumchibang"},title:{ko:"미슐랭 인증 최고의 삼겹살집 2편 (feat.금돼지식당)",en:"The Best Michelin-certified Pork Belly Restaurant Part 2 (feat. Gold Pig)","zh-tw":"米其林認證最佳五花肉店第2集 (feat.金豬食堂)","zh-cn":"米其林认证最佳五花肉店第2集 (feat.金猪食堂)",ja:"ミシュラン認定最高の豚バラ店 第2å¼¾ (feat.金豚食堂)",th:"ร้านหมูสามชั้นที่ดีที่สุดรับรอง Michelin ตอน 2 (feat. Gold Pig)"},excerpt:{ko:"음치방 EP16에서 소개하는 미슐랭 인증 최고의 삼겹살집",en:"EP16 – The best Michelin-certified pork belly restaurant","zh-tw":"音癡房EP16介紹的米其林認證最佳五花肉店","zh-cn":"音痴房EP16介绍的米其林认证最佳五花肉店",ja:"音痴房EP16で紹介するミシュラン認定最高の豚バラ店",th:"EP16 แนะนำร้านหมูสามชั้นที่ดีที่สุดรับรอง Michelin"},link:"https://www.youtube.com/watch?v=6cyuu2tLtaw"},{date:"Video",category:{ko:"디즈니플러스",en:"Disney+","zh-tw":"Disney+","zh-cn":"Disney+",ja:"Disney+",th:"Disney+"},title:{ko:"리미트리스: 지금, 더 건강하게|금돼지 식당 클립",en:"Limitless: Live Healthier Now | Gold Pig Restaurant Clip","zh-tw":"Limitless: 現在,更健康|金豬食堂片段","zh-cn":"Limitless: 现在,更健康|金猪食堂片段",ja:"リミットレス:今、もっと健康に|金豚食堂クリップ",th:"Limitless: ใช้ชีวิตให้สุขภาพดีขึ้น | คลิป Gold Pig"},excerpt:{ko:"크리스 헴스워스가 출연한 디즈니플러스 시리즈에 등장한 금돼지식당",en:"Gold Pig featured in Chris Hemsworth's Disney+ series","zh-tw":"Chris Hemsworth出演的Disney+系列中出現的金豬食堂","zh-cn":"Chris Hemsworth出演的Disney+系列中出现的金猪食堂",ja:"クリス・ヘムズワース出演のDisney+シリーズに登場した金豚食堂",th:"Gold Pig ปรากฏในซีรีส์ Disney+ ของ Chris Hemsworth"},link:"https://www.youtube.com/shorts/tfWB4n5NHMw"},{date:"Video",category:{ko:"블루리본 서베이",en:"Blue Ribbon Survey","zh-tw":"藍帶調查","zh-cn":"蓝带调查",ja:"ブルーリボンサーベイ",th:"Blue Ribbon Survey"},title:{ko:"남다른 사랑을 받는 프리미엄 돼지고깃집, 금돼지식당",en:"Gold Pig – The Premium Pork Restaurant Loved Like No Other","zh-tw":"備受喜愛的高級豬肉店,金豬食堂","zh-cn":"备受喜爱的高级猪肉店,金猪食堂",ja:"特別な愛を受けるプレミアム豚肉店、金豚食堂",th:"Gold Pig – ร้านหมูพรีเมียมที่ได้รับความรักเป็นพิเศษ"},excerpt:{ko:"블루리본 서베이가 선정한 프리미엄 돼지고기 맛집",en:"Premium pork restaurant selected by Blue Ribbon Survey","zh-tw":"藍帶調查選出的高級豬肉美食店","zh-cn":"蓝带调查选出的高级猪肉美食店",ja:"ブルーリボンサーベイが選んだプレミアム豚肉の名店",th:"ร้านหมูพรีเมียมที่ได้รับเลือกจาก Blue Ribbon Survey"},link:"https://www.youtube.com/watch?v=XV7HvABEZzw"},{date:"Featured",category:{ko:"네이버 블로그",en:"Naver Blog","zh-tw":"Naver Blog","zh-cn":"Naver Blog",ja:"Naverブログ",th:"Naver Blog"},title:{ko:"줄서는식당2 서울3대삼겹살 금돼지식당",en:"Line-Up Restaurant 2 – Seoul's Top 3 Pork Belly: Gold Pig","zh-tw":"排隊餐廳2 首爾三大五花肉 金豬食堂","zh-cn":"排队餐厅2 首尔三大五花肉 金猪食堂",ja:"行列のできるレストラン2 ソウル3大豚バラ 金豚食堂",th:"Line-Up Restaurant 2 – หมูสามชั้น Top 3 ของโซล: Gold Pig"},excerpt:{ko:"박나래, 제로베이스원이 출연한 줄서는식당2에 소개된 금돼지식당",en:"Gold Pig featured on Line-Up Restaurant 2 with Park Narae and ZEROBASEONE","zh-tw":"朴娜萊、ZEROBASEONE出演的排隊餐廳2中介紹的金豬食堂","zh-cn":"朴娜莱、ZEROBASEONE出演的排队餐厅2中介绍的金猪食堂",ja:"パク・ナレ、ZEROBASEONEが出演した行列のできるレストラン2で紹介された金豚食堂",th:"Gold Pig ในรายการ Line-Up Restaurant 2 กับ Park Narae และ ZEROBASEONE"},link:"https://blog.naver.com/mjinchul1/223393785806"},{date:"Featured",category:{ko:"SBS 유퀴즈",en:"SBS You Quiz","zh-tw":"SBS You Quiz","zh-cn":"SBS You Quiz",ja:"SBS ユークイズ",th:"SBS You Quiz"},title:{ko:"김재연 정육각 대표 '금돼지식당, 불향 아름답게 입혀지는 맛집'",en:"Jeongyukgak CEO Kim Jaeyeon: 'Gold Pig – A Restaurant Where Smoke Flavor Is Beautifully Applied'","zh-tw":"正肉角代表金在妍:'金豬食堂,煙燻味美麗地融入的美食店'","zh-cn":"正肉角代表金在妍:'金猪食堂,烟熏味美丽地融入的美食店'",ja:"チョンユッカク代表キム・ジェヨン「金豚食堂、燻香が美しくまとう名店」",th:"CEO Jeongyukgak คิม แจยอน: 'Gold Pig – ร้านที่กลิ่นควันไฟเข้ากันได้อย่างสวยงาม'"},excerpt:{ko:"SBS 유퀴즈에서 소개된 금돼지식당의 불향 기술",en:"Gold Pig's smoke flavor technique featured on SBS You Quiz","zh-tw":"SBS You Quiz中介紹的金豬食堂煙燻技術","zh-cn":"SBS You Quiz中介绍的金猪食堂烟熏技术",ja:"SBSユークイズで紹介された金豚食堂の燻香技術",th:"เทคนิคกลิ่นควันไฟของ Gold Pig ในรายการ SBS You Quiz"},link:"https://v.daum.net/v/A6v8NqpVzJ"},{date:"Featured",category:{ko:"맛있는녀석들",en:"Delicious Guys","zh-tw":"美味的傢伙們","zh-cn":"美味的家伙们",ja:"おいしいやつら",th:"Delicious Guys"},title:{ko:"돼지고기 유민상 단골찜 약수역 금돼지식당",en:"Yoo Min-sang's Go-to Pork Restaurant Near Yaksu Station – Gold Pig","zh-tw":"è
273±¬è‚‰ 劉敏尚常去的藥水站金豬食堂","zh-cn":"猪肉 刘敏尚常去的药水站金猪食堂",ja:"豚肉 ユ・ミンサンの行きつけ薬水駅金豚食堂",th:"ร้านหมูประจำของ ยู มินซัง ใกล้สถานี Yaksu – Gold Pig"},excerpt:{ko:"맛있는녀석들 429회에 소개된 유민상의 단골 맛집",en:"Yoo Min-sang's regular spot featured on Delicious Guys EP 429","zh-tw":"美味的傢伙們第429集介紹的劉敏尚常去美食店","zh-cn":"美味的家伙们第429集介绍的刘敏尚常去美食店",ja:"おいしいやつら第429回で紹介されたユ・ミンサンの行きつけ",th:"ร้านประจำของ ยู มินซัง ในรายการ Delicious Guys ตอน 429"},link:"https://m.blog.naver.com/zephyr122059/223102018050"},{date:"Featured",category:{ko:"롱블랙",en:"Longblack","zh-tw":"Longblack","zh-cn":"Longblack",ja:"ロングブラック",th:"Longblack"},title:{ko:"박수경 금돼지식당 대표 심층 인터뷰",en:"In-depth Interview with Gold Pig CEO Park Soo-kyung","zh-tw":"金豬食堂朴秀景代表深度採訪","zh-cn":"金猪食堂朴秀景代表深度采访",ja:"金豚食堂パク・スギョン代表深層インタビュー",th:"สัมภาษณ์เชิงลึกกับ CEO Gold Pig พัค ซูคยอง"},excerpt:{ko:"롱블랙이 만난 금돼지식당 박수경 대표의 철학과 비전",en:"Longblack's interview on Gold Pig CEO Park Soo-kyung's philosophy and vision","zh-tw":"Longblack採訪的金豬食堂朴秀景代表的哲學與願景","zh-cn":"Longblack采访的金猪食堂朴秀景代表的哲学与愿景",ja:"ロングブラックが取材した金豚食堂パク・スギョン代表の哲学とビジョン",th:"ปรัชญาและวิสัยทัศน์ของ CEO Gold Pig โดย Longblack"},link:"https://longblack.oopy.io/219844b0-77a1-42a4-9676-1182a810a9ea"},{date:"Featured",category:{ko:"롱블랙",en:"Longblack","zh-tw":"Longblack","zh-cn":"Longblack",ja:"ロングブラック",th:"Longblack"},title:{ko:"다 됐다 싶을 때 한 번 더, 브랜드는 그렇게 탄생한다",en:"One More Push When You Think You're Done – That's How a Brand Is Born","zh-tw":"覺得都完成了的時候再一次,品牌就是這樣誕生的","zh-cn":"觉得都完成了的时候再一次,品牌就是这样诞生的",ja:"できたと思った時にもう一度、ブランドはそうして生まれる",th:"อีกครั้งเมื่อคิดว่าเสร็จแล้ว – นี่คือวิธีที่แบรนด์ถือกำเนิด"},excerpt:{ko:"금돼지식당의 브랜드 구축 스토리와 성장 전략",en:"Gold Pig's brand building story and growth strategy","zh-tw":"金豬食堂的品牌建設故事與成長策略","zh-cn":"金猪食堂的品牌建设故事与成长策略",ja:"金豚食堂のブランド構築ストーリーと成長戦略",th:"เรื่องราวการสร้างแบรนด์และกลยุทธ์การเติบโตของ Gold Pig"},link:"https://longblack.co/note/303"},{date:"Featured",category:{ko:"메일리",en:"Maily","zh-tw":"Maily","zh-cn":"Maily",ja:"メイリー",th:"Maily"},title:{ko:"금돼지식당은 어떻게 주거지역에서 대박 났을까",en:"How Gold Pig Became a Hit in a Residential Area","zh-tw":"金豬食堂是如何在住宅區大獲成功的","zh-cn":"金猪食堂是如何在住宅区大获成功的",ja:"金豚食堂はどのようにして住宅街で大成功したのか",th:"Gold Pig ประสบความสำเร็จในย่านที่อยู่อาศัยได้อย่างไร"},excerpt:{ko:"주거지역 입지 전략과 금돼지식당의 성공 비결",en:"Residential area location strategy and Gold Pig's secret to success","zh-tw":"住宅區選址策略與金豬食堂的成功秘訣","zh-cn":"住宅区选址策略与金猪食堂的成功秘诀",ja:"住宅街の立地戦略と金豚食堂の成功の秘訣",th:"กลยุทธ์ทำเลย่านที่อยู่อาศัยและเคล็ดลับความสำเร็จของ Gold Pig"},link:"https://maily.so/offlineground/posts/e9o0emq5z8w"},{date:"Featured",category:{ko:"Metizen",en:"Metizen","zh-tw":"Metizen","zh-cn":"Metizen",ja:"Metizen",th:"Metizen"},title:{ko:"디스 레스토랑 : 금돼지식당",en:"This Restaurant: Gold Pig","zh-tw":"This Restaurant:金豬食堂","zh-cn":"This Restaurant:金猪食堂",ja:"ディス・レã
273‚¹ãƒˆãƒ©ãƒ³ï¼šé‡‘豚食堂",th:"This Restaurant: Gold Pig"},excerpt:{ko:"BTS, 데이비드 ë² ì»´ 등 셀럽 특집으로 소개하는 금돼지식당",en:"Gold Pig featured in a celebrity special with BTS, David Beckham and more","zh-tw":"以BTS、David Beckham等名人特輯介紹的金豬食堂","zh-cn":"以BTS、David Beckham等名人特辑介绍的金猪食堂",ja:"BTS、デヴィッド・ベッカムなどセレブ特集で紹介する金豚食堂",th:"Gold Pig ในสารคดีพิเศษกับ BTS, David Beckham และอื่นๆ"},link:"https://metizen.co.kr/디스-레스토랑-금돼지식당/"},{date:"Featured",category:{ko:"브런치",en:"Brunch","zh-tw":"Brunch","zh-cn":"Brunch",ja:"ブランチ",th:"Brunch"},title:{ko:"미슐랭 밥구르망의 이유, 금돼지식당",en:"Why Michelin Bib Gourmand – Gold Pig Restaurant","zh-tw":"米其林必比登推薦的理由,金豬食堂","zh-cn":"米其林必比登推荐的理由,金猪食堂",ja:"ミシュラン ビブグルマンの理由、金豚食堂",th:"เหตุผลที่ได้ Michelin Bib Gourmand – Gold Pig"},excerpt:{ko:"미슐랭 빕 구르망 선정의 이유와 금돼지식당의 매력 분석",en:"Analysis of why Gold Pig was selected for Michelin Bib Gourmand","zh-tw":"米其林必比登推薦入選理由與金豬食堂的魅力分析","zh-cn":"米其林必比登推荐入选理由与金猪食堂的魅力分析",ja:"ミシュラン ビブグルマン選出の理由と金豚食堂の魅力分析",th:"วิเคราะห์เหตุผลที่ Gold Pig ได้รับเลือก Michelin Bib Gourmand"},link:"https://brunch.co.kr/@aiross/1297"},{date:"Featured",category:{ko:"Tiny Urban Kitchen",en:"Tiny Urban Kitchen","zh-tw":"Tiny Urban Kitchen","zh-cn":"Tiny Urban Kitchen",ja:"Tiny Urban Kitchen",th:"Tiny Urban Kitchen"},title:{ko:"Geumdwaeji Sikdang (Gold Pig) Pork Korean BBQ",en:"Geumdwaeji Sikdang (Gold Pig) Pork Korean BBQ","zh-tw":"金豬食堂 韓國豬肉BBQ","zh-cn":"金猪食堂 韩国猪肉BBQ",ja:"金豚食堂 韓国ポークBBQ",th:"Gold Pig – Korean Pork BBQ"},excerpt:{ko:"해외 블로거가 소개하는 금돼지식당의 프리미엄 한국 바비큐 경험",en:"International blogger's review of Gold Pig's premium Korean BBQ experience","zh-tw":"海外部落客介紹的金豬食堂高級韓國燒烤體驗","zh-cn":"海外博主介绍的金猪食堂高级韩国烧烤体验",ja:"海外ブロガーが紹介する金豚食堂のプレミアム韓国バーベキュー体験",th:"บล็อกเกอร์ต่างชาติรีวิวประสบการณ์ Korean BBQ พรีเมียมที่ Gold Pig"},link:"https://tinyurbankitchen.com/geumdwaeji-sikdang-gold-pig-pork-korean-bbq/"},{date:"Reviews",category:{ko:"TripAdvisor",en:"TripAdvisor","zh-tw":"TripAdvisor","zh-cn":"TripAdvisor",ja:"TripAdvisor",th:"TripAdvisor"},title:{ko:"Gold Pig Restaurant - Seoul Reviews",en:"Gold Pig Restaurant – Seoul Reviews","zh-tw":"金豬食堂 – 首爾評論","zh-cn":"金猪食堂 – 首尔评论",ja:"金豚食堂 – ソウル レビュー",th:"Gold Pig Restaurant – รีวิวโซล"},excerpt:{ko:"전 세계 여행자들이 남긴 금돼지식당 리뷰와 평가 (36ê±´)",en:"Reviews and ratings from travelers worldwide (36 reviews)","zh-tw":"來自世界各地旅客的金豬食堂評價(36則)","zh-cn":"来自世界各地旅客的金猪食堂评价(36条)",ja:"世界中の旅行者が残した金豚食堂のレビューと評価(36件)",th:"รีวิวและเรตติ้งจากนักเดินทางทั่วโลก (36 รีวิว)"},link:"https://www.tripadvisor.com/Restaurant_Review-g294197-d10677791-Reviews-Gold_Pig_Restaurant-Seoul.html"}],F2="/assets/news-fallback-1-CFfcTfaE.jpg",G2="/assets/news-fallback-2-B3xFPT-c.jpg",$2="/assets/news-fallback-3-BnyrjrM_.jpg",U2="/assets/about-slide-8-C1lb_0Wn.jpg",V2="/assets/news-fallback-5-C7Vepq0l.jpg",K2="/assets/about-slide-1-BDTRtetv.jpg",W2="/assets/about-slide-9-XiZVXg0-.jpg",H2="/assets/about-slide-7-Bd4d1eTy.jpg",Y2="/assets/about-slide-2-79ggmHZm.jpg",tp=[F2,G2,$2,U2,V2,K2,W2,H2,Y2],Q2=e=>{let t=e.match(/(?:youtube\.com\/watch\?v=|youtube\.com\/shorts\/|youtu\.be\/)([a-zA-Z0-9_-]{11})/);return t?`https://img.youtube.com/vi/${t[1]}/hqdefault.jpg`:null},q2=({url:e,title:t,index:n})=>{const[r,o]=k.useState(null),[i,s]=k.useState(!1),[a,l]=k.useState(!1),u=tp[n%tp.length];return k.useEffect(()=>{const c=Q2(e);
273if(c){o(c);return}if(e.includes("instagram.com")){l(!0);return}let d=!1;const p=setTimeout(()=>{d||l(!0)},5e3);return(async()=>{var w,g,x,h;try{const y=await(await fetch(`https://api.microlink.io/?url=${encodeURIComponent(e)}`)).json(),b=((g=(w=y==null?void 0:y.data)==null?void 0:w.image)==null?void 0:g.url)||((h=(x=y==null?void 0:y.data)==null?void 0:x.logo)==null?void 0:h.url);!d&&b?o(b):d||l(!0)}catch{d||l(!0)}clearTimeout(p)})(),()=>{d=!0,clearTimeout(p)}},[e]),v.jsx("div",{className:"w-full mb-5 overflow-hidden transition-opacity duration-300 group-hover:opacity-95",style:{aspectRatio:"16 / 9",backgroundColor:"#1a1a1a"},children:r&&!a?v.jsx("img",{src:r,alt:t,className:`w-full h-full object-cover transition-opacity duration-500 ${i?"opacity-100":"opacity-0"}`,onLoad:()=>s(!0),onError:()=>l(!0)}):v.jsx("img",{src:u,alt:t,className:"w-full h-full object-cover"})})},np=e=>{const t=e.match(/^(\d{4})(?:\.(\d{2}))?$/);if(t){const n=parseInt(t[1]),r=t[2]?parseInt(t[2]):0;return n*100+r}return 0},J2=()=>{const{t:e,lang:t}=ir(),n=t,r=k.useMemo(()=>[..._2].map(o=>({date:o.date,category:o.category[n]||o.category.ko,title:o.title[n]||o.title.ko,excerpt:o.excerpt[n]||o.excerpt.ko,link:o.link})).sort((o,i)=>np(i.date)-np(o.date)),[n]);return v.jsxs("div",{className:"min-h-screen",style:{backgroundColor:"hsl(var(--background))",backgroundImage:`
274          linear-gradient(to right, hsl(var(--border) / 0.4) 1px, transparent 1px),
275          linear-gradient(to bottom, hsl(var(--border) / 0.4) 1px, transparent 1px)
276        `,backgroundSize:"50px 50px"},children:[v.jsxs("header",{children:[v.jsx(No,{}),v.jsx(jo,{})]}),v.jsxs("main",{children:[v.jsx("section",{className:"w-full py-[60px] md:py-[80px] px-5",children:v.jsxs("div",{className:"max-w-[1200px] mx-auto text-center",children:[v.jsx("h1",{className:"font-serif-elegant text-[48px] md:text-[64px] font-bold",style:{color:"#2C2C2C"},children:e.news.title}),v.jsx("p",{className:"font-serif-elegant text-[20px] md:text-[24px] mt-4",style:{color:"rgba(44,44,44,0.7)"},children:e.news.subtitle}),v.jsx("p",{className:"font-sans-clean text-base leading-[1.8] mt-6 mx-auto",style:{color:"rgba(44,44,44,0.8)",maxWidth:"600px"},children:e.news.description})]})}),v.jsx("section",{className:"w-full py-[60px] md:py-[100px] px-5 md:px-10",children:v.jsx("div",{className:"max-w-[1200px] mx-auto grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-[30px] md:gap-[40px]",children:r.map((o,i)=>v.jsxs("a",{href:o.link,target:"_blank",rel:"noopener noreferrer",className:"group block transition-all duration-300 hover:-translate-y-1 bg-background",style:{boxShadow:"0 1px 4px rgba(0,0,0,0.04)"},onMouseEnter:s=>{s.currentTarget.style.boxShadow="0 8px 24px rgba(0,0,0,0.12)"},onMouseLeave:s=>{s.currentTarget.style.boxShadow="0 1px 4px rgba(0,0,0,0.04)"},children:[v.jsx(q2,{url:o.link,title:o.title,index:i}),v.jsxs("div",{className:"px-4 pb-5",children:[v.jsxs("p",{className:"font-sans-clean text-[12px] uppercase tracking-[0.5px] mb-3",children:[v.jsx("span",{style:{color:"rgba(44,44,44,0.6)"},children:o.date}),v.jsx("span",{style:{color:"rgba(44,44,44,0.3)"},children:" · "}),v.jsx("span",{className:"text-gold",children:o.category})]}),v.jsx("h3",{className:"font-sans-clean text-[18px] md:text-[20px] font-bold leading-[1.4] mb-3",style:{color:"#2C2C2C",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden"},children:o.title}),v.jsx("p",{className:"font-sans-clean text-[14px] leading-[1.6] mb-4",style:{color:"rgba(44,44,44,0.7)",display:"-webkit-box",WebkitLineClamp:3,WebkitBoxOrient:"vertical",overflow:"hidden"},children:o.excerpt}),v.jsx("span",{className:"font-sans-clean text-[13px] font-semibold transition-colors duration-200 group-hover:text-gold",style:{color:"#2C2C2C",borderBottom:"1px solid #2C2C2C",paddingBottom:"2px"},children:e.news.readMore})]})]},i))})})]}),v.jsx(Ro,{})]})},X2="/assets/facade-seoul-CHLTPoGt.jpeg",Z2="/assets/facade-taipei-0e3zknGz.jpg",eC=()=>{const{t:e}=ir(),t=[{name:e.visit.seoulName,nameEn:"GOLD PIG RESTAURANT Seoul",address:e.visit.seoulAddress,hours:e.visit.seoulHours,features:e.visit.seoulFeatures,mapLink:"https://maps.app.goo.gl/JuUJm8rKyTy3HQX46",facadeImage:X2},{name:e.visit.taipeiName,nameEn:"GOLD PIG RESTAURANT Taipei",address:e.visit.taipeiAddress,hours:e.visit.taipeiHours,features:e.visit.taipeiFeatures,mapLink:"https://maps.app.goo.gl/znGWUsAnznDhyKbz5",facadeImage:Z2}],[n,r]=k.useState(new Set),[o,i]=k.useState(null),s=l=>{r(u=>{const c=new Set(u);return c.has(l)?c.delete(l):c.add(l),c})},a=k.useCallback((l,u)=>{navigator.clipboard.writeText(l).then(()=>{i(u),setTimeout(()=>i(null),2e3)})},[]);return v.jsxs("div",{className:"min-h-screen",style:{backgroundColor:"hsl(var(--background))",backgroundImage:`
277        linear-gradient(to right, rgba(0,0,0,0.03) 1px, transparent 1px),
278        linear-gradient(to bottom, rgba(0,0,0,0.03) 1px, transparent 1px)
279      `,backgroundSize:"50px 50px"},children:[v.jsxs("header",{children:[v.jsx(No,{}),v.jsx(jo,{})]}),v.jsxs("main",{children:[v.jsx("section",{className:"w-full py-[60px] md:py-[80px] px-5",children:v.jsxs("div",{className:"max-w-[1200px] mx-auto text-center",children:[v.jsx("h1",{className:"font-serif-elegant text-[48px] md:text-[64px] font-bold",style:{color:"#2C2C2C"},children:e.visit.title}),v.jsx("p",{className:"font-serif-elegant text-[20px] md:text-[24px] mt-4",style:{color:"rgba(44,44,44,0.7)"},children:e.visit.subtitle}),v.jsx("p",{className:"font-sans-clean text-base leading-[2.0] mt-6 mx-auto whitespace-pre-line",style:{color:"rgba(44,44,44,0.8)",maxWidth:"700px"},children:e.visit.description})]})}),v.jsx("section",{className:"w-full py-[60px] md:py-[100px] px-5 md:px-10",children:v.jsx("div",{className:"max-w-[1200px] mx-auto grid grid-cols-1 md:grid-cols-2 gap-[60px]",children:t.map((l,u)=>v.jsxs("div",{className:"text-center",children:[v.jsx("div",{className:"mb-10 rounded-lg overflow-hidden",style:{aspectRatio:"16 / 9"},children:v.jsx("img",{src:l.facadeImage,alt:l.name,className:"w-full h-full object-cover"})}),v.jsxs("div",{className:"mb-8",children:[v.jsx("h3",{className:"font-serif-elegant text-[24px] md:text-[28px] font-bold text-foreground",children:l.name}),v.jsx("p",{className:"font-sans-clean text-[16px] font-normal mt-1 text-muted-foreground",children:l.nameEn})]}
279),v.jsxs("div",{className:"mb-6",children:[v.jsx(Yw,{className:"w-5 h-5 mx-auto mb-2 text-foreground"}),v.jsx("p",{className:"font-sans-clean text-[16px] text-foreground",children:l.address}),v.jsx("button",{onClick:()=>a(l.address,u),className:"inline-flex items-center gap-1.5 mt-2 px-3 py-1 text-[12px] font-sans-clean text-muted-foreground hover:text-foreground transition-colors duration-200 rounded-md hover:bg-muted",children:o===u?v.jsxs(v.Fragment,{children:[v.jsx(Gw,{className:"w-3.5 h-3.5"}),v.jsx("span",{children:"Copied!"})]}):v.jsxs(v.Fragment,{children:[v.jsx(Ww,{className:"w-3.5 h-3.5"}),v.jsx("span",{children:"Copy"})]})})]}),v.jsxs("div",{className:"mb-8",children:[v.jsx(Kw,{className:"w-5 h-5 mx-auto mb-2 text-foreground"}),l.hours.map((c,d)=>v.jsx("p",{className:"font-sans-clean text-[15px] leading-[1.8] text-foreground/85",children:c},d))]}),v.jsx("div",{className:"mb-10",children:v.jsx("div",{className:"space-y-1.5",children:l.features.map((c,d)=>v.jsxs("p",{className:"font-sans-clean text-[14px] leading-[1.8] text-foreground/80",children:["• ",c]},d))})}),v.jsx("div",{className:"flex justify-center",children:v.jsxs("a",{href:l.mapLink,target:"_blank",rel:"noopener noreferrer",className:"text-center py-3 px-10 font-sans-clean font-semibold transition-all duration-200 bg-brand-green text-white hover:brightness-110 hover:scale-[1.02]",children:[v.jsx("span",{className:"block text-[14px]",children:e.visit.viewOnMap}),e.visit.viewOnMapSub&&v.jsx("span",{className:"block text-[11px] font-normal opacity-70 mt-0.5",children:e.visit.viewOnMapSub})]})})]},u))})}),v.jsx("section",{className:"w-full py-[60px] md:py-[100px] px-5",children:v.jsxs("div",{className:"max-w-[900px] mx-auto",children:[v.jsxs("div",{className:"text-center mb-[60px]",children:[v.jsx("h2",{className:"font-serif-elegant text-[36px] md:text-[42px] font-bold",style:{color:"#2C2C2C"},children:e.visit.faqTitle}),v.jsx("p",{className:"font-serif-elegant text-[18px] md:text-[22px] mt-3",style:{color:"rgba(44,44,44,0.7)"},children:e.visit.faqSubtitle})]}),v.jsx("div",{children:e.visit.faq.map((l,u)=>{const c=n.has(u);return v.jsxs("div",{style:{borderBottom:"1px solid rgba(0,0,0,0.1)"},children:[v.jsxs("button",{onClick:()=>s(u),className:"w-full flex items-center justify-between py-6 text-left font-sans-clean text-[16px] md:text-[18px] font-semibold transition-opacity hover:opacity-70",style:{color:"#2C2C2C"},children:[v.jsx("span",{children:l.question}),v.jsx($w,{className:`w-5 h-5 shrink-0 ml-4 transition-transform duration-300 ${c?"rotate-180":""}`})]}),v.jsx("div",{className:"overflow-hidden transition-all duration-300 ease-in-out",style:{maxHeight:c?"500px":"0",opacity:c?1:0},children:v.jsx("p",{className:"font-sans-clean text-[14px] md:text-[15px] leading-[1.8] pb-6 whitespace-pre-line",style:{color:"rgba(44,44,44,0.8)"},children:l.answer})})]},u)})})]})})]}),v.jsx(Ro,{})]})},tC=()=>{const{t:e}=ir();return v.jsxs("div",{className:"min-h-screen",style:{backgroundColor:"hsl(var(--background))",backgroundImage:`
280        linear-gradient(to right, rgba(0,0,0,0.03) 1px, transparent 1px),
281        linear-gradient(to bottom, rgba(0,0,0,0.03) 1px, transparent 1px)
282      `,backgroundSize:"50px 50px"},children:[v.jsxs("header",{children:[v.jsx(No,{}),v.jsx(jo,{})]}),v.jsxs("main",{children:[v.jsx("section",{className:"w-full py-[60px] md:py-[80px] px-5",children:v.jsxs("div",{className:"max-w-[1200px] mx-auto text-center",children:[v.jsx("h1",{className:"font-serif-elegant text-[48px] md:text-[64px] font-bold",style:{color:"#2C2C2C"},children:e.contact.title}),v.jsx("p",{className:"font-serif-elegant text-[20px] md:text-[24px] mt-4",style:{color:"rgba(44,44,44,0.7)"},children:e.contact.subtitle}),v.jsx("p",{className:"font-sans-clean text-base leading-[2.0] mt-6 mx-auto whitespace-pre-line",style:{color:"rgba(44,44,44,0.8)",maxWidth:"600px"},children:e.contact.description})]})}),v.jsx("section",{className:"w-full py-[60px] md:py-[100px] px-5 md:px-10",children:v.jsxs("div",{className:"max-w-[600px] mx-auto flex flex-col items-center gap-[60px]",children:[v.jsxs("div",{className:"text-center",children:[v.jsxs("div",{className:"mb-5",children:[v.jsx("h3",{className:"font-serif-elegant text-[20px] font-semibold text-brand-green",children:e.contact.generalInquiries}),v.jsx("p",{className:"font-sans-clean text-[16px] font-normal mt-1",style:{color:"rgba(44,44,44,0.7)"},children:e.contact.generalInquiriesSub})]}),v.jsx("div",{className:"font-sans-clean text-[16px] leading-[1.8]",style:{color:"#2C2C2C"},children:v.jsx("p",{children:v.jsx("a",{href:"mailto:[email protected]",className:"hover:underline transition-opacity hover:opacity-70",children:"[email protected]"})})})]}),v.jsxs("div",{className:"text-center",children:[v.jsxs("div",{className:"mb-5",children:[v.jsx("h3",{className:"font-serif-elegant text-[20px] font-semibold text-brand-green",children:e.contact.careers}),v.jsx("p",{className:"font-sans-clean text-[16px] font-normal mt-1",style:{color:"rgba(44,44,44,0.7)"},children:e.contact.careersSub})]}),v.jsx("div",{className:"font-sans-clean text-[16px] leading-[1.8]",style:{color:"#2C2C2C"},children:v.jsx("p",{children:"[email protected]"})})]}),v.jsxs("div",{className:"text-center",children:[v.jsxs("div",{className:"mb-5",children:[v.jsx("h3",{className:"font-serif-elegant text-[20px] font-semibold text-brand-green",children:e.contact.followUs}),v.jsx("p",{className:"font-sans-clean text-[16px] font-normal mt-1",style:{color:"rgba(44,44,44,0.7)"},children:e.contact.followUsSub})]}),v.jsxs("div",{className:"space-y-4 flex flex-col items-center",children:[v.jsxs("div",{className:"flex flex-col items-center",children:[v.jsx("p",{className:"font-sans-clean text-[13px] font-semibold mb-2 text-foreground
282/60",children:"SEOUL"}),v.jsx("div",{className:"flex gap-3",children:v.jsx("a",{href:"https://www.instagram.com/gold_pig1982/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors duration-200 text-foreground hover:text-brand-green","aria-label":"Instagram Seoul",children:v.jsx(vf,{className:"w-7 h-7"})})})]}),v.jsxs("div",{className:"flex flex-col items-center",children:[v.jsx("p",{className:"font-sans-clean text-[13px] font-semibold mb-2 text-foreground/60",children:"TAIPEI"}),v.jsxs("div",{className:"flex gap-3",children:[v.jsx("a",{href:"https://www.instagram.com/goldpigtw/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors duration-200 text-foreground hover:text-brand-green","aria-label":"Instagram Taipei",children:v.jsx(vf,{className:"w-7 h-7"})}),v.jsx("a",{href:"https://www.facebook.com/goldpigtw/",target:"_blank",rel:"noopener noreferrer",className:"transition-colors duration-200 text-foreground hover:text-brand-green","aria-label":"Facebook Taipei",children:v.jsx(Hw,{className:"w-7 h-7"})})]})]})]})]})]})})]}),v.jsx(Ro,{})]})},nC=()=>{const e=To();return k.useEffect(()=>{console.error("404 Error: User attempted to access non-existent route:",e.pathname)},[e.pathname]),v.jsx("div",{className:"flex min-h-screen items-center justify-center bg-muted",children:v.jsxs("div",{className:"text-center",children:[v.jsx("h1",{className:"mb-4 text-4xl font-bold",children:"404"}),v.jsx("p",{className:"mb-4 text-xl text-muted-foreground",children:"Oops! Page not found"}),v.jsx("a",{href:"/",className:"text-primary underline hover:text-primary/90",children:"Return to Home"})]})})},rC=new vb,oC=()=>v.jsx(xb,{client:rC,children:v.jsx(NS,{children:v.jsxs(Yk,{children:[v.jsx(Lx,{}),v.jsx(u1,{}),v.jsx(yS,{children:v.jsxs(cS,{children:[v.jsx(Nn,{path:"/",element:v.jsx(VS,{})}),v.jsx(Nn,{path:"/menu",element:v.jsx(O2,{})}),v.jsx(Nn,{path:"/about",element:v.jsx(I2,{})}),v.jsx(Nn,{path:"/news",element:v.jsx(J2,{})}),v.jsx(Nn,{path:"/visit",element:v.jsx(eC,{})}),v.jsx(Nn,{path:"/contact",element:v.jsx(tC,{})}),v.jsx(Nn,{path:"*",element:v.jsx(nC,{})})]})})]})})});Pm(document.getElementById("root")).render(v.jsx(oC,{}));

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.