Plugin Directory

Changeset 3292556


Ignore:
Timestamp:
05/13/2025 12:46:58 PM (8 hours ago)
Author:
iseardmedia
Message:
  • Add php scoping for Mollie and Monolog packages reducing conflicts with other plugins
  • dev: Update php_codesniffer to 3.13.0
Location:
kudos-donations/trunk
Files:
635 added
17 edited

Legend:

Unmodified
Added
Removed
  • kudos-donations/trunk/build/front/block/index.asset.php

    r3289020r3292556 
    1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '1425effdc7438fef165c');
     1<?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-block-editor', 'wp-blocks', 'wp-components', 'wp-core-data', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '5851f95a4bb382c0c428');
  • kudos-donations/trunk/build/front/block/index.js

    r3289020r3292556 
    1 (()=>{var e,t,n={694:(e,t,n)=>{"use strict";var r=n(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return n.PropTypes=n,n}},556:(e,t,n)=>{e.exports=n(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,n)=>{"use strict";var r=n(609);function a(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 l=Object..hasOwnProperty,o=/^[: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]*$/,i={},s={};function u(e){return!!l.call(s,e)||!l.call(i,e)&&(o.test(e)?s[e]=!0:(i[e]=!0,!1))}function c(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(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){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(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(f,p);d[t]=new c(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(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={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},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(l.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var i=b(r);o=b((""+o).trim())}else{i=r;var s=S.get(i);void 0!==s||(s=b(i.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(i,s)),i=s,o="number"==typeof o?0===o||l.call(h,r)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',i,":",o)):e.push(";",i,":",o)}}t||e.push('"')}function E(e,t,n,r){switch(n){case"style":return void k(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=d.hasOwnProperty(n)?d[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',b(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',b(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',b(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',b(r),'"')}}else if(u(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',b(r),'"')}}function C(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function _(e,t,n,r){e.push(M(n));var a,o=n=null;for(a in t)if(l.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":n=i;break;case"dangerouslySetInnerHTML":o=i;break;default:E(e,r,a,i)}}return e.push(">"),C(e,o,n),"string"==typeof n?(e.push(b(n)),null):n}var T=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,F=new Map;function M(e){var t=F.get(e);if(void 0===t){if(!T.test(e))throw Error(a(65,e));t="<"+e,F.set(e,t)}return t}function j(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(a(395));return e.push(n),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function P(e,t,n,r){return n.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var L=Object.assign,R=Symbol.for("react.element"),D=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),H=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),$=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case I:return"Fragment";case D:return"Portal";case V:return"Profiler";case O:return"StrictMode";case U:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case H:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case W:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):le(e,t)}function oe(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?ne(e,n):oe(e,n),t.context._currentValue2=t.value}function ie(e){var t=te;t!==e&&(null===t?ae(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=se,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:L({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=L({},l,i)):L(l,i))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,n){var r=e.id;e=e.overflow;var a=32-fe(r)-1;r&=~(1<<a),n+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-fe(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function _e(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Te(){return null===ye?null===ge?(xe=!1,ge=ye=_e()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=_e()):(xe=!0,ye=ye.next),ye}function Fe(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,n){if(ve=Ce(),ye=Te(),xe){var r=ye.queue;if(t=r.dis,null!==ke&&void 0!==(n=ke.get(r))){ke.delete(r),r=ye.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return ye.memoizedState=r,[r,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==n?n(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Te())){var n=ye.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!me(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,n){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:n,next:null},null===ke&&(ke=new Map),void 0===(n=ke.get(t)))ke.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Pe(){throw Error(a(394))}function Le(){}var Re={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Te()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:Le,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:Le,useEffect:Le,useDebugValue:Le,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Pe]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var n=De;if(null===n)throw Error(a(404));return t=Se++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},De=null,Ie=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&tt(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ze(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function He(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Ue(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,n,r,a){for(ve={},be=t,Se=0,e=n(r,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=n(r,a);return Fe(),e}function qe(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,Q(r)||"Unknown",s));r=L({},i,n)}t.legacyContext=r,Ke(e,t,l),t.legacyContext=i}else Ke(e,t,l)}function We(e,t){if(e&&e.defaultProps){for(var n in t=L({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function $e(e,t,n,o,i){if("function"==typeof n)if(n.&&n..isReactComponent){i=ee(n,t.legacyContext);var s=n.contextType;ue(s=new n(o,"object"==typeof s&&null!==s?s._currentValue2:i),n,o,i),qe(e,t,s,n)}else{i=Ge(e,t,n,o,s=ee(n,t.legacyContext));var c=0!==Se;if("object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof)ue(i,n,o,s),qe(e,t,i,n);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,i)}finally{t.treeContext=o}}else Ke(e,t,i)}else{if("string"!=typeof n){switch(n){case Z:case K:case O:case V:case I:case G:return void Ke(e,t,o.children);case $:throw Error(a(343));case U:e:{n=t.blockedBoundary,i=t.blockedSegment,s=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,i.chunks.length,d,i.formatContext,!1,!1);i.children.push(f),i.lastPushedText=!1;var p=ze(0,0,null,i.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=He(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=i}t=Be(e,s,n,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case H:if(o=Ge(e,t,n.render,o,i),0!==Se){n=t.treeContext,t.treeContext=de(n,1,0);try{Ke(e,t,o)}finally{t.treeContext=n}}else Ke(e,t,o);return;case q:return void $e(e,t,n=n.type,o=We(n,o),i);case B:if(i=o.children,n=n._context,o=o.value,s=n._currentValue2,n._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:n,parentValue:s,value:o},t.context=o,Ke(e,t,i),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(n._currentValue2));case W:return void $e(e,t,n=(i=n._init)(n._payload),o=We(n,o),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(s=function(e,t,n,o,i){switch(t){case"select":e.push(M("select"));var s=null,c=null;for(h in n)if(l.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,s),s;case"option":c=i.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(s in n)if(l.call(n,s)){var m=n[s];if(null!=m)switch(s){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,s,m)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===n){e.push(' selected=""');break}}else""+c===n&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=s=null,n)if(l.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=h){if(null!=s)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));s=""+h}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),null!==s&&e.push(b(""+s)),null;case"input":for(c in e.push(M("input")),f=h=d=s=null,n)if(l.call(n,c)&&null!=(p=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":s=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==s?E(e,o,"value",s):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),n)if(l.call(n,v)&&null!=(s=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,s)}return e.push(">"),null;case"title":for(m in e.push(M("title")),s=null,n)if(l.call(n,m)&&null!=(c=n[m]))switch(m){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(M(t)),c=s=null,n)if(l.call(n,f)&&null!=(d=n[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(n=c.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),n)if(l.call(n,g)&&null!=(s=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,s)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return _(e,n,t,o);case"html":return 0===i.insertionMode&&e.push("<!DOCTYPE html>"),_(e,n,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return _(e,n,t,o);for(p in e.push(M(t)),c=s=null,n)if(l.call(n,p)&&null!=(d=n[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,s),s}}((i=t.blockedSegment).chunks,n,o,e.responseState,i.formatContext),i.lastPushedText=!1,c=i.formatContext,i.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,n,o),Ye(e,t,s),i.formatContext=c,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("</",n,">")}i.lastPushedText=!1}}function Ke(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case R:return void $e(e,t,n.type,n.props,n.ref);case D:throw Error(a(257));case W:var r=n._init;return void Ke(e,t,n=r(n._payload))}if(x(n))return void Ze(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=J&&n[J]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);Ze(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=P(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=P(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ze(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=de(l,r,a);try{Ye(e,t,n[a])}finally{t.treeContext=l}}}function Ye(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,n)}catch(s){if(Fe(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l),s;n=s;var o=t.blockedSegment,i=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Xe(e,n)}else e.completedSegments.push(t)}function et(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Xe(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Xe(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,n=Ie.current;Ie.current=Re;var r=De;De=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){ie(o.context);try{Ke(i,o,o.node),i.responseState.generateStaticMarkup||s.lastPushedText&&s.textEmbedded&&s.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),s.status=1,et(i,o.blockedBoundary,s)}catch(e){if(Fe(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=He(i,d);null===c?Ue(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&it(e,e.destination)}catch(t){He(e,t),Ue(e,t)}finally{De=r,Ie.current=n,n===Re&&ie(t)}}}function nt(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var i=0;i<n.length;i++){for(l=n[i];o<l.index;o++)t.push(r[o]);l=rt(e,t,l)}for(;o<r.length-1;o++)t.push(r[o]);return o<r.length&&(l=t.push(r[o])),l;default:throw Error(a(390))}}function rt(e,t,n){var r=n.boundary;if(null===r)return nt(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=b(r),t.push(r),t.push('"')),t.push("></template>")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),r=r.id=l,j(t,e.responseState,r),nt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),j(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(a(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),rt(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,n.formatContext)}function lt(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)ot(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(a(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function ot(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return at(e,t,r)}return at(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function it(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){rt(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var i=o[l];r=t;var s=e.responseState,u=i.id,c=i.errorDigest,d=i.errorMessage,f=i.errorComponentStack;if(r.push(s.startInlineScript),s.sentClientRenderFunction?r.push('$RX("'):(s.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(r.push(u),r.push('"'),c||d||f){r.push(",");var p=A(c||"");r.push(p)}if(d||f){r.push(",");var h=A(d||"");r.push(h)}if(f){r.push(",");var m=A(f);r.push(m)}if(!r.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,i=t;var y=g.completedSegments;for(s=0;s<y.length;s++)if(!ot(o,i,g,y[s])){s++,y.splice(0,s);var x=!1;break e}y.splice(0,s),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function st(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Qe(n,e,t)})),n.clear(),null!==e.destination&&it(e,e.destination)}catch(t){He(e,t),Ue(e,t)}}function ut(){}function ct(e,t,n,r){var l=!1,o=null,i="",s={push:function(e){return null!==e&&(i+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=ze(t={destination:null,responseState:t,progressiveChunkSize:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,n,!1,!1)).parentFlushed=!0,e=Be(t,e,null,n,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),st(e,r),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{it(e,s)}catch(t){He(e,t),Ue(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return i}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,n)=>{"use strict";var r=n(609);function a(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 l=null,o=0;function i(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var n=l.length-o;n<t.length&&(0===n?e.enqueue(l):(l.set(t.subarray(0,n),o),e.enqueue(l),t=t.subarray(n)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function s(e,t){return i(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[: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]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(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){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(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(w,S);x[t]=new y(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(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={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},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function _(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var T=/([A-Z])/g,F=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),P=f('<script type="module" src="'),L=f('" async=""><\/script>'),R=/(<\/|<)(s)(cript)/gi;function D(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function I(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,n,r){return""===t?r:(r&&e.push(O),e.push(d(_(t))),!0)}var B=new Map,z=f(' style="'),H=f(":"),U=f(";");function G(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(h.call(n,r)){var l=n[r];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===r.indexOf("--")){var o=d(_(r));l=d(_((""+l).trim()))}else{o=r;var i=B.get(o);void 0!==i||(i=f(_(o.replace(T,"-$1").toLowerCase().replace(F,"-ms-"))),B.set(o,i)),o=i,l="number"==typeof l?0===l||h.call(k,r)?d(""+l):d(l+"px"):d(_((""+l).trim()))}t?(t=!1,e.push(z,o,H,l)):e.push(U,o,H,l)}}t||e.push($)}var q=f(" "),W=f('="'),$=f('"'),K=f('=""');function Z(e,t,n,r){switch(n){case"style":return void G(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(q,n,K);break;case 4:!0===r?e.push(q,n,K):!1!==r&&e.push(q,n,W,d(_(r)),$);break;case 5:isNaN(r)||e.push(q,n,W,d(_(r)),$);break;case 6:!isNaN(r)&&1<=r&&e.push(q,n,W,d(_(r)),$);break;default:t.sanitizeURL&&(r=""+r),e.push(q,n,W,d(_(r)),$)}}else if(g(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(n),W,d(_(r)),$)}}var Y=f(">"),J=f("/>");function Q(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,n,r){e.push(ae(n));var a,l=n=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,r,a,o)}}return e.push(Y),Q(e,l,n),"string"==typeof n?(e.push(d(_(n))),null):n}var te=f("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function ae(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(a(65,e));t=f("<"+e),re.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),ie=f(">"),se=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,n){if(i(e,de),null===n)throw Error(a(395));return i(e,n),s(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),_e=f('<math aria-hidden="true" style="display:none" id="'),Te=f('">'),Fe=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Pe=f('">'),Le=f("</tbody></table>"),Re=f('<table hidden><tr id="'),De=f('">'),Ie=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),He=f('$RS("'),Ue=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),We=f('$RC("'),$e=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,rt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),it=Symbol.for("react.profiler"),st=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case it:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case st:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var n,r={};for(n in e)r[n]=t[n];return r}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));Et(e,n)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function _t(e){var t=e.parent;null!==t&&_t(t),e.context._currentValue=e.value}function Tt(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Tt(e,t)}function Ft(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?Et(e,n):Ft(e,n),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?_t(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Tt(t,e):Ft(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:nt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=nt({},l,i)):nt(l,i))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Pt(e,t,n){var r=e.id;e=e.overflow;var a=32-Lt(r)-1;r&=~(1<<a),n+=1;var l=32-Lt(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-Lt(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var Lt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Rt(e)/Dt|0)|0},Rt=Math.log,Dt=Math.LN2,It="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ht=!1,Ut=!1,Gt=0,qt=null,Wt=0;function $t(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<Wt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ht=!1,Bt=zt=Kt()):(Ht=!0,zt=Bt):null===zt.next?(Ht=!1,zt=zt.next=Kt()):(Ht=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ut=!1,Bt=null,Wt=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,n){if(Ot=$t(),zt=Zt(),Ht){var r=zt.queue;if(t=r.dis,null!==qt&&void 0!==(n=qt.get(r))){qt.delete(r),r=zt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return zt.memoizedState=r,[r,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==n?n(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=en.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=$t(),t=void 0===t?null:t,null!==(zt=Zt())){var n=zt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!It(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),zt.memoizedState=[e,t],e}function en(e,t,n){if(25<=Wt)throw Error(a(301));if(e===Ot)if(Ut=!0,e={action:n,next:null},null===qt&&(qt=new Map),void 0===(n=qt.get(t)))qt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tn(){throw Error(a(394))}function nn(){}var rn={readContext:function(e){return e._currentValue},useContext:function(e){return $t(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=$t();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:nn,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:nn,useEffect:nn,useDebugValue:nn,useDeferredValue:function(e){return $t(),e},useTransition:function(){return $t(),[!1,tn]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Lt(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(a(404));return t=Gt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return $t(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},an=null,ln=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function on(e){return console.error(e),null}function sn(){}function un(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&En(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function cn(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function dn(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function fn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function pn(e,t,n,r,a){for(Ot={},Vt=t,Gt=0,e=n(r,a);Ut;)Ut=!1,Gt=0,Wt+=1,zt=null,e=n(r,a);return Yt(),e}function hn(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,xt(r)||"Unknown",s));r=nt({},i,n)}t.legacyContext=r,bn(e,t,l),t.legacyContext=i}else bn(e,t,l)}function mn(e,t){if(e&&e.defaultProps){for(var n in t=nt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function vn(e,t,n,l,o){if("function"==typeof n)if(n.&&n..isReactComponent){o=St(n,t.legacyContext);var i=n.contextType;Nt(i=new n(l,"object"==typeof i&&null!==i?i._currentValue:o),n,l,o),hn(e,t,i,n)}else{o=pn(e,t,n,l,i=St(n,t.legacyContext));var s=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,n,l,i),hn(e,t,o,n);else if(s){l=t.treeContext,t.treeContext=Pt(l,1,0);try{bn(e,t,o)}finally{t.treeContext=l}}else bn(e,t,o)}else{if("string"!=typeof n){switch(n){case bt:case vt:case ot:case it:case lt:case ft:return void bn(e,t,l.children);case mt:throw Error(a(343));case dt:e:{n=t.blockedBoundary,o=t.blockedSegment,i=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},c=cn(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=cn(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(yn(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,Sn(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=dn(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=un(e,i,n,c,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case ct:if(l=pn(e,t,n.render,l,o),0!==Gt){n=t.treeContext,t.treeContext=Pt(n,1,0);try{bn(e,t,l)}finally{t.treeContext=n}}else bn(e,t,l);return;case pt:return void vn(e,t,n=n.type,l=mn(n,l),o);case st:if(o=l.children,n=n._context,l=l.value,i=n._currentValue,n._currentValue=l,kt=l={parent:s=kt,depth:null===s?0:s.depth+1,context:n,parentValue:i,value:l},t.context=l,bn(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void bn(e,t,l=(l=l.children)(n._currentValue));case ht:return void vn(e,t,n=(o=n._init)(n._payload),l=mn(n,l),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(i=function(e,t,n,l,o){switch(t){case"select":e.push(ae("select"));var i=null,s=null;for(p in n)if(h.call(n,p)){var u=n[p];if(null!=u)switch(p){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,s,i),i;case"option":s=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(i in n)if(h.call(n,i)){var m=n[i];if(null!=m)switch(i){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,i,m)}}if(null!=s)if(n=null!==c?""+c:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(s)){for(l=0;l<s.length;l++)if(""+s[l]===n){e.push(X);break}}else""+s===n&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=s=i=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":p=c;break;case"value":i=c;break;case"defaultValue":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===i&&null!==s&&(i=s),e.push(Y),null!=p){if(null!=i)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));i=""+p}return"string"==typeof i&&"\n"===i[0]&&e.push(te),null!==i&&e.push(d(_(""+i))),null;case"input":for(s in e.push(ae("input")),c=p=u=i=null,n)if(h.call(n,s)&&null!=(f=n[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":i=f;break;default:Z(e,l,s,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==i?Z(e,l,"value",i):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),n)if(h.call(n,v)&&null!=(i=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,i)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),i=null,n)if(h.call(n,m)&&null!=(s=n[m]))switch(m){case"children":i=s;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,s)}return e.push(Y),i;case"listing":case"pre":for(c in e.push(ae(t)),s=i=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=s){if(null!=i)throw Error(a(60));if("object"!=typeof s||!("__html"in s))throw Error(a(61));null!=(n=s.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"==typeof i&&"\n"===i[0]&&e.push(te),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),n)if(h.call(n,b)&&null!=(i=n[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,i)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,n,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,n,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return ee(e,n,t,l);for(f in e.push(ae(t)),s=i=null,n)if(h.call(n,f)&&null!=(u=n[f]))switch(f){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),W,d(_(u)),$)}return e.push(Y),Q(e,s,i),i}}((o=t.blockedSegment).chunks,n,l,e.responseState,o.formatContext),o.lastPushedText=!1,s=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return I(1,null!=n.value?n.value:n.defaultValue);case"svg":return I(2,null);case"math":return I(3,null);case"foreignObject":return I(1,null);case"table":return I(4,null);case"thead":case"tbody":case"tfoot":return I(5,null);case"colgroup":return I(7,null);case"tr":return I(6,null)}return 4<=e.insertionMode||0===e.insertionMode?I(1,null):e}(s,n,l),yn(e,t,i),o.formatContext=s,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(n),ie)}o.lastPushedText=!1}}function bn(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case rt:return void vn(e,t,n.type,n.props,n.ref);case at:throw Error(a(257));case ht:var r=n._init;return void bn(e,t,n=r(n._payload))}if(M(n))return void gn(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=yt&&n[yt]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);gn(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function gn(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=Pt(l,r,a);try{yn(e,t,n[a])}finally{t.treeContext=l}}}function yn(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return bn(e,t,n)}catch(s){if(Yt(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l),s;n=s;var o=t.blockedSegment,i=cn(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=un(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l)}}function xn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,kn(this,t,e)}function wn(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Sn(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Sn(e,n)}else e.completedSegments.push(t)}function kn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sn,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Sn(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Sn(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function En(e){if(2!==e.status){var t=kt,n=ln.current;ln.current=rn;var r=an;an=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){Mt(o.context);try{bn(i,o,o.node),s.lastPushedText&&s.textEmbedded&&s.chunks.push(O),o.abortSet.delete(o),s.status=1,kn(i,o.blockedBoundary,s)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=dn(i,d);null===c?fn(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}finally{an=r,ln.current=n,n===rn&&Mt(t)}}}function Cn(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,i(t,se),i(t,e.placeholderPrefix),i(t,e=d(r.toString(16))),s(t,ue);case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var u=0;u<n.length;u++){for(l=n[u];o<l.index;o++)i(t,r[o]);l=Tn(e,t,l)}for(;o<r.length-1;o++)i(t,r[o]);return o<r.length&&(l=s(t,r[o])),l;default:throw Error(a(390))}}function Tn(e,t,n){var r=n.boundary;if(null===r)return Cn(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,s(t,pe),i(t,me),r&&(i(t,be),i(t,d(_(r))),i(t,ve)),s(t,ge),Cn(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),r=r.id=l,ye(t,e.responseState,r),Cn(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),ye(t,e.responseState,r.id),Cn(e,t,n);else{if(s(t,ce),1!==(n=r.completedSegments).length)throw Error(a(391));Tn(e,t,n[0])}return s(t,he)}function Fn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return i(e,xe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,we);case 2:return i(e,ke),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ee);case 3:return i(e,_e),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Te);case 4:return i(e,Me),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,je);case 5:return i(e,Ae),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Pe);case 6:return i(e,Re),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,De);case 7:return i(e,Oe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ve);default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),Tn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return s(e,Se);case 2:return s(e,Ce);case 3:return s(e,Fe);case 4:return s(e,Ne);case 5:return s(e,Le);case 6:return s(e,Ie);case 7:return s(e,Be);default:throw Error(a(397))}}(t,n.formatContext)}function Mn(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)jn(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,i(t,e.startInlineScript),e.sentCompleteBoundaryFunction?i(t,We):(e.sentCompleteBoundaryFunction=!0,i(t,qe)),null===r)throw Error(a(395));return n=d(n.toString(16)),i(t,r),i(t,$e),i(t,e.segmentPrefix),i(t,n),s(t,Ke)}function jn(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return Fn(e,t,r)}return Fn(e,t,r),i(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?i(t,He):(e.sentCompleteSegmentFunction=!0,i(t,ze)),i(t,e.segmentPrefix),i(t,l=d(l.toString(16))),i(t,Ue),i(t,e.placeholderPrefix),i(t,l),s(t,Ge)}function Nn(e,t){l=new Uint8Array(512),o=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Tn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)i(t,r[n]);n<r.length&&s(t,r[n])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];r=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(i(r,h.startInlineScript),h.sentClientRenderFunction?i(r,Ye):(h.sentClientRenderFunction=!0,i(r,Ze)),null===m)throw Error(a(395));if(i(r,m),i(r,Je),(v||b||g)&&(i(r,Xe),i(r,d(tt(v||"")))),(b||g)&&(i(r,Xe),i(r,d(tt(b||"")))),g&&(i(r,Xe),i(r,d(tt(g)))),!s(r,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Mn(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!jn(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Mn(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function An(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wn(n,e,t)})),n.clear(),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,l,o=new Promise((function(e,t){l=e,a=t})),i=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=cn(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?on:a,onAllReady:void 0===l?sn:l,onShellReady:void 0===o?sn:o,onShellError:void 0===i?sn:i,onFatalError:void 0===s?sn:s},0,null,n,!1,!1)).parentFlushed=!0,e=un(t,e,null,n,c,wt,null,At),u.push(e),t}(e,function(e,t,n,r,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+_(t)+'">');var l=[];if(void 0!==n&&l.push(t,d((""+n).replace(R,D)),N),void 0!==r)for(n=0;n<r.length;n++)l.push(A,d(_(r[n])),L);if(void 0!==a)for(r=0;r<a.length;r++)l.push(P,d(_(a[r])),L);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return I("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===i.status)i.status=2,p(e,i.fatalError);else if(2!==i.status&&null===i.destination){i.destination=e;try{Nn(i,e)}catch(e){dn(i,e),fn(i,e)}}},cancel:function(){An(i)}},{highWaterMark:0});e.allReady=o,n(e)}),(function(e){o.catch((function(){})),r(e)}),a);if(t&&t.signal){var s=t.signal,u=function(){An(i,s.reason),s.removeEventListener("abort",u)};s.addEventListener("abort",u)}En(i)}))},t.version="18.3.1"},848:(e,t,n)=>{"use strict";var r,a;r=n(633),a=n(911),r.version,t.F0=r.renderToString,r.renderToStaticMarkup,r.renderToNodeStream,r.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,n){class r{constructor(){this.data=n(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((n=>{n.value===e&&(n.label=t,this.valueMap[n.value.toLowerCase()]=n.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=n(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof r))return new r}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"‏البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر‎"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"‏ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},r={};function a(e){var t=r[e];if(void 0!==t)return t.exports;var l=r[e]={exports:{}};return n[e].call(l.exports,l,l.exports,a),l.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,a.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var l=Object.create(null);a.r(l);var o={};e=e||[null,t({}),t([]),t(t)];for(var i=2&r&&n;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((e=>o[e]=()=>n[e]));return o.default=()=>n,a.d(l,o),l},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object..hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e={};a.r(e),a.d(e,{BaseController:()=>zn,Button:()=>Zn,CheckboxControl:()=>Er,RadioGroupControl:()=>kr,SelectControl:()=>_r,TextAreaControl:()=>Kn,TextControl:()=>Wn,ToggleControl:()=>Gn});const t=window.wp.blocks,n=window.wp.blockEditor,r=window.wp.components,l=window.wp.i18n;var o=a(609),i=a.t(o,2),s=a.n(o);const u=window.wp.element,c=window.wp.apiFetch;var d=a.n(c);const f=window.ReactJSXRuntime,p=(0,o.createContext)(null);function h({campaignId:e,children:t}){const[n,a]=(0,u.useState)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(i(null),c(!0),d()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{a(e),c(!1)})).catch((t=>{404===t?.data?.status?d()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?a(e[0]):i([(0,l.__)("Campaign not found","kudos-donations")])})).catch((()=>{i([(0,l.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{c(!1)})):(i([(0,l.__)("Failed to fetch campaign","kudos-donations")]),c(!1))})))}),[e]);const h=(0,u.useMemo)((()=>({campaign:n,campaignErrors:o,isLoading:s})),[n,o,s]);return(0,f.jsx)(p.Provider,{value:h,children:s?(0,f.jsx)(r.Flex,{justify:"center",children:(0,f.jsx)(r.Spinner,{})}):t})}const m=()=>(0,o.useContext)(p),v=window.wp.coreData;var b=e=>"checkbox"===e.type,g=e=>e instanceof Date,y=e=>null==e;const x=e=>"object"==typeof e;var w=e=>!y(e)&&!Array.isArray(e)&&x(e)&&!g(e),S=e=>w(e)&&e.target?b(e.target)?e.target.checked:e.target.value:e,k=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),E=e=>{const t=e.constructor&&e.constructor.;return w(t)&&t.hasOwnProperty("isOf")},C="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function _(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(C&&(e instanceof Blob||e instanceof FileList)||!n&&!w(e))return e;if(t=n?[]:{},n||E(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=_(e[n]));else t=e}return t}var T=e=>Array.isArray(e)?e.filter(Boolean):[],F=e=>void 0===e,M=(e,t,n)=>{if(!t||!w(e))return n;const r=T(t.split(/[,[\].]+?/)).reduce(((e,t)=>y(e)?e:e[t]),e);return F(r)||r===e?F(e[t])?n:e[t]:r},j=e=>"boolean"==typeof e,N=e=>/^\w*$/.test(e),A=e=>T(e.replace(/["|']|\]/g,"").split(/\.|\[/)),P=(e,t,n)=>{let r=-1;const a=N(t)?[t]:A(t),l=a.length,o=l-1;for(;++r<l;){const t=a[r];let l=n;if(r!==o){const n=e[t];l=w(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const L="blur",R="focusout",D="change",I="onBlur",O="onChange",V="onSubmit",B="onTouched",z="all",H="pattern",U="required",G=o.createContext(null),q=()=>o.useContext(G),W=e=>{const{children:t,...n}=e;return o.createElement(G.Provider,{value:n},t)};var $=(e,t,n,r=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==z&&(t._proxyFormState[a]=!r||z),n&&(n[a]=!0),e[a]}});return a},K=e=>w(e)&&!Object.keys(e).length,Z=(e,t,n,r)=>{n(e);const{name:a,...l}=e;return K(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!r||z)))},Y=e=>Array.isArray(e)?e:[e],J=(e,t,n)=>!e||!t||e===t||Y(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function Q(e){const t=o.useRef(e);t.current=e,o.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}var X=e=>"string"==typeof e,ee=(e,t,n,r,a)=>X(e)?(r&&t.watch.add(e),M(n,e,a)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),M(n,e)))):(r&&(t.watchAll=!0),n);function te(e){const t=q(),{control:n=t.control,name:r,defaultValue:a,disabled:l,exact:i}=e||{},s=o.useRef(r);s.current=r,Q({disabled:l,subject:n._subjects.values,next:e=>{J(s.current,e.name,i)&&c(_(ee(s.current,n._names,e.values||n._formValues,!1,a)))}});const[u,c]=o.useState(n._getWatch(r,a));return o.useEffect((()=>n._removeUnmounted())),u}const ne=e=>e.render(function(e){const t=q(),{name:n,disabled:r,control:a=t.control,shouldUnregister:l}=e,i=k(a._names.array,n),s=te({control:a,name:n,defaultValue:M(a._formValues,n,M(a._defaultValues,n,e.defaultValue)),exact:!0}),u=function(e){const t=q(),{control:n=t.control,disabled:r,name:a,exact:l}=e||{},[i,s]=o.useState(n._formState),u=o.useRef(!0),c=o.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=o.useRef(a);return d.current=a,Q({disabled:r,next:e=>u.current&&J(d.current,e.name,l)&&Z(e,c.current,n._updateFormState)&&s({...n._formState,...e}),subject:n._subjects.state}),o.useEffect((()=>(u.current=!0,c.current.isValid&&n._updateValid(!0),()=>{u.current=!1})),[n]),$(i,n,c.current,!1)}({control:a,name:n,exact:!0}),c=o.useRef(a.register(n,{...e.rules,value:s,...j(e.disabled)?{disabled:e.disabled}:{}}));return o.useEffect((()=>{const e=a._options.shouldUnregister||l,t=(e,t)=>{const n=M(a._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=_(M(a._options.defaultValues,n));P(a._defaultValues,n,e),F(M(a._formValues,n))&&P(a._formValues,n,e)}return()=>{(i?e&&!a._state.action:e)?a.unregister(n):t(n,!1)}}),[n,a,i,l]),o.useEffect((()=>{M(a._fields,n)&&a._updateDisabledField({disabled:r,fields:a._fields,name:n,value:M(a._fields,n)._f.value})}),[r,n,a]),{field:{name:n,value:s,...j(r)||u.disabled?{disabled:u.disabled||r}:{},onChange:o.useCallback((e=>c.current.onChange({target:{value:S(e),name:n},type:D})),[n]),onBlur:o.useCallback((()=>c.current.onBlur({target:{value:M(a._formValues,n),name:n},type:L})),[n,a]),ref:o.useCallback((e=>{const t=M(a._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[a._fields,n])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!M(u.errors,n)},isDirty:{enumerable:!0,get:()=>!!M(u.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!M(u.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!M(u.validatingFields,n)},error:{enumerable:!0,get:()=>M(u.errors,n)}})}}(e));var re=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},ae=e=>({isOnSubmit:!e||e===V,isOnBlur:e===I,isOnChange:e===O,isOnAll:e===z,isOnTouch:e===B}),le=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const oe=(e,t,n,r)=>{for(const a of n||Object.keys(e)){const n=M(e,a);if(n){const{_f:e,...l}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(oe(l,t))break}else if(w(l)&&oe(l,t))break}}};var ie=(e,t,n)=>{const r=Y(M(e,n));return P(r,"root",t[n]),P(e,n,r),e},se=e=>"file"===e.type,ue=e=>"function"==typeof e,ce=e=>{if(!C)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},de=e=>X(e),fe=e=>"radio"===e.type,pe=e=>e instanceof RegExp;const he={value:!1,isValid:!1},me={value:!0,isValid:!0};var ve=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!F(e[0].attributes.value)?F(e[0].value)||""===e[0].value?me:{value:e[0].value,isValid:!0}:me:he}return he};const be={isValid:!1,value:null};var ge=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),be):be;function ye(e,t,n="validate"){if(de(e)||Array.isArray(e)&&e.every(de)||j(e)&&!e)return{type:n,message:de(e)?e:"",ref:t}}var xe=e=>w(e)&&!pe(e)?e:{value:e,message:""},we=async(e,t,n,r,a)=>{const{ref:l,refs:o,required:i,maxLength:s,minLength:u,min:c,max:d,pattern:f,validate:p,name:h,valueAsNumber:m,mount:v,disabled:g}=e._f,x=M(t,h);if(!v||g)return{};const S=o?o[0]:l,k=e=>{r&&S.reportValidity&&(S.setCustomValidity(j(e)?"":e||""),S.reportValidity())},E={},C=fe(l),_=b(l),T=C||_,N=(m||se(l))&&F(l.value)&&F(x)||ce(l)&&""===l.value||""===x||Array.isArray(x)&&!x.length,A=re.bind(null,h,n,E),P=(e,t,n,r="maxLength",a="minLength")=>{const o=e?t:n;E[h]={type:e?r:a,message:o,ref:l,...A(e?r:a,o)}};if(a?!Array.isArray(x)||!x.length:i&&(!T&&(N||y(x))||j(x)&&!x||_&&!ve(o).isValid||C&&!ge(o).isValid)){const{value:e,message:t}=de(i)?{value:!!i,message:i}:xe(i);if(e&&(E[h]={type:U,message:t,ref:S,...A(U,t)},!n))return k(t),E}if(!(N||y(c)&&y(d))){let e,t;const r=xe(d),a=xe(c);if(y(x)||isNaN(x)){const n=l.valueAsDate||new Date(x),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;X(r.value)&&x&&(e=i?o(x)>o(r.value):s?x>r.value:n>new Date(r.value)),X(a.value)&&x&&(t=i?o(x)<o(a.value):s?x<a.value:n<new Date(a.value))}else{const n=l.valueAsNumber||(x?+x:x);y(r.value)||(e=n>r.value),y(a.value)||(t=n<a.value)}if((e||t)&&(P(!!e,r.message,a.message,"max","min"),!n))return k(E[h].message),E}if((s||u)&&!N&&(X(x)||a&&Array.isArray(x))){const e=xe(s),t=xe(u),r=!y(e.value)&&x.length>+e.value,a=!y(t.value)&&x.length<+t.value;if((r||a)&&(P(r,e.message,t.message),!n))return k(E[h].message),E}if(f&&!N&&X(x)){const{value:e,message:t}=xe(f);if(pe(e)&&!x.match(e)&&(E[h]={type:H,message:t,ref:l,...A(H,t)},!n))return k(t),E}if(p)if(ue(p)){const e=ye(await p(x,t),S);if(e&&(E[h]={...e,...A("validate",e.message)},!n))return k(e.message),E}else if(w(p)){let e={};for(const r in p){if(!K(e)&&!n)break;const a=ye(await p[r](x,t),S,r);a&&(e={...a,...A(r,a.message)},k(a.message),n&&(E[h]=e))}if(!K(e)&&(E[h]={ref:S,...e},!n))return E}return k(!0),E};function Se(e,t){const n=Array.isArray(t)?t:N(t)?[t]:A(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=F(e)?r++:e[t[r++]];return e}(e,n),a=n.length-1,l=n[a];return r&&delete r[l],0!==a&&(w(r)&&K(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!F(e[t]))return!1;return!0}(r))&&Se(e,n.slice(0,-1)),e}var ke=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},Ee=e=>y(e)||!x(e);function Ce(e,t){if(Ee(e)||Ee(t))return e===t;if(g(e)&&g(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const a of n){const n=e[a];if(!r.includes(a))return!1;if("ref"!==a){const e=t[a];if(g(n)&&g(e)||w(n)&&w(e)||Array.isArray(n)&&Array.isArray(e)?!Ce(n,e):n!==e)return!1}}return!0}var _e=e=>"select-multiple"===e.type,Te=e=>ce(e)&&e.isConnected,Fe=e=>{for(const t in e)if(ue(e[t]))return!0;return!1};function Me(e,t={}){const n=Array.isArray(e);if(w(e)||n)for(const n in e)Array.isArray(e[n])||w(e[n])&&!Fe(e[n])?(t[n]=Array.isArray(e[n])?[]:{},Me(e[n],t[n])):y(e[n])||(t[n]=!0);return t}function je(e,t,n){const r=Array.isArray(e);if(w(e)||r)for(const r in e)Array.isArray(e[r])||w(e[r])&&!Fe(e[r])?F(t)||Ee(n[r])?n[r]=Array.isArray(e[r])?Me(e[r],[]):{...Me(e[r])}:je(e[r],y(t)?{}:t[r],n[r]):n[r]=!Ce(e[r],t[r]);return n}var Ne=(e,t)=>je(e,t,Me(t)),Ae=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>F(e)?e:t?""===e?NaN:e?+e:e:n&&X(e)?new Date(e):r?r(e):e;function Pe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return se(t)?t.files:fe(t)?ge(e.refs).value:_e(t)?[...t.selectedOptions].map((({value:e})=>e)):b(t)?ve(e.refs).value:Ae(F(t.value)?e.ref.value:t.value,e)}var Le=e=>F(e)?e:pe(e)?e.source:w(e)?pe(e.value)?e.value.source:e.value:e;const Re="AsyncFunction";function De(e,t,n){const r=M(e,n);if(r||N(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const r=a.join("."),l=M(t,r),o=M(e,r);if(l&&!Array.isArray(l)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};a.pop()}return{name:n}}const Ie={mode:V,reValidateMode:O,shouldFocusError:!0};function Oe(e={}){let t,n={...Ie,...e},r={submitCount:0,isDirty:!1,isLoading:ue(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},a={},l=(w(n.defaultValues)||w(n.values))&&_(n.defaultValues||n.values)||{},o=n.shouldUnregister?{}:_(l),i={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:ke(),array:ke(),state:ke()},f=ae(n.mode),p=ae(n.reValidateMode),h=n.criteriaMode===z,m=async e=>{if(!n.disabled&&(c.isValid||e)){const e=n.resolver?K((await N()).errors):await A(a,!0);e!==r.isValid&&d.state.next({isValid:e})}},v=(e,t)=>{n.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(s.mount)).forEach((e=>{e&&(t?P(r.validatingFields,e,t):Se(r.validatingFields,e))})),d.state.next({validatingFields:r.validatingFields,isValidating:!K(r.validatingFields)}))},x=(e,t,n,r)=>{const s=M(a,e);if(s){const a=M(o,e,F(n)?M(l,e):n);F(a)||r&&r.defaultChecked||t?P(o,e,t?a:Pe(s._f)):O(e,a),i.mount&&m()}},E=(e,t,o,i,s)=>{let u=!1,f=!1;const p={name:e};if(!n.disabled){const n=!!(M(a,e)&&M(a,e)._f&&M(a,e)._f.disabled);if(!o||i){c.isDirty&&(f=r.isDirty,r.isDirty=p.isDirty=D(),u=f!==p.isDirty);const a=n||Ce(M(l,e),t);f=!(n||!M(r.dirtyFields,e)),a||n?Se(r.dirtyFields,e):P(r.dirtyFields,e,!0),p.dirtyFields=r.dirtyFields,u=u||c.dirtyFields&&f!==!a}if(o){const t=M(r.touchedFields,e);t||(P(r.touchedFields,e,o),p.touchedFields=r.touchedFields,u=u||c.touchedFields&&t!==o)}u&&s&&d.state.next(p)}return u?p:{}},N=async e=>{v(e,!0);const t=await n.resolver(o,n.context,((e,t,n,r)=>{const a={};for(const n of e){const e=M(t,n);e&&P(a,n,e._f)}return{criteriaMode:n,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||s.mount,a,n.criteriaMode,n.shouldUseNativeValidation));return v(e),t},A=async(e,t,a={valid:!0})=>{for(const i in e){const u=e[i];if(u){const{_f:e,...d}=u;if(e){const d=s.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(ue(l.validate)&&l.validate.constructor.name===Re||w(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Re))));f&&c.validatingFields&&v([i],!0);const p=await we(u,o,h,n.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&v([i]),p[e.name]&&(a.valid=!1,t))break;!t&&(M(p,e.name)?d?ie(r.errors,p,e.name):P(r.errors,e.name,p[e.name]):Se(r.errors,e.name))}!K(d)&&await A(d,t,a)}}var l;return a.valid},D=(e,t)=>!n.disabled&&(e&&t&&P(o,e,t),!Ce(q(),l)),I=(e,t,n)=>ee(e,s,{...i.mount?o:F(t)?l:X(e)?{[e]:t}:t},n,t),O=(e,t,n={})=>{const r=M(a,e);let l=t;if(r){const n=r._f;n&&(!n.disabled&&P(o,e,Ae(t,n)),l=ce(n.ref)&&y(t)?"":t,_e(n.ref)?[...n.ref.options].forEach((e=>e.selected=l.includes(e.value))):n.refs?b(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):n.refs[0]&&(n.refs[0].checked=!!l):n.refs.forEach((e=>e.checked=e.value===l)):se(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||d.values.next({name:e,values:{...o}})))}(n.shouldDirty||n.shouldTouch)&&E(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&G(e)},V=(e,t,n)=>{for(const r in t){const l=t[r],o=`${e}.${r}`,i=M(a,o);(s.array.has(e)||w(l)||i&&!i._f)&&!g(l)?V(o,l,n):O(o,l,n)}},B=(e,t,n={})=>{const u=M(a,e),f=s.array.has(e),p=_(t);P(o,e,p),f?(d.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&n.shouldDirty&&d.state.next({name:e,dirtyFields:Ne(l,o),isDirty:D(e,p)})):!u||u._f||y(p)?O(e,p,n):V(e,p,n),le(e,s)&&d.state.next({...r}),d.values.next({name:i.mount?e:void 0,values:{...o}})},H=async l=>{i.mount=!0;const b=l.target;let y=b.name,x=!0;const w=M(a,y),k=e=>{x=Number.isNaN(e)||g(e)&&isNaN(e.getTime())||Ce(e,M(o,y,e))};if(w){let i,g;const _=b.type?Pe(w._f):S(l),T=l.type===L||l.type===R,F=!((C=w._f).mount&&(C.required||C.min||C.max||C.maxLength||C.minLength||C.pattern||C.validate)||n.resolver||M(r.errors,y)||w._f.deps)||((e,t,n,r,a)=>!a.isOnAll&&(!n&&a.isOnTouch?!(t||e):(n?r.isOnBlur:a.isOnBlur)?!e:!(n?r.isOnChange:a.isOnChange)||e))(T,M(r.touchedFields,y),r.isSubmitted,p,f),D=le(y,s,T);P(o,y,_),T?(w._f.onBlur&&w._f.onBlur(l),t&&t(0)):w._f.onChange&&w._f.onChange(l);const I=E(y,_,T,!1),O=!K(I)||D;if(!T&&d.values.next({name:y,type:l.type,values:{...o}}),F)return c.isValid&&("onBlur"===e.mode?T&&m():m()),O&&d.state.next({name:y,...D?{}:I});if(!T&&D&&d.state.next({...r}),n.resolver){const{errors:e}=await N([y]);if(k(_),x){const t=De(r.errors,a,y),n=De(e,a,t.name||y);i=n.error,y=n.name,g=K(e)}}else v([y],!0),i=(await we(w,o,h,n.shouldUseNativeValidation))[y],v([y]),k(_),x&&(i?g=!1:c.isValid&&(g=await A(a,!0)));x&&(w._f.deps&&G(w._f.deps),((n,a,l,o)=>{const i=M(r.errors,n),s=c.isValid&&j(a)&&r.isValid!==a;var f;if(e.delayError&&l?(f=()=>((e,t)=>{P(r.errors,e,t),d.state.next({errors:r.errors})})(n,l),t=e=>{clearTimeout(u),u=setTimeout(f,e)},t(e.delayError)):(clearTimeout(u),t=null,l?P(r.errors,n,l):Se(r.errors,n)),(l?!Ce(i,l):i)||!K(o)||s){const e={...o,...s&&j(a)?{isValid:a}:{},errors:r.errors,name:n};r={...r,...e},d.state.next(e)}})(y,g,i,I))}var C},U=(e,t)=>{if(M(r.errors,t)&&e.focus)return e.focus(),1},G=async(e,t={})=>{let l,o;const i=Y(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await N(e);if(e)for(const n of e){const e=M(t,n);e?P(r.errors,n,e):Se(r.errors,n)}else r.errors=t;return t})(F(e)?e:i);l=K(t),o=e?!i.some((e=>M(t,e))):l}else e?(o=(await Promise.all(i.map((async e=>{const t=M(a,e);return await A(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||r.isValid)&&m()):o=l=await A(a);return d.state.next({...!X(e)||c.isValid&&l!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:l}:{},errors:r.errors}),t.shouldFocus&&!o&&oe(a,U,e?i:s.mount),o},q=e=>{const t={...i.mount?o:l};return F(e)?t:X(e)?M(t,e):e.map((e=>M(t,e)))},W=(e,t)=>({invalid:!!M((t||r).errors,e),isDirty:!!M((t||r).dirtyFields,e),error:M((t||r).errors,e),isValidating:!!M(r.validatingFields,e),isTouched:!!M((t||r).touchedFields,e)}),$=(e,t,n)=>{const l=(M(a,e,{_f:{}})._f||{}).ref,o=M(r.errors,e)||{},{ref:i,message:s,type:u,...c}=o;P(r.errors,e,{...c,...t,ref:l}),d.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&l&&l.focus&&l.focus()},Z=(e,t={})=>{for(const i of e?Y(e):s.mount)s.mount.delete(i),s.array.delete(i),t.keepValue||(Se(a,i),Se(o,i)),!t.keepError&&Se(r.errors,i),!t.keepDirty&&Se(r.dirtyFields,i),!t.keepTouched&&Se(r.touchedFields,i),!t.keepIsValidating&&Se(r.validatingFields,i),!n.shouldUnregister&&!t.keepDefaultValue&&Se(l,i);d.values.next({values:{...o}}),d.state.next({...r,...t.keepDirty?{isDirty:D()}:{}}),!t.keepIsValid&&m()},J=({disabled:e,name:t,field:n,fields:r,value:a})=>{if(j(e)&&i.mount||e){const l=e?void 0:F(a)?Pe(n?n._f:M(r,t)._f):a;P(o,t,l),E(t,l,!1,!1,!0)}},Q=(e,t={})=>{let r=M(a,e);const o=j(t.disabled)||j(n.disabled);return P(a,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),r?J({field:r,disabled:j(t.disabled)?t.disabled:n.disabled,name:e,value:t.value}):x(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:Le(t.min),max:Le(t.max),minLength:Le(t.minLength),maxLength:Le(t.maxLength),pattern:Le(t.pattern)}:{},name:e,onChange:H,onBlur:H,ref:o=>{if(o){Q(e,t),r=M(a,e);const n=F(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>fe(e)||b(e))(n),s=r._f.refs||[];if(i?s.find((e=>e===n)):n===r._f.ref)return;P(a,e,{_f:{...r._f,...i?{refs:[...s.filter(Te),n,...Array.isArray(M(l,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),x(e,!1,void 0,n)}else r=M(a,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!k(s.array,e)||!i.action)&&s.unMount.add(e)}}},te=()=>n.shouldFocusError&&oe(a,U,s.mount),ne=(e,t)=>async l=>{let i;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),n.disabled)return void(t&&await t({...r.errors},l));let s=_(o);if(d.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await N();r.errors=e,s=t}else await A(a);if(Se(r.errors,"root"),K(r.errors)){d.state.next({errors:{}});try{await e(s,l)}catch(e){i=e}}else t&&await t({...r.errors},l),te(),setTimeout(te);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:K(r.errors)&&!i,submitCount:r.submitCount+1,errors:r.errors}),i)throw i},re=(t,n={})=>{const u=t?_(t):l,f=_(u),p=K(t),h=p?l:f;if(n.keepDefaultValues||(l=u),!n.keepValues){if(n.keepDirtyValues){const e=new Set([...s.mount,...Object.keys(Ne(l,o))]);for(const t of Array.from(e))M(r.dirtyFields,t)?P(h,t,M(o,t)):B(t,M(h,t))}else{if(C&&F(t))for(const e of s.mount){const t=M(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ce(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?n.keepDefaultValues?_(l):{}:_(h),d.array.next({values:{...h}}),d.values.next({values:{...h}})}s={mount:n.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!c.isValid||!!n.keepIsValid||!!n.keepDirtyValues,i.watch=!!e.shouldUnregister,d.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:!p&&(n.keepDirty?r.isDirty:!(!n.keepDefaultValues||Ce(t,l))),isSubmitted:!!n.keepIsSubmitted&&r.isSubmitted,dirtyFields:p?{}:n.keepDirtyValues?n.keepDefaultValues&&o?Ne(l,o):r.dirtyFields:n.keepDefaultValues&&t?Ne(l,t):n.keepDirty?r.dirtyFields:{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitSuccessful:!!n.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},de=(e,t)=>re(ue(e)?e(o):e,t);return{control:{register:Q,unregister:Z,getFieldState:W,handleSubmit:ne,setError:$,_executeSchema:N,_getWatch:I,_getDirty:D,_updateValid:m,_removeUnmounted:()=>{for(const e of s.unMount){const t=M(a,e);t&&(t._f.refs?t._f.refs.every((e=>!Te(e))):!Te(t._f.ref))&&Z(e)}s.unMount=new Set},_updateFieldArray:(e,t=[],s,u,f=!0,p=!0)=>{if(u&&s&&!n.disabled){if(i.action=!0,p&&Array.isArray(M(a,e))){const t=s(M(a,e),u.argA,u.argB);f&&P(a,e,t)}if(p&&Array.isArray(M(r.errors,e))){const t=s(M(r.errors,e),u.argA,u.argB);f&&P(r.errors,e,t),((e,t)=>{!T(M(e,t)).length&&Se(e,t)})(r.errors,e)}if(c.touchedFields&&p&&Array.isArray(M(r.touchedFields,e))){const t=s(M(r.touchedFields,e),u.argA,u.argB);f&&P(r.touchedFields,e,t)}c.dirtyFields&&(r.dirtyFields=Ne(l,o)),d.state.next({name:e,isDirty:D(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else P(o,e,t)},_updateDisabledField:J,_getFieldArray:t=>T(M(i.mount?o:l,t,e.shouldUnregister?M(l,t,[]):[])),_reset:re,_resetDefaultValues:()=>ue(n.defaultValues)&&n.defaultValues().then((e=>{de(e,n.resetOptions),d.state.next({isLoading:!1})})),_updateFormState:e=>{r={...r,...e}},_disableForm:e=>{j(e)&&(d.state.next({disabled:e}),oe(a,((t,n)=>{const r=M(a,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach((t=>{t.disabled=r._f.disabled||e})))}),0,!1))},_subjects:d,_proxyFormState:c,_setErrors:e=>{r.errors=e,d.state.next({errors:r.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return i},set _state(e){i=e},get _defaultValues(){return l},get _names(){return s},set _names(e){s=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n={...n,...e}}},trigger:G,register:Q,handleSubmit:ne,watch:(e,t)=>ue(e)?d.values.subscribe({next:n=>e(I(void 0,t),n)}):I(e,t,!0),setValue:B,getValues:q,reset:de,resetField:(e,t={})=>{M(a,e)&&(F(t.defaultValue)?B(e,_(M(l,e))):(B(e,t.defaultValue),P(l,e,_(t.defaultValue))),t.keepTouched||Se(r.touchedFields,e),t.keepDirty||(Se(r.dirtyFields,e),r.isDirty=t.defaultValue?D(e,_(M(l,e))):D()),t.keepError||(Se(r.errors,e),c.isValid&&m()),d.state.next({...r}))},clearErrors:e=>{e&&Y(e).forEach((e=>Se(r.errors,e))),d.state.next({errors:e?r.errors:{}})},unregister:Z,setError:$,setFocus:(e,t={})=>{const n=M(a,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&ue(e.select)&&e.select())}},getFieldState:W}}const Ve=function(e){const{title:t,description:n,children:r}=e;return(0,f.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,f.jsx)("legend",{className:"block m-auto",children:(0,f.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,f.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:n}),r]})};var Be=a(170),ze=a.n(Be);function He(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function Ue(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Ge(e){let t=null;return()=>(null==t&&(t=e()),t)}const qe=Ge((function(){return Ue(/^Mac/i)})),We=Ge((function(){return Ue(/^iPhone/i)})),$e=Ge((function(){return Ue(/^iPad/i)||qe()&&navigator.maxTouchPoints>1})),Ke=Ge((function(){return We()||$e()})),Ze=(Ge((function(){return qe()||Ke()})),Ge((function(){return He(/AppleWebKit/i)&&!Ze()})),Ge((function(){return He(/Chrome/i)}))),Ye=Ge((function(){return He(/Android/i)}));Ge((function(){return He(/Firefox/i)}));const Je=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},Qe=e=>e&&"window"in e&&e.window===e?e:Je(e).defaultView||window;let Xe=null,et=new Set,tt=new Map,nt=!1,rt=!1;const at={Tab:!0,Escape:!0};function lt(e,t){for(let n of et)n(e,t)}function ot(e){nt=!0,function(e){return!(e.metaKey||!qe()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Xe="keyboard",lt("keyboard",e))}function it(e){Xe="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(nt=!0,lt("pointer",e))}function st(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(Ye()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(nt=!0,Xe="virtual")}function ut(e){e.target!==window&&e.target!==document&&(nt||rt||(Xe="virtual",lt("virtual",e)),nt=!1,rt=!1)}function ct(){nt=!1,rt=!0}function dt(e){if("undefined"==typeof window||tt.get(Qe(e)))return;const t=Qe(e),n=Je(e);let r=t.HTMLElement..focus;t.HTMLElement..focus=function(){nt=!0,r.apply(this,arguments)},n.addEventListener("keydown",ot,!0),n.addEventListener("keyup",ot,!0),n.addEventListener("click",st,!0),t.addEventListener("focus",ut,!0),t.addEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",it,!0),n.addEventListener("pointermove",it,!0),n.addEventListener("pointerup",it,!0)):(n.addEventListener("mousedown",it,!0),n.addEventListener("mousemove",it,!0),n.addEventListener("mouseup",it,!0)),t.addEventListener("beforeunload",(()=>{ft(e)}),{once:!0}),tt.set(t,{focus:r})}const ft=(e,t)=>{const n=Qe(e),r=Je(e);t&&r.removeEventListener("DOMContentLoaded",t),tt.has(n)&&(n.HTMLElement..focus=tt.get(n).focus,r.removeEventListener("keydown",ot,!0),r.removeEventListener("keyup",ot,!0),r.removeEventListener("click",st,!0),n.removeEventListener("focus",ut,!0),n.removeEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",it,!0),r.removeEventListener("pointermove",it,!0),r.removeEventListener("pointerup",it,!0)):(r.removeEventListener("mousedown",it,!0),r.removeEventListener("mousemove",it,!0),r.removeEventListener("mouseup",it,!0)),tt.delete(n))};function pt(){return"pointer"!==Xe}"undefined"!=typeof document&&function(e){const t=Je(e);let n;"loading"!==t.readyState?dt(e):(n=()=>{dt(e)},t.addEventListener("DOMContentLoaded",n))}();const ht=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);const mt="undefined"!=typeof document?o.useLayoutEffect:()=>{};class vt{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function bt(e){let t=(0,o.useRef)({isFocused:!1,observer:null});mt((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let n=function(e){const t=(0,o.useRef)(null);return mt((()=>{t.current=e}),[e]),(0,o.useCallback)(((...e)=>{const n=t.current;return null==n?void 0:n(...e)}),[])}((t=>{null==e||e(t)}));return(0,o.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,a=e=>{t.current.isFocused=!1,r.disabled&&n(new vt("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.disEvent(new FocusEvent("blur",{relatedTarget:n})),r.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}})),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}}),[n])}function gt(e={}){let{autoFocus:t=!1,isTextInput:n,within:r}=e,a=(0,o.useRef)({isFocused:!1,isFocusVisible:t||pt()}),[l,i]=(0,o.useState)(!1),[s,u]=(0,o.useState)((()=>a.current.isFocused&&a.current.isFocusVisible)),c=(0,o.useCallback)((()=>u(a.current.isFocused&&a.current.isFocusVisible)),[]),d=(0,o.useCallback)((e=>{a.current.isFocused=e,i(e),c()}),[c]);var f,p,h;f=e=>{a.current.isFocusVisible=e,c()},p=[],h={isTextInput:n},dt(),(0,o.useEffect)((()=>{let e=(e,t)=>{(function(e,t,n){var r;const a="undefined"!=typeof window?Qe(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?Qe(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?Qe(null==n?void 0:n.target).HTMLElement:HTMLElement,i="undefined"!=typeof window?Qe(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof a&&!ht.has(null==n||null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof l||(null==n?void 0:n.target)instanceof o&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof i&&!at[n.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(pt())};return et.add(e),()=>{et.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:a}=e;const l=(0,o.useCallback)((e=>{if(e.target===e.currentTarget)return r&&r(e),a&&a(!1),!0}),[r,a]),i=bt(l),s=(0,o.useCallback)((e=>{const t=Je(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),a&&a(!0),i(e))}),[a,n,i]);return{focusProps:{onFocus:!t&&(n||a||r)?s:void 0,onBlur:t||!r&&!a?void 0:l}}}({isDisabled:r,onFocusChange:d}),{focusWithinProps:v}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:a}=e,l=(0,o.useRef)({isFocusWithin:!1}),i=(0,o.useCallback)((e=>{l.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(l.current.isFocusWithin=!1,n&&n(e),a&&a(!1))}),[n,a,l]),s=bt(i),u=(0,o.useCallback)((e=>{l.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),a&&a(!0),l.current.isFocusWithin=!0,s(e))}),[r,a,s]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:u,onBlur:i}}}({isDisabled:!r,onFocusWithinChange:d});return{isFocused:l,isFocusVisible:s,focusProps:r?v:m}}let yt=!1,xt=0;function wt(){yt=!0,setTimeout((()=>{yt=!1}),50)}function St(e){"touch"===e.pointerType&&wt()}function kt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",St):document.addEventListener("touchend",wt),xt++,()=>{xt--,xt>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",St):document.removeEventListener("touchend",wt))}}function Et(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:a}=e,[l,i]=(0,o.useState)(!1),s=(0,o.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,o.useEffect)(kt,[]);let{hoverProps:u,triggerHoverEnd:c}=(0,o.useMemo)((()=>{let e=(e,r)=>{if(s.pointerType=r,a||"touch"===r||s.isHovered||!e.currentTarget.contains(e.target))return;s.isHovered=!0;let l=e.currentTarget;s.target=l,t&&t({type:"hoverstart",target:l,pointerType:r}),n&&n(!0),i(!0)},l=(e,t)=>{if(s.pointerType="",s.target=null,"touch"===t||!s.isHovered)return;s.isHovered=!1;let a=e.currentTarget;r&&r({type:"hoverend",target:a,pointerType:t}),n&&n(!1),i(!1)},o={};return"undefined"!=typeof PointerEvent?(o.onPointerEnter=t=>{yt&&"mouse"===t.pointerType||e(t,t.pointerType)},o.onPointerLeave=e=>{!a&&e.currentTarget.contains(e.target)&&l(e,e.pointerType)}):(o.onTouchStart=()=>{s.ignoreEmulatedMouseEvents=!0},o.onMouseEnter=t=>{s.ignoreEmulatedMouseEvents||yt||e(t,"mouse"),s.ignoreEmulatedMouseEvents=!1},o.onMouseLeave=e=>{!a&&e.currentTarget.contains(e.target)&&l(e,"mouse")}),{hoverProps:o,triggerHoverEnd:l}}),[t,n,r,a,s]);return(0,o.useEffect)((()=>{a&&c({currentTarget:s.target},s.pointerType)}),[a]),{hoverProps:u,isHovered:l}}var Ct=Object.defineProperty,_t=(e,t,n)=>(((e,t,n)=>{t in e?Ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Tt=new class{constructor(){_t(this,"current",this.detect()),_t(this,"handoffState","pending"),_t(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function Ft(e){var t,n;return Tt.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(n=null==(t=e.current)?void 0:t.ownerDocument)?n:document:null:document}function Mt(){let e=[],t={addEventListener:(e,n,r,a)=>(e.addEventListener(n,r,a),t.add((()=>e.removeEventListener(n,r,a)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(n)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=>clearTimeout(n)))},microTask(...e){let n={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{n.current&&e[0]()})),t.add((()=>{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=Mt();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function jt(){let[e]=(0,o.useState)(Mt);return(0,o.useEffect)((()=>()=>e.dispose()),[e]),e}let Nt=(e,t)=>{Tt.isServer?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)};function At(e){let t=(0,o.useRef)(e);return Nt((()=>{t.current=e}),[e]),t}let Pt=function(e){let t=At(e);return o.useCallback(((...e)=>t.current(...e)),[t])};function Lt({disabled:e=!1}={}){let t=(0,o.useRef)(null),[n,r]=(0,o.useState)(!1),a=jt(),l=Pt((()=>{t.current=null,r(!1),a.dispose()})),i=Pt((e=>{if(a.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=Ft(e.currentTarget);a.addEventListener(n,"pointerup",l,!1),a.addEventListener(n,"pointermove",(e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);r(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}}),!1),a.addEventListener(n,"pointercancel",l,!1)}}}));return{pressed:n,pressProps:e?{}:{onPointerDown:i,onPointerUp:l,onClick:l}}}function Rt(e,t,n){let[r,a]=(0,o.useState)(n),l=void 0!==e,i=(0,o.useRef)(l),s=(0,o.useRef)(!1),u=(0,o.useRef)(!1);return!l||i.current||s.current?!l&&i.current&&!u.current&&(u.current=!0,i.current=l,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,i.current=l,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[l?e:r,Pt((e=>(l||a(e),null==t?void 0:t(e))))]}function Dt(e){let[t]=(0,o.useState)(e);return t}function It(e,t){return(0,o.useMemo)((()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let Ot=Symbol();function Vt(...e){let t=(0,o.useRef)(e);(0,o.useEffect)((()=>{t.current=e}),[e]);let n=Pt((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Ot])))?void 0:n}let Bt=(0,o.createContext)(void 0);function zt(){return(0,o.useContext)(Bt)}const Ht=window.ReactDOM;function Ut(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))qt(n,Gt(t,r),a);return n}function Gt(e,t){return e?e+"["+t+"]":t}function qt(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())qt(e,Gt(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):Ut(n,t,e)}function Wt(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}function $t(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Kt(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Kt),r}var Zt,Yt=((Zt=Yt||{})[Zt.None=0]="None",Zt[Zt.RenderStrategy=1]="RenderStrategy",Zt[Zt.Static=2]="Static",Zt),Jt=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(Jt||{});function Qt(){let e=function(){let e=(0,o.useRef)([]),t=(0,o.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}();return(0,o.useCallback)((t=>function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:l=!0,name:o,mergeRefs:i}){i=null!=i?i:en;let s=tn(t,e);if(l)return Xt(s,n,r,o,i);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=s;if(e)return Xt(t,n,r,o,i)}if(1&u){let{unmount:e=!0,...t}=s;return Kt(e?0:1,{0:()=>null,1:()=>Xt({...t,hidden:!0,style:{display:"none"}},n,r,o,i)})}return Xt(s,n,r,o,i)}({mergeRefs:e,...t})),[e])}function Xt(e,t={},n,r,a){let{as:l=n,children:i,refName:s="ref",...u}=ln(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof i?i(t):i;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,n=[];for(let[r,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&n.push(r.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=n.join(" ");for(let e of n)f[`data-${e}`]=""}}if(l===o.Fragment&&(Object.keys(an(u)).length>0||Object.keys(an(f)).length>0)){if((0,o.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>$t(t(...e),u.className):$t(t,u.className),r=n?{className:n}:{},l=tn(d.props,an(ln(u,["ref"])));for(let e in f)e in l&&delete f[e];return(0,o.cloneElement)(d,Object.assign({},l,f,c,{ref:a(on(d),c.ref)},r))}if(Object.keys(an(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(an(u)).concat(Object.keys(an(f))).map((e=>`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>`  - ${e}`)).join("\n")].join("\n"))}return(0,o.createElement)(l,Object.assign({},ln(u,["ref"]),l!==o.Fragment&&c,l!==o.Fragment&&f),d)}function en(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function tn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){let a=n[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function nn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){let r=n[e];for(let e of r)null==e||e(...t)}});return t}function rn(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function an(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function ln(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function on(e){return o.version.split(".")[0]>="19"?e.props.ref:e.ref}var sn=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(sn||{});let un=rn((function(e,t){var n;let{features:r=1,...a}=e,l={ref:t,"aria-hidden":2==(2&r)||(null!=(n=a["aria-hidden"])?n:void 0),hidden:4==(4&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}};return Qt()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),cn=(0,o.createContext)(null);function dn({children:e}){let t=(0,o.useContext)(cn);if(!t)return o.createElement(o.Fragment,null,e);let{target:n}=t;return n?(0,Ht.createPortal)(o.createElement(o.Fragment,null,e),n):null}function fn({data:e,form:t,disabled:n,onReset:r,overrides:a}){let[l,i]=(0,o.useState)(null),s=jt();return(0,o.useEffect)((()=>{if(r&&l)return s.addEventListener(l,"reset",r)}),[l,t,r]),o.createElement(dn,null,o.createElement(pn,{setForm:i,formId:t}),Ut(e).map((([e,r])=>o.createElement(un,{features:sn.Hidden,...an({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...a})}))))}function pn({setForm:e,formId:t}){return(0,o.useEffect)((()=>{if(t){let n=document.getElementById(t);n&&e(n)}}),[e,t]),t?null:o.createElement(un,{features:sn.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}let hn=(0,o.createContext)(void 0);function mn(){return(0,o.useContext)(hn)}function vn(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}let bn=(0,o.createContext)(null);function gn(){let e=(0,o.useContext)(bn);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,gn),e}return e}function yn(){var e,t;return null!=(t=null==(e=(0,o.useContext)(bn))?void 0:e.value)?t:void 0}function xn(){let[e,t]=(0,o.useState)([]);return[e.length>0?e.join(" "):void 0,(0,o.useMemo)((()=>function(e){let n=Pt((e=>(t((t=>[...t,e])),()=>t((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),r=(0,o.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value})),[n,e.slot,e.name,e.props,e.value]);return o.createElement(bn.Provider,{value:r},e.children)}),[t])]}bn.displayName="DescriptionContext";let wn=rn((function(e,t){let n=(0,o.useId)(),r=zt(),{id:a=`headlessui-description-${n}`,...l}=e,i=gn(),s=Vt(t);Nt((()=>i.register(a)),[a,i.register]);let u=r||!1,c=(0,o.useMemo)((()=>({...i.slot,disabled:u})),[i.slot,u]),d={ref:s,...i.props,id:a};return Qt()({ourProps:d,theirProps:l,slot:c,defaultTag:"p",name:i.name||"Description"})})),Sn=Object.assign(wn,{});var kn,En=((kn=En||{}).Space=" ",kn.Enter="Enter",kn.Escape="Escape",kn.Backspace="Backspace",kn.Delete="Delete",kn.ArrowLeft="ArrowLeft",kn.ArrowUp="ArrowUp",kn.ArrowRight="ArrowRight",kn.ArrowDown="ArrowDown",kn.Home="Home",kn.End="End",kn.PageUp="PageUp",kn.PageDown="PageDown",kn.Tab="Tab",kn);let Cn=(0,o.createContext)(null);function Tn(){let e=(0,o.useContext)(Cn);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Tn),e}return e}function Fn(e){var t,n,r;let a=null!=(n=null==(t=(0,o.useContext)(Cn))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[a,...e].filter(Boolean).join(" "):a}function Mn({inherit:e=!1}={}){let t=Fn(),[n,r]=(0,o.useState)([]),a=e?[t,...n].filter(Boolean):n;return[a.length>0?a.join(" "):void 0,(0,o.useMemo)((()=>function(e){let t=Pt((e=>(r((t=>[...t,e])),()=>r((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),n=(0,o.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return o.createElement(Cn.Provider,{value:n},e.children)}),[r])]}Cn.displayName="LabelContext";let jn=rn((function(e,t){var n;let r=(0,o.useId)(),a=Tn(),l=mn(),i=zt(),{id:s=`headlessui-label-${r}`,htmlFor:u=(null!=l?l:null==(n=a.props)?void 0:n.htmlFor),passive:c=!1,...d}=e,f=Vt(t);Nt((()=>a.register(s)),[s,a.register]);let p=Pt((e=>{let t=e.currentTarget;if(t instanceof HTMLLabelElement&&e.preventDefault(),a.props&&"onClick"in a.props&&"function"==typeof a.props.onClick&&a.props.onClick(e),t instanceof HTMLLabelElement){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(e instanceof HTMLInputElement&&("radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=i||!1,m=(0,o.useMemo)((()=>({...a.slot,disabled:h})),[a.slot,h]),v={ref:f,...a.props,id:s,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),Qt()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:a.name||"Label"})})),Nn=Object.assign(jn,{}),An=(0,o.createContext)(null);An.displayName="GroupContext";let Pn=o.Fragment,Ln=rn((function(e,t){var n;let r=(0,o.useId)(),a=mn(),l=zt(),{id:i=a||`headlessui-switch-${r}`,disabled:s=l||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,o.useContext)(An),[g,y]=(0,o.useState)(null),x=Vt((0,o.useRef)(null),t,null===b?null:b.setSwitch,y),w=Dt(c),[S,k]=Rt(u,d,null!=w&&w),E=jt(),[C,_]=(0,o.useState)(!1),T=Pt((()=>{_(!0),null==k||k(!S),E.nextFrame((()=>{_(!1)}))})),F=Pt((e=>{if(vn(e.currentTarget))return e.preventDefault();e.preventDefault(),T()})),M=Pt((e=>{e.key===En.Space?(e.preventDefault(),T()):e.key===En.Enter&&Wt(e.currentTarget)})),j=Pt((e=>e.preventDefault())),N=Fn(),A=yn(),{isFocusVisible:P,focusProps:L}=gt({autoFocus:m}),{isHovered:R,hoverProps:D}=Et({isDisabled:s}),{pressed:I,pressProps:O}=Lt({disabled:s}),V=(0,o.useMemo)((()=>({checked:S,disabled:s,hover:R,focus:P,active:I,autofocus:m,changing:C})),[S,R,P,I,s,C,m]),B=nn({id:i,ref:x,role:"switch",type:It(e,g),tabIndex:-1===e.tabIndex?0:null!=(n=e.tabIndex)?n:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:s||void 0,autoFocus:m,onClick:F,onKeyUp:M,onKeyPress:j},L,D,O),z=(0,o.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),H=Qt();return o.createElement(o.Fragment,null,null!=f&&o.createElement(fn,{disabled:s,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),H({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),Rn=Nn,Dn=Sn,In=Object.assign(Ln,{Group:function(e){var t;let[n,r]=(0,o.useState)(null),[a,l]=Mn(),[i,s]=xn(),u=(0,o.useMemo)((()=>({switch:n,setSwitch:r})),[n,r]),c=e,d=Qt();return o.createElement(s,{name:"Switch.Description",value:i},o.createElement(l,{name:"Switch.Label",value:a,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){n&&(e.currentTarget instanceof HTMLLabelElement&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},o.createElement(An.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:Pn,name:"Switch.Group"}))))},Label:Rn,Description:Dn});function On(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=On(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Vn(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=On(e))&&(r&&(r+=" "),r+=t);return r}const Bn=window.lodash,zn=({children:e,isDisabled:t,type:n,help:r,name:a,render:l,rules:o})=>{const{formState:{errors:i},control:s}=q(),u=(0,Bn.get)(i,a);return(0,f.jsxs)("div",{className:Vn("field","field-"+a,"first:mt-0 mt-3"),children:[(0,f.jsx)("div",{className:Vn("form-element text-slate-800","hidden"===n&&"hidden",t&&"opacity-50"),children:(0,f.jsx)(ne,{control:s,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,f.jsx)(f.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,f.jsx)(Un,{error:u}):(0,f.jsx)(Hn,{children:r})]})},Hn=({children:e})=>(0,f.jsx)(f.Fragment,{children:e&&(0,f.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),Un=({error:e})=>(0,f.jsx)(f.Fragment,{children:e?.message&&(0,f.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),Gn=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(zn,{name:e,isDisabled:a,rules:t,help:r,render:({error:e,field:{value:t,onChange:r}})=>(0,f.jsxs)(In.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,f.jsx)(In,{checked:t,onChange:r,disabled:a,className:Vn("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,f.jsx)("span",{"aria-hidden":"true",className:Vn(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,f.jsx)(In.Label,{className:Vn(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,f.jsx)("span",{className:"text-sm text-gray-700",children:null!=n?n:t?(0,l.__)("On","kudos-donations"):(0,l.__)("Off","kudos-donations")})})]})});let qn=rn((function(e,t){let n=(0,o.useId)(),r=mn(),a=zt(),{id:l=r||`headlessui-input-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Fn(),f=yn(),{isFocused:p,focusProps:h}=gt({autoFocus:s}),{isHovered:m,hoverProps:v}=Et({isDisabled:i}),b=nn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return Qt()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const Wn=({name:e,rules:t,isDisabled:n,label:r,ariaLabel:a,isReadOnly:l,help:o,prefix:i,type:s="text",placeholder:c})=>{const d=(0,u.useRef)(null),[p,h]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);h(e+1.5*t)}}),[i]),(0,f.jsx)(zn,{name:e,type:s,isDisabled:n,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var h;return(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[i&&(0,f.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,f.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:i})}),(0,f.jsx)(qn,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:n,type:s,name:e,"aria-label":null!==(h=null!=a?a:r)&&void 0!==h?h:c,className:Vn("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:i&&{paddingLeft:p+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let $n=rn((function(e,t){let n=(0,o.useId)(),r=mn(),a=zt(),{id:l=r||`headlessui-textarea-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Fn(),f=yn(),{isFocused:p,focusProps:h}=gt({autoFocus:s}),{isHovered:m,hoverProps:v}=Et({isDisabled:i}),b=nn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return Qt()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const Kn=({name:e,label:t,rules:n,placeholder:r,help:a,isDisabled:l,ariaLabel:o})=>(0,f.jsx)(zn,{name:e,isDisabled:l,help:a,rules:n,render:({error:n,field:a})=>{var i;return(0,f.jsx)("div",{className:"mt-1",children:(0,f.jsx)($n,{...a,disabled:l,rows:4,name:e,placeholder:r,"aria-label":null!==(i=null!=o?o:t)&&void 0!==i?i:r,className:Vn("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!n,"aria-errormessage":n?.message})})}}),Zn=(0,u.forwardRef)((({type:e="button",children:t,href:n,isOutline:r,isExternal:a,isDisabled:l,isSmall:o,isBusy:i,icon:s,form:u,ariaLabel:c,className:d,onClick:p,style:h},m)=>{const v=Vn("button",d,l&&"cursor-not-allowed opacity-75",i&&"cursor-not-allowed",r?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),b=()=>(0,f.jsxs)(f.Fragment,{children:[t,(0,f.jsx)("div",{className:Vn("button-background",r?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,f.jsx)(f.Fragment,{children:n?(0,f.jsx)("a",{href:n,target:a&&"_blank",ref:m,className:v,"aria-label":c,children:b()}):(0,f.jsxs)("button",{type:e,onClick:e=>{if(!n)return"function"==typeof p&&!l&&!i&&p();e.preventDefault(),window.location.href=n},ref:m,form:u,disabled:l||i,className:v,style:h,"aria-label":c,children:[i?(0,f.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,f.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,f.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):s,b()]})})}));function Yn(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let Jn=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),Qn=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Xn,er,tr,nr=((tr=nr||{})[tr.First=1]="First",tr[tr.Previous=2]="Previous",tr[tr.Next=4]="Next",tr[tr.Last=8]="Last",tr[tr.WrapAround=16]="WrapAround",tr[tr.NoScroll=32]="NoScroll",tr[tr.AutoFocus=64]="AutoFocus",tr),rr=((er=rr||{})[er.Error=0]="Error",er[er.Overflow=1]="Overflow",er[er.Success=2]="Success",er[er.Underflow=3]="Underflow",er),ar=((Xn=ar||{})[Xn.Previous=-1]="Previous",Xn[Xn.Next=1]="Next",Xn);var lr=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(lr||{}),or=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(or||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let ir=["textarea","input"].join(",");function sr(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let l=r.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function ur(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?sr(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Qn)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Jn)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),r=null!=r?r:l.activeElement;let i,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(r))-1;if(4&t)return Math.max(0,o.indexOf(r))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}i=o[e],null==i||i.focus(c),d+=s}while(i!==l.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,ir))&&n}(i)&&i.select(),2}var cr=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(cr||{});let dr={0(e,t){let n=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:sr(n,(e=>e.element.current))}},1(e,t){let n=e.options.slice(),r=e.options.findIndex((e=>e.id===t.id));return-1===r?e:(n.splice(r,1),{...e,options:n})}},fr=(0,o.createContext)(null);function pr(e){let t=(0,o.useContext)(fr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,pr),t}return t}fr.displayName="RadioGroupDataContext";let hr=(0,o.createContext)(null);function mr(e){let t=(0,o.useContext)(hr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,mr),t}return t}function vr(e,t){return Kt(t.type,dr,e,t)}hr.displayName="RadioGroupActionsContext";let br=rn((function(e,t){let n=(0,o.useId)(),r=zt(),{id:a=`headlessui-radiogroup-${n}`,value:l,form:i,name:s,onChange:u,by:c,disabled:d=r||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=Yn){return(0,o.useCallback)(((t,n)=>{if("string"==typeof e){let r=e;return(null==t?void 0:t[r])===(null==n?void 0:n[r])}return e(t,n)}),[e])}(c),[v,b]=(0,o.useReducer)(vr,{options:[]}),g=v.options,[y,x]=Mn(),[w,S]=xn(),k=(0,o.useRef)(null),E=Vt(k,t),C=Dt(f),[_,T]=Rt(l,u,C),F=(0,o.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,o.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,_)))),[g,_]),j=Pt((e=>{var t;if(d||m(e,_))return!1;let n=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=n&&n.disabled||(null==T||T(e),0))})),N=Pt((e=>{let t=k.current;if(!t)return;let n=Ft(t),r=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case En.Enter:Wt(e.currentTarget);break;case En.ArrowLeft:case En.ArrowUp:if(e.preventDefault(),e.stopPropagation(),ur(r,nr.Previous|nr.WrapAround)===rr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case En.ArrowRight:case En.ArrowDown:if(e.preventDefault(),e.stopPropagation(),ur(r,nr.Next|nr.WrapAround)===rr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case En.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));t&&j(t.propsRef.current.value)}}})),A=Pt((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),P=(0,o.useMemo)((()=>({value:_,firstOption:F,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[_,F,M,d,m,p,v]),L=(0,o.useMemo)((()=>({registerOption:A,change:j})),[A,j]),R={ref:E,id:a,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},D=(0,o.useMemo)((()=>({value:_})),[_]),I=(0,o.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=Qt();return o.createElement(S,{name:"RadioGroup.Description"},o.createElement(x,{name:"RadioGroup.Label"},o.createElement(hr.Provider,{value:L},o.createElement(fr.Provider,{value:P},null!=s&&o.createElement(fn,{disabled:d,data:{[s]:_||"on"},overrides:{type:"radio",checked:null!=_},form:i,onReset:I}),O({ourProps:R,theirProps:h,slot:D,defaultTag:"div",name:"RadioGroup"})))))})),gr=rn((function(e,t){var n;let r=pr("RadioGroup.Option"),a=mr("RadioGroup.Option"),l=(0,o.useId)(),{id:i=`headlessui-radiogroup-option-${l}`,value:s,disabled:u=r.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,o.useRef)(null),p=Vt(f,t),[h,m]=Mn(),[v,b]=xn(),g=At({value:s,disabled:u});Nt((()=>a.registerOption({id:i,element:f,propsRef:g})),[i,a,f,g]);let y=Pt((e=>{var t;if(vn(e.currentTarget))return e.preventDefault();a.change(s)&&(null==(t=f.current)||t.focus())})),x=(null==(n=r.firstOption)?void 0:n.id)===i,{isFocusVisible:w,focusProps:S}=gt({autoFocus:c}),{isHovered:k,hoverProps:E}=Et({isDisabled:u}),C=r.compare(r.value,s),_=nn({ref:p,id:i,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!r.containsCheckedOption&&x?r.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),T=(0,o.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),F=Qt();return o.createElement(b,{name:"RadioGroup.Description"},o.createElement(m,{name:"RadioGroup.Label"},F({ourProps:_,theirProps:d,slot:T,defaultTag:"div",name:"RadioGroup.Option"})))})),yr=rn((function(e,t){var n;let r=pr("Radio"),a=mr("Radio"),l=(0,o.useId)(),i=mn(),s=zt(),{id:u=i||`headlessui-radio-${l}`,value:c,disabled:d=r.disabled||s||!1,autoFocus:f=!1,...p}=e,h=(0,o.useRef)(null),m=Vt(h,t),v=Fn(),b=yn(),g=At({value:c,disabled:d});Nt((()=>a.registerOption({id:u,element:h,propsRef:g})),[u,a,h,g]);let y=Pt((e=>{var t;if(vn(e.currentTarget))return e.preventDefault();a.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=gt({autoFocus:f}),{isHovered:S,hoverProps:k}=Et({isDisabled:d}),E=(null==(n=r.firstOption)?void 0:n.id)===u,C=r.compare(r.value,c),_=nn({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!r.containsCheckedOption&&E?r.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),T=(0,o.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return Qt()({ourProps:_,theirProps:p,slot:T,defaultTag:"span",name:"Radio"})})),xr=Nn,wr=Sn,Sr=Object.assign(br,{Option:gr,Radio:yr,Label:xr,Description:wr});const kr=({name:e,options:t,help:n,isDisabled:r,rules:a,label:l,ariaLabel:o})=>{const i=(0,u.useRef)([]),s=(0,u.useCallback)(((e,n,r)=>{const a=t.findIndex((e=>e.value===r));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),n(t[l].value),i.current[l]&&i.current[l].focus()}),[t]);return(0,f.jsx)(zn,{name:e,isDisabled:r,help:n,rules:a,render:({field:{onChange:e,value:n}})=>(0,f.jsx)(Sr,{value:null!=n?n:"",onChange:e,disabled:r,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>s(t,e,n),children:t.map(((e,t)=>(0,f.jsx)(yr,{value:e.value,disabled:e.disabled,ref:e=>i.current[t]=e,className:({checked:t})=>Vn("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,f.jsx)(Nn,{as:"p",children:e.label})},e.value)))})})},Er=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(zn,{name:e,isDisabled:a,help:r,rules:t,render:({error:t,field:{onChange:r,value:l}})=>(0,f.jsxs)("label",{className:"relative flex items-center",children:[(0,f.jsx)("div",{className:"flex items-center h-5",children:(0,f.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:r,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),n&&(0,f.jsx)("div",{className:"ml-3 text-sm",children:(0,f.jsx)("span",{className:"font-medium text-gray-700",children:n})})]})});let Cr=rn((function(e,t){let n=(0,o.useId)(),r=mn(),a=zt(),{id:l=r||`headlessui-select-${n}`,disabled:i=a||!1,invalid:s=!1,autoFocus:u=!1,...c}=e,d=Fn(),f=yn(),{isFocusVisible:p,focusProps:h}=gt({autoFocus:u}),{isHovered:m,hoverProps:v}=Et({isDisabled:i}),{pressed:b,pressProps:g}=Lt({disabled:i}),y=nn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":s?"true":void 0,disabled:i||void 0,autoFocus:u},h,v,g),x=(0,o.useMemo)((()=>({disabled:i,invalid:s,hover:m,focus:p,active:b,autofocus:u})),[i,s,m,p,b,u]);return Qt()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const _r=({name:e,rules:t,options:n,placeholder:r,isDisabled:a,help:l,ariaLabel:o})=>(0,f.jsx)(zn,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:i}})=>(0,f.jsxs)(Cr,{disabled:a,value:null!=i?i:"",onChange:l,className:Vn("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:r,children:[r&&(0,f.jsx)("option",{disabled:!0,value:"",children:r},`placeholder_${e}`),n.map((e=>(0,f.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Tr=({campaign:e})=>{const{meta:{address_title:t,address_description:n,address_required:r}}=e,a=(0,u.useMemo)((()=>ze()().getData()),[]),{setFocus:o}=q();return(0,u.useEffect)((()=>{o("business_name")}),[o]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(Wn,{name:"business_name",placeholder:(0,l.__)("Business name","kudos-donations")}),(0,f.jsx)(Wn,{name:"street",rules:{required:{value:r,message:(0,l.__)("Street required","kudos-donations")}},placeholder:(0,l.__)("Street","kudos-donations")}),(0,f.jsx)(Wn,{name:"postcode",rules:{required:{value:r,message:(0,l.__)("Postcode required","kudos-donations")}},placeholder:(0,l.__)("Postcode","kudos-donations")}),(0,f.jsx)(Wn,{name:"city",rules:{required:{value:r,message:(0,l.__)("City required","kudos-donations")}},placeholder:(0,l.__)("City","kudos-donations")}),(0,f.jsx)(_r,{name:"country",placeholder:(0,l.__)("Country","kudos-donations"),options:a,rules:{required:{value:r,message:(0,l.__)("Country required","kudos-donations")}},error:(0,l.__)("Country required","kudos-donations")})]})},Fr=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:n,frequency_options:r}}=e,{setFocus:a,getValues:o}=q(),i=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>i.push({value:e,label:0===e?(0,l.__)("Continuous","kudos-donations"):e+" "+(0,l._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(_r,{name:"recurring_frequency",rules:{required:(0,l.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,l.__)("Payment frequency","kudos-donations"),options:Object.entries(r).map((([e,t])=>({value:e,label:t})))}),(0,f.jsx)(_r,{name:"recurring_length",rules:{required:(0,l.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=o("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,l.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,l.__)("Donation duration","kudos-donations"),options:i})]})};function Mr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const jr=o.forwardRef(Mr),Nr=({goal:e,total:t=0,currency:n="",extra:r=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?r/(e-t):0;return(0,f.jsx)("div",{className:"w-full text-base",children:(0,f.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,f.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,f.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,f.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,f.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+n+t+")"})]}),(0,f.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,f.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,f.jsx)(jr,{className:"w-4 h-4"}),(0,f.jsx)("span",{children:n+" "+e})]})]})})},Ar=({campaign:e})=>{const{meta:{initial_title:t,initial_description:n,currency:r,minimum_donation:a,donation_type:o,fixed_amounts:i,amountType:s,maximum_donation:c,anonymous:d,show_goal:p,goal:h},total:m}=e,v=window.kudos?.currencies[r],{setValue:b}=q(),g=te({name:"valueFixed"}),y=te({name:"valueOpen"}),x=te({name:"value"}),w=te({name:"email"}),S=(0,l.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */
    2 (0,l._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),k=(0,u.useMemo)((()=>"both"===o&&!!w),[o,w]),E=(0,u.useMemo)((()=>i?.map((e=>({value:e,label:`${null!=v?v:""}${e.trim()}`})))),[i,v]);return(0,u.useEffect)((()=>{k||b("recurring",!1)}),[k,b]),(0,u.useEffect)((()=>{g&&(b("value",g,{shouldValidate:!0}),b("valueOpen",""))}),[b,g]),(0,u.useEffect)((()=>{y&&(b("value",y,{shouldValidate:!0}),b("valueFixed",""))}),[b,y]),(0,u.useEffect)((()=>{"both"!==o?b("recurring","recurring"===o):w||b("recurring",!1)}),[o,b,w]),(0,f.jsxs)(Ve,{title:t,description:n,children:[p&&h>0&&(0,f.jsx)("div",{className:"my-5",children:(0,f.jsx)(Nr,{goal:h,total:m,extra:x,currency:v})}),"open"!==s&&E.length>0&&(0,f.jsx)(kr,{name:"valueFixed",ariaLabel:(0,l.__)("Fixed donation amount","kudos-donations"),options:E}),"fixed"!==s&&(0,f.jsx)(Wn,{name:"valueOpen",ariaLabel:(0,l.__)("Open donation amount","kudos-donations"),prefix:v,type:"number",placeholder:"both"===s?(0,l.__)("Other amount","kudos-donations"):(0,l.__)("Amount","kudos-donations")}),(0,f.jsx)(Wn,{type:"hidden",name:"value",rules:{required:S,min:{value:a,message:S},max:{value:c,message:(0,l.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */
    3 (0,l.__)("Maximum donation is %1$s%2$s","kudos-donations"),v,c)}}}),(0,f.jsx)(Wn,{name:"name",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your name is required","kudos-donations")},placeholder:d?(0,l.__)("Full name","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Full name","kudos-donations")}),(0,f.jsx)(Wn,{name:"email",type:"email",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your email is required","kudos-donations")},placeholder:d?(0,l.__)("Email","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Email","kudos-donations")}),"both"===o&&(0,f.jsx)("div",{className:"flex justify-center mt-3",children:(0,f.jsx)(Gn,{isDisabled:!w,name:"recurring",label:(0,l.__)("Recurring donation","kudos-donations")})})]})},Pr=({campaign:e})=>{const{meta:{message_title:t,message_description:n}}=e,{setFocus:r}=q();return(0,u.useEffect)((()=>{r("message")}),[r]),(0,f.jsx)(Ve,{title:t,description:n,children:(0,f.jsx)(Kn,{name:"message",placeholder:(0,l.__)("Message","kudos-donations")})})},Lr=window.wp.hooks,Rr=({campaign:e})=>{const{meta:t}=e,{getValues:n}=q(),r=n(),a=(0,Lr.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}}],e);return(0,f.jsxs)(Ve,{title:t.payment_title,description:t.payment_description,children:[(0,f.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Name","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.name:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("E-mail address","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.email:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Amount","kudos-donations"),": "]}),(0,f.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${r.value}`})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Type","kudos-donations"),": "]}),(0,f.jsx)("span",{children:(()=>{if(!n("recurring"))return(0,l.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,l.__)("Yearly","kudos-donations");case"1 month":return(0,l.__)("Monthly","kudos-donations");case"3 months":return(0,l.__)("Quarterly","kudos-donations");case"oneoff":return(0,l.__)("One-off","kudos-donations");default:return e}}(n("recurring_frequency")),t=n("recurring_length"),r=t>0?t+" "+(0,l.__)("years","kudos-donations"):(0,l.__)("Continuous","kudos-donations");return`${(0,l.__)("Recurring","kudos-donations")} (${e} / ${r})`})()})]})]}),a.map(((e,t)=>{var n;return e.enabled?(0,f.jsx)(Er,{name:e.name,label:e.label,rules:null!==(n=e?.rules)&&void 0!==n?n:null},t):""}))]})};function Dr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const Ir=o.forwardRef(Dr);function Or({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const Vr=o.forwardRef(Or);function Br({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const zr=o.forwardRef(Br),Hr=(e,t,n)=>{const r=e[n]?.requirements;return!r||Object.entries(r).every((([e,n])=>t[e]===n))},Ur=({step:e,campaign:t,submitForm:n,setFormState:r})=>{const[a,i]=(0,u.useState)(""),[s,c]=(0,u.useState)(e),d=(0,u.useRef)(e),[p,h]=(0,u.useState)(!1),m=(0,u.useRef)(null),v=(0,u.useRef)(!0),b=(0,u.useRef)(null),g=function(e={}){const t=o.useRef(),n=o.useRef(),[r,a]=o.useState({isDirty:!1,isValidating:!1,isLoading:ue(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ue(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Oe(e),formState:r});const l=t.current.control;return l._options=e,Q({subject:l._subjects.state,next:e=>{Z(e,l._proxyFormState,l._updateFormState,!0)&&a({...l._formState})}}),o.useEffect((()=>l._disableForm(e.disabled)),[l,e.disabled]),o.useEffect((()=>{if(l._proxyFormState.isDirty){const e=l._getDirty();e!==r.isDirty&&l._subjects.state.next({isDirty:e})}}),[l,r.isDirty]),o.useEffect((()=>{e.values&&!Ce(e.values,n.current)?(l._reset(e.values,l._options.resetOptions),n.current=e.values,a((e=>({...e})))):l._resetDefaultValues()}),[e.values,l]),o.useEffect((()=>{e.errors&&l._setErrors(e.errors)}),[e.errors,l]),o.useEffect((()=>{l._state.mount||(l._updateValid(),l._state.mount=!0),l._state.watch&&(l._state.watch=!1,l._subjects.state.next({...l._formState})),l._removeUnmounted()})),o.useEffect((()=>{e.shouldUnregister&&l._subjects.values.next({values:l._getWatch()})}),[e.shouldUnregister,l]),t.current.formState=$(r,l),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),y=(0,u.useMemo)((()=>(0,Lr.applyFilters)("kudosFormTabs",[{name:"Initial",element:Ar},{name:"Recurring",element:Fr,requirements:{recurring:!0}},{name:"Address",element:Tr,requirements:{address_enabled:!0}},{name:"Message",element:Pr,requirements:{message_enabled:!0}},{name:"Summary",element:Rr}],t,Ve)),[t]),x=y[s],w=x.element;return(0,u.useLayoutEffect)((()=>{if(v.current)v.current=!1;else if(d.current!==e){if(!m.current)return;const t=m.current;t.classList.add("translate-x-1","opacity-0");const n=t.querySelector("form").offsetHeight;i(n);const r=new ResizeObserver((()=>{const n=t.querySelector("form").offsetHeight;i(n),b.current=setTimeout((()=>{i("auto"),c(e),t.classList.remove("translate-x-1","opacity-0","section-"+y[d.current]?.name?.toLowerCase()),t.classList.add("section-"+y[e]?.name?.toLowerCase()),d.current=e}),200)}));return r.observe(t.querySelector("form")),()=>{r.disconnect(),clearTimeout(b.current)}}}),[y,e]),(0,f.jsx)(W,{...g,children:(0,f.jsx)("div",{ref:m,id:"form-container",className:Vn(p&&"opacity-50","w-full transition-all duration-200"),style:{height:a+"px"},children:(0,f.jsxs)("form",{id:"form",onSubmit:g.handleSubmit((e=>{if(s<y.length-1)return(e=>{const n={...e,...t.meta};let a=s+1;for(;!Hr(y,n,a)&&a<=y.length;)a++;r((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);h(!0),n(e).then((e=>{e?.success||h(!1)}))})),children:[(0,f.jsx)(w,{campaign:t}),(0,f.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[s>0&&(0,f.jsx)(Zn,{type:"button",className:"text-base",ariaLabel:(0,l.__)("Back","kudos-donations"),onClick:()=>{if(0===s)return;let e=s-1;const n={...g.getValues(),...t.meta};for(;!Hr(y,n,e)&&e>=0;)e--;r((t=>({...t,currentStep:e})))},icon:(0,f.jsx)(Ir,{className:"mr-2 w-5 h-5"}),children:(0,f.jsx)("p",{children:(0,l.__)("Back","kudos-donations")})}),(0,f.jsx)(Zn,{type:"submit",ariaLabel:(0,l.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:p,icon:"Summary"===x.name&&(0,f.jsx)(Vr,{className:"mr-2 w-5 h-5"}),children:"Summary"===x.name?(0,f.jsx)("p",{children:(0,l.__)("Submit","kudos-donations")}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{children:(0,l.__)("Next","kudos-donations")}),(0,f.jsx)(zr,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function Gr(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in i&&(e=>e.useSyncExternalStore)(i)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=o.useState(Tt.isHandoffComplete);return t&&!1===Tt.isHandoffComplete&&n(!1),o.useEffect((()=>{!0!==t&&n(!0)}),[t]),o.useEffect((()=>Tt.handoff()),[]),!e&&t}var qr,Wr;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(qr=null==process?void 0:process.env)?void 0:qr.NODE_ENV)&&void 0===(null==(Wr=null==Element?void 0:Element.)?void 0:Wr.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var $r=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))($r||{});function Kr(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}let Zr=(0,o.createContext)(null);Zr.displayName="OpenClosedContext";var Yr=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Yr||{});function Jr(){return(0,o.useContext)(Zr)}function Qr({value:e,children:t}){return o.createElement(Zr.Provider,{value:e},t)}function Xr(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:la)!==o.Fragment||1===o.Children.count(e.children)}let ea=(0,o.createContext)(null);ea.displayName="TransitionContext";var ta=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ta||{});let na=(0,o.createContext)(null);function ra(e){return"children"in e?ra(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function aa(e,t){let n=At(e),r=(0,o.useRef)([]),a=function(){let e=(0,o.useRef)(!1);return Nt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),l=jt(),i=Pt(((e,t=Jt.Hidden)=>{let o=r.current.findIndex((({el:t})=>t===e));-1!==o&&(Kt(t,{[Jt.Unmount](){r.current.splice(o,1)},[Jt.Hidden](){r.current[o].state="hidden"}}),l.microTask((()=>{var e;!ra(r)&&a.current&&(null==(e=n.current)||e.call(n))})))})),s=Pt((e=>{let t=r.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>i(e,Jt.Unmount)})),u=(0,o.useRef)([]),c=(0,o.useRef)(Promise.resolve()),d=(0,o.useRef)({enter:[],leave:[]}),f=Pt(((e,n,r)=>{u.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(d.current[n].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===n?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),p=Pt(((e,t,n)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>n(t)))}));return(0,o.useMemo)((()=>({children:r,register:s,unregister:i,onStart:f,onStop:p,wait:c,chains:d})),[s,i,r,f,p,d,c])}na.displayName="NestingContext";let la=o.Fragment,oa=Yt.RenderStrategy,ia=rn((function(e,t){let{show:n,appear:r=!1,unmount:a=!0,...l}=e,i=(0,o.useRef)(null),s=Vt(...Xr(e)?[i,t]:null===t?[]:[t]);Gr();let u=Jr();if(void 0===n&&null!==u&&(n=(u&Yr.Open)===Yr.Open),void 0===n)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,o.useState)(n?"visible":"hidden"),f=aa((()=>{n||d("hidden")})),[p,h]=(0,o.useState)(!0),m=(0,o.useRef)([n]);Nt((()=>{!1!==p&&m.current[m.current.length-1]!==n&&(m.current.push(n),h(!1))}),[m,n]);let v=(0,o.useMemo)((()=>({show:n,appear:r,initial:p})),[n,r,p]);Nt((()=>{n?d("visible"):!ra(f)&&null!==i.current&&d("hidden")}),[n,f]);let b={unmount:a},g=Pt((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=Pt((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=Qt();return o.createElement(na.Provider,{value:f},o.createElement(ea.Provider,{value:v},x({ourProps:{...b,as:o.Fragment,children:o.createElement(sa,{ref:s,...b,...l,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:o.Fragment,features:oa,visible:"visible"===c,name:"Transition"})))})),sa=rn((function(e,t){var n,r;let{transition:a=!0,beforeEnter:l,afterEnter:i,beforeLeave:s,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,o.useState)(null),x=(0,o.useRef)(null),w=Xr(e),S=Vt(...w?[x,t,y]:null===t?[]:[t]),k=null==(n=b.unmount)||n?Jt.Unmount:Jt.Hidden,{show:E,appear:C,initial:_}=function(){let e=(0,o.useContext)(ea);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[T,F]=(0,o.useState)(E?"visible":"hidden"),M=function(){let e=(0,o.useContext)(na);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Nt((()=>j(x)),[j,x]),Nt((()=>{if(k===Jt.Hidden&&x.current)return E&&"visible"!==T?void F("visible"):Kt(T,{hidden:()=>N(x),visible:()=>j(x)})}),[T,x,j,N,E,k]);let A=Gr();Nt((()=>{if(w&&A&&"visible"===T&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,T,A,w]);let P=_&&!C,L=C&&E&&_,R=(0,o.useRef)(!1),D=aa((()=>{R.current||(F("hidden"),N(x))}),M),I=Pt((e=>{R.current=!0;let t=e?"enter":"leave";D.onStart(x,t,(e=>{"enter"===e?null==l||l():"leave"===e&&(null==s||s())}))})),O=Pt((e=>{let t=e?"enter":"leave";R.current=!1,D.onStop(x,t,(e=>{"enter"===e?null==i||i():"leave"===e&&(null==u||u())})),"leave"===t&&!ra(D)&&(F("hidden"),N(x))}));(0,o.useEffect)((()=>{w&&a||(I(E),O(E))}),[E,w,a]);let V=!(!a||!w||!A||P),[,B]=function(e,t,n,r){let[a,l]=(0,o.useState)(n),{hasFlag:i,addFlag:s,removeFlag:u}=function(e=0){let[t,n]=(0,o.useState)(e),r=(0,o.useCallback)((e=>n(e)),[t]),a=(0,o.useCallback)((e=>n((t=>t|e))),[t]),l=(0,o.useCallback)((e=>(t&e)===e),[t]),i=(0,o.useCallback)((e=>n((t=>t&~e))),[n]),s=(0,o.useCallback)((e=>n((t=>t^e))),[n]);return{flags:t,setFlag:r,addFlag:a,hasFlag:l,removeFlag:i,toggleFlag:s}}(e&&a?3:0),c=(0,o.useRef)(!1),d=(0,o.useRef)(!1),f=jt();return Nt((()=>{var a;if(e)return n&&l(!0),t?(null==(a=null==r?void 0:r.start)||a.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:a}){let l=Mt();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return void n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{n(),l.requestAnimationFrame((()=>{l.add(function(e,t){var n,r;let a=Mt();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter((e=>e instanceof CSSTransition)))?r:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,r))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(n?(s(3),u(4)):(s(4),u(2)))},run(){d.current?n?(u(3),s(4)):(u(4),s(3)):n?u(1):s(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):void(n&&s(3))}),[e,n,t,f]),e?[a,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:I,end:O}),z=an({ref:S,className:(null==(r=$t(b.className,L&&c,L&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:r.trim())||void 0,...Kr(B)}),H=0;"visible"===T&&(H|=Yr.Open),"hidden"===T&&(H|=Yr.Closed),E&&"hidden"===T&&(H|=Yr.Opening),!E&&"visible"===T&&(H|=Yr.Closing);let U=Qt();return o.createElement(na.Provider,{value:D},o.createElement(Qr,{value:H},U({ourProps:z,theirProps:b,defaultTag:la,features:oa,visible:"visible"===T,name:"Transition.Child"})))})),ua=rn((function(e,t){let n=null!==(0,o.useContext)(ea),r=null!==Jr();return o.createElement(o.Fragment,null,!n&&r?o.createElement(ia,{ref:t,...e}):o.createElement(sa,{ref:t,...e}))})),ca=Object.assign(ia,{Child:ua,Root:ia});function da({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const fa=o.forwardRef(da),pa=({isOpen:e=!1,toggleModal:t,children:n,showLogo:r=!0})=>{const a=(0,u.useRef)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),p=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');i(e?e[0]:null),c(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),h=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===o?(e.preventDefault(),s.focus()):e.shiftKey||t!==s||(e.preventDefault(),o.focus())}}),[o,s,d]);return(0,u.useEffect)((()=>{if(e)return p(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",h,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",h,!1)}}),[e,h,p]),(0,f.jsx)("div",{id:"modal-container",ref:a,children:(0,f.jsx)(ca,{show:e,children:(0,f.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(ca.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,f.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,f.jsx)(ca.Child,{beforeEnter:p,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,f.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,f.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:"​"}),(0,f.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,f.jsxs)("div",{className:"bg-white p-8",children:[(0,f.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[r&&(0,f.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,f.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,f.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,l.__)("Close modal","kudos-donations"),children:(0,f.jsx)(fa,{className:"align-middle w-5 h-5"})})]}),(0,f.jsx)("div",{id:"modal-body",className:"mt-2",children:n})]})})]})})]})})})})};var ha=a(848),ma=a(556),va=a.n(ma),ba="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==a.g?a.g:"undefined"!=typeof self?self:{};function ga(e,t){return e(t={exports:{}},t.exports),t.exports}var ya=ga((function(e){!function(t){var n=function(e,t,r){if(!s(t)||c(t)||d(t)||f(t)||i(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(n(e,t[l],r));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,r)]=n(e,t[p],r));return a},r=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=r(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var n=(t=t||{}).separator||"_",r=t.split||/(?=[A-Z])/;return e.split(r).join(n)}(e,t).toLowerCase()},o=Object..toString,i=function(e){return"function"==typeof e},s=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var n=t&&"process"in t?t.process:t;return"function"!=typeof n?e:function(t,r){return n(t,e,r)}},m={camelize:r,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return n(h(r,t),e)},decamelizeKeys:function(e,t){return n(h(l,t),e,t)},pascalizeKeys:function(e,t){return n(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(ba)})).decamelize,xa=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},wa=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw l}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xa(e,t);var n=Object..toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xa(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},Sa=ga((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object..hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}e.exports=t})),ka=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||Object..propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},Ea=(0,o.createContext)(null);function Ca(e){var t=e.children,n=void 0===t?"":t,r=ka(e,["children"]);return"string"!=typeof n&&(n=(0,ha.F0)(n)),s().createElement("template",Sa({},r,{dangerouslySetInnerHTML:{__html:n}}))}function _a(e){var t=e.root,n=e.children;return(0,Ht.createPortal)(void 0===n?null:n,t)}Ca.propTypes={children:va().oneOfType([va().string,va().node])},_a.propTypes={root:va().object.isRequired,children:va().node};var Ta=new Map,Fa=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(n,r){var a=ya(r,{separator:"-"}),l="".concat(e,"-").concat(a);return Ta.has(l)||Ta.set(l,function(e){var t=(0,o.forwardRef)((function(t,n){var r,a,l=t.mode,i=void 0===l?"open":l,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=ka(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(a=(0,o.useRef)((r=n)&&r.current),(0,o.useEffect)((function(){r&&(r.current=a.current)}),[r]),a),g=(0,o.useState)(null),y=wa(g,2),x=y[0],w=y[1],S="node_".concat(i).concat(c);return(0,o.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof n&&n(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:i,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,n=e.styleSheets,r=e.root;if("NotSupportedError"!==t.name)throw t;n.length>0&&(r.adoptedStyleSheets=n)}({error:e,styleSheets:f,root:x})}}),[n,b,f]),s().createElement(s().Fragment,null,s().createElement(e.tag,Sa({key:S,ref:b},v),(x||h)&&s().createElement(Ea.Provider,{value:x},h?s().createElement(Ca,{shadowroot:i,shadowrootmode:i},e.render({root:x,ssr:h,children:m})):s().createElement(_a,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:va().oneOf(["open","closed"]),delegatesFocus:va().bool,styleSheets:va().arrayOf(va().instanceOf(globalThis.CSSStyleSheet)),ssr:va().bool,children:va().node},t}({tag:a,render:t})),Ta.get(l)}})}();const Ma=Fa,ja=function({children:e,themeColor:t,style:n,className:r,fonts:a,alignment:l,errors:o=null}){var i,s,c;const[d,p]=(0,u.useState)(!window.kudos?.stylesheets),h=(0,u.useRef)(window.kudos?.stylesheets?.length),m=()=>{h.current--,0===h.current&&p(!0)},v={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,f.jsxs)(Ma.div,{children:[window.kudos?.styles&&(0,f.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,f.jsx)("link",{rel:"stylesheet",onLoad:m,href:e},t))),n&&(0,f.jsx)("style",{children:n}),(0,f.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(i=window.kudos?.baseFontSize)&&void 0!==i?i:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(s=a?.header)&&void 0!==s?s:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,f.jsx)("div",{id:"container",children:(0,f.jsx)("div",{className:Vn(r,"flex font-body text-gray-900",v),children:d&&!o?(0,f.jsx)(f.Fragment,{children:e}):(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(f.Fragment,{children:o&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,f.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Na=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:n,style:r})=>(0,f.jsxs)("svg",{className:Vn(n,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:r,children:[(0,f.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,f.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),Aa=()=>(0,f.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,f.jsx)("div",{className:"logo-animate w-[25%]",children:(0,f.jsx)(Na,{})})}),Pa=({children:e,onClick:t=null})=>(0,f.jsxs)(Zn,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,f.jsx)("div",{className:"mr-3 flex text-white",children:(0,f.jsx)(Na,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),La=({displayAs:t,label:n,alignment:r,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:i}=m(),[s,c]=(0,u.useState)(0),[p,h]=(0,u.useState)(null),[v,b]=(0,u.useState)({currentStep:0,formData:{}}),[g,y]=(0,u.useState)(!1),x="form"===t,w="button"===t,S="fslogo"===t;window.kudos.FrontControls=e,(0,u.useEffect)((()=>{c(Date.now())}),[]),(0,u.useEffect)((()=>{g||E()}),[g]);const k=()=>{y(!g)},E=()=>{b((e=>({...e,currentStep:0,formData:{}})))};async function C(e){if(a)return;h(null);const t=new window.FormData;t.append("timestamp",s.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const n in e)"field"===n?t.append(n,e[n][1]):t.append(n,e[n]);return d()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:h(e.data.message),e))).catch((e=>(h(e.message),e)))}const _=()=>(0,f.jsxs)(f.Fragment,{children:[p&&(0,f.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:p}),l&&(0,f.jsx)(Ur,{step:v?.currentStep,campaign:l,setFormState:b,submitForm:C})]});if(!i)return(0,f.jsx)(ja,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:r,children:(0,f.jsxs)(f.Fragment,{children:[S&&(0,f.jsx)(Aa,{}),x&&_(),w&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(Pa,{onClick:k,children:n}),(0,f.jsx)(pa,{toggleModal:k,isOpen:g,children:_()})]})]})})},Ra=e=>{const{attributes:{button_label:t,type:a,alignment:o},setAttributes:i}=e,{campaign:s,isLoading:u}=m(),c=(0,n.useBlockProps)(),{records:d,hasResolved:p}=(0,v.useEntityRecords)("postType","kudos_campaign",{per_page:-1}),h=e=>{e&&i({campaign_id:e})},b=()=>{var e;return(0,f.jsx)(r.SelectControl,{label:(0,l.__)("Select Campaign","kudos-donations"),value:null!==(e=s?.id)&&void 0!==e?e:"",onChange:h,options:d?.map((e=>({label:e?.title.raw,value:e.id}))).concat({label:(0,l.__)("None","kudos-donations"),value:"",disabled:!0})||[],__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0})};return(0,f.jsxs)("div",{...c,children:[p&&(0,f.jsxs)(n.InspectorControls,{children:[(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Campaign Settings","kudos-donations"),initialOpen:!0,children:[(0,f.jsx)(b,{}),s?.length>0?(0,f.jsx)(r.ExternalLink,{href:`admin.php?page=kudos-campaigns&edit=${s?.id}`,children:(0,l.__)("Edit","kudos-donations")+" "+s?.title?.raw}):(0,f.jsx)(r.ExternalLink,{href:"admin.php?page=kudos-campaigns",children:(0,l.__)("Create a campaign","kudos-donations")})]}),(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Appearance","kudos-donations"),initialOpen:!1,children:[(0,f.jsx)(r.RadioControl,{label:(0,l.__)("Display Type","kudos-donations"),selected:a,options:[{label:(0,l.__)("Embedded form","kudos-donations"),value:"form"},{label:(0,l.__)("Button with modal","kudos-donations"),value:"button"}],onChange:e=>{i({type:e})}}),"button"===a&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(r.TextControl,{label:(0,l.__)("Button Label","kudos-donations"),value:t,onChange:e=>{i({button_label:e})},__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0}),(0,f.jsx)(r.RadioControl,{label:"Alignment",onChange:e=>{i({alignment:e})},selected:o,options:[{label:"Left",value:"left"},{label:"Center",value:"center"},{label:"Right",value:"right"}]})]})]})]}),s?(0,f.jsx)(La,{displayAs:a,label:t,previewMode:!0,alignment:o}):!u&&(0,f.jsxs)(r.Flex,{justify:"flex-start",children:[(0,f.jsx)(Na,{style:{maxWidth:"32px"}}),(0,f.jsx)("p",{children:(0,l.__)("Please select a campaign from the sidebar","kudos-donations")})]})]})},Da=JSON.parse('{"UU":"iseardmedia/kudos-button"}');(0,t.registerBlockType)(Da.UU,{icon:(0,f.jsx)(Na,{}),edit:e=>(0,f.jsx)(h,{campaignId:e?.attributes?.campaign_id,children:(0,f.jsx)(Ra,{...e})}),save:function(){return null}})})()})();
     1(()=>{var e,t,n={694:(e,t,n)=>{"use strict";var r=n(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return n.PropTypes=n,n}},556:(e,t,n)=>{e.exports=n(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,n)=>{"use strict";var r=n(609);function a(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 l=Object..hasOwnProperty,o=/^[: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]*$/,i={},s={};function u(e){return!!l.call(s,e)||!l.call(i,e)&&(o.test(e)?s[e]=!0:(i[e]=!0,!1))}function c(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(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){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(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(f,p);d[t]=new c(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(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={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},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(l.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var i=b(r);o=b((""+o).trim())}else{i=r;var s=S.get(i);void 0!==s||(s=b(i.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(i,s)),i=s,o="number"==typeof o?0===o||l.call(h,r)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',i,":",o)):e.push(";",i,":",o)}}t||e.push('"')}function E(e,t,n,r){switch(n){case"style":return void k(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=d.hasOwnProperty(n)?d[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',b(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',b(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',b(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',b(r),'"')}}else if(u(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',b(r),'"')}}function C(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function _(e,t,n,r){e.push(M(n));var a,o=n=null;for(a in t)if(l.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":n=i;break;case"dangerouslySetInnerHTML":o=i;break;default:E(e,r,a,i)}}return e.push(">"),C(e,o,n),"string"==typeof n?(e.push(b(n)),null):n}var T=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,F=new Map;function M(e){var t=F.get(e);if(void 0===t){if(!T.test(e))throw Error(a(65,e));t="<"+e,F.set(e,t)}return t}function j(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(a(395));return e.push(n),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function R(e,t,n,r){return n.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var D=Object.assign,P=Symbol.for("react.element"),L=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),U=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),$=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case I:return"Fragment";case L:return"Portal";case V:return"Profiler";case O:return"StrictMode";case H:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case U:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case W:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):le(e,t)}function oe(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?ne(e,n):oe(e,n),t.context._currentValue2=t.value}function ie(e){var t=te;t!==e&&(null===t?ae(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=se,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:D({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=D({},l,i)):D(l,i))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,n){var r=e.id;e=e.overflow;var a=32-fe(r)-1;r&=~(1<<a),n+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-fe(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function _e(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Te(){return null===ye?null===ge?(xe=!1,ge=ye=_e()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=_e()):(xe=!0,ye=ye.next),ye}function Fe(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,n){if(ve=Ce(),ye=Te(),xe){var r=ye.queue;if(t=r.dis,null!==ke&&void 0!==(n=ke.get(r))){ke.delete(r),r=ye.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return ye.memoizedState=r,[r,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==n?n(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Te())){var n=ye.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!me(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,n){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:n,next:null},null===ke&&(ke=new Map),void 0===(n=ke.get(t)))ke.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Re(){throw Error(a(394))}function De(){}var Pe={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Te()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:De,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:De,useEffect:De,useDebugValue:De,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Re]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var n=Le;if(null===n)throw Error(a(404));return t=Se++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},Le=null,Ie=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&tt(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ze(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function Ue(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function He(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,n,r,a){for(ve={},be=t,Se=0,e=n(r,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=n(r,a);return Fe(),e}function qe(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,Q(r)||"Unknown",s));r=D({},i,n)}t.legacyContext=r,Ke(e,t,l),t.legacyContext=i}else Ke(e,t,l)}function We(e,t){if(e&&e.defaultProps){for(var n in t=D({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function $e(e,t,n,o,i){if("function"==typeof n)if(n.&&n..isReactComponent){i=ee(n,t.legacyContext);var s=n.contextType;ue(s=new n(o,"object"==typeof s&&null!==s?s._currentValue2:i),n,o,i),qe(e,t,s,n)}else{i=Ge(e,t,n,o,s=ee(n,t.legacyContext));var c=0!==Se;if("object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof)ue(i,n,o,s),qe(e,t,i,n);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,i)}finally{t.treeContext=o}}else Ke(e,t,i)}else{if("string"!=typeof n){switch(n){case Z:case K:case O:case V:case I:case G:return void Ke(e,t,o.children);case $:throw Error(a(343));case H:e:{n=t.blockedBoundary,i=t.blockedSegment,s=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,i.chunks.length,d,i.formatContext,!1,!1);i.children.push(f),i.lastPushedText=!1;var p=ze(0,0,null,i.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=Ue(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=i}t=Be(e,s,n,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case U:if(o=Ge(e,t,n.render,o,i),0!==Se){n=t.treeContext,t.treeContext=de(n,1,0);try{Ke(e,t,o)}finally{t.treeContext=n}}else Ke(e,t,o);return;case q:return void $e(e,t,n=n.type,o=We(n,o),i);case B:if(i=o.children,n=n._context,o=o.value,s=n._currentValue2,n._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:n,parentValue:s,value:o},t.context=o,Ke(e,t,i),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(n._currentValue2));case W:return void $e(e,t,n=(i=n._init)(n._payload),o=We(n,o),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(s=function(e,t,n,o,i){switch(t){case"select":e.push(M("select"));var s=null,c=null;for(h in n)if(l.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,s),s;case"option":c=i.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(s in n)if(l.call(n,s)){var m=n[s];if(null!=m)switch(s){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,s,m)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===n){e.push(' selected=""');break}}else""+c===n&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=s=null,n)if(l.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=h){if(null!=s)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));s=""+h}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),null!==s&&e.push(b(""+s)),null;case"input":for(c in e.push(M("input")),f=h=d=s=null,n)if(l.call(n,c)&&null!=(p=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":s=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==s?E(e,o,"value",s):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),n)if(l.call(n,v)&&null!=(s=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,s)}return e.push(">"),null;case"title":for(m in e.push(M("title")),s=null,n)if(l.call(n,m)&&null!=(c=n[m]))switch(m){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(M(t)),c=s=null,n)if(l.call(n,f)&&null!=(d=n[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(n=c.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),n)if(l.call(n,g)&&null!=(s=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,s)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return _(e,n,t,o);case"html":return 0===i.insertionMode&&e.push("<!DOCTYPE html>"),_(e,n,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return _(e,n,t,o);for(p in e.push(M(t)),c=s=null,n)if(l.call(n,p)&&null!=(d=n[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,s),s}}((i=t.blockedSegment).chunks,n,o,e.responseState,i.formatContext),i.lastPushedText=!1,c=i.formatContext,i.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,n,o),Ye(e,t,s),i.formatContext=c,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("</",n,">")}i.lastPushedText=!1}}function Ke(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case P:return void $e(e,t,n.type,n.props,n.ref);case L:throw Error(a(257));case W:var r=n._init;return void Ke(e,t,n=r(n._payload))}if(x(n))return void Ze(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=J&&n[J]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);Ze(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ze(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=de(l,r,a);try{Ye(e,t,n[a])}finally{t.treeContext=l}}}function Ye(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,n)}catch(s){if(Fe(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l),s;n=s;var o=t.blockedSegment,i=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,ie(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Xe(e,n)}else e.completedSegments.push(t)}function et(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Xe(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Xe(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,n=Ie.current;Ie.current=Pe;var r=Le;Le=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){ie(o.context);try{Ke(i,o,o.node),i.responseState.generateStaticMarkup||s.lastPushedText&&s.textEmbedded&&s.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),s.status=1,et(i,o.blockedBoundary,s)}catch(e){if(Fe(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=Ue(i,d);null===c?He(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}finally{Le=r,Ie.current=n,n===Pe&&ie(t)}}}function nt(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var i=0;i<n.length;i++){for(l=n[i];o<l.index;o++)t.push(r[o]);l=rt(e,t,l)}for(;o<r.length-1;o++)t.push(r[o]);return o<r.length&&(l=t.push(r[o])),l;default:throw Error(a(390))}}function rt(e,t,n){var r=n.boundary;if(null===r)return nt(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=b(r),t.push(r),t.push('"')),t.push("></template>")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),r=r.id=l,j(t,e.responseState,r),nt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),j(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(a(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),rt(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,n.formatContext)}function lt(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)ot(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(a(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function ot(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return at(e,t,r)}return at(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function it(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){rt(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var i=o[l];r=t;var s=e.responseState,u=i.id,c=i.errorDigest,d=i.errorMessage,f=i.errorComponentStack;if(r.push(s.startInlineScript),s.sentClientRenderFunction?r.push('$RX("'):(s.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(r.push(u),r.push('"'),c||d||f){r.push(",");var p=A(c||"");r.push(p)}if(d||f){r.push(",");var h=A(d||"");r.push(h)}if(f){r.push(",");var m=A(f);r.push(m)}if(!r.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,i=t;var y=g.completedSegments;for(s=0;s<y.length;s++)if(!ot(o,i,g,y[s])){s++,y.splice(0,s);var x=!1;break e}y.splice(0,s),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function st(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Qe(n,e,t)})),n.clear(),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}}function ut(){}function ct(e,t,n,r){var l=!1,o=null,i="",s={push:function(e){return null!==e&&(i+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=ze(t={destination:null,responseState:t,progressiveChunkSize:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,n,!1,!1)).parentFlushed=!0,e=Be(t,e,null,n,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),st(e,r),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{it(e,s)}catch(t){Ue(e,t),He(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return i}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,n)=>{"use strict";var r=n(609);function a(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 l=null,o=0;function i(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var n=l.length-o;n<t.length&&(0===n?e.enqueue(l):(l.set(t.subarray(0,n),o),e.enqueue(l),t=t.subarray(n)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function s(e,t){return i(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[: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]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(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){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(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(w,S);x[t]=new y(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(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={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},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function _(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var T=/([A-Z])/g,F=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),R=f('<script type="module" src="'),D=f('" async=""><\/script>'),P=/(<\/|<)(s)(cript)/gi;function L(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function I(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,n,r){return""===t?r:(r&&e.push(O),e.push(d(_(t))),!0)}var B=new Map,z=f(' style="'),U=f(":"),H=f(";");function G(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(h.call(n,r)){var l=n[r];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===r.indexOf("--")){var o=d(_(r));l=d(_((""+l).trim()))}else{o=r;var i=B.get(o);void 0!==i||(i=f(_(o.replace(T,"-$1").toLowerCase().replace(F,"-ms-"))),B.set(o,i)),o=i,l="number"==typeof l?0===l||h.call(k,r)?d(""+l):d(l+"px"):d(_((""+l).trim()))}t?(t=!1,e.push(z,o,U,l)):e.push(H,o,U,l)}}t||e.push($)}var q=f(" "),W=f('="'),$=f('"'),K=f('=""');function Z(e,t,n,r){switch(n){case"style":return void G(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(q,n,K);break;case 4:!0===r?e.push(q,n,K):!1!==r&&e.push(q,n,W,d(_(r)),$);break;case 5:isNaN(r)||e.push(q,n,W,d(_(r)),$);break;case 6:!isNaN(r)&&1<=r&&e.push(q,n,W,d(_(r)),$);break;default:t.sanitizeURL&&(r=""+r),e.push(q,n,W,d(_(r)),$)}}else if(g(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(n),W,d(_(r)),$)}}var Y=f(">"),J=f("/>");function Q(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,n,r){e.push(ae(n));var a,l=n=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,r,a,o)}}return e.push(Y),Q(e,l,n),"string"==typeof n?(e.push(d(_(n))),null):n}var te=f("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function ae(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(a(65,e));t=f("<"+e),re.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),ie=f(">"),se=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,n){if(i(e,de),null===n)throw Error(a(395));return i(e,n),s(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),_e=f('<math aria-hidden="true" style="display:none" id="'),Te=f('">'),Fe=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Re=f('">'),De=f("</tbody></table>"),Pe=f('<table hidden><tr id="'),Le=f('">'),Ie=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Ue=f('$RS("'),He=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),We=f('$RC("'),$e=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,rt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),it=Symbol.for("react.profiler"),st=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case it:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case st:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var n,r={};for(n in e)r[n]=t[n];return r}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));Et(e,n)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function _t(e){var t=e.parent;null!==t&&_t(t),e.context._currentValue=e.value}function Tt(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Tt(e,t)}function Ft(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?Et(e,n):Ft(e,n),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?_t(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Tt(t,e):Ft(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:nt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,n,r):i)&&(a?(a=!1,l=nt({},l,i)):nt(l,i))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Rt(e,t,n){var r=e.id;e=e.overflow;var a=32-Dt(r)-1;r&=~(1<<a),n+=1;var l=32-Dt(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-Dt(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var Dt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Pt(e)/Lt|0)|0},Pt=Math.log,Lt=Math.LN2,It="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ut=!1,Ht=!1,Gt=0,qt=null,Wt=0;function $t(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<Wt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ut=!1,Bt=zt=Kt()):(Ut=!0,zt=Bt):null===zt.next?(Ut=!1,zt=zt.next=Kt()):(Ut=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ht=!1,Bt=null,Wt=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,n){if(Ot=$t(),zt=Zt(),Ut){var r=zt.queue;if(t=r.dis,null!==qt&&void 0!==(n=qt.get(r))){qt.delete(r),r=zt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return zt.memoizedState=r,[r,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==n?n(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=en.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=$t(),t=void 0===t?null:t,null!==(zt=Zt())){var n=zt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!It(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),zt.memoizedState=[e,t],e}function en(e,t,n){if(25<=Wt)throw Error(a(301));if(e===Ot)if(Ht=!0,e={action:n,next:null},null===qt&&(qt=new Map),void 0===(n=qt.get(t)))qt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tn(){throw Error(a(394))}function nn(){}var rn={readContext:function(e){return e._currentValue},useContext:function(e){return $t(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=$t();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:nn,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:nn,useEffect:nn,useDebugValue:nn,useDeferredValue:function(e){return $t(),e},useTransition:function(){return $t(),[!1,tn]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Dt(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(a(404));return t=Gt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return $t(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},an=null,ln=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function on(e){return console.error(e),null}function sn(){}function un(e,t,n,r,a,l,o,i){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&En(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function cn(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function dn(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function fn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function pn(e,t,n,r,a){for(Ot={},Vt=t,Gt=0,e=n(r,a);Ht;)Ht=!1,Gt=0,Wt+=1,zt=null,e=n(r,a);return Yt(),e}function hn(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof n.getChildContext)r=i;else{for(var s in n=n.getChildContext())if(!(s in o))throw Error(a(108,xt(r)||"Unknown",s));r=nt({},i,n)}t.legacyContext=r,bn(e,t,l),t.legacyContext=i}else bn(e,t,l)}function mn(e,t){if(e&&e.defaultProps){for(var n in t=nt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function vn(e,t,n,l,o){if("function"==typeof n)if(n.&&n..isReactComponent){o=St(n,t.legacyContext);var i=n.contextType;Nt(i=new n(l,"object"==typeof i&&null!==i?i._currentValue:o),n,l,o),hn(e,t,i,n)}else{o=pn(e,t,n,l,i=St(n,t.legacyContext));var s=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,n,l,i),hn(e,t,o,n);else if(s){l=t.treeContext,t.treeContext=Rt(l,1,0);try{bn(e,t,o)}finally{t.treeContext=l}}else bn(e,t,o)}else{if("string"!=typeof n){switch(n){case bt:case vt:case ot:case it:case lt:case ft:return void bn(e,t,l.children);case mt:throw Error(a(343));case dt:e:{n=t.blockedBoundary,o=t.blockedSegment,i=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},c=cn(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=cn(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(yn(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,Sn(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=dn(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=un(e,i,n,c,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case ct:if(l=pn(e,t,n.render,l,o),0!==Gt){n=t.treeContext,t.treeContext=Rt(n,1,0);try{bn(e,t,l)}finally{t.treeContext=n}}else bn(e,t,l);return;case pt:return void vn(e,t,n=n.type,l=mn(n,l),o);case st:if(o=l.children,n=n._context,l=l.value,i=n._currentValue,n._currentValue=l,kt=l={parent:s=kt,depth:null===s?0:s.depth+1,context:n,parentValue:i,value:l},t.context=l,bn(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void bn(e,t,l=(l=l.children)(n._currentValue));case ht:return void vn(e,t,n=(o=n._init)(n._payload),l=mn(n,l),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(i=function(e,t,n,l,o){switch(t){case"select":e.push(ae("select"));var i=null,s=null;for(p in n)if(h.call(n,p)){var u=n[p];if(null!=u)switch(p){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,s,i),i;case"option":s=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(i in n)if(h.call(n,i)){var m=n[i];if(null!=m)switch(i){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,i,m)}}if(null!=s)if(n=null!==c?""+c:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(s)){for(l=0;l<s.length;l++)if(""+s[l]===n){e.push(X);break}}else""+s===n&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=s=i=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":p=c;break;case"value":i=c;break;case"defaultValue":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===i&&null!==s&&(i=s),e.push(Y),null!=p){if(null!=i)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));i=""+p}return"string"==typeof i&&"\n"===i[0]&&e.push(te),null!==i&&e.push(d(_(""+i))),null;case"input":for(s in e.push(ae("input")),c=p=u=i=null,n)if(h.call(n,s)&&null!=(f=n[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":i=f;break;default:Z(e,l,s,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==i?Z(e,l,"value",i):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),n)if(h.call(n,v)&&null!=(i=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,i)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),i=null,n)if(h.call(n,m)&&null!=(s=n[m]))switch(m){case"children":i=s;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,s)}return e.push(Y),i;case"listing":case"pre":for(c in e.push(ae(t)),s=i=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=s){if(null!=i)throw Error(a(60));if("object"!=typeof s||!("__html"in s))throw Error(a(61));null!=(n=s.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"==typeof i&&"\n"===i[0]&&e.push(te),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),n)if(h.call(n,b)&&null!=(i=n[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,i)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,n,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,n,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return ee(e,n,t,l);for(f in e.push(ae(t)),s=i=null,n)if(h.call(n,f)&&null!=(u=n[f]))switch(f){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),W,d(_(u)),$)}return e.push(Y),Q(e,s,i),i}}((o=t.blockedSegment).chunks,n,l,e.responseState,o.formatContext),o.lastPushedText=!1,s=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return I(1,null!=n.value?n.value:n.defaultValue);case"svg":return I(2,null);case"math":return I(3,null);case"foreignObject":return I(1,null);case"table":return I(4,null);case"thead":case"tbody":case"tfoot":return I(5,null);case"colgroup":return I(7,null);case"tr":return I(6,null)}return 4<=e.insertionMode||0===e.insertionMode?I(1,null):e}(s,n,l),yn(e,t,i),o.formatContext=s,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(n),ie)}o.lastPushedText=!1}}function bn(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case rt:return void vn(e,t,n.type,n.props,n.ref);case at:throw Error(a(257));case ht:var r=n._init;return void bn(e,t,n=r(n._payload))}if(M(n))return void gn(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=yt&&n[yt]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);gn(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function gn(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=Rt(l,r,a);try{yn(e,t,n[a])}finally{t.treeContext=l}}}function yn(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return bn(e,t,n)}catch(s){if(Yt(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l),s;n=s;var o=t.blockedSegment,i=cn(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=un(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l)}}function xn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,kn(this,t,e)}function wn(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Sn(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Sn(e,n)}else e.completedSegments.push(t)}function kn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sn,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Sn(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Sn(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function En(e){if(2!==e.status){var t=kt,n=ln.current;ln.current=rn;var r=an;an=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){Mt(o.context);try{bn(i,o,o.node),s.lastPushedText&&s.textEmbedded&&s.chunks.push(O),o.abortSet.delete(o),s.status=1,kn(i,o.blockedBoundary,s)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=dn(i,d);null===c?fn(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}finally{an=r,ln.current=n,n===rn&&Mt(t)}}}function Cn(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,i(t,se),i(t,e.placeholderPrefix),i(t,e=d(r.toString(16))),s(t,ue);case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var u=0;u<n.length;u++){for(l=n[u];o<l.index;o++)i(t,r[o]);l=Tn(e,t,l)}for(;o<r.length-1;o++)i(t,r[o]);return o<r.length&&(l=s(t,r[o])),l;default:throw Error(a(390))}}function Tn(e,t,n){var r=n.boundary;if(null===r)return Cn(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,s(t,pe),i(t,me),r&&(i(t,be),i(t,d(_(r))),i(t,ve)),s(t,ge),Cn(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),r=r.id=l,ye(t,e.responseState,r),Cn(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),ye(t,e.responseState,r.id),Cn(e,t,n);else{if(s(t,ce),1!==(n=r.completedSegments).length)throw Error(a(391));Tn(e,t,n[0])}return s(t,he)}function Fn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return i(e,xe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,we);case 2:return i(e,ke),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ee);case 3:return i(e,_e),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Te);case 4:return i(e,Me),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,je);case 5:return i(e,Ae),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Re);case 6:return i(e,Pe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Le);case 7:return i(e,Oe),i(e,t.segmentPrefix),i(e,d(r.toString(16))),s(e,Ve);default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),Tn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return s(e,Se);case 2:return s(e,Ce);case 3:return s(e,Fe);case 4:return s(e,Ne);case 5:return s(e,De);case 6:return s(e,Ie);case 7:return s(e,Be);default:throw Error(a(397))}}(t,n.formatContext)}function Mn(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)jn(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,i(t,e.startInlineScript),e.sentCompleteBoundaryFunction?i(t,We):(e.sentCompleteBoundaryFunction=!0,i(t,qe)),null===r)throw Error(a(395));return n=d(n.toString(16)),i(t,r),i(t,$e),i(t,e.segmentPrefix),i(t,n),s(t,Ke)}function jn(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return Fn(e,t,r)}return Fn(e,t,r),i(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?i(t,Ue):(e.sentCompleteSegmentFunction=!0,i(t,ze)),i(t,e.segmentPrefix),i(t,l=d(l.toString(16))),i(t,He),i(t,e.placeholderPrefix),i(t,l),s(t,Ge)}function Nn(e,t){l=new Uint8Array(512),o=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Tn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)i(t,r[n]);n<r.length&&s(t,r[n])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];r=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(i(r,h.startInlineScript),h.sentClientRenderFunction?i(r,Ye):(h.sentClientRenderFunction=!0,i(r,Ze)),null===m)throw Error(a(395));if(i(r,m),i(r,Je),(v||b||g)&&(i(r,Xe),i(r,d(tt(v||"")))),(b||g)&&(i(r,Xe),i(r,d(tt(b||"")))),g&&(i(r,Xe),i(r,d(tt(g)))),!s(r,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Mn(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!jn(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Mn(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function An(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wn(n,e,t)})),n.clear(),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,l,o=new Promise((function(e,t){l=e,a=t})),i=function(e,t,n,r,a,l,o,i,s){var u=[],c=new Set;return(n=cn(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?on:a,onAllReady:void 0===l?sn:l,onShellReady:void 0===o?sn:o,onShellError:void 0===i?sn:i,onFatalError:void 0===s?sn:s},0,null,n,!1,!1)).parentFlushed=!0,e=un(t,e,null,n,c,wt,null,At),u.push(e),t}(e,function(e,t,n,r,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+_(t)+'">');var l=[];if(void 0!==n&&l.push(t,d((""+n).replace(P,L)),N),void 0!==r)for(n=0;n<r.length;n++)l.push(A,d(_(r[n])),D);if(void 0!==a)for(r=0;r<a.length;r++)l.push(R,d(_(a[r])),D);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return I("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===i.status)i.status=2,p(e,i.fatalError);else if(2!==i.status&&null===i.destination){i.destination=e;try{Nn(i,e)}catch(e){dn(i,e),fn(i,e)}}},cancel:function(){An(i)}},{highWaterMark:0});e.allReady=o,n(e)}),(function(e){o.catch((function(){})),r(e)}),a);if(t&&t.signal){var s=t.signal,u=function(){An(i,s.reason),s.removeEventListener("abort",u)};s.addEventListener("abort",u)}En(i)}))},t.version="18.3.1"},848:(e,t,n)=>{"use strict";var r,a;r=n(633),a=n(911),r.version,t.F0=r.renderToString,r.renderToStaticMarkup,r.renderToNodeStream,r.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,n){class r{constructor(){this.data=n(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((n=>{n.value===e&&(n.label=t,this.valueMap[n.value.toLowerCase()]=n.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=n(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof r))return new r}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"‏البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر‎"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"‏ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},r={};function a(e){var t=r[e];if(void 0!==t)return t.exports;var l=r[e]={exports:{}};return n[e].call(l.exports,l,l.exports,a),l.exports}a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},t=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,a.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var l=Object.create(null);a.r(l);var o={};e=e||[null,t({}),t([]),t(t)];for(var i=2&r&&n;"object"==typeof i&&!~e.indexOf(i);i=t(i))Object.getOwnPropertyNames(i).forEach((e=>o[e]=()=>n[e]));return o.default=()=>n,a.d(l,o),l},a.d=(e,t)=>{for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=(e,t)=>Object..hasOwnProperty.call(e,t),a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{"use strict";var e={};a.r(e),a.d(e,{BaseController:()=>tr,Button:()=>ur,CheckboxControl:()=>Ir,RadioGroupControl:()=>Lr,SelectControl:()=>Vr,TextAreaControl:()=>sr,TextControl:()=>or,ToggleControl:()=>ar});const t=window.wp.blocks,n=window.wp.blockEditor,r=window.wp.components,l=window.wp.i18n;var o=a(609),i=a.t(o,2),s=a.n(o);const u=window.wp.element,c=window.wp.apiFetch;var d=a.n(c);const f=window.ReactJSXRuntime,p=(0,o.createContext)(null);function h({campaignId:e,children:t}){const[n,a]=(0,u.useState)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(i(null),c(!0),d()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{a(e),c(!1)})).catch((t=>{404===t?.data?.status?d()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?a(e[0]):i([(0,l.__)("Campaign not found","kudos-donations")])})).catch((()=>{i([(0,l.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{c(!1)})):(i([(0,l.__)("Failed to fetch campaign","kudos-donations")]),c(!1))})))}),[e]);const h=(0,u.useMemo)((()=>({campaign:n,campaignErrors:o,isLoading:s})),[n,o,s]);return(0,f.jsx)(p.Provider,{value:h,children:s?(0,f.jsx)(r.Flex,{justify:"center",children:(0,f.jsx)(r.Spinner,{})}):t})}const m=()=>(0,o.useContext)(p),v=window.wp.coreData;var b=e=>"checkbox"===e.type,g=e=>e instanceof Date,y=e=>null==e;const x=e=>"object"==typeof e;var w=e=>!y(e)&&!Array.isArray(e)&&x(e)&&!g(e),S=e=>w(e)&&e.target?b(e.target)?e.target.checked:e.target.value:e,k=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),E=e=>{const t=e.constructor&&e.constructor.;return w(t)&&t.hasOwnProperty("isOf")},C="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function _(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(C&&(e instanceof Blob||e instanceof FileList)||!n&&!w(e))return e;if(t=n?[]:{},n||E(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=_(e[n]));else t=e}return t}var T=e=>Array.isArray(e)?e.filter(Boolean):[],F=e=>void 0===e,M=(e,t,n)=>{if(!t||!w(e))return n;const r=T(t.split(/[,[\].]+?/)).reduce(((e,t)=>y(e)?e:e[t]),e);return F(r)||r===e?F(e[t])?n:e[t]:r},j=e=>"boolean"==typeof e,N=e=>/^\w*$/.test(e),A=e=>T(e.replace(/["|']|\]/g,"").split(/\.|\[/)),R=(e,t,n)=>{let r=-1;const a=N(t)?[t]:A(t),l=a.length,o=l-1;for(;++r<l;){const t=a[r];let l=n;if(r!==o){const n=e[t];l=w(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const D="blur",P="focusout",L="change",I="onBlur",O="onChange",V="onSubmit",B="onTouched",z="all",U="pattern",H="required",G=o.createContext(null),q=()=>o.useContext(G),W=e=>{const{children:t,...n}=e;return o.createElement(G.Provider,{value:n},t)};var $=(e,t,n,r=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==z&&(t._proxyFormState[a]=!r||z),n&&(n[a]=!0),e[a]}});return a},K=e=>w(e)&&!Object.keys(e).length,Z=(e,t,n,r)=>{n(e);const{name:a,...l}=e;return K(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!r||z)))},Y=e=>Array.isArray(e)?e:[e],J=(e,t,n)=>!e||!t||e===t||Y(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function Q(e){const t=o.useRef(e);t.current=e,o.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}var X=e=>"string"==typeof e,ee=(e,t,n,r,a)=>X(e)?(r&&t.watch.add(e),M(n,e,a)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),M(n,e)))):(r&&(t.watchAll=!0),n);function te(e){const t=q(),{control:n=t.control,name:r,defaultValue:a,disabled:l,exact:i}=e||{},s=o.useRef(r);s.current=r,Q({disabled:l,subject:n._subjects.values,next:e=>{J(s.current,e.name,i)&&c(_(ee(s.current,n._names,e.values||n._formValues,!1,a)))}});const[u,c]=o.useState(n._getWatch(r,a));return o.useEffect((()=>n._removeUnmounted())),u}const ne=e=>e.render(function(e){const t=q(),{name:n,disabled:r,control:a=t.control,shouldUnregister:l}=e,i=k(a._names.array,n),s=te({control:a,name:n,defaultValue:M(a._formValues,n,M(a._defaultValues,n,e.defaultValue)),exact:!0}),u=function(e){const t=q(),{control:n=t.control,disabled:r,name:a,exact:l}=e||{},[i,s]=o.useState(n._formState),u=o.useRef(!0),c=o.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=o.useRef(a);return d.current=a,Q({disabled:r,next:e=>u.current&&J(d.current,e.name,l)&&Z(e,c.current,n._updateFormState)&&s({...n._formState,...e}),subject:n._subjects.state}),o.useEffect((()=>(u.current=!0,c.current.isValid&&n._updateValid(!0),()=>{u.current=!1})),[n]),$(i,n,c.current,!1)}({control:a,name:n,exact:!0}),c=o.useRef(a.register(n,{...e.rules,value:s,...j(e.disabled)?{disabled:e.disabled}:{}}));return o.useEffect((()=>{const e=a._options.shouldUnregister||l,t=(e,t)=>{const n=M(a._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=_(M(a._options.defaultValues,n));R(a._defaultValues,n,e),F(M(a._formValues,n))&&R(a._formValues,n,e)}return()=>{(i?e&&!a._state.action:e)?a.unregister(n):t(n,!1)}}),[n,a,i,l]),o.useEffect((()=>{M(a._fields,n)&&a._updateDisabledField({disabled:r,fields:a._fields,name:n,value:M(a._fields,n)._f.value})}),[r,n,a]),{field:{name:n,value:s,...j(r)||u.disabled?{disabled:u.disabled||r}:{},onChange:o.useCallback((e=>c.current.onChange({target:{value:S(e),name:n},type:L})),[n]),onBlur:o.useCallback((()=>c.current.onBlur({target:{value:M(a._formValues,n),name:n},type:D})),[n,a]),ref:o.useCallback((e=>{const t=M(a._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[a._fields,n])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!M(u.errors,n)},isDirty:{enumerable:!0,get:()=>!!M(u.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!M(u.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!M(u.validatingFields,n)},error:{enumerable:!0,get:()=>M(u.errors,n)}})}}(e));var re=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},ae=e=>({isOnSubmit:!e||e===V,isOnBlur:e===I,isOnChange:e===O,isOnAll:e===z,isOnTouch:e===B}),le=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const oe=(e,t,n,r)=>{for(const a of n||Object.keys(e)){const n=M(e,a);if(n){const{_f:e,...l}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(oe(l,t))break}else if(w(l)&&oe(l,t))break}}};var ie=(e,t,n)=>{const r=Y(M(e,n));return R(r,"root",t[n]),R(e,n,r),e},se=e=>"file"===e.type,ue=e=>"function"==typeof e,ce=e=>{if(!C)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},de=e=>X(e),fe=e=>"radio"===e.type,pe=e=>e instanceof RegExp;const he={value:!1,isValid:!1},me={value:!0,isValid:!0};var ve=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!F(e[0].attributes.value)?F(e[0].value)||""===e[0].value?me:{value:e[0].value,isValid:!0}:me:he}return he};const be={isValid:!1,value:null};var ge=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),be):be;function ye(e,t,n="validate"){if(de(e)||Array.isArray(e)&&e.every(de)||j(e)&&!e)return{type:n,message:de(e)?e:"",ref:t}}var xe=e=>w(e)&&!pe(e)?e:{value:e,message:""},we=async(e,t,n,r,a)=>{const{ref:l,refs:o,required:i,maxLength:s,minLength:u,min:c,max:d,pattern:f,validate:p,name:h,valueAsNumber:m,mount:v,disabled:g}=e._f,x=M(t,h);if(!v||g)return{};const S=o?o[0]:l,k=e=>{r&&S.reportValidity&&(S.setCustomValidity(j(e)?"":e||""),S.reportValidity())},E={},C=fe(l),_=b(l),T=C||_,N=(m||se(l))&&F(l.value)&&F(x)||ce(l)&&""===l.value||""===x||Array.isArray(x)&&!x.length,A=re.bind(null,h,n,E),R=(e,t,n,r="maxLength",a="minLength")=>{const o=e?t:n;E[h]={type:e?r:a,message:o,ref:l,...A(e?r:a,o)}};if(a?!Array.isArray(x)||!x.length:i&&(!T&&(N||y(x))||j(x)&&!x||_&&!ve(o).isValid||C&&!ge(o).isValid)){const{value:e,message:t}=de(i)?{value:!!i,message:i}:xe(i);if(e&&(E[h]={type:H,message:t,ref:S,...A(H,t)},!n))return k(t),E}if(!(N||y(c)&&y(d))){let e,t;const r=xe(d),a=xe(c);if(y(x)||isNaN(x)){const n=l.valueAsDate||new Date(x),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;X(r.value)&&x&&(e=i?o(x)>o(r.value):s?x>r.value:n>new Date(r.value)),X(a.value)&&x&&(t=i?o(x)<o(a.value):s?x<a.value:n<new Date(a.value))}else{const n=l.valueAsNumber||(x?+x:x);y(r.value)||(e=n>r.value),y(a.value)||(t=n<a.value)}if((e||t)&&(R(!!e,r.message,a.message,"max","min"),!n))return k(E[h].message),E}if((s||u)&&!N&&(X(x)||a&&Array.isArray(x))){const e=xe(s),t=xe(u),r=!y(e.value)&&x.length>+e.value,a=!y(t.value)&&x.length<+t.value;if((r||a)&&(R(r,e.message,t.message),!n))return k(E[h].message),E}if(f&&!N&&X(x)){const{value:e,message:t}=xe(f);if(pe(e)&&!x.match(e)&&(E[h]={type:U,message:t,ref:l,...A(U,t)},!n))return k(t),E}if(p)if(ue(p)){const e=ye(await p(x,t),S);if(e&&(E[h]={...e,...A("validate",e.message)},!n))return k(e.message),E}else if(w(p)){let e={};for(const r in p){if(!K(e)&&!n)break;const a=ye(await p[r](x,t),S,r);a&&(e={...a,...A(r,a.message)},k(a.message),n&&(E[h]=e))}if(!K(e)&&(E[h]={ref:S,...e},!n))return E}return k(!0),E};function Se(e,t){const n=Array.isArray(t)?t:N(t)?[t]:A(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=F(e)?r++:e[t[r++]];return e}(e,n),a=n.length-1,l=n[a];return r&&delete r[l],0!==a&&(w(r)&&K(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!F(e[t]))return!1;return!0}(r))&&Se(e,n.slice(0,-1)),e}var ke=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},Ee=e=>y(e)||!x(e);function Ce(e,t){if(Ee(e)||Ee(t))return e===t;if(g(e)&&g(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const a of n){const n=e[a];if(!r.includes(a))return!1;if("ref"!==a){const e=t[a];if(g(n)&&g(e)||w(n)&&w(e)||Array.isArray(n)&&Array.isArray(e)?!Ce(n,e):n!==e)return!1}}return!0}var _e=e=>"select-multiple"===e.type,Te=e=>ce(e)&&e.isConnected,Fe=e=>{for(const t in e)if(ue(e[t]))return!0;return!1};function Me(e,t={}){const n=Array.isArray(e);if(w(e)||n)for(const n in e)Array.isArray(e[n])||w(e[n])&&!Fe(e[n])?(t[n]=Array.isArray(e[n])?[]:{},Me(e[n],t[n])):y(e[n])||(t[n]=!0);return t}function je(e,t,n){const r=Array.isArray(e);if(w(e)||r)for(const r in e)Array.isArray(e[r])||w(e[r])&&!Fe(e[r])?F(t)||Ee(n[r])?n[r]=Array.isArray(e[r])?Me(e[r],[]):{...Me(e[r])}:je(e[r],y(t)?{}:t[r],n[r]):n[r]=!Ce(e[r],t[r]);return n}var Ne=(e,t)=>je(e,t,Me(t)),Ae=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>F(e)?e:t?""===e?NaN:e?+e:e:n&&X(e)?new Date(e):r?r(e):e;function Re(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return se(t)?t.files:fe(t)?ge(e.refs).value:_e(t)?[...t.selectedOptions].map((({value:e})=>e)):b(t)?ve(e.refs).value:Ae(F(t.value)?e.ref.value:t.value,e)}var De=e=>F(e)?e:pe(e)?e.source:w(e)?pe(e.value)?e.value.source:e.value:e;const Pe="AsyncFunction";function Le(e,t,n){const r=M(e,n);if(r||N(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const r=a.join("."),l=M(t,r),o=M(e,r);if(l&&!Array.isArray(l)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};a.pop()}return{name:n}}const Ie={mode:V,reValidateMode:O,shouldFocusError:!0};function Oe(e={}){let t,n={...Ie,...e},r={submitCount:0,isDirty:!1,isLoading:ue(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},a={},l=(w(n.defaultValues)||w(n.values))&&_(n.defaultValues||n.values)||{},o=n.shouldUnregister?{}:_(l),i={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},d={values:ke(),array:ke(),state:ke()},f=ae(n.mode),p=ae(n.reValidateMode),h=n.criteriaMode===z,m=async e=>{if(!n.disabled&&(c.isValid||e)){const e=n.resolver?K((await N()).errors):await A(a,!0);e!==r.isValid&&d.state.next({isValid:e})}},v=(e,t)=>{n.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(s.mount)).forEach((e=>{e&&(t?R(r.validatingFields,e,t):Se(r.validatingFields,e))})),d.state.next({validatingFields:r.validatingFields,isValidating:!K(r.validatingFields)}))},x=(e,t,n,r)=>{const s=M(a,e);if(s){const a=M(o,e,F(n)?M(l,e):n);F(a)||r&&r.defaultChecked||t?R(o,e,t?a:Re(s._f)):O(e,a),i.mount&&m()}},E=(e,t,o,i,s)=>{let u=!1,f=!1;const p={name:e};if(!n.disabled){const n=!!(M(a,e)&&M(a,e)._f&&M(a,e)._f.disabled);if(!o||i){c.isDirty&&(f=r.isDirty,r.isDirty=p.isDirty=L(),u=f!==p.isDirty);const a=n||Ce(M(l,e),t);f=!(n||!M(r.dirtyFields,e)),a||n?Se(r.dirtyFields,e):R(r.dirtyFields,e,!0),p.dirtyFields=r.dirtyFields,u=u||c.dirtyFields&&f!==!a}if(o){const t=M(r.touchedFields,e);t||(R(r.touchedFields,e,o),p.touchedFields=r.touchedFields,u=u||c.touchedFields&&t!==o)}u&&s&&d.state.next(p)}return u?p:{}},N=async e=>{v(e,!0);const t=await n.resolver(o,n.context,((e,t,n,r)=>{const a={};for(const n of e){const e=M(t,n);e&&R(a,n,e._f)}return{criteriaMode:n,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||s.mount,a,n.criteriaMode,n.shouldUseNativeValidation));return v(e),t},A=async(e,t,a={valid:!0})=>{for(const i in e){const u=e[i];if(u){const{_f:e,...d}=u;if(e){const d=s.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(ue(l.validate)&&l.validate.constructor.name===Pe||w(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Pe))));f&&c.validatingFields&&v([i],!0);const p=await we(u,o,h,n.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&v([i]),p[e.name]&&(a.valid=!1,t))break;!t&&(M(p,e.name)?d?ie(r.errors,p,e.name):R(r.errors,e.name,p[e.name]):Se(r.errors,e.name))}!K(d)&&await A(d,t,a)}}var l;return a.valid},L=(e,t)=>!n.disabled&&(e&&t&&R(o,e,t),!Ce(q(),l)),I=(e,t,n)=>ee(e,s,{...i.mount?o:F(t)?l:X(e)?{[e]:t}:t},n,t),O=(e,t,n={})=>{const r=M(a,e);let l=t;if(r){const n=r._f;n&&(!n.disabled&&R(o,e,Ae(t,n)),l=ce(n.ref)&&y(t)?"":t,_e(n.ref)?[...n.ref.options].forEach((e=>e.selected=l.includes(e.value))):n.refs?b(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):n.refs[0]&&(n.refs[0].checked=!!l):n.refs.forEach((e=>e.checked=e.value===l)):se(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||d.values.next({name:e,values:{...o}})))}(n.shouldDirty||n.shouldTouch)&&E(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&G(e)},V=(e,t,n)=>{for(const r in t){const l=t[r],o=`${e}.${r}`,i=M(a,o);(s.array.has(e)||w(l)||i&&!i._f)&&!g(l)?V(o,l,n):O(o,l,n)}},B=(e,t,n={})=>{const u=M(a,e),f=s.array.has(e),p=_(t);R(o,e,p),f?(d.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&n.shouldDirty&&d.state.next({name:e,dirtyFields:Ne(l,o),isDirty:L(e,p)})):!u||u._f||y(p)?O(e,p,n):V(e,p,n),le(e,s)&&d.state.next({...r}),d.values.next({name:i.mount?e:void 0,values:{...o}})},U=async l=>{i.mount=!0;const b=l.target;let y=b.name,x=!0;const w=M(a,y),k=e=>{x=Number.isNaN(e)||g(e)&&isNaN(e.getTime())||Ce(e,M(o,y,e))};if(w){let i,g;const _=b.type?Re(w._f):S(l),T=l.type===D||l.type===P,F=!((C=w._f).mount&&(C.required||C.min||C.max||C.maxLength||C.minLength||C.pattern||C.validate)||n.resolver||M(r.errors,y)||w._f.deps)||((e,t,n,r,a)=>!a.isOnAll&&(!n&&a.isOnTouch?!(t||e):(n?r.isOnBlur:a.isOnBlur)?!e:!(n?r.isOnChange:a.isOnChange)||e))(T,M(r.touchedFields,y),r.isSubmitted,p,f),L=le(y,s,T);R(o,y,_),T?(w._f.onBlur&&w._f.onBlur(l),t&&t(0)):w._f.onChange&&w._f.onChange(l);const I=E(y,_,T,!1),O=!K(I)||L;if(!T&&d.values.next({name:y,type:l.type,values:{...o}}),F)return c.isValid&&("onBlur"===e.mode?T&&m():m()),O&&d.state.next({name:y,...L?{}:I});if(!T&&L&&d.state.next({...r}),n.resolver){const{errors:e}=await N([y]);if(k(_),x){const t=Le(r.errors,a,y),n=Le(e,a,t.name||y);i=n.error,y=n.name,g=K(e)}}else v([y],!0),i=(await we(w,o,h,n.shouldUseNativeValidation))[y],v([y]),k(_),x&&(i?g=!1:c.isValid&&(g=await A(a,!0)));x&&(w._f.deps&&G(w._f.deps),((n,a,l,o)=>{const i=M(r.errors,n),s=c.isValid&&j(a)&&r.isValid!==a;var f;if(e.delayError&&l?(f=()=>((e,t)=>{R(r.errors,e,t),d.state.next({errors:r.errors})})(n,l),t=e=>{clearTimeout(u),u=setTimeout(f,e)},t(e.delayError)):(clearTimeout(u),t=null,l?R(r.errors,n,l):Se(r.errors,n)),(l?!Ce(i,l):i)||!K(o)||s){const e={...o,...s&&j(a)?{isValid:a}:{},errors:r.errors,name:n};r={...r,...e},d.state.next(e)}})(y,g,i,I))}var C},H=(e,t)=>{if(M(r.errors,t)&&e.focus)return e.focus(),1},G=async(e,t={})=>{let l,o;const i=Y(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await N(e);if(e)for(const n of e){const e=M(t,n);e?R(r.errors,n,e):Se(r.errors,n)}else r.errors=t;return t})(F(e)?e:i);l=K(t),o=e?!i.some((e=>M(t,e))):l}else e?(o=(await Promise.all(i.map((async e=>{const t=M(a,e);return await A(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||r.isValid)&&m()):o=l=await A(a);return d.state.next({...!X(e)||c.isValid&&l!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:l}:{},errors:r.errors}),t.shouldFocus&&!o&&oe(a,H,e?i:s.mount),o},q=e=>{const t={...i.mount?o:l};return F(e)?t:X(e)?M(t,e):e.map((e=>M(t,e)))},W=(e,t)=>({invalid:!!M((t||r).errors,e),isDirty:!!M((t||r).dirtyFields,e),error:M((t||r).errors,e),isValidating:!!M(r.validatingFields,e),isTouched:!!M((t||r).touchedFields,e)}),$=(e,t,n)=>{const l=(M(a,e,{_f:{}})._f||{}).ref,o=M(r.errors,e)||{},{ref:i,message:s,type:u,...c}=o;R(r.errors,e,{...c,...t,ref:l}),d.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&l&&l.focus&&l.focus()},Z=(e,t={})=>{for(const i of e?Y(e):s.mount)s.mount.delete(i),s.array.delete(i),t.keepValue||(Se(a,i),Se(o,i)),!t.keepError&&Se(r.errors,i),!t.keepDirty&&Se(r.dirtyFields,i),!t.keepTouched&&Se(r.touchedFields,i),!t.keepIsValidating&&Se(r.validatingFields,i),!n.shouldUnregister&&!t.keepDefaultValue&&Se(l,i);d.values.next({values:{...o}}),d.state.next({...r,...t.keepDirty?{isDirty:L()}:{}}),!t.keepIsValid&&m()},J=({disabled:e,name:t,field:n,fields:r,value:a})=>{if(j(e)&&i.mount||e){const l=e?void 0:F(a)?Re(n?n._f:M(r,t)._f):a;R(o,t,l),E(t,l,!1,!1,!0)}},Q=(e,t={})=>{let r=M(a,e);const o=j(t.disabled)||j(n.disabled);return R(a,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),r?J({field:r,disabled:j(t.disabled)?t.disabled:n.disabled,name:e,value:t.value}):x(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:De(t.min),max:De(t.max),minLength:De(t.minLength),maxLength:De(t.maxLength),pattern:De(t.pattern)}:{},name:e,onChange:U,onBlur:U,ref:o=>{if(o){Q(e,t),r=M(a,e);const n=F(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>fe(e)||b(e))(n),s=r._f.refs||[];if(i?s.find((e=>e===n)):n===r._f.ref)return;R(a,e,{_f:{...r._f,...i?{refs:[...s.filter(Te),n,...Array.isArray(M(l,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),x(e,!1,void 0,n)}else r=M(a,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!k(s.array,e)||!i.action)&&s.unMount.add(e)}}},te=()=>n.shouldFocusError&&oe(a,H,s.mount),ne=(e,t)=>async l=>{let i;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),n.disabled)return void(t&&await t({...r.errors},l));let s=_(o);if(d.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await N();r.errors=e,s=t}else await A(a);if(Se(r.errors,"root"),K(r.errors)){d.state.next({errors:{}});try{await e(s,l)}catch(e){i=e}}else t&&await t({...r.errors},l),te(),setTimeout(te);if(d.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:K(r.errors)&&!i,submitCount:r.submitCount+1,errors:r.errors}),i)throw i},re=(t,n={})=>{const u=t?_(t):l,f=_(u),p=K(t),h=p?l:f;if(n.keepDefaultValues||(l=u),!n.keepValues){if(n.keepDirtyValues){const e=new Set([...s.mount,...Object.keys(Ne(l,o))]);for(const t of Array.from(e))M(r.dirtyFields,t)?R(h,t,M(o,t)):B(t,M(h,t))}else{if(C&&F(t))for(const e of s.mount){const t=M(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ce(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?n.keepDefaultValues?_(l):{}:_(h),d.array.next({values:{...h}}),d.values.next({values:{...h}})}s={mount:n.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!c.isValid||!!n.keepIsValid||!!n.keepDirtyValues,i.watch=!!e.shouldUnregister,d.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:!p&&(n.keepDirty?r.isDirty:!(!n.keepDefaultValues||Ce(t,l))),isSubmitted:!!n.keepIsSubmitted&&r.isSubmitted,dirtyFields:p?{}:n.keepDirtyValues?n.keepDefaultValues&&o?Ne(l,o):r.dirtyFields:n.keepDefaultValues&&t?Ne(l,t):n.keepDirty?r.dirtyFields:{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitSuccessful:!!n.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},de=(e,t)=>re(ue(e)?e(o):e,t);return{control:{register:Q,unregister:Z,getFieldState:W,handleSubmit:ne,setError:$,_executeSchema:N,_getWatch:I,_getDirty:L,_updateValid:m,_removeUnmounted:()=>{for(const e of s.unMount){const t=M(a,e);t&&(t._f.refs?t._f.refs.every((e=>!Te(e))):!Te(t._f.ref))&&Z(e)}s.unMount=new Set},_updateFieldArray:(e,t=[],s,u,f=!0,p=!0)=>{if(u&&s&&!n.disabled){if(i.action=!0,p&&Array.isArray(M(a,e))){const t=s(M(a,e),u.argA,u.argB);f&&R(a,e,t)}if(p&&Array.isArray(M(r.errors,e))){const t=s(M(r.errors,e),u.argA,u.argB);f&&R(r.errors,e,t),((e,t)=>{!T(M(e,t)).length&&Se(e,t)})(r.errors,e)}if(c.touchedFields&&p&&Array.isArray(M(r.touchedFields,e))){const t=s(M(r.touchedFields,e),u.argA,u.argB);f&&R(r.touchedFields,e,t)}c.dirtyFields&&(r.dirtyFields=Ne(l,o)),d.state.next({name:e,isDirty:L(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else R(o,e,t)},_updateDisabledField:J,_getFieldArray:t=>T(M(i.mount?o:l,t,e.shouldUnregister?M(l,t,[]):[])),_reset:re,_resetDefaultValues:()=>ue(n.defaultValues)&&n.defaultValues().then((e=>{de(e,n.resetOptions),d.state.next({isLoading:!1})})),_updateFormState:e=>{r={...r,...e}},_disableForm:e=>{j(e)&&(d.state.next({disabled:e}),oe(a,((t,n)=>{const r=M(a,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach((t=>{t.disabled=r._f.disabled||e})))}),0,!1))},_subjects:d,_proxyFormState:c,_setErrors:e=>{r.errors=e,d.state.next({errors:r.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return i},set _state(e){i=e},get _defaultValues(){return l},get _names(){return s},set _names(e){s=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n={...n,...e}}},trigger:G,register:Q,handleSubmit:ne,watch:(e,t)=>ue(e)?d.values.subscribe({next:n=>e(I(void 0,t),n)}):I(e,t,!0),setValue:B,getValues:q,reset:de,resetField:(e,t={})=>{M(a,e)&&(F(t.defaultValue)?B(e,_(M(l,e))):(B(e,t.defaultValue),R(l,e,_(t.defaultValue))),t.keepTouched||Se(r.touchedFields,e),t.keepDirty||(Se(r.dirtyFields,e),r.isDirty=t.defaultValue?L(e,_(M(l,e))):L()),t.keepError||(Se(r.errors,e),c.isValid&&m()),d.state.next({...r}))},clearErrors:e=>{e&&Y(e).forEach((e=>Se(r.errors,e))),d.state.next({errors:e?r.errors:{}})},unregister:Z,setError:$,setFocus:(e,t={})=>{const n=M(a,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&ue(e.select)&&e.select())}},getFieldState:W}}const Ve=function(e){const{title:t,description:n,children:r}=e;return(0,f.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,f.jsx)("legend",{className:"block m-auto",children:(0,f.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,f.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:n}),r]})};var Be=a(170),ze=a.n(Be);const Ue="undefined"!=typeof document?o.useLayoutEffect:()=>{};function He(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function Ge(e){let t=(0,o.useRef)({isFocused:!1,observer:null});Ue((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let n=function(e){const t=(0,o.useRef)(null);return Ue((()=>{t.current=e}),[e]),(0,o.useCallback)(((...e)=>{const n=t.current;return null==n?void 0:n(...e)}),[])}((t=>{null==e||e(t)}));return(0,o.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,a=e=>{if(t.current.isFocused=!1,r.disabled){let t=He(e);n(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.disEvent(new FocusEvent("blur",{relatedTarget:n})),r.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}})),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}}),[n])}let qe=!1;function We(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function $e(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Ke(e){let t=null;return()=>(null==t&&(t=e()),t)}const Ze=Ke((function(){return $e(/^Mac/i)})),Ye=Ke((function(){return $e(/^iPhone/i)})),Je=Ke((function(){return $e(/^iPad/i)||Ze()&&navigator.maxTouchPoints>1})),Qe=Ke((function(){return Ye()||Je()})),Xe=(Ke((function(){return Ze()||Qe()})),Ke((function(){return We(/AppleWebKit/i)&&!Xe()})),Ke((function(){return We(/Chrome/i)}))),et=Ke((function(){return We(/Android/i)}));Ke((function(){return We(/Firefox/i)}));const tt=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},nt=e=>e&&"window"in e&&e.window===e?e:tt(e).defaultView||window;function rt(e){return null!==(t=e)&&"object"==typeof t&&"nodeType"in t&&"number"==typeof t.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e;var t}let at=null,lt=new Set,ot=new Map,it=!1,st=!1;const ut={Tab:!0,Escape:!0};function ct(e,t){for(let n of lt)n(e,t)}function dt(e){it=!0,function(e){return!(e.metaKey||!Ze()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(at="keyboard",ct("keyboard",e))}function ft(e){at="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(it=!0,ct("pointer",e))}function pt(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(et()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(it=!0,at="virtual")}function ht(e){e.target!==window&&e.target!==document&&!qe&&e.isTrusted&&(it||st||(at="virtual",ct("virtual",e)),it=!1,st=!1)}function mt(){qe||(it=!1,st=!0)}function vt(e){if("undefined"==typeof window||ot.get(nt(e)))return;const t=nt(e),n=tt(e);let r=t.HTMLElement..focus;t.HTMLElement..focus=function(){it=!0,r.apply(this,arguments)},n.addEventListener("keydown",dt,!0),n.addEventListener("keyup",dt,!0),n.addEventListener("click",pt,!0),t.addEventListener("focus",ht,!0),t.addEventListener("blur",mt,!1),"undefined"!=typeof PointerEvent&&(n.addEventListener("pointerdown",ft,!0),n.addEventListener("pointermove",ft,!0),n.addEventListener("pointerup",ft,!0)),t.addEventListener("beforeunload",(()=>{bt(e)}),{once:!0}),ot.set(t,{focus:r})}const bt=(e,t)=>{const n=nt(e),r=tt(e);t&&r.removeEventListener("DOMContentLoaded",t),ot.has(n)&&(n.HTMLElement..focus=ot.get(n).focus,r.removeEventListener("keydown",dt,!0),r.removeEventListener("keyup",dt,!0),r.removeEventListener("click",pt,!0),n.removeEventListener("focus",ht,!0),n.removeEventListener("blur",mt,!1),"undefined"!=typeof PointerEvent&&(r.removeEventListener("pointerdown",ft,!0),r.removeEventListener("pointermove",ft,!0),r.removeEventListener("pointerup",ft,!0)),ot.delete(n))};function gt(){return"pointer"!==at}"undefined"!=typeof document&&function(e){const t=tt(e);let n;"loading"!==t.readyState?vt(e):(n=()=>{vt(e)},t.addEventListener("DOMContentLoaded",n))}();const yt=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);let xt=!1;function wt(){return xt}function St(e,t){if(!wt())return!(!t||!e)&&e.contains(t);if(!e||!t)return!1;let n=t;for(;null!==n;){if(n===e)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:rt(n)?n.host:n.parentNode}return!1}const kt=(e=document)=>{var t;if(!wt())return e.activeElement;let n=e.activeElement;for(;n&&"shadowRoot"in n&&(null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n};function Et(e){return wt()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}function Ct(){let e=(0,o.useRef)(new Map),t=(0,o.useCallback)(((t,n,r,a)=>{let l=(null==a?void 0:a.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:l,options:a}),t.addEventListener(n,l,a)}),[]),n=(0,o.useCallback)(((t,n,r,a)=>{var l;let o=(null===(l=e.current.get(r))||void 0===l?void 0:l.fn)||r;t.removeEventListener(n,o,a),e.current.delete(r)}),[]),r=(0,o.useCallback)((()=>{e.current.forEach(((e,t)=>{n(e.eventTarget,e.type,t,e.options)}))}),[n]);return(0,o.useEffect)((()=>r),[r]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:r}}function _t(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:a}=e,l=(0,o.useRef)({isFocusWithin:!1}),{addGlobalListener:i,removeAllGlobalListeners:s}=Ct(),u=(0,o.useCallback)((e=>{e.currentTarget.contains(e.target)&&l.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(l.current.isFocusWithin=!1,s(),n&&n(e),a&&a(!1))}),[n,a,l,s]),c=Ge(u),d=(0,o.useCallback)((e=>{if(!e.currentTarget.contains(e.target))return;const t=tt(e.target),n=kt(t);if(!l.current.isFocusWithin&&n===Et(e.nativeEvent)){r&&r(e),a&&a(!0),l.current.isFocusWithin=!0,c(e);let n=e.currentTarget;i(t,"focus",(e=>{if(l.current.isFocusWithin&&!St(n,e.target)){let r=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});!function(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}(r,n);let a=He(r);u(a)}}),{capture:!0})}}),[r,a,c,i,u]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}function Tt(e={}){let{autoFocus:t=!1,isTextInput:n,within:r}=e,a=(0,o.useRef)({isFocused:!1,isFocusVisible:t||gt()}),[l,i]=(0,o.useState)(!1),[s,u]=(0,o.useState)((()=>a.current.isFocused&&a.current.isFocusVisible)),c=(0,o.useCallback)((()=>u(a.current.isFocused&&a.current.isFocusVisible)),[]),d=(0,o.useCallback)((e=>{a.current.isFocused=e,i(e),c()}),[c]);var f,p,h;f=e=>{a.current.isFocusVisible=e,c()},p=[],h={isTextInput:n},vt(),(0,o.useEffect)((()=>{let e=(e,t)=>{(function(e,t,n){let r=tt(null==n?void 0:n.target);const a="undefined"!=typeof window?nt(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?nt(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?nt(null==n?void 0:n.target).HTMLElement:HTMLElement,i="undefined"!=typeof window?nt(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||r.activeElement instanceof a&&!yt.has(r.activeElement.type)||r.activeElement instanceof l||r.activeElement instanceof o&&r.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof i&&!ut[n.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(gt())};return lt.add(e),()=>{lt.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:a}=e;const l=(0,o.useCallback)((e=>{if(e.target===e.currentTarget)return r&&r(e),a&&a(!1),!0}),[r,a]),i=Ge(l),s=(0,o.useCallback)((e=>{const t=tt(e.target),r=t?kt(t):kt();e.target===e.currentTarget&&r===Et(e.nativeEvent)&&(n&&n(e),a&&a(!0),i(e))}),[a,n,i]);return{focusProps:{onFocus:!t&&(n||a||r)?s:void 0,onBlur:t||!r&&!a?void 0:l}}}({isDisabled:r,onFocusChange:d}),{focusWithinProps:v}=_t({isDisabled:!r,onFocusWithinChange:d});return{isFocused:l,isFocusVisible:s,focusProps:r?v:m}}let Ft=!1,Mt=0;function jt(e){"touch"===e.pointerType&&(Ft=!0,setTimeout((()=>{Ft=!1}),50))}function Nt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",jt),Mt++,()=>{Mt--,Mt>0||"undefined"!=typeof PointerEvent&&document.removeEventListener("pointerup",jt)}}function At(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:a}=e,[l,i]=(0,o.useState)(!1),s=(0,o.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,o.useEffect)(Nt,[]);let{addGlobalListener:u,removeAllGlobalListeners:c}=Ct(),{hoverProps:d,triggerHoverEnd:f}=(0,o.useMemo)((()=>{let e=(e,t)=>{let a=s.target;s.pointerType="",s.target=null,"touch"!==t&&s.isHovered&&a&&(s.isHovered=!1,c(),r&&r({type:"hoverend",target:a,pointerType:t}),n&&n(!1),i(!1))},l={};return"undefined"!=typeof PointerEvent&&(l.onPointerEnter=r=>{Ft&&"mouse"===r.pointerType||((r,l)=>{if(s.pointerType=l,a||"touch"===l||s.isHovered||!r.currentTarget.contains(r.target))return;s.isHovered=!0;let o=r.currentTarget;s.target=o,u(tt(r.target),"pointerover",(t=>{s.isHovered&&s.target&&!St(s.target,t.target)&&e(0,t.pointerType)}),{capture:!0}),t&&t({type:"hoverstart",target:o,pointerType:l}),n&&n(!0),i(!0)})(r,r.pointerType)},l.onPointerLeave=t=>{!a&&t.currentTarget.contains(t.target)&&e(0,t.pointerType)}),{hoverProps:l,triggerHoverEnd:e}}),[t,n,r,a,s,u,c]);return(0,o.useEffect)((()=>{a&&f({currentTarget:s.target},s.pointerType)}),[a]),{hoverProps:d,isHovered:l}}var Rt=Object.defineProperty,Dt=(e,t,n)=>(((e,t,n)=>{t in e?Rt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let Pt=new class{constructor(){Dt(this,"current",this.detect()),Dt(this,"handoffState","pending"),Dt(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function Lt(e){var t,n;return Pt.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(n=null==(t=e.current)?void 0:t.ownerDocument)?n:document:null:document}function It(){let e=[],t={addEventListener:(e,n,r,a)=>(e.addEventListener(n,r,a),t.add((()=>e.removeEventListener(n,r,a)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(n)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=>clearTimeout(n)))},microTask(...e){let n={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{n.current&&e[0]()})),t.add((()=>{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=It();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function Ot(){let[e]=(0,o.useState)(It);return(0,o.useEffect)((()=>()=>e.dispose()),[e]),e}let Vt=(e,t)=>{Pt.isServer?(0,o.useEffect)(e,t):(0,o.useLayoutEffect)(e,t)};function Bt(e){let t=(0,o.useRef)(e);return Vt((()=>{t.current=e}),[e]),t}let zt=function(e){let t=Bt(e);return o.useCallback(((...e)=>t.current(...e)),[t])};function Ut({disabled:e=!1}={}){let t=(0,o.useRef)(null),[n,r]=(0,o.useState)(!1),a=Ot(),l=zt((()=>{t.current=null,r(!1),a.dispose()})),i=zt((e=>{if(a.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=Lt(e.currentTarget);a.addEventListener(n,"pointerup",l,!1),a.addEventListener(n,"pointermove",(e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);r(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}}),!1),a.addEventListener(n,"pointercancel",l,!1)}}}));return{pressed:n,pressProps:e?{}:{onPointerDown:i,onPointerUp:l,onClick:l}}}function Ht(e,t,n){let[r,a]=(0,o.useState)(n),l=void 0!==e,i=(0,o.useRef)(l),s=(0,o.useRef)(!1),u=(0,o.useRef)(!1);return!l||i.current||s.current?!l&&i.current&&!u.current&&(u.current=!0,i.current=l,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,i.current=l,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[l?e:r,zt((e=>(l||a(e),null==t?void 0:t(e))))]}function Gt(e){let[t]=(0,o.useState)(e);return t}function qt(e,t){return(0,o.useMemo)((()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let Wt=Symbol();function $t(...e){let t=(0,o.useRef)(e);(0,o.useEffect)((()=>{t.current=e}),[e]);let n=zt((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Wt])))?void 0:n}let Kt=(0,o.createContext)(void 0);function Zt(){return(0,o.useContext)(Kt)}const Yt=window.ReactDOM;function Jt(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))Xt(n,Qt(t,r),a);return n}function Qt(e,t){return e?e+"["+t+"]":t}function Xt(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())Xt(e,Qt(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):Jt(n,t,e)}function en(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}function tn(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function nn(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,nn),r}var rn,an=((rn=an||{})[rn.None=0]="None",rn[rn.RenderStrategy=1]="RenderStrategy",rn[rn.Static=2]="Static",rn),ln=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(ln||{});function on(){let e=function(){let e=(0,o.useRef)([]),t=(0,o.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}();return(0,o.useCallback)((t=>function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:l=!0,name:o,mergeRefs:i}){i=null!=i?i:un;let s=cn(t,e);if(l)return sn(s,n,r,o,i);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=s;if(e)return sn(t,n,r,o,i)}if(1&u){let{unmount:e=!0,...t}=s;return nn(e?0:1,{0:()=>null,1:()=>sn({...t,hidden:!0,style:{display:"none"}},n,r,o,i)})}return sn(s,n,r,o,i)}({mergeRefs:e,...t})),[e])}function sn(e,t={},n,r,a){let{as:l=n,children:i,refName:s="ref",...u}=hn(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof i?i(t):i;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,n=[];for(let[r,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&n.push(r.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=n.join(" ");for(let e of n)f[`data-${e}`]=""}}if(l===o.Fragment&&(Object.keys(pn(u)).length>0||Object.keys(pn(f)).length>0)){if((0,o.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>tn(t(...e),u.className):tn(t,u.className),r=n?{className:n}:{},l=cn(d.props,pn(hn(u,["ref"])));for(let e in f)e in l&&delete f[e];return(0,o.cloneElement)(d,Object.assign({},l,f,c,{ref:a(mn(d),c.ref)},r))}if(Object.keys(pn(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(pn(u)).concat(Object.keys(pn(f))).map((e=>`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>`  - ${e}`)).join("\n")].join("\n"))}return(0,o.createElement)(l,Object.assign({},hn(u,["ref"]),l!==o.Fragment&&c,l!==o.Fragment&&f),d)}function un(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function cn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){let a=n[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function dn(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){let r=n[e];for(let e of r)null==e||e(...t)}});return t}function fn(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function pn(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function hn(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function mn(e){return o.version.split(".")[0]>="19"?e.props.ref:e.ref}var vn=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(vn||{});let bn=fn((function(e,t){var n;let{features:r=1,...a}=e,l={ref:t,"aria-hidden":2==(2&r)||(null!=(n=a["aria-hidden"])?n:void 0),hidden:4==(4&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}};return on()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),gn=(0,o.createContext)(null);function yn({children:e}){let t=(0,o.useContext)(gn);if(!t)return o.createElement(o.Fragment,null,e);let{target:n}=t;return n?(0,Yt.createPortal)(o.createElement(o.Fragment,null,e),n):null}function xn({data:e,form:t,disabled:n,onReset:r,overrides:a}){let[l,i]=(0,o.useState)(null),s=Ot();return(0,o.useEffect)((()=>{if(r&&l)return s.addEventListener(l,"reset",r)}),[l,t,r]),o.createElement(yn,null,o.createElement(wn,{setForm:i,formId:t}),Jt(e).map((([e,r])=>o.createElement(bn,{features:vn.Hidden,...pn({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...a})}))))}function wn({setForm:e,formId:t}){return(0,o.useEffect)((()=>{if(t){let n=document.getElementById(t);n&&e(n)}}),[e,t]),t?null:o.createElement(bn,{features:vn.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}let Sn=(0,o.createContext)(void 0);function kn(){return(0,o.useContext)(Sn)}function En(e){return function(e){return"object"==typeof e&&null!==e&&"nodeType"in e}(e)&&"tagName"in e}function Cn(e){return En(e)&&"accessKey"in e}function Tn(e){return Cn(e)&&"LABEL"===e.nodeName}function Fn(e){return Cn(e)&&"FIELDSET"===e.nodeName}function Mn(e){return Cn(e)&&"LEGEND"===e.nodeName}function jn(e){return!!En(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}function Nn(e){let t=e.parentElement,n=null;for(;t&&!Fn(t);)Mn(t)&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(Mn(t))return!1;t=t.previousElementSibling}return!0}(n))&&r}let An=(0,o.createContext)(null);function Rn(){let e=(0,o.useContext)(An);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Rn),e}return e}function Dn(){var e,t;return null!=(t=null==(e=(0,o.useContext)(An))?void 0:e.value)?t:void 0}function Pn(){let[e,t]=(0,o.useState)([]);return[e.length>0?e.join(" "):void 0,(0,o.useMemo)((()=>function(e){let n=zt((e=>(t((t=>[...t,e])),()=>t((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),r=(0,o.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value})),[n,e.slot,e.name,e.props,e.value]);return o.createElement(An.Provider,{value:r},e.children)}),[t])]}An.displayName="DescriptionContext";let Ln=fn((function(e,t){let n=(0,o.useId)(),r=Zt(),{id:a=`headlessui-description-${n}`,...l}=e,i=Rn(),s=$t(t);Vt((()=>i.register(a)),[a,i.register]);let u=r||!1,c=(0,o.useMemo)((()=>({...i.slot,disabled:u})),[i.slot,u]),d={ref:s,...i.props,id:a};return on()({ourProps:d,theirProps:l,slot:c,defaultTag:"p",name:i.name||"Description"})})),In=Object.assign(Ln,{});var On,Vn=((On=Vn||{}).Space=" ",On.Enter="Enter",On.Escape="Escape",On.Backspace="Backspace",On.Delete="Delete",On.ArrowLeft="ArrowLeft",On.ArrowUp="ArrowUp",On.ArrowRight="ArrowRight",On.ArrowDown="ArrowDown",On.Home="Home",On.End="End",On.PageUp="PageUp",On.PageDown="PageDown",On.Tab="Tab",On);let Bn=(0,o.createContext)(null);function zn(){let e=(0,o.useContext)(Bn);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,zn),e}return e}function Un(e){var t,n,r;let a=null!=(n=null==(t=(0,o.useContext)(Bn))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[a,...e].filter(Boolean).join(" "):a}function Hn({inherit:e=!1}={}){let t=Un(),[n,r]=(0,o.useState)([]),a=e?[t,...n].filter(Boolean):n;return[a.length>0?a.join(" "):void 0,(0,o.useMemo)((()=>function(e){let t=zt((e=>(r((t=>[...t,e])),()=>r((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),n=(0,o.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return o.createElement(Bn.Provider,{value:n},e.children)}),[r])]}Bn.displayName="LabelContext";let Gn=fn((function(e,t){var n;let r=(0,o.useId)(),a=zn(),l=kn(),i=Zt(),{id:s=`headlessui-label-${r}`,htmlFor:u=(null!=l?l:null==(n=a.props)?void 0:n.htmlFor),passive:c=!1,...d}=e,f=$t(t);Vt((()=>a.register(s)),[s,a.register]);let p=zt((e=>{let t=e.currentTarget;if((e.target===e.currentTarget||!jn(e.target))&&(Tn(t)&&e.preventDefault(),a.props&&"onClick"in a.props&&"function"==typeof a.props.onClick&&a.props.onClick(e),Tn(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(function(e){return Cn(e)&&"INPUT"===e.nodeName}(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=i||!1,m=(0,o.useMemo)((()=>({...a.slot,disabled:h})),[a.slot,h]),v={ref:f,...a.props,id:s,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),on()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:a.name||"Label"})})),qn=Object.assign(Gn,{}),Wn=(0,o.createContext)(null);Wn.displayName="GroupContext";let $n=o.Fragment,Kn=fn((function(e,t){var n;let r=(0,o.useId)(),a=kn(),l=Zt(),{id:i=a||`headlessui-switch-${r}`,disabled:s=l||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,o.useContext)(Wn),[g,y]=(0,o.useState)(null),x=$t((0,o.useRef)(null),t,null===b?null:b.setSwitch,y),w=Gt(c),[S,k]=Ht(u,d,null!=w&&w),E=Ot(),[C,_]=(0,o.useState)(!1),T=zt((()=>{_(!0),null==k||k(!S),E.nextFrame((()=>{_(!1)}))})),F=zt((e=>{if(Nn(e.currentTarget))return e.preventDefault();e.preventDefault(),T()})),M=zt((e=>{e.key===Vn.Space?(e.preventDefault(),T()):e.key===Vn.Enter&&en(e.currentTarget)})),j=zt((e=>e.preventDefault())),N=Un(),A=Dn(),{isFocusVisible:R,focusProps:D}=Tt({autoFocus:m}),{isHovered:P,hoverProps:L}=At({isDisabled:s}),{pressed:I,pressProps:O}=Ut({disabled:s}),V=(0,o.useMemo)((()=>({checked:S,disabled:s,hover:P,focus:R,active:I,autofocus:m,changing:C})),[S,P,R,I,s,C,m]),B=dn({id:i,ref:x,role:"switch",type:qt(e,g),tabIndex:-1===e.tabIndex?0:null!=(n=e.tabIndex)?n:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:s||void 0,autoFocus:m,onClick:F,onKeyUp:M,onKeyPress:j},D,L,O),z=(0,o.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),U=on();return o.createElement(o.Fragment,null,null!=f&&o.createElement(xn,{disabled:s,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),U({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),Zn=qn,Yn=In,Jn=Object.assign(Kn,{Group:function(e){var t;let[n,r]=(0,o.useState)(null),[a,l]=Hn(),[i,s]=Pn(),u=(0,o.useMemo)((()=>({switch:n,setSwitch:r})),[n,r]),c=e,d=on();return o.createElement(s,{name:"Switch.Description",value:i},o.createElement(l,{name:"Switch.Label",value:a,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){n&&(Tn(e.currentTarget)&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},o.createElement(Wn.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:$n,name:"Switch.Group"}))))},Label:Zn,Description:Yn});function Qn(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=Qn(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Xn(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=Qn(e))&&(r&&(r+=" "),r+=t);return r}const er=window.lodash,tr=({children:e,isDisabled:t,type:n,help:r,name:a,render:l,rules:o})=>{const{formState:{errors:i},control:s}=q(),u=(0,er.get)(i,a);return(0,f.jsxs)("div",{className:Xn("field","field-"+a,"first:mt-0 mt-3"),children:[(0,f.jsx)("div",{className:Xn("form-element text-slate-800","hidden"===n&&"hidden",t&&"opacity-50"),children:(0,f.jsx)(ne,{control:s,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,f.jsx)(f.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,f.jsx)(rr,{error:u}):(0,f.jsx)(nr,{children:r})]})},nr=({children:e})=>(0,f.jsx)(f.Fragment,{children:e&&(0,f.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),rr=({error:e})=>(0,f.jsx)(f.Fragment,{children:e?.message&&(0,f.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),ar=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(tr,{name:e,isDisabled:a,rules:t,help:r,render:({error:e,field:{value:t,onChange:r}})=>(0,f.jsxs)(Jn.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,f.jsx)(Jn,{checked:t,onChange:r,disabled:a,className:Xn("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,f.jsx)("span",{"aria-hidden":"true",className:Xn(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,f.jsx)(Jn.Label,{className:Xn(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,f.jsx)("span",{className:"text-sm text-gray-700",children:null!=n?n:t?(0,l.__)("On","kudos-donations"):(0,l.__)("Off","kudos-donations")})})]})});let lr=fn((function(e,t){let n=(0,o.useId)(),r=kn(),a=Zt(),{id:l=r||`headlessui-input-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Un(),f=Dn(),{isFocused:p,focusProps:h}=Tt({autoFocus:s}),{isHovered:m,hoverProps:v}=At({isDisabled:i}),b=dn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return on()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const or=({name:e,rules:t,isDisabled:n,label:r,ariaLabel:a,isReadOnly:l,help:o,prefix:i,type:s="text",placeholder:c})=>{const d=(0,u.useRef)(null),[p,h]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);h(e+1.5*t)}}),[i]),(0,f.jsx)(tr,{name:e,type:s,isDisabled:n,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var h;return(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[i&&(0,f.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,f.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:i})}),(0,f.jsx)(lr,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:n,type:s,name:e,"aria-label":null!==(h=null!=a?a:r)&&void 0!==h?h:c,className:Xn("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:i&&{paddingLeft:p+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let ir=fn((function(e,t){let n=(0,o.useId)(),r=kn(),a=Zt(),{id:l=r||`headlessui-textarea-${n}`,disabled:i=a||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Un(),f=Dn(),{isFocused:p,focusProps:h}=Tt({autoFocus:s}),{isHovered:m,hoverProps:v}=At({isDisabled:i}),b=dn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,o.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return on()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const sr=({name:e,label:t,rules:n,placeholder:r,help:a,isDisabled:l,ariaLabel:o})=>(0,f.jsx)(tr,{name:e,isDisabled:l,help:a,rules:n,render:({error:n,field:a})=>{var i;return(0,f.jsx)("div",{className:"mt-1",children:(0,f.jsx)(ir,{...a,disabled:l,rows:4,name:e,placeholder:r,"aria-label":null!==(i=null!=o?o:t)&&void 0!==i?i:r,className:Xn("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!n,"aria-errormessage":n?.message})})}}),ur=(0,u.forwardRef)((({type:e="button",children:t,href:n,isOutline:r,isExternal:a,isDisabled:l,isSmall:o,isBusy:i,icon:s,form:u,ariaLabel:c,className:d,onClick:p,style:h},m)=>{const v=Xn("button",d,l&&"cursor-not-allowed opacity-75",i&&"cursor-not-allowed",r?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),b=()=>(0,f.jsxs)(f.Fragment,{children:[t,(0,f.jsx)("div",{className:Xn("button-background",r?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,f.jsx)(f.Fragment,{children:n?(0,f.jsx)("a",{href:n,target:a&&"_blank",ref:m,className:v,"aria-label":c,children:b()}):(0,f.jsxs)("button",{type:e,onClick:e=>{if(!n)return"function"==typeof p&&!l&&!i&&p();e.preventDefault(),window.location.href=n},ref:m,form:u,disabled:l||i,className:v,style:h,"aria-label":c,children:[i?(0,f.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,f.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,f.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):s,b()]})})}));function cr(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let dr=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),fr=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var pr,hr,mr=((hr=mr||{})[hr.First=1]="First",hr[hr.Previous=2]="Previous",hr[hr.Next=4]="Next",hr[hr.Last=8]="Last",hr[hr.WrapAround=16]="WrapAround",hr[hr.NoScroll=32]="NoScroll",hr[hr.AutoFocus=64]="AutoFocus",hr),vr=((pr=vr||{})[pr.Error=0]="Error",pr[pr.Overflow=1]="Overflow",pr[pr.Success=2]="Success",pr[pr.Underflow=3]="Underflow",pr),br=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(br||{});var gr=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(gr||{}),yr=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(yr||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let xr=["textarea","input"].join(",");function wr(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let l=r.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function Sr(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?wr(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(fr)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(dr)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),r=null!=r?r:l.activeElement;let i,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(r))-1;if(4&t)return Math.max(0,o.indexOf(r))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}i=o[e],null==i||i.focus(c),d+=s}while(i!==l.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,xr))&&n}(i)&&i.select(),2}var kr=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(kr||{});let Er={0(e,t){let n=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:wr(n,(e=>e.element.current))}},1(e,t){let n=e.options.slice(),r=e.options.findIndex((e=>e.id===t.id));return-1===r?e:(n.splice(r,1),{...e,options:n})}},Cr=(0,o.createContext)(null);function _r(e){let t=(0,o.useContext)(Cr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,_r),t}return t}Cr.displayName="RadioGroupDataContext";let Tr=(0,o.createContext)(null);function Fr(e){let t=(0,o.useContext)(Tr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Fr),t}return t}function Mr(e,t){return nn(t.type,Er,e,t)}Tr.displayName="RadioGroupActionsContext";let jr=fn((function(e,t){let n=(0,o.useId)(),r=Zt(),{id:a=`headlessui-radiogroup-${n}`,value:l,form:i,name:s,onChange:u,by:c,disabled:d=r||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=cr){return(0,o.useCallback)(((t,n)=>{if("string"==typeof e){let r=e;return(null==t?void 0:t[r])===(null==n?void 0:n[r])}return e(t,n)}),[e])}(c),[v,b]=(0,o.useReducer)(Mr,{options:[]}),g=v.options,[y,x]=Hn(),[w,S]=Pn(),k=(0,o.useRef)(null),E=$t(k,t),C=Gt(f),[_,T]=Ht(l,u,C),F=(0,o.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,o.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,_)))),[g,_]),j=zt((e=>{var t;if(d||m(e,_))return!1;let n=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=n&&n.disabled||(null==T||T(e),0))})),N=zt((e=>{let t=k.current;if(!t)return;let n=Lt(t),r=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case Vn.Enter:en(e.currentTarget);break;case Vn.ArrowLeft:case Vn.ArrowUp:if(e.preventDefault(),e.stopPropagation(),Sr(r,mr.Previous|mr.WrapAround)===vr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case Vn.ArrowRight:case Vn.ArrowDown:if(e.preventDefault(),e.stopPropagation(),Sr(r,mr.Next|mr.WrapAround)===vr.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case Vn.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));t&&j(t.propsRef.current.value)}}})),A=zt((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),R=(0,o.useMemo)((()=>({value:_,firstOption:F,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[_,F,M,d,m,p,v]),D=(0,o.useMemo)((()=>({registerOption:A,change:j})),[A,j]),P={ref:E,id:a,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},L=(0,o.useMemo)((()=>({value:_})),[_]),I=(0,o.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=on();return o.createElement(S,{name:"RadioGroup.Description"},o.createElement(x,{name:"RadioGroup.Label"},o.createElement(Tr.Provider,{value:D},o.createElement(Cr.Provider,{value:R},null!=s&&o.createElement(xn,{disabled:d,data:{[s]:_||"on"},overrides:{type:"radio",checked:null!=_},form:i,onReset:I}),O({ourProps:P,theirProps:h,slot:L,defaultTag:"div",name:"RadioGroup"})))))})),Nr=fn((function(e,t){var n;let r=_r("RadioGroup.Option"),a=Fr("RadioGroup.Option"),l=(0,o.useId)(),{id:i=`headlessui-radiogroup-option-${l}`,value:s,disabled:u=r.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,o.useRef)(null),p=$t(f,t),[h,m]=Hn(),[v,b]=Pn(),g=Bt({value:s,disabled:u});Vt((()=>a.registerOption({id:i,element:f,propsRef:g})),[i,a,f,g]);let y=zt((e=>{var t;if(Nn(e.currentTarget))return e.preventDefault();a.change(s)&&(null==(t=f.current)||t.focus())})),x=(null==(n=r.firstOption)?void 0:n.id)===i,{isFocusVisible:w,focusProps:S}=Tt({autoFocus:c}),{isHovered:k,hoverProps:E}=At({isDisabled:u}),C=r.compare(r.value,s),_=dn({ref:p,id:i,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!r.containsCheckedOption&&x?r.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),T=(0,o.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),F=on();return o.createElement(b,{name:"RadioGroup.Description"},o.createElement(m,{name:"RadioGroup.Label"},F({ourProps:_,theirProps:d,slot:T,defaultTag:"div",name:"RadioGroup.Option"})))})),Ar=fn((function(e,t){var n;let r=_r("Radio"),a=Fr("Radio"),l=(0,o.useId)(),i=kn(),s=Zt(),{id:u=i||`headlessui-radio-${l}`,value:c,disabled:d=r.disabled||s||!1,autoFocus:f=!1,...p}=e,h=(0,o.useRef)(null),m=$t(h,t),v=Un(),b=Dn(),g=Bt({value:c,disabled:d});Vt((()=>a.registerOption({id:u,element:h,propsRef:g})),[u,a,h,g]);let y=zt((e=>{var t;if(Nn(e.currentTarget))return e.preventDefault();a.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=Tt({autoFocus:f}),{isHovered:S,hoverProps:k}=At({isDisabled:d}),E=(null==(n=r.firstOption)?void 0:n.id)===u,C=r.compare(r.value,c),_=dn({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!r.containsCheckedOption&&E?r.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),T=(0,o.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return on()({ourProps:_,theirProps:p,slot:T,defaultTag:"span",name:"Radio"})})),Rr=qn,Dr=In,Pr=Object.assign(jr,{Option:Nr,Radio:Ar,Label:Rr,Description:Dr});const Lr=({name:e,options:t,help:n,isDisabled:r,rules:a,label:l,ariaLabel:o})=>{const i=(0,u.useRef)([]),s=(0,u.useCallback)(((e,n,r)=>{const a=t.findIndex((e=>e.value===r));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),n(t[l].value),i.current[l]&&i.current[l].focus()}),[t]);return(0,f.jsx)(tr,{name:e,isDisabled:r,help:n,rules:a,render:({field:{onChange:e,value:n}})=>(0,f.jsx)(Pr,{value:null!=n?n:"",onChange:e,disabled:r,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>s(t,e,n),children:t.map(((e,t)=>(0,f.jsx)(Ar,{value:e.value,disabled:e.disabled,ref:e=>i.current[t]=e,className:({checked:t})=>Xn("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,f.jsx)(qn,{as:"p",children:e.label})},e.value)))})})},Ir=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,f.jsx)(tr,{name:e,isDisabled:a,help:r,rules:t,render:({error:t,field:{onChange:r,value:l}})=>(0,f.jsxs)("label",{className:"relative flex items-center",children:[(0,f.jsx)("div",{className:"flex items-center h-5",children:(0,f.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:r,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),n&&(0,f.jsx)("div",{className:"ml-3 text-sm",children:(0,f.jsx)("span",{className:"font-medium text-gray-700",children:n})})]})});let Or=fn((function(e,t){let n=(0,o.useId)(),r=kn(),a=Zt(),{id:l=r||`headlessui-select-${n}`,disabled:i=a||!1,invalid:s=!1,autoFocus:u=!1,...c}=e,d=Un(),f=Dn(),{isFocusVisible:p,focusProps:h}=Tt({autoFocus:u}),{isHovered:m,hoverProps:v}=At({isDisabled:i}),{pressed:b,pressProps:g}=Ut({disabled:i}),y=dn({ref:t,id:l,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":s?"true":void 0,disabled:i||void 0,autoFocus:u},h,v,g),x=(0,o.useMemo)((()=>({disabled:i,invalid:s,hover:m,focus:p,active:b,autofocus:u})),[i,s,m,p,b,u]);return on()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const Vr=({name:e,rules:t,options:n,placeholder:r,isDisabled:a,help:l,ariaLabel:o})=>(0,f.jsx)(tr,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:i}})=>(0,f.jsxs)(Or,{disabled:a,value:null!=i?i:"",onChange:l,className:Xn("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:r,children:[r&&(0,f.jsx)("option",{disabled:!0,value:"",children:r},`placeholder_${e}`),n.map((e=>(0,f.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Br=({campaign:e})=>{const{meta:{address_title:t,address_description:n,address_required:r}}=e,a=(0,u.useMemo)((()=>ze()().getData()),[]),{setFocus:o}=q();return(0,u.useEffect)((()=>{o("business_name")}),[o]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(or,{name:"business_name",placeholder:(0,l.__)("Business name","kudos-donations")}),(0,f.jsx)(or,{name:"street",rules:{required:{value:r,message:(0,l.__)("Street required","kudos-donations")}},placeholder:(0,l.__)("Street","kudos-donations")}),(0,f.jsx)(or,{name:"postcode",rules:{required:{value:r,message:(0,l.__)("Postcode required","kudos-donations")}},placeholder:(0,l.__)("Postcode","kudos-donations")}),(0,f.jsx)(or,{name:"city",rules:{required:{value:r,message:(0,l.__)("City required","kudos-donations")}},placeholder:(0,l.__)("City","kudos-donations")}),(0,f.jsx)(Vr,{name:"country",placeholder:(0,l.__)("Country","kudos-donations"),options:a,rules:{required:{value:r,message:(0,l.__)("Country required","kudos-donations")}},error:(0,l.__)("Country required","kudos-donations")})]})},zr=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:n,frequency_options:r}}=e,{setFocus:a,getValues:o}=q(),i=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>i.push({value:e,label:0===e?(0,l.__)("Continuous","kudos-donations"):e+" "+(0,l._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,f.jsxs)(Ve,{title:t,description:n,children:[(0,f.jsx)(Vr,{name:"recurring_frequency",rules:{required:(0,l.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,l.__)("Payment frequency","kudos-donations"),options:Object.entries(r).map((([e,t])=>({value:e,label:t})))}),(0,f.jsx)(Vr,{name:"recurring_length",rules:{required:(0,l.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=o("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,l.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,l.__)("Donation duration","kudos-donations"),options:i})]})};function Ur({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const Hr=o.forwardRef(Ur),Gr=({goal:e,total:t=0,currency:n="",extra:r=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?r/(e-t):0;return(0,f.jsx)("div",{className:"w-full text-base",children:(0,f.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,f.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,f.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,f.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,f.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+n+t+")"})]}),(0,f.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,f.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,f.jsx)(Hr,{className:"w-4 h-4"}),(0,f.jsx)("span",{children:n+" "+e})]})]})})},qr=({campaign:e})=>{const{meta:{initial_title:t,initial_description:n,currency:r,minimum_donation:a,donation_type:o,fixed_amounts:i,amountType:s,maximum_donation:c,anonymous:d,show_goal:p,goal:h},total:m}=e,v=window.kudos?.currencies[r],{setValue:b}=q(),g=te({name:"valueFixed"}),y=te({name:"valueOpen"}),x=te({name:"value"}),w=te({name:"email"}),S=(0,l.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */
     2(0,l._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),k=(0,u.useMemo)((()=>"both"===o&&!!w),[o,w]),E=(0,u.useMemo)((()=>i?.map((e=>({value:e,label:`${null!=v?v:""}${e.trim()}`})))),[i,v]);return(0,u.useEffect)((()=>{k||b("recurring",!1)}),[k,b]),(0,u.useEffect)((()=>{g&&(b("value",g,{shouldValidate:!0}),b("valueOpen",""))}),[b,g]),(0,u.useEffect)((()=>{y&&(b("value",y,{shouldValidate:!0}),b("valueFixed",""))}),[b,y]),(0,u.useEffect)((()=>{"both"!==o?b("recurring","recurring"===o):w||b("recurring",!1)}),[o,b,w]),(0,f.jsxs)(Ve,{title:t,description:n,children:[p&&h>0&&(0,f.jsx)("div",{className:"my-5",children:(0,f.jsx)(Gr,{goal:h,total:m,extra:x,currency:v})}),"open"!==s&&E.length>0&&(0,f.jsx)(Lr,{name:"valueFixed",ariaLabel:(0,l.__)("Fixed donation amount","kudos-donations"),options:E}),"fixed"!==s&&(0,f.jsx)(or,{name:"valueOpen",ariaLabel:(0,l.__)("Open donation amount","kudos-donations"),prefix:v,type:"number",placeholder:"both"===s?(0,l.__)("Other amount","kudos-donations"):(0,l.__)("Amount","kudos-donations")}),(0,f.jsx)(or,{type:"hidden",name:"value",rules:{required:S,min:{value:a,message:S},max:{value:c,message:(0,l.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */
     3(0,l.__)("Maximum donation is %1$s%2$s","kudos-donations"),v,c)}}}),(0,f.jsx)(or,{name:"name",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your name is required","kudos-donations")},placeholder:d?(0,l.__)("Full name","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Full name","kudos-donations")}),(0,f.jsx)(or,{name:"email",type:"email",rules:(!d||"recurring"===o)&&{required:(0,l.__)("Your email is required","kudos-donations")},placeholder:d?(0,l.__)("Email","kudos-donations")+" ("+(0,l.__)("optional","kudos-donations")+")":(0,l.__)("Email","kudos-donations")}),"both"===o&&(0,f.jsx)("div",{className:"flex justify-center mt-3",children:(0,f.jsx)(ar,{isDisabled:!w,name:"recurring",label:(0,l.__)("Recurring donation","kudos-donations")})})]})},Wr=({campaign:e})=>{const{meta:{message_title:t,message_description:n}}=e,{setFocus:r}=q();return(0,u.useEffect)((()=>{r("message")}),[r]),(0,f.jsx)(Ve,{title:t,description:n,children:(0,f.jsx)(sr,{name:"message",placeholder:(0,l.__)("Message","kudos-donations")})})},$r=window.wp.hooks,Kr=({campaign:e})=>{const{meta:t}=e,{getValues:n}=q(),r=n(),a=(0,$r.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,l.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,f.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,l.__)("Please accept this to continue","kudos-donations")}}],e);return(0,f.jsxs)(Ve,{title:t.payment_title,description:t.payment_description,children:[(0,f.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Name","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.name:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("E-mail address","kudos-donations"),": "]}),(0,f.jsx)("span",{children:""!==r.email?r.email:(0,l.__)("anonymous","kudos-donations")})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Amount","kudos-donations"),": "]}),(0,f.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${r.value}`})]}),(0,f.jsxs)("p",{className:"my-1",children:[(0,f.jsxs)("strong",{children:[(0,l.__)("Type","kudos-donations"),": "]}),(0,f.jsx)("span",{children:(()=>{if(!n("recurring"))return(0,l.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,l.__)("Yearly","kudos-donations");case"1 month":return(0,l.__)("Monthly","kudos-donations");case"3 months":return(0,l.__)("Quarterly","kudos-donations");case"oneoff":return(0,l.__)("One-off","kudos-donations");default:return e}}(n("recurring_frequency")),t=n("recurring_length"),r=t>0?t+" "+(0,l.__)("years","kudos-donations"):(0,l.__)("Continuous","kudos-donations");return`${(0,l.__)("Recurring","kudos-donations")} (${e} / ${r})`})()})]})]}),a.map(((e,t)=>{var n;return e.enabled?(0,f.jsx)(Ir,{name:e.name,label:e.label,rules:null!==(n=e?.rules)&&void 0!==n?n:null},t):""}))]})};function Zr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const Yr=o.forwardRef(Zr);function Jr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const Qr=o.forwardRef(Jr);function Xr({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const ea=o.forwardRef(Xr),ta=(e,t,n)=>{const r=e[n]?.requirements;return!r||Object.entries(r).every((([e,n])=>t[e]===n))},na=({step:e,campaign:t,submitForm:n,setFormState:r})=>{const[a,i]=(0,u.useState)(""),[s,c]=(0,u.useState)(e),d=(0,u.useRef)(e),[p,h]=(0,u.useState)(!1),m=(0,u.useRef)(null),v=(0,u.useRef)(!0),b=(0,u.useRef)(null),g=function(e={}){const t=o.useRef(),n=o.useRef(),[r,a]=o.useState({isDirty:!1,isValidating:!1,isLoading:ue(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ue(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Oe(e),formState:r});const l=t.current.control;return l._options=e,Q({subject:l._subjects.state,next:e=>{Z(e,l._proxyFormState,l._updateFormState,!0)&&a({...l._formState})}}),o.useEffect((()=>l._disableForm(e.disabled)),[l,e.disabled]),o.useEffect((()=>{if(l._proxyFormState.isDirty){const e=l._getDirty();e!==r.isDirty&&l._subjects.state.next({isDirty:e})}}),[l,r.isDirty]),o.useEffect((()=>{e.values&&!Ce(e.values,n.current)?(l._reset(e.values,l._options.resetOptions),n.current=e.values,a((e=>({...e})))):l._resetDefaultValues()}),[e.values,l]),o.useEffect((()=>{e.errors&&l._setErrors(e.errors)}),[e.errors,l]),o.useEffect((()=>{l._state.mount||(l._updateValid(),l._state.mount=!0),l._state.watch&&(l._state.watch=!1,l._subjects.state.next({...l._formState})),l._removeUnmounted()})),o.useEffect((()=>{e.shouldUnregister&&l._subjects.values.next({values:l._getWatch()})}),[e.shouldUnregister,l]),t.current.formState=$(r,l),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),y=(0,u.useMemo)((()=>(0,$r.applyFilters)("kudosFormTabs",[{name:"Initial",element:qr},{name:"Recurring",element:zr,requirements:{recurring:!0}},{name:"Address",element:Br,requirements:{address_enabled:!0}},{name:"Message",element:Wr,requirements:{message_enabled:!0}},{name:"Summary",element:Kr}],t,Ve)),[t]),x=y[s],w=x.element;return(0,u.useLayoutEffect)((()=>{if(v.current)v.current=!1;else if(d.current!==e){if(!m.current)return;const t=m.current;t.classList.add("translate-x-1","opacity-0");const n=t.querySelector("form").offsetHeight;i(n);const r=new ResizeObserver((()=>{const n=t.querySelector("form").offsetHeight;i(n),b.current=setTimeout((()=>{i("auto"),c(e),t.classList.remove("translate-x-1","opacity-0","section-"+y[d.current]?.name?.toLowerCase()),t.classList.add("section-"+y[e]?.name?.toLowerCase()),d.current=e}),200)}));return r.observe(t.querySelector("form")),()=>{r.disconnect(),clearTimeout(b.current)}}}),[y,e]),(0,f.jsx)(W,{...g,children:(0,f.jsx)("div",{ref:m,id:"form-container",className:Xn(p&&"opacity-50","w-full transition-all duration-200"),style:{height:a+"px"},children:(0,f.jsxs)("form",{id:"form",onSubmit:g.handleSubmit((e=>{if(s<y.length-1)return(e=>{const n={...e,...t.meta};let a=s+1;for(;!ta(y,n,a)&&a<=y.length;)a++;r((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);h(!0),n(e).then((e=>{e?.success||h(!1)}))})),children:[(0,f.jsx)(w,{campaign:t}),(0,f.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[s>0&&(0,f.jsx)(ur,{type:"button",className:"text-base",ariaLabel:(0,l.__)("Back","kudos-donations"),onClick:()=>{if(0===s)return;let e=s-1;const n={...g.getValues(),...t.meta};for(;!ta(y,n,e)&&e>=0;)e--;r((t=>({...t,currentStep:e})))},icon:(0,f.jsx)(Yr,{className:"mr-2 w-5 h-5"}),children:(0,f.jsx)("p",{children:(0,l.__)("Back","kudos-donations")})}),(0,f.jsx)(ur,{type:"submit",ariaLabel:(0,l.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:p,icon:"Summary"===x.name&&(0,f.jsx)(Qr,{className:"mr-2 w-5 h-5"}),children:"Summary"===x.name?(0,f.jsx)("p",{children:(0,l.__)("Submit","kudos-donations")}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{children:(0,l.__)("Next","kudos-donations")}),(0,f.jsx)(ea,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function ra(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in i&&(e=>e.useSyncExternalStore)(i)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=o.useState(Pt.isHandoffComplete);return t&&!1===Pt.isHandoffComplete&&n(!1),o.useEffect((()=>{!0!==t&&n(!0)}),[t]),o.useEffect((()=>Pt.handoff()),[]),!e&&t}var aa,la;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(aa=null==process?void 0:process.env)?void 0:aa.NODE_ENV)&&void 0===(null==(la=null==Element?void 0:Element.)?void 0:la.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var oa=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(oa||{});function ia(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}let sa=(0,o.createContext)(null);sa.displayName="OpenClosedContext";var ua=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(ua||{});function ca(){return(0,o.useContext)(sa)}function da({value:e,children:t}){return o.createElement(sa.Provider,{value:e},t)}function fa(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:ga)!==o.Fragment||1===o.Children.count(e.children)}let pa=(0,o.createContext)(null);pa.displayName="TransitionContext";var ha=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ha||{});let ma=(0,o.createContext)(null);function va(e){return"children"in e?va(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function ba(e,t){let n=Bt(e),r=(0,o.useRef)([]),a=function(){let e=(0,o.useRef)(!1);return Vt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),l=Ot(),i=zt(((e,t=ln.Hidden)=>{let o=r.current.findIndex((({el:t})=>t===e));-1!==o&&(nn(t,{[ln.Unmount](){r.current.splice(o,1)},[ln.Hidden](){r.current[o].state="hidden"}}),l.microTask((()=>{var e;!va(r)&&a.current&&(null==(e=n.current)||e.call(n))})))})),s=zt((e=>{let t=r.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>i(e,ln.Unmount)})),u=(0,o.useRef)([]),c=(0,o.useRef)(Promise.resolve()),d=(0,o.useRef)({enter:[],leave:[]}),f=zt(((e,n,r)=>{u.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(d.current[n].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===n?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),p=zt(((e,t,n)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>n(t)))}));return(0,o.useMemo)((()=>({children:r,register:s,unregister:i,onStart:f,onStop:p,wait:c,chains:d})),[s,i,r,f,p,d,c])}ma.displayName="NestingContext";let ga=o.Fragment,ya=an.RenderStrategy,xa=fn((function(e,t){let{show:n,appear:r=!1,unmount:a=!0,...l}=e,i=(0,o.useRef)(null),s=$t(...fa(e)?[i,t]:null===t?[]:[t]);ra();let u=ca();if(void 0===n&&null!==u&&(n=(u&ua.Open)===ua.Open),void 0===n)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,o.useState)(n?"visible":"hidden"),f=ba((()=>{n||d("hidden")})),[p,h]=(0,o.useState)(!0),m=(0,o.useRef)([n]);Vt((()=>{!1!==p&&m.current[m.current.length-1]!==n&&(m.current.push(n),h(!1))}),[m,n]);let v=(0,o.useMemo)((()=>({show:n,appear:r,initial:p})),[n,r,p]);Vt((()=>{n?d("visible"):!va(f)&&null!==i.current&&d("hidden")}),[n,f]);let b={unmount:a},g=zt((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=zt((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=on();return o.createElement(ma.Provider,{value:f},o.createElement(pa.Provider,{value:v},x({ourProps:{...b,as:o.Fragment,children:o.createElement(wa,{ref:s,...b,...l,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:o.Fragment,features:ya,visible:"visible"===c,name:"Transition"})))})),wa=fn((function(e,t){var n,r;let{transition:a=!0,beforeEnter:l,afterEnter:i,beforeLeave:s,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,o.useState)(null),x=(0,o.useRef)(null),w=fa(e),S=$t(...w?[x,t,y]:null===t?[]:[t]),k=null==(n=b.unmount)||n?ln.Unmount:ln.Hidden,{show:E,appear:C,initial:_}=function(){let e=(0,o.useContext)(pa);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[T,F]=(0,o.useState)(E?"visible":"hidden"),M=function(){let e=(0,o.useContext)(ma);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Vt((()=>j(x)),[j,x]),Vt((()=>{if(k===ln.Hidden&&x.current)return E&&"visible"!==T?void F("visible"):nn(T,{hidden:()=>N(x),visible:()=>j(x)})}),[T,x,j,N,E,k]);let A=ra();Vt((()=>{if(w&&A&&"visible"===T&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,T,A,w]);let R=_&&!C,D=C&&E&&_,P=(0,o.useRef)(!1),L=ba((()=>{P.current||(F("hidden"),N(x))}),M),I=zt((e=>{P.current=!0;let t=e?"enter":"leave";L.onStart(x,t,(e=>{"enter"===e?null==l||l():"leave"===e&&(null==s||s())}))})),O=zt((e=>{let t=e?"enter":"leave";P.current=!1,L.onStop(x,t,(e=>{"enter"===e?null==i||i():"leave"===e&&(null==u||u())})),"leave"===t&&!va(L)&&(F("hidden"),N(x))}));(0,o.useEffect)((()=>{w&&a||(I(E),O(E))}),[E,w,a]);let V=!(!a||!w||!A||R),[,B]=function(e,t,n,r){let[a,l]=(0,o.useState)(n),{hasFlag:i,addFlag:s,removeFlag:u}=function(e=0){let[t,n]=(0,o.useState)(e),r=(0,o.useCallback)((e=>n(e)),[t]),a=(0,o.useCallback)((e=>n((t=>t|e))),[t]),l=(0,o.useCallback)((e=>(t&e)===e),[t]),i=(0,o.useCallback)((e=>n((t=>t&~e))),[n]),s=(0,o.useCallback)((e=>n((t=>t^e))),[n]);return{flags:t,setFlag:r,addFlag:a,hasFlag:l,removeFlag:i,toggleFlag:s}}(e&&a?3:0),c=(0,o.useRef)(!1),d=(0,o.useRef)(!1),f=Ot();return Vt((()=>{var a;if(e)return n&&l(!0),t?(null==(a=null==r?void 0:r.start)||a.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:a}){let l=It();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return void n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{n(),l.requestAnimationFrame((()=>{l.add(function(e,t){var n,r;let a=It();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter((e=>e instanceof CSSTransition)))?r:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,r))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(n?(s(3),u(4)):(s(4),u(2)))},run(){d.current?n?(u(3),s(4)):(u(4),s(3)):n?u(1):s(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):void(n&&s(3))}),[e,n,t,f]),e?[a,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:I,end:O}),z=pn({ref:S,className:(null==(r=tn(b.className,D&&c,D&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:r.trim())||void 0,...ia(B)}),U=0;"visible"===T&&(U|=ua.Open),"hidden"===T&&(U|=ua.Closed),E&&"hidden"===T&&(U|=ua.Opening),!E&&"visible"===T&&(U|=ua.Closing);let H=on();return o.createElement(ma.Provider,{value:L},o.createElement(da,{value:U},H({ourProps:z,theirProps:b,defaultTag:ga,features:ya,visible:"visible"===T,name:"Transition.Child"})))})),Sa=fn((function(e,t){let n=null!==(0,o.useContext)(pa),r=null!==ca();return o.createElement(o.Fragment,null,!n&&r?o.createElement(xa,{ref:t,...e}):o.createElement(wa,{ref:t,...e}))})),ka=Object.assign(xa,{Child:Sa,Root:xa});function Ea({title:e,titleId:t,...n},r){return o.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?o.createElement("title",{id:t},e):null,o.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const Ca=o.forwardRef(Ea),_a=({isOpen:e=!1,toggleModal:t,children:n,showLogo:r=!0})=>{const a=(0,u.useRef)(null),[o,i]=(0,u.useState)(null),[s,c]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),p=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');i(e?e[0]:null),c(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),h=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===o?(e.preventDefault(),s.focus()):e.shiftKey||t!==s||(e.preventDefault(),o.focus())}}),[o,s,d]);return(0,u.useEffect)((()=>{if(e)return p(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",h,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",h,!1)}}),[e,h,p]),(0,f.jsx)("div",{id:"modal-container",ref:a,children:(0,f.jsx)(ka,{show:e,children:(0,f.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(ka.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,f.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,f.jsx)(ka.Child,{beforeEnter:p,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,f.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,f.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:"​"}),(0,f.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,f.jsxs)("div",{className:"bg-white p-8",children:[(0,f.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[r&&(0,f.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,f.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,f.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,l.__)("Close modal","kudos-donations"),children:(0,f.jsx)(Ca,{className:"align-middle w-5 h-5"})})]}),(0,f.jsx)("div",{id:"modal-body",className:"mt-2",children:n})]})})]})})]})})})})};var Ta=a(848),Fa=a(556),Ma=a.n(Fa),ja="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==a.g?a.g:"undefined"!=typeof self?self:{};function Na(e,t){return e(t={exports:{}},t.exports),t.exports}var Aa=Na((function(e){!function(t){var n=function(e,t,r){if(!s(t)||c(t)||d(t)||f(t)||i(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(n(e,t[l],r));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,r)]=n(e,t[p],r));return a},r=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=r(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var n=(t=t||{}).separator||"_",r=t.split||/(?=[A-Z])/;return e.split(r).join(n)}(e,t).toLowerCase()},o=Object..toString,i=function(e){return"function"==typeof e},s=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var n=t&&"process"in t?t.process:t;return"function"!=typeof n?e:function(t,r){return n(t,e,r)}},m={camelize:r,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return n(h(r,t),e)},decamelizeKeys:function(e,t){return n(h(l,t),e,t)},pascalizeKeys:function(e,t){return n(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(ja)})).decamelize,Ra=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},Da=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(r=(o=i.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw l}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ra(e,t);var n=Object..toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ra(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},Pa=Na((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object..hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}e.exports=t})),La=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||Object..propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},Ia=(0,o.createContext)(null);function Oa(e){var t=e.children,n=void 0===t?"":t,r=La(e,["children"]);return"string"!=typeof n&&(n=(0,Ta.F0)(n)),s().createElement("template",Pa({},r,{dangerouslySetInnerHTML:{__html:n}}))}function Va(e){var t=e.root,n=e.children;return(0,Yt.createPortal)(void 0===n?null:n,t)}Oa.propTypes={children:Ma().oneOfType([Ma().string,Ma().node])},Va.propTypes={root:Ma().object.isRequired,children:Ma().node};var Ba=new Map,za=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(n,r){var a=Aa(r,{separator:"-"}),l="".concat(e,"-").concat(a);return Ba.has(l)||Ba.set(l,function(e){var t=(0,o.forwardRef)((function(t,n){var r,a,l=t.mode,i=void 0===l?"open":l,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=La(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(a=(0,o.useRef)((r=n)&&r.current),(0,o.useEffect)((function(){r&&(r.current=a.current)}),[r]),a),g=(0,o.useState)(null),y=Da(g,2),x=y[0],w=y[1],S="node_".concat(i).concat(c);return(0,o.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof n&&n(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:i,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,n=e.styleSheets,r=e.root;if("NotSupportedError"!==t.name)throw t;n.length>0&&(r.adoptedStyleSheets=n)}({error:e,styleSheets:f,root:x})}}),[n,b,f]),s().createElement(s().Fragment,null,s().createElement(e.tag,Pa({key:S,ref:b},v),(x||h)&&s().createElement(Ia.Provider,{value:x},h?s().createElement(Oa,{shadowroot:i,shadowrootmode:i},e.render({root:x,ssr:h,children:m})):s().createElement(Va,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:Ma().oneOf(["open","closed"]),delegatesFocus:Ma().bool,styleSheets:Ma().arrayOf(Ma().instanceOf(globalThis.CSSStyleSheet)),ssr:Ma().bool,children:Ma().node},t}({tag:a,render:t})),Ba.get(l)}})}();const Ua=za,Ha=function({children:e,themeColor:t,style:n,className:r,fonts:a,alignment:l,errors:o=null}){var i,s,c;const[d,p]=(0,u.useState)(!window.kudos?.stylesheets),h=(0,u.useRef)(window.kudos?.stylesheets?.length),m=()=>{h.current--,0===h.current&&p(!0)},v={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,f.jsxs)(Ua.div,{children:[window.kudos?.styles&&(0,f.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,f.jsx)("link",{rel:"stylesheet",onLoad:m,href:e},t))),n&&(0,f.jsx)("style",{children:n}),(0,f.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(i=window.kudos?.baseFontSize)&&void 0!==i?i:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(s=a?.header)&&void 0!==s?s:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,f.jsx)("div",{id:"container",children:(0,f.jsx)("div",{className:Xn(r,"flex font-body text-gray-900",v),children:d&&!o?(0,f.jsx)(f.Fragment,{children:e}):(0,f.jsx)(f.Fragment,{children:(0,f.jsx)(f.Fragment,{children:o&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,f.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Ga=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:n,style:r})=>(0,f.jsxs)("svg",{className:Xn(n,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:r,children:[(0,f.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,f.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),qa=()=>(0,f.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,f.jsx)("div",{className:"logo-animate w-[25%]",children:(0,f.jsx)(Ga,{})})}),Wa=({children:e,onClick:t=null})=>(0,f.jsxs)(ur,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,f.jsx)("div",{className:"mr-3 flex text-white",children:(0,f.jsx)(Ga,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),$a=({displayAs:t,label:n,alignment:r,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:i}=m(),[s,c]=(0,u.useState)(0),[p,h]=(0,u.useState)(null),[v,b]=(0,u.useState)({currentStep:0,formData:{}}),[g,y]=(0,u.useState)(!1),x="form"===t,w="button"===t,S="fslogo"===t;window.kudos.FrontControls=e,(0,u.useEffect)((()=>{c(Date.now())}),[]),(0,u.useEffect)((()=>{g||E()}),[g]);const k=()=>{y(!g)},E=()=>{b((e=>({...e,currentStep:0,formData:{}})))};async function C(e){if(a)return;h(null);const t=new window.FormData;t.append("timestamp",s.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const n in e)"field"===n?t.append(n,e[n][1]):t.append(n,e[n]);return d()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:h(e.data.message),e))).catch((e=>(h(e.message),e)))}const _=()=>(0,f.jsxs)(f.Fragment,{children:[p&&(0,f.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:p}),l&&(0,f.jsx)(na,{step:v?.currentStep,campaign:l,setFormState:b,submitForm:C})]});if(!i)return(0,f.jsx)(Ha,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:r,children:(0,f.jsxs)(f.Fragment,{children:[S&&(0,f.jsx)(qa,{}),x&&_(),w&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(Wa,{onClick:k,children:n}),(0,f.jsx)(_a,{toggleModal:k,isOpen:g,children:_()})]})]})})},Ka=e=>{const{attributes:{button_label:t,type:a,alignment:o},setAttributes:i}=e,{campaign:s,isLoading:u}=m(),c=(0,n.useBlockProps)(),{records:d,hasResolved:p}=(0,v.useEntityRecords)("postType","kudos_campaign",{per_page:-1}),h=e=>{e&&i({campaign_id:e})},b=()=>{var e;return(0,f.jsx)(r.SelectControl,{label:(0,l.__)("Select Campaign","kudos-donations"),value:null!==(e=s?.id)&&void 0!==e?e:"",onChange:h,options:d?.map((e=>({label:e?.title.raw,value:e.id}))).concat({label:(0,l.__)("None","kudos-donations"),value:"",disabled:!0})||[],__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0})};return(0,f.jsxs)("div",{...c,children:[p&&(0,f.jsxs)(n.InspectorControls,{children:[(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Campaign Settings","kudos-donations"),initialOpen:!0,children:[(0,f.jsx)(b,{}),s?.length>0?(0,f.jsx)(r.ExternalLink,{href:`admin.php?page=kudos-campaigns&edit=${s?.id}`,children:(0,l.__)("Edit","kudos-donations")+" "+s?.title?.raw}):(0,f.jsx)(r.ExternalLink,{href:"admin.php?page=kudos-campaigns",children:(0,l.__)("Create a campaign","kudos-donations")})]}),(0,f.jsxs)(r.PanelBody,{title:(0,l.__)("Appearance","kudos-donations"),initialOpen:!1,children:[(0,f.jsx)(r.RadioControl,{label:(0,l.__)("Display Type","kudos-donations"),selected:a,options:[{label:(0,l.__)("Embedded form","kudos-donations"),value:"form"},{label:(0,l.__)("Button with modal","kudos-donations"),value:"button"}],onChange:e=>{i({type:e})}}),"button"===a&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(r.TextControl,{label:(0,l.__)("Button Label","kudos-donations"),value:t,onChange:e=>{i({button_label:e})},__nextHasNoMarginBottom:!0,__next40pxDefaultSize:!0}),(0,f.jsx)(r.RadioControl,{label:"Alignment",onChange:e=>{i({alignment:e})},selected:o,options:[{label:"Left",value:"left"},{label:"Center",value:"center"},{label:"Right",value:"right"}]})]})]})]}),s?(0,f.jsx)($a,{displayAs:a,label:t,previewMode:!0,alignment:o}):!u&&(0,f.jsxs)(r.Flex,{justify:"flex-start",children:[(0,f.jsx)(Ga,{style:{maxWidth:"32px"}}),(0,f.jsx)("p",{children:(0,l.__)("Please select a campaign from the sidebar","kudos-donations")})]})]})},Za=JSON.parse('{"UU":"iseardmedia/kudos-button"}');(0,t.registerBlockType)(Za.UU,{icon:(0,f.jsx)(Ga,{}),edit:e=>(0,f.jsx)(h,{campaignId:e?.attributes?.campaign_id,children:(0,f.jsx)(Ka,{...e})}),save:function(){return null}})})()})();
  • kudos-donations/trunk/build/front/block/kudos-front.asset.php

    r3289020r3292556 
    1 <?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => 'b274641cfb5d5d86361f');
     1<?php return array('dependencies' => array('lodash', 'react', 'react-dom', 'react-jsx-runtime', 'wp-api-fetch', 'wp-components', 'wp-dom-ready', 'wp-element', 'wp-hooks', 'wp-i18n'), 'version' => '5973e3727b0436b5c5cb');
  • kudos-donations/trunk/build/front/block/kudos-front.js

    r3289020r3292556 
    1 (()=>{var e,t,n,r={308:(e,t,n)=>{"use strict";var r={};n.r(r),n.d(r,{BaseController:()=>Dn,Button:()=>Gn,CheckboxControl:()=>yr,RadioGroupControl:()=>gr,SelectControl:()=>wr,TextAreaControl:()=>Un,TextControl:()=>zn,ToggleControl:()=>Vn});var a=n(609),l=n.t(a,2),o=n.n(a);const s=window.wp.apiFetch;var i=n.n(s);const u=window.wp.element,c=window.wp.i18n;var d=e=>"checkbox"===e.type,f=e=>e instanceof Date,p=e=>null==e;const h=e=>"object"==typeof e;var m=e=>!p(e)&&!Array.isArray(e)&&h(e)&&!f(e),v=e=>m(e)&&e.target?d(e.target)?e.target.checked:e.target.value:e,b=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),g=e=>{const t=e.constructor&&e.constructor.;return m(t)&&t.hasOwnProperty("isOf")},y="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function x(e){let t;const n=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(y&&(e instanceof Blob||e instanceof FileList)||!n&&!m(e))return e;if(t=n?[]:{},n||g(e))for(const n in e)e.hasOwnProperty(n)&&(t[n]=x(e[n]));else t=e}return t}var w=e=>Array.isArray(e)?e.filter(Boolean):[],S=e=>void 0===e,k=(e,t,n)=>{if(!t||!m(e))return n;const r=w(t.split(/[,[\].]+?/)).reduce(((e,t)=>p(e)?e:e[t]),e);return S(r)||r===e?S(e[t])?n:e[t]:r},E=e=>"boolean"==typeof e,C=e=>/^\w*$/.test(e),T=e=>w(e.replace(/["|']|\]/g,"").split(/\.|\[/)),F=(e,t,n)=>{let r=-1;const a=C(t)?[t]:T(t),l=a.length,o=l-1;for(;++r<l;){const t=a[r];let l=n;if(r!==o){const n=e[t];l=m(n)||Array.isArray(n)?n:isNaN(+a[r+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const _="blur",M="focusout",j="change",N="onBlur",A="onChange",R="onSubmit",P="onTouched",L="all",D="pattern",I="required",O=a.createContext(null),V=()=>a.useContext(O),B=e=>{const{children:t,...n}=e;return a.createElement(O.Provider,{value:n},t)};var z=(e,t,n,r=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==L&&(t._proxyFormState[a]=!r||L),n&&(n[a]=!0),e[a]}});return a},H=e=>m(e)&&!Object.keys(e).length,U=(e,t,n,r)=>{n(e);const{name:a,...l}=e;return H(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!r||L)))},G=e=>Array.isArray(e)?e:[e],q=(e,t,n)=>!e||!t||e===t||G(e).some((e=>e&&(n?e===t:e.startsWith(t)||t.startsWith(e))));function $(e){const t=a.useRef(e);t.current=e,a.useEffect((()=>{const n=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{n&&n.unsubscribe()}}),[e.disabled])}var W=e=>"string"==typeof e,K=(e,t,n,r,a)=>W(e)?(r&&t.watch.add(e),k(n,e,a)):Array.isArray(e)?e.map((e=>(r&&t.watch.add(e),k(n,e)))):(r&&(t.watchAll=!0),n);function Z(e){const t=V(),{control:n=t.control,name:r,defaultValue:l,disabled:o,exact:s}=e||{},i=a.useRef(r);i.current=r,$({disabled:o,subject:n._subjects.values,next:e=>{q(i.current,e.name,s)&&c(x(K(i.current,n._names,e.values||n._formValues,!1,l)))}});const[u,c]=a.useState(n._getWatch(r,l));return a.useEffect((()=>n._removeUnmounted())),u}const Y=e=>e.render(function(e){const t=V(),{name:n,disabled:r,control:l=t.control,shouldUnregister:o}=e,s=b(l._names.array,n),i=Z({control:l,name:n,defaultValue:k(l._formValues,n,k(l._defaultValues,n,e.defaultValue)),exact:!0}),u=function(e){const t=V(),{control:n=t.control,disabled:r,name:l,exact:o}=e||{},[s,i]=a.useState(n._formState),u=a.useRef(!0),c=a.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=a.useRef(l);return d.current=l,$({disabled:r,next:e=>u.current&&q(d.current,e.name,o)&&U(e,c.current,n._updateFormState)&&i({...n._formState,...e}),subject:n._subjects.state}),a.useEffect((()=>(u.current=!0,c.current.isValid&&n._updateValid(!0),()=>{u.current=!1})),[n]),z(s,n,c.current,!1)}({control:l,name:n,exact:!0}),c=a.useRef(l.register(n,{...e.rules,value:i,...E(e.disabled)?{disabled:e.disabled}:{}}));return a.useEffect((()=>{const e=l._options.shouldUnregister||o,t=(e,t)=>{const n=k(l._fields,e);n&&n._f&&(n._f.mount=t)};if(t(n,!0),e){const e=x(k(l._options.defaultValues,n));F(l._defaultValues,n,e),S(k(l._formValues,n))&&F(l._formValues,n,e)}return()=>{(s?e&&!l._state.action:e)?l.unregister(n):t(n,!1)}}),[n,l,s,o]),a.useEffect((()=>{k(l._fields,n)&&l._updateDisabledField({disabled:r,fields:l._fields,name:n,value:k(l._fields,n)._f.value})}),[r,n,l]),{field:{name:n,value:i,...E(r)||u.disabled?{disabled:u.disabled||r}:{},onChange:a.useCallback((e=>c.current.onChange({target:{value:v(e),name:n},type:j})),[n]),onBlur:a.useCallback((()=>c.current.onBlur({target:{value:k(l._formValues,n),name:n},type:_})),[n,l]),ref:a.useCallback((e=>{const t=k(l._fields,n);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[l._fields,n])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!k(u.errors,n)},isDirty:{enumerable:!0,get:()=>!!k(u.dirtyFields,n)},isTouched:{enumerable:!0,get:()=>!!k(u.touchedFields,n)},isValidating:{enumerable:!0,get:()=>!!k(u.validatingFields,n)},error:{enumerable:!0,get:()=>k(u.errors,n)}})}}(e));var J=(e,t,n,r,a)=>t?{...n[e],types:{...n[e]&&n[e].types?n[e].types:{},[r]:a||!0}}:{},Q=e=>({isOnSubmit:!e||e===R,isOnBlur:e===N,isOnChange:e===A,isOnAll:e===L,isOnTouch:e===P}),X=(e,t,n)=>!n&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const ee=(e,t,n,r)=>{for(const a of n||Object.keys(e)){const n=k(e,a);if(n){const{_f:e,...l}=n;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!r)return!0;if(e.ref&&t(e.ref,e.name)&&!r)return!0;if(ee(l,t))break}else if(m(l)&&ee(l,t))break}}};var te=(e,t,n)=>{const r=G(k(e,n));return F(r,"root",t[n]),F(e,n,r),e},ne=e=>"file"===e.type,re=e=>"function"==typeof e,ae=e=>{if(!y)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},le=e=>W(e),oe=e=>"radio"===e.type,se=e=>e instanceof RegExp;const ie={value:!1,isValid:!1},ue={value:!0,isValid:!0};var ce=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!S(e[0].attributes.value)?S(e[0].value)||""===e[0].value?ue:{value:e[0].value,isValid:!0}:ue:ie}return ie};const de={isValid:!1,value:null};var fe=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),de):de;function pe(e,t,n="validate"){if(le(e)||Array.isArray(e)&&e.every(le)||E(e)&&!e)return{type:n,message:le(e)?e:"",ref:t}}var he=e=>m(e)&&!se(e)?e:{value:e,message:""},me=async(e,t,n,r,a)=>{const{ref:l,refs:o,required:s,maxLength:i,minLength:u,min:c,max:f,pattern:h,validate:v,name:b,valueAsNumber:g,mount:y,disabled:x}=e._f,w=k(t,b);if(!y||x)return{};const C=o?o[0]:l,T=e=>{r&&C.reportValidity&&(C.setCustomValidity(E(e)?"":e||""),C.reportValidity())},F={},_=oe(l),M=d(l),j=_||M,N=(g||ne(l))&&S(l.value)&&S(w)||ae(l)&&""===l.value||""===w||Array.isArray(w)&&!w.length,A=J.bind(null,b,n,F),R=(e,t,n,r="maxLength",a="minLength")=>{const o=e?t:n;F[b]={type:e?r:a,message:o,ref:l,...A(e?r:a,o)}};if(a?!Array.isArray(w)||!w.length:s&&(!j&&(N||p(w))||E(w)&&!w||M&&!ce(o).isValid||_&&!fe(o).isValid)){const{value:e,message:t}=le(s)?{value:!!s,message:s}:he(s);if(e&&(F[b]={type:I,message:t,ref:C,...A(I,t)},!n))return T(t),F}if(!(N||p(c)&&p(f))){let e,t;const r=he(f),a=he(c);if(p(w)||isNaN(w)){const n=l.valueAsDate||new Date(w),o=e=>new Date((new Date).toDateString()+" "+e),s="time"==l.type,i="week"==l.type;W(r.value)&&w&&(e=s?o(w)>o(r.value):i?w>r.value:n>new Date(r.value)),W(a.value)&&w&&(t=s?o(w)<o(a.value):i?w<a.value:n<new Date(a.value))}else{const n=l.valueAsNumber||(w?+w:w);p(r.value)||(e=n>r.value),p(a.value)||(t=n<a.value)}if((e||t)&&(R(!!e,r.message,a.message,"max","min"),!n))return T(F[b].message),F}if((i||u)&&!N&&(W(w)||a&&Array.isArray(w))){const e=he(i),t=he(u),r=!p(e.value)&&w.length>+e.value,a=!p(t.value)&&w.length<+t.value;if((r||a)&&(R(r,e.message,t.message),!n))return T(F[b].message),F}if(h&&!N&&W(w)){const{value:e,message:t}=he(h);if(se(e)&&!w.match(e)&&(F[b]={type:D,message:t,ref:l,...A(D,t)},!n))return T(t),F}if(v)if(re(v)){const e=pe(await v(w,t),C);if(e&&(F[b]={...e,...A("validate",e.message)},!n))return T(e.message),F}else if(m(v)){let e={};for(const r in v){if(!H(e)&&!n)break;const a=pe(await v[r](w,t),C,r);a&&(e={...a,...A(r,a.message)},T(a.message),n&&(F[b]=e))}if(!H(e)&&(F[b]={ref:C,...e},!n))return F}return T(!0),F};function ve(e,t){const n=Array.isArray(t)?t:C(t)?[t]:T(t),r=1===n.length?e:function(e,t){const n=t.slice(0,-1).length;let r=0;for(;r<n;)e=S(e)?r++:e[t[r++]];return e}(e,n),a=n.length-1,l=n[a];return r&&delete r[l],0!==a&&(m(r)&&H(r)||Array.isArray(r)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!S(e[t]))return!1;return!0}(r))&&ve(e,n.slice(0,-1)),e}var be=()=>{let e=[];return{get observers(){return e},next:t=>{for(const n of e)n.next&&n.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},ge=e=>p(e)||!h(e);function ye(e,t){if(ge(e)||ge(t))return e===t;if(f(e)&&f(t))return e.getTime()===t.getTime();const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(const a of n){const n=e[a];if(!r.includes(a))return!1;if("ref"!==a){const e=t[a];if(f(n)&&f(e)||m(n)&&m(e)||Array.isArray(n)&&Array.isArray(e)?!ye(n,e):n!==e)return!1}}return!0}var xe=e=>"select-multiple"===e.type,we=e=>ae(e)&&e.isConnected,Se=e=>{for(const t in e)if(re(e[t]))return!0;return!1};function ke(e,t={}){const n=Array.isArray(e);if(m(e)||n)for(const n in e)Array.isArray(e[n])||m(e[n])&&!Se(e[n])?(t[n]=Array.isArray(e[n])?[]:{},ke(e[n],t[n])):p(e[n])||(t[n]=!0);return t}function Ee(e,t,n){const r=Array.isArray(e);if(m(e)||r)for(const r in e)Array.isArray(e[r])||m(e[r])&&!Se(e[r])?S(t)||ge(n[r])?n[r]=Array.isArray(e[r])?ke(e[r],[]):{...ke(e[r])}:Ee(e[r],p(t)?{}:t[r],n[r]):n[r]=!ye(e[r],t[r]);return n}var Ce=(e,t)=>Ee(e,t,ke(t)),Te=(e,{valueAsNumber:t,valueAsDate:n,setValueAs:r})=>S(e)?e:t?""===e?NaN:e?+e:e:n&&W(e)?new Date(e):r?r(e):e;function Fe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return ne(t)?t.files:oe(t)?fe(e.refs).value:xe(t)?[...t.selectedOptions].map((({value:e})=>e)):d(t)?ce(e.refs).value:Te(S(t.value)?e.ref.value:t.value,e)}var _e=e=>S(e)?e:se(e)?e.source:m(e)?se(e.value)?e.value.source:e.value:e;const Me="AsyncFunction";function je(e,t,n){const r=k(e,n);if(r||C(n))return{error:r,name:n};const a=n.split(".");for(;a.length;){const r=a.join("."),l=k(t,r),o=k(e,r);if(l&&!Array.isArray(l)&&n!==r)return{name:n};if(o&&o.type)return{name:r,error:o};a.pop()}return{name:n}}const Ne={mode:R,reValidateMode:A,shouldFocusError:!0};function Ae(e={}){let t,n={...Ne,...e},r={submitCount:0,isDirty:!1,isLoading:re(n.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:n.errors||{},disabled:n.disabled||!1},a={},l=(m(n.defaultValues)||m(n.values))&&x(n.defaultValues||n.values)||{},o=n.shouldUnregister?{}:x(l),s={action:!1,mount:!1,watch:!1},i={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},h={values:be(),array:be(),state:be()},g=Q(n.mode),C=Q(n.reValidateMode),T=n.criteriaMode===L,j=async e=>{if(!n.disabled&&(c.isValid||e)){const e=n.resolver?H((await P()).errors):await D(a,!0);e!==r.isValid&&h.state.next({isValid:e})}},N=(e,t)=>{n.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(i.mount)).forEach((e=>{e&&(t?F(r.validatingFields,e,t):ve(r.validatingFields,e))})),h.state.next({validatingFields:r.validatingFields,isValidating:!H(r.validatingFields)}))},A=(e,t,n,r)=>{const i=k(a,e);if(i){const a=k(o,e,S(n)?k(l,e):n);S(a)||r&&r.defaultChecked||t?F(o,e,t?a:Fe(i._f)):V(e,a),s.mount&&j()}},R=(e,t,o,s,i)=>{let u=!1,d=!1;const f={name:e};if(!n.disabled){const n=!!(k(a,e)&&k(a,e)._f&&k(a,e)._f.disabled);if(!o||s){c.isDirty&&(d=r.isDirty,r.isDirty=f.isDirty=I(),u=d!==f.isDirty);const a=n||ye(k(l,e),t);d=!(n||!k(r.dirtyFields,e)),a||n?ve(r.dirtyFields,e):F(r.dirtyFields,e,!0),f.dirtyFields=r.dirtyFields,u=u||c.dirtyFields&&d!==!a}if(o){const t=k(r.touchedFields,e);t||(F(r.touchedFields,e,o),f.touchedFields=r.touchedFields,u=u||c.touchedFields&&t!==o)}u&&i&&h.state.next(f)}return u?f:{}},P=async e=>{N(e,!0);const t=await n.resolver(o,n.context,((e,t,n,r)=>{const a={};for(const n of e){const e=k(t,n);e&&F(a,n,e._f)}return{criteriaMode:n,names:[...e],fields:a,shouldUseNativeValidation:r}})(e||i.mount,a,n.criteriaMode,n.shouldUseNativeValidation));return N(e),t},D=async(e,t,a={valid:!0})=>{for(const s in e){const u=e[s];if(u){const{_f:e,...d}=u;if(e){const d=i.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(re(l.validate)&&l.validate.constructor.name===Me||m(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Me))));f&&c.validatingFields&&N([s],!0);const p=await me(u,o,T,n.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&N([s]),p[e.name]&&(a.valid=!1,t))break;!t&&(k(p,e.name)?d?te(r.errors,p,e.name):F(r.errors,e.name,p[e.name]):ve(r.errors,e.name))}!H(d)&&await D(d,t,a)}}var l;return a.valid},I=(e,t)=>!n.disabled&&(e&&t&&F(o,e,t),!ye(Z(),l)),O=(e,t,n)=>K(e,i,{...s.mount?o:S(t)?l:W(e)?{[e]:t}:t},n,t),V=(e,t,n={})=>{const r=k(a,e);let l=t;if(r){const n=r._f;n&&(!n.disabled&&F(o,e,Te(t,n)),l=ae(n.ref)&&p(t)?"":t,xe(n.ref)?[...n.ref.options].forEach((e=>e.selected=l.includes(e.value))):n.refs?d(n.ref)?n.refs.length>1?n.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):n.refs[0]&&(n.refs[0].checked=!!l):n.refs.forEach((e=>e.checked=e.value===l)):ne(n.ref)?n.ref.value="":(n.ref.value=l,n.ref.type||h.values.next({name:e,values:{...o}})))}(n.shouldDirty||n.shouldTouch)&&R(e,l,n.shouldTouch,n.shouldDirty,!0),n.shouldValidate&&$(e)},B=(e,t,n)=>{for(const r in t){const l=t[r],o=`${e}.${r}`,s=k(a,o);(i.array.has(e)||m(l)||s&&!s._f)&&!f(l)?B(o,l,n):V(o,l,n)}},z=(e,t,n={})=>{const u=k(a,e),d=i.array.has(e),f=x(t);F(o,e,f),d?(h.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&n.shouldDirty&&h.state.next({name:e,dirtyFields:Ce(l,o),isDirty:I(e,f)})):!u||u._f||p(f)?V(e,f,n):B(e,f,n),X(e,i)&&h.state.next({...r}),h.values.next({name:s.mount?e:void 0,values:{...o}})},U=async l=>{s.mount=!0;const d=l.target;let p=d.name,m=!0;const b=k(a,p),y=e=>{m=Number.isNaN(e)||f(e)&&isNaN(e.getTime())||ye(e,k(o,p,e))};if(b){let s,f;const w=d.type?Fe(b._f):v(l),S=l.type===_||l.type===M,A=!((x=b._f).mount&&(x.required||x.min||x.max||x.maxLength||x.minLength||x.pattern||x.validate)||n.resolver||k(r.errors,p)||b._f.deps)||((e,t,n,r,a)=>!a.isOnAll&&(!n&&a.isOnTouch?!(t||e):(n?r.isOnBlur:a.isOnBlur)?!e:!(n?r.isOnChange:a.isOnChange)||e))(S,k(r.touchedFields,p),r.isSubmitted,C,g),L=X(p,i,S);F(o,p,w),S?(b._f.onBlur&&b._f.onBlur(l),t&&t(0)):b._f.onChange&&b._f.onChange(l);const I=R(p,w,S,!1),O=!H(I)||L;if(!S&&h.values.next({name:p,type:l.type,values:{...o}}),A)return c.isValid&&("onBlur"===e.mode?S&&j():j()),O&&h.state.next({name:p,...L?{}:I});if(!S&&L&&h.state.next({...r}),n.resolver){const{errors:e}=await P([p]);if(y(w),m){const t=je(r.errors,a,p),n=je(e,a,t.name||p);s=n.error,p=n.name,f=H(e)}}else N([p],!0),s=(await me(b,o,T,n.shouldUseNativeValidation))[p],N([p]),y(w),m&&(s?f=!1:c.isValid&&(f=await D(a,!0)));m&&(b._f.deps&&$(b._f.deps),((n,a,l,o)=>{const s=k(r.errors,n),i=c.isValid&&E(a)&&r.isValid!==a;var d;if(e.delayError&&l?(d=()=>((e,t)=>{F(r.errors,e,t),h.state.next({errors:r.errors})})(n,l),t=e=>{clearTimeout(u),u=setTimeout(d,e)},t(e.delayError)):(clearTimeout(u),t=null,l?F(r.errors,n,l):ve(r.errors,n)),(l?!ye(s,l):s)||!H(o)||i){const e={...o,...i&&E(a)?{isValid:a}:{},errors:r.errors,name:n};r={...r,...e},h.state.next(e)}})(p,f,s,I))}var x},q=(e,t)=>{if(k(r.errors,t)&&e.focus)return e.focus(),1},$=async(e,t={})=>{let l,o;const s=G(e);if(n.resolver){const t=await(async e=>{const{errors:t}=await P(e);if(e)for(const n of e){const e=k(t,n);e?F(r.errors,n,e):ve(r.errors,n)}else r.errors=t;return t})(S(e)?e:s);l=H(t),o=e?!s.some((e=>k(t,e))):l}else e?(o=(await Promise.all(s.map((async e=>{const t=k(a,e);return await D(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||r.isValid)&&j()):o=l=await D(a);return h.state.next({...!W(e)||c.isValid&&l!==r.isValid?{}:{name:e},...n.resolver||!e?{isValid:l}:{},errors:r.errors}),t.shouldFocus&&!o&&ee(a,q,e?s:i.mount),o},Z=e=>{const t={...s.mount?o:l};return S(e)?t:W(e)?k(t,e):e.map((e=>k(t,e)))},Y=(e,t)=>({invalid:!!k((t||r).errors,e),isDirty:!!k((t||r).dirtyFields,e),error:k((t||r).errors,e),isValidating:!!k(r.validatingFields,e),isTouched:!!k((t||r).touchedFields,e)}),J=(e,t,n)=>{const l=(k(a,e,{_f:{}})._f||{}).ref,o=k(r.errors,e)||{},{ref:s,message:i,type:u,...c}=o;F(r.errors,e,{...c,...t,ref:l}),h.state.next({name:e,errors:r.errors,isValid:!1}),n&&n.shouldFocus&&l&&l.focus&&l.focus()},le=(e,t={})=>{for(const s of e?G(e):i.mount)i.mount.delete(s),i.array.delete(s),t.keepValue||(ve(a,s),ve(o,s)),!t.keepError&&ve(r.errors,s),!t.keepDirty&&ve(r.dirtyFields,s),!t.keepTouched&&ve(r.touchedFields,s),!t.keepIsValidating&&ve(r.validatingFields,s),!n.shouldUnregister&&!t.keepDefaultValue&&ve(l,s);h.values.next({values:{...o}}),h.state.next({...r,...t.keepDirty?{isDirty:I()}:{}}),!t.keepIsValid&&j()},se=({disabled:e,name:t,field:n,fields:r,value:a})=>{if(E(e)&&s.mount||e){const l=e?void 0:S(a)?Fe(n?n._f:k(r,t)._f):a;F(o,t,l),R(t,l,!1,!1,!0)}},ie=(e,t={})=>{let r=k(a,e);const o=E(t.disabled)||E(n.disabled);return F(a,e,{...r||{},_f:{...r&&r._f?r._f:{ref:{name:e}},name:e,mount:!0,...t}}),i.mount.add(e),r?se({field:r,disabled:E(t.disabled)?t.disabled:n.disabled,name:e,value:t.value}):A(e,!0,t.value),{...o?{disabled:t.disabled||n.disabled}:{},...n.progressive?{required:!!t.required,min:_e(t.min),max:_e(t.max),minLength:_e(t.minLength),maxLength:_e(t.maxLength),pattern:_e(t.pattern)}:{},name:e,onChange:U,onBlur:U,ref:o=>{if(o){ie(e,t),r=k(a,e);const n=S(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,s=(e=>oe(e)||d(e))(n),i=r._f.refs||[];if(s?i.find((e=>e===n)):n===r._f.ref)return;F(a,e,{_f:{...r._f,...s?{refs:[...i.filter(we),n,...Array.isArray(k(l,e))?[{}]:[]],ref:{type:n.type,name:e}}:{ref:n}}}),A(e,!1,void 0,n)}else r=k(a,e,{}),r._f&&(r._f.mount=!1),(n.shouldUnregister||t.shouldUnregister)&&(!b(i.array,e)||!s.action)&&i.unMount.add(e)}}},ue=()=>n.shouldFocusError&&ee(a,q,i.mount),ce=(e,t)=>async l=>{let s;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),n.disabled)return void(t&&await t({...r.errors},l));let i=x(o);if(h.state.next({isSubmitting:!0}),n.resolver){const{errors:e,values:t}=await P();r.errors=e,i=t}else await D(a);if(ve(r.errors,"root"),H(r.errors)){h.state.next({errors:{}});try{await e(i,l)}catch(e){s=e}}else t&&await t({...r.errors},l),ue(),setTimeout(ue);if(h.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:H(r.errors)&&!s,submitCount:r.submitCount+1,errors:r.errors}),s)throw s},de=(t,n={})=>{const u=t?x(t):l,d=x(u),f=H(t),p=f?l:d;if(n.keepDefaultValues||(l=u),!n.keepValues){if(n.keepDirtyValues){const e=new Set([...i.mount,...Object.keys(Ce(l,o))]);for(const t of Array.from(e))k(r.dirtyFields,t)?F(p,t,k(o,t)):z(t,k(p,t))}else{if(y&&S(t))for(const e of i.mount){const t=k(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ae(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?n.keepDefaultValues?x(l):{}:x(p),h.array.next({values:{...p}}),h.values.next({values:{...p}})}i={mount:n.keepDirtyValues?i.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},s.mount=!c.isValid||!!n.keepIsValid||!!n.keepDirtyValues,s.watch=!!e.shouldUnregister,h.state.next({submitCount:n.keepSubmitCount?r.submitCount:0,isDirty:!f&&(n.keepDirty?r.isDirty:!(!n.keepDefaultValues||ye(t,l))),isSubmitted:!!n.keepIsSubmitted&&r.isSubmitted,dirtyFields:f?{}:n.keepDirtyValues?n.keepDefaultValues&&o?Ce(l,o):r.dirtyFields:n.keepDefaultValues&&t?Ce(l,t):n.keepDirty?r.dirtyFields:{},touchedFields:n.keepTouched?r.touchedFields:{},errors:n.keepErrors?r.errors:{},isSubmitSuccessful:!!n.keepIsSubmitSuccessful&&r.isSubmitSuccessful,isSubmitting:!1})},fe=(e,t)=>de(re(e)?e(o):e,t);return{control:{register:ie,unregister:le,getFieldState:Y,handleSubmit:ce,setError:J,_executeSchema:P,_getWatch:O,_getDirty:I,_updateValid:j,_removeUnmounted:()=>{for(const e of i.unMount){const t=k(a,e);t&&(t._f.refs?t._f.refs.every((e=>!we(e))):!we(t._f.ref))&&le(e)}i.unMount=new Set},_updateFieldArray:(e,t=[],i,u,d=!0,f=!0)=>{if(u&&i&&!n.disabled){if(s.action=!0,f&&Array.isArray(k(a,e))){const t=i(k(a,e),u.argA,u.argB);d&&F(a,e,t)}if(f&&Array.isArray(k(r.errors,e))){const t=i(k(r.errors,e),u.argA,u.argB);d&&F(r.errors,e,t),((e,t)=>{!w(k(e,t)).length&&ve(e,t)})(r.errors,e)}if(c.touchedFields&&f&&Array.isArray(k(r.touchedFields,e))){const t=i(k(r.touchedFields,e),u.argA,u.argB);d&&F(r.touchedFields,e,t)}c.dirtyFields&&(r.dirtyFields=Ce(l,o)),h.state.next({name:e,isDirty:I(e,t),dirtyFields:r.dirtyFields,errors:r.errors,isValid:r.isValid})}else F(o,e,t)},_updateDisabledField:se,_getFieldArray:t=>w(k(s.mount?o:l,t,e.shouldUnregister?k(l,t,[]):[])),_reset:de,_resetDefaultValues:()=>re(n.defaultValues)&&n.defaultValues().then((e=>{fe(e,n.resetOptions),h.state.next({isLoading:!1})})),_updateFormState:e=>{r={...r,...e}},_disableForm:e=>{E(e)&&(h.state.next({disabled:e}),ee(a,((t,n)=>{const r=k(a,n);r&&(t.disabled=r._f.disabled||e,Array.isArray(r._f.refs)&&r._f.refs.forEach((t=>{t.disabled=r._f.disabled||e})))}),0,!1))},_subjects:h,_proxyFormState:c,_setErrors:e=>{r.errors=e,h.state.next({errors:r.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return s},set _state(e){s=e},get _defaultValues(){return l},get _names(){return i},set _names(e){i=e},get _formState(){return r},set _formState(e){r=e},get _options(){return n},set _options(e){n={...n,...e}}},trigger:$,register:ie,handleSubmit:ce,watch:(e,t)=>re(e)?h.values.subscribe({next:n=>e(O(void 0,t),n)}):O(e,t,!0),setValue:z,getValues:Z,reset:fe,resetField:(e,t={})=>{k(a,e)&&(S(t.defaultValue)?z(e,x(k(l,e))):(z(e,t.defaultValue),F(l,e,x(t.defaultValue))),t.keepTouched||ve(r.touchedFields,e),t.keepDirty||(ve(r.dirtyFields,e),r.isDirty=t.defaultValue?I(e,x(k(l,e))):I()),t.keepError||(ve(r.errors,e),c.isValid&&j()),h.state.next({...r}))},clearErrors:e=>{e&&G(e).forEach((e=>ve(r.errors,e))),h.state.next({errors:e?r.errors:{}})},unregister:le,setError:J,setFocus:(e,t={})=>{const n=k(a,e),r=n&&n._f;if(r){const e=r.refs?r.refs[0]:r.ref;e.focus&&(e.focus(),t.shouldSelect&&re(e.select)&&e.select())}},getFieldState:Y}}const Re=window.ReactJSXRuntime,Pe=function(e){const{title:t,description:n,children:r}=e;return(0,Re.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,Re.jsx)("legend",{className:"block m-auto",children:(0,Re.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,Re.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:n}),r]})};var Le=n(170),De=n.n(Le);function Ie(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function Oe(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function Ve(e){let t=null;return()=>(null==t&&(t=e()),t)}const Be=Ve((function(){return Oe(/^Mac/i)})),ze=Ve((function(){return Oe(/^iPhone/i)})),He=Ve((function(){return Oe(/^iPad/i)||Be()&&navigator.maxTouchPoints>1})),Ue=Ve((function(){return ze()||He()})),Ge=(Ve((function(){return Be()||Ue()})),Ve((function(){return Ie(/AppleWebKit/i)&&!Ge()})),Ve((function(){return Ie(/Chrome/i)}))),qe=Ve((function(){return Ie(/Android/i)}));Ve((function(){return Ie(/Firefox/i)}));const $e=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},We=e=>e&&"window"in e&&e.window===e?e:$e(e).defaultView||window;let Ke=null,Ze=new Set,Ye=new Map,Je=!1,Qe=!1;const Xe={Tab:!0,Escape:!0};function et(e,t){for(let n of Ze)n(e,t)}function tt(e){Je=!0,function(e){return!(e.metaKey||!Be()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Ke="keyboard",et("keyboard",e))}function nt(e){Ke="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(Je=!0,et("pointer",e))}function rt(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(qe()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(Je=!0,Ke="virtual")}function at(e){e.target!==window&&e.target!==document&&(Je||Qe||(Ke="virtual",et("virtual",e)),Je=!1,Qe=!1)}function lt(){Je=!1,Qe=!0}function ot(e){if("undefined"==typeof window||Ye.get(We(e)))return;const t=We(e),n=$e(e);let r=t.HTMLElement..focus;t.HTMLElement..focus=function(){Je=!0,r.apply(this,arguments)},n.addEventListener("keydown",tt,!0),n.addEventListener("keyup",tt,!0),n.addEventListener("click",rt,!0),t.addEventListener("focus",at,!0),t.addEventListener("blur",lt,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",nt,!0),n.addEventListener("pointermove",nt,!0),n.addEventListener("pointerup",nt,!0)):(n.addEventListener("mousedown",nt,!0),n.addEventListener("mousemove",nt,!0),n.addEventListener("mouseup",nt,!0)),t.addEventListener("beforeunload",(()=>{st(e)}),{once:!0}),Ye.set(t,{focus:r})}const st=(e,t)=>{const n=We(e),r=$e(e);t&&r.removeEventListener("DOMContentLoaded",t),Ye.has(n)&&(n.HTMLElement..focus=Ye.get(n).focus,r.removeEventListener("keydown",tt,!0),r.removeEventListener("keyup",tt,!0),r.removeEventListener("click",rt,!0),n.removeEventListener("focus",at,!0),n.removeEventListener("blur",lt,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",nt,!0),r.removeEventListener("pointermove",nt,!0),r.removeEventListener("pointerup",nt,!0)):(r.removeEventListener("mousedown",nt,!0),r.removeEventListener("mousemove",nt,!0),r.removeEventListener("mouseup",nt,!0)),Ye.delete(n))};function it(){return"pointer"!==Ke}"undefined"!=typeof document&&function(e){const t=$e(e);let n;"loading"!==t.readyState?ot(e):(n=()=>{ot(e)},t.addEventListener("DOMContentLoaded",n))}();const ut=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);const ct="undefined"!=typeof document?a.useLayoutEffect:()=>{};class dt{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function ft(e){let t=(0,a.useRef)({isFocused:!1,observer:null});ct((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let n=function(e){const t=(0,a.useRef)(null);return ct((()=>{t.current=e}),[e]),(0,a.useCallback)(((...e)=>{const n=t.current;return null==n?void 0:n(...e)}),[])}((t=>{null==e||e(t)}));return(0,a.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target,a=e=>{t.current.isFocused=!1,r.disabled&&n(new dt("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};r.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.disEvent(new FocusEvent("blur",{relatedTarget:n})),r.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}})),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}}),[n])}function pt(e={}){let{autoFocus:t=!1,isTextInput:n,within:r}=e,l=(0,a.useRef)({isFocused:!1,isFocusVisible:t||it()}),[o,s]=(0,a.useState)(!1),[i,u]=(0,a.useState)((()=>l.current.isFocused&&l.current.isFocusVisible)),c=(0,a.useCallback)((()=>u(l.current.isFocused&&l.current.isFocusVisible)),[]),d=(0,a.useCallback)((e=>{l.current.isFocused=e,s(e),c()}),[c]);var f,p,h;f=e=>{l.current.isFocusVisible=e,c()},p=[],h={isTextInput:n},ot(),(0,a.useEffect)((()=>{let e=(e,t)=>{(function(e,t,n){var r;const a="undefined"!=typeof window?We(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?We(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?We(null==n?void 0:n.target).HTMLElement:HTMLElement,s="undefined"!=typeof window?We(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof a&&!ut.has(null==n||null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof l||(null==n?void 0:n.target)instanceof o&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof s&&!Xe[n.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(it())};return Ze.add(e),()=>{Ze.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:l}=e;const o=(0,a.useCallback)((e=>{if(e.target===e.currentTarget)return r&&r(e),l&&l(!1),!0}),[r,l]),s=ft(o),i=(0,a.useCallback)((e=>{const t=$e(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),l&&l(!0),s(e))}),[l,n,s]);return{focusProps:{onFocus:!t&&(n||l||r)?i:void 0,onBlur:t||!r&&!l?void 0:o}}}({isDisabled:r,onFocusChange:d}),{focusWithinProps:v}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:l}=e,o=(0,a.useRef)({isFocusWithin:!1}),s=(0,a.useCallback)((e=>{o.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(o.current.isFocusWithin=!1,n&&n(e),l&&l(!1))}),[n,l,o]),i=ft(s),u=(0,a.useCallback)((e=>{o.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),l&&l(!0),o.current.isFocusWithin=!0,i(e))}),[r,l,i]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:u,onBlur:s}}}({isDisabled:!r,onFocusWithinChange:d});return{isFocused:o,isFocusVisible:i,focusProps:r?v:m}}let ht=!1,mt=0;function vt(){ht=!0,setTimeout((()=>{ht=!1}),50)}function bt(e){"touch"===e.pointerType&&vt()}function gt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",bt):document.addEventListener("touchend",vt),mt++,()=>{mt--,mt>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",bt):document.removeEventListener("touchend",vt))}}function yt(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:r,isDisabled:l}=e,[o,s]=(0,a.useState)(!1),i=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(gt,[]);let{hoverProps:u,triggerHoverEnd:c}=(0,a.useMemo)((()=>{let e=(e,r)=>{if(i.pointerType=r,l||"touch"===r||i.isHovered||!e.currentTarget.contains(e.target))return;i.isHovered=!0;let a=e.currentTarget;i.target=a,t&&t({type:"hoverstart",target:a,pointerType:r}),n&&n(!0),s(!0)},a=(e,t)=>{if(i.pointerType="",i.target=null,"touch"===t||!i.isHovered)return;i.isHovered=!1;let a=e.currentTarget;r&&r({type:"hoverend",target:a,pointerType:t}),n&&n(!1),s(!1)},o={};return"undefined"!=typeof PointerEvent?(o.onPointerEnter=t=>{ht&&"mouse"===t.pointerType||e(t,t.pointerType)},o.onPointerLeave=e=>{!l&&e.currentTarget.contains(e.target)&&a(e,e.pointerType)}):(o.onTouchStart=()=>{i.ignoreEmulatedMouseEvents=!0},o.onMouseEnter=t=>{i.ignoreEmulatedMouseEvents||ht||e(t,"mouse"),i.ignoreEmulatedMouseEvents=!1},o.onMouseLeave=e=>{!l&&e.currentTarget.contains(e.target)&&a(e,"mouse")}),{hoverProps:o,triggerHoverEnd:a}}),[t,n,r,l,i]);return(0,a.useEffect)((()=>{l&&c({currentTarget:i.target},i.pointerType)}),[l]),{hoverProps:u,isHovered:o}}var xt=Object.defineProperty,wt=(e,t,n)=>(((e,t,n)=>{t in e?xt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n})(e,"symbol"!=typeof t?t+"":t,n),n);let St=new class{constructor(){wt(this,"current",this.detect()),wt(this,"handoffState","pending"),wt(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function kt(e){var t,n;return St.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(n=null==(t=e.current)?void 0:t.ownerDocument)?n:document:null:document}function Et(){let e=[],t={addEventListener:(e,n,r,a)=>(e.addEventListener(n,r,a),t.add((()=>e.removeEventListener(n,r,a)))),requestAnimationFrame(...e){let n=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(n)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let n=setTimeout(...e);return t.add((()=>clearTimeout(n)))},microTask(...e){let n={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{n.current&&e[0]()})),t.add((()=>{n.current=!1}))},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add((()=>{Object.assign(e.style,{[t]:r})}))},group(e){let t=Et();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let n=e.indexOf(t);if(n>=0)for(let t of e.splice(n,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function Ct(){let[e]=(0,a.useState)(Et);return(0,a.useEffect)((()=>()=>e.dispose()),[e]),e}let Tt=(e,t)=>{St.isServer?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)};function Ft(e){let t=(0,a.useRef)(e);return Tt((()=>{t.current=e}),[e]),t}let _t=function(e){let t=Ft(e);return a.useCallback(((...e)=>t.current(...e)),[t])};function Mt({disabled:e=!1}={}){let t=(0,a.useRef)(null),[n,r]=(0,a.useState)(!1),l=Ct(),o=_t((()=>{t.current=null,r(!1),l.dispose()})),s=_t((e=>{if(l.dispose(),null===t.current){t.current=e.currentTarget,r(!0);{let n=kt(e.currentTarget);l.addEventListener(n,"pointerup",o,!1),l.addEventListener(n,"pointermove",(e=>{if(t.current){let n=function(e){let t=e.width/2,n=e.height/2;return{top:e.clientY-n,right:e.clientX+t,bottom:e.clientY+n,left:e.clientX-t}}(e);r(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(n,t.current.getBoundingClientRect()))}}),!1),l.addEventListener(n,"pointercancel",o,!1)}}}));return{pressed:n,pressProps:e?{}:{onPointerDown:s,onPointerUp:o,onClick:o}}}function jt(e,t,n){let[r,l]=(0,a.useState)(n),o=void 0!==e,s=(0,a.useRef)(o),i=(0,a.useRef)(!1),u=(0,a.useRef)(!1);return!o||s.current||i.current?!o&&s.current&&!u.current&&(u.current=!0,s.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(i.current=!0,s.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:r,_t((e=>(o||l(e),null==t?void 0:t(e))))]}function Nt(e){let[t]=(0,a.useState)(e);return t}function At(e,t){return(0,a.useMemo)((()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let Rt=Symbol();function Pt(...e){let t=(0,a.useRef)(e);(0,a.useEffect)((()=>{t.current=e}),[e]);let n=_t((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[Rt])))?void 0:n}let Lt=(0,a.createContext)(void 0);function Dt(){return(0,a.useContext)(Lt)}const It=window.ReactDOM;function Ot(e={},t=null,n=[]){for(let[r,a]of Object.entries(e))Bt(n,Vt(t,r),a);return n}function Vt(e,t){return e?e+"["+t+"]":t}function Bt(e,t,n){if(Array.isArray(n))for(let[r,a]of n.entries())Bt(e,Vt(t,r.toString()),a);else n instanceof Date?e.push([t,n.toISOString()]):"boolean"==typeof n?e.push([t,n?"1":"0"]):"string"==typeof n?e.push([t,n]):"number"==typeof n?e.push([t,`${n}`]):null==n?e.push([t,""]):Ot(n,t,e)}function zt(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(n=r.requestSubmit)||n.call(r)}}function Ht(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Ut(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let r=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,Ut),r}var Gt,qt=((Gt=qt||{})[Gt.None=0]="None",Gt[Gt.RenderStrategy=1]="RenderStrategy",Gt[Gt.Static=2]="Static",Gt),$t=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))($t||{});function Wt(){let e=function(){let e=(0,a.useRef)([]),t=(0,a.useCallback)((t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)}),[]);return(...n)=>{if(!n.every((e=>null==e)))return e.current=n,t}}();return(0,a.useCallback)((t=>function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:a,visible:l=!0,name:o,mergeRefs:s}){s=null!=s?s:Zt;let i=Yt(t,e);if(l)return Kt(i,n,r,o,s);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=i;if(e)return Kt(t,n,r,o,s)}if(1&u){let{unmount:e=!0,...t}=i;return Ut(e?0:1,{0:()=>null,1:()=>Kt({...t,hidden:!0,style:{display:"none"}},n,r,o,s)})}return Kt(i,n,r,o,s)}({mergeRefs:e,...t})),[e])}function Kt(e,t={},n,r,l){let{as:o=n,children:s,refName:i="ref",...u}=en(e,["unmount","static"]),c=void 0!==e.ref?{[i]:e.ref}:{},d="function"==typeof s?s(t):s;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,n=[];for(let[r,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&n.push(r.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=n.join(" ");for(let e of n)f[`data-${e}`]=""}}if(o===a.Fragment&&(Object.keys(Xt(u)).length>0||Object.keys(Xt(f)).length>0)){if((0,a.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>Ht(t(...e),u.className):Ht(t,u.className),r=n?{className:n}:{},o=Yt(d.props,Xt(en(u,["ref"])));for(let e in f)e in o&&delete f[e];return(0,a.cloneElement)(d,Object.assign({},o,f,c,{ref:l(tn(d),c.ref)},r))}if(Object.keys(Xt(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(Xt(u)).concat(Object.keys(Xt(f))).map((e=>`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>`  - ${e}`)).join("\n")].join("\n"))}return(0,a.createElement)(o,Object.assign({},en(u,["ref"]),o!==a.Fragment&&c,o!==a.Fragment&&f),d)}function Zt(...e){return e.every((e=>null==e))?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function Yt(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){let a=n[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...r)}}});return t}function Jt(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){let r=n[e];for(let e of r)null==e||e(...t)}});return t}function Qt(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function Xt(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function en(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function tn(e){return a.version.split(".")[0]>="19"?e.props.ref:e.ref}var nn=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(nn||{});let rn=Qt((function(e,t){var n;let{features:r=1,...a}=e,l={ref:t,"aria-hidden":2==(2&r)||(null!=(n=a["aria-hidden"])?n:void 0),hidden:4==(4&r)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&r)&&2!=(2&r)&&{display:"none"}}};return Wt()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),an=(0,a.createContext)(null);function ln({children:e}){let t=(0,a.useContext)(an);if(!t)return a.createElement(a.Fragment,null,e);let{target:n}=t;return n?(0,It.createPortal)(a.createElement(a.Fragment,null,e),n):null}function on({data:e,form:t,disabled:n,onReset:r,overrides:l}){let[o,s]=(0,a.useState)(null),i=Ct();return(0,a.useEffect)((()=>{if(r&&o)return i.addEventListener(o,"reset",r)}),[o,t,r]),a.createElement(ln,null,a.createElement(sn,{setForm:s,formId:t}),Ot(e).map((([e,r])=>a.createElement(rn,{features:nn.Hidden,...Xt({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:r,...l})}))))}function sn({setForm:e,formId:t}){return(0,a.useEffect)((()=>{if(t){let n=document.getElementById(t);n&&e(n)}}),[e,t]),t?null:a.createElement(rn,{features:nn.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}let un=(0,a.createContext)(void 0);function cn(){return(0,a.useContext)(un)}function dn(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=""===(null==t?void 0:t.getAttribute("disabled"));return(!r||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}let fn=(0,a.createContext)(null);function pn(){let e=(0,a.useContext)(fn);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,pn),e}return e}function hn(){var e,t;return null!=(t=null==(e=(0,a.useContext)(fn))?void 0:e.value)?t:void 0}function mn(){let[e,t]=(0,a.useState)([]);return[e.length>0?e.join(" "):void 0,(0,a.useMemo)((()=>function(e){let n=_t((e=>(t((t=>[...t,e])),()=>t((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),r=(0,a.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value})),[n,e.slot,e.name,e.props,e.value]);return a.createElement(fn.Provider,{value:r},e.children)}),[t])]}fn.displayName="DescriptionContext";let vn=Qt((function(e,t){let n=(0,a.useId)(),r=Dt(),{id:l=`headlessui-description-${n}`,...o}=e,s=pn(),i=Pt(t);Tt((()=>s.register(l)),[l,s.register]);let u=r||!1,c=(0,a.useMemo)((()=>({...s.slot,disabled:u})),[s.slot,u]),d={ref:i,...s.props,id:l};return Wt()({ourProps:d,theirProps:o,slot:c,defaultTag:"p",name:s.name||"Description"})})),bn=Object.assign(vn,{});var gn,yn=((gn=yn||{}).Space=" ",gn.Enter="Enter",gn.Escape="Escape",gn.Backspace="Backspace",gn.Delete="Delete",gn.ArrowLeft="ArrowLeft",gn.ArrowUp="ArrowUp",gn.ArrowRight="ArrowRight",gn.ArrowDown="ArrowDown",gn.Home="Home",gn.End="End",gn.PageUp="PageUp",gn.PageDown="PageDown",gn.Tab="Tab",gn);let xn=(0,a.createContext)(null);function wn(){let e=(0,a.useContext)(xn);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,wn),e}return e}function Sn(e){var t,n,r;let l=null!=(n=null==(t=(0,a.useContext)(xn))?void 0:t.value)?n:void 0;return(null!=(r=null==e?void 0:e.length)?r:0)>0?[l,...e].filter(Boolean).join(" "):l}function kn({inherit:e=!1}={}){let t=Sn(),[n,r]=(0,a.useState)([]),l=e?[t,...n].filter(Boolean):n;return[l.length>0?l.join(" "):void 0,(0,a.useMemo)((()=>function(e){let t=_t((e=>(r((t=>[...t,e])),()=>r((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),n=(0,a.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return a.createElement(xn.Provider,{value:n},e.children)}),[r])]}xn.displayName="LabelContext";let En=Qt((function(e,t){var n;let r=(0,a.useId)(),l=wn(),o=cn(),s=Dt(),{id:i=`headlessui-label-${r}`,htmlFor:u=(null!=o?o:null==(n=l.props)?void 0:n.htmlFor),passive:c=!1,...d}=e,f=Pt(t);Tt((()=>l.register(i)),[i,l.register]);let p=_t((e=>{let t=e.currentTarget;if(t instanceof HTMLLabelElement&&e.preventDefault(),l.props&&"onClick"in l.props&&"function"==typeof l.props.onClick&&l.props.onClick(e),t instanceof HTMLLabelElement){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let n=e.getAttribute("aria-disabled");if("true"===n||""===n)return;(e instanceof HTMLInputElement&&("radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=s||!1,m=(0,a.useMemo)((()=>({...l.slot,disabled:h})),[l.slot,h]),v={ref:f,...l.props,id:i,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),Wt()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:l.name||"Label"})})),Cn=Object.assign(En,{}),Tn=(0,a.createContext)(null);Tn.displayName="GroupContext";let Fn=a.Fragment,Mn=Qt((function(e,t){var n;let r=(0,a.useId)(),l=cn(),o=Dt(),{id:s=l||`headlessui-switch-${r}`,disabled:i=o||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,a.useContext)(Tn),[g,y]=(0,a.useState)(null),x=Pt((0,a.useRef)(null),t,null===b?null:b.setSwitch,y),w=Nt(c),[S,k]=jt(u,d,null!=w&&w),E=Ct(),[C,T]=(0,a.useState)(!1),F=_t((()=>{T(!0),null==k||k(!S),E.nextFrame((()=>{T(!1)}))})),_=_t((e=>{if(dn(e.currentTarget))return e.preventDefault();e.preventDefault(),F()})),M=_t((e=>{e.key===yn.Space?(e.preventDefault(),F()):e.key===yn.Enter&&zt(e.currentTarget)})),j=_t((e=>e.preventDefault())),N=Sn(),A=hn(),{isFocusVisible:R,focusProps:P}=pt({autoFocus:m}),{isHovered:L,hoverProps:D}=yt({isDisabled:i}),{pressed:I,pressProps:O}=Mt({disabled:i}),V=(0,a.useMemo)((()=>({checked:S,disabled:i,hover:L,focus:R,active:I,autofocus:m,changing:C})),[S,L,R,I,i,C,m]),B=Jt({id:s,ref:x,role:"switch",type:At(e,g),tabIndex:-1===e.tabIndex?0:null!=(n=e.tabIndex)?n:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:i||void 0,autoFocus:m,onClick:_,onKeyUp:M,onKeyPress:j},P,D,O),z=(0,a.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),H=Wt();return a.createElement(a.Fragment,null,null!=f&&a.createElement(on,{disabled:i,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),H({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),jn=Cn,Nn=bn,An=Object.assign(Mn,{Group:function(e){var t;let[n,r]=(0,a.useState)(null),[l,o]=kn(),[s,i]=mn(),u=(0,a.useMemo)((()=>({switch:n,setSwitch:r})),[n,r]),c=e,d=Wt();return a.createElement(i,{name:"Switch.Description",value:s},a.createElement(o,{name:"Switch.Label",value:l,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){n&&(e.currentTarget instanceof HTMLLabelElement&&e.preventDefault(),n.click(),n.focus({preventScroll:!0}))}}},a.createElement(Tn.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:Fn,name:"Switch.Group"}))))},Label:jn,Description:Nn});function Rn(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(n=Rn(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function Pn(){for(var e,t,n=0,r="",a=arguments.length;n<a;n++)(e=arguments[n])&&(t=Rn(e))&&(r&&(r+=" "),r+=t);return r}const Ln=window.lodash,Dn=({children:e,isDisabled:t,type:n,help:r,name:a,render:l,rules:o})=>{const{formState:{errors:s},control:i}=V(),u=(0,Ln.get)(s,a);return(0,Re.jsxs)("div",{className:Pn("field","field-"+a,"first:mt-0 mt-3"),children:[(0,Re.jsx)("div",{className:Pn("form-element text-slate-800","hidden"===n&&"hidden",t&&"opacity-50"),children:(0,Re.jsx)(Y,{control:i,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,Re.jsx)(Re.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,Re.jsx)(On,{error:u}):(0,Re.jsx)(In,{children:r})]})},In=({children:e})=>(0,Re.jsx)(Re.Fragment,{children:e&&(0,Re.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),On=({error:e})=>(0,Re.jsx)(Re.Fragment,{children:e?.message&&(0,Re.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),Vn=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,Re.jsx)(Dn,{name:e,isDisabled:a,rules:t,help:r,render:({error:e,field:{value:t,onChange:r}})=>(0,Re.jsxs)(An.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,Re.jsx)(An,{checked:t,onChange:r,disabled:a,className:Pn("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,Re.jsx)("span",{"aria-hidden":"true",className:Pn(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,Re.jsx)(An.Label,{className:Pn(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,Re.jsx)("span",{className:"text-sm text-gray-700",children:null!=n?n:t?(0,c.__)("On","kudos-donations"):(0,c.__)("Off","kudos-donations")})})]})});let Bn=Qt((function(e,t){let n=(0,a.useId)(),r=cn(),l=Dt(),{id:o=r||`headlessui-input-${n}`,disabled:s=l||!1,autoFocus:i=!1,invalid:u=!1,...c}=e,d=Sn(),f=hn(),{isFocused:p,focusProps:h}=pt({autoFocus:i}),{isHovered:m,hoverProps:v}=yt({isDisabled:s}),b=Jt({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:s||void 0,autoFocus:i},h,v),g=(0,a.useMemo)((()=>({disabled:s,invalid:u,hover:m,focus:p,autofocus:i})),[s,u,m,p,i]);return Wt()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const zn=({name:e,rules:t,isDisabled:n,label:r,ariaLabel:a,isReadOnly:l,help:o,prefix:s,type:i="text",placeholder:c})=>{const d=(0,u.useRef)(null),[f,p]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);p(e+1.5*t)}}),[s]),(0,Re.jsx)(Dn,{name:e,type:i,isDisabled:n,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var p;return(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[s&&(0,Re.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,Re.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:s})}),(0,Re.jsx)(Bn,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:n,type:i,name:e,"aria-label":null!==(p=null!=a?a:r)&&void 0!==p?p:c,className:Pn("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:s&&{paddingLeft:f+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let Hn=Qt((function(e,t){let n=(0,a.useId)(),r=cn(),l=Dt(),{id:o=r||`headlessui-textarea-${n}`,disabled:s=l||!1,autoFocus:i=!1,invalid:u=!1,...c}=e,d=Sn(),f=hn(),{isFocused:p,focusProps:h}=pt({autoFocus:i}),{isHovered:m,hoverProps:v}=yt({isDisabled:s}),b=Jt({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:s||void 0,autoFocus:i},h,v),g=(0,a.useMemo)((()=>({disabled:s,invalid:u,hover:m,focus:p,autofocus:i})),[s,u,m,p,i]);return Wt()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const Un=({name:e,label:t,rules:n,placeholder:r,help:a,isDisabled:l,ariaLabel:o})=>(0,Re.jsx)(Dn,{name:e,isDisabled:l,help:a,rules:n,render:({error:n,field:a})=>{var s;return(0,Re.jsx)("div",{className:"mt-1",children:(0,Re.jsx)(Hn,{...a,disabled:l,rows:4,name:e,placeholder:r,"aria-label":null!==(s=null!=o?o:t)&&void 0!==s?s:r,className:Pn("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!n,"aria-errormessage":n?.message})})}}),Gn=(0,u.forwardRef)((({type:e="button",children:t,href:n,isOutline:r,isExternal:a,isDisabled:l,isSmall:o,isBusy:s,icon:i,form:u,ariaLabel:c,className:d,onClick:f,style:p},h)=>{const m=Pn("button",d,l&&"cursor-not-allowed opacity-75",s&&"cursor-not-allowed",r?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),v=()=>(0,Re.jsxs)(Re.Fragment,{children:[t,(0,Re.jsx)("div",{className:Pn("button-background",r?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,Re.jsx)(Re.Fragment,{children:n?(0,Re.jsx)("a",{href:n,target:a&&"_blank",ref:h,className:m,"aria-label":c,children:v()}):(0,Re.jsxs)("button",{type:e,onClick:e=>{if(!n)return"function"==typeof f&&!l&&!s&&f();e.preventDefault(),window.location.href=n},ref:h,form:u,disabled:l||s,className:m,style:p,"aria-label":c,children:[s?(0,Re.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,Re.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,Re.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):i,v()]})})}));function qn(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let $n=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),Wn=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var Kn,Zn,Yn,Jn=((Yn=Jn||{})[Yn.First=1]="First",Yn[Yn.Previous=2]="Previous",Yn[Yn.Next=4]="Next",Yn[Yn.Last=8]="Last",Yn[Yn.WrapAround=16]="WrapAround",Yn[Yn.NoScroll=32]="NoScroll",Yn[Yn.AutoFocus=64]="AutoFocus",Yn),Qn=((Zn=Qn||{})[Zn.Error=0]="Error",Zn[Zn.Overflow=1]="Overflow",Zn[Zn.Success=2]="Success",Zn[Zn.Underflow=3]="Underflow",Zn),Xn=((Kn=Xn||{})[Kn.Previous=-1]="Previous",Kn[Kn.Next=1]="Next",Kn);var er=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(er||{}),tr=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(tr||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let nr=["textarea","input"].join(",");function rr(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),a=t(n);if(null===r||null===a)return 0;let l=r.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function ar(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?n?rr(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(Wn)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll($n)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),r=null!=r?r:l.activeElement;let s,i=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(r))-1;if(4&t)return Math.max(0,o.indexOf(r))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}s=o[e],null==s||s.focus(c),d+=i}while(s!==l.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,nr))&&n}(s)&&s.select(),2}var lr=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(lr||{});let or={0(e,t){let n=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:rr(n,(e=>e.element.current))}},1(e,t){let n=e.options.slice(),r=e.options.findIndex((e=>e.id===t.id));return-1===r?e:(n.splice(r,1),{...e,options:n})}},sr=(0,a.createContext)(null);function ir(e){let t=(0,a.useContext)(sr);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ir),t}return t}sr.displayName="RadioGroupDataContext";let ur=(0,a.createContext)(null);function cr(e){let t=(0,a.useContext)(ur);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,cr),t}return t}function dr(e,t){return Ut(t.type,or,e,t)}ur.displayName="RadioGroupActionsContext";let fr=Qt((function(e,t){let n=(0,a.useId)(),r=Dt(),{id:l=`headlessui-radiogroup-${n}`,value:o,form:s,name:i,onChange:u,by:c,disabled:d=r||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=qn){return(0,a.useCallback)(((t,n)=>{if("string"==typeof e){let r=e;return(null==t?void 0:t[r])===(null==n?void 0:n[r])}return e(t,n)}),[e])}(c),[v,b]=(0,a.useReducer)(dr,{options:[]}),g=v.options,[y,x]=kn(),[w,S]=mn(),k=(0,a.useRef)(null),E=Pt(k,t),C=Nt(f),[T,F]=jt(o,u,C),_=(0,a.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,a.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,T)))),[g,T]),j=_t((e=>{var t;if(d||m(e,T))return!1;let n=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=n&&n.disabled||(null==F||F(e),0))})),N=_t((e=>{let t=k.current;if(!t)return;let n=kt(t),r=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case yn.Enter:zt(e.currentTarget);break;case yn.ArrowLeft:case yn.ArrowUp:if(e.preventDefault(),e.stopPropagation(),ar(r,Jn.Previous|Jn.WrapAround)===Qn.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case yn.ArrowRight:case yn.ArrowDown:if(e.preventDefault(),e.stopPropagation(),ar(r,Jn.Next|Jn.WrapAround)===Qn.Success){let e=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));e&&j(e.propsRef.current.value)}break;case yn.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==n?void 0:n.activeElement)));t&&j(t.propsRef.current.value)}}})),A=_t((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),R=(0,a.useMemo)((()=>({value:T,firstOption:_,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[T,_,M,d,m,p,v]),P=(0,a.useMemo)((()=>({registerOption:A,change:j})),[A,j]),L={ref:E,id:l,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},D=(0,a.useMemo)((()=>({value:T})),[T]),I=(0,a.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=Wt();return a.createElement(S,{name:"RadioGroup.Description"},a.createElement(x,{name:"RadioGroup.Label"},a.createElement(ur.Provider,{value:P},a.createElement(sr.Provider,{value:R},null!=i&&a.createElement(on,{disabled:d,data:{[i]:T||"on"},overrides:{type:"radio",checked:null!=T},form:s,onReset:I}),O({ourProps:L,theirProps:h,slot:D,defaultTag:"div",name:"RadioGroup"})))))})),pr=Qt((function(e,t){var n;let r=ir("RadioGroup.Option"),l=cr("RadioGroup.Option"),o=(0,a.useId)(),{id:s=`headlessui-radiogroup-option-${o}`,value:i,disabled:u=r.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,a.useRef)(null),p=Pt(f,t),[h,m]=kn(),[v,b]=mn(),g=Ft({value:i,disabled:u});Tt((()=>l.registerOption({id:s,element:f,propsRef:g})),[s,l,f,g]);let y=_t((e=>{var t;if(dn(e.currentTarget))return e.preventDefault();l.change(i)&&(null==(t=f.current)||t.focus())})),x=(null==(n=r.firstOption)?void 0:n.id)===s,{isFocusVisible:w,focusProps:S}=pt({autoFocus:c}),{isHovered:k,hoverProps:E}=yt({isDisabled:u}),C=r.compare(r.value,i),T=Jt({ref:p,id:s,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!r.containsCheckedOption&&x?r.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),F=(0,a.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),_=Wt();return a.createElement(b,{name:"RadioGroup.Description"},a.createElement(m,{name:"RadioGroup.Label"},_({ourProps:T,theirProps:d,slot:F,defaultTag:"div",name:"RadioGroup.Option"})))})),hr=Qt((function(e,t){var n;let r=ir("Radio"),l=cr("Radio"),o=(0,a.useId)(),s=cn(),i=Dt(),{id:u=s||`headlessui-radio-${o}`,value:c,disabled:d=r.disabled||i||!1,autoFocus:f=!1,...p}=e,h=(0,a.useRef)(null),m=Pt(h,t),v=Sn(),b=hn(),g=Ft({value:c,disabled:d});Tt((()=>l.registerOption({id:u,element:h,propsRef:g})),[u,l,h,g]);let y=_t((e=>{var t;if(dn(e.currentTarget))return e.preventDefault();l.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=pt({autoFocus:f}),{isHovered:S,hoverProps:k}=yt({isDisabled:d}),E=(null==(n=r.firstOption)?void 0:n.id)===u,C=r.compare(r.value,c),T=Jt({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!r.containsCheckedOption&&E?r.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),F=(0,a.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return Wt()({ourProps:T,theirProps:p,slot:F,defaultTag:"span",name:"Radio"})})),mr=Cn,vr=bn,br=Object.assign(fr,{Option:pr,Radio:hr,Label:mr,Description:vr});const gr=({name:e,options:t,help:n,isDisabled:r,rules:a,label:l,ariaLabel:o})=>{const s=(0,u.useRef)([]),i=(0,u.useCallback)(((e,n,r)=>{const a=t.findIndex((e=>e.value===r));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),n(t[l].value),s.current[l]&&s.current[l].focus()}),[t]);return(0,Re.jsx)(Dn,{name:e,isDisabled:r,help:n,rules:a,render:({field:{onChange:e,value:n}})=>(0,Re.jsx)(br,{value:null!=n?n:"",onChange:e,disabled:r,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>i(t,e,n),children:t.map(((e,t)=>(0,Re.jsx)(hr,{value:e.value,disabled:e.disabled,ref:e=>s.current[t]=e,className:({checked:t})=>Pn("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,Re.jsx)(Cn,{as:"p",children:e.label})},e.value)))})})},yr=({name:e,rules:t,label:n,help:r,isDisabled:a})=>(0,Re.jsx)(Dn,{name:e,isDisabled:a,help:r,rules:t,render:({error:t,field:{onChange:r,value:l}})=>(0,Re.jsxs)("label",{className:"relative flex items-center",children:[(0,Re.jsx)("div",{className:"flex items-center h-5",children:(0,Re.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:r,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),n&&(0,Re.jsx)("div",{className:"ml-3 text-sm",children:(0,Re.jsx)("span",{className:"font-medium text-gray-700",children:n})})]})});let xr=Qt((function(e,t){let n=(0,a.useId)(),r=cn(),l=Dt(),{id:o=r||`headlessui-select-${n}`,disabled:s=l||!1,invalid:i=!1,autoFocus:u=!1,...c}=e,d=Sn(),f=hn(),{isFocusVisible:p,focusProps:h}=pt({autoFocus:u}),{isHovered:m,hoverProps:v}=yt({isDisabled:s}),{pressed:b,pressProps:g}=Mt({disabled:s}),y=Jt({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":i?"true":void 0,disabled:s||void 0,autoFocus:u},h,v,g),x=(0,a.useMemo)((()=>({disabled:s,invalid:i,hover:m,focus:p,active:b,autofocus:u})),[s,i,m,p,b,u]);return Wt()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const wr=({name:e,rules:t,options:n,placeholder:r,isDisabled:a,help:l,ariaLabel:o})=>(0,Re.jsx)(Dn,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:s}})=>(0,Re.jsxs)(xr,{disabled:a,value:null!=s?s:"",onChange:l,className:Pn("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:r,children:[r&&(0,Re.jsx)("option",{disabled:!0,value:"",children:r},`placeholder_${e}`),n.map((e=>(0,Re.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Sr=({campaign:e})=>{const{meta:{address_title:t,address_description:n,address_required:r}}=e,a=(0,u.useMemo)((()=>De()().getData()),[]),{setFocus:l}=V();return(0,u.useEffect)((()=>{l("business_name")}),[l]),(0,Re.jsxs)(Pe,{title:t,description:n,children:[(0,Re.jsx)(zn,{name:"business_name",placeholder:(0,c.__)("Business name","kudos-donations")}),(0,Re.jsx)(zn,{name:"street",rules:{required:{value:r,message:(0,c.__)("Street required","kudos-donations")}},placeholder:(0,c.__)("Street","kudos-donations")}),(0,Re.jsx)(zn,{name:"postcode",rules:{required:{value:r,message:(0,c.__)("Postcode required","kudos-donations")}},placeholder:(0,c.__)("Postcode","kudos-donations")}),(0,Re.jsx)(zn,{name:"city",rules:{required:{value:r,message:(0,c.__)("City required","kudos-donations")}},placeholder:(0,c.__)("City","kudos-donations")}),(0,Re.jsx)(wr,{name:"country",placeholder:(0,c.__)("Country","kudos-donations"),options:a,rules:{required:{value:r,message:(0,c.__)("Country required","kudos-donations")}},error:(0,c.__)("Country required","kudos-donations")})]})},kr=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:n,frequency_options:r}}=e,{setFocus:a,getValues:l}=V(),o=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>o.push({value:e,label:0===e?(0,c.__)("Continuous","kudos-donations"):e+" "+(0,c._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,Re.jsxs)(Pe,{title:t,description:n,children:[(0,Re.jsx)(wr,{name:"recurring_frequency",rules:{required:(0,c.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,c.__)("Payment frequency","kudos-donations"),options:Object.entries(r).map((([e,t])=>({value:e,label:t})))}),(0,Re.jsx)(wr,{name:"recurring_length",rules:{required:(0,c.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=l("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,c.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,c.__)("Donation duration","kudos-donations"),options:o})]})};function Er({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const Cr=a.forwardRef(Er),Tr=({goal:e,total:t=0,currency:n="",extra:r=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?r/(e-t):0;return(0,Re.jsx)("div",{className:"w-full text-base",children:(0,Re.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,Re.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,Re.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,Re.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,Re.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+n+t+")"})]}),(0,Re.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,Re.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,Re.jsx)(Cr,{className:"w-4 h-4"}),(0,Re.jsx)("span",{children:n+" "+e})]})]})})},Fr=({campaign:e})=>{const{meta:{initial_title:t,initial_description:n,currency:r,minimum_donation:a,donation_type:l,fixed_amounts:o,amountType:s,maximum_donation:i,anonymous:d,show_goal:f,goal:p},total:h}=e,m=window.kudos?.currencies[r],{setValue:v}=V(),b=Z({name:"valueFixed"}),g=Z({name:"valueOpen"}),y=Z({name:"value"}),x=Z({name:"email"}),w=(0,c.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */
    2 (0,c._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),S=(0,u.useMemo)((()=>"both"===l&&!!x),[l,x]),k=(0,u.useMemo)((()=>o?.map((e=>({value:e,label:`${null!=m?m:""}${e.trim()}`})))),[o,m]);return(0,u.useEffect)((()=>{S||v("recurring",!1)}),[S,v]),(0,u.useEffect)((()=>{b&&(v("value",b,{shouldValidate:!0}),v("valueOpen",""))}),[v,b]),(0,u.useEffect)((()=>{g&&(v("value",g,{shouldValidate:!0}),v("valueFixed",""))}),[v,g]),(0,u.useEffect)((()=>{"both"!==l?v("recurring","recurring"===l):x||v("recurring",!1)}),[l,v,x]),(0,Re.jsxs)(Pe,{title:t,description:n,children:[f&&p>0&&(0,Re.jsx)("div",{className:"my-5",children:(0,Re.jsx)(Tr,{goal:p,total:h,extra:y,currency:m})}),"open"!==s&&k.length>0&&(0,Re.jsx)(gr,{name:"valueFixed",ariaLabel:(0,c.__)("Fixed donation amount","kudos-donations"),options:k}),"fixed"!==s&&(0,Re.jsx)(zn,{name:"valueOpen",ariaLabel:(0,c.__)("Open donation amount","kudos-donations"),prefix:m,type:"number",placeholder:"both"===s?(0,c.__)("Other amount","kudos-donations"):(0,c.__)("Amount","kudos-donations")}),(0,Re.jsx)(zn,{type:"hidden",name:"value",rules:{required:w,min:{value:a,message:w},max:{value:i,message:(0,c.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */
    3 (0,c.__)("Maximum donation is %1$s%2$s","kudos-donations"),m,i)}}}),(0,Re.jsx)(zn,{name:"name",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your name is required","kudos-donations")},placeholder:d?(0,c.__)("Full name","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Full name","kudos-donations")}),(0,Re.jsx)(zn,{name:"email",type:"email",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your email is required","kudos-donations")},placeholder:d?(0,c.__)("Email","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Email","kudos-donations")}),"both"===l&&(0,Re.jsx)("div",{className:"flex justify-center mt-3",children:(0,Re.jsx)(Vn,{isDisabled:!x,name:"recurring",label:(0,c.__)("Recurring donation","kudos-donations")})})]})},_r=({campaign:e})=>{const{meta:{message_title:t,message_description:n}}=e,{setFocus:r}=V();return(0,u.useEffect)((()=>{r("message")}),[r]),(0,Re.jsx)(Pe,{title:t,description:n,children:(0,Re.jsx)(Un,{name:"message",placeholder:(0,c.__)("Message","kudos-donations")})})},Mr=window.wp.hooks,jr=({campaign:e})=>{const{meta:t}=e,{getValues:n}=V(),r=n(),a=(0,Mr.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}}],e);return(0,Re.jsxs)(Pe,{title:t.payment_title,description:t.payment_description,children:[(0,Re.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Name","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==r.email?r.name:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("E-mail address","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==r.email?r.email:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Amount","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${r.value}`})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Type","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:(()=>{if(!n("recurring"))return(0,c.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,c.__)("Yearly","kudos-donations");case"1 month":return(0,c.__)("Monthly","kudos-donations");case"3 months":return(0,c.__)("Quarterly","kudos-donations");case"oneoff":return(0,c.__)("One-off","kudos-donations");default:return e}}(n("recurring_frequency")),t=n("recurring_length"),r=t>0?t+" "+(0,c.__)("years","kudos-donations"):(0,c.__)("Continuous","kudos-donations");return`${(0,c.__)("Recurring","kudos-donations")} (${e} / ${r})`})()})]})]}),a.map(((e,t)=>{var n;return e.enabled?(0,Re.jsx)(yr,{name:e.name,label:e.label,rules:null!==(n=e?.rules)&&void 0!==n?n:null},t):""}))]})};function Nr({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const Ar=a.forwardRef(Nr);function Rr({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const Pr=a.forwardRef(Rr);function Lr({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const Dr=a.forwardRef(Lr),Ir=(e,t,n)=>{const r=e[n]?.requirements;return!r||Object.entries(r).every((([e,n])=>t[e]===n))},Or=({step:e,campaign:t,submitForm:n,setFormState:r})=>{const[l,o]=(0,u.useState)(""),[s,i]=(0,u.useState)(e),d=(0,u.useRef)(e),[f,p]=(0,u.useState)(!1),h=(0,u.useRef)(null),m=(0,u.useRef)(!0),v=(0,u.useRef)(null),b=function(e={}){const t=a.useRef(),n=a.useRef(),[r,l]=a.useState({isDirty:!1,isValidating:!1,isLoading:re(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:re(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Ae(e),formState:r});const o=t.current.control;return o._options=e,$({subject:o._subjects.state,next:e=>{U(e,o._proxyFormState,o._updateFormState,!0)&&l({...o._formState})}}),a.useEffect((()=>o._disableForm(e.disabled)),[o,e.disabled]),a.useEffect((()=>{if(o._proxyFormState.isDirty){const e=o._getDirty();e!==r.isDirty&&o._subjects.state.next({isDirty:e})}}),[o,r.isDirty]),a.useEffect((()=>{e.values&&!ye(e.values,n.current)?(o._reset(e.values,o._options.resetOptions),n.current=e.values,l((e=>({...e})))):o._resetDefaultValues()}),[e.values,o]),a.useEffect((()=>{e.errors&&o._setErrors(e.errors)}),[e.errors,o]),a.useEffect((()=>{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()})),a.useEffect((()=>{e.shouldUnregister&&o._subjects.values.next({values:o._getWatch()})}),[e.shouldUnregister,o]),t.current.formState=z(r,o),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),g=(0,u.useMemo)((()=>(0,Mr.applyFilters)("kudosFormTabs",[{name:"Initial",element:Fr},{name:"Recurring",element:kr,requirements:{recurring:!0}},{name:"Address",element:Sr,requirements:{address_enabled:!0}},{name:"Message",element:_r,requirements:{message_enabled:!0}},{name:"Summary",element:jr}],t,Pe)),[t]),y=g[s],x=y.element;return(0,u.useLayoutEffect)((()=>{if(m.current)m.current=!1;else if(d.current!==e){if(!h.current)return;const t=h.current;t.classList.add("translate-x-1","opacity-0");const n=t.querySelector("form").offsetHeight;o(n);const r=new ResizeObserver((()=>{const n=t.querySelector("form").offsetHeight;o(n),v.current=setTimeout((()=>{o("auto"),i(e),t.classList.remove("translate-x-1","opacity-0","section-"+g[d.current]?.name?.toLowerCase()),t.classList.add("section-"+g[e]?.name?.toLowerCase()),d.current=e}),200)}));return r.observe(t.querySelector("form")),()=>{r.disconnect(),clearTimeout(v.current)}}}),[g,e]),(0,Re.jsx)(B,{...b,children:(0,Re.jsx)("div",{ref:h,id:"form-container",className:Pn(f&&"opacity-50","w-full transition-all duration-200"),style:{height:l+"px"},children:(0,Re.jsxs)("form",{id:"form",onSubmit:b.handleSubmit((e=>{if(s<g.length-1)return(e=>{const n={...e,...t.meta};let a=s+1;for(;!Ir(g,n,a)&&a<=g.length;)a++;r((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);p(!0),n(e).then((e=>{e?.success||p(!1)}))})),children:[(0,Re.jsx)(x,{campaign:t}),(0,Re.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[s>0&&(0,Re.jsx)(Gn,{type:"button",className:"text-base",ariaLabel:(0,c.__)("Back","kudos-donations"),onClick:()=>{if(0===s)return;let e=s-1;const n={...b.getValues(),...t.meta};for(;!Ir(g,n,e)&&e>=0;)e--;r((t=>({...t,currentStep:e})))},icon:(0,Re.jsx)(Ar,{className:"mr-2 w-5 h-5"}),children:(0,Re.jsx)("p",{children:(0,c.__)("Back","kudos-donations")})}),(0,Re.jsx)(Gn,{type:"submit",ariaLabel:(0,c.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:f,icon:"Summary"===y.name&&(0,Re.jsx)(Pr,{className:"mr-2 w-5 h-5"}),children:"Summary"===y.name?(0,Re.jsx)("p",{children:(0,c.__)("Submit","kudos-donations")}):(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{children:(0,c.__)("Next","kudos-donations")}),(0,Re.jsx)(Dr,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function Vr(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in l&&(e=>e.useSyncExternalStore)(l)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,n]=a.useState(St.isHandoffComplete);return t&&!1===St.isHandoffComplete&&n(!1),a.useEffect((()=>{!0!==t&&n(!0)}),[t]),a.useEffect((()=>St.handoff()),[]),!e&&t}var Br,zr;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(Br=null==process?void 0:process.env)?void 0:Br.NODE_ENV)&&void 0===(null==(zr=null==Element?void 0:Element.)?void 0:zr.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var Hr=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(Hr||{});function Ur(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}let Gr=(0,a.createContext)(null);Gr.displayName="OpenClosedContext";var qr=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(qr||{});function $r(){return(0,a.useContext)(Gr)}function Wr({value:e,children:t}){return a.createElement(Gr.Provider,{value:e},t)}function Kr(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:ea)!==a.Fragment||1===a.Children.count(e.children)}let Zr=(0,a.createContext)(null);Zr.displayName="TransitionContext";var Yr=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Yr||{});let Jr=(0,a.createContext)(null);function Qr(e){return"children"in e?Qr(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function Xr(e,t){let n=Ft(e),r=(0,a.useRef)([]),l=function(){let e=(0,a.useRef)(!1);return Tt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),o=Ct(),s=_t(((e,t=$t.Hidden)=>{let a=r.current.findIndex((({el:t})=>t===e));-1!==a&&(Ut(t,{[$t.Unmount](){r.current.splice(a,1)},[$t.Hidden](){r.current[a].state="hidden"}}),o.microTask((()=>{var e;!Qr(r)&&l.current&&(null==(e=n.current)||e.call(n))})))})),i=_t((e=>{let t=r.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>s(e,$t.Unmount)})),u=(0,a.useRef)([]),c=(0,a.useRef)(Promise.resolve()),d=(0,a.useRef)({enter:[],leave:[]}),f=_t(((e,n,r)=>{u.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter((([t])=>t!==e))),null==t||t.chains.current[n].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[n].push([e,new Promise((e=>{Promise.all(d.current[n].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===n?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>r(n))):r(n)})),p=_t(((e,t,n)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>n(t)))}));return(0,a.useMemo)((()=>({children:r,register:i,unregister:s,onStart:f,onStop:p,wait:c,chains:d})),[i,s,r,f,p,d,c])}Jr.displayName="NestingContext";let ea=a.Fragment,ta=qt.RenderStrategy,na=Qt((function(e,t){let{show:n,appear:r=!1,unmount:l=!0,...o}=e,s=(0,a.useRef)(null),i=Pt(...Kr(e)?[s,t]:null===t?[]:[t]);Vr();let u=$r();if(void 0===n&&null!==u&&(n=(u&qr.Open)===qr.Open),void 0===n)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,a.useState)(n?"visible":"hidden"),f=Xr((()=>{n||d("hidden")})),[p,h]=(0,a.useState)(!0),m=(0,a.useRef)([n]);Tt((()=>{!1!==p&&m.current[m.current.length-1]!==n&&(m.current.push(n),h(!1))}),[m,n]);let v=(0,a.useMemo)((()=>({show:n,appear:r,initial:p})),[n,r,p]);Tt((()=>{n?d("visible"):!Qr(f)&&null!==s.current&&d("hidden")}),[n,f]);let b={unmount:l},g=_t((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=_t((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=Wt();return a.createElement(Jr.Provider,{value:f},a.createElement(Zr.Provider,{value:v},x({ourProps:{...b,as:a.Fragment,children:a.createElement(ra,{ref:i,...b,...o,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:a.Fragment,features:ta,visible:"visible"===c,name:"Transition"})))})),ra=Qt((function(e,t){var n,r;let{transition:l=!0,beforeEnter:o,afterEnter:s,beforeLeave:i,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,a.useState)(null),x=(0,a.useRef)(null),w=Kr(e),S=Pt(...w?[x,t,y]:null===t?[]:[t]),k=null==(n=b.unmount)||n?$t.Unmount:$t.Hidden,{show:E,appear:C,initial:T}=function(){let e=(0,a.useContext)(Zr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[F,_]=(0,a.useState)(E?"visible":"hidden"),M=function(){let e=(0,a.useContext)(Jr);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Tt((()=>j(x)),[j,x]),Tt((()=>{if(k===$t.Hidden&&x.current)return E&&"visible"!==F?void _("visible"):Ut(F,{hidden:()=>N(x),visible:()=>j(x)})}),[F,x,j,N,E,k]);let A=Vr();Tt((()=>{if(w&&A&&"visible"===F&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,F,A,w]);let R=T&&!C,P=C&&E&&T,L=(0,a.useRef)(!1),D=Xr((()=>{L.current||(_("hidden"),N(x))}),M),I=_t((e=>{L.current=!0;let t=e?"enter":"leave";D.onStart(x,t,(e=>{"enter"===e?null==o||o():"leave"===e&&(null==i||i())}))})),O=_t((e=>{let t=e?"enter":"leave";L.current=!1,D.onStop(x,t,(e=>{"enter"===e?null==s||s():"leave"===e&&(null==u||u())})),"leave"===t&&!Qr(D)&&(_("hidden"),N(x))}));(0,a.useEffect)((()=>{w&&l||(I(E),O(E))}),[E,w,l]);let V=!(!l||!w||!A||R),[,B]=function(e,t,n,r){let[l,o]=(0,a.useState)(n),{hasFlag:s,addFlag:i,removeFlag:u}=function(e=0){let[t,n]=(0,a.useState)(e),r=(0,a.useCallback)((e=>n(e)),[t]),l=(0,a.useCallback)((e=>n((t=>t|e))),[t]),o=(0,a.useCallback)((e=>(t&e)===e),[t]),s=(0,a.useCallback)((e=>n((t=>t&~e))),[n]),i=(0,a.useCallback)((e=>n((t=>t^e))),[n]);return{flags:t,setFlag:r,addFlag:l,hasFlag:o,removeFlag:s,toggleFlag:i}}(e&&l?3:0),c=(0,a.useRef)(!1),d=(0,a.useRef)(!1),f=Ct();return Tt((()=>{var a;if(e)return n&&o(!0),t?(null==(a=null==r?void 0:r.start)||a.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:a}){let l=Et();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return void n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{n(),l.requestAnimationFrame((()=>{l.add(function(e,t){var n,r;let a=Et();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter((e=>e instanceof CSSTransition)))?r:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,r))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(n?(i(3),u(4)):(i(4),u(2)))},run(){d.current?n?(u(3),i(4)):(u(4),i(3)):n?u(1):i(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),n||o(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})):void(n&&i(3))}),[e,n,t,f]),e?[l,{closed:s(1),enter:s(2),leave:s(4),transition:s(2)||s(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:I,end:O}),z=Xt({ref:S,className:(null==(r=Ht(b.className,P&&c,P&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:r.trim())||void 0,...Ur(B)}),H=0;"visible"===F&&(H|=qr.Open),"hidden"===F&&(H|=qr.Closed),E&&"hidden"===F&&(H|=qr.Opening),!E&&"visible"===F&&(H|=qr.Closing);let U=Wt();return a.createElement(Jr.Provider,{value:D},a.createElement(Wr,{value:H},U({ourProps:z,theirProps:b,defaultTag:ea,features:ta,visible:"visible"===F,name:"Transition.Child"})))})),aa=Qt((function(e,t){let n=null!==(0,a.useContext)(Zr),r=null!==$r();return a.createElement(a.Fragment,null,!n&&r?a.createElement(na,{ref:t,...e}):a.createElement(ra,{ref:t,...e}))})),la=Object.assign(na,{Child:aa,Root:na});function oa({title:e,titleId:t,...n},r){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:r,"aria-labelledby":t},n),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const sa=a.forwardRef(oa),ia=({isOpen:e=!1,toggleModal:t,children:n,showLogo:r=!0})=>{const a=(0,u.useRef)(null),[l,o]=(0,u.useState)(null),[s,i]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),f=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');o(e?e[0]:null),i(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),p=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===l?(e.preventDefault(),s.focus()):e.shiftKey||t!==s||(e.preventDefault(),l.focus())}}),[l,s,d]);return(0,u.useEffect)((()=>{if(e)return f(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",p,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",p,!1)}}),[e,p,f]),(0,Re.jsx)("div",{id:"modal-container",ref:a,children:(0,Re.jsx)(la,{show:e,children:(0,Re.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(la.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,Re.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,Re.jsx)(la.Child,{beforeEnter:f,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,Re.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,Re.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:"​"}),(0,Re.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,Re.jsxs)("div",{className:"bg-white p-8",children:[(0,Re.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[r&&(0,Re.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,Re.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,Re.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,c.__)("Close modal","kudos-donations"),children:(0,Re.jsx)(sa,{className:"align-middle w-5 h-5"})})]}),(0,Re.jsx)("div",{id:"modal-body",className:"mt-2",children:n})]})})]})})]})})})})};var ua=n(848),ca=n(556),da=n.n(ca),fa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:{};function pa(e,t){return e(t={exports:{}},t.exports),t.exports}var ha=pa((function(e){!function(t){var n=function(e,t,r){if(!i(t)||c(t)||d(t)||f(t)||s(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(n(e,t[l],r));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,r)]=n(e,t[p],r));return a},r=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=r(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var n=(t=t||{}).separator||"_",r=t.split||/(?=[A-Z])/;return e.split(r).join(n)}(e,t).toLowerCase()},o=Object..toString,s=function(e){return"function"==typeof e},i=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var n=t&&"process"in t?t.process:t;return"function"!=typeof n?e:function(t,r){return n(t,e,r)}},m={camelize:r,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return n(h(r,t),e)},decamelizeKeys:function(e,t){return n(h(l,t),e,t)},pascalizeKeys:function(e,t){return n(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(fa)})).decamelize,ma=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},va=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,l=void 0;try{for(var o,s=e[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!t||n.length!==t);r=!0);}catch(e){a=!0,l=e}finally{try{r||null==s.return||s.return()}finally{if(a)throw l}}return n}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ma(e,t);var n=Object..toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ma(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},ba=pa((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object..hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},t.apply(this,arguments)}e.exports=t})),ga=function(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},l=Object.keys(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(r=0;r<l.length;r++)n=l[r],t.indexOf(n)>=0||Object..propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a},ya=(0,a.createContext)(null);function xa(e){var t=e.children,n=void 0===t?"":t,r=ga(e,["children"]);return"string"!=typeof n&&(n=(0,ua.F0)(n)),o().createElement("template",ba({},r,{dangerouslySetInnerHTML:{__html:n}}))}function wa(e){var t=e.root,n=e.children;return(0,It.createPortal)(void 0===n?null:n,t)}xa.propTypes={children:da().oneOfType([da().string,da().node])},wa.propTypes={root:da().object.isRequired,children:da().node};var Sa=new Map,ka=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(n,r){var l=ha(r,{separator:"-"}),s="".concat(e,"-").concat(l);return Sa.has(s)||Sa.set(s,function(e){var t=(0,a.forwardRef)((function(t,n){var r,l,s=t.mode,i=void 0===s?"open":s,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=ga(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(l=(0,a.useRef)((r=n)&&r.current),(0,a.useEffect)((function(){r&&(r.current=l.current)}),[r]),l),g=(0,a.useState)(null),y=va(g,2),x=y[0],w=y[1],S="node_".concat(i).concat(c);return(0,a.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof n&&n(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:i,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,n=e.styleSheets,r=e.root;if("NotSupportedError"!==t.name)throw t;n.length>0&&(r.adoptedStyleSheets=n)}({error:e,styleSheets:f,root:x})}}),[n,b,f]),o().createElement(o().Fragment,null,o().createElement(e.tag,ba({key:S,ref:b},v),(x||h)&&o().createElement(ya.Provider,{value:x},h?o().createElement(xa,{shadowroot:i,shadowrootmode:i},e.render({root:x,ssr:h,children:m})):o().createElement(wa,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:da().oneOf(["open","closed"]),delegatesFocus:da().bool,styleSheets:da().arrayOf(da().instanceOf(globalThis.CSSStyleSheet)),ssr:da().bool,children:da().node},t}({tag:l,render:t})),Sa.get(s)}})}();const Ea=ka,Ca=function({children:e,themeColor:t,style:n,className:r,fonts:a,alignment:l,errors:o=null}){var s,i,c;const[d,f]=(0,u.useState)(!window.kudos?.stylesheets),p=(0,u.useRef)(window.kudos?.stylesheets?.length),h=()=>{p.current--,0===p.current&&f(!0)},m={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,Re.jsxs)(Ea.div,{children:[window.kudos?.styles&&(0,Re.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,Re.jsx)("link",{rel:"stylesheet",onLoad:h,href:e},t))),n&&(0,Re.jsx)("style",{children:n}),(0,Re.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(s=window.kudos?.baseFontSize)&&void 0!==s?s:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(i=a?.header)&&void 0!==i?i:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,Re.jsx)("div",{id:"container",children:(0,Re.jsx)("div",{className:Pn(r,"flex font-body text-gray-900",m),children:d&&!o?(0,Re.jsx)(Re.Fragment,{children:e}):(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsx)(Re.Fragment,{children:o&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,Re.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Ta=window.wp.components,Fa=(0,a.createContext)(null);function _a({campaignId:e,children:t}){const[n,r]=(0,u.useState)(null),[a,l]=(0,u.useState)(null),[o,s]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(l(null),s(!0),i()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{r(e),s(!1)})).catch((t=>{404===t?.data?.status?i()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?r(e[0]):l([(0,c.__)("Campaign not found","kudos-donations")])})).catch((()=>{l([(0,c.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{s(!1)})):(l([(0,c.__)("Failed to fetch campaign","kudos-donations")]),s(!1))})))}),[e]);const d=(0,u.useMemo)((()=>({campaign:n,campaignErrors:a,isLoading:o})),[n,a,o]);return(0,Re.jsx)(Fa.Provider,{value:d,children:o?(0,Re.jsx)(Ta.Flex,{justify:"center",children:(0,Re.jsx)(Ta.Spinner,{})}):t})}const Ma=()=>(0,a.useContext)(Fa),ja=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:n,style:r})=>(0,Re.jsxs)("svg",{className:Pn(n,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:r,children:[(0,Re.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,Re.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),Na=()=>(0,Re.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,Re.jsx)("div",{className:"logo-animate w-[25%]",children:(0,Re.jsx)(ja,{})})}),Aa=({children:e,onClick:t=null})=>(0,Re.jsxs)(Gn,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,Re.jsx)("div",{className:"mr-3 flex text-white",children:(0,Re.jsx)(ja,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),Ra=({displayAs:e,label:t,alignment:n,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:s}=Ma(),[c,d]=(0,u.useState)(0),[f,p]=(0,u.useState)(null),[h,m]=(0,u.useState)({currentStep:0,formData:{}}),[v,b]=(0,u.useState)(!1),g="form"===e,y="button"===e,x="fslogo"===e;window.kudos.FrontControls=r,(0,u.useEffect)((()=>{d(Date.now())}),[]),(0,u.useEffect)((()=>{v||S()}),[v]);const w=()=>{b(!v)},S=()=>{m((e=>({...e,currentStep:0,formData:{}})))};async function k(e){if(a)return;p(null);const t=new window.FormData;t.append("timestamp",c.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const n in e)"field"===n?t.append(n,e[n][1]):t.append(n,e[n]);return i()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:p(e.data.message),e))).catch((e=>(p(e.message),e)))}const E=()=>(0,Re.jsxs)(Re.Fragment,{children:[f&&(0,Re.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:f}),l&&(0,Re.jsx)(Or,{step:h?.currentStep,campaign:l,setFormState:m,submitForm:k})]});if(!s)return(0,Re.jsx)(Ca,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:n,children:(0,Re.jsxs)(Re.Fragment,{children:[x&&(0,Re.jsx)(Na,{}),g&&E(),y&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(Aa,{onClick:w,children:t}),(0,Re.jsx)(ia,{toggleModal:w,isOpen:v,children:E()})]})]})})};function Pa({}){return(0,Re.jsx)("div",{className:"text-center",children:(0,Re.jsxs)("div",{role:"status",children:[(0,Re.jsxs)("svg",{"aria-hidden":"true",className:"inline w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-primary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Re.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,Re.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,Re.jsx)("span",{className:"sr-only",children:(0,c.__)("Loading","kudos-donations")})]})})}const La=({transactionId:e})=>{var t;const{campaign:n,isLoading:r}=Ma(),[a,l]=(0,u.useState)(""),[o,s]=(0,u.useState)((0,Re.jsx)(Pa,{})),d=(0,u.useRef)(null);if((0,u.useEffect)((()=>{let t=1;return d.current=setInterval((()=>{t<10?(async()=>{try{const a=Ia(),o=await i()({path:`/kudos/v1/payment/status/?id=${e}`,headers:{"X-Kudos-Nonce":a}});switch(o.data.status){case"paid":const e={value:window.kudos.currencies[o.data.currency]+o.data.value,name:o.data.name};l(n.meta.return_message_title),s((t=n.meta.return_message_text,r=e,t.replace(/\{\{(.*?)}}/g,((e,t)=>r[t.trim()]||"")))),clearInterval(d.current);break;case"failed":l((0,c.__)("Payment Failed","kudos-donations")),s((0,c.__)("Your payment failed.","kudos-donations")),clearInterval(d.current);break;case"cancelled":l((0,c.__)("Payment Cancelled","kudos-donations")),s((0,c.__)("Your payment was cancelled.","kudos-donations")),clearInterval(d.current)}}catch(e){l("Error"),s(e.message),clearInterval(d.current)}var t,r})().then((()=>{t++})):(l((0,c.__)("Payment Pending","kudos-donations")),s((0,c.__)("Payment could not be verified, please contact us for more information.","kudos-donations")),clearInterval(d.current))}),1e3),()=>clearInterval(d.current)}),[e,n]),!r)return(0,Re.jsx)(Da,{title:a,body:o,color:n?.meta?.theme_color,style:n?.meta?.custom_styles,dismissible:null!==(t=d.current)&&void 0!==t&&t})};function Da({title:e,body:t,style:n="",color:r="#ff9f1c",dismissible:a=!0}){const[l,o]=(0,u.useState)(!1),[s,i]=(0,u.useState)(!0),d=()=>{i(!a)};return(0,u.useEffect)((()=>{o(!0)}),[]),(0,Re.jsx)(Re.Fragment,{children:l&&(0,Re.jsx)(Ca,{style:n,themeColor:r,children:(0,Re.jsx)(ia,{toggleModal:d,isOpen:s,children:(0,Re.jsxs)(Re.Fragment,{children:[e&&(0,Re.jsx)("h2",{className:"font-bold font-heading text-4xl/4 m-0 mb-2 block text-center",children:e}),t&&(0,Re.jsx)("div",{className:"text-lg text-center block font-normal mb-4",children:t}),a&&(0,Re.jsx)(Gn,{type:"button",className:"text-base block ml-auto",ariaLabel:(0,c.__)("Close","kudos-donations"),onClick:d,children:(0,Re.jsx)("span",{className:"mx-2",children:"OK"})})]})})})})}const Ia=()=>new URLSearchParams(window.location.search).get("kudos_nonce"),Oa=window.wp.domReady;n.n(Oa)()((()=>{const e=document.querySelectorAll(".kudos-form"),t=document.querySelectorAll(".kudos-message"),n=document.querySelectorAll(".kudos-transaction-status");e.forEach((e=>{if(!e.shadowRoot){var t,n;const r=(0,u.createRoot)(e),a=JSON.parse(e.dataset?.options);r.render((0,Re.jsx)(_a,{campaignId:a?.campaign_id,children:(0,Re.jsx)(Ra,{label:a?.button_label,displayAs:null!==(t=a?.type)&&void 0!==t?t:"button",alignment:null!==(n=a?.alignment)&&void 0!==n?n:"left"})}))}})),n.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),n=e.dataset.transaction,r=e.dataset.campaign;t.render((0,Re.jsx)(_a,{campaignId:r,children:(0,Re.jsx)(La,{transactionId:n})}))}})),t.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),n=e.dataset.title,r=e.dataset.body,a=e.dataset.color;t.render((0,Re.jsx)(Da,{color:a,title:n,body:r}))}}))}))},694:(e,t,n)=>{"use strict";var r=n(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,l,o){if(o!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return n.PropTypes=n,n}},556:(e,t,n)=>{e.exports=n(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,n)=>{"use strict";var r=n(609);function a(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 l=Object..hasOwnProperty,o=/^[: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]*$/,s={},i={};function u(e){return!!l.call(i,e)||!l.call(s,e)&&(o.test(e)?i[e]=!0:(s[e]=!0,!1))}function c(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(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){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(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(f,p);d[t]=new c(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(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={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},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(l.call(n,r)){var o=n[r];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===r.indexOf("--")){var s=b(r);o=b((""+o).trim())}else{s=r;var i=S.get(s);void 0!==i||(i=b(s.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(s,i)),s=i,o="number"==typeof o?0===o||l.call(h,r)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',s,":",o)):e.push(";",s,":",o)}}t||e.push('"')}function E(e,t,n,r){switch(n){case"style":return void k(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=d.hasOwnProperty(n)?d[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=t.attributeName,t.type){case 3:r&&e.push(" ",n,'=""');break;case 4:!0===r?e.push(" ",n,'=""'):!1!==r&&e.push(" ",n,'="',b(r),'"');break;case 5:isNaN(r)||e.push(" ",n,'="',b(r),'"');break;case 6:!isNaN(r)&&1<=r&&e.push(" ",n,'="',b(r),'"');break;default:t.sanitizeURL&&(r=""+r),e.push(" ",n,'="',b(r),'"')}}else if(u(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",n,'="',b(r),'"')}}function C(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function T(e,t,n,r){e.push(M(n));var a,o=n=null;for(a in t)if(l.call(t,a)){var s=t[a];if(null!=s)switch(a){case"children":n=s;break;case"dangerouslySetInnerHTML":o=s;break;default:E(e,r,a,s)}}return e.push(">"),C(e,o,n),"string"==typeof n?(e.push(b(n)),null):n}var F=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,_=new Map;function M(e){var t=_.get(e);if(void 0===t){if(!F.test(e))throw Error(a(65,e));t="<"+e,_.set(e,t)}return t}function j(e,t,n){if(e.push('\x3c!--$?--\x3e<template id="'),null===n)throw Error(a(395));return e.push(n),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function R(e,t,n,r){return n.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=r:(r&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var P=Object.assign,L=Symbol.for("react.element"),D=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),H=Symbol.for("react.forward_ref"),U=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),W=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case I:return"Fragment";case D:return"Portal";case V:return"Profiler";case O:return"StrictMode";case U:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case H:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case $:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var n,r={};for(n in e)r[n]=t[n];return r}var te=null;function ne(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));ne(e,n)}t.context._currentValue2=t.value}}function re(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&re(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?ne(e,t):le(e,t)}function oe(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?ne(e,n):oe(e,n),t.context._currentValue2=t.value}function se(e){var t=te;t!==e&&(null===t?ae(e):null===e?re(t):t.depth===e.depth?ne(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var ie={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=ie,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:P({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&ie.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var s=t[o];null!=(s="function"==typeof s?s.call(e,l,n,r):s)&&(a?(a=!1,l=P({},l,s)):P(l,s))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,n){var r=e.id;e=e.overflow;var a=32-fe(r)-1;r&=~(1<<a),n+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-fe(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function Te(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Fe(){return null===ye?null===ge?(xe=!1,ge=ye=Te()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=Te()):(xe=!0,ye=ye.next),ye}function _e(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,n){if(ve=Ce(),ye=Fe(),xe){var r=ye.queue;if(t=r.dis,null!==ke&&void 0!==(n=ke.get(r))){ke.delete(r),r=ye.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return ye.memoizedState=r,[r,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==n?n(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Fe())){var n=ye.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!me(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,n){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:n,next:null},null===ke&&(ke=new Map),void 0===(n=ke.get(t)))ke.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function Re(){throw Error(a(394))}function Pe(){}var Le={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Fe()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:Pe,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:Pe,useEffect:Pe,useDebugValue:Pe,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Re]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var n=De;if(null===n)throw Error(a(404));return t=Se++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},De=null,Ie=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,n,r,a,l,o,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var i={node:t,ping:function(){var t=e.pingedTasks;t.push(i),1===t.length&&tt(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:s};return a.add(i),i}function ze(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function He(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function Ue(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,n,r,a){for(ve={},be=t,Se=0,e=n(r,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=n(r,a);return _e(),e}function qe(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var s=t.legacyContext;if("function"!=typeof n.getChildContext)r=s;else{for(var i in n=n.getChildContext())if(!(i in o))throw Error(a(108,Q(r)||"Unknown",i));r=P({},s,n)}t.legacyContext=r,Ke(e,t,l),t.legacyContext=s}else Ke(e,t,l)}function $e(e,t){if(e&&e.defaultProps){for(var n in t=P({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function We(e,t,n,o,s){if("function"==typeof n)if(n.&&n..isReactComponent){s=ee(n,t.legacyContext);var i=n.contextType;ue(i=new n(o,"object"==typeof i&&null!==i?i._currentValue2:s),n,o,s),qe(e,t,i,n)}else{s=Ge(e,t,n,o,i=ee(n,t.legacyContext));var c=0!==Se;if("object"==typeof s&&null!==s&&"function"==typeof s.render&&void 0===s.$$typeof)ue(s,n,o,i),qe(e,t,s,n);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,s)}finally{t.treeContext=o}}else Ke(e,t,s)}else{if("string"!=typeof n){switch(n){case Z:case K:case O:case V:case I:case G:return void Ke(e,t,o.children);case W:throw Error(a(343));case U:e:{n=t.blockedBoundary,s=t.blockedSegment,i=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,s.chunks.length,d,s.formatContext,!1,!1);s.children.push(f),s.lastPushedText=!1;var p=ze(0,0,null,s.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=He(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=s}t=Be(e,i,n,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case H:if(o=Ge(e,t,n.render,o,s),0!==Se){n=t.treeContext,t.treeContext=de(n,1,0);try{Ke(e,t,o)}finally{t.treeContext=n}}else Ke(e,t,o);return;case q:return void We(e,t,n=n.type,o=$e(n,o),s);case B:if(s=o.children,n=n._context,o=o.value,i=n._currentValue2,n._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:n,parentValue:i,value:o},t.context=o,Ke(e,t,s),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(n._currentValue2));case $:return void We(e,t,n=(s=n._init)(n._payload),o=$e(n,o),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(i=function(e,t,n,o,s){switch(t){case"select":e.push(M("select"));var i=null,c=null;for(h in n)if(l.call(n,h)){var d=n[h];if(null!=d)switch(h){case"children":i=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,i),i;case"option":c=s.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(i in n)if(l.call(n,i)){var m=n[i];if(null!=m)switch(i){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,i,m)}}if(null!=c)if(n=null!==f?""+f:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===n){e.push(' selected=""');break}}else""+c===n&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=i=null,n)if(l.call(n,d)&&null!=(f=n[d]))switch(d){case"children":h=f;break;case"value":i=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===i&&null!==c&&(i=c),e.push(">"),null!=h){if(null!=i)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));i=""+h}return"string"==typeof i&&"\n"===i[0]&&e.push("\n"),null!==i&&e.push(b(""+i)),null;case"input":for(c in e.push(M("input")),f=h=d=i=null,n)if(l.call(n,c)&&null!=(p=n[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":i=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==i?E(e,o,"value",i):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),n)if(l.call(n,v)&&null!=(i=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,i)}return e.push(">"),null;case"title":for(m in e.push(M("title")),i=null,n)if(l.call(n,m)&&null!=(c=n[m]))switch(m){case"children":i=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),i;case"listing":case"pre":for(f in e.push(M(t)),c=i=null,n)if(l.call(n,f)&&null!=(d=n[f]))switch(f){case"children":i=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=i)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(n=c.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push("\n",n):e.push(""+n))}return"string"==typeof i&&"\n"===i[0]&&e.push("\n"),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),n)if(l.call(n,g)&&null!=(i=n[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,i)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return T(e,n,t,o);case"html":return 0===s.insertionMode&&e.push("<!DOCTYPE html>"),T(e,n,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return T(e,n,t,o);for(p in e.push(M(t)),c=i=null,n)if(l.call(n,p)&&null!=(d=n[p]))switch(p){case"children":i=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,i),i}}((s=t.blockedSegment).chunks,n,o,e.responseState,s.formatContext),s.lastPushedText=!1,c=s.formatContext,s.formatContext=function(e,t,n){switch(t){case"select":return w(1,null!=n.value?n.value:n.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,n,o),Ye(e,t,i),s.formatContext=c,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:s.chunks.push("</",n,">")}s.lastPushedText=!1}}function Ke(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case L:return void We(e,t,n.type,n.props,n.ref);case D:throw Error(a(257));case $:var r=n._init;return void Ke(e,t,n=r(n._payload))}if(x(n))return void Ze(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=J&&n[J]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);Ze(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function Ze(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=de(l,r,a);try{Ye(e,t,n[a])}finally{t.treeContext=l}}}function Ye(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,n)}catch(i){if(_e(),"object"!=typeof i||null===i||"function"!=typeof i.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,se(l),i;n=i;var o=t.blockedSegment,s=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,se(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Xe(e,n)}else e.completedSegments.push(t)}function et(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Xe(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Xe(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,n=Ie.current;Ie.current=Le;var r=De;De=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],s=e,i=o.blockedSegment;if(0===i.status){se(o.context);try{Ke(s,o,o.node),s.responseState.generateStaticMarkup||i.lastPushedText&&i.textEmbedded&&i.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),i.status=1,et(s,o.blockedBoundary,i)}catch(e){if(_e(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),i.status=4;var c=o.blockedBoundary,d=e,f=He(s,d);null===c?Ue(s,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&s.clientRenderedBoundaries.push(c))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&st(e,e.destination)}catch(t){He(e,t),Ue(e,t)}finally{De=r,Ie.current=n,n===Le&&se(t)}}}function nt(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=r.toString(16),t.push(e),t.push('"></template>');case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var s=0;s<n.length;s++){for(l=n[s];o<l.index;o++)t.push(r[o]);l=rt(e,t,l)}for(;o<r.length-1;o++)t.push(r[o]);return o<r.length&&(l=t.push(r[o])),l;default:throw Error(a(390))}}function rt(e,t,n){var r=n.boundary;if(null===r)return nt(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)return e.responseState.generateStaticMarkup||(r=r.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),r&&(t.push(' data-dgst="'),r=b(r),t.push(r),t.push('"')),t.push("></template>")),nt(e,t,n),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),r=r.id=l,j(t,e.responseState,r),nt(e,t,n),t.push("\x3c!--/$--\x3e")}if(r.byteSize>e.progressiveChunkSize)return r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),j(t,e.responseState,r.id),nt(e,t,n),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(n=r.completedSegments).length)throw Error(a(391));return rt(e,t,n[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=r.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),rt(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,n.formatContext)}function lt(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)ot(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===r)throw Error(a(395));return n=n.toString(16),t.push(r),t.push('","'),t.push(e.segmentPrefix),t.push(n),t.push('")<\/script>')}function ot(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return at(e,t,r)}return at(e,t,r),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function st(e,t){try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){rt(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)t.push(r[n]);n<r.length&&t.push(r[n])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var s=o[l];r=t;var i=e.responseState,u=s.id,c=s.errorDigest,d=s.errorMessage,f=s.errorComponentStack;if(r.push(i.startInlineScript),i.sentClientRenderFunction?r.push('$RX("'):(i.sentClientRenderFunction=!0,r.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(r.push(u),r.push('"'),c||d||f){r.push(",");var p=A(c||"");r.push(p)}if(d||f){r.push(",");var h=A(d||"");r.push(h)}if(f){r.push(",");var m=A(f);r.push(m)}if(!r.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,s=t;var y=g.completedSegments;for(i=0;i<y.length;i++)if(!ot(o,s,g,y[i])){i++,y.splice(0,i);var x=!1;break e}y.splice(0,i),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function it(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return Qe(n,e,t)})),n.clear(),null!==e.destination&&st(e,e.destination)}catch(t){He(e,t),Ue(e,t)}}function ut(){}function ct(e,t,n,r){var l=!1,o=null,s="",i={push:function(e){return null!==e&&(s+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,n,r,a,l,o,s,i){var u=[],c=new Set;return(n=ze(t={destination:null,responseState:t,progressiveChunkSize:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,n,!1,!1)).parentFlushed=!0,e=Be(t,e,null,n,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(n,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),it(e,r),1===e.status)e.status=2,i.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=i;try{st(e,i)}catch(t){He(e,t),Ue(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return s}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,n)=>{"use strict";var r=n(609);function a(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 l=null,o=0;function s(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var n=l.length-o;n<t.length&&(0===n?e.enqueue(l):(l.set(t.subarray(0,n),o),e.enqueue(l),t=t.subarray(n)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function i(e,t){return s(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[: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]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,n,r,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(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){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(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(w,S);x[t]=new y(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(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={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},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function T(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var n,r="",a=0;for(n=t.index;n<e.length;n++){switch(e.charCodeAt(n)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==n&&(r+=e.substring(a,n)),a=n+1,r+=t}e=a!==n?r+e.substring(a,n):r}return e}var F=/([A-Z])/g,_=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),R=f('<script type="module" src="'),P=f('" async=""><\/script>'),L=/(<\/|<)(s)(cript)/gi;function D(e,t,n,r){return t+("s"===n?"\\u0073":"\\u0053")+r}function I(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,n,r){return""===t?r:(r&&e.push(O),e.push(d(T(t))),!0)}var B=new Map,z=f(' style="'),H=f(":"),U=f(";");function G(e,t,n){if("object"!=typeof n)throw Error(a(62));for(var r in t=!0,n)if(h.call(n,r)){var l=n[r];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===r.indexOf("--")){var o=d(T(r));l=d(T((""+l).trim()))}else{o=r;var s=B.get(o);void 0!==s||(s=f(T(o.replace(F,"-$1").toLowerCase().replace(_,"-ms-"))),B.set(o,s)),o=s,l="number"==typeof l?0===l||h.call(k,r)?d(""+l):d(l+"px"):d(T((""+l).trim()))}t?(t=!1,e.push(z,o,H,l)):e.push(U,o,H,l)}}t||e.push(W)}var q=f(" "),$=f('="'),W=f('"'),K=f('=""');function Z(e,t,n,r){switch(n){case"style":return void G(e,t,r);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])if(null!==(t=x.hasOwnProperty(n)?x[n]:null)){switch(typeof r){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(n=d(t.attributeName),t.type){case 3:r&&e.push(q,n,K);break;case 4:!0===r?e.push(q,n,K):!1!==r&&e.push(q,n,$,d(T(r)),W);break;case 5:isNaN(r)||e.push(q,n,$,d(T(r)),W);break;case 6:!isNaN(r)&&1<=r&&e.push(q,n,$,d(T(r)),W);break;default:t.sanitizeURL&&(r=""+r),e.push(q,n,$,d(T(r)),W)}}else if(g(n)){switch(typeof r){case"function":case"symbol":return;case"boolean":if("data-"!==(t=n.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(n),$,d(T(r)),W)}}var Y=f(">"),J=f("/>");function Q(e,t,n){if(null!=t){if(null!=n)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,n,r){e.push(ae(n));var a,l=n=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":n=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,r,a,o)}}return e.push(Y),Q(e,l,n),"string"==typeof n?(e.push(d(T(n))),null):n}var te=f("\n"),ne=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,re=new Map;function ae(e){var t=re.get(e);if(void 0===t){if(!ne.test(e))throw Error(a(65,e));t=f("<"+e),re.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),se=f(">"),ie=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,n){if(s(e,de),null===n)throw Error(a(395));return s(e,n),i(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),Te=f('<math aria-hidden="true" style="display:none" id="'),Fe=f('">'),_e=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Re=f('">'),Pe=f("</tbody></table>"),Le=f('<table hidden><tr id="'),De=f('">'),Ie=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),He=f('$RS("'),Ue=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),$e=f('$RC("'),We=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var nt=Object.assign,rt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),st=Symbol.for("react.profiler"),it=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case st:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case it:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var n,r={};for(n in e)r[n]=t[n];return r}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var n=t.parent;if(null===e){if(null!==n)throw Error(a(401))}else{if(null===n)throw Error(a(401));Et(e,n)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function Tt(e){var t=e.parent;null!==t&&Tt(t),e.context._currentValue=e.value}function Ft(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Ft(e,t)}function _t(e,t){var n=t.parent;if(null===n)throw Error(a(402));e.depth===n.depth?Et(e,n):_t(e,n),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?Tt(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Ft(t,e):_t(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,n,r){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=n,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:r,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(n,a))?a:nt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var s=t[o];null!=(s="function"==typeof s?s.call(e,l,n,r):s)&&(a?(a=!1,l=nt({},l,s)):nt(l,s))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Rt(e,t,n){var r=e.id;e=e.overflow;var a=32-Pt(r)-1;r&=~(1<<a),n+=1;var l=32-Pt(t)+a;if(30<l){var o=a-a%5;return l=(r&(1<<o)-1).toString(32),r>>=o,a-=o,{id:1<<32-Pt(t)+a|n<<a|r,overflow:l+e}}return{id:1<<l|n<<a|r,overflow:e}}var Pt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Lt(e)/Dt|0)|0},Lt=Math.log,Dt=Math.LN2,It="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ht=!1,Ut=!1,Gt=0,qt=null,$t=0;function Wt(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<$t)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ht=!1,Bt=zt=Kt()):(Ht=!0,zt=Bt):null===zt.next?(Ht=!1,zt=zt.next=Kt()):(Ht=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ut=!1,Bt=null,$t=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,n){if(Ot=Wt(),zt=Zt(),Ht){var r=zt.queue;if(t=r.dis,null!==qt&&void 0!==(n=qt.get(r))){qt.delete(r),r=zt.memoizedState;do{r=e(r,n.action),n=n.next}while(null!==n);return zt.memoizedState=r,[r,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==n?n(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=en.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=Wt(),t=void 0===t?null:t,null!==(zt=Zt())){var n=zt.memoizedState;if(null!==n&&null!==t){var r=n[1];e:if(null===r)r=!1;else{for(var a=0;a<r.length&&a<t.length;a++)if(!It(t[a],r[a])){r=!1;break e}r=!0}if(r)return n[0]}}return e=e(),zt.memoizedState=[e,t],e}function en(e,t,n){if(25<=$t)throw Error(a(301));if(e===Ot)if(Ut=!0,e={action:n,next:null},null===qt&&(qt=new Map),void 0===(n=qt.get(t)))qt.set(t,e);else{for(t=n;null!==t.next;)t=t.next;t.next=e}}function tn(){throw Error(a(394))}function nn(){}var rn={readContext:function(e){return e._currentValue},useContext:function(e){return Wt(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=Wt();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:nn,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:nn,useEffect:nn,useDebugValue:nn,useDeferredValue:function(e){return Wt(),e},useTransition:function(){return Wt(),[!1,tn]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Pt(e)-1)).toString(32)+t;var n=an;if(null===n)throw Error(a(404));return t=Gt++,e=":"+n.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Wt(),t(e._source)},useSyncExternalStore:function(e,t,n){if(void 0===n)throw Error(a(407));return n()}},an=null,ln=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function on(e){return console.error(e),null}function sn(){}function un(e,t,n,r,a,l,o,s){e.allPendingTasks++,null===n?e.pendingRootTasks++:n.pendingTasks++;var i={node:t,ping:function(){var t=e.pingedTasks;t.push(i),1===t.length&&En(e)},blockedBoundary:n,blockedSegment:r,abortSet:a,legacyContext:l,context:o,treeContext:s};return a.add(i),i}function cn(e,t,n,r,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:r,boundary:n,lastPushedText:a,textEmbedded:l}}function dn(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function fn(e,t){var n=e.onShellError;n(t),(n=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function pn(e,t,n,r,a){for(Ot={},Vt=t,Gt=0,e=n(r,a);Ut;)Ut=!1,Gt=0,$t+=1,zt=null,e=n(r,a);return Yt(),e}function hn(e,t,n,r){var l=n.render(),o=r.childContextTypes;if(null!=o){var s=t.legacyContext;if("function"!=typeof n.getChildContext)r=s;else{for(var i in n=n.getChildContext())if(!(i in o))throw Error(a(108,xt(r)||"Unknown",i));r=nt({},s,n)}t.legacyContext=r,bn(e,t,l),t.legacyContext=s}else bn(e,t,l)}function mn(e,t){if(e&&e.defaultProps){for(var n in t=nt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function vn(e,t,n,l,o){if("function"==typeof n)if(n.&&n..isReactComponent){o=St(n,t.legacyContext);var s=n.contextType;Nt(s=new n(l,"object"==typeof s&&null!==s?s._currentValue:o),n,l,o),hn(e,t,s,n)}else{o=pn(e,t,n,l,s=St(n,t.legacyContext));var i=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,n,l,s),hn(e,t,o,n);else if(i){l=t.treeContext,t.treeContext=Rt(l,1,0);try{bn(e,t,o)}finally{t.treeContext=l}}else bn(e,t,o)}else{if("string"!=typeof n){switch(n){case bt:case vt:case ot:case st:case lt:case ft:return void bn(e,t,l.children);case mt:throw Error(a(343));case dt:e:{n=t.blockedBoundary,o=t.blockedSegment,s=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:i=new Set,errorDigest:null},c=cn(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=cn(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(yn(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,Sn(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=dn(e,t)}finally{t.blockedBoundary=n,t.blockedSegment=o}t=un(e,s,n,c,i,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof n&&null!==n)switch(n.$$typeof){case ct:if(l=pn(e,t,n.render,l,o),0!==Gt){n=t.treeContext,t.treeContext=Rt(n,1,0);try{bn(e,t,l)}finally{t.treeContext=n}}else bn(e,t,l);return;case pt:return void vn(e,t,n=n.type,l=mn(n,l),o);case it:if(o=l.children,n=n._context,l=l.value,s=n._currentValue,n._currentValue=l,kt=l={parent:i=kt,depth:null===i?0:i.depth+1,context:n,parentValue:s,value:l},t.context=l,bn(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void bn(e,t,l=(l=l.children)(n._currentValue));case ht:return void vn(e,t,n=(o=n._init)(n._payload),l=mn(n,l),void 0)}throw Error(a(130,null==n?n:typeof n,""))}switch(s=function(e,t,n,l,o){switch(t){case"select":e.push(ae("select"));var s=null,i=null;for(p in n)if(h.call(n,p)){var u=n[p];if(null!=u)switch(p){case"children":s=u;break;case"dangerouslySetInnerHTML":i=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,i,s),s;case"option":i=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(s in n)if(h.call(n,s)){var m=n[s];if(null!=m)switch(s){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,s,m)}}if(null!=i)if(n=null!==c?""+c:function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(i)){for(l=0;l<i.length;l++)if(""+i[l]===n){e.push(X);break}}else""+i===n&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=i=s=null,n)if(h.call(n,u)&&null!=(c=n[u]))switch(u){case"children":p=c;break;case"value":s=c;break;case"defaultValue":i=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===s&&null!==i&&(s=i),e.push(Y),null!=p){if(null!=s)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));s=""+p}return"string"==typeof s&&"\n"===s[0]&&e.push(te),null!==s&&e.push(d(T(""+s))),null;case"input":for(i in e.push(ae("input")),c=p=u=s=null,n)if(h.call(n,i)&&null!=(f=n[i]))switch(i){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":s=f;break;default:Z(e,l,i,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==s?Z(e,l,"value",s):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),n)if(h.call(n,v)&&null!=(s=n[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,s)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),s=null,n)if(h.call(n,m)&&null!=(i=n[m]))switch(m){case"children":s=i;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,i)}return e.push(Y),s;case"listing":case"pre":for(c in e.push(ae(t)),i=s=null,n)if(h.call(n,c)&&null!=(u=n[c]))switch(c){case"children":s=u;break;case"dangerouslySetInnerHTML":i=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=i){if(null!=s)throw Error(a(60));if("object"!=typeof i||!("__html"in i))throw Error(a(61));null!=(n=i.__html)&&("string"==typeof n&&0<n.length&&"\n"===n[0]?e.push(te,d(n)):e.push(d(""+n)))}return"string"==typeof s&&"\n"===s[0]&&e.push(te),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),n)if(h.call(n,b)&&null!=(s=n[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,s)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,n,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,n,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof n.is)return ee(e,n,t,l);for(f in e.push(ae(t)),i=s=null,n)if(h.call(n,f)&&null!=(u=n[f]))switch(f){case"children":s=u;break;case"dangerouslySetInnerHTML":i=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),$,d(T(u)),W)}return e.push(Y),Q(e,i,s),s}}((o=t.blockedSegment).chunks,n,l,e.responseState,o.formatContext),o.lastPushedText=!1,i=o.formatContext,o.formatContext=function(e,t,n){switch(t){case"select":return I(1,null!=n.value?n.value:n.defaultValue);case"svg":return I(2,null);case"math":return I(3,null);case"foreignObject":return I(1,null);case"table":return I(4,null);case"thead":case"tbody":case"tfoot":return I(5,null);case"colgroup":return I(7,null);case"tr":return I(6,null)}return 4<=e.insertionMode||0===e.insertionMode?I(1,null):e}(i,n,l),yn(e,t,s),o.formatContext=i,n){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(n),se)}o.lastPushedText=!1}}function bn(e,t,n){if(t.node=n,"object"==typeof n&&null!==n){switch(n.$$typeof){case rt:return void vn(e,t,n.type,n.props,n.ref);case at:throw Error(a(257));case ht:var r=n._init;return void bn(e,t,n=r(n._payload))}if(M(n))return void gn(e,t,n);if((r=null===n||"object"!=typeof n?null:"function"==typeof(r=yt&&n[yt]||n["@@iterator"])?r:null)&&(r=r.call(n))){if(!(n=r.next()).done){var l=[];do{l.push(n.value),n=r.next()}while(!n.done);gn(e,t,l)}return}throw e=Object..toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}"string"==typeof n?(r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,n,e.responseState,r.lastPushedText):"number"==typeof n&&((r=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+n,e.responseState,r.lastPushedText))}function gn(e,t,n){for(var r=n.length,a=0;a<r;a++){var l=t.treeContext;t.treeContext=Rt(l,r,a);try{yn(e,t,n[a])}finally{t.treeContext=l}}}function yn(e,t,n){var r=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return bn(e,t,n)}catch(i){if(Yt(),"object"!=typeof i||null===i||"function"!=typeof i.then)throw t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l),i;n=i;var o=t.blockedSegment,s=cn(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(s),o.lastPushedText=!1,e=un(e,t.node,t.blockedBoundary,s,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,n.then(e,e),t.blockedSegment.formatContext=r,t.legacyContext=a,t.context=l,Mt(l)}}function xn(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,kn(this,t,e)}function wn(e,t,n){var r=e.blockedBoundary;e.blockedSegment.status=3,null===r?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(r.pendingTasks--,r.forceClientRender||(r.forceClientRender=!0,e=void 0===n?Error(a(432)):n,r.errorDigest=t.onError(e),r.parentFlushed&&t.clientRenderedBoundaries.push(r)),r.fallbackAbortableTasks.forEach((function(e){return wn(e,t,n)})),r.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(r=t.onAllReady)())}function Sn(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var n=t.children[0];n.id=t.id,n.parentFlushed=!0,1===n.status&&Sn(e,n)}else e.completedSegments.push(t)}function kn(e,t,n){if(null===t){if(n.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=n}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=sn,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(n.parentFlushed&&1===n.status&&Sn(t,n),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(xn,e),t.fallbackAbortableTasks.clear()):n.parentFlushed&&1===n.status&&(Sn(t,n),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function En(e){if(2!==e.status){var t=kt,n=ln.current;ln.current=rn;var r=an;an=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],s=e,i=o.blockedSegment;if(0===i.status){Mt(o.context);try{bn(s,o,o.node),i.lastPushedText&&i.textEmbedded&&i.chunks.push(O),o.abortSet.delete(o),i.status=1,kn(s,o.blockedBoundary,i)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),i.status=4;var c=o.blockedBoundary,d=e,f=dn(s,d);null===c?fn(s,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&s.clientRenderedBoundaries.push(c))),s.allPendingTasks--,0===s.allPendingTasks&&(0,s.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}finally{an=r,ln.current=n,n===rn&&Mt(t)}}}function Cn(e,t,n){switch(n.parentFlushed=!0,n.status){case 0:var r=n.id=e.nextSegmentId++;return n.lastPushedText=!1,n.textEmbedded=!1,e=e.responseState,s(t,ie),s(t,e.placeholderPrefix),s(t,e=d(r.toString(16))),i(t,ue);case 1:n.status=2;var l=!0;r=n.chunks;var o=0;n=n.children;for(var u=0;u<n.length;u++){for(l=n[u];o<l.index;o++)s(t,r[o]);l=Tn(e,t,l)}for(;o<r.length-1;o++)s(t,r[o]);return o<r.length&&(l=i(t,r[o])),l;default:throw Error(a(390))}}function Tn(e,t,n){var r=n.boundary;if(null===r)return Cn(e,t,n);if(r.parentFlushed=!0,r.forceClientRender)r=r.errorDigest,i(t,pe),s(t,me),r&&(s(t,be),s(t,d(T(r))),s(t,ve)),i(t,ge),Cn(e,t,n);else if(0<r.pendingTasks){r.rootSegmentID=e.nextSegmentId++,0<r.completedSegments.length&&e.partialBoundaries.push(r);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),r=r.id=l,ye(t,e.responseState,r),Cn(e,t,n)}else if(r.byteSize>e.progressiveChunkSize)r.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(r),ye(t,e.responseState,r.id),Cn(e,t,n);else{if(i(t,ce),1!==(n=r.completedSegments).length)throw Error(a(391));Tn(e,t,n[0])}return i(t,he)}function Fn(e,t,n){return function(e,t,n,r){switch(n.insertionMode){case 0:case 1:return s(e,xe),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,we);case 2:return s(e,ke),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Ee);case 3:return s(e,Te),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Fe);case 4:return s(e,Me),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,je);case 5:return s(e,Ae),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Re);case 6:return s(e,Le),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,De);case 7:return s(e,Oe),s(e,t.segmentPrefix),s(e,d(r.toString(16))),i(e,Ve);default:throw Error(a(397))}}(t,e.responseState,n.formatContext,n.id),Tn(e,t,n),function(e,t){switch(t.insertionMode){case 0:case 1:return i(e,Se);case 2:return i(e,Ce);case 3:return i(e,_e);case 4:return i(e,Ne);case 5:return i(e,Pe);case 6:return i(e,Ie);case 7:return i(e,Be);default:throw Error(a(397))}}(t,n.formatContext)}function Mn(e,t,n){for(var r=n.completedSegments,l=0;l<r.length;l++)jn(e,t,n,r[l]);if(r.length=0,e=e.responseState,r=n.id,n=n.rootSegmentID,s(t,e.startInlineScript),e.sentCompleteBoundaryFunction?s(t,$e):(e.sentCompleteBoundaryFunction=!0,s(t,qe)),null===r)throw Error(a(395));return n=d(n.toString(16)),s(t,r),s(t,We),s(t,e.segmentPrefix),s(t,n),i(t,Ke)}function jn(e,t,n,r){if(2===r.status)return!0;var l=r.id;if(-1===l){if(-1===(r.id=n.rootSegmentID))throw Error(a(392));return Fn(e,t,r)}return Fn(e,t,r),s(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?s(t,He):(e.sentCompleteSegmentFunction=!0,s(t,ze)),s(t,e.segmentPrefix),s(t,l=d(l.toString(16))),s(t,Ue),s(t,e.placeholderPrefix),s(t,l),i(t,Ge)}function Nn(e,t){l=new Uint8Array(512),o=0;try{var n=e.completedRootSegment;if(null!==n&&0===e.pendingRootTasks){Tn(e,t,n),e.completedRootSegment=null;var r=e.responseState.bootstrapChunks;for(n=0;n<r.length-1;n++)s(t,r[n]);n<r.length&&i(t,r[n])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];r=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(s(r,h.startInlineScript),h.sentClientRenderFunction?s(r,Ye):(h.sentClientRenderFunction=!0,s(r,Ze)),null===m)throw Error(a(395));if(s(r,m),s(r,Je),(v||b||g)&&(s(r,Xe),s(r,d(tt(v||"")))),(b||g)&&(s(r,Xe),s(r,d(tt(b||"")))),g&&(s(r,Xe),s(r,d(tt(g)))),!i(r,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Mn(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!jn(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Mn(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function An(e,t){try{var n=e.abortableTasks;n.forEach((function(n){return wn(n,e,t)})),n.clear(),null!==e.destination&&Nn(e,e.destination)}catch(t){dn(e,t),fn(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(n,r){var a,l,o=new Promise((function(e,t){l=e,a=t})),s=function(e,t,n,r,a,l,o,s,i){var u=[],c=new Set;return(n=cn(t={destination:null,responseState:t,progressiveChunkSize:void 0===r?12800:r,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?on:a,onAllReady:void 0===l?sn:l,onShellReady:void 0===o?sn:o,onShellError:void 0===s?sn:s,onFatalError:void 0===i?sn:i},0,null,n,!1,!1)).parentFlushed=!0,e=un(t,e,null,n,c,wt,null,At),u.push(e),t}(e,function(e,t,n,r,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+T(t)+'">');var l=[];if(void 0!==n&&l.push(t,d((""+n).replace(L,D)),N),void 0!==r)for(n=0;n<r.length;n++)l.push(A,d(T(r[n])),P);if(void 0!==a)for(r=0;r<a.length;r++)l.push(R,d(T(a[r])),P);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return I("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===s.status)s.status=2,p(e,s.fatalError);else if(2!==s.status&&null===s.destination){s.destination=e;try{Nn(s,e)}catch(e){dn(s,e),fn(s,e)}}},cancel:function(){An(s)}},{highWaterMark:0});e.allReady=o,n(e)}),(function(e){o.catch((function(){})),r(e)}),a);if(t&&t.signal){var i=t.signal,u=function(){An(s,i.reason),i.removeEventListener("abort",u)};i.addEventListener("abort",u)}En(s)}))},t.version="18.3.1"},848:(e,t,n)=>{"use strict";var r,a;r=n(633),a=n(911),r.version,t.F0=r.renderToString,r.renderToStaticMarkup,r.renderToNodeStream,r.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,n){class r{constructor(){this.data=n(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((n=>{n.value===e&&(n.label=t,this.valueMap[n.value.toLowerCase()]=n.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=n(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof r))return new r}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"‏البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر‎"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"‏ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},a={};function l(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return r[e].call(n.exports,n,n.exports,l),n.exports}l.m=r,e=[],l.O=(t,n,r,a)=>{if(!n){var o=1/0;for(c=0;c<e.length;c++){for(var[n,r,a]=e[c],s=!0,i=0;i<n.length;i++)(!1&a||o>=a)&&Object.keys(l.O).every((e=>l.O[e](n[i])))?n.splice(i--,1):(s=!1,a<o&&(o=a));if(s){e.splice(c--,1);var u=r();void 0!==u&&(t=u)}}return t}a=a||0;for(var c=e.length;c>0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[n,r,a]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},n=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,l.t=function(e,r){if(1&r&&(e=this(e)),8&r)return e;if("object"==typeof e&&e){if(4&r&&e.__esModule)return e;if(16&r&&"function"==typeof e.then)return e}var a=Object.create(null);l.r(a);var o={};t=t||[null,n({}),n([]),n(n)];for(var s=2&r&&e;"object"==typeof s&&!~t.indexOf(s);s=n(s))Object.getOwnPropertyNames(s).forEach((t=>o[t]=()=>e[t]));return o.default=()=>e,l.d(a,o),a},l.d=(e,t)=>{for(var n in t)l.o(t,n)&&!l.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},l.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),l.o=(e,t)=>Object..hasOwnProperty.call(e,t),l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={59:0,526:0};l.O.j=t=>0===e[t];var t=(t,n)=>{var r,a,[o,s,i]=n,u=0;if(o.some((t=>0!==e[t]))){for(r in s)l.o(s,r)&&(l.m[r]=s[r]);if(i)var c=i(l)}for(t&&t(n);u<o.length;u++)a=o[u],l.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return l.O(c)},n=globalThis.webpackChunkkudos_donations=globalThis.webpackChunkkudos_donations||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})();var o=l.O(void 0,[526],(()=>l(308)));o=l.O(o)})();
     1(()=>{var e,t,r,n={690:(e,t,r)=>{"use strict";var n={};r.r(n),r.d(n,{BaseController:()=>Kr,Button:()=>rn,CheckboxControl:()=>An,RadioGroupControl:()=>Nn,SelectControl:()=>Pn,TextAreaControl:()=>tn,TextControl:()=>Xr,ToggleControl:()=>Jr});var a=r(609),l=r.t(a,2),o=r.n(a);const i=window.wp.apiFetch;var s=r.n(i);const u=window.wp.element,c=window.wp.i18n;var d=e=>"checkbox"===e.type,f=e=>e instanceof Date,p=e=>null==e;const h=e=>"object"==typeof e;var m=e=>!p(e)&&!Array.isArray(e)&&h(e)&&!f(e),v=e=>m(e)&&e.target?d(e.target)?e.target.checked:e.target.value:e,b=(e,t)=>e.has((e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e)(t)),g=e=>{const t=e.constructor&&e.constructor.;return m(t)&&t.hasOwnProperty("isOf")},y="undefined"!=typeof window&&void 0!==window.HTMLElement&&"undefined"!=typeof document;function x(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(y&&(e instanceof Blob||e instanceof FileList)||!r&&!m(e))return e;if(t=r?[]:{},r||g(e))for(const r in e)e.hasOwnProperty(r)&&(t[r]=x(e[r]));else t=e}return t}var w=e=>Array.isArray(e)?e.filter(Boolean):[],S=e=>void 0===e,k=(e,t,r)=>{if(!t||!m(e))return r;const n=w(t.split(/[,[\].]+?/)).reduce(((e,t)=>p(e)?e:e[t]),e);return S(n)||n===e?S(e[t])?r:e[t]:n},E=e=>"boolean"==typeof e,C=e=>/^\w*$/.test(e),T=e=>w(e.replace(/["|']|\]/g,"").split(/\.|\[/)),F=(e,t,r)=>{let n=-1;const a=C(t)?[t]:T(t),l=a.length,o=l-1;for(;++n<l;){const t=a[n];let l=r;if(n!==o){const r=e[t];l=m(r)||Array.isArray(r)?r:isNaN(+a[n+1])?{}:[]}if("__proto__"===t)return;e[t]=l,e=e[t]}return e};const _="blur",M="focusout",j="change",N="onBlur",A="onChange",R="onSubmit",P="onTouched",D="all",I="pattern",L="required",O=a.createContext(null),V=()=>a.useContext(O),B=e=>{const{children:t,...r}=e;return a.createElement(O.Provider,{value:r},t)};var z=(e,t,r,n=!0)=>{const a={defaultValues:t._defaultValues};for(const l in e)Object.defineProperty(a,l,{get:()=>{const a=l;return t._proxyFormState[a]!==D&&(t._proxyFormState[a]=!n||D),r&&(r[a]=!0),e[a]}});return a},U=e=>m(e)&&!Object.keys(e).length,H=(e,t,r,n)=>{r(e);const{name:a,...l}=e;return U(l)||Object.keys(l).length>=Object.keys(t).length||Object.keys(l).find((e=>t[e]===(!n||D)))},G=e=>Array.isArray(e)?e:[e],q=(e,t,r)=>!e||!t||e===t||G(e).some((e=>e&&(r?e===t:e.startsWith(t)||t.startsWith(e))));function W(e){const t=a.useRef(e);t.current=e,a.useEffect((()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}}),[e.disabled])}var $=e=>"string"==typeof e,K=(e,t,r,n,a)=>$(e)?(n&&t.watch.add(e),k(r,e,a)):Array.isArray(e)?e.map((e=>(n&&t.watch.add(e),k(r,e)))):(n&&(t.watchAll=!0),r);function Z(e){const t=V(),{control:r=t.control,name:n,defaultValue:l,disabled:o,exact:i}=e||{},s=a.useRef(n);s.current=n,W({disabled:o,subject:r._subjects.values,next:e=>{q(s.current,e.name,i)&&c(x(K(s.current,r._names,e.values||r._formValues,!1,l)))}});const[u,c]=a.useState(r._getWatch(n,l));return a.useEffect((()=>r._removeUnmounted())),u}const Y=e=>e.render(function(e){const t=V(),{name:r,disabled:n,control:l=t.control,shouldUnregister:o}=e,i=b(l._names.array,r),s=Z({control:l,name:r,defaultValue:k(l._formValues,r,k(l._defaultValues,r,e.defaultValue)),exact:!0}),u=function(e){const t=V(),{control:r=t.control,disabled:n,name:l,exact:o}=e||{},[i,s]=a.useState(r._formState),u=a.useRef(!0),c=a.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1}),d=a.useRef(l);return d.current=l,W({disabled:n,next:e=>u.current&&q(d.current,e.name,o)&&H(e,c.current,r._updateFormState)&&s({...r._formState,...e}),subject:r._subjects.state}),a.useEffect((()=>(u.current=!0,c.current.isValid&&r._updateValid(!0),()=>{u.current=!1})),[r]),z(i,r,c.current,!1)}({control:l,name:r,exact:!0}),c=a.useRef(l.register(r,{...e.rules,value:s,...E(e.disabled)?{disabled:e.disabled}:{}}));return a.useEffect((()=>{const e=l._options.shouldUnregister||o,t=(e,t)=>{const r=k(l._fields,e);r&&r._f&&(r._f.mount=t)};if(t(r,!0),e){const e=x(k(l._options.defaultValues,r));F(l._defaultValues,r,e),S(k(l._formValues,r))&&F(l._formValues,r,e)}return()=>{(i?e&&!l._state.action:e)?l.unregister(r):t(r,!1)}}),[r,l,i,o]),a.useEffect((()=>{k(l._fields,r)&&l._updateDisabledField({disabled:n,fields:l._fields,name:r,value:k(l._fields,r)._f.value})}),[n,r,l]),{field:{name:r,value:s,...E(n)||u.disabled?{disabled:u.disabled||n}:{},onChange:a.useCallback((e=>c.current.onChange({target:{value:v(e),name:r},type:j})),[r]),onBlur:a.useCallback((()=>c.current.onBlur({target:{value:k(l._formValues,r),name:r},type:_})),[r,l]),ref:a.useCallback((e=>{const t=k(l._fields,r);t&&e&&(t._f.ref={focus:()=>e.focus(),select:()=>e.select(),setCustomValidity:t=>e.setCustomValidity(t),reportValidity:()=>e.reportValidity()})}),[l._fields,r])},formState:u,fieldState:Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!k(u.errors,r)},isDirty:{enumerable:!0,get:()=>!!k(u.dirtyFields,r)},isTouched:{enumerable:!0,get:()=>!!k(u.touchedFields,r)},isValidating:{enumerable:!0,get:()=>!!k(u.validatingFields,r)},error:{enumerable:!0,get:()=>k(u.errors,r)}})}}(e));var J=(e,t,r,n,a)=>t?{...r[e],types:{...r[e]&&r[e].types?r[e].types:{},[n]:a||!0}}:{},Q=e=>({isOnSubmit:!e||e===R,isOnBlur:e===N,isOnChange:e===A,isOnAll:e===D,isOnTouch:e===P}),X=(e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some((t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))));const ee=(e,t,r,n)=>{for(const a of r||Object.keys(e)){const r=k(e,a);if(r){const{_f:e,...l}=r;if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],a)&&!n)return!0;if(e.ref&&t(e.ref,e.name)&&!n)return!0;if(ee(l,t))break}else if(m(l)&&ee(l,t))break}}};var te=(e,t,r)=>{const n=G(k(e,r));return F(n,"root",t[r]),F(e,r,n),e},re=e=>"file"===e.type,ne=e=>"function"==typeof e,ae=e=>{if(!y)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},le=e=>$(e),oe=e=>"radio"===e.type,ie=e=>e instanceof RegExp;const se={value:!1,isValid:!1},ue={value:!0,isValid:!0};var ce=e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter((e=>e&&e.checked&&!e.disabled)).map((e=>e.value));return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!S(e[0].attributes.value)?S(e[0].value)||""===e[0].value?ue:{value:e[0].value,isValid:!0}:ue:se}return se};const de={isValid:!1,value:null};var fe=e=>Array.isArray(e)?e.reduce(((e,t)=>t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e),de):de;function pe(e,t,r="validate"){if(le(e)||Array.isArray(e)&&e.every(le)||E(e)&&!e)return{type:r,message:le(e)?e:"",ref:t}}var he=e=>m(e)&&!ie(e)?e:{value:e,message:""},me=async(e,t,r,n,a)=>{const{ref:l,refs:o,required:i,maxLength:s,minLength:u,min:c,max:f,pattern:h,validate:v,name:b,valueAsNumber:g,mount:y,disabled:x}=e._f,w=k(t,b);if(!y||x)return{};const C=o?o[0]:l,T=e=>{n&&C.reportValidity&&(C.setCustomValidity(E(e)?"":e||""),C.reportValidity())},F={},_=oe(l),M=d(l),j=_||M,N=(g||re(l))&&S(l.value)&&S(w)||ae(l)&&""===l.value||""===w||Array.isArray(w)&&!w.length,A=J.bind(null,b,r,F),R=(e,t,r,n="maxLength",a="minLength")=>{const o=e?t:r;F[b]={type:e?n:a,message:o,ref:l,...A(e?n:a,o)}};if(a?!Array.isArray(w)||!w.length:i&&(!j&&(N||p(w))||E(w)&&!w||M&&!ce(o).isValid||_&&!fe(o).isValid)){const{value:e,message:t}=le(i)?{value:!!i,message:i}:he(i);if(e&&(F[b]={type:L,message:t,ref:C,...A(L,t)},!r))return T(t),F}if(!(N||p(c)&&p(f))){let e,t;const n=he(f),a=he(c);if(p(w)||isNaN(w)){const r=l.valueAsDate||new Date(w),o=e=>new Date((new Date).toDateString()+" "+e),i="time"==l.type,s="week"==l.type;$(n.value)&&w&&(e=i?o(w)>o(n.value):s?w>n.value:r>new Date(n.value)),$(a.value)&&w&&(t=i?o(w)<o(a.value):s?w<a.value:r<new Date(a.value))}else{const r=l.valueAsNumber||(w?+w:w);p(n.value)||(e=r>n.value),p(a.value)||(t=r<a.value)}if((e||t)&&(R(!!e,n.message,a.message,"max","min"),!r))return T(F[b].message),F}if((s||u)&&!N&&($(w)||a&&Array.isArray(w))){const e=he(s),t=he(u),n=!p(e.value)&&w.length>+e.value,a=!p(t.value)&&w.length<+t.value;if((n||a)&&(R(n,e.message,t.message),!r))return T(F[b].message),F}if(h&&!N&&$(w)){const{value:e,message:t}=he(h);if(ie(e)&&!w.match(e)&&(F[b]={type:I,message:t,ref:l,...A(I,t)},!r))return T(t),F}if(v)if(ne(v)){const e=pe(await v(w,t),C);if(e&&(F[b]={...e,...A("validate",e.message)},!r))return T(e.message),F}else if(m(v)){let e={};for(const n in v){if(!U(e)&&!r)break;const a=pe(await v[n](w,t),C,n);a&&(e={...a,...A(n,a.message)},T(a.message),r&&(F[b]=e))}if(!U(e)&&(F[b]={ref:C,...e},!r))return F}return T(!0),F};function ve(e,t){const r=Array.isArray(t)?t:C(t)?[t]:T(t),n=1===r.length?e:function(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=S(e)?n++:e[t[n++]];return e}(e,r),a=r.length-1,l=r[a];return n&&delete n[l],0!==a&&(m(n)&&U(n)||Array.isArray(n)&&function(e){for(const t in e)if(e.hasOwnProperty(t)&&!S(e[t]))return!1;return!0}(n))&&ve(e,r.slice(0,-1)),e}var be=()=>{let e=[];return{get observers(){return e},next:t=>{for(const r of e)r.next&&r.next(t)},subscribe:t=>(e.push(t),{unsubscribe:()=>{e=e.filter((e=>e!==t))}}),unsubscribe:()=>{e=[]}}},ge=e=>p(e)||!h(e);function ye(e,t){if(ge(e)||ge(t))return e===t;if(f(e)&&f(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const a of r){const r=e[a];if(!n.includes(a))return!1;if("ref"!==a){const e=t[a];if(f(r)&&f(e)||m(r)&&m(e)||Array.isArray(r)&&Array.isArray(e)?!ye(r,e):r!==e)return!1}}return!0}var xe=e=>"select-multiple"===e.type,we=e=>ae(e)&&e.isConnected,Se=e=>{for(const t in e)if(ne(e[t]))return!0;return!1};function ke(e,t={}){const r=Array.isArray(e);if(m(e)||r)for(const r in e)Array.isArray(e[r])||m(e[r])&&!Se(e[r])?(t[r]=Array.isArray(e[r])?[]:{},ke(e[r],t[r])):p(e[r])||(t[r]=!0);return t}function Ee(e,t,r){const n=Array.isArray(e);if(m(e)||n)for(const n in e)Array.isArray(e[n])||m(e[n])&&!Se(e[n])?S(t)||ge(r[n])?r[n]=Array.isArray(e[n])?ke(e[n],[]):{...ke(e[n])}:Ee(e[n],p(t)?{}:t[n],r[n]):r[n]=!ye(e[n],t[n]);return r}var Ce=(e,t)=>Ee(e,t,ke(t)),Te=(e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>S(e)?e:t?""===e?NaN:e?+e:e:r&&$(e)?new Date(e):n?n(e):e;function Fe(e){const t=e.ref;if(!(e.refs?e.refs.every((e=>e.disabled)):t.disabled))return re(t)?t.files:oe(t)?fe(e.refs).value:xe(t)?[...t.selectedOptions].map((({value:e})=>e)):d(t)?ce(e.refs).value:Te(S(t.value)?e.ref.value:t.value,e)}var _e=e=>S(e)?e:ie(e)?e.source:m(e)?ie(e.value)?e.value.source:e.value:e;const Me="AsyncFunction";function je(e,t,r){const n=k(e,r);if(n||C(r))return{error:n,name:r};const a=r.split(".");for(;a.length;){const n=a.join("."),l=k(t,n),o=k(e,n);if(l&&!Array.isArray(l)&&r!==n)return{name:r};if(o&&o.type)return{name:n,error:o};a.pop()}return{name:r}}const Ne={mode:R,reValidateMode:A,shouldFocusError:!0};function Ae(e={}){let t,r={...Ne,...e},n={submitCount:0,isDirty:!1,isLoading:ne(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},a={},l=(m(r.defaultValues)||m(r.values))&&x(r.defaultValues||r.values)||{},o=r.shouldUnregister?{}:x(l),i={action:!1,mount:!1,watch:!1},s={mount:new Set,unMount:new Set,array:new Set,watch:new Set},u=0;const c={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},h={values:be(),array:be(),state:be()},g=Q(r.mode),C=Q(r.reValidateMode),T=r.criteriaMode===D,j=async e=>{if(!r.disabled&&(c.isValid||e)){const e=r.resolver?U((await P()).errors):await I(a,!0);e!==n.isValid&&h.state.next({isValid:e})}},N=(e,t)=>{r.disabled||!c.isValidating&&!c.validatingFields||((e||Array.from(s.mount)).forEach((e=>{e&&(t?F(n.validatingFields,e,t):ve(n.validatingFields,e))})),h.state.next({validatingFields:n.validatingFields,isValidating:!U(n.validatingFields)}))},A=(e,t,r,n)=>{const s=k(a,e);if(s){const a=k(o,e,S(r)?k(l,e):r);S(a)||n&&n.defaultChecked||t?F(o,e,t?a:Fe(s._f)):V(e,a),i.mount&&j()}},R=(e,t,o,i,s)=>{let u=!1,d=!1;const f={name:e};if(!r.disabled){const r=!!(k(a,e)&&k(a,e)._f&&k(a,e)._f.disabled);if(!o||i){c.isDirty&&(d=n.isDirty,n.isDirty=f.isDirty=L(),u=d!==f.isDirty);const a=r||ye(k(l,e),t);d=!(r||!k(n.dirtyFields,e)),a||r?ve(n.dirtyFields,e):F(n.dirtyFields,e,!0),f.dirtyFields=n.dirtyFields,u=u||c.dirtyFields&&d!==!a}if(o){const t=k(n.touchedFields,e);t||(F(n.touchedFields,e,o),f.touchedFields=n.touchedFields,u=u||c.touchedFields&&t!==o)}u&&s&&h.state.next(f)}return u?f:{}},P=async e=>{N(e,!0);const t=await r.resolver(o,r.context,((e,t,r,n)=>{const a={};for(const r of e){const e=k(t,r);e&&F(a,r,e._f)}return{criteriaMode:r,names:[...e],fields:a,shouldUseNativeValidation:n}})(e||s.mount,a,r.criteriaMode,r.shouldUseNativeValidation));return N(e),t},I=async(e,t,a={valid:!0})=>{for(const i in e){const u=e[i];if(u){const{_f:e,...d}=u;if(e){const d=s.array.has(e.name),f=u._f&&!((l=u._f)&&l.validate||!(ne(l.validate)&&l.validate.constructor.name===Me||m(l.validate)&&Object.values(l.validate).find((e=>e.constructor.name===Me))));f&&c.validatingFields&&N([i],!0);const p=await me(u,o,T,r.shouldUseNativeValidation&&!t,d);if(f&&c.validatingFields&&N([i]),p[e.name]&&(a.valid=!1,t))break;!t&&(k(p,e.name)?d?te(n.errors,p,e.name):F(n.errors,e.name,p[e.name]):ve(n.errors,e.name))}!U(d)&&await I(d,t,a)}}var l;return a.valid},L=(e,t)=>!r.disabled&&(e&&t&&F(o,e,t),!ye(Z(),l)),O=(e,t,r)=>K(e,s,{...i.mount?o:S(t)?l:$(e)?{[e]:t}:t},r,t),V=(e,t,r={})=>{const n=k(a,e);let l=t;if(n){const r=n._f;r&&(!r.disabled&&F(o,e,Te(t,r)),l=ae(r.ref)&&p(t)?"":t,xe(r.ref)?[...r.ref.options].forEach((e=>e.selected=l.includes(e.value))):r.refs?d(r.ref)?r.refs.length>1?r.refs.forEach((e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(l)?!!l.find((t=>t===e.value)):l===e.value))):r.refs[0]&&(r.refs[0].checked=!!l):r.refs.forEach((e=>e.checked=e.value===l)):re(r.ref)?r.ref.value="":(r.ref.value=l,r.ref.type||h.values.next({name:e,values:{...o}})))}(r.shouldDirty||r.shouldTouch)&&R(e,l,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&W(e)},B=(e,t,r)=>{for(const n in t){const l=t[n],o=`${e}.${n}`,i=k(a,o);(s.array.has(e)||m(l)||i&&!i._f)&&!f(l)?B(o,l,r):V(o,l,r)}},z=(e,t,r={})=>{const u=k(a,e),d=s.array.has(e),f=x(t);F(o,e,f),d?(h.array.next({name:e,values:{...o}}),(c.isDirty||c.dirtyFields)&&r.shouldDirty&&h.state.next({name:e,dirtyFields:Ce(l,o),isDirty:L(e,f)})):!u||u._f||p(f)?V(e,f,r):B(e,f,r),X(e,s)&&h.state.next({...n}),h.values.next({name:i.mount?e:void 0,values:{...o}})},H=async l=>{i.mount=!0;const d=l.target;let p=d.name,m=!0;const b=k(a,p),y=e=>{m=Number.isNaN(e)||f(e)&&isNaN(e.getTime())||ye(e,k(o,p,e))};if(b){let i,f;const w=d.type?Fe(b._f):v(l),S=l.type===_||l.type===M,A=!((x=b._f).mount&&(x.required||x.min||x.max||x.maxLength||x.minLength||x.pattern||x.validate)||r.resolver||k(n.errors,p)||b._f.deps)||((e,t,r,n,a)=>!a.isOnAll&&(!r&&a.isOnTouch?!(t||e):(r?n.isOnBlur:a.isOnBlur)?!e:!(r?n.isOnChange:a.isOnChange)||e))(S,k(n.touchedFields,p),n.isSubmitted,C,g),D=X(p,s,S);F(o,p,w),S?(b._f.onBlur&&b._f.onBlur(l),t&&t(0)):b._f.onChange&&b._f.onChange(l);const L=R(p,w,S,!1),O=!U(L)||D;if(!S&&h.values.next({name:p,type:l.type,values:{...o}}),A)return c.isValid&&("onBlur"===e.mode?S&&j():j()),O&&h.state.next({name:p,...D?{}:L});if(!S&&D&&h.state.next({...n}),r.resolver){const{errors:e}=await P([p]);if(y(w),m){const t=je(n.errors,a,p),r=je(e,a,t.name||p);i=r.error,p=r.name,f=U(e)}}else N([p],!0),i=(await me(b,o,T,r.shouldUseNativeValidation))[p],N([p]),y(w),m&&(i?f=!1:c.isValid&&(f=await I(a,!0)));m&&(b._f.deps&&W(b._f.deps),((r,a,l,o)=>{const i=k(n.errors,r),s=c.isValid&&E(a)&&n.isValid!==a;var d;if(e.delayError&&l?(d=()=>((e,t)=>{F(n.errors,e,t),h.state.next({errors:n.errors})})(r,l),t=e=>{clearTimeout(u),u=setTimeout(d,e)},t(e.delayError)):(clearTimeout(u),t=null,l?F(n.errors,r,l):ve(n.errors,r)),(l?!ye(i,l):i)||!U(o)||s){const e={...o,...s&&E(a)?{isValid:a}:{},errors:n.errors,name:r};n={...n,...e},h.state.next(e)}})(p,f,i,L))}var x},q=(e,t)=>{if(k(n.errors,t)&&e.focus)return e.focus(),1},W=async(e,t={})=>{let l,o;const i=G(e);if(r.resolver){const t=await(async e=>{const{errors:t}=await P(e);if(e)for(const r of e){const e=k(t,r);e?F(n.errors,r,e):ve(n.errors,r)}else n.errors=t;return t})(S(e)?e:i);l=U(t),o=e?!i.some((e=>k(t,e))):l}else e?(o=(await Promise.all(i.map((async e=>{const t=k(a,e);return await I(t&&t._f?{[e]:t}:t)})))).every(Boolean),(o||n.isValid)&&j()):o=l=await I(a);return h.state.next({...!$(e)||c.isValid&&l!==n.isValid?{}:{name:e},...r.resolver||!e?{isValid:l}:{},errors:n.errors}),t.shouldFocus&&!o&&ee(a,q,e?i:s.mount),o},Z=e=>{const t={...i.mount?o:l};return S(e)?t:$(e)?k(t,e):e.map((e=>k(t,e)))},Y=(e,t)=>({invalid:!!k((t||n).errors,e),isDirty:!!k((t||n).dirtyFields,e),error:k((t||n).errors,e),isValidating:!!k(n.validatingFields,e),isTouched:!!k((t||n).touchedFields,e)}),J=(e,t,r)=>{const l=(k(a,e,{_f:{}})._f||{}).ref,o=k(n.errors,e)||{},{ref:i,message:s,type:u,...c}=o;F(n.errors,e,{...c,...t,ref:l}),h.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&l&&l.focus&&l.focus()},le=(e,t={})=>{for(const i of e?G(e):s.mount)s.mount.delete(i),s.array.delete(i),t.keepValue||(ve(a,i),ve(o,i)),!t.keepError&&ve(n.errors,i),!t.keepDirty&&ve(n.dirtyFields,i),!t.keepTouched&&ve(n.touchedFields,i),!t.keepIsValidating&&ve(n.validatingFields,i),!r.shouldUnregister&&!t.keepDefaultValue&&ve(l,i);h.values.next({values:{...o}}),h.state.next({...n,...t.keepDirty?{isDirty:L()}:{}}),!t.keepIsValid&&j()},ie=({disabled:e,name:t,field:r,fields:n,value:a})=>{if(E(e)&&i.mount||e){const l=e?void 0:S(a)?Fe(r?r._f:k(n,t)._f):a;F(o,t,l),R(t,l,!1,!1,!0)}},se=(e,t={})=>{let n=k(a,e);const o=E(t.disabled)||E(r.disabled);return F(a,e,{...n||{},_f:{...n&&n._f?n._f:{ref:{name:e}},name:e,mount:!0,...t}}),s.mount.add(e),n?ie({field:n,disabled:E(t.disabled)?t.disabled:r.disabled,name:e,value:t.value}):A(e,!0,t.value),{...o?{disabled:t.disabled||r.disabled}:{},...r.progressive?{required:!!t.required,min:_e(t.min),max:_e(t.max),minLength:_e(t.minLength),maxLength:_e(t.maxLength),pattern:_e(t.pattern)}:{},name:e,onChange:H,onBlur:H,ref:o=>{if(o){se(e,t),n=k(a,e);const r=S(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,i=(e=>oe(e)||d(e))(r),s=n._f.refs||[];if(i?s.find((e=>e===r)):r===n._f.ref)return;F(a,e,{_f:{...n._f,...i?{refs:[...s.filter(we),r,...Array.isArray(k(l,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r}}}),A(e,!1,void 0,r)}else n=k(a,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!b(s.array,e)||!i.action)&&s.unMount.add(e)}}},ue=()=>r.shouldFocusError&&ee(a,q,s.mount),ce=(e,t)=>async l=>{let i;if(l&&(l.preventDefault&&l.preventDefault(),l.persist&&l.persist()),r.disabled)return void(t&&await t({...n.errors},l));let s=x(o);if(h.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await P();n.errors=e,s=t}else await I(a);if(ve(n.errors,"root"),U(n.errors)){h.state.next({errors:{}});try{await e(s,l)}catch(e){i=e}}else t&&await t({...n.errors},l),ue(),setTimeout(ue);if(h.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:U(n.errors)&&!i,submitCount:n.submitCount+1,errors:n.errors}),i)throw i},de=(t,r={})=>{const u=t?x(t):l,d=x(u),f=U(t),p=f?l:d;if(r.keepDefaultValues||(l=u),!r.keepValues){if(r.keepDirtyValues){const e=new Set([...s.mount,...Object.keys(Ce(l,o))]);for(const t of Array.from(e))k(n.dirtyFields,t)?F(p,t,k(o,t)):z(t,k(p,t))}else{if(y&&S(t))for(const e of s.mount){const t=k(a,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(ae(e)){const t=e.closest("form");if(t){t.reset();break}}}}a={}}o=e.shouldUnregister?r.keepDefaultValues?x(l):{}:x(p),h.array.next({values:{...p}}),h.values.next({values:{...p}})}s={mount:r.keepDirtyValues?s.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},i.mount=!c.isValid||!!r.keepIsValid||!!r.keepDirtyValues,i.watch=!!e.shouldUnregister,h.state.next({submitCount:r.keepSubmitCount?n.submitCount:0,isDirty:!f&&(r.keepDirty?n.isDirty:!(!r.keepDefaultValues||ye(t,l))),isSubmitted:!!r.keepIsSubmitted&&n.isSubmitted,dirtyFields:f?{}:r.keepDirtyValues?r.keepDefaultValues&&o?Ce(l,o):n.dirtyFields:r.keepDefaultValues&&t?Ce(l,t):r.keepDirty?n.dirtyFields:{},touchedFields:r.keepTouched?n.touchedFields:{},errors:r.keepErrors?n.errors:{},isSubmitSuccessful:!!r.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1})},fe=(e,t)=>de(ne(e)?e(o):e,t);return{control:{register:se,unregister:le,getFieldState:Y,handleSubmit:ce,setError:J,_executeSchema:P,_getWatch:O,_getDirty:L,_updateValid:j,_removeUnmounted:()=>{for(const e of s.unMount){const t=k(a,e);t&&(t._f.refs?t._f.refs.every((e=>!we(e))):!we(t._f.ref))&&le(e)}s.unMount=new Set},_updateFieldArray:(e,t=[],s,u,d=!0,f=!0)=>{if(u&&s&&!r.disabled){if(i.action=!0,f&&Array.isArray(k(a,e))){const t=s(k(a,e),u.argA,u.argB);d&&F(a,e,t)}if(f&&Array.isArray(k(n.errors,e))){const t=s(k(n.errors,e),u.argA,u.argB);d&&F(n.errors,e,t),((e,t)=>{!w(k(e,t)).length&&ve(e,t)})(n.errors,e)}if(c.touchedFields&&f&&Array.isArray(k(n.touchedFields,e))){const t=s(k(n.touchedFields,e),u.argA,u.argB);d&&F(n.touchedFields,e,t)}c.dirtyFields&&(n.dirtyFields=Ce(l,o)),h.state.next({name:e,isDirty:L(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else F(o,e,t)},_updateDisabledField:ie,_getFieldArray:t=>w(k(i.mount?o:l,t,e.shouldUnregister?k(l,t,[]):[])),_reset:de,_resetDefaultValues:()=>ne(r.defaultValues)&&r.defaultValues().then((e=>{fe(e,r.resetOptions),h.state.next({isLoading:!1})})),_updateFormState:e=>{n={...n,...e}},_disableForm:e=>{E(e)&&(h.state.next({disabled:e}),ee(a,((t,r)=>{const n=k(a,r);n&&(t.disabled=n._f.disabled||e,Array.isArray(n._f.refs)&&n._f.refs.forEach((t=>{t.disabled=n._f.disabled||e})))}),0,!1))},_subjects:h,_proxyFormState:c,_setErrors:e=>{n.errors=e,h.state.next({errors:n.errors,isValid:!1})},get _fields(){return a},get _formValues(){return o},get _state(){return i},set _state(e){i=e},get _defaultValues(){return l},get _names(){return s},set _names(e){s=e},get _formState(){return n},set _formState(e){n=e},get _options(){return r},set _options(e){r={...r,...e}}},trigger:W,register:se,handleSubmit:ce,watch:(e,t)=>ne(e)?h.values.subscribe({next:r=>e(O(void 0,t),r)}):O(e,t,!0),setValue:z,getValues:Z,reset:fe,resetField:(e,t={})=>{k(a,e)&&(S(t.defaultValue)?z(e,x(k(l,e))):(z(e,t.defaultValue),F(l,e,x(t.defaultValue))),t.keepTouched||ve(n.touchedFields,e),t.keepDirty||(ve(n.dirtyFields,e),n.isDirty=t.defaultValue?L(e,x(k(l,e))):L()),t.keepError||(ve(n.errors,e),c.isValid&&j()),h.state.next({...n}))},clearErrors:e=>{e&&G(e).forEach((e=>ve(n.errors,e))),h.state.next({errors:e?n.errors:{}})},unregister:le,setError:J,setFocus:(e,t={})=>{const r=k(a,e),n=r&&r._f;if(n){const e=n.refs?n.refs[0]:n.ref;e.focus&&(e.focus(),t.shouldSelect&&ne(e.select)&&e.select())}},getFieldState:Y}}const Re=window.ReactJSXRuntime,Pe=function(e){const{title:t,description:r,children:n}=e;return(0,Re.jsxs)("div",{className:"form-section block w-full relative mt-4 p-0",children:[(0,Re.jsx)("legend",{className:"block m-auto",children:(0,Re.jsx)("h2",{className:"title font-bold font-heading text-3xl sm:text-4xl/4 m-0 mb-2 block text-center",children:t})}),(0,Re.jsx)("p",{className:"body text-lg text-center block font-normal mb-4",children:r}),n]})};var De=r(170),Ie=r.n(De);const Le="undefined"!=typeof document?a.useLayoutEffect:()=>{};function Oe(e){let t=e;return t.nativeEvent=e,t.isDefaultPrevented=()=>t.defaultPrevented,t.isPropagationStopped=()=>t.cancelBubble,t.persist=()=>{},t}function Ve(e){let t=(0,a.useRef)({isFocused:!1,observer:null});Le((()=>{const e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}}),[]);let r=function(e){const t=(0,a.useRef)(null);return Le((()=>{t.current=e}),[e]),(0,a.useCallback)(((...e)=>{const r=t.current;return null==r?void 0:r(...e)}),[])}((t=>{null==e||e(t)}));return(0,a.useCallback)((e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let n=e.target,a=e=>{if(t.current.isFocused=!1,n.disabled){let t=Oe(e);r(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)};n.addEventListener("focusout",a,{once:!0}),t.current.observer=new MutationObserver((()=>{if(t.current.isFocused&&n.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let r=n===document.activeElement?null:document.activeElement;n.disEvent(new FocusEvent("blur",{relatedTarget:r})),n.disEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:r}))}})),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]})}}),[r])}let Be=!1;function ze(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some((t=>e.test(t.brand))))||e.test(window.navigator.userAgent))}function Ue(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function He(e){let t=null;return()=>(null==t&&(t=e()),t)}const Ge=He((function(){return Ue(/^Mac/i)})),qe=He((function(){return Ue(/^iPhone/i)})),We=He((function(){return Ue(/^iPad/i)||Ge()&&navigator.maxTouchPoints>1})),$e=He((function(){return qe()||We()})),Ke=(He((function(){return Ge()||$e()})),He((function(){return ze(/AppleWebKit/i)&&!Ke()})),He((function(){return ze(/Chrome/i)}))),Ze=He((function(){return ze(/Android/i)}));He((function(){return ze(/Firefox/i)}));const Ye=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},Je=e=>e&&"window"in e&&e.window===e?e:Ye(e).defaultView||window;function Qe(e){return null!==(t=e)&&"object"==typeof t&&"nodeType"in t&&"number"==typeof t.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e;var t}let Xe=null,et=new Set,tt=new Map,rt=!1,nt=!1;const at={Tab:!0,Escape:!0};function lt(e,t){for(let r of et)r(e,t)}function ot(e){rt=!0,function(e){return!(e.metaKey||!Ge()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&(Xe="keyboard",lt("keyboard",e))}function it(e){Xe="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||(rt=!0,lt("pointer",e))}function st(e){var t;(0===(t=e).mozInputSource&&t.isTrusted||(Ze()&&t.pointerType?"click"===t.type&&1===t.buttons:0===t.detail&&!t.pointerType))&&(rt=!0,Xe="virtual")}function ut(e){e.target!==window&&e.target!==document&&!Be&&e.isTrusted&&(rt||nt||(Xe="virtual",lt("virtual",e)),rt=!1,nt=!1)}function ct(){Be||(rt=!1,nt=!0)}function dt(e){if("undefined"==typeof window||tt.get(Je(e)))return;const t=Je(e),r=Ye(e);let n=t.HTMLElement..focus;t.HTMLElement..focus=function(){rt=!0,n.apply(this,arguments)},r.addEventListener("keydown",ot,!0),r.addEventListener("keyup",ot,!0),r.addEventListener("click",st,!0),t.addEventListener("focus",ut,!0),t.addEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent&&(r.addEventListener("pointerdown",it,!0),r.addEventListener("pointermove",it,!0),r.addEventListener("pointerup",it,!0)),t.addEventListener("beforeunload",(()=>{ft(e)}),{once:!0}),tt.set(t,{focus:n})}const ft=(e,t)=>{const r=Je(e),n=Ye(e);t&&n.removeEventListener("DOMContentLoaded",t),tt.has(r)&&(r.HTMLElement..focus=tt.get(r).focus,n.removeEventListener("keydown",ot,!0),n.removeEventListener("keyup",ot,!0),n.removeEventListener("click",st,!0),r.removeEventListener("focus",ut,!0),r.removeEventListener("blur",ct,!1),"undefined"!=typeof PointerEvent&&(n.removeEventListener("pointerdown",it,!0),n.removeEventListener("pointermove",it,!0),n.removeEventListener("pointerup",it,!0)),tt.delete(r))};function pt(){return"pointer"!==Xe}"undefined"!=typeof document&&function(e){const t=Ye(e);let r;"loading"!==t.readyState?dt(e):(r=()=>{dt(e)},t.addEventListener("DOMContentLoaded",r))}();const ht=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);let mt=!1;function vt(){return mt}function bt(e,t){if(!vt())return!(!t||!e)&&e.contains(t);if(!e||!t)return!1;let r=t;for(;null!==r;){if(r===e)return!0;r="SLOT"===r.tagName&&r.assignedSlot?r.assignedSlot.parentNode:Qe(r)?r.host:r.parentNode}return!1}const gt=(e=document)=>{var t;if(!vt())return e.activeElement;let r=e.activeElement;for(;r&&"shadowRoot"in r&&(null===(t=r.shadowRoot)||void 0===t?void 0:t.activeElement);)r=r.shadowRoot.activeElement;return r};function yt(e){return vt()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}function xt(){let e=(0,a.useRef)(new Map),t=(0,a.useCallback)(((t,r,n,a)=>{let l=(null==a?void 0:a.once)?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:l,options:a}),t.addEventListener(r,l,a)}),[]),r=(0,a.useCallback)(((t,r,n,a)=>{var l;let o=(null===(l=e.current.get(n))||void 0===l?void 0:l.fn)||n;t.removeEventListener(r,o,a),e.current.delete(n)}),[]),n=(0,a.useCallback)((()=>{e.current.forEach(((e,t)=>{r(e.eventTarget,e.type,t,e.options)}))}),[r]);return(0,a.useEffect)((()=>n),[n]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:n}}function wt(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:n,onFocusWithinChange:l}=e,o=(0,a.useRef)({isFocusWithin:!1}),{addGlobalListener:i,removeAllGlobalListeners:s}=xt(),u=(0,a.useCallback)((e=>{e.currentTarget.contains(e.target)&&o.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(o.current.isFocusWithin=!1,s(),r&&r(e),l&&l(!1))}),[r,l,o,s]),c=Ve(u),d=(0,a.useCallback)((e=>{if(!e.currentTarget.contains(e.target))return;const t=Ye(e.target),r=gt(t);if(!o.current.isFocusWithin&&r===yt(e.nativeEvent)){n&&n(e),l&&l(!0),o.current.isFocusWithin=!0,c(e);let r=e.currentTarget;i(t,"focus",(e=>{if(o.current.isFocusWithin&&!bt(r,e.target)){let n=new t.defaultView.FocusEvent("blur",{relatedTarget:e.target});!function(e,t){Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t})}(n,r);let a=Oe(n);u(a)}}),{capture:!0})}}),[n,l,c,i,u]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:d,onBlur:u}}}function St(e={}){let{autoFocus:t=!1,isTextInput:r,within:n}=e,l=(0,a.useRef)({isFocused:!1,isFocusVisible:t||pt()}),[o,i]=(0,a.useState)(!1),[s,u]=(0,a.useState)((()=>l.current.isFocused&&l.current.isFocusVisible)),c=(0,a.useCallback)((()=>u(l.current.isFocused&&l.current.isFocusVisible)),[]),d=(0,a.useCallback)((e=>{l.current.isFocused=e,i(e),c()}),[c]);var f,p,h;f=e=>{l.current.isFocusVisible=e,c()},p=[],h={isTextInput:r},dt(),(0,a.useEffect)((()=>{let e=(e,t)=>{(function(e,t,r){let n=Ye(null==r?void 0:r.target);const a="undefined"!=typeof window?Je(null==r?void 0:r.target).HTMLInputElement:HTMLInputElement,l="undefined"!=typeof window?Je(null==r?void 0:r.target).HTMLTextAreaElement:HTMLTextAreaElement,o="undefined"!=typeof window?Je(null==r?void 0:r.target).HTMLElement:HTMLElement,i="undefined"!=typeof window?Je(null==r?void 0:r.target).KeyboardEvent:KeyboardEvent;return!((e=e||n.activeElement instanceof a&&!ht.has(n.activeElement.type)||n.activeElement instanceof l||n.activeElement instanceof o&&n.activeElement.isContentEditable)&&"keyboard"===t&&r instanceof i&&!at[r.key])})(!!(null==h?void 0:h.isTextInput),e,t)&&f(pt())};return et.add(e),()=>{et.delete(e)}}),p);let{focusProps:m}=function(e){let{isDisabled:t,onFocus:r,onBlur:n,onFocusChange:l}=e;const o=(0,a.useCallback)((e=>{if(e.target===e.currentTarget)return n&&n(e),l&&l(!1),!0}),[n,l]),i=Ve(o),s=(0,a.useCallback)((e=>{const t=Ye(e.target),n=t?gt(t):gt();e.target===e.currentTarget&&n===yt(e.nativeEvent)&&(r&&r(e),l&&l(!0),i(e))}),[l,r,i]);return{focusProps:{onFocus:!t&&(r||l||n)?s:void 0,onBlur:t||!n&&!l?void 0:o}}}({isDisabled:n,onFocusChange:d}),{focusWithinProps:v}=wt({isDisabled:!n,onFocusWithinChange:d});return{isFocused:o,isFocusVisible:s,focusProps:n?v:m}}let kt=!1,Et=0;function Ct(e){"touch"===e.pointerType&&(kt=!0,setTimeout((()=>{kt=!1}),50))}function Tt(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",Ct),Et++,()=>{Et--,Et>0||"undefined"!=typeof PointerEvent&&document.removeEventListener("pointerup",Ct)}}function Ft(e){let{onHoverStart:t,onHoverChange:r,onHoverEnd:n,isDisabled:l}=e,[o,i]=(0,a.useState)(!1),s=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(Tt,[]);let{addGlobalListener:u,removeAllGlobalListeners:c}=xt(),{hoverProps:d,triggerHoverEnd:f}=(0,a.useMemo)((()=>{let e=(e,t)=>{let a=s.target;s.pointerType="",s.target=null,"touch"!==t&&s.isHovered&&a&&(s.isHovered=!1,c(),n&&n({type:"hoverend",target:a,pointerType:t}),r&&r(!1),i(!1))},a={};return"undefined"!=typeof PointerEvent&&(a.onPointerEnter=n=>{kt&&"mouse"===n.pointerType||((n,a)=>{if(s.pointerType=a,l||"touch"===a||s.isHovered||!n.currentTarget.contains(n.target))return;s.isHovered=!0;let o=n.currentTarget;s.target=o,u(Ye(n.target),"pointerover",(t=>{s.isHovered&&s.target&&!bt(s.target,t.target)&&e(0,t.pointerType)}),{capture:!0}),t&&t({type:"hoverstart",target:o,pointerType:a}),r&&r(!0),i(!0)})(n,n.pointerType)},a.onPointerLeave=t=>{!l&&t.currentTarget.contains(t.target)&&e(0,t.pointerType)}),{hoverProps:a,triggerHoverEnd:e}}),[t,r,n,l,s,u,c]);return(0,a.useEffect)((()=>{l&&f({currentTarget:s.target},s.pointerType)}),[l]),{hoverProps:d,isHovered:o}}var _t=Object.defineProperty,Mt=(e,t,r)=>(((e,t,r)=>{t in e?_t(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r})(e,"symbol"!=typeof t?t+"":t,r),r);let jt=new class{constructor(){Mt(this,"current",this.detect()),Mt(this,"handoffState","pending"),Mt(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}};function Nt(e){var t,r;return jt.isServer?null:e?"ownerDocument"in e?e.ownerDocument:"current"in e?null!=(r=null==(t=e.current)?void 0:t.ownerDocument)?r:document:null:document}function At(){let e=[],t={addEventListener:(e,r,n,a)=>(e.addEventListener(r,n,a),t.add((()=>e.removeEventListener(r,n,a)))),requestAnimationFrame(...e){let r=requestAnimationFrame(...e);return t.add((()=>cancelAnimationFrame(r)))},nextFrame:(...e)=>t.requestAnimationFrame((()=>t.requestAnimationFrame(...e))),setTimeout(...e){let r=setTimeout(...e);return t.add((()=>clearTimeout(r)))},microTask(...e){let r={current:!0};return function(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}((()=>{r.current&&e[0]()})),t.add((()=>{r.current=!1}))},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add((()=>{Object.assign(e.style,{[t]:n})}))},group(e){let t=At();return e(t),this.add((()=>t.dispose()))},add:t=>(e.includes(t)||e.push(t),()=>{let r=e.indexOf(t);if(r>=0)for(let t of e.splice(r,1))t()}),dispose(){for(let t of e.splice(0))t()}};return t}function Rt(){let[e]=(0,a.useState)(At);return(0,a.useEffect)((()=>()=>e.dispose()),[e]),e}let Pt=(e,t)=>{jt.isServer?(0,a.useEffect)(e,t):(0,a.useLayoutEffect)(e,t)};function Dt(e){let t=(0,a.useRef)(e);return Pt((()=>{t.current=e}),[e]),t}let It=function(e){let t=Dt(e);return a.useCallback(((...e)=>t.current(...e)),[t])};function Lt({disabled:e=!1}={}){let t=(0,a.useRef)(null),[r,n]=(0,a.useState)(!1),l=Rt(),o=It((()=>{t.current=null,n(!1),l.dispose()})),i=It((e=>{if(l.dispose(),null===t.current){t.current=e.currentTarget,n(!0);{let r=Nt(e.currentTarget);l.addEventListener(r,"pointerup",o,!1),l.addEventListener(r,"pointermove",(e=>{if(t.current){let r=function(e){let t=e.width/2,r=e.height/2;return{top:e.clientY-r,right:e.clientX+t,bottom:e.clientY+r,left:e.clientX-t}}(e);n(function(e,t){return!(!e||!t||e.right<t.left||e.left>t.right||e.bottom<t.top||e.top>t.bottom)}(r,t.current.getBoundingClientRect()))}}),!1),l.addEventListener(r,"pointercancel",o,!1)}}}));return{pressed:r,pressProps:e?{}:{onPointerDown:i,onPointerUp:o,onClick:o}}}function Ot(e,t,r){let[n,l]=(0,a.useState)(r),o=void 0!==e,i=(0,a.useRef)(o),s=(0,a.useRef)(!1),u=(0,a.useRef)(!1);return!o||i.current||s.current?!o&&i.current&&!u.current&&(u.current=!0,i.current=o,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(s.current=!0,i.current=o,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[o?e:n,It((e=>(o||l(e),null==t?void 0:t(e))))]}function Vt(e){let[t]=(0,a.useState)(e);return t}function Bt(e,t){return(0,a.useMemo)((()=>{var r;if(e.type)return e.type;let n=null!=(r=e.as)?r:"button";return"string"==typeof n&&"button"===n.toLowerCase()||"BUTTON"===(null==t?void 0:t.tagName)&&!t.hasAttribute("type")?"button":void 0}),[e.type,e.as,t])}let zt=Symbol();function Ut(...e){let t=(0,a.useRef)(e);(0,a.useEffect)((()=>{t.current=e}),[e]);let r=It((e=>{for(let r of t.current)null!=r&&("function"==typeof r?r(e):r.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[zt])))?void 0:r}let Ht=(0,a.createContext)(void 0);function Gt(){return(0,a.useContext)(Ht)}const qt=window.ReactDOM;function Wt(e={},t=null,r=[]){for(let[n,a]of Object.entries(e))Kt(r,$t(t,n),a);return r}function $t(e,t){return e?e+"["+t+"]":t}function Kt(e,t,r){if(Array.isArray(r))for(let[n,a]of r.entries())Kt(e,$t(t,n.toString()),a);else r instanceof Date?e.push([t,r.toISOString()]):"boolean"==typeof r?e.push([t,r?"1":"0"]):"string"==typeof r?e.push([t,r]):"number"==typeof r?e.push([t,`${r}`]):null==r?e.push([t,""]):Wt(r,t,e)}function Zt(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}function Yt(...e){return Array.from(new Set(e.flatMap((e=>"string"==typeof e?e.split(" "):[])))).filter(Boolean).join(" ")}function Jt(e,t,...r){if(e in t){let n=t[e];return"function"==typeof n?n(...r):n}let n=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,Jt),n}var Qt,Xt=((Qt=Xt||{})[Qt.None=0]="None",Qt[Qt.RenderStrategy=1]="RenderStrategy",Qt[Qt.Static=2]="Static",Qt),er=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(er||{});function tr(){let e=function(){let e=(0,a.useRef)([]),t=(0,a.useCallback)((t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)}),[]);return(...r)=>{if(!r.every((e=>null==e)))return e.current=r,t}}();return(0,a.useCallback)((t=>function({ourProps:e,theirProps:t,slot:r,defaultTag:n,features:a,visible:l=!0,name:o,mergeRefs:i}){i=null!=i?i:nr;let s=ar(t,e);if(l)return rr(s,r,n,o,i);let u=null!=a?a:0;if(2&u){let{static:e=!1,...t}=s;if(e)return rr(t,r,n,o,i)}if(1&u){let{unmount:e=!0,...t}=s;return Jt(e?0:1,{0:()=>null,1:()=>rr({...t,hidden:!0,style:{display:"none"}},r,n,o,i)})}return rr(s,r,n,o,i)}({mergeRefs:e,...t})),[e])}function rr(e,t={},r,n,l){let{as:o=r,children:i,refName:s="ref",...u}=sr(e,["unmount","static"]),c=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof i?i(t):i;"className"in u&&u.className&&"function"==typeof u.className&&(u.className=u.className(t)),u["aria-labelledby"]&&u["aria-labelledby"]===u.id&&(u["aria-labelledby"]=void 0);let f={};if(t){let e=!1,r=[];for(let[n,a]of Object.entries(t))"boolean"==typeof a&&(e=!0),!0===a&&r.push(n.replace(/([A-Z])/g,(e=>`-${e.toLowerCase()}`)));if(e){f["data-headlessui-state"]=r.join(" ");for(let e of r)f[`data-${e}`]=""}}if(o===a.Fragment&&(Object.keys(ir(u)).length>0||Object.keys(ir(f)).length>0)){if((0,a.isValidElement)(d)&&!(Array.isArray(d)&&d.length>1)){let e=d.props,t=null==e?void 0:e.className,r="function"==typeof t?(...e)=>Yt(t(...e),u.className):Yt(t,u.className),n=r?{className:r}:{},o=ar(d.props,ir(sr(u,["ref"])));for(let e in f)e in o&&delete f[e];return(0,a.cloneElement)(d,Object.assign({},o,f,c,{ref:l(ur(d),c.ref)},n))}if(Object.keys(ir(u)).length>0)throw new Error(['Passing props on "Fragment"!',"",`The current component <${n} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(ir(u)).concat(Object.keys(ir(f))).map((e=>`  - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>`  - ${e}`)).join("\n")].join("\n"))}return(0,a.createElement)(o,Object.assign({},sr(u,["ref"]),o!==a.Fragment&&c,o!==a.Fragment&&f),d)}function nr(...e){return e.every((e=>null==e))?void 0:t=>{for(let r of e)null!=r&&("function"==typeof r?r(t):r.current=t)}}function ar(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];if(t.disabled||t["aria-disabled"])for(let e in r)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(r[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in r)Object.assign(t,{[e](t,...n){let a=r[e];for(let e of a){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;e(t,...n)}}});return t}function lr(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},r={};for(let n of e)for(let e in n)e.startsWith("on")&&"function"==typeof n[e]?(null!=r[e]||(r[e]=[]),r[e].push(n[e])):t[e]=n[e];for(let e in r)Object.assign(t,{[e](...t){let n=r[e];for(let e of n)null==e||e(...t)}});return t}function or(e){var t;return Object.assign((0,a.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function ir(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function sr(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}function ur(e){return a.version.split(".")[0]>="19"?e.props.ref:e.ref}var cr=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(cr||{});let dr=or((function(e,t){var r;let{features:n=1,...a}=e,l={ref:t,"aria-hidden":2==(2&n)||(null!=(r=a["aria-hidden"])?r:void 0),hidden:4==(4&n)||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4==(4&n)&&2!=(2&n)&&{display:"none"}}};return tr()({ourProps:l,theirProps:a,slot:{},defaultTag:"span",name:"Hidden"})})),fr=(0,a.createContext)(null);function pr({children:e}){let t=(0,a.useContext)(fr);if(!t)return a.createElement(a.Fragment,null,e);let{target:r}=t;return r?(0,qt.createPortal)(a.createElement(a.Fragment,null,e),r):null}function hr({data:e,form:t,disabled:r,onReset:n,overrides:l}){let[o,i]=(0,a.useState)(null),s=Rt();return(0,a.useEffect)((()=>{if(n&&o)return s.addEventListener(o,"reset",n)}),[o,t,n]),a.createElement(pr,null,a.createElement(mr,{setForm:i,formId:t}),Wt(e).map((([e,n])=>a.createElement(dr,{features:cr.Hidden,...ir({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:r,name:e,value:n,...l})}))))}function mr({setForm:e,formId:t}){return(0,a.useEffect)((()=>{if(t){let r=document.getElementById(t);r&&e(r)}}),[e,t]),t?null:a.createElement(dr,{features:cr.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let r=t.closest("form");r&&e(r)}})}let vr=(0,a.createContext)(void 0);function br(){return(0,a.useContext)(vr)}function gr(e){return function(e){return"object"==typeof e&&null!==e&&"nodeType"in e}(e)&&"tagName"in e}function yr(e){return gr(e)&&"accessKey"in e}function xr(e){return yr(e)&&"LABEL"===e.nodeName}function wr(e){return yr(e)&&"FIELDSET"===e.nodeName}function Sr(e){return yr(e)&&"LEGEND"===e.nodeName}function kr(e){return!!gr(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}function Er(e){let t=e.parentElement,r=null;for(;t&&!wr(t);)Sr(t)&&(r=t),t=t.parentElement;let n=""===(null==t?void 0:t.getAttribute("disabled"));return(!n||!function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(Sr(t))return!1;t=t.previousElementSibling}return!0}(r))&&n}let Cr=(0,a.createContext)(null);function Tr(){let e=(0,a.useContext)(Cr);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Tr),e}return e}function Fr(){var e,t;return null!=(t=null==(e=(0,a.useContext)(Cr))?void 0:e.value)?t:void 0}function _r(){let[e,t]=(0,a.useState)([]);return[e.length>0?e.join(" "):void 0,(0,a.useMemo)((()=>function(e){let r=It((e=>(t((t=>[...t,e])),()=>t((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),n=(0,a.useMemo)((()=>({register:r,slot:e.slot,name:e.name,props:e.props,value:e.value})),[r,e.slot,e.name,e.props,e.value]);return a.createElement(Cr.Provider,{value:n},e.children)}),[t])]}Cr.displayName="DescriptionContext";let Mr=or((function(e,t){let r=(0,a.useId)(),n=Gt(),{id:l=`headlessui-description-${r}`,...o}=e,i=Tr(),s=Ut(t);Pt((()=>i.register(l)),[l,i.register]);let u=n||!1,c=(0,a.useMemo)((()=>({...i.slot,disabled:u})),[i.slot,u]),d={ref:s,...i.props,id:l};return tr()({ourProps:d,theirProps:o,slot:c,defaultTag:"p",name:i.name||"Description"})})),jr=Object.assign(Mr,{});var Nr,Ar=((Nr=Ar||{}).Space=" ",Nr.Enter="Enter",Nr.Escape="Escape",Nr.Backspace="Backspace",Nr.Delete="Delete",Nr.ArrowLeft="ArrowLeft",Nr.ArrowUp="ArrowUp",Nr.ArrowRight="ArrowRight",Nr.ArrowDown="ArrowDown",Nr.Home="Home",Nr.End="End",Nr.PageUp="PageUp",Nr.PageDown="PageDown",Nr.Tab="Tab",Nr);let Rr=(0,a.createContext)(null);function Pr(){let e=(0,a.useContext)(Rr);if(null===e){let e=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,Pr),e}return e}function Dr(e){var t,r,n;let l=null!=(r=null==(t=(0,a.useContext)(Rr))?void 0:t.value)?r:void 0;return(null!=(n=null==e?void 0:e.length)?n:0)>0?[l,...e].filter(Boolean).join(" "):l}function Ir({inherit:e=!1}={}){let t=Dr(),[r,n]=(0,a.useState)([]),l=e?[t,...r].filter(Boolean):r;return[l.length>0?l.join(" "):void 0,(0,a.useMemo)((()=>function(e){let t=It((e=>(n((t=>[...t,e])),()=>n((t=>{let r=t.slice(),n=r.indexOf(e);return-1!==n&&r.splice(n,1),r}))))),r=(0,a.useMemo)((()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value})),[t,e.slot,e.name,e.props,e.value]);return a.createElement(Rr.Provider,{value:r},e.children)}),[n])]}Rr.displayName="LabelContext";let Lr=or((function(e,t){var r;let n=(0,a.useId)(),l=Pr(),o=br(),i=Gt(),{id:s=`headlessui-label-${n}`,htmlFor:u=(null!=o?o:null==(r=l.props)?void 0:r.htmlFor),passive:c=!1,...d}=e,f=Ut(t);Pt((()=>l.register(s)),[s,l.register]);let p=It((e=>{let t=e.currentTarget;if((e.target===e.currentTarget||!kr(e.target))&&(xr(t)&&e.preventDefault(),l.props&&"onClick"in l.props&&"function"==typeof l.props.onClick&&l.props.onClick(e),xr(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let r=e.getAttribute("aria-disabled");if("true"===r||""===r)return;(function(e){return yr(e)&&"INPUT"===e.nodeName}(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}})),h=i||!1,m=(0,a.useMemo)((()=>({...l.slot,disabled:h})),[l.slot,h]),v={ref:f,...l.props,id:s,htmlFor:u,onClick:p};return c&&("onClick"in v&&(delete v.htmlFor,delete v.onClick),"onClick"in d&&delete d.onClick),tr()({ourProps:v,theirProps:d,slot:m,defaultTag:u?"label":"div",name:l.name||"Label"})})),Or=Object.assign(Lr,{}),Vr=(0,a.createContext)(null);Vr.displayName="GroupContext";let Br=a.Fragment,zr=or((function(e,t){var r;let n=(0,a.useId)(),l=br(),o=Gt(),{id:i=l||`headlessui-switch-${n}`,disabled:s=o||!1,checked:u,defaultChecked:c,onChange:d,name:f,value:p,form:h,autoFocus:m=!1,...v}=e,b=(0,a.useContext)(Vr),[g,y]=(0,a.useState)(null),x=Ut((0,a.useRef)(null),t,null===b?null:b.setSwitch,y),w=Vt(c),[S,k]=Ot(u,d,null!=w&&w),E=Rt(),[C,T]=(0,a.useState)(!1),F=It((()=>{T(!0),null==k||k(!S),E.nextFrame((()=>{T(!1)}))})),_=It((e=>{if(Er(e.currentTarget))return e.preventDefault();e.preventDefault(),F()})),M=It((e=>{e.key===Ar.Space?(e.preventDefault(),F()):e.key===Ar.Enter&&Zt(e.currentTarget)})),j=It((e=>e.preventDefault())),N=Dr(),A=Fr(),{isFocusVisible:R,focusProps:P}=St({autoFocus:m}),{isHovered:D,hoverProps:I}=Ft({isDisabled:s}),{pressed:L,pressProps:O}=Lt({disabled:s}),V=(0,a.useMemo)((()=>({checked:S,disabled:s,hover:D,focus:R,active:L,autofocus:m,changing:C})),[S,D,R,L,s,C,m]),B=lr({id:i,ref:x,role:"switch",type:Bt(e,g),tabIndex:-1===e.tabIndex?0:null!=(r=e.tabIndex)?r:0,"aria-checked":S,"aria-labelledby":N,"aria-describedby":A,disabled:s||void 0,autoFocus:m,onClick:_,onKeyUp:M,onKeyPress:j},P,I,O),z=(0,a.useCallback)((()=>{if(void 0!==w)return null==k?void 0:k(w)}),[k,w]),U=tr();return a.createElement(a.Fragment,null,null!=f&&a.createElement(hr,{disabled:s,data:{[f]:p||"on"},overrides:{type:"checkbox",checked:S},form:h,onReset:z}),U({ourProps:B,theirProps:v,slot:V,defaultTag:"button",name:"Switch"}))})),Ur=Or,Hr=jr,Gr=Object.assign(zr,{Group:function(e){var t;let[r,n]=(0,a.useState)(null),[l,o]=Ir(),[i,s]=_r(),u=(0,a.useMemo)((()=>({switch:r,setSwitch:n})),[r,n]),c=e,d=tr();return a.createElement(s,{name:"Switch.Description",value:i},a.createElement(o,{name:"Switch.Label",value:l,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){r&&(xr(e.currentTarget)&&e.preventDefault(),r.click(),r.focus({preventScroll:!0}))}}},a.createElement(Vr.Provider,{value:u},d({ourProps:{},theirProps:c,slot:{},defaultTag:Br,name:"Switch.Group"}))))},Label:Ur,Description:Hr});function qr(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=qr(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function Wr(){for(var e,t,r=0,n="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=qr(e))&&(n&&(n+=" "),n+=t);return n}const $r=window.lodash,Kr=({children:e,isDisabled:t,type:r,help:n,name:a,render:l,rules:o})=>{const{formState:{errors:i},control:s}=V(),u=(0,$r.get)(i,a);return(0,Re.jsxs)("div",{className:Wr("field","field-"+a,"first:mt-0 mt-3"),children:[(0,Re.jsx)("div",{className:Wr("form-element text-slate-800","hidden"===r&&"hidden",t&&"opacity-50"),children:(0,Re.jsx)(Y,{control:s,name:a,rules:t?{}:o,disabled:t,render:({field:t})=>(0,Re.jsx)(Re.Fragment,{children:l?l({error:u,field:t}):e})})}),u?(0,Re.jsx)(Yr,{error:u}):(0,Re.jsx)(Zr,{children:n})]})},Zr=({children:e})=>(0,Re.jsx)(Re.Fragment,{children:e&&(0,Re.jsx)("p",{className:"xs leading-5 text-gray-500 mt-2",children:e})}),Yr=({error:e})=>(0,Re.jsx)(Re.Fragment,{children:e?.message&&(0,Re.jsx)("p",{role:"alert",className:"mt-2 text-left text-sm text-red-600",id:`${e?.ref?.name}-error`,children:e.message})}),Jr=({name:e,rules:t,label:r,help:n,isDisabled:a})=>(0,Re.jsx)(Kr,{name:e,isDisabled:a,rules:t,help:n,render:({error:e,field:{value:t,onChange:n}})=>(0,Re.jsxs)(Gr.Group,{as:"div",className:"flex items-center first:mt-0 mt-3 mb-1",children:[(0,Re.jsx)(Gr,{checked:t,onChange:n,disabled:a,className:Wr("control",t?"bg-primary":"bg-gray-200","disabled:cursor-not-allowed relative inline-flex flex-shrink-0 h-6 w-11 border-2 border-transparent rounded-full cursor-pointer transition-colors ease-in-out duration-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary"),"aria-invalid":!!e,"aria-errormessage":e?.message,children:(0,Re.jsx)("span",{"aria-hidden":"true",className:Wr(t?"translate-x-5":"translate-x-0","pointer-events-none inline-block h-5 w-5 rounded-full bg-white shadow transform ring-0 transition ease-in-out duration-200")})}),(0,Re.jsx)(Gr.Label,{className:Wr(a?"cursor-not-allowed":"cursor-pointer","ml-3"),children:(0,Re.jsx)("span",{className:"text-sm text-gray-700",children:null!=r?r:t?(0,c.__)("On","kudos-donations"):(0,c.__)("Off","kudos-donations")})})]})});let Qr=or((function(e,t){let r=(0,a.useId)(),n=br(),l=Gt(),{id:o=n||`headlessui-input-${r}`,disabled:i=l||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Dr(),f=Fr(),{isFocused:p,focusProps:h}=St({autoFocus:s}),{isHovered:m,hoverProps:v}=Ft({isDisabled:i}),b=lr({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,a.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return tr()({ourProps:b,theirProps:c,slot:g,defaultTag:"input",name:"Input"})}));const Xr=({name:e,rules:t,isDisabled:r,label:n,ariaLabel:a,isReadOnly:l,help:o,prefix:i,type:s="text",placeholder:c})=>{const d=(0,u.useRef)(null),[f,p]=(0,u.useState)(0);return(0,u.useEffect)((()=>{if(d.current){const e=d.current?.offsetWidth,t=parseFloat(getComputedStyle(d.current).fontSize);p(e+1.5*t)}}),[i]),(0,Re.jsx)(Kr,{name:e,type:s,isDisabled:r,help:o,rules:t,render:({error:t,field:{value:o,onChange:u}})=>{var p;return(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsxs)("div",{className:"relative flex flex-row rounded-md",children:[i&&(0,Re.jsx)("div",{className:"absolute inset-y-0 start-0 top-0 ps-3.5 flex items-center pointer-events-none",children:(0,Re.jsx)("span",{ref:d,className:"text-gray-500 sm:text-sm",children:i})}),(0,Re.jsx)(Qr,{value:null!=o?o:"",onChange:u,readOnly:l,disabled:r,type:s,name:e,"aria-label":null!==(p=null!=a?a:n)&&void 0!==p?p:c,className:Wr("control form-input transition ease-in-out block w-full pr-10 sm:text-sm shadow-sm rounded-md placeholder:text-gray-500","focus:outline-none","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),style:i&&{paddingLeft:f+"px"},placeholder:c,"aria-invalid":!!t,"aria-errormessage":t?.message})]})})}})};let en=or((function(e,t){let r=(0,a.useId)(),n=br(),l=Gt(),{id:o=n||`headlessui-textarea-${r}`,disabled:i=l||!1,autoFocus:s=!1,invalid:u=!1,...c}=e,d=Dr(),f=Fr(),{isFocused:p,focusProps:h}=St({autoFocus:s}),{isHovered:m,hoverProps:v}=Ft({isDisabled:i}),b=lr({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":u?"true":void 0,disabled:i||void 0,autoFocus:s},h,v),g=(0,a.useMemo)((()=>({disabled:i,invalid:u,hover:m,focus:p,autofocus:s})),[i,u,m,p,s]);return tr()({ourProps:b,theirProps:c,slot:g,defaultTag:"textarea",name:"Textarea"})}));const tn=({name:e,label:t,rules:r,placeholder:n,help:a,isDisabled:l,ariaLabel:o})=>(0,Re.jsx)(Kr,{name:e,isDisabled:l,help:a,rules:r,render:({error:r,field:a})=>{var i;return(0,Re.jsx)("div",{className:"mt-1",children:(0,Re.jsx)(en,{...a,disabled:l,rows:4,name:e,placeholder:n,"aria-label":null!==(i=null!=o?o:t)&&void 0!==i?i:n,className:Wr("control shadow-sm focus:ring-primary focus:border-primary block w-full sm:text-sm border-gray-300 rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100","read-only:bg-slate-50"),"aria-invalid":!!r,"aria-errormessage":r?.message})})}}),rn=(0,u.forwardRef)((({type:e="button",children:t,href:r,isOutline:n,isExternal:a,isDisabled:l,isSmall:o,isBusy:i,icon:s,form:u,ariaLabel:c,className:d,onClick:f,style:p},h)=>{const m=Wr("button",d,l&&"cursor-not-allowed opacity-75",i&&"cursor-not-allowed",n?"border-primary border text-primary":"border-none text-white",o?"px-2 py-2 text-sm":"px-5 py-3","relative leading-none font-bold focus:ring z-1 group cursor-pointer overflow-hidden rounded-lg flex justify-center items-center transition ease-in-out focus:ring-primary focus:ring-offset-2"),v=()=>(0,Re.jsxs)(Re.Fragment,{children:[t,(0,Re.jsx)("div",{className:Wr("button-background",n?"bg-none":"bg-primary","absolute -z-1 w-full h-full top-0 left-0 group-hover:brightness-90 transition ease-in-out")})]});return(0,Re.jsx)(Re.Fragment,{children:r?(0,Re.jsx)("a",{href:r,target:a&&"_blank",ref:h,className:m,"aria-label":c,children:v()}):(0,Re.jsxs)("button",{type:e,onClick:e=>{if(!r)return"function"==typeof f&&!l&&!i&&f();e.preventDefault(),window.location.href=r},ref:h,form:u,disabled:l||i,className:m,style:p,"aria-label":c,children:[i?(0,Re.jsxs)("svg",{className:"animate-spin mr-2 h-5 w-5",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,Re.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,Re.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 0 1 8-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 0 1 4 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):s,v()]})})}));function nn(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}let an=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(","),ln=["[data-autofocus]"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var on,sn,un=((sn=un||{})[sn.First=1]="First",sn[sn.Previous=2]="Previous",sn[sn.Next=4]="Next",sn[sn.Last=8]="Last",sn[sn.WrapAround=16]="WrapAround",sn[sn.NoScroll=32]="NoScroll",sn[sn.AutoFocus=64]="AutoFocus",sn),cn=((on=cn||{})[on.Error=0]="Error",on[on.Overflow=1]="Overflow",on[on.Success=2]="Success",on[on.Underflow=3]="Underflow",on),dn=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(dn||{});var fn=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(fn||{}),pn=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(pn||{});"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",(e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")}),!0),document.addEventListener("click",(e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")}),!0));let hn=["textarea","input"].join(",");function mn(e,t=(e=>e)){return e.slice().sort(((e,r)=>{let n=t(e),a=t(r);if(null===n||null===a)return 0;let l=n.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function vn(e,t,{sorted:r=!0,relativeTo:n=null,skipElements:a=[]}={}){let l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,o=Array.isArray(e)?r?mn(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(ln)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e):function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(an)).sort(((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER))))}(e);a.length>0&&o.length>1&&(o=o.filter((e=>!a.some((t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))))),n=null!=n?n:l.activeElement;let i,s=(()=>{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,o.indexOf(n))-1;if(4&t)return Math.max(0,o.indexOf(n))+1;if(8&t)return o.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=32&t?{preventScroll:!0}:{},d=0,f=o.length;do{if(d>=f||d+f<=0)return 0;let e=u+d;if(16&t)e=(e+f)%f;else{if(e<0)return 3;if(e>=f)return 1}i=o[e],null==i||i.focus(c),d+=s}while(i!==l.activeElement);return 6&t&&function(e){var t,r;return null!=(r=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,hn))&&r}(i)&&i.select(),2}var bn=(e=>(e[e.RegisterOption=0]="RegisterOption",e[e.UnregisterOption=1]="UnregisterOption",e))(bn||{});let gn={0(e,t){let r=[...e.options,{id:t.id,element:t.element,propsRef:t.propsRef}];return{...e,options:mn(r,(e=>e.element.current))}},1(e,t){let r=e.options.slice(),n=e.options.findIndex((e=>e.id===t.id));return-1===n?e:(r.splice(n,1),{...e,options:r})}},yn=(0,a.createContext)(null);function xn(e){let t=(0,a.useContext)(yn);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,xn),t}return t}yn.displayName="RadioGroupDataContext";let wn=(0,a.createContext)(null);function Sn(e){let t=(0,a.useContext)(wn);if(null===t){let t=new Error(`<${e} /> is missing a parent <RadioGroup /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Sn),t}return t}function kn(e,t){return Jt(t.type,gn,e,t)}wn.displayName="RadioGroupActionsContext";let En=or((function(e,t){let r=(0,a.useId)(),n=Gt(),{id:l=`headlessui-radiogroup-${r}`,value:o,form:i,name:s,onChange:u,by:c,disabled:d=n||!1,defaultValue:f,tabIndex:p=0,...h}=e,m=function(e=nn){return(0,a.useCallback)(((t,r)=>{if("string"==typeof e){let n=e;return(null==t?void 0:t[n])===(null==r?void 0:r[n])}return e(t,r)}),[e])}(c),[v,b]=(0,a.useReducer)(kn,{options:[]}),g=v.options,[y,x]=Ir(),[w,S]=_r(),k=(0,a.useRef)(null),E=Ut(k,t),C=Vt(f),[T,F]=Ot(o,u,C),_=(0,a.useMemo)((()=>g.find((e=>!e.propsRef.current.disabled))),[g]),M=(0,a.useMemo)((()=>g.some((e=>m(e.propsRef.current.value,T)))),[g,T]),j=It((e=>{var t;if(d||m(e,T))return!1;let r=null==(t=g.find((t=>m(t.propsRef.current.value,e))))?void 0:t.propsRef.current;return!(null!=r&&r.disabled||(null==F||F(e),0))})),N=It((e=>{let t=k.current;if(!t)return;let r=Nt(t),n=g.filter((e=>!1===e.propsRef.current.disabled)).map((e=>e.element.current));switch(e.key){case Ar.Enter:Zt(e.currentTarget);break;case Ar.ArrowLeft:case Ar.ArrowUp:if(e.preventDefault(),e.stopPropagation(),vn(n,un.Previous|un.WrapAround)===cn.Success){let e=g.find((e=>e.element.current===(null==r?void 0:r.activeElement)));e&&j(e.propsRef.current.value)}break;case Ar.ArrowRight:case Ar.ArrowDown:if(e.preventDefault(),e.stopPropagation(),vn(n,un.Next|un.WrapAround)===cn.Success){let e=g.find((e=>e.element.current===(null==r?void 0:r.activeElement)));e&&j(e.propsRef.current.value)}break;case Ar.Space:{e.preventDefault(),e.stopPropagation();let t=g.find((e=>e.element.current===(null==r?void 0:r.activeElement)));t&&j(t.propsRef.current.value)}}})),A=It((e=>(b({type:0,...e}),()=>b({type:1,id:e.id})))),R=(0,a.useMemo)((()=>({value:T,firstOption:_,containsCheckedOption:M,disabled:d,compare:m,tabIndex:p,...v})),[T,_,M,d,m,p,v]),P=(0,a.useMemo)((()=>({registerOption:A,change:j})),[A,j]),D={ref:E,id:l,role:"radiogroup","aria-labelledby":y,"aria-describedby":w,onKeyDown:N},I=(0,a.useMemo)((()=>({value:T})),[T]),L=(0,a.useCallback)((()=>{if(void 0!==C)return j(C)}),[j,C]),O=tr();return a.createElement(S,{name:"RadioGroup.Description"},a.createElement(x,{name:"RadioGroup.Label"},a.createElement(wn.Provider,{value:P},a.createElement(yn.Provider,{value:R},null!=s&&a.createElement(hr,{disabled:d,data:{[s]:T||"on"},overrides:{type:"radio",checked:null!=T},form:i,onReset:L}),O({ourProps:D,theirProps:h,slot:I,defaultTag:"div",name:"RadioGroup"})))))})),Cn=or((function(e,t){var r;let n=xn("RadioGroup.Option"),l=Sn("RadioGroup.Option"),o=(0,a.useId)(),{id:i=`headlessui-radiogroup-option-${o}`,value:s,disabled:u=n.disabled||!1,autoFocus:c=!1,...d}=e,f=(0,a.useRef)(null),p=Ut(f,t),[h,m]=Ir(),[v,b]=_r(),g=Dt({value:s,disabled:u});Pt((()=>l.registerOption({id:i,element:f,propsRef:g})),[i,l,f,g]);let y=It((e=>{var t;if(Er(e.currentTarget))return e.preventDefault();l.change(s)&&(null==(t=f.current)||t.focus())})),x=(null==(r=n.firstOption)?void 0:r.id)===i,{isFocusVisible:w,focusProps:S}=St({autoFocus:c}),{isHovered:k,hoverProps:E}=Ft({isDisabled:u}),C=n.compare(n.value,s),T=lr({ref:p,id:i,role:"radio","aria-checked":C?"true":"false","aria-labelledby":h,"aria-describedby":v,"aria-disabled":!!u||void 0,tabIndex:u?-1:C||!n.containsCheckedOption&&x?n.tabIndex:-1,onClick:u?void 0:y,autoFocus:c},S,E),F=(0,a.useMemo)((()=>({checked:C,disabled:u,active:w,hover:k,focus:w,autofocus:c})),[C,u,k,w,c]),_=tr();return a.createElement(b,{name:"RadioGroup.Description"},a.createElement(m,{name:"RadioGroup.Label"},_({ourProps:T,theirProps:d,slot:F,defaultTag:"div",name:"RadioGroup.Option"})))})),Tn=or((function(e,t){var r;let n=xn("Radio"),l=Sn("Radio"),o=(0,a.useId)(),i=br(),s=Gt(),{id:u=i||`headlessui-radio-${o}`,value:c,disabled:d=n.disabled||s||!1,autoFocus:f=!1,...p}=e,h=(0,a.useRef)(null),m=Ut(h,t),v=Dr(),b=Fr(),g=Dt({value:c,disabled:d});Pt((()=>l.registerOption({id:u,element:h,propsRef:g})),[u,l,h,g]);let y=It((e=>{var t;if(Er(e.currentTarget))return e.preventDefault();l.change(c)&&(null==(t=h.current)||t.focus())})),{isFocusVisible:x,focusProps:w}=St({autoFocus:f}),{isHovered:S,hoverProps:k}=Ft({isDisabled:d}),E=(null==(r=n.firstOption)?void 0:r.id)===u,C=n.compare(n.value,c),T=lr({ref:m,id:u,role:"radio","aria-checked":C?"true":"false","aria-labelledby":v,"aria-describedby":b,"aria-disabled":!!d||void 0,tabIndex:d?-1:C||!n.containsCheckedOption&&E?n.tabIndex:-1,autoFocus:f,onClick:d?void 0:y},w,k),F=(0,a.useMemo)((()=>({checked:C,disabled:d,hover:S,focus:x,autofocus:f})),[C,d,S,x,f]);return tr()({ourProps:T,theirProps:p,slot:F,defaultTag:"span",name:"Radio"})})),Fn=Or,Mn=jr,jn=Object.assign(En,{Option:Cn,Radio:Tn,Label:Fn,Description:Mn});const Nn=({name:e,options:t,help:r,isDisabled:n,rules:a,label:l,ariaLabel:o})=>{const i=(0,u.useRef)([]),s=(0,u.useCallback)(((e,r,n)=>{const a=t.findIndex((e=>e.value===n));let l=a;if("ArrowRight"===e.key||"ArrowUp"===e.key)l=(a+1)%t.length;else{if("ArrowLeft"!==e.key&&"ArrowDown"!==e.key)return;l=(a-1+t.length)%t.length}e.preventDefault(),r(t[l].value),i.current[l]&&i.current[l].focus()}),[t]);return(0,Re.jsx)(Kr,{name:e,isDisabled:n,help:r,rules:a,render:({field:{onChange:e,value:r}})=>(0,Re.jsx)(jn,{value:null!=r?r:"",onChange:e,disabled:n,className:"first:mt-0 mt-3 grid gap-3 grid-flow-row xs:grid-flow-col xs:auto-cols-fr","aria-label":null!=o?o:l,onKeyDown:t=>s(t,e,r),children:t.map(((e,t)=>(0,Re.jsx)(Tn,{value:e.value,disabled:e.disabled,ref:e=>i.current[t]=e,className:({checked:t})=>Wr("control focus:ring-2 focus:ring-offset-2 focus:ring-primary",t?"bg-primary border-transparent text-white font-bold":"bg-white border-gray-300 text-slate-800 hover:bg-gray-50",e.disabled?"opacity-50 cursor-not-allowed":"cursor-pointer","transition ease-in-out focus:outline-none border rounded-md py-2 px-2 sm:py-3 sm:px-3 flex items-center justify-center text-sm font-medium sm:flex-1"),children:(0,Re.jsx)(Or,{as:"p",children:e.label})},e.value)))})})},An=({name:e,rules:t,label:r,help:n,isDisabled:a})=>(0,Re.jsx)(Kr,{name:e,isDisabled:a,help:n,rules:t,render:({error:t,field:{onChange:n,value:l}})=>(0,Re.jsxs)("label",{className:"relative flex items-center",children:[(0,Re.jsx)("div",{className:"flex items-center h-5",children:(0,Re.jsx)("input",{disabled:a,checked:null!=l&&l,onChange:n,name:e,type:"checkbox",className:"control disabled:cursor-not-allowed transition focus:ring-primary h-4 w-4 text-primary border-gray-300 rounded","aria-invalid":!!t,"aria-errormessage":t?.message})}),r&&(0,Re.jsx)("div",{className:"ml-3 text-sm",children:(0,Re.jsx)("span",{className:"font-medium text-gray-700",children:r})})]})});let Rn=or((function(e,t){let r=(0,a.useId)(),n=br(),l=Gt(),{id:o=n||`headlessui-select-${r}`,disabled:i=l||!1,invalid:s=!1,autoFocus:u=!1,...c}=e,d=Dr(),f=Fr(),{isFocusVisible:p,focusProps:h}=St({autoFocus:u}),{isHovered:m,hoverProps:v}=Ft({isDisabled:i}),{pressed:b,pressProps:g}=Lt({disabled:i}),y=lr({ref:t,id:o,"aria-labelledby":d,"aria-describedby":f,"aria-invalid":s?"true":void 0,disabled:i||void 0,autoFocus:u},h,v,g),x=(0,a.useMemo)((()=>({disabled:i,invalid:s,hover:m,focus:p,active:b,autofocus:u})),[i,s,m,p,b,u]);return tr()({ourProps:y,theirProps:c,slot:x,defaultTag:"select",name:"Select"})}));const Pn=({name:e,rules:t,options:r,placeholder:n,isDisabled:a,help:l,ariaLabel:o})=>(0,Re.jsx)(Kr,{name:e,isDisabled:a,help:l,rules:t,render:({error:t,field:{onChange:l,value:i}})=>(0,Re.jsxs)(Rn,{disabled:a,value:null!=i?i:"",onChange:l,className:Wr("control mt-1 block w-full pl-3 pr-10 py-2 text-base border-gray-300 focus:outline-none focus:ring-primary focus:border-primary sm:text-sm rounded-md","disabled:cursor-not-allowed disabled:bg-slate-100",t?.message?"border-red-600 text-red-900 focus:ring-red-500 focus:border-red-500":"border-gray-300 focus:ring-primary focus:border-primary"),"aria-invalid":!!t,"aria-errormessage":t?.message,"aria-label":null!=o?o:n,children:[n&&(0,Re.jsx)("option",{disabled:!0,value:"",children:n},`placeholder_${e}`),r.map((e=>(0,Re.jsx)("option",{value:e.value,children:e.label},e.value)))]})}),Dn=({campaign:e})=>{const{meta:{address_title:t,address_description:r,address_required:n}}=e,a=(0,u.useMemo)((()=>Ie()().getData()),[]),{setFocus:l}=V();return(0,u.useEffect)((()=>{l("business_name")}),[l]),(0,Re.jsxs)(Pe,{title:t,description:r,children:[(0,Re.jsx)(Xr,{name:"business_name",placeholder:(0,c.__)("Business name","kudos-donations")}),(0,Re.jsx)(Xr,{name:"street",rules:{required:{value:n,message:(0,c.__)("Street required","kudos-donations")}},placeholder:(0,c.__)("Street","kudos-donations")}),(0,Re.jsx)(Xr,{name:"postcode",rules:{required:{value:n,message:(0,c.__)("Postcode required","kudos-donations")}},placeholder:(0,c.__)("Postcode","kudos-donations")}),(0,Re.jsx)(Xr,{name:"city",rules:{required:{value:n,message:(0,c.__)("City required","kudos-donations")}},placeholder:(0,c.__)("City","kudos-donations")}),(0,Re.jsx)(Pn,{name:"country",placeholder:(0,c.__)("Country","kudos-donations"),options:a,rules:{required:{value:n,message:(0,c.__)("Country required","kudos-donations")}},error:(0,c.__)("Country required","kudos-donations")})]})},In=({campaign:e})=>{const{meta:{subscription_title:t,subscription_description:r,frequency_options:n}}=e,{setFocus:a,getValues:l}=V(),o=[];return[0,1,2,3,4,5,6,7,8,9,10].forEach((e=>o.push({value:e,label:0===e?(0,c.__)("Continuous","kudos-donations"):e+" "+(0,c._n)("year","years",e,"kudos-donations")}))),(0,u.useEffect)((()=>{a("recurring_frequency")}),[a]),(0,Re.jsxs)(Pe,{title:t,description:r,children:[(0,Re.jsx)(Pn,{name:"recurring_frequency",rules:{required:(0,c.__)("Please select a payment frequency","kudos-donations")},placeholder:(0,c.__)("Payment frequency","kudos-donations"),options:Object.entries(n).map((([e,t])=>({value:e,label:t})))}),(0,Re.jsx)(Pn,{name:"recurring_length",rules:{required:(0,c.__)("Please select a payment duration","kudos-donations"),validate:e=>(e=>{const t=l("recurring_frequency");return!t||12/parseInt(t,10)*e!=1})(e)||(0,c.__)("Subscriptions must be more than one payment","kudos-donations")},placeholder:(0,c.__)("Donation duration","kudos-donations"),options:o})]})};function Ln({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{d:"M3.5 2.75a.75.75 0 0 0-1.5 0v14.5a.75.75 0 0 0 1.5 0v-4.392l1.657-.348a6.449 6.449 0 0 1 4.271.572 7.948 7.948 0 0 0 5.965.524l2.078-.64A.75.75 0 0 0 18 12.25v-8.5a.75.75 0 0 0-.904-.734l-2.38.501a7.25 7.25 0 0 1-4.186-.363l-.502-.2a8.75 8.75 0 0 0-5.053-.439l-1.475.31V2.75Z"}))}const On=a.forwardRef(Ln),Vn=({goal:e,total:t=0,currency:r="",extra:n=0,showGoal:a=!0})=>{const l=e?Math.round(t/e*100):0,o=e?n/(e-t):0;return(0,Re.jsx)("div",{className:"w-full text-base",children:(0,Re.jsxs)("div",{"data-total":t,"data-goal":e,className:"h-7 border-1 border-solid border-gray-300 flex relative shadow-inner overflow-hidden bg-gray-200 rounded w-full",children:[(0,Re.jsxs)("div",{style:{width:l+"%"},className:"flex flex-shrink-0 justify-center items-center",children:[(0,Re.jsx)("div",{className:"h-full w-full bg-green-500"}),(0,Re.jsx)("div",{className:"left-0 transition-opacity absolute flex items-center justify-center w-full opacity-0"}),(0,Re.jsx)("div",{className:"absolute right-1/2 translate-x-1/2",children:l+"% ( "+r+t+")"})]}),(0,Re.jsx)("div",{style:{transform:`scaleX(${o})`},className:"h-full w-full bg-green-500 transition-transform opacity-30 origin-left"}),a&&(0,Re.jsxs)("div",{className:"kudos-progress-total flex space-x-2 items-center absolute top-1/2 right-0 mr-2 -translate-y-2/4",children:[(0,Re.jsx)(On,{className:"w-4 h-4"}),(0,Re.jsx)("span",{children:r+" "+e})]})]})})},Bn=({campaign:e})=>{const{meta:{initial_title:t,initial_description:r,currency:n,minimum_donation:a,donation_type:l,fixed_amounts:o,amountType:i,maximum_donation:s,anonymous:d,show_goal:f,goal:p},total:h}=e,m=window.kudos?.currencies[n],{setValue:v}=V(),b=Z({name:"valueFixed"}),g=Z({name:"valueOpen"}),y=Z({name:"value"}),x=Z({name:"email"}),w=(0,c.sprintf)(/* translators: %d is the amount in euros. */ /* translators: %d is the amount in euros. */
     2(0,c._n)("Minimum donation is %d euro","Minimum donation is %d euros",a,"kudos-donations"),a),S=(0,u.useMemo)((()=>"both"===l&&!!x),[l,x]),k=(0,u.useMemo)((()=>o?.map((e=>({value:e,label:`${null!=m?m:""}${e.trim()}`})))),[o,m]);return(0,u.useEffect)((()=>{S||v("recurring",!1)}),[S,v]),(0,u.useEffect)((()=>{b&&(v("value",b,{shouldValidate:!0}),v("valueOpen",""))}),[v,b]),(0,u.useEffect)((()=>{g&&(v("value",g,{shouldValidate:!0}),v("valueFixed",""))}),[v,g]),(0,u.useEffect)((()=>{"both"!==l?v("recurring","recurring"===l):x||v("recurring",!1)}),[l,v,x]),(0,Re.jsxs)(Pe,{title:t,description:r,children:[f&&p>0&&(0,Re.jsx)("div",{className:"my-5",children:(0,Re.jsx)(Vn,{goal:p,total:h,extra:y,currency:m})}),"open"!==i&&k.length>0&&(0,Re.jsx)(Nn,{name:"valueFixed",ariaLabel:(0,c.__)("Fixed donation amount","kudos-donations"),options:k}),"fixed"!==i&&(0,Re.jsx)(Xr,{name:"valueOpen",ariaLabel:(0,c.__)("Open donation amount","kudos-donations"),prefix:m,type:"number",placeholder:"both"===i?(0,c.__)("Other amount","kudos-donations"):(0,c.__)("Amount","kudos-donations")}),(0,Re.jsx)(Xr,{type:"hidden",name:"value",rules:{required:w,min:{value:a,message:w},max:{value:s,message:(0,c.sprintf)(/* translators: %1$s is the currency and %2$s is the maximum donation value */ /* translators: %1$s is the currency and %2$s is the maximum donation value */
     3(0,c.__)("Maximum donation is %1$s%2$s","kudos-donations"),m,s)}}}),(0,Re.jsx)(Xr,{name:"name",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your name is required","kudos-donations")},placeholder:d?(0,c.__)("Full name","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Full name","kudos-donations")}),(0,Re.jsx)(Xr,{name:"email",type:"email",rules:(!d||"recurring"===l)&&{required:(0,c.__)("Your email is required","kudos-donations")},placeholder:d?(0,c.__)("Email","kudos-donations")+" ("+(0,c.__)("optional","kudos-donations")+")":(0,c.__)("Email","kudos-donations")}),"both"===l&&(0,Re.jsx)("div",{className:"flex justify-center mt-3",children:(0,Re.jsx)(Jr,{isDisabled:!x,name:"recurring",label:(0,c.__)("Recurring donation","kudos-donations")})})]})},zn=({campaign:e})=>{const{meta:{message_title:t,message_description:r}}=e,{setFocus:n}=V();return(0,u.useEffect)((()=>{n("message")}),[n]),(0,Re.jsx)(Pe,{title:t,description:r,children:(0,Re.jsx)(tn,{name:"message",placeholder:(0,c.__)("Message","kudos-donations")})})},Un=window.wp.hooks,Hn=({campaign:e})=>{const{meta:t}=e,{getValues:r}=V(),n=r(),a=(0,Un.applyFilters)("kudosSummaryCheckboxes",[{name:"privacy",enabled:t.privacy_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Privacy Policy</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.privacy_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}},{name:"terms",enabled:t.terms_link,label:(0,u.createInterpolateElement)((0,c.__)("Accept <a>Terms and Conditions</a>","kudos-donations"),{a:(0,Re.jsx)("a",{target:"_blank",className:"underline",href:t.terms_link,rel:"noreferrer"})}),rules:{required:(0,c.__)("Please accept this to continue","kudos-donations")}}],e);return(0,Re.jsxs)(Pe,{title:t.payment_title,description:t.payment_description,children:[(0,Re.jsxs)("div",{className:"kudos_summary text-left block bg-gray-100 p-2 border-0 border-solid border-t-2 border-primary",children:[(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Name","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==n.email?n.name:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("E-mail address","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:""!==n.email?n.email:(0,c.__)("anonymous","kudos-donations")})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Amount","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:`${window.kudos?.currencies[t.currency]} ${n.value}`})]}),(0,Re.jsxs)("p",{className:"my-1",children:[(0,Re.jsxs)("strong",{children:[(0,c.__)("Type","kudos-donations"),": "]}),(0,Re.jsx)("span",{children:(()=>{if(!r("recurring"))return(0,c.__)("One off","kudos-donations");const e=function(e){switch(e){case"12 months":return(0,c.__)("Yearly","kudos-donations");case"1 month":return(0,c.__)("Monthly","kudos-donations");case"3 months":return(0,c.__)("Quarterly","kudos-donations");case"oneoff":return(0,c.__)("One-off","kudos-donations");default:return e}}(r("recurring_frequency")),t=r("recurring_length"),n=t>0?t+" "+(0,c.__)("years","kudos-donations"):(0,c.__)("Continuous","kudos-donations");return`${(0,c.__)("Recurring","kudos-donations")} (${e} / ${n})`})()})]})]}),a.map(((e,t)=>{var r;return e.enabled?(0,Re.jsx)(An,{name:e.name,label:e.label,rules:null!==(r=e?.rules)&&void 0!==r?r:null},t):""}))]})};function Gn({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5 8.25 12l7.5-7.5"}))}const qn=a.forwardRef(Gn);function Wn({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))}const $n=a.forwardRef(Wn);function Kn({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m8.25 4.5 7.5 7.5-7.5 7.5"}))}const Zn=a.forwardRef(Kn),Yn=(e,t,r)=>{const n=e[r]?.requirements;return!n||Object.entries(n).every((([e,r])=>t[e]===r))},Jn=({step:e,campaign:t,submitForm:r,setFormState:n})=>{const[l,o]=(0,u.useState)(""),[i,s]=(0,u.useState)(e),d=(0,u.useRef)(e),[f,p]=(0,u.useState)(!1),h=(0,u.useRef)(null),m=(0,u.useRef)(!0),v=(0,u.useRef)(null),b=function(e={}){const t=a.useRef(),r=a.useRef(),[n,l]=a.useState({isDirty:!1,isValidating:!1,isLoading:ne(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:ne(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current={...Ae(e),formState:n});const o=t.current.control;return o._options=e,W({subject:o._subjects.state,next:e=>{H(e,o._proxyFormState,o._updateFormState,!0)&&l({...o._formState})}}),a.useEffect((()=>o._disableForm(e.disabled)),[o,e.disabled]),a.useEffect((()=>{if(o._proxyFormState.isDirty){const e=o._getDirty();e!==n.isDirty&&o._subjects.state.next({isDirty:e})}}),[o,n.isDirty]),a.useEffect((()=>{e.values&&!ye(e.values,r.current)?(o._reset(e.values,o._options.resetOptions),r.current=e.values,l((e=>({...e})))):o._resetDefaultValues()}),[e.values,o]),a.useEffect((()=>{e.errors&&o._setErrors(e.errors)}),[e.errors,o]),a.useEffect((()=>{o._state.mount||(o._updateValid(),o._state.mount=!0),o._state.watch&&(o._state.watch=!1,o._subjects.state.next({...o._formState})),o._removeUnmounted()})),a.useEffect((()=>{e.shouldUnregister&&o._subjects.values.next({values:o._getWatch()})}),[e.shouldUnregister,o]),t.current.formState=z(n,o),t.current}({defaultValues:{recurring:!1,business_name:"",city:"",country:"",postcode:"",street:"",message:""}}),g=(0,u.useMemo)((()=>(0,Un.applyFilters)("kudosFormTabs",[{name:"Initial",element:Bn},{name:"Recurring",element:In,requirements:{recurring:!0}},{name:"Address",element:Dn,requirements:{address_enabled:!0}},{name:"Message",element:zn,requirements:{message_enabled:!0}},{name:"Summary",element:Hn}],t,Pe)),[t]),y=g[i],x=y.element;return(0,u.useLayoutEffect)((()=>{if(m.current)m.current=!1;else if(d.current!==e){if(!h.current)return;const t=h.current;t.classList.add("translate-x-1","opacity-0");const r=t.querySelector("form").offsetHeight;o(r);const n=new ResizeObserver((()=>{const r=t.querySelector("form").offsetHeight;o(r),v.current=setTimeout((()=>{o("auto"),s(e),t.classList.remove("translate-x-1","opacity-0","section-"+g[d.current]?.name?.toLowerCase()),t.classList.add("section-"+g[e]?.name?.toLowerCase()),d.current=e}),200)}));return n.observe(t.querySelector("form")),()=>{n.disconnect(),clearTimeout(v.current)}}}),[g,e]),(0,Re.jsx)(B,{...b,children:(0,Re.jsx)("div",{ref:h,id:"form-container",className:Wr(f&&"opacity-50","w-full transition-all duration-200"),style:{height:l+"px"},children:(0,Re.jsxs)("form",{id:"form",onSubmit:b.handleSubmit((e=>{if(i<g.length-1)return(e=>{const r={...e,...t.meta};let a=i+1;for(;!Yn(g,r,a)&&a<=g.length;)a++;n((t=>({...t,formData:{...t?.formData,...e},currentStep:a})))})(e);p(!0),r(e).then((e=>{e?.success||p(!1)}))})),children:[(0,Re.jsx)(x,{campaign:t}),(0,Re.jsxs)("div",{id:"form-buttons",className:"mt-8 flex justify-between relative",children:[i>0&&(0,Re.jsx)(rn,{type:"button",className:"text-base",ariaLabel:(0,c.__)("Back","kudos-donations"),onClick:()=>{if(0===i)return;let e=i-1;const r={...b.getValues(),...t.meta};for(;!Yn(g,r,e)&&e>=0;)e--;n((t=>({...t,currentStep:e})))},icon:(0,Re.jsx)(qn,{className:"mr-2 w-5 h-5"}),children:(0,Re.jsx)("p",{children:(0,c.__)("Back","kudos-donations")})}),(0,Re.jsx)(rn,{type:"submit",ariaLabel:(0,c.__)("Next","kudos-donations"),className:"ml-auto text-base",isBusy:f,icon:"Summary"===y.name&&(0,Re.jsx)($n,{className:"mr-2 w-5 h-5"}),children:"Summary"===y.name?(0,Re.jsx)("p",{children:(0,c.__)("Submit","kudos-donations")}):(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{children:(0,c.__)("Next","kudos-donations")}),(0,Re.jsx)(Zn,{className:"ml-2 w-5 h-5"})]})})]})]})})})};function Qn(){let e=function(){let e="undefined"==typeof document;return"useSyncExternalStore"in l&&(e=>e.useSyncExternalStore)(l)((()=>()=>{}),(()=>!1),(()=>!e))}(),[t,r]=a.useState(jt.isHandoffComplete);return t&&!1===jt.isHandoffComplete&&r(!1),a.useEffect((()=>{!0!==t&&r(!0)}),[t]),a.useEffect((()=>jt.handoff()),[]),!e&&t}var Xn,ea;"undefined"!=typeof process&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&"test"===(null==(Xn=null==process?void 0:process.env)?void 0:Xn.NODE_ENV)&&void 0===(null==(ea=null==Element?void 0:Element.)?void 0:ea.getAnimations)&&(Element..getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element..getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join("\n")),[]});var ta=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(ta||{});function ra(e){let t={};for(let r in e)!0===e[r]&&(t[`data-${r}`]="");return t}let na=(0,a.createContext)(null);na.displayName="OpenClosedContext";var aa=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(aa||{});function la(){return(0,a.useContext)(na)}function oa({value:e,children:t}){return a.createElement(na.Provider,{value:e},t)}function ia(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:pa)!==a.Fragment||1===a.Children.count(e.children)}let sa=(0,a.createContext)(null);sa.displayName="TransitionContext";var ua=(e=>(e.Visible="visible",e.Hidden="hidden",e))(ua||{});let ca=(0,a.createContext)(null);function da(e){return"children"in e?da(e.children):e.current.filter((({el:e})=>null!==e.current)).filter((({state:e})=>"visible"===e)).length>0}function fa(e,t){let r=Dt(e),n=(0,a.useRef)([]),l=function(){let e=(0,a.useRef)(!1);return Pt((()=>(e.current=!0,()=>{e.current=!1})),[]),e}(),o=Rt(),i=It(((e,t=er.Hidden)=>{let a=n.current.findIndex((({el:t})=>t===e));-1!==a&&(Jt(t,{[er.Unmount](){n.current.splice(a,1)},[er.Hidden](){n.current[a].state="hidden"}}),o.microTask((()=>{var e;!da(n)&&l.current&&(null==(e=r.current)||e.call(r))})))})),s=It((e=>{let t=n.current.find((({el:t})=>t===e));return t?"visible"!==t.state&&(t.state="visible"):n.current.push({el:e,state:"visible"}),()=>i(e,er.Unmount)})),u=(0,a.useRef)([]),c=(0,a.useRef)(Promise.resolve()),d=(0,a.useRef)({enter:[],leave:[]}),f=It(((e,r,n)=>{u.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter((([t])=>t!==e))),null==t||t.chains.current[r].push([e,new Promise((e=>{u.current.push(e)}))]),null==t||t.chains.current[r].push([e,new Promise((e=>{Promise.all(d.current[r].map((([e,t])=>t))).then((()=>e()))}))]),"enter"===r?c.current=c.current.then((()=>null==t?void 0:t.wait.current)).then((()=>n(r))):n(r)})),p=It(((e,t,r)=>{Promise.all(d.current[t].splice(0).map((([e,t])=>t))).then((()=>{var e;null==(e=u.current.shift())||e()})).then((()=>r(t)))}));return(0,a.useMemo)((()=>({children:n,register:s,unregister:i,onStart:f,onStop:p,wait:c,chains:d})),[s,i,n,f,p,d,c])}ca.displayName="NestingContext";let pa=a.Fragment,ha=Xt.RenderStrategy,ma=or((function(e,t){let{show:r,appear:n=!1,unmount:l=!0,...o}=e,i=(0,a.useRef)(null),s=Ut(...ia(e)?[i,t]:null===t?[]:[t]);Qn();let u=la();if(void 0===r&&null!==u&&(r=(u&aa.Open)===aa.Open),void 0===r)throw new Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[c,d]=(0,a.useState)(r?"visible":"hidden"),f=fa((()=>{r||d("hidden")})),[p,h]=(0,a.useState)(!0),m=(0,a.useRef)([r]);Pt((()=>{!1!==p&&m.current[m.current.length-1]!==r&&(m.current.push(r),h(!1))}),[m,r]);let v=(0,a.useMemo)((()=>({show:r,appear:n,initial:p})),[r,n,p]);Pt((()=>{r?d("visible"):!da(f)&&null!==i.current&&d("hidden")}),[r,f]);let b={unmount:l},g=It((()=>{var t;p&&h(!1),null==(t=e.beforeEnter)||t.call(e)})),y=It((()=>{var t;p&&h(!1),null==(t=e.beforeLeave)||t.call(e)})),x=tr();return a.createElement(ca.Provider,{value:f},a.createElement(sa.Provider,{value:v},x({ourProps:{...b,as:a.Fragment,children:a.createElement(va,{ref:s,...b,...o,beforeEnter:g,beforeLeave:y})},theirProps:{},defaultTag:a.Fragment,features:ha,visible:"visible"===c,name:"Transition"})))})),va=or((function(e,t){var r,n;let{transition:l=!0,beforeEnter:o,afterEnter:i,beforeLeave:s,afterLeave:u,enter:c,enterFrom:d,enterTo:f,entered:p,leave:h,leaveFrom:m,leaveTo:v,...b}=e,[g,y]=(0,a.useState)(null),x=(0,a.useRef)(null),w=ia(e),S=Ut(...w?[x,t,y]:null===t?[]:[t]),k=null==(r=b.unmount)||r?er.Unmount:er.Hidden,{show:E,appear:C,initial:T}=function(){let e=(0,a.useContext)(sa);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[F,_]=(0,a.useState)(E?"visible":"hidden"),M=function(){let e=(0,a.useContext)(ca);if(null===e)throw new Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:j,unregister:N}=M;Pt((()=>j(x)),[j,x]),Pt((()=>{if(k===er.Hidden&&x.current)return E&&"visible"!==F?void _("visible"):Jt(F,{hidden:()=>N(x),visible:()=>j(x)})}),[F,x,j,N,E,k]);let A=Qn();Pt((()=>{if(w&&A&&"visible"===F&&null===x.current)throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}),[x,F,A,w]);let R=T&&!C,P=C&&E&&T,D=(0,a.useRef)(!1),I=fa((()=>{D.current||(_("hidden"),N(x))}),M),L=It((e=>{D.current=!0;let t=e?"enter":"leave";I.onStart(x,t,(e=>{"enter"===e?null==o||o():"leave"===e&&(null==s||s())}))})),O=It((e=>{let t=e?"enter":"leave";D.current=!1,I.onStop(x,t,(e=>{"enter"===e?null==i||i():"leave"===e&&(null==u||u())})),"leave"===t&&!da(I)&&(_("hidden"),N(x))}));(0,a.useEffect)((()=>{w&&l||(L(E),O(E))}),[E,w,l]);let V=!(!l||!w||!A||R),[,B]=function(e,t,r,n){let[l,o]=(0,a.useState)(r),{hasFlag:i,addFlag:s,removeFlag:u}=function(e=0){let[t,r]=(0,a.useState)(e),n=(0,a.useCallback)((e=>r(e)),[t]),l=(0,a.useCallback)((e=>r((t=>t|e))),[t]),o=(0,a.useCallback)((e=>(t&e)===e),[t]),i=(0,a.useCallback)((e=>r((t=>t&~e))),[r]),s=(0,a.useCallback)((e=>r((t=>t^e))),[r]);return{flags:t,setFlag:n,addFlag:l,hasFlag:o,removeFlag:i,toggleFlag:s}}(e&&l?3:0),c=(0,a.useRef)(!1),d=(0,a.useRef)(!1),f=Rt();return Pt((()=>{var a;if(e)return r&&o(!0),t?(null==(a=null==n?void 0:n.start)||a.call(n,r),function(e,{prepare:t,run:r,done:n,inFlight:a}){let l=At();return function(e,{inFlight:t,prepare:r}){if(null!=t&&t.current)return void r();let n=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=n}(e,{prepare:t,inFlight:a}),l.nextFrame((()=>{r(),l.requestAnimationFrame((()=>{l.add(function(e,t){var r,n;let a=At();if(!e)return a.dispose;let l=!1;a.add((()=>{l=!0}));let o=null!=(n=null==(r=e.getAnimations)?void 0:r.call(e).filter((e=>e instanceof CSSTransition)))?n:[];return 0===o.length?(t(),a.dispose):(Promise.allSettled(o.map((e=>e.finished))).then((()=>{l||t()})),a.dispose)}(e,n))}))})),l.dispose}(t,{inFlight:c,prepare(){d.current?d.current=!1:d.current=c.current,c.current=!0,!d.current&&(r?(s(3),u(4)):(s(4),u(2)))},run(){d.current?r?(u(3),s(4)):(u(4),s(3)):r?u(1):s(1)},done(){var e;d.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(c.current=!1,u(7),r||o(!1),null==(e=null==n?void 0:n.end)||e.call(n,r))}})):void(r&&s(3))}),[e,r,t,f]),e?[l,{closed:i(1),enter:i(2),leave:i(4),transition:i(2)||i(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}(V,g,E,{start:L,end:O}),z=ir({ref:S,className:(null==(n=Yt(b.className,P&&c,P&&d,B.enter&&c,B.enter&&B.closed&&d,B.enter&&!B.closed&&f,B.leave&&h,B.leave&&!B.closed&&m,B.leave&&B.closed&&v,!B.transition&&E&&p))?void 0:n.trim())||void 0,...ra(B)}),U=0;"visible"===F&&(U|=aa.Open),"hidden"===F&&(U|=aa.Closed),E&&"hidden"===F&&(U|=aa.Opening),!E&&"visible"===F&&(U|=aa.Closing);let H=tr();return a.createElement(ca.Provider,{value:I},a.createElement(oa,{value:U},H({ourProps:z,theirProps:b,defaultTag:pa,features:ha,visible:"visible"===F,name:"Transition.Child"})))})),ba=or((function(e,t){let r=null!==(0,a.useContext)(sa),n=null!==la();return a.createElement(a.Fragment,null,!r&&n?a.createElement(ma,{ref:t,...e}):a.createElement(va,{ref:t,...e}))})),ga=Object.assign(ma,{Child:ba,Root:ma});function ya({title:e,titleId:t,...r},n){return a.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":t},r),e?a.createElement("title",{id:t},e):null,a.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))}const xa=a.forwardRef(ya),wa=({isOpen:e=!1,toggleModal:t,children:r,showLogo:n=!0})=>{const a=(0,u.useRef)(null),[l,o]=(0,u.useState)(null),[i,s]=(0,u.useState)(null),d=(0,u.useCallback)((()=>{"function"==typeof t&&t()}),[t]),f=(0,u.useCallback)((()=>{const e=a.current?.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])');o(e?e[0]:null),s(e?e[e.length-1]:null);const t=a.current?.querySelector('[name*="value"]:not([type="hidden"])');t?.focus()}),[]),p=(0,u.useCallback)((e=>{if("Escape"!==e.key&&27!==e.keyCode||d(),"Tab"===e.key||9===e.keyCode){const t=a.current.getRootNode().activeElement;e.shiftKey&&t===l?(e.preventDefault(),i.focus()):e.shiftKey||t!==i||(e.preventDefault(),l.focus())}}),[l,i,d]);return(0,u.useEffect)((()=>{if(e)return f(),document.documentElement.style.setProperty("--kudos-modal-overflow","hidden"),document.addEventListener("keydown",p,!1),()=>{document.documentElement.style.setProperty("--kudos-modal-overflow","auto"),document.removeEventListener("keydown",p,!1)}}),[e,p,f]),(0,Re.jsx)("div",{id:"modal-container",ref:a,children:(0,Re.jsx)(ga,{show:e,children:(0,Re.jsx)("div",{className:"fixed z-[999999] inset-0 overflow-y-scroll",children:(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(ga.Child,{enter:"transition-opacity duration-[400ms]",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"transition-opacity duration-200 ease-in-out",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:(0,Re.jsx)("div",{id:"modal-overlay",className:"fixed inset-0 bg-black/30","aria-hidden":"true"})}),(0,Re.jsx)(ga.Child,{beforeEnter:f,enter:"transition-all duration-[400ms]",enterFrom:"opacity-0 rotate-[-5deg] translate-x-3 translate-y-3 scale-90",enterTo:"opacity-100 rotate-0 translate-x-0 translate-y-0 scale-100",leave:"transition-all duration-200",leaveFrom:"opacity-100 rotate-0 translate-y-0 scale-100",leaveTo:"opacity-0 translate-y-3 scale-90",children:(0,Re.jsxs)("div",{className:"flex pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[(0,Re.jsx)("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:"​"}),(0,Re.jsx)("div",{id:"modal",className:"inline-block bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all duration-200 sm:align-middle sm:max-w-lg w-full",children:(0,Re.jsxs)("div",{className:"bg-white p-8",children:[(0,Re.jsxs)("div",{id:"modal-header",className:"flex items-center justify-between",children:[n&&(0,Re.jsx)("span",{className:"mr-3 flex",title:"Kudos Donations",children:(0,Re.jsx)("img",{alt:"Kudos logo",className:"h-6",src:"data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDU1NSA0NDkiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgICAgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoyOyI+CiAgICA8cGF0aCBkPSJNMCw2NS4xMDdDMCw0Ny44MzkgNi44NiwzMS4yNzggMTkuMDcsMTkuMDY3QzMxLjI4MSw2Ljg1NyA0Ny44NDIsLTAuMDAzIDY1LjExLC0wLjAwM0w2NS4xMTIsLTAuMDAzQzEwMS4yMDIsLTAuMDAzIDEzMC40NTgsMjkuMjUzIDEzMC40NTgsNjUuMzQzTDEzMC40NTgsMzgzLjA1NkMxMzAuNDU4LDQwMC4zNzQgMTIzLjU3OSw0MTYuOTgyIDExMS4zMzMsNDI5LjIyN0M5OS4wODgsNDQxLjQ3MyA4Mi40OCw0NDguMzUyIDY1LjE2Miw0NDguMzUyTDY1LjE2MSw0NDguMzUyQzI5LjE3NCw0NDguMzUyIDAuMDAxLDQxOS4xNzkgMC4wMDEsMzgzLjE5MkMwLjAwMSwyOTguMTM4IDAsMTUwLjEzNiAwLDY1LjEwN1oiCiAgICAgICAgICBzdHlsZT0iZmlsbDpyZ2IoNDYsMTk2LDE4Mik7Ii8+CiAgICA8cGF0aCBkPSJNNDg5Ljg4NywyMjQuMTc4QzU2OC4yOTQsMjcxLjM3MyA1NjguMjk0LDM2NS43NjggNTI5LjA4OCw0MTIuOTYyQzQ4OS44ODgsNDYwLjE1NiA0MTEuNDc2LDQ2MC4xNTYgMzMzLjA2OSw0MTIuOTYyQzI3NC4yNiwzNzkuOTIyIDIxNS40NTcsMjk0Ljk3IDE3Ni4yNTEsMjI0LjE3OEMyMTUuNDU3LDE1My4zODUgMjc0LjI2MSw2OC40MzQgMzMzLjA2OSwzNS4zOTdDNDExLjQ3NiwtMTEuNzk5IDQ4OS44ODcsLTExLjc5OSA1MjkuMDg5LDM1LjM5N0M1NjguMjk0LDgyLjU5MiA1NjguMjk0LDE3Ni45ODQgNDg5Ljg4NywyMjQuMTc4WiIKICAgICAgICAgIHN0eWxlPSJmaWxsOnJnYigyNTUsMTU5LDI4KTsiLz4KPC9zdmc+Cg=="})}),(0,Re.jsx)("button",{className:"bg-transparent transition p-0 inline leading-none border-0 focus:outline-none focus:ring hover:text-primary-dark ring-primary ring-offset-2 rounded-full w-5 h-5 cursor-pointer text-center ml-auto",onClick:d,type:"button",title:(0,c.__)("Close modal","kudos-donations"),children:(0,Re.jsx)(xa,{className:"align-middle w-5 h-5"})})]}),(0,Re.jsx)("div",{id:"modal-body",className:"mt-2",children:r})]})})]})})]})})})})};var Sa=r(848),ka=r(556),Ea=r.n(ka),Ca="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==r.g?r.g:"undefined"!=typeof self?self:{};function Ta(e,t){return e(t={exports:{}},t.exports),t.exports}var Fa=Ta((function(e){!function(t){var r=function(e,t,n){if(!s(t)||c(t)||d(t)||f(t)||i(t))return t;var a,l=0,o=0;if(u(t))for(a=[],o=t.length;l<o;l++)a.push(r(e,t[l],n));else for(var p in a={},t)Object..hasOwnProperty.call(t,p)&&(a[e(p,n)]=r(e,t[p],n));return a},n=function(e){return p(e)?e:(e=e.replace(/[\-_\s]+(.)?/g,(function(e,t){return t?t.toUpperCase():""}))).substr(0,1).toLowerCase()+e.substr(1)},a=function(e){var t=n(e);return t.substr(0,1).toUpperCase()+t.substr(1)},l=function(e,t){return function(e,t){var r=(t=t||{}).separator||"_",n=t.split||/(?=[A-Z])/;return e.split(n).join(r)}(e,t).toLowerCase()},o=Object..toString,i=function(e){return"function"==typeof e},s=function(e){return e===Object(e)},u=function(e){return"[object Array]"==o.call(e)},c=function(e){return"[object Date]"==o.call(e)},d=function(e){return"[object RegExp]"==o.call(e)},f=function(e){return"[object Boolean]"==o.call(e)},p=function(e){return(e-=0)==e},h=function(e,t){var r=t&&"process"in t?t.process:t;return"function"!=typeof r?e:function(t,n){return r(t,e,n)}},m={camelize:n,decamelize:l,pascalize:a,depascalize:l,camelizeKeys:function(e,t){return r(h(n,t),e)},decamelizeKeys:function(e,t){return r(h(l,t),e,t)},pascalizeKeys:function(e,t){return r(h(a,t),e)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=m:t.humps=m}(Ca)})).decamelize,_a=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n},Ma=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,a=!1,l=void 0;try{for(var o,i=e[Symbol.iterator]();!(n=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);n=!0);}catch(e){a=!0,l=e}finally{try{n||null==i.return||i.return()}finally{if(a)throw l}}return r}}(e,t)||function(e,t){if(e){if("string"==typeof e)return _a(e,t);var r=Object..toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_a(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()},ja=Ta((function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object..hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},t.apply(this,arguments)}e.exports=t})),Na=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r,n,a={},l=Object.keys(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],t.indexOf(r)>=0||Object..propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a},Aa=(0,a.createContext)(null);function Ra(e){var t=e.children,r=void 0===t?"":t,n=Na(e,["children"]);return"string"!=typeof r&&(r=(0,Sa.F0)(r)),o().createElement("template",ja({},n,{dangerouslySetInnerHTML:{__html:r}}))}function Pa(e){var t=e.root,r=e.children;return(0,qt.createPortal)(void 0===r?null:r,t)}Ra.propTypes={children:Ea().oneOfType([Ea().string,Ea().node])},Pa.propTypes={root:Ea().object.isRequired,children:Ea().node};var Da=new Map,Ia=function(){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"core",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(e){return e.children};return new Proxy(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{get:function(r,n){var l=Fa(n,{separator:"-"}),i="".concat(e,"-").concat(l);return Da.has(i)||Da.set(i,function(e){var t=(0,a.forwardRef)((function(t,r){var n,l,i=t.mode,s=void 0===i?"open":i,u=t.delegatesFocus,c=void 0!==u&&u,d=t.styleSheets,f=void 0===d?[]:d,p=t.ssr,h=void 0!==p&&p,m=t.children,v=Na(t,["mode","delegatesFocus","styleSheets","ssr","children"]),b=(l=(0,a.useRef)((n=r)&&n.current),(0,a.useEffect)((function(){n&&(n.current=l.current)}),[n]),l),g=(0,a.useState)(null),y=Ma(g,2),x=y[0],w=y[1],S="node_".concat(s).concat(c);return(0,a.useLayoutEffect)((function(){if(b.current)try{if("function"==typeof r&&r(b.current),h){var e=b.current.shadowRoot;return void w(e)}var t=b.current.attachShadow({mode:s,delegatesFocus:c});f.length>0&&(t.adoptedStyleSheets=f),w(t)}catch(e){!function(e){var t=e.error,r=e.styleSheets,n=e.root;if("NotSupportedError"!==t.name)throw t;r.length>0&&(n.adoptedStyleSheets=r)}({error:e,styleSheets:f,root:x})}}),[r,b,f]),o().createElement(o().Fragment,null,o().createElement(e.tag,ja({key:S,ref:b},v),(x||h)&&o().createElement(Aa.Provider,{value:x},h?o().createElement(Ra,{shadowroot:s,shadowrootmode:s},e.render({root:x,ssr:h,children:m})):o().createElement(Pa,{root:x},e.render({root:x,ssr:h,children:m})))))}));return t.propTypes={mode:Ea().oneOf(["open","closed"]),delegatesFocus:Ea().bool,styleSheets:Ea().arrayOf(Ea().instanceOf(globalThis.CSSStyleSheet)),ssr:Ea().bool,children:Ea().node},t}({tag:l,render:t})),Da.get(i)}})}();const La=Ia,Oa=function({children:e,themeColor:t,style:r,className:n,fonts:a,alignment:l,errors:o=null}){var i,s,c;const[d,f]=(0,u.useState)(!window.kudos?.stylesheets),p=(0,u.useRef)(window.kudos?.stylesheets?.length),h=()=>{p.current--,0===p.current&&f(!0)},m={left:"justify-start",center:"justify-center",right:"justify-end"}[l];return(0,Re.jsxs)(La.div,{children:[window.kudos?.styles&&(0,Re.jsx)("style",{children:window.kudos?.styles}),window.kudos?.stylesheets?.map(((e,t)=>(0,Re.jsx)("link",{rel:"stylesheet",onLoad:h,href:e},t))),r&&(0,Re.jsx)("style",{children:r}),(0,Re.jsx)("style",{children:`:host { \n\t\t\t\t\tfont-size: ${null!==(i=window.kudos?.baseFontSize)&&void 0!==i?i:"1.2rem"};\n\t\t\t\t\t--kudos-font-heading: ${null!==(s=a?.header)&&void 0!==s?s:"cabinbold, sans-serif"} ;\n\t\t\t\t\t--kudos-font-body: ${null!==(c=a?.header)&&void 0!==c?c:"montserratregular, sans-serif"};\n\t\t\t\t\t--kudos-theme-primary: ${t};\n\t\t\t\t}`}),(0,Re.jsx)("div",{id:"container",children:(0,Re.jsx)("div",{className:Wr(n,"flex font-body text-gray-900",m),children:d&&!o?(0,Re.jsx)(Re.Fragment,{children:e}):(0,Re.jsx)(Re.Fragment,{children:(0,Re.jsx)(Re.Fragment,{children:o&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)("p",{className:"m-0",children:"Kudos Donations ran into a problem:"}),o.map(((e,t)=>(0,Re.jsxs)("p",{className:"text-red-500",children:["- ",e]},t)))]})})})})})]})},Va=window.wp.components,Ba=(0,a.createContext)(null);function za({campaignId:e,children:t}){const[r,n]=(0,u.useState)(null),[a,l]=(0,u.useState)(null),[o,i]=(0,u.useState)(!1);(0,u.useEffect)((()=>{e&&(l(null),i(!0),s()({path:`/wp/v2/kudos_campaign/${e}`}).then((e=>{n(e),i(!1)})).catch((t=>{404===t?.data?.status?s()({path:`/wp/v2/kudos_campaign?slug=${e}`}).then((e=>{e.length>0?n(e[0]):l([(0,c.__)("Campaign not found","kudos-donations")])})).catch((()=>{l([(0,c.__)("Failed to fetch campaign by slug","kudos-donations")])})).finally((()=>{i(!1)})):(l([(0,c.__)("Failed to fetch campaign","kudos-donations")]),i(!1))})))}),[e]);const d=(0,u.useMemo)((()=>({campaign:r,campaignErrors:a,isLoading:o})),[r,a,o]);return(0,Re.jsx)(Ba.Provider,{value:d,children:o?(0,Re.jsx)(Va.Flex,{justify:"center",children:(0,Re.jsx)(Va.Spinner,{})}):t})}const Ua=()=>(0,a.useContext)(Ba),Ha=({lineColor:e="#2ec4b6",heartColor:t="#ff9f1c",className:r,style:n})=>(0,Re.jsxs)("svg",{className:Wr(r,"kudos-logo logo origin-center duration-500 ease-in-out m-auto"),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 555 449",style:n,children:[(0,Re.jsx)("path",{className:"logo-line",fill:e,d:"M0,65.107C0,47.839 6.86,31.278 19.07,19.067C31.281,6.857 47.842,-0.003 65.11,-0.003L65.112,-0.003C101.202,-0.003 130.458,29.253 130.458,65.343L130.458,383.056C130.458,400.374 123.579,416.982 111.333,429.227C99.088,441.473 82.48,448.352 65.162,448.352L65.161,448.352C29.174,448.352 0.001,419.179 0.001,383.192C0.001,298.138 0,150.136 0,65.107Z"}),(0,Re.jsx)("path",{className:"logo-heart origin-center duration-500 ease-in-out",fill:null!=t?t:e,d:"M489.887 224.178c78.407 47.195 78.407 141.59 39.201 188.784-39.2 47.194-117.612 47.194-196.019 0-58.809-33.04-117.612-117.992-156.818-188.784 39.206-70.793 98.01-155.744 156.818-188.781 78.407-47.196 156.818-47.196 196.02 0 39.205 47.195 39.205 141.587-39.202 188.781z"})]}),Ga=()=>(0,Re.jsx)("div",{className:"z-[999999] fixed flex justify-center items-center top-0 left-0 w-full h-full bg-white",children:(0,Re.jsx)("div",{className:"logo-animate w-[25%]",children:(0,Re.jsx)(Ha,{})})}),qa=({children:e,onClick:t=null})=>(0,Re.jsxs)(rn,{id:"donate-button",onClick:()=>t&&t(),className:"logo-animate text-base",children:[(0,Re.jsx)("div",{className:"mr-3 flex text-white",children:(0,Re.jsx)(Ha,{className:"w-5 h-5",lineColor:"currentColor",heartColor:"currentColor"})}),e]}),Wa=({displayAs:e,label:t,alignment:r,previewMode:a=!1})=>{const{campaign:l,campaignErrors:o,isLoading:i}=Ua(),[c,d]=(0,u.useState)(0),[f,p]=(0,u.useState)(null),[h,m]=(0,u.useState)({currentStep:0,formData:{}}),[v,b]=(0,u.useState)(!1),g="form"===e,y="button"===e,x="fslogo"===e;window.kudos.FrontControls=n,(0,u.useEffect)((()=>{d(Date.now())}),[]),(0,u.useEffect)((()=>{v||S()}),[v]);const w=()=>{b(!v)},S=()=>{m((e=>({...e,currentStep:0,formData:{}})))};async function k(e){if(a)return;p(null);const t=new window.FormData;t.append("timestamp",c.toString()),t.append("campaign_id",l.id),t.append("return_url",l.meta.use_custom_return_url?l.meta.custom_return_url:window.location.href);for(const r in e)"field"===r?t.append(r,e[r][1]):t.append(r,e[r]);return s()({path:"/kudos/v1/payment/create",method:"POST",body:new URLSearchParams(t)}).then((e=>(e.success?window.location.href=e.url:p(e.data.message),e))).catch((e=>(p(e.message),e)))}const E=()=>(0,Re.jsxs)(Re.Fragment,{children:[f&&(0,Re.jsx)("small",{className:"text-center block font-normal mb-4 text-sm text-red-500",children:f}),l&&(0,Re.jsx)(Jn,{step:h?.currentStep,campaign:l,setFormState:m,submitForm:k})]});if(!i)return(0,Re.jsx)(Oa,{themeColor:l?.meta?.theme_color,style:l?.meta?.custom_styles,errors:o,className:a&&"pointer-events-none",alignment:r,children:(0,Re.jsxs)(Re.Fragment,{children:[x&&(0,Re.jsx)(Ga,{}),g&&E(),y&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(qa,{onClick:w,children:t}),(0,Re.jsx)(wa,{toggleModal:w,isOpen:v,children:E()})]})]})})};function $a({}){return(0,Re.jsx)("div",{className:"text-center",children:(0,Re.jsxs)("div",{role:"status",children:[(0,Re.jsxs)("svg",{"aria-hidden":"true",className:"inline w-8 h-8 text-gray-200 animate-spin dark:text-gray-600 fill-primary",viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Re.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,Re.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,Re.jsx)("span",{className:"sr-only",children:(0,c.__)("Loading","kudos-donations")})]})})}const Ka=({transactionId:e})=>{var t;const{campaign:r,isLoading:n}=Ua(),[a,l]=(0,u.useState)(""),[o,i]=(0,u.useState)((0,Re.jsx)($a,{})),d=(0,u.useRef)(null);if((0,u.useEffect)((()=>{let t=1;return d.current=setInterval((()=>{t<10?(async()=>{try{const a=Ya(),o=await s()({path:`/kudos/v1/payment/status/?id=${e}`,headers:{"X-Kudos-Nonce":a}});switch(o.data.status){case"paid":const e={value:window.kudos.currencies[o.data.currency]+o.data.value,name:o.data.name};l(r.meta.return_message_title),i((t=r.meta.return_message_text,n=e,t.replace(/\{\{(.*?)}}/g,((e,t)=>n[t.trim()]||"")))),clearInterval(d.current);break;case"failed":l((0,c.__)("Payment Failed","kudos-donations")),i((0,c.__)("Your payment failed.","kudos-donations")),clearInterval(d.current);break;case"cancelled":l((0,c.__)("Payment Cancelled","kudos-donations")),i((0,c.__)("Your payment was cancelled.","kudos-donations")),clearInterval(d.current)}}catch(e){l("Error"),i(e.message),clearInterval(d.current)}var t,n})().then((()=>{t++})):(l((0,c.__)("Payment Pending","kudos-donations")),i((0,c.__)("Payment could not be verified, please contact us for more information.","kudos-donations")),clearInterval(d.current))}),1e3),()=>clearInterval(d.current)}),[e,r]),!n)return(0,Re.jsx)(Za,{title:a,body:o,color:r?.meta?.theme_color,style:r?.meta?.custom_styles,dismissible:null!==(t=d.current)&&void 0!==t&&t})};function Za({title:e,body:t,style:r="",color:n="#ff9f1c",dismissible:a=!0}){const[l,o]=(0,u.useState)(!1),[i,s]=(0,u.useState)(!0),d=()=>{s(!a)};return(0,u.useEffect)((()=>{o(!0)}),[]),(0,Re.jsx)(Re.Fragment,{children:l&&(0,Re.jsx)(Oa,{style:r,themeColor:n,children:(0,Re.jsx)(wa,{toggleModal:d,isOpen:i,children:(0,Re.jsxs)(Re.Fragment,{children:[e&&(0,Re.jsx)("h2",{className:"font-bold font-heading text-4xl/4 m-0 mb-2 block text-center",children:e}),t&&(0,Re.jsx)("div",{className:"text-lg text-center block font-normal mb-4",children:t}),a&&(0,Re.jsx)(rn,{type:"button",className:"text-base block ml-auto",ariaLabel:(0,c.__)("Close","kudos-donations"),onClick:d,children:(0,Re.jsx)("span",{className:"mx-2",children:"OK"})})]})})})})}const Ya=()=>new URLSearchParams(window.location.search).get("kudos_nonce"),Ja=window.wp.domReady;r.n(Ja)()((()=>{const e=document.querySelectorAll(".kudos-form"),t=document.querySelectorAll(".kudos-message"),r=document.querySelectorAll(".kudos-transaction-status");e.forEach((e=>{if(!e.shadowRoot){var t,r;const n=(0,u.createRoot)(e),a=JSON.parse(e.dataset?.options);n.render((0,Re.jsx)(za,{campaignId:a?.campaign_id,children:(0,Re.jsx)(Wa,{label:a?.button_label,displayAs:null!==(t=a?.type)&&void 0!==t?t:"button",alignment:null!==(r=a?.alignment)&&void 0!==r?r:"left"})}))}})),r.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),r=e.dataset.transaction,n=e.dataset.campaign;t.render((0,Re.jsx)(za,{campaignId:n,children:(0,Re.jsx)(Ka,{transactionId:r})}))}})),t.forEach((e=>{if(!e.shadowRoot){const t=(0,u.createRoot)(e),r=e.dataset.title,n=e.dataset.body,a=e.dataset.color;t.render((0,Re.jsx)(Za,{color:a,title:r,body:n}))}}))}))},694:(e,t,r)=>{"use strict";var n=r(925);function a(){}function l(){}l.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,l,o){if(o!==n){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:l,resetWarningCache:a};return r.PropTypes=r,r}},556:(e,t,r)=>{e.exports=r(694)()},925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},633:(e,t,r)=>{"use strict";var n=r(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 l=Object..hasOwnProperty,o=/^[: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]*$/,i={},s={};function u(e){return!!l.call(s,e)||!l.call(i,e)&&(o.test(e)?s[e]=!0:(i[e]=!0,!1))}function c(e,t,r,n,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var d={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){d[e]=new c(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];d[t]=new c(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){d[e]=new c(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){d[e]=new c(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){d[e]=new c(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){d[e]=new c(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){d[e]=new c(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){d[e]=new c(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){d[e]=new c(e,5,!1,e.toLowerCase(),null,!1,!1)}));var f=/[\-:]([a-z])/g;function p(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(f,p);d[t]=new c(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(f,p);d[t]=new c(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(f,p);d[t]=new c(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!1,!1)})),d.xlinkHref=new c("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){d[e]=new c(e,1,!1,e.toLowerCase(),null,!0,!0)}));var h={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},m=["Webkit","ms","Moz","O"];Object.keys(h).forEach((function(e){m.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),h[t]=h[e]}))}));var v=/["'&<>]/;function b(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=v.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var g=/([A-Z])/g,y=/^ms-/,x=Array.isArray;function w(e,t){return{insertionMode:e,selectedValue:t}}var S=new Map;function k(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(l.call(r,n)){var o=r[n];if(null!=o&&"boolean"!=typeof o&&""!==o){if(0===n.indexOf("--")){var i=b(n);o=b((""+o).trim())}else{i=n;var s=S.get(i);void 0!==s||(s=b(i.replace(g,"-$1").toLowerCase().replace(y,"-ms-")),S.set(i,s)),i=s,o="number"==typeof o?0===o||l.call(h,n)?""+o:o+"px":b((""+o).trim())}t?(t=!1,e.push(' style="',i,":",o)):e.push(";",i,":",o)}}t||e.push('"')}function E(e,t,r,n){switch(r){case"style":return void k(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=d.hasOwnProperty(r)?d[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=t.attributeName,t.type){case 3:n&&e.push(" ",r,'=""');break;case 4:!0===n?e.push(" ",r,'=""'):!1!==n&&e.push(" ",r,'="',b(n),'"');break;case 5:isNaN(n)||e.push(" ",r,'="',b(n),'"');break;case 6:!isNaN(n)&&1<=n&&e.push(" ",r,'="',b(n),'"');break;default:t.sanitizeURL&&(n=""+n),e.push(" ",r,'="',b(n),'"')}}else if(u(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(" ",r,'="',b(n),'"')}}function C(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(""+t)}}function T(e,t,r,n){e.push(M(r));var a,o=r=null;for(a in t)if(l.call(t,a)){var i=t[a];if(null!=i)switch(a){case"children":r=i;break;case"dangerouslySetInnerHTML":o=i;break;default:E(e,n,a,i)}}return e.push(">"),C(e,o,r),"string"==typeof r?(e.push(b(r)),null):r}var F=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,_=new Map;function M(e){var t=_.get(e);if(void 0===t){if(!F.test(e))throw Error(a(65,e));t="<"+e,_.set(e,t)}return t}function j(e,t,r){if(e.push('\x3c!--$?--\x3e<template id="'),null===r)throw Error(a(395));return e.push(r),e.push('"></template>')}var N=/[<\u2028\u2029]/g;function A(e){return JSON.stringify(e).replace(N,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}function R(e,t,r,n){return r.generateStaticMarkup?(e.push(b(t)),!1):(""===t?e=n:(n&&e.push("\x3c!-- --\x3e"),e.push(b(t)),e=!0),e)}var P=Object.assign,D=Symbol.for("react.element"),I=Symbol.for("react.portal"),L=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),V=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),z=Symbol.for("react.context"),U=Symbol.for("react.forward_ref"),H=Symbol.for("react.suspense"),G=Symbol.for("react.suspense_list"),q=Symbol.for("react.memo"),W=Symbol.for("react.lazy"),$=Symbol.for("react.scope"),K=Symbol.for("react.debug_trace_mode"),Z=Symbol.for("react.legacy_hidden"),Y=Symbol.for("react.default_value"),J=Symbol.iterator;function Q(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case L:return"Fragment";case I:return"Portal";case V:return"Profiler";case O:return"StrictMode";case H:return"Suspense";case G:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case z:return(e.displayName||"Context")+".Consumer";case B:return(e._context.displayName||"Context")+".Provider";case U:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case q:return null!==(t=e.displayName||null)?t:Q(e.type)||"Memo";case W:t=e._payload,e=e._init;try{return Q(e(t))}catch(e){}}return null}var X={};function ee(e,t){if(!(e=e.contextTypes))return X;var r,n={};for(r in e)n[r]=t[r];return n}var te=null;function re(e,t){if(e!==t){e.context._currentValue2=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));re(e,r)}t.context._currentValue2=t.value}}function ne(e){e.context._currentValue2=e.parentValue,null!==(e=e.parent)&&ne(e)}function ae(e){var t=e.parent;null!==t&&ae(t),e.context._currentValue2=e.value}function le(e,t){if(e.context._currentValue2=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?re(e,t):le(e,t)}function oe(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?re(e,r):oe(e,r),t.context._currentValue2=t.value}function ie(e){var t=te;t!==e&&(null===t?ae(e):null===e?ne(t):t.depth===e.depth?re(t,e):t.depth>e.depth?le(t,e):oe(t,e),te=e)}var se={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function ue(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=se,e.props=r,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue2:n,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(r,a))?a:P({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&se.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,r,n):i)&&(a?(a=!1,l=P({},l,i)):P(l,i))}e.state=l}else l.queue=null}var ce={id:1,overflow:""};function de(e,t,r){var n=e.id;e=e.overflow;var a=32-fe(n)-1;n&=~(1<<a),r+=1;var l=32-fe(t)+a;if(30<l){var o=a-a%5;return l=(n&(1<<o)-1).toString(32),n>>=o,a-=o,{id:1<<32-fe(t)+a|r<<a|n,overflow:l+e}}return{id:1<<l|r<<a|n,overflow:e}}var fe=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(pe(e)/he|0)|0},pe=Math.log,he=Math.LN2,me="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},ve=null,be=null,ge=null,ye=null,xe=!1,we=!1,Se=0,ke=null,Ee=0;function Ce(){if(null===ve)throw Error(a(321));return ve}function Te(){if(0<Ee)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Fe(){return null===ye?null===ge?(xe=!1,ge=ye=Te()):(xe=!0,ye=ge):null===ye.next?(xe=!1,ye=ye.next=Te()):(xe=!0,ye=ye.next),ye}function _e(){be=ve=null,we=!1,ge=null,Ee=0,ye=ke=null}function Me(e,t){return"function"==typeof t?t(e):t}function je(e,t,r){if(ve=Ce(),ye=Fe(),xe){var n=ye.queue;if(t=n.dis,null!==ke&&void 0!==(r=ke.get(n))){ke.delete(n),n=ye.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return ye.memoizedState=n,[n,t]}return[ye.memoizedState,t]}return e=e===Me?"function"==typeof t?t():t:void 0!==r?r(t):t,ye.memoizedState=e,e=(e=ye.queue={last:null,dis:null}).dis=Ae.bind(null,ve,e),[ye.memoizedState,e]}function Ne(e,t){if(ve=Ce(),t=void 0===t?null:t,null!==(ye=Fe())){var r=ye.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!me(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),ye.memoizedState=[e,t],e}function Ae(e,t,r){if(25<=Ee)throw Error(a(301));if(e===ve)if(we=!0,e={action:r,next:null},null===ke&&(ke=new Map),void 0===(r=ke.get(t)))ke.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function Re(){throw Error(a(394))}function Pe(){}var De={readContext:function(e){return e._currentValue2},useContext:function(e){return Ce(),e._currentValue2},useMemo:Ne,useReducer:je,useRef:function(e){ve=Ce();var t=(ye=Fe()).memoizedState;return null===t?(e={current:e},ye.memoizedState=e):t},useState:function(e){return je(Me,e)},useInsertionEffect:Pe,useLayoutEffect:function(){},useCallback:function(e,t){return Ne((function(){return e}),t)},useImperativeHandle:Pe,useEffect:Pe,useDebugValue:Pe,useDeferredValue:function(e){return Ce(),e},useTransition:function(){return Ce(),[!1,Re]},useId:function(){var e=be.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-fe(e)-1)).toString(32)+t;var r=Ie;if(null===r)throw Error(a(404));return t=Se++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return Ce(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},Ie=null,Le=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function Oe(e){return console.error(e),null}function Ve(){}function Be(e,t,r,n,a,l,o,i){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&tt(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ze(e,t,r,n,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:l}}function Ue(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function He(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,e.destination.destroy(t)):(e.status=1,e.fatalError=t)}function Ge(e,t,r,n,a){for(ve={},be=t,Se=0,e=r(n,a);we;)we=!1,Se=0,Ee+=1,ye=null,e=r(n,a);return _e(),e}function qe(e,t,r,n){var l=r.render(),o=n.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof r.getChildContext)n=i;else{for(var s in r=r.getChildContext())if(!(s in o))throw Error(a(108,Q(n)||"Unknown",s));n=P({},i,r)}t.legacyContext=n,Ke(e,t,l),t.legacyContext=i}else Ke(e,t,l)}function We(e,t){if(e&&e.defaultProps){for(var r in t=P({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function $e(e,t,r,o,i){if("function"==typeof r)if(r.&&r..isReactComponent){i=ee(r,t.legacyContext);var s=r.contextType;ue(s=new r(o,"object"==typeof s&&null!==s?s._currentValue2:i),r,o,i),qe(e,t,s,r)}else{i=Ge(e,t,r,o,s=ee(r,t.legacyContext));var c=0!==Se;if("object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof)ue(i,r,o,s),qe(e,t,i,r);else if(c){o=t.treeContext,t.treeContext=de(o,1,0);try{Ke(e,t,i)}finally{t.treeContext=o}}else Ke(e,t,i)}else{if("string"!=typeof r){switch(r){case Z:case K:case O:case V:case L:case G:return void Ke(e,t,o.children);case $:throw Error(a(343));case H:e:{r=t.blockedBoundary,i=t.blockedSegment,s=o.fallback,o=o.children;var d={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:c=new Set,errorDigest:null},f=ze(0,i.chunks.length,d,i.formatContext,!1,!1);i.children.push(f),i.lastPushedText=!1;var p=ze(0,0,null,i.formatContext,!1,!1);p.parentFlushed=!0,t.blockedBoundary=d,t.blockedSegment=p;try{if(Ye(e,t,o),e.responseState.generateStaticMarkup||p.lastPushedText&&p.textEmbedded&&p.chunks.push("\x3c!-- --\x3e"),p.status=1,Xe(d,p),0===d.pendingTasks)break e}catch(t){p.status=4,d.forceClientRender=!0,d.errorDigest=Ue(e,t)}finally{t.blockedBoundary=r,t.blockedSegment=i}t=Be(e,s,r,f,c,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case U:if(o=Ge(e,t,r.render,o,i),0!==Se){r=t.treeContext,t.treeContext=de(r,1,0);try{Ke(e,t,o)}finally{t.treeContext=r}}else Ke(e,t,o);return;case q:return void $e(e,t,r=r.type,o=We(r,o),i);case B:if(i=o.children,r=r._context,o=o.value,s=r._currentValue2,r._currentValue2=o,te=o={parent:c=te,depth:null===c?0:c.depth+1,context:r,parentValue:s,value:o},t.context=o,Ke(e,t,i),null===(e=te))throw Error(a(403));return o=e.parentValue,e.context._currentValue2=o===Y?e.context._defaultValue:o,e=te=e.parent,void(t.context=e);case z:return void Ke(e,t,o=(o=o.children)(r._currentValue2));case W:return void $e(e,t,r=(i=r._init)(r._payload),o=We(r,o),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(s=function(e,t,r,o,i){switch(t){case"select":e.push(M("select"));var s=null,c=null;for(h in r)if(l.call(r,h)){var d=r[h];if(null!=d)switch(h){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"defaultValue":case"value":break;default:E(e,o,h,d)}}return e.push(">"),C(e,c,s),s;case"option":c=i.selectedValue,e.push(M("option"));var f=d=null,p=null,h=null;for(s in r)if(l.call(r,s)){var m=r[s];if(null!=m)switch(s){case"children":d=m;break;case"selected":p=m;break;case"dangerouslySetInnerHTML":h=m;break;case"value":f=m;default:E(e,o,s,m)}}if(null!=c)if(r=null!==f?""+f:function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(d),x(c)){for(o=0;o<c.length;o++)if(""+c[o]===r){e.push(' selected=""');break}}else""+c===r&&e.push(' selected=""');else p&&e.push(' selected=""');return e.push(">"),C(e,h,d),d;case"textarea":for(d in e.push(M("textarea")),h=c=s=null,r)if(l.call(r,d)&&null!=(f=r[d]))switch(d){case"children":h=f;break;case"value":s=f;break;case"defaultValue":c=f;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:E(e,o,d,f)}if(null===s&&null!==c&&(s=c),e.push(">"),null!=h){if(null!=s)throw Error(a(92));if(x(h)&&1<h.length)throw Error(a(93));s=""+h}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),null!==s&&e.push(b(""+s)),null;case"input":for(c in e.push(M("input")),f=h=d=s=null,r)if(l.call(r,c)&&null!=(p=r[c]))switch(c){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":f=p;break;case"defaultValue":d=p;break;case"checked":h=p;break;case"value":s=p;break;default:E(e,o,c,p)}return null!==h?E(e,o,"checked",h):null!==f&&E(e,o,"checked",f),null!==s?E(e,o,"value",s):null!==d&&E(e,o,"value",d),e.push("/>"),null;case"menuitem":for(var v in e.push(M("menuitem")),r)if(l.call(r,v)&&null!=(s=r[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:E(e,o,v,s)}return e.push(">"),null;case"title":for(m in e.push(M("title")),s=null,r)if(l.call(r,m)&&null!=(c=r[m]))switch(m){case"children":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:E(e,o,m,c)}return e.push(">"),s;case"listing":case"pre":for(f in e.push(M(t)),c=s=null,r)if(l.call(r,f)&&null!=(d=r[f]))switch(f){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;default:E(e,o,f,d)}if(e.push(">"),null!=c){if(null!=s)throw Error(a(60));if("object"!=typeof c||!("__html"in c))throw Error(a(61));null!=(r=c.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push("\n",r):e.push(""+r))}return"string"==typeof s&&"\n"===s[0]&&e.push("\n"),s;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var g in e.push(M(t)),r)if(l.call(r,g)&&null!=(s=r[g]))switch(g){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:E(e,o,g,s)}return e.push("/>"),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return T(e,r,t,o);case"html":return 0===i.insertionMode&&e.push("<!DOCTYPE html>"),T(e,r,t,o);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return T(e,r,t,o);for(p in e.push(M(t)),c=s=null,r)if(l.call(r,p)&&null!=(d=r[p]))switch(p){case"children":s=d;break;case"dangerouslySetInnerHTML":c=d;break;case"style":k(e,o,d);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:u(p)&&"function"!=typeof d&&"symbol"!=typeof d&&e.push(" ",p,'="',b(d),'"')}return e.push(">"),C(e,c,s),s}}((i=t.blockedSegment).chunks,r,o,e.responseState,i.formatContext),i.lastPushedText=!1,c=i.formatContext,i.formatContext=function(e,t,r){switch(t){case"select":return w(1,null!=r.value?r.value:r.defaultValue);case"svg":return w(2,null);case"math":return w(3,null);case"foreignObject":return w(1,null);case"table":return w(4,null);case"thead":case"tbody":case"tfoot":return w(5,null);case"colgroup":return w(7,null);case"tr":return w(6,null)}return 4<=e.insertionMode||0===e.insertionMode?w(1,null):e}(c,r,o),Ye(e,t,s),i.formatContext=c,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:i.chunks.push("</",r,">")}i.lastPushedText=!1}}function Ke(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case D:return void $e(e,t,r.type,r.props,r.ref);case I:throw Error(a(257));case W:var n=r._init;return void Ke(e,t,r=n(r._payload))}if(x(r))return void Ze(e,t,r);if((n=null===r||"object"!=typeof r?null:"function"==typeof(n=J&&r[J]||r["@@iterator"])?n:null)&&(n=n.call(r))){if(!(r=n.next()).done){var l=[];do{l.push(r.value),r=n.next()}while(!r.done);Ze(e,t,l)}return}throw e=Object..toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=R(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function Ze(e,t,r){for(var n=r.length,a=0;a<n;a++){var l=t.treeContext;t.treeContext=de(l,n,a);try{Ye(e,t,r[a])}finally{t.treeContext=l}}}function Ye(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return Ke(e,t,r)}catch(s){if(_e(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,ie(l),s;r=s;var o=t.blockedSegment,i=ze(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=Be(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,ie(l)}}function Je(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,et(this,t,e)}function Qe(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.push(null))):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return Qe(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function Xe(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&Xe(e,r)}else e.completedSegments.push(t)}function et(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=Ve,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&Xe(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(Je,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(Xe(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function tt(e){if(2!==e.status){var t=te,r=Le.current;Le.current=De;var n=Ie;Ie=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){ie(o.context);try{Ke(i,o,o.node),i.responseState.generateStaticMarkup||s.lastPushedText&&s.textEmbedded&&s.chunks.push("\x3c!-- --\x3e"),o.abortSet.delete(o),s.status=1,et(i,o.blockedBoundary,s)}catch(e){if(_e(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=Ue(i,d);null===c?He(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}finally{Ie=n,Le.current=r,r===De&&ie(t)}}}function rt(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,t.push('<template id="'),t.push(e.placeholderPrefix),e=n.toString(16),t.push(e),t.push('"></template>');case 1:r.status=2;var l=!0;n=r.chunks;var o=0;r=r.children;for(var i=0;i<r.length;i++){for(l=r[i];o<l.index;o++)t.push(n[o]);l=nt(e,t,l)}for(;o<n.length-1;o++)t.push(n[o]);return o<n.length&&(l=t.push(n[o])),l;default:throw Error(a(390))}}function nt(e,t,r){var n=r.boundary;if(null===n)return rt(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)return e.responseState.generateStaticMarkup||(n=n.errorDigest,t.push("\x3c!--$!--\x3e"),t.push("<template"),n&&(t.push(' data-dgst="'),n=b(n),t.push(n),t.push('"')),t.push("></template>")),rt(e,t,r),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e");if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var l=e.responseState,o=l.nextSuspenseID++;return l=l.boundaryPrefix+o.toString(16),n=n.id=l,j(t,e.responseState,n),rt(e,t,r),t.push("\x3c!--/$--\x3e")}if(n.byteSize>e.progressiveChunkSize)return n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),j(t,e.responseState,n.id),rt(e,t,r),t.push("\x3c!--/$--\x3e");if(e.responseState.generateStaticMarkup||t.push("\x3c!--$--\x3e"),1!==(r=n.completedSegments).length)throw Error(a(391));return nt(e,t,r[0]),!!e.responseState.generateStaticMarkup||t.push("\x3c!--/$--\x3e")}function at(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return e.push('<div hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 2:return e.push('<svg aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 3:return e.push('<math aria-hidden="true" style="display:none" id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 4:return e.push('<table hidden id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 5:return e.push('<table hidden><tbody id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 6:return e.push('<table hidden><tr id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');case 7:return e.push('<table hidden><colgroup id="'),e.push(t.segmentPrefix),t=n.toString(16),e.push(t),e.push('">');default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),nt(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return e.push("</div>");case 2:return e.push("</svg>");case 3:return e.push("</math>");case 4:return e.push("</table>");case 5:return e.push("</tbody></table>");case 6:return e.push("</tr></table>");case 7:return e.push("</colgroup></table>");default:throw Error(a(397))}}(t,r.formatContext)}function lt(e,t,r){for(var n=r.completedSegments,l=0;l<n.length;l++)ot(e,t,r,n[l]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,t.push(e.startInlineScript),e.sentCompleteBoundaryFunction?t.push('$RC("'):(e.sentCompleteBoundaryFunction=!0,t.push('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("')),null===n)throw Error(a(395));return r=r.toString(16),t.push(n),t.push('","'),t.push(e.segmentPrefix),t.push(r),t.push('")<\/script>')}function ot(e,t,r,n){if(2===n.status)return!0;var l=n.id;if(-1===l){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return at(e,t,n)}return at(e,t,n),e=e.responseState,t.push(e.startInlineScript),e.sentCompleteSegmentFunction?t.push('$RS("'):(e.sentCompleteSegmentFunction=!0,t.push('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("')),t.push(e.segmentPrefix),l=l.toString(16),t.push(l),t.push('","'),t.push(e.placeholderPrefix),t.push(l),t.push('")<\/script>')}function it(e,t){try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){nt(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)t.push(n[r]);r<n.length&&t.push(n[r])}var l,o=e.clientRenderedBoundaries;for(l=0;l<o.length;l++){var i=o[l];n=t;var s=e.responseState,u=i.id,c=i.errorDigest,d=i.errorMessage,f=i.errorComponentStack;if(n.push(s.startInlineScript),s.sentClientRenderFunction?n.push('$RX("'):(s.sentClientRenderFunction=!0,n.push('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("')),null===u)throw Error(a(395));if(n.push(u),n.push('"'),c||d||f){n.push(",");var p=A(c||"");n.push(p)}if(d||f){n.push(",");var h=A(d||"");n.push(h)}if(f){n.push(",");var m=A(f);n.push(m)}if(!n.push(")<\/script>"))return e.destination=null,l++,void o.splice(0,l)}o.splice(0,l);var v=e.completedBoundaries;for(l=0;l<v.length;l++)if(!lt(e,t,v[l]))return e.destination=null,l++,void v.splice(0,l);v.splice(0,l);var b=e.partialBoundaries;for(l=0;l<b.length;l++){var g=b[l];e:{o=e,i=t;var y=g.completedSegments;for(s=0;s<y.length;s++)if(!ot(o,i,g,y[s])){s++,y.splice(0,s);var x=!1;break e}y.splice(0,s),x=!0}if(!x)return e.destination=null,l++,void b.splice(0,l)}b.splice(0,l);var w=e.completedBoundaries;for(l=0;l<w.length;l++)if(!lt(e,t,w[l]))return e.destination=null,l++,void w.splice(0,l);w.splice(0,l)}finally{0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.push(null)}}function st(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return Qe(r,e,t)})),r.clear(),null!==e.destination&&it(e,e.destination)}catch(t){Ue(e,t),He(e,t)}}function ut(){}function ct(e,t,r,n){var l=!1,o=null,i="",s={push:function(e){return null!==e&&(i+=e),!0},destroy:function(e){l=!0,o=e}},u=!1;if(e=function(e,t,r,n,a,l,o,i,s){var u=[],c=new Set;return(r=ze(t={destination:null,responseState:t,progressiveChunkSize:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?Oe:a,onAllReady:Ve,onShellReady:void 0===o?Ve:o,onShellError:Ve,onFatalError:Ve},0,null,r,!1,!1)).parentFlushed=!0,e=Be(t,e,null,r,c,X,null,ce),u.push(e),t}(e,function(e,t){return{bootstrapChunks:[],startInlineScript:"<script>",placeholderPrefix:(t=void 0===t?"":t)+"P:",segmentPrefix:t+"S:",boundaryPrefix:t+"B:",idPrefix:t,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1,generateStaticMarkup:e}}(r,t?t.identifierPrefix:void 0),{insertionMode:1,selectedValue:null},1/0,ut,0,(function(){u=!0})),tt(e),st(e,n),1===e.status)e.status=2,s.destroy(e.fatalError);else if(2!==e.status&&null===e.destination){e.destination=s;try{it(e,s)}catch(t){Ue(e,t),He(e,t)}}if(l)throw o;if(!u)throw Error(a(426));return i}t.renderToNodeStream=function(){throw Error(a(207))},t.renderToStaticMarkup=function(e,t){return ct(e,t,!0,'The server used "renderToStaticMarkup" which does not support Suspense. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.renderToStaticNodeStream=function(){throw Error(a(208))},t.renderToString=function(e,t){return ct(e,t,!1,'The server used "renderToString" which does not support Suspense. If you intended for this Suspense boundary to render the fallback content on the server consider throwing an Error somewhere within the Suspense boundary. If you intended to have the server wait for the suspended component please switch to "renderToReadableStream" which supports Suspense on the server')},t.version="18.3.1"},911:(e,t,r)=>{"use strict";var n=r(609);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 l=null,o=0;function i(e,t){if(0!==t.length)if(512<t.length)0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=new Uint8Array(512),o=0),e.enqueue(t);else{var r=l.length-o;r<t.length&&(0===r?e.enqueue(l):(l.set(t.subarray(0,r),o),e.enqueue(l),t=t.subarray(r)),l=new Uint8Array(512),o=0),l.set(t,o),o+=t.length}}function s(e,t){return i(e,t),!0}function u(e){l&&0<o&&(e.enqueue(new Uint8Array(l.buffer,0,o)),l=null,o=0)}var c=new TextEncoder;function d(e){return c.encode(e)}function f(e){return c.encode(e)}function p(e,t){"function"==typeof e.error?e.error(t):e.close()}var h=Object..hasOwnProperty,m=/^[: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]*$/,v={},b={};function g(e){return!!h.call(b,e)||!h.call(v,e)&&(m.test(e)?b[e]=!0:(v[e]=!0,!1))}function y(e,t,r,n,a,l,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=o}var x={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){x[e]=new y(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];x[t]=new y(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){x[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){x[e]=new y(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){x[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){x[e]=new y(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){x[e]=new y(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){x[e]=new y(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){x[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)}));var w=/[\-:]([a-z])/g;function S(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(w,S);x[t]=new y(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(w,S);x[t]=new y(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(w,S);x[t]=new y(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)})),x.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){x[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)}));var k={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},E=["Webkit","ms","Moz","O"];Object.keys(k).forEach((function(e){E.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),k[t]=k[e]}))}));var C=/["'&<>]/;function T(e){if("boolean"==typeof e||"number"==typeof e)return""+e;e=""+e;var t=C.exec(e);if(t){var r,n="",a=0;for(r=t.index;r<e.length;r++){switch(e.charCodeAt(r)){case 34:t="&quot;";break;case 38:t="&amp;";break;case 39:t="&#x27;";break;case 60:t="&lt;";break;case 62:t="&gt;";break;default:continue}a!==r&&(n+=e.substring(a,r)),a=r+1,n+=t}e=a!==r?n+e.substring(a,r):n}return e}var F=/([A-Z])/g,_=/^ms-/,M=Array.isArray,j=f("<script>"),N=f("<\/script>"),A=f('<script src="'),R=f('<script type="module" src="'),P=f('" async=""><\/script>'),D=/(<\/|<)(s)(cript)/gi;function I(e,t,r,n){return t+("s"===r?"\\u0073":"\\u0053")+n}function L(e,t){return{insertionMode:e,selectedValue:t}}var O=f("\x3c!-- --\x3e");function V(e,t,r,n){return""===t?n:(n&&e.push(O),e.push(d(T(t))),!0)}var B=new Map,z=f(' style="'),U=f(":"),H=f(";");function G(e,t,r){if("object"!=typeof r)throw Error(a(62));for(var n in t=!0,r)if(h.call(r,n)){var l=r[n];if(null!=l&&"boolean"!=typeof l&&""!==l){if(0===n.indexOf("--")){var o=d(T(n));l=d(T((""+l).trim()))}else{o=n;var i=B.get(o);void 0!==i||(i=f(T(o.replace(F,"-$1").toLowerCase().replace(_,"-ms-"))),B.set(o,i)),o=i,l="number"==typeof l?0===l||h.call(k,n)?d(""+l):d(l+"px"):d(T((""+l).trim()))}t?(t=!1,e.push(z,o,U,l)):e.push(H,o,U,l)}}t||e.push($)}var q=f(" "),W=f('="'),$=f('"'),K=f('=""');function Z(e,t,r,n){switch(r){case"style":return void G(e,t,n);case"defaultValue":case"defaultChecked":case"innerHTML":case"suppressContentEditableWarning":case"suppressHydrationWarning":return}if(!(2<r.length)||"o"!==r[0]&&"O"!==r[0]||"n"!==r[1]&&"N"!==r[1])if(null!==(t=x.hasOwnProperty(r)?x[r]:null)){switch(typeof n){case"function":case"symbol":return;case"boolean":if(!t.acceptsBooleans)return}switch(r=d(t.attributeName),t.type){case 3:n&&e.push(q,r,K);break;case 4:!0===n?e.push(q,r,K):!1!==n&&e.push(q,r,W,d(T(n)),$);break;case 5:isNaN(n)||e.push(q,r,W,d(T(n)),$);break;case 6:!isNaN(n)&&1<=n&&e.push(q,r,W,d(T(n)),$);break;default:t.sanitizeURL&&(n=""+n),e.push(q,r,W,d(T(n)),$)}}else if(g(r)){switch(typeof n){case"function":case"symbol":return;case"boolean":if("data-"!==(t=r.toLowerCase().slice(0,5))&&"aria-"!==t)return}e.push(q,d(r),W,d(T(n)),$)}}var Y=f(">"),J=f("/>");function Q(e,t,r){if(null!=t){if(null!=r)throw Error(a(60));if("object"!=typeof t||!("__html"in t))throw Error(a(61));null!=(t=t.__html)&&e.push(d(""+t))}}var X=f(' selected=""');function ee(e,t,r,n){e.push(ae(r));var a,l=r=null;for(a in t)if(h.call(t,a)){var o=t[a];if(null!=o)switch(a){case"children":r=o;break;case"dangerouslySetInnerHTML":l=o;break;default:Z(e,n,a,o)}}return e.push(Y),Q(e,l,r),"string"==typeof r?(e.push(d(T(r))),null):r}var te=f("\n"),re=/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/,ne=new Map;function ae(e){var t=ne.get(e);if(void 0===t){if(!re.test(e))throw Error(a(65,e));t=f("<"+e),ne.set(e,t)}return t}var le=f("<!DOCTYPE html>");var oe=f("</"),ie=f(">"),se=f('<template id="'),ue=f('"></template>'),ce=f("\x3c!--$--\x3e"),de=f('\x3c!--$?--\x3e<template id="'),fe=f('"></template>'),pe=f("\x3c!--$!--\x3e"),he=f("\x3c!--/$--\x3e"),me=f("<template"),ve=f('"'),be=f(' data-dgst="');f(' data-msg="'),f(' data-stck="');var ge=f("></template>");function ye(e,t,r){if(i(e,de),null===r)throw Error(a(395));return i(e,r),s(e,fe)}var xe=f('<div hidden id="'),we=f('">'),Se=f("</div>"),ke=f('<svg aria-hidden="true" style="display:none" id="'),Ee=f('">'),Ce=f("</svg>"),Te=f('<math aria-hidden="true" style="display:none" id="'),Fe=f('">'),_e=f("</math>"),Me=f('<table hidden id="'),je=f('">'),Ne=f("</table>"),Ae=f('<table hidden><tbody id="'),Re=f('">'),Pe=f("</tbody></table>"),De=f('<table hidden><tr id="'),Ie=f('">'),Le=f("</tr></table>"),Oe=f('<table hidden><colgroup id="'),Ve=f('">'),Be=f("</colgroup></table>"),ze=f('function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("'),Ue=f('$RS("'),He=f('","'),Ge=f('")<\/script>'),qe=f('function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("'),We=f('$RC("'),$e=f('","'),Ke=f('")<\/script>'),Ze=f('function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("'),Ye=f('$RX("'),Je=f('"'),Qe=f(")<\/script>"),Xe=f(","),et=/[<\u2028\u2029]/g;function tt(e){return JSON.stringify(e).replace(et,(function(e){switch(e){case"<":return"\\u003c";case"\u2028":return"\\u2028";case"\u2029":return"\\u2029";default:throw Error("escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React")}}))}var rt=Object.assign,nt=Symbol.for("react.element"),at=Symbol.for("react.portal"),lt=Symbol.for("react.fragment"),ot=Symbol.for("react.strict_mode"),it=Symbol.for("react.profiler"),st=Symbol.for("react.provider"),ut=Symbol.for("react.context"),ct=Symbol.for("react.forward_ref"),dt=Symbol.for("react.suspense"),ft=Symbol.for("react.suspense_list"),pt=Symbol.for("react.memo"),ht=Symbol.for("react.lazy"),mt=Symbol.for("react.scope"),vt=Symbol.for("react.debug_trace_mode"),bt=Symbol.for("react.legacy_hidden"),gt=Symbol.for("react.default_value"),yt=Symbol.iterator;function xt(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case lt:return"Fragment";case at:return"Portal";case it:return"Profiler";case ot:return"StrictMode";case dt:return"Suspense";case ft:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ut:return(e.displayName||"Context")+".Consumer";case st:return(e._context.displayName||"Context")+".Provider";case ct:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case pt:return null!==(t=e.displayName||null)?t:xt(e.type)||"Memo";case ht:t=e._payload,e=e._init;try{return xt(e(t))}catch(e){}}return null}var wt={};function St(e,t){if(!(e=e.contextTypes))return wt;var r,n={};for(r in e)n[r]=t[r];return n}var kt=null;function Et(e,t){if(e!==t){e.context._currentValue=e.parentValue,e=e.parent;var r=t.parent;if(null===e){if(null!==r)throw Error(a(401))}else{if(null===r)throw Error(a(401));Et(e,r)}t.context._currentValue=t.value}}function Ct(e){e.context._currentValue=e.parentValue,null!==(e=e.parent)&&Ct(e)}function Tt(e){var t=e.parent;null!==t&&Tt(t),e.context._currentValue=e.value}function Ft(e,t){if(e.context._currentValue=e.parentValue,null===(e=e.parent))throw Error(a(402));e.depth===t.depth?Et(e,t):Ft(e,t)}function _t(e,t){var r=t.parent;if(null===r)throw Error(a(402));e.depth===r.depth?Et(e,r):_t(e,r),t.context._currentValue=t.value}function Mt(e){var t=kt;t!==e&&(null===t?Tt(e):null===e?Ct(t):t.depth===e.depth?Et(t,e):t.depth>e.depth?Ft(t,e):_t(t,e),kt=e)}var jt={isMounted:function(){return!1},enqueueSetState:function(e,t){null!==(e=e._reactInternals).queue&&e.queue.push(t)},enqueueReplaceState:function(e,t){(e=e._reactInternals).replace=!0,e.queue=[t]},enqueueForceUpdate:function(){}};function Nt(e,t,r,n){var a=void 0!==e.state?e.state:null;e.updater=jt,e.props=r,e.state=a;var l={queue:[],replace:!1};e._reactInternals=l;var o=t.contextType;if(e.context="object"==typeof o&&null!==o?o._currentValue:n,"function"==typeof(o=t.getDerivedStateFromProps)&&(a=null==(o=o(r,a))?a:rt({},a,o),e.state=a),"function"!=typeof t.getDerivedStateFromProps&&"function"!=typeof e.getSnapshotBeforeUpdate&&("function"==typeof e.UNSAFE_componentWillMount||"function"==typeof e.componentWillMount))if(t=e.state,"function"==typeof e.componentWillMount&&e.componentWillMount(),"function"==typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),t!==e.state&&jt.enqueueReplaceState(e,e.state,null),null!==l.queue&&0<l.queue.length)if(t=l.queue,o=l.replace,l.queue=null,l.replace=!1,o&&1===t.length)e.state=t[0];else{for(l=o?t[0]:e.state,a=!0,o=o?1:0;o<t.length;o++){var i=t[o];null!=(i="function"==typeof i?i.call(e,l,r,n):i)&&(a?(a=!1,l=rt({},l,i)):rt(l,i))}e.state=l}else l.queue=null}var At={id:1,overflow:""};function Rt(e,t,r){var n=e.id;e=e.overflow;var a=32-Pt(n)-1;n&=~(1<<a),r+=1;var l=32-Pt(t)+a;if(30<l){var o=a-a%5;return l=(n&(1<<o)-1).toString(32),n>>=o,a-=o,{id:1<<32-Pt(t)+a|r<<a|n,overflow:l+e}}return{id:1<<l|r<<a|n,overflow:e}}var Pt=Math.clz32?Math.clz32:function(e){return 0==(e>>>=0)?32:31-(Dt(e)/It|0)|0},Dt=Math.log,It=Math.LN2,Lt="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Ot=null,Vt=null,Bt=null,zt=null,Ut=!1,Ht=!1,Gt=0,qt=null,Wt=0;function $t(){if(null===Ot)throw Error(a(321));return Ot}function Kt(){if(0<Wt)throw Error(a(312));return{memoizedState:null,queue:null,next:null}}function Zt(){return null===zt?null===Bt?(Ut=!1,Bt=zt=Kt()):(Ut=!0,zt=Bt):null===zt.next?(Ut=!1,zt=zt.next=Kt()):(Ut=!0,zt=zt.next),zt}function Yt(){Vt=Ot=null,Ht=!1,Bt=null,Wt=0,zt=qt=null}function Jt(e,t){return"function"==typeof t?t(e):t}function Qt(e,t,r){if(Ot=$t(),zt=Zt(),Ut){var n=zt.queue;if(t=n.dis,null!==qt&&void 0!==(r=qt.get(n))){qt.delete(n),n=zt.memoizedState;do{n=e(n,r.action),r=r.next}while(null!==r);return zt.memoizedState=n,[n,t]}return[zt.memoizedState,t]}return e=e===Jt?"function"==typeof t?t():t:void 0!==r?r(t):t,zt.memoizedState=e,e=(e=zt.queue={last:null,dis:null}).dis=er.bind(null,Ot,e),[zt.memoizedState,e]}function Xt(e,t){if(Ot=$t(),t=void 0===t?null:t,null!==(zt=Zt())){var r=zt.memoizedState;if(null!==r&&null!==t){var n=r[1];e:if(null===n)n=!1;else{for(var a=0;a<n.length&&a<t.length;a++)if(!Lt(t[a],n[a])){n=!1;break e}n=!0}if(n)return r[0]}}return e=e(),zt.memoizedState=[e,t],e}function er(e,t,r){if(25<=Wt)throw Error(a(301));if(e===Ot)if(Ht=!0,e={action:r,next:null},null===qt&&(qt=new Map),void 0===(r=qt.get(t)))qt.set(t,e);else{for(t=r;null!==t.next;)t=t.next;t.next=e}}function tr(){throw Error(a(394))}function rr(){}var nr={readContext:function(e){return e._currentValue},useContext:function(e){return $t(),e._currentValue},useMemo:Xt,useReducer:Qt,useRef:function(e){Ot=$t();var t=(zt=Zt()).memoizedState;return null===t?(e={current:e},zt.memoizedState=e):t},useState:function(e){return Qt(Jt,e)},useInsertionEffect:rr,useLayoutEffect:function(){},useCallback:function(e,t){return Xt((function(){return e}),t)},useImperativeHandle:rr,useEffect:rr,useDebugValue:rr,useDeferredValue:function(e){return $t(),e},useTransition:function(){return $t(),[!1,tr]},useId:function(){var e=Vt.treeContext,t=e.overflow;e=((e=e.id)&~(1<<32-Pt(e)-1)).toString(32)+t;var r=ar;if(null===r)throw Error(a(404));return t=Gt++,e=":"+r.idPrefix+"R"+e,0<t&&(e+="H"+t.toString(32)),e+":"},useMutableSource:function(e,t){return $t(),t(e._source)},useSyncExternalStore:function(e,t,r){if(void 0===r)throw Error(a(407));return r()}},ar=null,lr=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentDiser;function or(e){return console.error(e),null}function ir(){}function sr(e,t,r,n,a,l,o,i){e.allPendingTasks++,null===r?e.pendingRootTasks++:r.pendingTasks++;var s={node:t,ping:function(){var t=e.pingedTasks;t.push(s),1===t.length&&kr(e)},blockedBoundary:r,blockedSegment:n,abortSet:a,legacyContext:l,context:o,treeContext:i};return a.add(s),s}function ur(e,t,r,n,a,l){return{status:0,id:-1,index:t,parentFlushed:!1,chunks:[],children:[],formatContext:n,boundary:r,lastPushedText:a,textEmbedded:l}}function cr(e,t){if(null!=(e=e.onError(t))&&"string"!=typeof e)throw Error('onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "'+typeof e+'" instead');return e}function dr(e,t){var r=e.onShellError;r(t),(r=e.onFatalError)(t),null!==e.destination?(e.status=2,p(e.destination,t)):(e.status=1,e.fatalError=t)}function fr(e,t,r,n,a){for(Ot={},Vt=t,Gt=0,e=r(n,a);Ht;)Ht=!1,Gt=0,Wt+=1,zt=null,e=r(n,a);return Yt(),e}function pr(e,t,r,n){var l=r.render(),o=n.childContextTypes;if(null!=o){var i=t.legacyContext;if("function"!=typeof r.getChildContext)n=i;else{for(var s in r=r.getChildContext())if(!(s in o))throw Error(a(108,xt(n)||"Unknown",s));n=rt({},i,r)}t.legacyContext=n,vr(e,t,l),t.legacyContext=i}else vr(e,t,l)}function hr(e,t){if(e&&e.defaultProps){for(var r in t=rt({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}function mr(e,t,r,l,o){if("function"==typeof r)if(r.&&r..isReactComponent){o=St(r,t.legacyContext);var i=r.contextType;Nt(i=new r(l,"object"==typeof i&&null!==i?i._currentValue:o),r,l,o),pr(e,t,i,r)}else{o=fr(e,t,r,l,i=St(r,t.legacyContext));var s=0!==Gt;if("object"==typeof o&&null!==o&&"function"==typeof o.render&&void 0===o.$$typeof)Nt(o,r,l,i),pr(e,t,o,r);else if(s){l=t.treeContext,t.treeContext=Rt(l,1,0);try{vr(e,t,o)}finally{t.treeContext=l}}else vr(e,t,o)}else{if("string"!=typeof r){switch(r){case bt:case vt:case ot:case it:case lt:case ft:return void vr(e,t,l.children);case mt:throw Error(a(343));case dt:e:{r=t.blockedBoundary,o=t.blockedSegment,i=l.fallback,l=l.children;var u={id:null,rootSegmentID:-1,parentFlushed:!1,pendingTasks:0,forceClientRender:!1,completedSegments:[],byteSize:0,fallbackAbortableTasks:s=new Set,errorDigest:null},c=ur(0,o.chunks.length,u,o.formatContext,!1,!1);o.children.push(c),o.lastPushedText=!1;var f=ur(0,0,null,o.formatContext,!1,!1);f.parentFlushed=!0,t.blockedBoundary=u,t.blockedSegment=f;try{if(gr(e,t,l),f.lastPushedText&&f.textEmbedded&&f.chunks.push(O),f.status=1,wr(u,f),0===u.pendingTasks)break e}catch(t){f.status=4,u.forceClientRender=!0,u.errorDigest=cr(e,t)}finally{t.blockedBoundary=r,t.blockedSegment=o}t=sr(e,i,r,c,s,t.legacyContext,t.context,t.treeContext),e.pingedTasks.push(t)}return}if("object"==typeof r&&null!==r)switch(r.$$typeof){case ct:if(l=fr(e,t,r.render,l,o),0!==Gt){r=t.treeContext,t.treeContext=Rt(r,1,0);try{vr(e,t,l)}finally{t.treeContext=r}}else vr(e,t,l);return;case pt:return void mr(e,t,r=r.type,l=hr(r,l),o);case st:if(o=l.children,r=r._context,l=l.value,i=r._currentValue,r._currentValue=l,kt=l={parent:s=kt,depth:null===s?0:s.depth+1,context:r,parentValue:i,value:l},t.context=l,vr(e,t,o),null===(e=kt))throw Error(a(403));return l=e.parentValue,e.context._currentValue=l===gt?e.context._defaultValue:l,e=kt=e.parent,void(t.context=e);case ut:return void vr(e,t,l=(l=l.children)(r._currentValue));case ht:return void mr(e,t,r=(o=r._init)(r._payload),l=hr(r,l),void 0)}throw Error(a(130,null==r?r:typeof r,""))}switch(i=function(e,t,r,l,o){switch(t){case"select":e.push(ae("select"));var i=null,s=null;for(p in r)if(h.call(r,p)){var u=r[p];if(null!=u)switch(p){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"defaultValue":case"value":break;default:Z(e,l,p,u)}}return e.push(Y),Q(e,s,i),i;case"option":s=o.selectedValue,e.push(ae("option"));var c=u=null,f=null,p=null;for(i in r)if(h.call(r,i)){var m=r[i];if(null!=m)switch(i){case"children":u=m;break;case"selected":f=m;break;case"dangerouslySetInnerHTML":p=m;break;case"value":c=m;default:Z(e,l,i,m)}}if(null!=s)if(r=null!==c?""+c:function(e){var t="";return n.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(u),M(s)){for(l=0;l<s.length;l++)if(""+s[l]===r){e.push(X);break}}else""+s===r&&e.push(X);else f&&e.push(X);return e.push(Y),Q(e,p,u),u;case"textarea":for(u in e.push(ae("textarea")),p=s=i=null,r)if(h.call(r,u)&&null!=(c=r[u]))switch(u){case"children":p=c;break;case"value":i=c;break;case"defaultValue":s=c;break;case"dangerouslySetInnerHTML":throw Error(a(91));default:Z(e,l,u,c)}if(null===i&&null!==s&&(i=s),e.push(Y),null!=p){if(null!=i)throw Error(a(92));if(M(p)&&1<p.length)throw Error(a(93));i=""+p}return"string"==typeof i&&"\n"===i[0]&&e.push(te),null!==i&&e.push(d(T(""+i))),null;case"input":for(s in e.push(ae("input")),c=p=u=i=null,r)if(h.call(r,s)&&null!=(f=r[s]))switch(s){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,"input"));case"defaultChecked":c=f;break;case"defaultValue":u=f;break;case"checked":p=f;break;case"value":i=f;break;default:Z(e,l,s,f)}return null!==p?Z(e,l,"checked",p):null!==c&&Z(e,l,"checked",c),null!==i?Z(e,l,"value",i):null!==u&&Z(e,l,"value",u),e.push(J),null;case"menuitem":for(var v in e.push(ae("menuitem")),r)if(h.call(r,v)&&null!=(i=r[v]))switch(v){case"children":case"dangerouslySetInnerHTML":throw Error(a(400));default:Z(e,l,v,i)}return e.push(Y),null;case"title":for(m in e.push(ae("title")),i=null,r)if(h.call(r,m)&&null!=(s=r[m]))switch(m){case"children":i=s;break;case"dangerouslySetInnerHTML":throw Error(a(434));default:Z(e,l,m,s)}return e.push(Y),i;case"listing":case"pre":for(c in e.push(ae(t)),s=i=null,r)if(h.call(r,c)&&null!=(u=r[c]))switch(c){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;default:Z(e,l,c,u)}if(e.push(Y),null!=s){if(null!=i)throw Error(a(60));if("object"!=typeof s||!("__html"in s))throw Error(a(61));null!=(r=s.__html)&&("string"==typeof r&&0<r.length&&"\n"===r[0]?e.push(te,d(r)):e.push(d(""+r)))}return"string"==typeof i&&"\n"===i[0]&&e.push(te),i;case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":for(var b in e.push(ae(t)),r)if(h.call(r,b)&&null!=(i=r[b]))switch(b){case"children":case"dangerouslySetInnerHTML":throw Error(a(399,t));default:Z(e,l,b,i)}return e.push(J),null;case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return ee(e,r,t,l);case"html":return 0===o.insertionMode&&e.push(le),ee(e,r,t,l);default:if(-1===t.indexOf("-")&&"string"!=typeof r.is)return ee(e,r,t,l);for(f in e.push(ae(t)),s=i=null,r)if(h.call(r,f)&&null!=(u=r[f]))switch(f){case"children":i=u;break;case"dangerouslySetInnerHTML":s=u;break;case"style":G(e,l,u);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":break;default:g(f)&&"function"!=typeof u&&"symbol"!=typeof u&&e.push(q,d(f),W,d(T(u)),$)}return e.push(Y),Q(e,s,i),i}}((o=t.blockedSegment).chunks,r,l,e.responseState,o.formatContext),o.lastPushedText=!1,s=o.formatContext,o.formatContext=function(e,t,r){switch(t){case"select":return L(1,null!=r.value?r.value:r.defaultValue);case"svg":return L(2,null);case"math":return L(3,null);case"foreignObject":return L(1,null);case"table":return L(4,null);case"thead":case"tbody":case"tfoot":return L(5,null);case"colgroup":return L(7,null);case"tr":return L(6,null)}return 4<=e.insertionMode||0===e.insertionMode?L(1,null):e}(s,r,l),gr(e,t,i),o.formatContext=s,r){case"area":case"base":case"br":case"col":case"embed":case"hr":case"img":case"input":case"":case"link":case"meta":case"param":case"source":case"track":case"wbr":break;default:o.chunks.push(oe,d(r),ie)}o.lastPushedText=!1}}function vr(e,t,r){if(t.node=r,"object"==typeof r&&null!==r){switch(r.$$typeof){case nt:return void mr(e,t,r.type,r.props,r.ref);case at:throw Error(a(257));case ht:var n=r._init;return void vr(e,t,r=n(r._payload))}if(M(r))return void br(e,t,r);if((n=null===r||"object"!=typeof r?null:"function"==typeof(n=yt&&r[yt]||r["@@iterator"])?n:null)&&(n=n.call(r))){if(!(r=n.next()).done){var l=[];do{l.push(r.value),r=n.next()}while(!r.done);br(e,t,l)}return}throw e=Object..toString.call(r),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(r).join(", ")+"}":e))}"string"==typeof r?(n=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,r,e.responseState,n.lastPushedText):"number"==typeof r&&((n=t.blockedSegment).lastPushedText=V(t.blockedSegment.chunks,""+r,e.responseState,n.lastPushedText))}function br(e,t,r){for(var n=r.length,a=0;a<n;a++){var l=t.treeContext;t.treeContext=Rt(l,n,a);try{gr(e,t,r[a])}finally{t.treeContext=l}}}function gr(e,t,r){var n=t.blockedSegment.formatContext,a=t.legacyContext,l=t.context;try{return vr(e,t,r)}catch(s){if(Yt(),"object"!=typeof s||null===s||"function"!=typeof s.then)throw t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,Mt(l),s;r=s;var o=t.blockedSegment,i=ur(0,o.chunks.length,null,o.formatContext,o.lastPushedText,!0);o.children.push(i),o.lastPushedText=!1,e=sr(e,t.node,t.blockedBoundary,i,t.abortSet,t.legacyContext,t.context,t.treeContext).ping,r.then(e,e),t.blockedSegment.formatContext=n,t.legacyContext=a,t.context=l,Mt(l)}}function yr(e){var t=e.blockedBoundary;(e=e.blockedSegment).status=3,Sr(this,t,e)}function xr(e,t,r){var n=e.blockedBoundary;e.blockedSegment.status=3,null===n?(t.allPendingTasks--,2!==t.status&&(t.status=2,null!==t.destination&&t.destination.close())):(n.pendingTasks--,n.forceClientRender||(n.forceClientRender=!0,e=void 0===r?Error(a(432)):r,n.errorDigest=t.onError(e),n.parentFlushed&&t.clientRenderedBoundaries.push(n)),n.fallbackAbortableTasks.forEach((function(e){return xr(e,t,r)})),n.fallbackAbortableTasks.clear(),t.allPendingTasks--,0===t.allPendingTasks&&(n=t.onAllReady)())}function wr(e,t){if(0===t.chunks.length&&1===t.children.length&&null===t.children[0].boundary){var r=t.children[0];r.id=t.id,r.parentFlushed=!0,1===r.status&&wr(e,r)}else e.completedSegments.push(t)}function Sr(e,t,r){if(null===t){if(r.parentFlushed){if(null!==e.completedRootSegment)throw Error(a(389));e.completedRootSegment=r}e.pendingRootTasks--,0===e.pendingRootTasks&&(e.onShellError=ir,(t=e.onShellReady)())}else t.pendingTasks--,t.forceClientRender||(0===t.pendingTasks?(r.parentFlushed&&1===r.status&&wr(t,r),t.parentFlushed&&e.completedBoundaries.push(t),t.fallbackAbortableTasks.forEach(yr,e),t.fallbackAbortableTasks.clear()):r.parentFlushed&&1===r.status&&(wr(t,r),1===t.completedSegments.length&&t.parentFlushed&&e.partialBoundaries.push(t)));e.allPendingTasks--,0===e.allPendingTasks&&(e=e.onAllReady)()}function kr(e){if(2!==e.status){var t=kt,r=lr.current;lr.current=nr;var n=ar;ar=e.responseState;try{var a,l=e.pingedTasks;for(a=0;a<l.length;a++){var o=l[a],i=e,s=o.blockedSegment;if(0===s.status){Mt(o.context);try{vr(i,o,o.node),s.lastPushedText&&s.textEmbedded&&s.chunks.push(O),o.abortSet.delete(o),s.status=1,Sr(i,o.blockedBoundary,s)}catch(e){if(Yt(),"object"==typeof e&&null!==e&&"function"==typeof e.then){var u=o.ping;e.then(u,u)}else{o.abortSet.delete(o),s.status=4;var c=o.blockedBoundary,d=e,f=cr(i,d);null===c?dr(i,d):(c.pendingTasks--,c.forceClientRender||(c.forceClientRender=!0,c.errorDigest=f,c.parentFlushed&&i.clientRenderedBoundaries.push(c))),i.allPendingTasks--,0===i.allPendingTasks&&(0,i.onAllReady)()}}}}l.splice(0,a),null!==e.destination&&Mr(e,e.destination)}catch(t){cr(e,t),dr(e,t)}finally{ar=n,lr.current=r,r===nr&&Mt(t)}}}function Er(e,t,r){switch(r.parentFlushed=!0,r.status){case 0:var n=r.id=e.nextSegmentId++;return r.lastPushedText=!1,r.textEmbedded=!1,e=e.responseState,i(t,se),i(t,e.placeholderPrefix),i(t,e=d(n.toString(16))),s(t,ue);case 1:r.status=2;var l=!0;n=r.chunks;var o=0;r=r.children;for(var u=0;u<r.length;u++){for(l=r[u];o<l.index;o++)i(t,n[o]);l=Cr(e,t,l)}for(;o<n.length-1;o++)i(t,n[o]);return o<n.length&&(l=s(t,n[o])),l;default:throw Error(a(390))}}function Cr(e,t,r){var n=r.boundary;if(null===n)return Er(e,t,r);if(n.parentFlushed=!0,n.forceClientRender)n=n.errorDigest,s(t,pe),i(t,me),n&&(i(t,be),i(t,d(T(n))),i(t,ve)),s(t,ge),Er(e,t,r);else if(0<n.pendingTasks){n.rootSegmentID=e.nextSegmentId++,0<n.completedSegments.length&&e.partialBoundaries.push(n);var l=e.responseState,o=l.nextSuspenseID++;l=f(l.boundaryPrefix+o.toString(16)),n=n.id=l,ye(t,e.responseState,n),Er(e,t,r)}else if(n.byteSize>e.progressiveChunkSize)n.rootSegmentID=e.nextSegmentId++,e.completedBoundaries.push(n),ye(t,e.responseState,n.id),Er(e,t,r);else{if(s(t,ce),1!==(r=n.completedSegments).length)throw Error(a(391));Cr(e,t,r[0])}return s(t,he)}function Tr(e,t,r){return function(e,t,r,n){switch(r.insertionMode){case 0:case 1:return i(e,xe),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,we);case 2:return i(e,ke),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Ee);case 3:return i(e,Te),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Fe);case 4:return i(e,Me),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,je);case 5:return i(e,Ae),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Re);case 6:return i(e,De),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Ie);case 7:return i(e,Oe),i(e,t.segmentPrefix),i(e,d(n.toString(16))),s(e,Ve);default:throw Error(a(397))}}(t,e.responseState,r.formatContext,r.id),Cr(e,t,r),function(e,t){switch(t.insertionMode){case 0:case 1:return s(e,Se);case 2:return s(e,Ce);case 3:return s(e,_e);case 4:return s(e,Ne);case 5:return s(e,Pe);case 6:return s(e,Le);case 7:return s(e,Be);default:throw Error(a(397))}}(t,r.formatContext)}function Fr(e,t,r){for(var n=r.completedSegments,l=0;l<n.length;l++)_r(e,t,r,n[l]);if(n.length=0,e=e.responseState,n=r.id,r=r.rootSegmentID,i(t,e.startInlineScript),e.sentCompleteBoundaryFunction?i(t,We):(e.sentCompleteBoundaryFunction=!0,i(t,qe)),null===n)throw Error(a(395));return r=d(r.toString(16)),i(t,n),i(t,$e),i(t,e.segmentPrefix),i(t,r),s(t,Ke)}function _r(e,t,r,n){if(2===n.status)return!0;var l=n.id;if(-1===l){if(-1===(n.id=r.rootSegmentID))throw Error(a(392));return Tr(e,t,n)}return Tr(e,t,n),i(t,(e=e.responseState).startInlineScript),e.sentCompleteSegmentFunction?i(t,Ue):(e.sentCompleteSegmentFunction=!0,i(t,ze)),i(t,e.segmentPrefix),i(t,l=d(l.toString(16))),i(t,He),i(t,e.placeholderPrefix),i(t,l),s(t,Ge)}function Mr(e,t){l=new Uint8Array(512),o=0;try{var r=e.completedRootSegment;if(null!==r&&0===e.pendingRootTasks){Cr(e,t,r),e.completedRootSegment=null;var n=e.responseState.bootstrapChunks;for(r=0;r<n.length-1;r++)i(t,n[r]);r<n.length&&s(t,n[r])}var c,f=e.clientRenderedBoundaries;for(c=0;c<f.length;c++){var p=f[c];n=t;var h=e.responseState,m=p.id,v=p.errorDigest,b=p.errorMessage,g=p.errorComponentStack;if(i(n,h.startInlineScript),h.sentClientRenderFunction?i(n,Ye):(h.sentClientRenderFunction=!0,i(n,Ze)),null===m)throw Error(a(395));if(i(n,m),i(n,Je),(v||b||g)&&(i(n,Xe),i(n,d(tt(v||"")))),(b||g)&&(i(n,Xe),i(n,d(tt(b||"")))),g&&(i(n,Xe),i(n,d(tt(g)))),!s(n,Qe))return e.destination=null,c++,void f.splice(0,c)}f.splice(0,c);var y=e.completedBoundaries;for(c=0;c<y.length;c++)if(!Fr(e,t,y[c]))return e.destination=null,c++,void y.splice(0,c);y.splice(0,c),u(t),l=new Uint8Array(512),o=0;var x=e.partialBoundaries;for(c=0;c<x.length;c++){var w=x[c];e:{f=e,p=t;var S=w.completedSegments;for(h=0;h<S.length;h++)if(!_r(f,p,w,S[h])){h++,S.splice(0,h);var k=!1;break e}S.splice(0,h),k=!0}if(!k)return e.destination=null,c++,void x.splice(0,c)}x.splice(0,c);var E=e.completedBoundaries;for(c=0;c<E.length;c++)if(!Fr(e,t,E[c]))return e.destination=null,c++,void E.splice(0,c);E.splice(0,c)}finally{u(t),0===e.allPendingTasks&&0===e.pingedTasks.length&&0===e.clientRenderedBoundaries.length&&0===e.completedBoundaries.length&&t.close()}}function jr(e,t){try{var r=e.abortableTasks;r.forEach((function(r){return xr(r,e,t)})),r.clear(),null!==e.destination&&Mr(e,e.destination)}catch(t){cr(e,t),dr(e,t)}}t.renderToReadableStream=function(e,t){return new Promise((function(r,n){var a,l,o=new Promise((function(e,t){l=e,a=t})),i=function(e,t,r,n,a,l,o,i,s){var u=[],c=new Set;return(r=ur(t={destination:null,responseState:t,progressiveChunkSize:void 0===n?12800:n,status:0,fatalError:null,nextSegmentId:0,allPendingTasks:0,pendingRootTasks:0,completedRootSegment:null,abortableTasks:c,pingedTasks:u,clientRenderedBoundaries:[],completedBoundaries:[],partialBoundaries:[],onError:void 0===a?or:a,onAllReady:void 0===l?ir:l,onShellReady:void 0===o?ir:o,onShellError:void 0===i?ir:i,onFatalError:void 0===s?ir:s},0,null,r,!1,!1)).parentFlushed=!0,e=sr(t,e,null,r,c,wt,null,At),u.push(e),t}(e,function(e,t,r,n,a){e=void 0===e?"":e,t=void 0===t?j:f('<script nonce="'+T(t)+'">');var l=[];if(void 0!==r&&l.push(t,d((""+r).replace(D,I)),N),void 0!==n)for(r=0;r<n.length;r++)l.push(A,d(T(n[r])),P);if(void 0!==a)for(n=0;n<a.length;n++)l.push(R,d(T(a[n])),P);return{bootstrapChunks:l,startInlineScript:t,placeholderPrefix:f(e+"P:"),segmentPrefix:f(e+"S:"),boundaryPrefix:e+"B:",idPrefix:e,nextSuspenseID:0,sentCompleteSegmentFunction:!1,sentCompleteBoundaryFunction:!1,sentClientRenderFunction:!1}}(t?t.identifierPrefix:void 0,t?t.nonce:void 0,t?t.bootstrapScriptContent:void 0,t?t.bootstrapScripts:void 0,t?t.bootstrapModules:void 0),function(e){return L("http://www.w3.org/2000/svg"===e?2:"http://www.w3.org/1998/Math/MathML"===e?3:0,null)}(t?t.namespaceURI:void 0),t?t.progressiveChunkSize:void 0,t?t.onError:void 0,l,(function(){var e=new ReadableStream({type:"bytes",pull:function(e){if(1===i.status)i.status=2,p(e,i.fatalError);else if(2!==i.status&&null===i.destination){i.destination=e;try{Mr(i,e)}catch(e){cr(i,e),dr(i,e)}}},cancel:function(){jr(i)}},{highWaterMark:0});e.allReady=o,r(e)}),(function(e){o.catch((function(){})),n(e)}),a);if(t&&t.signal){var s=t.signal,u=function(){jr(i,s.reason),s.removeEventListener("abort",u)};s.addEventListener("abort",u)}kr(i)}))},t.version="18.3.1"},848:(e,t,r)=>{"use strict";var n,a;n=r(633),a=r(911),n.version,t.F0=n.renderToString,n.renderToStaticMarkup,n.renderToNodeStream,n.renderToStaticNodeStream,a.renderToReadableStream},170:function(e,t,r){class n{constructor(){this.data=r(920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((r=>{r.value===e&&(r.label=t,this.valueMap[r.value.toLowerCase()]=r.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=r(36),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof n))return new n}},609:e=>{"use strict";e.exports=window.React},36:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"افغانستان"},{"value":"AX","label":"Åland"},{"value":"AL","label":"Shqipëria"},{"value":"DZ","label":"الجزائر"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Հայաստան"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Österreich"},{"value":"AZ","label":"Azərbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"‏البحرين"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Белару́сь"},{"value":"BE","label":"België"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Bénin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"ʼbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvetøya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"България"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"Kâmpŭchéa"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Ködörösêse tî Bêafrîka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"中国"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"République du Congo"},{"value":"CD","label":"République démocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Κύπρος"},{"value":"CZ","label":"Česká republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"República Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"مصر‎"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"ኤርትራ"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"ኢትዮጵያ"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"Føroyar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane française"},{"value":"PF","label":"Polynésie française"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"საქართველო"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Ελλάδα"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinée"},{"value":"GW","label":"Guiné-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haïti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"香港"},{"value":"HU","label":"Magyarország"},{"value":"IS","label":"Ísland"},{"value":"IN","label":"भारत"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"ایران"},{"value":"IQ","label":"العراق"},{"value":"IE","label":"Éire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"יִשְׂרָאֵל"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"日本"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"الأردن"},{"value":"KZ","label":"Қазақстан"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"북한"},{"value":"KR","label":"대한민국"},{"value":"KW","label":"الكويت"},{"value":"KG","label":"Кыргызстан"},{"value":"LA","label":"ສປປລາວ"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"لبنان"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"‏ليبيا"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"澳門"},{"value":"MK","label":"Северна Македонија"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M̧ajeļ"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"موريتانيا"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"México"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Монгол улс"},{"value":"ME","label":"Црна Гора"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"المغرب"},{"value":"MZ","label":"Moçambique"},{"value":"MM","label":"မြန်မာ"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"नपल"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Calédonie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niuē"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"عمان"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"فلسطين"},{"value":"PA","label":"Panamá"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Perú"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"قطر"},{"value":"RE","label":"La Réunion"},{"value":"RO","label":"România"},{"value":"RU","label":"Россия"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barthélemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"São Tomé e Príncipe"},{"value":"SA","label":"العربية السعودية"},{"value":"SN","label":"Sénégal"},{"value":"RS","label":"Србија"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"España"},{"value":"LK","label":"śrī laṃkāva"},{"value":"SD","label":"السودان"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"سوريا"},{"value":"TW","label":"臺灣"},{"value":"TJ","label":"Тоҷикистон"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"ประเทศไทย"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"تونس"},{"value":"TR","label":"Türkiye"},{"value":"TM","label":"Türkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Україна"},{"value":"AE","label":"دولة الإمارات العربية المتحدة"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O‘zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Việt Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"الصحراء الغربية"},{"value":"YE","label":"اليَمَن"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"Åland Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Curaçao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"Côte d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"Réunion"},{"value":"BL","label":"Saint Barthélemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},a={};function l(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={exports:{}};return n[e].call(r.exports,r,r.exports,l),r.exports}l.m=n,e=[],l.O=(t,r,n,a)=>{if(!r){var o=1/0;for(c=0;c<e.length;c++){for(var[r,n,a]=e[c],i=!0,s=0;s<r.length;s++)(!1&a||o>=a)&&Object.keys(l.O).every((e=>l.O[e](r[s])))?r.splice(s--,1):(i=!1,a<o&&(o=a));if(i){e.splice(c--,1);var u=n();void 0!==u&&(t=u)}}return t}a=a||0;for(var c=e.length;c>0&&e[c-1][2]>a;c--)e[c]=e[c-1];e[c]=[r,n,a]},l.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return l.d(t,{a:t}),t},r=Object.getOf?e=>Object.getOf(e):e=>e.__proto__,l.t=function(e,n){if(1&n&&(e=this(e)),8&n)return e;if("object"==typeof e&&e){if(4&n&&e.__esModule)return e;if(16&n&&"function"==typeof e.then)return e}var a=Object.create(null);l.r(a);var o={};t=t||[null,r({}),r([]),r(r)];for(var i=2&n&&e;"object"==typeof i&&!~t.indexOf(i);i=r(i))Object.getOwnPropertyNames(i).forEach((t=>o[t]=()=>e[t]));return o.default=()=>e,l.d(a,o),a},l.d=(e,t)=>{for(var r in t)l.o(t,r)&&!l.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},l.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),l.o=(e,t)=>Object..hasOwnProperty.call(e,t),l.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},(()=>{var e={59:0,526:0};l.O.j=t=>0===e[t];var t=(t,r)=>{var n,a,[o,i,s]=r,u=0;if(o.some((t=>0!==e[t]))){for(n in i)l.o(i,n)&&(l.m[n]=i[n]);if(s)var c=s(l)}for(t&&t(r);u<o.length;u++)a=o[u],l.o(e,a)&&e[a]&&e[a][0](),e[a]=0;return l.O(c)},r=globalThis.webpackChunkkudos_donations=globalThis.webpackChunkkudos_donations||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})();var o=l.O(void 0,[526],(()=>l(690)));o=l.O(o)})();
  • kudos-donations/trunk/config/services.php

    r3276014r3292556 
    2222use IseardMedia\Kudos\Migrations\MigrationInterface;
    2323use IseardMedia\Kudos\Service\EncryptionService;
     24use IseardMedia\Kudos\ThirdParty\Mollie\Api\MollieApiClient;
     25use IseardMedia\Kudos\ThirdParty\Monolog\Handler\RotatingFileHandler;
     26use IseardMedia\Kudos\ThirdParty\Monolog\Handler\WhatFailureGroupHandler;
     27use IseardMedia\Kudos\ThirdParty\Monolog\Logger;
    2428use IseardMedia\Kudos\Vendor\EmailVendor\EmailVendorFactory;
    2529use IseardMedia\Kudos\Vendor\EmailVendor\EmailVendorInterface;
    2630use IseardMedia\Kudos\Vendor\PaymentVendor\PaymentVendorFactory;
    2731use IseardMedia\Kudos\Vendor\PaymentVendor\PaymentVendorInterface;
    28 use Mollie\Api\MollieApiClient;
    29 use Monolog\Handler\RotatingFileHandler;
    30 use Monolog\Handler\WhatFailureGroupHandler;
    31 use Monolog\Logger;
    3232use Psr\Log\LoggerAwareInterface;
    3333use Psr\Log\LoggerInterface;
     
    7070    // Load base plugin.
    7171    $services->load( 'IseardMedia\Kudos\\', KUDOS_PLUGIN_DIR . 'includes/*' )
    72             ->exclude( KUDOS_PLUGIN_DIR . 'includes/{namespace.php,functions.php,helpers.php,index.php}' )->lazy();
     72            ->exclude( KUDOS_PLUGIN_DIR . 'includes/{namespace.php,functions.php,helpers.php,index.php,vendor}' )->lazy();
    7373
    7474    $services->set( RotatingFileHandler::class )
  • kudos-donations/trunk/includes/Admin/DebugAdminPage.php

    r3289020r3292556 
    1414use IseardMedia\Kudos\Domain\PostType\CampaignPostType;
    1515use IseardMedia\Kudos\Service\MigrationService;
    16 use Monolog\Handler\RotatingFileHandler;
     16use IseardMedia\Kudos\ThirdParty\Monolog\Handler\RotatingFileHandler;
    1717
    1818class DebugAdminPage extends AbstractAdminPage implements HasCallbackInterface, SubmenuAdminPageInterface {
  • kudos-donations/trunk/includes/Autoloader.php

    r3276014r3292556 
    2020
    2121    /**
    22      * Require the autoloader and return the result.
     22     * Require autoloaders and return the result.
    2323     *
    24      * If the autoloader is not present, let's log the failure and display a nice admin notice.
     24     * If an autoloader is not present, let's log the failure and display a nice admin notice.
    2525     */
    2626    public static function init(): bool {
    27         $autoloaders = [ \dirname( __DIR__ ) . '/vendor/autoload_packages.php' ];
     27        $autoloaders = [
     28            \dirname( __DIR__ ) . '/vendor/autoload.php',
     29            \dirname( __DIR__ ) . '/third-party/vendor/autoload.php',
     30        ];
    2831
     32        // Load standard Composer autoloader.
    2933        foreach ( $autoloaders as $autoloader ) {
    3034            if ( ! is_readable( $autoloader ) ) {
     
    3337            }
    3438
    35             $autoloader_result = require $autoloader;
    36 
    37             if ( ! $autoloader_result ) {
    38                 return false;
    39             }
     39            require $autoloader;
    4040        }
    4141
     
    6060                    <p>
    6161                        <?php
    62                             esc_html__( 'Your installation of Kudos Donations is incomplete.', 'kudos-donations' )
     62                            esc_html_e( 'Your installation of Kudos Donations is incomplete.', 'kudos-donations' )
    6363                        ?>
    6464                    </p>
  • kudos-donations/trunk/includes/Vendor/PaymentVendor/MolliePaymentVendor.php

    r3287950r3292556 
    2020use IseardMedia\Kudos\Helper\Utils;
    2121use IseardMedia\Kudos\Vendor\AbstractVendor;
    22 use Mollie\Api\Exceptions\ApiException;
    23 use Mollie\Api\Exceptions\RequestException;
    24 use Mollie\Api\MollieApiClient;
    25 use Mollie\Api\Resources\BaseCollection;
    26 use Mollie\Api\Resources\Customer;
    27 use Mollie\Api\Resources\Method;
    28 use Mollie\Api\Resources\MethodCollection;
    29 use Mollie\Api\Resources\Subscription;
    30 use Mollie\Api\Types\PaymentMethod;
    31 use Mollie\Api\Types\PaymentMethodStatus;
    32 use Mollie\Api\Types\RefundStatus;
    33 use Mollie\Api\Types\SequenceType;
     22use IseardMedia\Kudos\ThirdParty\Mollie\Api\Exceptions\ApiException;
     23use IseardMedia\Kudos\ThirdParty\Mollie\Api\Exceptions\RequestException;
     24use IseardMedia\Kudos\ThirdParty\Mollie\Api\MollieApiClient;
     25use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\BaseCollection;
     26use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\Customer;
     27use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\Method;
     28use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\MethodCollection;
     29use IseardMedia\Kudos\ThirdParty\Mollie\Api\Resources\Subscription;
     30use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\PaymentMethod;
     31use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\PaymentMethodStatus;
     32use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\RefundStatus;
     33use IseardMedia\Kudos\ThirdParty\Mollie\Api\Types\SequenceType;
    3434use WP_Error;
    3535use WP_Post;
     
    145145
    146146        if ($methods) {
    147             return $methods->count > 0;
     147            return $methods->count() > 0;
    148148        }
    149149
  • kudos-donations/trunk/kudos-donations.php

    r3289020r3292556 
    99 * Plugin URI:        https://gitlab.iseard.media/michael/kudos-donations
    1010 * Description:       Add a donation button to any page on your website. Easy & fast setup. Works with Mollie payments.
    11  * Version:           4.0.7
     11 * Version:           4.0.8
    1212 * Author:            Iseard Media
    1313 * Author URI:        https://iseard.media
     
    2222namespace IseardMedia\Kudos;
    2323
    24 use Monolog\Logger;
     24use IseardMedia\Kudos\ThirdParty\Monolog\Logger;
    2525use Symfony\Component\Dotenv\Dotenv;
    2626
     
    3333 * Define all the Kudos Donations constants for use throughout the plugin.
    3434 */
    35 \define( 'KUDOS_VERSION', '4.0.7' );
     35\define( 'KUDOS_VERSION', '4.0.8' );
    3636\define( 'KUDOS_DB_VERSION', '4.0.0' );
    3737\define( 'KUDOS_PLUGIN_FILE', __FILE__ );
  • kudos-donations/trunk/readme.txt

    r3289020r3292556 
    113113
    114114== Changelog ==
     115
     116= 4.0.8 =
     117* Add php scoping for Mollie and Monolog packages reducing conflicts with other plugins
     118* dev: Update php_codesniffer to 3.13.0
    115119
    116120= 4.0.7 =
  • kudos-donations/trunk/vendor/autoload.php

    r3276676r3292556 
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitba7a82c4b3c8ea0eaa6d5de41f7a7c70::getLoader();
     25return ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00::getLoader();
  • kudos-donations/trunk/vendor/composer/autoload_classmap.php

    r3280937r3292556 
    88return array(
    99    'Attribute' => $vendorDir . '/symfony/polyfill-php80/Resources/stubs/Attribute.php',
    10     'Automattic\\Jetpack\\Autoloader\\AutoloadFileWriter' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadFileWriter.php',
    11     'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',
    12     'Automattic\\Jetpack\\Autoloader\\AutoloadProcessor' => $vendorDir . '/automattic/jetpack-autoloader/src/AutoloadProcessor.php',
    13     'Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin' => $vendorDir . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php',
    14     'Automattic\\Jetpack\\Autoloader\\ManifestGenerator' => $vendorDir . '/automattic/jetpack-autoloader/src/ManifestGenerator.php',
    1510    'CURLStringFile' => $vendorDir . '/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php',
    1611    'Composer\\CaBundle\\CaBundle' => $vendorDir . '/composer/ca-bundle/src/CaBundle.php',
  • kudos-donations/trunk/vendor/composer/autoload_psr4.php

    r3276676r3292556 
    2424    'Psr\\Container\\' => array($vendorDir . '/psr/container/src'),
    2525    'Nyholm\\Psr7\\' => array($vendorDir . '/nyholm/psr7/src'),
    26     'Monolog\\' => array($vendorDir . '/monolog/monolog/src/Monolog'),
     26    'Monolog\\' => array($baseDir . '/third-party/vendor/monolog/monolog/src', $vendorDir . '/monolog/monolog/src/Monolog'),
    2727    'Mollie\\Api\\' => array($vendorDir . '/mollie/mollie-api-php/src'),
     28    'Mollie\\' => array($baseDir . '/third-party/vendor/mollie/mollie-api-php/src'),
    2829    'Masterminds\\' => array($vendorDir . '/masterminds/html5/src'),
    2930    'IseardMedia\\Kudos\\' => array($baseDir . '/includes'),
     
    3132    'Dompdf\\' => array($vendorDir . '/dompdf/dompdf/src'),
    3233    'Composer\\CaBundle\\' => array($vendorDir . '/composer/ca-bundle/src'),
    33     'Automattic\\Jetpack\\Autoloader\\' => array($vendorDir . '/automattic/jetpack-autoloader/src'),
    3434);
  • kudos-donations/trunk/vendor/composer/autoload_real.php

    r3276676r3292556 
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitba7a82c4b3c8ea0eaa6d5de41f7a7c70
     5class ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitba7a82c4b3c8ea0eaa6d5de41f7a7c70', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitba7a82c4b3c8ea0eaa6d5de41f7a7c70', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit3c7c333eabf0490e4c03c7807aa2da00', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInitba7a82c4b3c8ea0eaa6d5de41f7a7c70::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::getInitializer($loader));
    3333
    3434        $loader->setClassMapAuthoritative(true);
    3535        $loader->register(true);
    3636
    37         $filesToLoad = \Composer\Autoload\ComposerStaticInitba7a82c4b3c8ea0eaa6d5de41f7a7c70::$files;
     37        $filesToLoad = \Composer\Autoload\ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$files;
    3838        $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
    3939            if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • kudos-donations/trunk/vendor/composer/autoload_static.php

    r3280937r3292556 
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitba7a82c4b3c8ea0eaa6d5de41f7a7c70
     7class ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00
    88{
    99    public static $files = array (
     
    5454            'Monolog\\' => 8,
    5555            'Mollie\\Api\\' => 11,
     56            'Mollie\\' => 7,
    5657            'Masterminds\\' => 12,
    5758        ),
     
    7172        array (
    7273            'Composer\\CaBundle\\' => 18,
    73         ),
    74         'A' =>
    75         array (
    76             'Automattic\\Jetpack\\Autoloader\\' => 30,
    7774        ),
    7875    );
     
    150147        'Monolog\\' =>
    151148        array (
    152             0 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog',
     149            0 => __DIR__ . '/../..' . '/third-party/vendor/monolog/monolog/src',
     150            1 => __DIR__ . '/..' . '/monolog/monolog/src/Monolog',
    153151        ),
    154152        'Mollie\\Api\\' =>
     
    156154            0 => __DIR__ . '/..' . '/mollie/mollie-api-php/src',
    157155        ),
     156        'Mollie\\' =>
     157        array (
     158            0 => __DIR__ . '/../..' . '/third-party/vendor/mollie/mollie-api-php/src',
     159        ),
    158160        'Masterminds\\' =>
    159161        array (
     
    175177        array (
    176178            0 => __DIR__ . '/..' . '/composer/ca-bundle/src',
    177         ),
    178         'Automattic\\Jetpack\\Autoloader\\' =>
    179         array (
    180             0 => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src',
    181179        ),
    182180    );
     
    184182    public static $classMap = array (
    185183        'Attribute' => __DIR__ . '/..' . '/symfony/polyfill-php80/Resources/stubs/Attribute.php',
    186         'Automattic\\Jetpack\\Autoloader\\AutoloadFileWriter' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadFileWriter.php',
    187         'Automattic\\Jetpack\\Autoloader\\AutoloadGenerator' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadGenerator.php',
    188         'Automattic\\Jetpack\\Autoloader\\AutoloadProcessor' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/AutoloadProcessor.php',
    189         'Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/CustomAutoloaderPlugin.php',
    190         'Automattic\\Jetpack\\Autoloader\\ManifestGenerator' => __DIR__ . '/..' . '/automattic/jetpack-autoloader/src/ManifestGenerator.php',
    191184        'CURLStringFile' => __DIR__ . '/..' . '/symfony/polyfill-php81/Resources/stubs/CURLStringFile.php',
    192185        'Composer\\CaBundle\\CaBundle' => __DIR__ . '/..' . '/composer/ca-bundle/src/CaBundle.php',
     
    15361529    {
    15371530        return \Closure::bind(function () use ($loader) {
    1538             $loader->prefixLengthsPsr4 = ComposerStaticInitba7a82c4b3c8ea0eaa6d5de41f7a7c70::$prefixLengthsPsr4;
    1539             $loader->prefixDirsPsr4 = ComposerStaticInitba7a82c4b3c8ea0eaa6d5de41f7a7c70::$prefixDirsPsr4;
    1540             $loader->classMap = ComposerStaticInitba7a82c4b3c8ea0eaa6d5de41f7a7c70::$classMap;
     1531            $loader->prefixLengthsPsr4 = ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$prefixLengthsPsr4;
     1532            $loader->prefixDirsPsr4 = ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$prefixDirsPsr4;
     1533            $loader->classMap = ComposerStaticInit3c7c333eabf0490e4c03c7807aa2da00::$classMap;
    15411534
    15421535        }, null, ClassLoader::class);
  • kudos-donations/trunk/vendor/composer/installed.json

    r3289020r3292556 
    11{
    22    "packages": [
    3         {
    4             "name": "automattic/jetpack-autoloader",
    5             "version": "v5.0.7",
    6             "version_normalized": "5.0.7.0",
    7             "source": {
    8                 "type": "git",
    9                 "url": "https://.com/Automattic/jetpack-autoloader.git",
    10                 "reference": "8ab8cc721937030a7a3d77d3d6698649f56de4d9"
    11             },
    12             "dist": {
    13                 "type": "zip",
    14                 "url": "https://api..com/repos/Automattic/jetpack-autoloader/zipball/8ab8cc721937030a7a3d77d3d6698649f56de4d9",
    15                 "reference": "8ab8cc721937030a7a3d77d3d6698649f56de4d9",
    16                 "shasum": ""
    17             },
    18             "require": {
    19                 "composer-plugin-api": "^2.2",
    20                 "php": ">=7.2"
    21             },
    22             "require-dev": {
    23                 "automattic/jetpack-changelogger": "^6.0.5",
    24                 "automattic/phpunit-select-config": "^1.0.3",
    25                 "composer/composer": "^2.2",
    26                 "yoast/phpunit-polyfills": "^4.0.0"
    27             },
    28             "time": "2025-04-28T15:12:56+00:00",
    29             "type": "composer-plugin",
    30             "extra": {
    31                 "class": "Automattic\\Jetpack\\Autoloader\\CustomAutoloaderPlugin",
    32                 "autotagger": true,
    33                 "mirror-repo": "Automattic/jetpack-autoloader",
    34                 "branch-alias": {
    35                     "dev-trunk": "5.0.x-dev"
    36                 },
    37                 "changelogger": {
    38                     "link-template": "https://.com/Automattic/jetpack-autoloader/compare/v${old}...v${new}"
    39                 },
    40                 "version-constants": {
    41                     "::VERSION": "src/AutoloadGenerator.php"
    42                 }
    43             },
    44             "installation-source": "dist",
    45             "autoload": {
    46                 "psr-4": {
    47                     "Automattic\\Jetpack\\Autoloader\\": "src"
    48                 },
    49                 "classmap": [
    50                     "src/AutoloadGenerator.php"
    51                 ]
    52             },
    53             "notification-url": "https://packagist.org/downloads/",
    54             "license": [
    55                 "GPL-2.0-or-later"
    56             ],
    57             "description": "Creates a custom autoloader for a plugin or theme.",
    58             "keywords": [
    59                 "autoload",
    60                 "autoloader",
    61                 "composer",
    62                 "jetpack",
    63                 "plugin",
    64                 "wordpress"
    65             ],
    66             "support": {
    67                 "source": "https://.com/Automattic/jetpack-autoloader/tree/v5.0.7"
    68             },
    69             "install-path": "../automattic/jetpack-autoloader"
    70         },
    713        {
    724            "name": "composer/ca-bundle",
  • kudos-donations/trunk/vendor/composer/installed.php

    r3289020r3292556 
    22    'root' => array(
    33        'name' => 'iseard-media/kudos-donations',
    4         'pretty_version' => 'v4.0.7',
    5         'version' => '4.0.7.0',
    6         'reference' => '0ac93eba722b8fe142a37e85725180a932bc484a',
     4        'pretty_version' => 'v4.0.8',
     5        'version' => '4.0.8.0',
     6        'reference' => '1a7419cc47296a07f9e20e4b7d9c72fac2111820',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1111    ),
    1212    'versions' => array(
    13         'automattic/jetpack-autoloader' => array(
    14             'pretty_version' => 'v5.0.7',
    15             'version' => '5.0.7.0',
    16             'reference' => '8ab8cc721937030a7a3d77d3d6698649f56de4d9',
    17             'type' => 'composer-plugin',
    18             'install_path' => __DIR__ . '/../automattic/jetpack-autoloader',
    19             'aliases' => array(),
    20             'dev_requirement' => false,
    21         ),
    2213        'composer/ca-bundle' => array(
    2314            'pretty_version' => '1.5.6',
     
    5748        ),
    5849        'iseard-media/kudos-donations' => array(
    59             'pretty_version' => 'v4.0.7',
    60             'version' => '4.0.7.0',
    61             'reference' => '0ac93eba722b8fe142a37e85725180a932bc484a',
     50            'pretty_version' => 'v4.0.8',
     51            'version' => '4.0.8.0',
     52            'reference' => '1a7419cc47296a07f9e20e4b7d9c72fac2111820',
    6253            'type' => 'wordpress-plugin',
    6354            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.