PageSourceSearch

https://spnc-rfac.ca/assets/index-BeJ4SPC2.js

js spnc-rfac.ca collected 2026-10-04 21:10:59 UTC 937,275 bytes, 370 lines download raw bytes

vendor: 5,743 bytes, lines 1-9
1function Lx(n,s){for(var a=0;a<s.length;a++){const o=s[a];if(typeof o!="string"&&!Array.isArray(o)){for(const l in o)if(l!=="default"&&!(l in n)){const u=Object.getOwnPropertyDescriptor(o,l);u&&Object.defineProperty(n,l,u.get?u:{enumerable:!0,get:()=>o[l]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}(function(){const s=document.createElement("link").relList;if(s&&s.supports&&s.supports("modulepreload"))return;for(const l of document.querySelectorAll('link[rel="modulepreload"]'))o(l);new MutationObserver(l=>{for(const u of l)if(u.type==="childList")for(const d of u.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&o(d)}).observe(document,{childList:!0,subtree:!0});function a(l){const u={};return l.integrity&&(u.integrity=l.integrity),l.referrerPolicy&&(u.referrerPolicy=l.referrerPolicy),l.crossOrigin==="use-credentials"?u.credentials="include":l.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function o(l){if(l.ep)return;l.ep=!0;const u=a(l);fetch(l.href,u)}})();function j0(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var Fc={exports:{}},Na={},zc={exports:{}},Le={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var R1;function Rx(){if(R1)return Le;R1=1;var n=Symbol.for("react.element"),s=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),l=Symbol.for("react.profiler"),u=Symbol.for("react.provider"),d=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),v=Symbol.for("react.lazy"),g=Symbol.iterator;function C(_){return _===null||typeof _!="object"?null:(_=g&&_[g]||_["@@iterator"],typeof _=="function"?_:null)}var j={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},w=Object.assign,y={};function k(_,O,re){this.props=_,this.context=O,this.refs=y,this.updater=re||j}k.prototype.isReactComponent={},k.prototype.setState=function(_,O){if(typeof _!="object"&&typeof _!="function"&&_!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,_,O,"setState")},k.prototype.forceUpdate=function(_){this.updater.enqueueForceUpdate(this,_,"forceUpdate")};function S(){}S.prototype=k.prototype;function P(_,O,re){this.props=_,this.context=O,this.refs=y,this.updater=re||j}var L=P.prototype=new S;L.constructor=P,w(L,k.prototype),L.isPureReactComponent=!0;var A=Array.isArray,E=Object.prototype.hasOwnProperty,M={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function B(_,O,re){var ue,K={},ae=null,W=null;if(O!=null)for(ue in O.ref!==void 0&&(W=O.ref),O.key!==void 0&&(ae=""+O.key),O)E.call(O,ue)&&!I.hasOwnProperty(ue)&&(K[ue]=O[ue]);var oe=arguments.length-2;if(oe===1)K.children=re;else if(1<oe){for(var xe=Array(oe),ge=0;ge<oe;ge++)xe[ge]=arguments[ge+2];K.children=xe}if(_&&_.defaultProps)for(ue in oe=_.defaultProps,oe)K[ue]===void 0&&(K[ue]=oe[ue]);return{$$typeof:n,type:_,key:ae,ref:W,props:K,_owner:M.current}}function J(_,O){return{$$typeof:n,type:_.type,key:O,ref:_.ref,props:_.props,_owner:_._owner}}function G(_){return typeof _=="object"&&_!==null&&_.$$typeof===n}function H(_){var O={"=":"=0",":":"=2"};return"$"+_.replace(/[=:]/g,function(re){return O[re]})}var Q=/\/+/g;function q(_,O){return typeof _=="object"&&_!==null&&_.key!=null?H(""+_.key):O.toString(36)}function te(_,O,re,ue,K){var ae=typeof _;(ae==="undefined"||ae==="boolean")&&(_=null);var W=!1;if(_===null)W=!0;else switch(ae){case"string":case"number":W=!0;break;case"object":switch(_.$$typeof){case n:case s:W=!0}}if(W)return W=_,K=K(W),_=ue===""?"."+q(W,0):ue,A(K)?(re="",_!=null&&(re=_.replace(Q,"$&/")+"/"),te(K,O,re,"",function(ge){return ge})):K!=null&&(G(K)&&(K=J(K,re+(!K.key||W&&W.key===K.key?"":(""+K.key).replace(Q,"$&/")+"/")+_)),O.push(K)),1;if(W=0,ue=ue===""?".":ue+":",A(_))for(var oe=0;oe<_.length;oe++){ae=_[oe];var xe=ue+q(ae,oe);W+=te(ae,O,re,xe,K)}else if(xe=C(_),typeof xe=="function")for(_=xe.call(_),oe=0;!(ae=_.next()).done;)ae=ae.value,xe=ue+q(ae,oe++),W+=te(ae,O,re,xe,K);else if(ae==="object")throw O=String(_),Error("Objects are not valid as a React child (found: "+(O==="[object Object]"?"object with keys {"+Object.keys(_).join(", ")+"}":O)+"). If you meant to render a collection of children, use an array instead.");return W}function ce(_,O,re){if(_==null)return _;var ue=[],K=0;return te(_,ue,"","",function(ae){return O.call(re,ae,K++)}),ue}function Y(_){if(_._status===-1){var O=_._result;O=O(),O.then(function(re){(_._status===0||_._status===-1)&&(_._status=1,_._result=re)},function(re){(_._status===0||_._status===-1)&&(_._status=2,_._result=re)}),_._status===-1&&(_._status=0,_._result=O)}if(_._status===1)return _._result.default;throw _._result}var ie={current:null},F={transition:null},Z={ReactCurrentDispatcher:ie,ReactCurrentBatchConfig:F,ReactCurrentOwner:M};function $(){throw Error("act(...) is not supported in production builds of React.")}return Le.Children={map:ce,forEach:function(_,O,re){ce(_,function(){O.apply(this,arguments)},re)},count:function(_){var O=0;return ce(_,function(){O++}),O},toArray:function(_){return ce(_,function(O){return O})||[]},only:function(_){if(!G(_))throw Error("React.Children.only expected to receive a single React element child.");return _}},Le.Component=k,Le.Fragment=a,Le.Profiler=l,Le.PureComponent=P,Le.StrictMode=o,Le.Suspense=m,Le.__SECRET_INT
vendor: 8,226 bytes, lines 9-33
9ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Z,Le.act=$,Le.cloneElement=function(_,O,re){if(_==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+_+".");var ue=w({},_.props),K=_.key,ae=_.ref,W=_._owner;if(O!=null){if(O.ref!==void 0&&(ae=O.ref,W=M.current),O.key!==void 0&&(K=""+O.key),_.type&&_.type.defaultProps)var oe=_.type.defaultProps;for(xe in O)E.call(O,xe)&&!I.hasOwnProperty(xe)&&(ue[xe]=O[xe]===void 0&&oe!==void 0?oe[xe]:O[xe])}var xe=arguments.length-2;if(xe===1)ue.children=re;else if(1<xe){oe=Array(xe);for(var ge=0;ge<xe;ge++)oe[ge]=arguments[ge+2];ue.children=oe}return{$$typeof:n,type:_.type,key:K,ref:ae,props:ue,_owner:W}},Le.createContext=function(_){return _={$$typeof:d,_currentValue:_,_currentValue2:_,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},_.Provider={$$typeof:u,_context:_},_.Consumer=_},Le.createElement=B,Le.createFactory=function(_){var O=B.bind(null,_);return O.type=_,O},Le.createRef=function(){return{current:null}},Le.forwardRef=function(_){return{$$typeof:p,render:_}},Le.isValidElement=G,Le.lazy=function(_){return{$$typeof:v,_payload:{_status:-1,_result:_},_init:Y}},Le.memo=function(_,O){return{$$typeof:h,type:_,compare:O===void 0?null:O}},Le.startTransition=function(_){var O=F.transition;F.transition={};try{_()}finally{F.transition=O}},Le.unstable_act=$,Le.useCallback=function(_,O){return ie.current.useCallback(_,O)},Le.useContext=function(_){return ie.current.useContext(_)},Le.useDebugValue=function(){},Le.useDeferredValue=function(_){return ie.current.useDeferredValue(_)},Le.useEffect=function(_,O){return ie.current.useEffect(_,O)},Le.useId=function(){return ie.current.useId()},Le.useImperativeHandle=function(_,O,re){return ie.current.useImperativeHandle(_,O,re)},Le.useInsertionEffect=function(_,O){return ie.current.useInsertionEffect(_,O)},Le.useLayoutEffect=function(_,O){return ie.current.useLayoutEffect(_,O)},Le.useMemo=function(_,O){return ie.current.useMemo(_,O)},Le.useReducer=function(_,O,re){return ie.current.useReducer(_,O,re)},Le.useRef=function(_){return ie.current.useRef(_)},Le.useState=function(_){return ie.current.useState(_)},Le.useSyncExternalStore=function(_,O,re){return ie.current.useSyncExternalStore(_,O,re)},Le.useTransition=function(){return ie.current.useTransition()},Le.version="18.3.1",Le}var E1;function Bo(){return E1||(E1=1,zc.exports=Rx()),zc.exports}/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var A1;function Ex(){if(A1)return Na;A1=1;var n=Bo(),s=Symbol.for("react.element"),a=Symbol.for("react.fragment"),o=Object.prototype.hasOwnProperty,l=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,u={key:!0,ref:!0,__self:!0,__source:!0};function d(p,m,h){var v,g={},C=null,j=null;h!==void 0&&(C=""+h),m.key!==void 0&&(C=""+m.key),m.ref!==void 0&&(j=m.ref);for(v in m)o.call(m,v)&&!u.hasOwnProperty(v)&&(g[v]=m[v]);if(p&&p.defaultProps)for(v in m=p.defaultProps,m)g[v]===void 0&&(g[v]=m[v]);return{$$typeof:s,type:p,key:C,ref:j,props:g,_owner:l.current}}return Na.Fragment=a,Na.jsx=d,Na.jsxs=d,Na}var T1;function Ax(){return T1||(T1=1,Fc.exports=Ex()),Fc.exports}var t=Ax(),oo={},Bc={exports:{}},Lt={},Oc={exports:{}},Dc={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */var I1;function Tx(){return I1||(I1=1,(function(n){function s(F,Z){var $=F.length;F.push(Z);e:for(;0<$;){var _=$-1>>>1,O=F[_];if(0<l(O,Z))F[_]=Z,F[$]=O,$=_;else break e}}function a(F){return F.length===0?null:F[0]}function o(F){if(F.length===0)return null;var Z=F[0],$=F.pop();if($!==Z){F[0]=$;e:for(var _=0,O=F.length,re=O>>>1;_<re;){var ue=2*(_+1)-1,K=F[ue],ae=ue+1,W=F[ae];if(0>l(K,$))ae<O&&0>l(W,K)?(F[_]=W,F[ae]=$,_=ae):(F[_]=K,F[ue]=$,_=ue);else if(ae<O&&0>l(W,$))F[_]=W,F[ae]=$,_=ae;else break e}}return Z}function l(F,Z){var $=F.sortIndex-Z.sortIndex;return $!==0?$:F.id-Z.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;n.unstable_now=function(){return u.now()}}else{var d=Date,p=d.now();n.unstable_now=function(){return d.now()-p}}var m=[],h=[],v=1,g=null,C=3,j=!1,w=!1,y=!1,k=typeof setTimeout=="function"?setTimeout:null,S=typeof clearTimeout=="function"?clearTimeout:null,P=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function L(F){for(var Z=a(h);Z!==null;){if(Z.callback===null)o(h);else if(Z.startTime<=F)o(h),Z.sortIndex=Z.expirationTime,s(m,Z);else break;Z=a(h)}}function A(F){if(y=!1,L(F),!w)if(a(m)!==null)w=!0,Y(E);else{var Z=a(h);Z!==null&&ie(A,Z.startTime-F)}}function E(F,Z){w=!1,y&&(y=!1,S(B),B=-1),j=!0;var $=C;try{for(L(Z),g=a(m);g!==null&&(!(g.expirationTime>Z)||F&&!H());){var _=g.callback;if(typeof _=="function"){g.callback=null,C=g.priorityLevel;var O=_(g.expirationTime<=Z);Z=n.unstable_now(),typeof O=="function"?g.callback=O:g===a(m)&&o(m),L(Z)}else o(m);g=a(m)}if(g!==null)var re=!0;else{var ue=a(h);ue!==null&&ie(A,ue.startTime-Z),re=!1}return re}finally{g=null,C=$,j=!1}}var M=!1,I=null,B=-1,J=5,G=-1;function H(){return!(n.unstable_now()-G<J)}function Q(){if(I!==null){var F=n.unstable_now();G=F;var Z=!0;try{Z=I(!0,F)}finally{Z?q():(M=!1,I=null)}}else M=!1}var q;if(typeof P=="function")q=function(){P(Q)};else if(typeof MessageChannel<"u"){var te=new MessageChannel,ce=te.port2;te.port1.onmessage=Q,q=function(){ce.postMessage(null)}}else q=function(){k(Q,0)};function Y(F){I=F,M||(M=!0,q())}function ie(F,Z){B=k(function(){F(n.unstable_now())},Z)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(F){F.callback=null},n.unstable_continueExecution=function(){w||j||(w=!0,Y(E))},n.unstable_forceFrameRate=function(F){0>F||125<F?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):J=0<F?Math.floor(1e3/F):5},n.unstable_getCurrentPriorityLevel=function(){return C},n.unstable_getFirstCallbackNode=function(){return a(m)},n.unstable_next=function(F){switch(C){case 1:case 2:case 3:var Z=3;break;default:Z=C}var $=C;C=Z;try{return F()}finally{C=$}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(F,Z){switch(F){case 1:case 2:case 3:case 4:case 5:break;default:F=3}var $=C;C=F;try{return Z()}finally{C=$}},n.unstable_scheduleCallback=function(F,Z,$){var _=n.unstable_now();switch(typeof $=="object"&&$!==null?($=$.delay,$=typeof $=="number"&&0<$?_+$:_):$=_,F){case 1:var O=-1;break;case 2:O=250;break;case 5:O=1073741823;break;case 4:O=1e4;break;default:O=5e3}return O=$+O,F={id:v++,callback:Z,priorityLevel:F,startTime:$,expirationTime:O,sortIndex:-1},$>_?(F.sortIndex=$,s(h,F),a(m)===null&&F===a(h)&&(y?(S(B),B=-1):y=!0,ie(A,$-_))):(F.sortIndex=O,s(m,F),w||j||(w=!0,Y(E))),F},n.unstable_shouldYield=H,n.unstable_wrapCallback=function(F){var Z=C;return function(){var $=C;C=Z;try{return F.apply(this,arguments)}finally{C=$}}}})(Dc)),Dc}var M1;function Ix(){return M1||(M1=1,Oc.exports=Tx()),Oc.exports}/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var F1;function Mx(){if(F1)return Lt;F1=1;var n=Bo(),s=Ix();function a(e){for(var r="https://reactjs.org/docs/error-decoder.html?invariant="+e,i=1;i<arguments.length;i++)r+="&args[]="+encodeURIComponent(arguments[i]);return"Minified React error #"+e+"; visit "+r+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var o=new Set,l={};
vendor: 46,087 bytes, lines 33-38
33function u(e,r){d(e,r),d(e+"Capture",r)}function d(e,r){for(l[e]=r,e=0;e<r.length;e++)o.add(r[e])}var p=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),m=Object.prototype.hasOwnProperty,h=/^[: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={},g={};function C(e){return m.call(g,e)?!0:m.call(v,e)?!1:h.test(e)?g[e]=!0:(v[e]=!0,!1)}function j(e,r,i,c){if(i!==null&&i.type===0)return!1;switch(typeof r){case"function":case"symbol":return!0;case"boolean":return c?!1:i!==null?!i.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function w(e,r,i,c){if(r===null||typeof r>"u"||j(e,r,i,c))return!0;if(c)return!1;if(i!==null)switch(i.type){case 3:return!r;case 4:return r===!1;case 5:return isNaN(r);case 6:return isNaN(r)||1>r}return!1}function y(e,r,i,c,f,x,N){this.acceptsBooleans=r===2||r===3||r===4,this.attributeName=c,this.attributeNamespace=f,this.mustUseProperty=i,this.propertyName=e,this.type=r,this.sanitizeURL=x,this.removeEmptyString=N}var k={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){k[e]=new y(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var r=e[0];k[r]=new y(r,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){k[e]=new y(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){k[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){k[e]=new y(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){k[e]=new y(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){k[e]=new y(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){k[e]=new y(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){k[e]=new y(e,5,!1,e.toLowerCase(),null,!1,!1)});var S=/[\-:]([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 r=e.replace(S,P);k[r]=new y(r,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var r=e.replace(S,P);k[r]=new y(r,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var r=e.replace(S,P);k[r]=new y(r,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){k[e]=new y(e,1,!1,e.toLowerCase(),null,!1,!1)}),k.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){k[e]=new y(e,1,!1,e.toLowerCase(),null,!0,!0)});function L(e,r,i,c){var f=k.hasOwnProperty(r)?k[r]:null;(f!==null?f.type!==0:c||!(2<r.length)||r[0]!=="o"&&r[0]!=="O"||r[1]!=="n"&&r[1]!=="N")&&(w(r,i,f,c)&&(i=null),c||f===null?C(r)&&(i===null?e.removeAttribute(r):e.setAttribute(r,""+i)):f.mustUseProperty?e[f.propertyName]=i===null?f.type===3?!1:"":i:(r=f.attributeName,c=f.attributeNamespace,i===null?e.removeAttribute(r):(f=f.type,i=f===3||f===4&&i===!0?"":""+i,c?e.setAttributeNS(c,r,i):e.setAttribute(r,i))))}var A=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=Symbol.for("react.element"),M=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),B=Symbol.for("react.strict_mode"),J=Symbol.for("react.profiler"),G=Symbol.for("react.provider"),H=Symbol.for("react.context"),Q=Symbol.for("react.forward_ref"),q=Symbol.for("react.suspense"),te=Symbol.for("react.suspense_list"),ce=Symbol.for("react.memo"),Y=Symbol.for("react.lazy"),ie=Symbol.for("react.offscreen"),F=Symbol.iterator;function Z(e){return e===null||typeof e!="object"?null:(e=F&&e[F]||e["@@iterator"],typeof e=="function"?e:null)}var $=Object.assign,_;function O(e){if(_===void 0)try{throw Error()}catch(i){var r=i.stack.trim().match(/\n( *(at )?)/);_=r&&r[1]||""}return`
34`+_+e}var re=!1;function ue(e,r){if(!e||re)return"";re=!0;var i=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(r)if(r=function(){throw Error()},Object.defineProperty(r.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(r,[])}catch(U){var c=U}Reflect.construct(e,[],r)}else{try{r.call()}catch(U){c=U}e.call(r.prototype)}else{try{throw Error()}catch(U){c=U}e()}}catch(U){if(U&&c&&typeof U.stack=="string"){for(var f=U.stack.split(`
35`),x=c.stack.split(`
36`),N=f.length-1,R=x.length-1;1<=N&&0<=R&&f[N]!==x[R];)R--;for(;1<=N&&0<=R;N--,R--)if(f[N]!==x[R]){if(N!==1||R!==1)do if(N--,R--,0>R||f[N]!==x[R]){var T=`
37`+f[N].replace(" at new "," at ");return e.displayName&&T.includes("<anonymous>")&&(T=T.replace("<anonymous>",e.displayName)),T}while(1<=N&&0<=R);break}}}finally{re=!1,Error.prepareStackTrace=i}return(e=e?e.displayName||e.name:"")?O(e):""}function K(e){switch(e.tag){case 5:return O(e.type);case 16:return O("Lazy");case 13:return O("Suspense");case 19:return O("SuspenseList");case 0:case 2:case 15:return e=ue(e.type,!1),e;case 11:return e=ue(e.type.render,!1),e;case 1:return e=ue(e.type,!0),e;default:return""}}function ae(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case I:return"Fragment";case M:return"Portal";case J:return"Profiler";case B:return"StrictMode";case q:return"Suspense";case te:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case H:return(e.displayName||"Context")+".Consumer";case G:return(e._context.displayName||"Context")+".Provider";case Q:var r=e.render;return e=e.displayName,e||(e=r.displayName||r.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ce:return r=e.displayName||null,r!==null?r:ae(e.type)||"Memo";case Y:r=e._payload,e=e._init;try{return ae(e(r))}catch{}}return null}function W(e){var r=e.type;switch(e.tag){case 24:return"Cache";case 9:return(r.displayName||"Context")+".Consumer";case 10:return(r._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=r.render,e=e.displayName||e.name||"",r.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return r;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ae(r);case 8:return r===B?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r}return null}function oe(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function xe(e){var r=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(r==="checkbox"||r==="radio")}function ge(e){var r=xe(e)?"checked":"value",i=Object.getOwnPropertyDescriptor(e.constructor.prototype,r),c=""+e[r];if(!e.hasOwnProperty(r)&&typeof i<"u"&&typeof i.get=="function"&&typeof i.set=="function"){var f=i.get,x=i.set;return Object.defineProperty(e,r,{configurable:!0,get:function(){return f.call(this)},set:function(N){c=""+N,x.call(this,N)}}),Object.defineProperty(e,r,{enumerable:i.enumerable}),{getValue:function(){return c},setValue:function(N){c=""+N},stopTracking:function(){e._valueTracker=null,delete e[r]}}}}function ye(e){e._valueTracker||(e._valueTracker=ge(e))}function le(e){if(!e)return!1;var r=e._valueTracker;if(!r)return!0;var i=r.getValue(),c="";return e&&(c=xe(e)?e.checked?"true":"false":e.value),e=c,e!==i?(r.setValue(e),!0):!1}function Pe(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Ae(e,r){var i=r.checked;return $({},r,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:i??e._wrapperState.initialChecked})}function qe(e,r){var i=r.defaultValue==null?"":r.defaultValue,c=r.checked!=null?r.checked:r.defaultChecked;i=oe(r.value!=null?r.value:i),e._wrapperState={initialChecked:c,initialValue:i,controlled:r.type==="checkbox"||r.type==="radio"?r.checked!=null:r.value!=null}}function ot(e,r){r=r.checked,r!=null&&L(e,"checked",r,!1)}function lt(e,r){ot(e,r);var i=oe(r.value),c=r.type;if(i!=null)c==="number"?(i===0&&e.value===""||e.value!=i)&&(e.value=""+i):e.value!==""+i&&(e.value=""+i);else if(c==="submit"||c==="reset"){e.removeAttribute("value");return}r.hasOwnProperty("value")?Dt(e,r.type,i):r.hasOwnProperty("defaultValue")&&Dt(e,r.type,oe(r.defaultValue)),r.checked==null&&r.defaultChecked!=null&&(e.defaultChecked=!!r.defaultChecked)}function un(e,r,i){if(r.hasOwnProperty("value")||r.hasOwnProperty("defaultValue")){var c=r.type;if(!(c!=="submit"&&c!=="reset"||r.value!==void 0&&r.value!==null))return;r=""+e._wrapperState.initialValue,i||r===e.value||(e.value=r),e.defaultValue=r}i=e.name,i!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,i!==""&&(e.name=i)}function Dt(e,r,i){(r!=="number"||Pe(e.ownerDocument)!==e)&&(i==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+i&&(e.defaultValue=""+i))}var At=Array.isArray;function Ht(e,r,i,c){if(e=e.options,r){r={};for(var f=0;f<i.length;f++)r["$"+i[f]]=!0;for(i=0;i<e.length;i++)f=r.hasOwnProperty("$"+e[i].value),e[i].selected!==f&&(e[i].selected=f),f&&c&&(e[i].defaultSelected=!0)}else{for(i=""+oe(i),r=null,f=0;f<e.length;f++){if(e[f].value===i){e[f].selected=!0,c&&(e[f].defaultSelected=!0);return}r!==null||e[f].disabled||(r=e[f])}r!==null&&(r.selected=!0)}}function br(e,r){if(r.dangerouslySetInnerHTML!=null)throw Error(a(91));return $({},r,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Vr(e,r){var i=r.value;if(i==null){if(i=r.children,r=r.defaultValue,i!=null){if(r!=null)throw Error(a(92));if(At(i)){if(1<i.length)throw Error(a(93));i=i[0]}r=i}r==null&&(r=""),i=r}e._wrapperState={initialValue:oe(i)}}function Ts(e,r){var i=oe(r.value),c=oe(r.defaultValue);i!=null&&(i=""+i,i!==e.value&&(e.value=i),r.defaultValue==null&&e.defaultValue!==i&&(e.defaultValue=i)),c!=null&&(e.defaultValue=""+c)}function Is(e){var r=e.textContent;r===e._wrapperState.initialValue&&r!==""&&r!==null&&(e.value=r)}function Ka(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function $r(e,r){return e==null||e==="http://www.w3.org/1999/xhtml"?Ka(r):e==="http://www.w3.org/2000/svg"&&r==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Ur,Jr=(function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(r,i,c,f){MSApp.execUnsafeLocalFunction(function(){return e(r,i,c,f)})}:e})(function(e,r){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=r;else{for(Ur=Ur||document.createElement("div"),Ur.innerHTML="<svg>"+r.valueOf().toString()+"</svg>",r=Ur.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;r.firstChild;)e.appendChild(r.firstChild)}});function Vt(e,r){if(r){var i=e.firstChild;if(i&&i===e.lastChild&&i.nodeType===3){i.nodeValue=r;return}}e.textContent=r}var Pn={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},Ms=["Webkit","ms","Moz","O"];Object.keys(Pn).forEach(function(e){Ms.forEach(function(r){r=r+e.charAt(0).toUpperCase()+e.substring(1),Pn[r]=Pn[e]})});function yr(e,r,i){return r==null||typeof r=="boolean"||r===""?"":i||typeof r!="number"||r===0||Pn.hasOwnProperty(e)&&Pn[e]?(""+r).trim():r+"px"}function Za(e,r){e=e.style;for(var i in r)if(r.hasOwnProperty(i)){var c=i.indexOf("--")===0,f=yr(i,r[i],c);i==="float"&&(i="cssFloat"),c?e.setProperty(i,f):e[i]=f}}var Yo=$({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Fs(e,r){if(r){if(Yo[e]&&(r.children!=null||r.dangerouslySetInnerHTML!=null))throw Error(a(137,e));if(r.dangerouslySetInnerHTML!=null){if(r.children!=null)throw Error(a(60));if(typeof r.dangerouslySetInnerHTML!="object"||!("__html"in r.dangerouslySetInnerHTML))throw Error(a(61))}if(r.style!=null&&typeof r.style!="object")throw Error(a(62))}}function zs(e,r){if(e.indexOf("-")===-1)return typeof r.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Bs=null;function qr(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Os=null,_n=null,Ln=null;function Ds(e){if(e=ua(e)){if(typeof Os!="function")throw Error(a(280));var r=e.stateNode;r&&(r=Ci(r),Os(e.stateNode,e.type,r))}}function Ya(e){_n?Ln?Ln.push(e):Ln=[e]:_n=e}function Hs(){if(_n){var e=_n,r=Ln;if(Ln=_n=null,Ds(e),r)for(e=0;e<r.length;e++)Ds(r[e])}}function Vs(e,r){return e(r)}function Xa(){}var Xo=!1;function Yu(e,r,i){if(Xo)return e(r,i);Xo=!0;try{return Vs(e,r,i)}finally{Xo=!1,(_n!==null||Ln!==null)&&(Xa(),Hs())}}function $s(e,r){var i=e.stateNode;if(i===null)return null;var c=Ci(i);if(c===null)return null;i=c[r];e:switch(r){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(c=!c.disabled)||(e=e.type,c=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!c;break e;default:e=!1}if(e)return null;if(i&&typeof i!="function")throw Error(a(231,r,typeof i));return i}var el=!1;if(p)try{var Us={};Object.defineProperty(Us,"passive",{get:function(){el=!0}}),window.addEventListener("test",Us,Us),window.removeEventListener("test",Us,Us)}catch{el=!1}function Mm(e,r,i,c,f,x,N,R,T){var U=Array.prototype.slice.call(arguments,3);try{r.apply(i,U)}catch(ee){this.onError(ee)}}var Js=!1,ei=null,ti=!1,tl=null,Fm={onError:function(e){Js=!0,ei=e}};function zm(e,r,i,c,f,x,N,R,T){Js=!1,ei=null,Mm.apply(Fm,arguments)}function Bm(e,r,i,c,f,x,N,R,T){if(zm.apply(this,arguments),Js){if(Js){var U=ei;Js=!1,ei=null}else throw Error(a(198));ti||(ti=!0,tl=U)}}function wr(e){var r=e,i=e;if(e.alternate)for(;r.return;)r=r.return;else{e=r;do r=e,(r.flags&4098)!==0&&(i=r.return),e=r.return;while(e)}return r.tag===3?i:null}function Xu(e){if(e.tag===13){var r=e.memoizedState;if(r===null&&(e=e.alternate,e!==null&&(r=e.memoizedState)),r!==null)return r.dehydrated}return null}function ed(e){if(wr(e)!==e)throw Error(a(188))}function Om(e){var r=e.alternate;if(!r){if(r=wr(e),r===null)throw Error(a(188));return r!==e?null:e}for(var i=e,c=r;;){var f=i.return;if(f===null)break;var x=f.alternate;if(x===null){if(c=f.return,c!==null){i=c;continue}break}if(f.child===x.child){for(x=f.child;x;){if(x===i)return ed(f),e;if(x===c)return ed(f),r;x=x.sibling}throw Error(a(188))}if(i.return!==c.return)i=f,c=x;else{for(var N=!1,R=f.child;R;){if(R===i){N=!0,i=f,c=x;break}if(R===c){N=!0,c=f,i=x;break}R=R.sibling}if(!N){for(R=x.child;R;){if(R===i){N=!0,i=x,c=f;break}if(R===c){N=!0,c=x,i=f;break}R=R.sibling}if(!N)throw Error(a(189))}}if(i.alternate!==c)throw Error(a(190))}if(i.tag!==3)throw Error(a(188));return i.stateNode.current===i?e:r}function td(e){return e=Om(e),e!==null?nd(e):null}function nd(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var r=nd(e);if(r!==null)return r;e=e.sibling}return null}var rd=s.unstable_scheduleCallback,sd=s.unstable_cancelCallback,Dm=s.unstable_shouldYield,Hm=s.unstable_requestPaint,Qe=s.unstable_now,Vm=s.unstable_getCurrentPriorityLevel,nl=s.unstable_ImmediatePriority,ad=s.unstable_UserBlockingPriority,ni=s.unstable_NormalPriority,$m=s.unstable_LowPriority,id=s.unstable_IdlePriority,ri=null,dn=null;function Um(e){if(dn&&typeof dn.onCommitFiberRoot=="function")try{dn.onCommitFiberRoot(ri,e,void 0,(e.current.flags&128)===128)}catch{}}var Zt=Math.clz32?Math.clz32:Wm,Jm=Math.log,qm=Math.LN2;function Wm(e){return e>>>=0,e===0?32:31-(Jm(e)/qm|0)|0}var si=64,ai=4194304;function qs(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ii(e,r){var i=e.pendingLanes;if(i===0)return 0;var c=0,f=e.suspendedLanes,x=e.pingedLanes,N=i&268435455;if(N!==0){var R=N&~f;R!==0?c=qs(R):(x&=N,x!==0&&(c=qs(x)))}else N=i&~f,N!==0?c=qs(N):x!==0&&(c=qs(x));if(c===0)return 0;if(r!==0&&r!==c&&(r&f)===0&&(f=c&-c,x=r&-r,f>=x||f===16&&(x&4194240)!==0))return r;if((c&4)!==0&&(c|=i&16),r=e.entangledLanes,r!==0)for(e=e.entanglements,r&=c;0<r;)i=31-Zt(r),f=1<<i,c|=e[i],r&=~f;return c}function Gm(e,r){switch(e){case 1:case 2:case 4:return r+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return r+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Qm(e,r){for(var i=e.suspendedLanes,c=e.pingedLanes,f=e.expirationTimes,x=e.pendingLanes;0<x;){var N=31-Zt(x),R=1<<N,T=f[N];T===-1?((R&i)===0||(R&c)!==0)&&(f[N]=Gm(R,r)):T<=r&&(e.expiredLanes|=R),x&=~R}}function rl(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function od(){var e=si;return si<<=1,(si&4194240)===0&&(si=64),e}function sl(e){for(var r=[],i=0;31>i;i++)r.push(e);return r}function Ws(e,r,i){e.pendingLanes|=r,r!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,r=31-Zt(r),e[r]=i}function Km(e,r){var i=e.pendingLanes&~r;e.pendingLanes=r,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=r,e.mutableReadLanes&=r,e.entangledLanes&=r,r=e.entanglements;var c=e.eventTimes;for(e=e.expirationTimes;0<i;){var f=31-Zt(i),x=1<<f;r[f]=0,c[f]=-1,e[f]=-1,i&=~x}}function al(e,r){var i=e.entangledLanes|=r;for(e=e.entanglements;i;){var c=31-Zt(i),f=1<<c;f&r|e[c]&r&&(e[c]|=r),i&=~f}}var Me=0;function ld(e){return e&=-e,1<e?4<e?(e&268435455)!==0?16:536870912:4:1}var cd,il,ud,dd,pd,ol=!1,oi=[],Jn=null,qn=null,Wn=null,Gs=new Map,Qs=new Map,Gn=[],Zm="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function fd(e,r){switch(e){case"focusin":case"focusout":Jn=null;break;case"dragenter":case"dragleave":qn=null;break;case"mouseover":case"mouseout":Wn=null;break;case"pointerover":case"pointerout":Gs.delete(r.pointerId);break;case"gotpointercapture":case"lostpointercapture":Qs.delete(r.pointerId)}}function Ks(e,r,i,c,f,x){return e===null||e.nativeEvent!==x?(e={blockedOn:r,domEventName:i,eventSystemFlags:c,nativeEvent:x,targetContainers:[f]},r!==null&&(r=ua(r),r!==null&&il(r)),e):(e.eventSystemFlags|=c,r=e.targetContainers,f!==null&&r.indexOf(f)===-1&&r.push(f),e)}function Ym(e,r,i,c,f){switch(r){case"focusin":return Jn=Ks(Jn,e,r,i,c,f),!0;case"dragenter":return qn=Ks(qn,e,r,i,c,f),!0;case"mouseover":return Wn=Ks(Wn,e,r,i,c,f),!0;case"pointerover":var x=f.pointerId;return Gs.set(x,Ks(Gs.get(x)||null,e,r,i,c,f)),!0;case"gotpointercapture":return x=f.pointerId,Qs.set(x,Ks(Qs.get(x)||null,e,r,i,c,f)),!0}return!1}function md(e){var r=Cr(e.target);if(r!==null){var i=wr(r);if(i!==null){if(r=i.tag,r===13){if(r=Xu(i),r!==null){e.blockedOn=r,pd(e.priority,function(){ud(i)});return}}else if(r===3&&i.stateNode.current.memoizedState.isDehydrated){e.blockedOn=i.tag===3?i.stateNode.containerInfo:null;return}}}e.blockedOn=null}function li(e){if(e.blockedOn!==null)return!1;for(var r=e.targetContainers;0<r.length;){var i=cl(e.domEventName,e.eventSystemFlags,r[0],e.nativeEvent);if(i===null){i=e.nativeEvent;var c=new i.constructor(i.type,i);Bs=c,i.target.dispatchEvent(c),Bs=null}else return r=ua(i),r!==null&&il(r),e.blockedOn=i,!1;r.shift()}return!0}function hd(e,r,i){li(e)&&i.delete(r)}function Xm(){ol=!1,Jn!==null&&li(Jn)&&(Jn=null),qn!==null&&li(qn)&&(qn=null),Wn!==null&&li(Wn)&&(Wn=null),Gs.forEach(hd),Qs.forEach(hd)}function Zs(e,r){e.blockedOn===r&&(e.blockedOn=null,ol||(ol=!0,s.unstable_scheduleCallback(s.unstable_NormalPriority,Xm)))}function Ys(e){function r(f){return Zs(f,e)}if(0<oi.length){Zs(oi[0],e);for(var i=1;i<oi.length;i++){var c=oi[i];c.blockedOn===e&&(c.blockedOn=null)}}for(Jn!==null&&Zs(Jn,e),qn!==null&&Zs(qn,e),Wn!==null&&Zs(Wn,e),Gs.forEach(r),Qs.forEach(r),i=0;i<Gn.length;i++)c=Gn[i],c.blockedOn===e&&(c.blockedOn=null);for(;0<Gn.length&&(i=Gn[0],i.blockedOn===null);)md(i),i.blockedOn===null&&Gn.shift()}var Wr=A.ReactCurrentBatchConfig,ci=!0;function eh(e,r,i,c){var f=Me,x=Wr.transition;Wr.transition=null;try{Me=1,ll(e,r,i,c)}finally{Me=f,Wr.transition=x}}function th(e,r,i,c){var f=Me,x=Wr.transition;Wr.transition=null;try{Me=4,ll(e,r,i,c)}finally{Me=f,Wr.transition=x}}function ll(e,r,i,c){if(ci){var f=cl(e,r,i,c);if(f===null)Sl(e,r,c,ui,i),fd(e,c);else if(Ym(f,e,r,i,c))c.stopPropagation();else if(fd(e,c),r&4&&-1<Zm.indexOf(e)){for(;f!==null;){var x=ua(f);if(x!==null&&cd(x),x=cl(e,r,i,c),x===null&&Sl(e,r,c,ui,i),x===f)break;f=x}f!==null&&c.stopPropagation()}else Sl(e,r,c,null,i)}}var ui=null;function cl(e,r,i,c){if(ui=null,e=qr(c),e=Cr(e),e!==null)if(r=wr(e),r===null)e=null;else if(i=r.tag,i===13){if(e=Xu(r),e!==null)return e;e=null}else if(i===3){if(r.stateNode.current.memoizedState.isDehydrated)return r.tag===3?r.stateNode.containerInfo:null;e=null}else r!==e&&(e=null);return ui=e,null}function xd(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Vm()){case nl:return 1;case ad:return 4;case ni:case $m:return 16;case id:return 536870912;default:return 16}default:return 16}}var Qn=null,ul=null,di=null;function gd(){if(di)return di;var e,r=ul,i=r.length,c,f="value"in Qn?Qn.value:Qn.textContent,x=f.length;for(e=0;e<i&&r[e]===f[e];e++);var N=i-e;for(c=1;c<=N&&r[i-c]===f[x-c];c++);return di=f.slice(e,1<c?1-c:void 0)}function pi(e){var r=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&r===13&&(e=13)):e=r,e===10&&(e=13),32<=e||e===13?e:0}function fi(){return!0}function vd(){return!1}function Tt(e){function r(i,c,f,x,N){this._reactName=i,this._targetInst=f,this.type=c,this.nativeEvent=x,this.target=N,this.currentTarget=null;for(var R in e)e.hasOwnProperty(R)&&(i=e[R],this[R]=i?i(x):x[R]);return this.isDefaultPrevented=(x.defaultPrevented!=null?x.defaultPrevented:x.returnValue===!1)?fi:vd,this.isPropagationStopped=vd,this}return $(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var i=this.nativeEvent;i&&(i.preventDefault?i.preventDefault():typeof i.returnValue!="unknown"&&(i.returnValue=!1),this.isDefaultPrevented=fi)},stopPropagation:function(){var i=this.nativeEvent;i&&(i.stopPropagation?i.stopPropagation():typeof i.cancelBubble!="unknown"&&(i.cancelBubble=!0),this.isPropagationStopped=fi)},persist:function(){},isPersistent:fi}),r}var Gr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dl=Tt(Gr),Xs=$({},Gr,{view:0,detail:0}),nh=Tt(Xs),pl,fl,ea,mi=$({},Xs,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:hl,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ea&&(ea&&e.type==="mousemove"?(pl=e.screenX-ea.screenX,fl=e.screenY-ea.screenY):fl=pl=0,ea=e),pl)},movementY:function(e){return"movementY"in e?e.movementY:fl}}),bd=Tt(mi),rh=$({},mi,{dataTransfer:0}),sh=Tt(rh),ah=$({},Xs,{relatedTarget:0}),ml=Tt(ah),ih=$({},Gr,{animationName:0,elapsedTime:0,pseudoElement:0}),oh=Tt(ih),lh=$({},Gr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ch=Tt(lh),uh=$({},Gr,{data:0}),yd=Tt(uh),dh={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},ph={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},fh={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function mh(e){var r=this.nativeEvent;return r.getModifierState?r.getModifierState(e):(e=fh[e])?!!r[e]:!1}function hl(){return mh}var hh=$({},Xs,{key:function(e){if(e.key){var r=dh[e.key]||e.key;if(r!=="Unidentified")return r}return e.type==="keypress"?(e=pi(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?ph[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:hl,charCode:function(e){return e.type==="keypress"?pi(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?pi(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),xh=Tt(hh),gh=$({},mi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),wd=Tt(gh),vh=$({},Xs,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:hl}),bh=Tt(vh),yh=$({},Gr,{propertyName:0,elapsedTime:0,pseudoElement:0}),wh=Tt(yh),Ch=$({},mi,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),jh=Tt(Ch),kh=[9,13,27,32],xl=p&&"CompositionEvent"in window,ta=null;p&&"documentMode"in document&&(ta=document.documentMode);var Nh=p&&"TextEvent"in window&&!ta,Cd=p&&(!xl||ta&&8<ta&&11>=ta),jd=" ",kd=!1;function Nd(e,r){switch(e){case"keyup":return kh.indexOf(r.keyCode)!==-1;case"keydown":return r.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Sd(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Qr=!1;function Sh(e,r){switch(e){case"compositionend":return Sd(r);case"keypress":return r.which!==32?null:(kd=!0,jd);case"textInput":return e=r.data,e===jd&&kd?null:e;default:return null}}function Ph(e,r){if(Qr)return e==="compositionend"||!xl&&Nd(e,r)?(e=gd(),di=ul=Qn=null,Qr=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(r.ctrlKey||r.altKey||r.metaKey)||r.ctrlKey&&r.altKey){if(r.char&&1<r.char.length)return r.char;if(r.which)return String.fromCharCode(r.which)}return null;case"compositionend":return Cd&&r.locale!=="ko"?null:r.data;default:return null}}var _h={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Pd(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r==="input"?!!_h[e.type]:r==="textarea"}function _d(e,r,i,c){Ya(c),r=bi(r,"onChange"),0<r.length&&(i=new dl("onChange","change",null,i,c),e.push({event:i,listeners:r}))}var na=null,ra=null;function Lh(e){qd(e,0)}function hi(e){var r=es(e);if(le(r))return e}function Rh(e,r){if(e==="change")return r}var Ld=!1;if(p){var gl;if(p){var vl="oninput"in document;if(!vl){var Rd=document.createElement("div");Rd.setAttribute("oninput","return;"),vl=typeof Rd.oninput=="function"}gl=vl}else gl=!1;Ld=gl&&(!document.documentMode||9<document.documentMode)}function Ed(){na&&(na.detachEvent("onpropertychange",Ad),ra=na=null)}function Ad(e){if(e.propertyName==="value"&&hi(ra)){var r=[];_d(r,ra,e,qr(e)),Yu(Lh,r)}}function Eh(e,r,i){e==="focusin"?(Ed(),na=r,ra=i,na.attachEvent("onpropertychange",Ad)):e==="focusout"&&Ed()}function Ah(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return hi(ra)}function Th(e,r){if(e==="click")return hi(r)}function Ih(e,r){if(e==="input"||e==="change")return hi(r)}function Mh(e,r){return e===r&&(e!==0||1/e===1/r)||e!==e&&r!==r}var Yt=typeof Object.is=="function"?Object.is:Mh;function sa(e,r){if(Yt(e,r))return!0;if(typeof e!="object"||e===null||typeof r!="object"||r===null)return!1;var i=Object.keys(e),c=Object.keys(r);if(i.length!==c.length)return!1;for(c=0;c<i.length;c++){var f=i[c];if(!m.call(r,f)||!Yt(e[f],r[f]))return!1}return!0}function Td(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Id(e,r){var i=Td(e);e=0;for(var c;i;){if(i.nodeType===3){if(c=e+i.textContent.length,e<=r&&c>=r)return{node:i,offset:r-e};e=c}e:{for(;i;){if(i.nextSibling){i=i.nextSibling;break e}i=i.parentNode}i=void 0}i=Td(i)}}function Md(e,r){return e&&r?e===r?!0:e&&e.nodeType===3?!1:r&&r.nodeType===3?Md(e,r.parentNode):"contains"in e?e.contains(r):e.compareDocumentPosition?!!(e.compareDocumentPosition(r)&16):!1:!1}function Fd(){for(var e=window,r=Pe();r instanceof e.HTMLIFrameElement;){try{var i=typeof r.contentWindow.location.href=="string"}catch{i=!1}if(i)e=r.contentWindow;else break;r=Pe(e.document)}return r}function bl(e){var r=e&&e.nodeName&&e.nodeName.toLowerCase();return r&&(r==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||r==="textarea"||e.contentEditable==="true")}function Fh(e){var r=Fd(),i=e.focusedElem,c=e.selectionRange;if(r!==i&&i&&i.ownerDocument&&Md(i.ownerDocument.documentElement,i)){if(c!==null&&bl(i)){if(r=c.start,e=c.end,e===void 0&&(e=r),"selectionStart"in i)i.selectionStart=r,i.selectionEnd=Math.min(e,i.value.length);else if(e=(r=i.ownerDocument||document)&&r.defaultView||window,e.getSelection){e=e.getSelection();var f=i.textContent.length,x=Math.min(c.start,f);c=c.end===void 0?x:Math.min(c.end,f),!e.extend&&x>c&&(f=c,c=x,x=f),f=Id(i,x);var N=Id(i,c);f&&N&&(e.rangeCount!==1||e.anchorNode!==f.node||e.anchorOffset!==f.offset||e.focusNode!==N.node||e.focusOffset!==N.offset)&&(r=r.createRange(),r.setStart(f.node,f.offset),e.removeAllRanges(),x>c?(e.addRange(r),e.extend(N.node,N.offset)):(r.setEnd(N.node,N.offset),e.addRange(r)))}}for(r=[],e=i;e=e.parentNode;)e.nodeType===1&&r.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof i.focus=="function"&&i.focus(),i=0;i<r.length;i++)e=r[i],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var zh=p&&"documentMode"in document&&11>=document.documentMode,Kr=null,yl=null,aa=null,wl=!1;function zd(e,r,i){var c=i.window===i?i.document:i.nodeType===9?i:i.ownerDocument;wl||Kr==null||Kr!==Pe(c)||(c=Kr,"selectionStart"in c&&bl(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset}),aa&&sa(aa,c)||(aa=c,c=bi(yl,"onSelect"),0<c.length&&(r=new dl("onSelect","select",null,r,i),e.push({event:r,listeners:c}),r.target=Kr)))}function xi(e,r){var i={};return i[e.toLowerCase()]=r.toLowerCase(),i["Webkit"+e]="webkit"+r,i["Moz"+e]="moz"+r,i}var Zr={animationend:xi("Animation","AnimationEnd"),animationiteration:xi("Animation","AnimationIteration"),animationstart:xi("Animation","AnimationStart"),transitionend:xi("Transition","TransitionEnd")},Cl={},Bd={};p&&(Bd=document.createElement("div").style,"AnimationEvent"in window||(delete Zr.animationend.animation,delete Zr.animationiteration.animation,delete Zr.animationstart.animation),"TransitionEvent"in window||delete Zr.transitionend.transition);function gi(e){if(Cl[e])return Cl[e];if(!Zr[e])return e;var r=Zr[e],i;for(i in r)if(r.hasOwnProperty(i)&&i in Bd)return Cl[e]=r[i];return e}var Od=gi("animationend"),Dd=gi("animationiteration"),Hd=gi("animationstart"),Vd=gi("transitionend"),$d=new Map,Ud="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Kn(e,r){$d.set(e,r),u(r,[e])}for(var jl=0;jl<Ud.length;jl++){var kl=Ud[jl],Bh=kl.toLowerCase(),Oh=kl[0].toUpperCase()+kl.slice(1);Kn(Bh,"on"+Oh)}Kn(Od,"onAnimationEnd"),Kn(Dd,"onAnimationIteration"),Kn(Hd,"onAnimationStart"),Kn("dblclick","onDoubleClick"),Kn("focusin","onFocus"),Kn("focusout","onBlur"),Kn(Vd,"onTransitionEnd"),d("onMouseEnter",["mouseout","mouseover"]),d("onMouseLeave",["mouseout","mouseover"]),d("onPointerEnter",["pointerout","pointerover"]),d("onPointerLeave",["pointerout","pointerover"]),u("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),u("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),u("onBeforeInput",["compositionend","keypress","textInput","paste"]),u("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),u("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var ia="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Dh=new Set("cancel close invalid load scroll toggle".split(" ").concat(ia));function Jd(e,r,i){var c=e.type||"unknown-event";e.currentTarget=i,Bm(c,r,void 0,e),e.currentTarget=null}function qd(e,r){r=(r&4)!==0;for(var i=0;i<e.length;i++){var c=e[i],f=c.event;c=c.listeners;e:{var x=void 0;if(r)for(var N=c.length-1;0<=N;N--){var R=c[N],T=R.instance,U=R.currentTarget;if(R=R.listener,T!==x&&f.isPropagationStopped())break e;Jd(f,R,U),x=T}else for(N=0;N<c.length;N++){if(R=c[N],T=R.instance,U=R.currentTarget,R=R.listener,T!==x&&f.isPropagationStopped())break e;Jd(f,R,U),x=T}}}if(ti)throw e=tl,ti=!1,tl=null,e}function Oe(e,r){var i=r[Al];i===void 0&&(i=r[Al]=new Set);var c=e+"__bubble";i.has(c)||(Wd(r,e,2,!1),i.add(c))}function Nl(e,r,i){var c=0;r&&(c|=4),Wd(i,e,c,r)}var vi="_reactListening"+Math.random().toString(36).slice(2);function oa(e){if(!e[vi]){e[vi]=!0,o.forEach(function(i){i!=="selectionchange"&&(Dh.has(i)||Nl(i,!1,e),Nl(i,!0,e))});var r=e.nodeType===9?e:e.ownerDocument;r===null||r[vi]||(r[vi]=!0,Nl("selectionchange",!1,r))}}function Wd(e,r,i,c){switch(xd(r)){case 1:var f=eh;break;case 4:f=th;break;default:f=ll}i=f.bind(null,r,i,e),f=void 0,!el||r!=="touchstart"&&r!=="touchmove"&&r!=="wheel"||(f=!0),c?f!==void 0?e.addEventListener(r,i,{capture:!0,passive:f}):e.addEventListener(r,i,!0):f!==void 0?e.addEventListener(r,i,{passive:f}):e.addEventListener(r,i,!1)}function Sl(e,r,i,c,f){var x=c;if((r&1)===0&&(r&2)===0&&c!==null)e:for(;;){if(c===null)return;var N=c.tag;if(N===3||N===4){var R=c.stateNode.containerInfo;if(R===f||R.nodeType===8&&R.parentNode===f)break;if(N===4)for(N=c.return;N!==null;){var T=N.tag;if((T===3||T===4)&&(T=N.stateNode.containerInfo,T===f||T.nodeType===8&&T.parentNode===f))return;N=N.return}for(;R!==null;){if(N=Cr(R),N===null)return;if(T=N.tag,T===5||T===6){c=x=N;continue e}R=R.parentNode}}c=c.return}Yu(function(){var U=x,ee=qr(i),ne=[];e:{var X=$d.get(e);if(X!==void 0){var de=dl,fe=e;switch(e){case"keypress":if(pi(i)===0)break e;case"keydown":case"keyup":de=xh;break;case"focusin":fe="focus",de=ml;break;case"focusout":fe="blur",de=ml;break;case"beforeblur":case"afterblur":de=ml;break;case"click":if(i.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":de=bd;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":de=sh;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":de=bh;break;case Od:case Dd:case Hd:de=oh;break;case Vd:de=wh;break;case"scroll":de=nh;break;case"wheel":de=jh;break;case"copy":case"cut":case"paste":de=ch;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":de=wd}var be=(r&4)!==0,Ke=!be&&e==="scroll",D=be?X!==null?X+"Capture":null:X;be=[];for(var z=U,V;z!==null;){V=z;var se=V.stateNode;if(V.tag===5&&se!==null&&(V=se,D!==null&&(se=$s(z,D),se!=null&&be.push(la(z,se,V)))),Ke)break;z=z.return}0<be.length&&(X=new de(X,fe,null,i,ee),ne.push({event:X,listeners:be}))}}if((r&7)===0){e:{if(X=e==="mouseover"||e==="pointerover",de=e==="mouseout"||e==="pointerout",X&&i!==Bs&&(fe=i.relatedTarget||i.fromElement)&&(Cr(fe)||fe[Rn]))break e;if((de||X)&&(X=ee.window===ee?ee:(X=ee.ownerDocument)?X.defaultView||X.parentWindow:window,de?(fe=i.relatedTarget||i.toElement,de=U,fe=fe?Cr(fe):null,fe!==null&&(Ke=wr(fe),fe!==Ke||fe.tag!==5&&fe.tag!==6)&&(fe=null)):(de=null,fe=U),de!==fe)){if(be=bd,se="onMouseLeave",D="onMouseEnter",z="mouse",(e==="pointerout"||e==="pointerover")&&(be=wd,se="onPointerLeave",D="onPointerEnter",z="pointer"),Ke=de==null?X:es(de),V=fe==null?X:es(fe),X=new be(se,z+"leave",de,i,ee),X.target=Ke,X.relatedTarget=V,se=null,Cr(ee)===U&&(be=new be(D,z+"enter",fe,i,ee),be.target=V,be.relatedTarget=Ke,se=be),Ke=se,de&&fe)t:{for(be=de,D=fe,z=0,V=be;V;V=Yr(V))z++;for(V=0,se=D;se;se=Yr(se))V++;for(;0<z-V;)be=Yr(be),z--;for(;0<V-z;)D=Yr(D),V--;for(;z--;){if(be===D||D!==null&&be===D.alternate)break t;be=Yr(be),D=Yr(D)}be=null}else be=null;de!==null&&Gd(ne,X,de,be,!1),fe!==null&&Ke!==null&&Gd(ne,Ke,fe,be,!0)}}e:{if(X=U?es(U):window,de=X.nodeName&&X.nodeName.toLowerCase(),de==="select"||de==="input"&&X.type==="file")var we=Rh;else if(Pd(X))if(Ld)we=Ih;else{we=Ah;var Ce=Eh}else(de=X.nodeName)&&de.toLowerCase()==="input"&&(X.type==="checkbox"||X.type==="radio")&&(we=Th);if(we&&(we=we(e,U))){_d(ne,we,i,ee);break e}Ce&&Ce(e,X,U),e==="focusout"&&(Ce=X._wrapperState)&&Ce.controlled&&X.type==="number"&&Dt(X,"number",X.value)}switch(Ce=U?es(U):window,e){case"focusin":(Pd(Ce)||Ce.contentEditable==="true")&&(Kr=Ce,yl=U,aa=null);break;case"focusout":aa=yl=Kr=null;break;case"mousedown":wl=!0;break;case"contextmenu":case"mouseup":case"dragend":wl=!1,zd(ne,i,ee);break;case"selectionchange":if(zh)break;case"keydown":case"keyup":zd(ne,i,ee)}var je;if(xl)e:{switch(e){case"compositionstart":var ke="onCompositionStart";break e;case"compositionend":ke="onCompositionEnd";break e;case"compositionupdate":ke="onCompositionUpdate";break e}ke=void 0}else Qr?Nd(e,i)&&(ke="onCompositionEnd"):e==="keydown"&&i.keyCode===229&&(ke="onCompositionStart");ke&&(Cd&&i.locale!=="ko"&&(Qr||ke!=="onCompositionStart"?ke==="onCompositionEnd"&&Qr&&(je=gd()):(Qn=ee,ul="value"in Qn?Qn.value:Qn.textContent,Qr=!0)),Ce=bi(U,ke),0<Ce.length&&(ke=new yd(ke,e,null,i,ee),ne.push({event:ke,listeners:Ce}),je?ke.data=je:(je=Sd(i),je!==null&&(ke.data=je)))),(je=Nh?Sh(e,i):Ph(e,i))&&(U=bi(U,"onBeforeInput"),0<U.length&&(ee=new yd("onBeforeInput","beforeinput",null,i,ee),ne.push({event:ee,listeners:U}),ee.data=je))}qd(ne,r)})}function la(e,r,i){return{instance:e,listener:r,currentTarget:i}}function bi(e,r){for(var i=r+"Capture",c=[];e!==null;){var f=e,x=f.stateNode;f.tag===5&&x!==null&&(f=x,x=$s(e,i),x!=null&&c.unshift(la(e,x,f)),x=$s(e,r),x!=null&&c.push(la(e,x,f))),e=e.return}return c}function Yr(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Gd(e,r,i,c,f){for(var x=r._reactName,N=[];i!==null&&i!==c;){var R=i,T=R.alternate,U=R.stateNode;if(T!==null&&T===c)break;R.tag===5&&U!==null&&(R=U,f?(T=$s(i,x),T!=null&&N.unshift(la(i,T,R))):f||(T=$s(i,x),T!=null&&N.push(la(i,T,R)))),i=i.return}N.length!==0&&e.push({event:r,listeners:N})}var Hh=/\r\n?/g,Vh=/\u0000|\uFFFD/g;function Qd(e){return(typeof e=="string"?e:""+e).replace(Hh,`
38`).replace(Vh,"")}function yi(e,r,i){if(r=Qd(r),Qd(e)!==r&&i)throw Error(a(425))}function wi(){}var Pl=null,_l=null;function Ll(e,r){return e==="textarea"||e==="noscript"||typeof r.children=="string"||typeof r.children=="number"||typeof r.dangerouslySetInnerHTML=="object"&&r.dangerouslySetInnerHTML!==null&&r.dangerouslySetInnerHTML.__html!=null}var Rl=typeof setTimeout=="function"?setTimeout:void 0,$h=typeof clearTimeout=="function"?clearTimeout:void 0,Kd=typeof Promise=="function"?Promise:void 0,Uh=typeof queueMicrotask=="function"?queueMicrotask:typeof Kd<"u"?function(e){return Kd.resolve(null).then(e).catch(Jh)}:Rl;function Jh(e){setTimeout(function(){throw e})}function El(e,r){var i=r,c=0;do{var f=i.nextSibling;if(e.removeChild(i),f&&f.nodeType===8)if(i=f.data,i==="/$"){if(c===0){e.removeChild(f),Ys(r);return}c--}else i!=="$"&&i!=="$?"&&i!=="$!"||c++;i=f}while(i);Ys(r)}function Zn(e){for(;e!=null;e=e.nextSibling){var r=e.nodeType;if(r===1||r===3)break;if(r===8){if(r=e.data,r==="$"||r==="$!"||r==="$?")break;if(r==="/$")return null}}return e}function Zd(e){e=e.previousSibling;for(var r=0;e;){if(e.nodeType===8){var i=e.data;if(i==="$"||i==="$!"||i==="$?"){if(r===0)return e;r--}else i==="/$"&&r++}e=e.previousSibling}return null}var Xr=Math.random().toString(36).slice(2),pn="__reactFiber$"+Xr,ca="__reactProps$"+Xr,Rn="__reactContainer$"+Xr,Al="__reactEvents$"+Xr,qh="__reactListeners$"+Xr,Wh="__reactHandles$"+Xr;function Cr(e){var r=e[pn];if(r)return r;for(var i=e.parentNode;i;){if(r=i[Rn]||i[pn]){if(i=r.alternate,r.child!==null||i!==null&&i.child!==null)for(e=Zd(e);e!==null;){if(i=e[pn])return i;e=Zd(e)}return r}e=i,i=e.parentNode}return null}function ua(e){return e=e[pn]||e[Rn],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function es(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(a(33))}function Ci(e){return e[ca]||null}var Tl=[],ts=-1;function Yn(e){return{current:e}}function De(e){0>ts||(e.current=Tl[ts],Tl[ts]=null,ts--)}function ze(e,r){ts++,Tl[ts]=e.current,e.current=r}var Xn={}
vendor: 4,409 bytes, line 38
38,mt=Yn(Xn),kt=Yn(!1),jr=Xn;function ns(e,r){var i=e.type.contextTypes;if(!i)return Xn;var c=e.stateNode;if(c&&c.__reactInternalMemoizedUnmaskedChildContext===r)return c.__reactInternalMemoizedMaskedChildContext;var f={},x;for(x in i)f[x]=r[x];return c&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=f),f}function Nt(e){return e=e.childContextTypes,e!=null}function ji(){De(kt),De(mt)}function Yd(e,r,i){if(mt.current!==Xn)throw Error(a(168));ze(mt,r),ze(kt,i)}function Xd(e,r,i){var c=e.stateNode;if(r=r.childContextTypes,typeof c.getChildContext!="function")return i;c=c.getChildContext();for(var f in c)if(!(f in r))throw Error(a(108,W(e)||"Unknown",f));return $({},i,c)}function ki(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Xn,jr=mt.current,ze(mt,e),ze(kt,kt.current),!0}function ep(e,r,i){var c=e.stateNode;if(!c)throw Error(a(169));i?(e=Xd(e,r,jr),c.__reactInternalMemoizedMergedChildContext=e,De(kt),De(mt),ze(mt,e)):De(kt),ze(kt,i)}var En=null,Ni=!1,Il=!1;function tp(e){En===null?En=[e]:En.push(e)}function Gh(e){Ni=!0,tp(e)}function er(){if(!Il&&En!==null){Il=!0;var e=0,r=Me;try{var i=En;for(Me=1;e<i.length;e++){var c=i[e];do c=c(!0);while(c!==null)}En=null,Ni=!1}catch(f){throw En!==null&&(En=En.slice(e+1)),rd(nl,er),f}finally{Me=r,Il=!1}}return null}var rs=[],ss=0,Si=null,Pi=0,$t=[],Ut=0,kr=null,An=1,Tn="";function Nr(e,r){rs[ss++]=Pi,rs[ss++]=Si,Si=e,Pi=r}function np(e,r,i){$t[Ut++]=An,$t[Ut++]=Tn,$t[Ut++]=kr,kr=e;var c=An;e=Tn;var f=32-Zt(c)-1;c&=~(1<<f),i+=1;var x=32-Zt(r)+f;if(30<x){var N=f-f%5;x=(c&(1<<N)-1).toString(32),c>>=N,f-=N,An=1<<32-Zt(r)+f|i<<f|c,Tn=x+e}else An=1<<x|i<<f|c,Tn=e}function Ml(e){e.return!==null&&(Nr(e,1),np(e,1,0))}function Fl(e){for(;e===Si;)Si=rs[--ss],rs[ss]=null,Pi=rs[--ss],rs[ss]=null;for(;e===kr;)kr=$t[--Ut],$t[Ut]=null,Tn=$t[--Ut],$t[Ut]=null,An=$t[--Ut],$t[Ut]=null}var It=null,Mt=null,He=!1,Xt=null;function rp(e,r){var i=Gt(5,null,null,0);i.elementType="DELETED",i.stateNode=r,i.return=e,r=e.deletions,r===null?(e.deletions=[i],e.flags|=16):r.push(i)}function sp(e,r){switch(e.tag){case 5:var i=e.type;return r=r.nodeType!==1||i.toLowerCase()!==r.nodeName.toLowerCase()?null:r,r!==null?(e.stateNode=r,It=e,Mt=Zn(r.firstChild),!0):!1;case 6:return r=e.pendingProps===""||r.nodeType!==3?null:r,r!==null?(e.stateNode=r,It=e,Mt=null,!0):!1;case 13:return r=r.nodeType!==8?null:r,r!==null?(i=kr!==null?{id:An,overflow:Tn}:null,e.memoizedState={dehydrated:r,treeContext:i,retryLane:1073741824},i=Gt(18,null,null,0),i.stateNode=r,i.return=e,e.child=i,It=e,Mt=null,!0):!1;default:return!1}}function zl(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Bl(e){if(He){var r=Mt;if(r){var i=r;if(!sp(e,r)){if(zl(e))throw Error(a(418));r=Zn(i.nextSibling);var c=It;r&&sp(e,r)?rp(c,i):(e.flags=e.flags&-4097|2,He=!1,It=e)}}else{if(zl(e))throw Error(a(418));e.flags=e.flags&-4097|2,He=!1,It=e}}}function ap(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;It=e}function _i(e){if(e!==It)return!1;if(!He)return ap(e),He=!0,!1;var r;if((r=e.tag!==3)&&!(r=e.tag!==5)&&(r=e.type,r=r!=="head"&&r!=="body"&&!Ll(e.type,e.memoizedProps)),r&&(r=Mt)){if(zl(e))throw ip(),Error(a(418));for(;r;)rp(e,r),r=Zn(r.nextSibling)}if(ap(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(a(317));e:{for(e=e.nextSibling,r=0;e;){if(e.nodeType===8){var i=e.data;if(i==="/$"){if(r===0){Mt=Zn(e.nextSibling);break e}r--}else i!=="$"&&i!=="$!"&&i!=="$?"||r++}e=e.nextSibling}Mt=null}}else Mt=It?Zn(e.stateNode.nextSibling):null;return!0}function ip(){for(var e=Mt;e;)e=Zn(e.nextSibling)}function as(){Mt=It=null,He=!1}function Ol(e){Xt===null?Xt=[e]:Xt.push(e)}var Qh=A.ReactCurrentBatchConfig;function da(e,r,i){if(e=i.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(i._owner){if(i=i._owner,i){if(i.tag!==1)throw Error(a(309));var c=i.stateNode}if(!c)throw Error(a(147,e));var f=c,x=""+e;return r!==null&&r.ref!==null&&typeof r.ref=="function"&&r.ref._stringRef===x?r.ref:(r=function(N){var R=f.refs;N===null?delete R[x]:R[x]=N},r._stringRef=x,r)}if(typeof e!="string")throw Error(a(284));if(!i._owner)throw Error(a(290,e))}return e}function Li(e,r){throw e=Object.prototype.toString.call(r),Error(a(31,e==="[object Object]"?"object with keys {"+Object.keys(r).join(", ")+"}":e))}function op(e){var r=e._init;return r(e._payload)}
vendor: 4,310 bytes, line 38
38function lp(e){function r(D,z){if(e){var V=D.deletions;V===null?(D.deletions=[z],D.flags|=16):V.push(z)}}function i(D,z){if(!e)return null;for(;z!==null;)r(D,z),z=z.sibling;return null}function c(D,z){for(D=new Map;z!==null;)z.key!==null?D.set(z.key,z):D.set(z.index,z),z=z.sibling;return D}function f(D,z){return D=lr(D,z),D.index=0,D.sibling=null,D}function x(D,z,V){return D.index=V,e?(V=D.alternate,V!==null?(V=V.index,V<z?(D.flags|=2,z):V):(D.flags|=2,z)):(D.flags|=1048576,z)}function N(D){return e&&D.alternate===null&&(D.flags|=2),D}function R(D,z,V,se){return z===null||z.tag!==6?(z=Rc(V,D.mode,se),z.return=D,z):(z=f(z,V),z.return=D,z)}function T(D,z,V,se){var we=V.type;return we===I?ee(D,z,V.props.children,se,V.key):z!==null&&(z.elementType===we||typeof we=="object"&&we!==null&&we.$$typeof===Y&&op(we)===z.type)?(se=f(z,V.props),se.ref=da(D,z,V),se.return=D,se):(se=Xi(V.type,V.key,V.props,null,D.mode,se),se.ref=da(D,z,V),se.return=D,se)}function U(D,z,V,se){return z===null||z.tag!==4||z.stateNode.containerInfo!==V.containerInfo||z.stateNode.implementation!==V.implementation?(z=Ec(V,D.mode,se),z.return=D,z):(z=f(z,V.children||[]),z.return=D,z)}function ee(D,z,V,se,we){return z===null||z.tag!==7?(z=Tr(V,D.mode,se,we),z.return=D,z):(z=f(z,V),z.return=D,z)}function ne(D,z,V){if(typeof z=="string"&&z!==""||typeof z=="number")return z=Rc(""+z,D.mode,V),z.return=D,z;if(typeof z=="object"&&z!==null){switch(z.$$typeof){case E:return V=Xi(z.type,z.key,z.props,null,D.mode,V),V.ref=da(D,null,z),V.return=D,V;case M:return z=Ec(z,D.mode,V),z.return=D,z;case Y:var se=z._init;return ne(D,se(z._payload),V)}if(At(z)||Z(z))return z=Tr(z,D.mode,V,null),z.return=D,z;Li(D,z)}return null}function X(D,z,V,se){var we=z!==null?z.key:null;if(typeof V=="string"&&V!==""||typeof V=="number")return we!==null?null:R(D,z,""+V,se);if(typeof V=="object"&&V!==null){switch(V.$$typeof){case E:return V.key===we?T(D,z,V,se):null;case M:return V.key===we?U(D,z,V,se):null;case Y:return we=V._init,X(D,z,we(V._payload),se)}if(At(V)||Z(V))return we!==null?null:ee(D,z,V,se,null);Li(D,V)}return null}function de(D,z,V,se,we){if(typeof se=="string"&&se!==""||typeof se=="number")return D=D.get(V)||null,R(z,D,""+se,we);if(typeof se=="object"&&se!==null){switch(se.$$typeof){case E:return D=D.get(se.key===null?V:se.key)||null,T(z,D,se,we);case M:return D=D.get(se.key===null?V:se.key)||null,U(z,D,se,we);case Y:var Ce=se._init;return de(D,z,V,Ce(se._payload),we)}if(At(se)||Z(se))return D=D.get(V)||null,ee(z,D,se,we,null);Li(z,se)}return null}function fe(D,z,V,se){for(var we=null,Ce=null,je=z,ke=z=0,it=null;je!==null&&ke<V.length;ke++){je.index>ke?(it=je,je=null):it=je.sibling;var Te=X(D,je,V[ke],se);if(Te===null){je===null&&(je=it);break}e&&je&&Te.alternate===null&&r(D,je),z=x(Te,z,ke),Ce===null?we=Te:Ce.sibling=Te,Ce=Te,je=it}if(ke===V.length)return i(D,je),He&&Nr(D,ke),we;if(je===null){for(;ke<V.length;ke++)je=ne(D,V[ke],se),je!==null&&(z=x(je,z,ke),Ce===null?we=je:Ce.sibling=je,Ce=je);return He&&Nr(D,ke),we}for(je=c(D,je);ke<V.length;ke++)it=de(je,D,ke,V[ke],se),it!==null&&(e&&it.alternate!==null&&je.delete(it.key===null?ke:it.key),z=x(it,z,ke),Ce===null?we=it:Ce.sibling=it,Ce=it);return e&&je.forEach(function(cr){return r(D,cr)}),He&&Nr(D,ke),we}function be(D,z,V,se){var we=Z(V);if(typeof we!="function")throw Error(a(150));if(V=we.call(V),V==null)throw Error(a(151));for(var Ce=we=null,je=z,ke=z=0,it=null,Te=V.next();je!==null&&!Te.done;ke++,Te=V.next()){je.index>ke?(it=je,je=null):it=je.sibling;var cr=X(D,je,Te.value,se);if(cr===null){je===null&&(je=it);break}e&&je&&cr.alternate===null&&r(D,je),z=x(cr,z,ke),Ce===null?we=cr:Ce.sibling=cr,Ce=cr,je=it}if(Te.done)return i(D,je),He&&Nr(D,ke),we;if(je===null){for(;!Te.done;ke++,Te=V.next())Te=ne(D,Te.value,se),Te!==null&&(z=x(Te,z,ke),Ce===null?we=Te:Ce.sibling=Te,Ce=Te);return He&&Nr(D,ke),we}for(je=c(D,je);!Te.done;ke++,Te=V.next())Te=de(je,D,ke,Te.value,se),Te!==null&&(e&&Te.alternate!==null&&je.delete(Te.key===null?ke:Te.key),z=x(Te,z,ke),Ce===null?we=Te:Ce.sibling=Te,Ce=Te);return e&&je.forEach(function(_x){return r(D,_x)}),He&&Nr(D,ke),we}function Ke(D,z,V,se){if(typeof V=="object"&&V!==null&&V.type===I&&V.key===null&&(V=V.props.children),typeof V=="object"&&V!==null){switch(V.$$typeof){case E:e:{for(var we=V.key,Ce=z;Ce!==null;
vendor: 8,525 bytes, line 38
38){if(Ce.key===we){if(we=V.type,we===I){if(Ce.tag===7){i(D,Ce.sibling),z=f(Ce,V.props.children),z.return=D,D=z;break e}}else if(Ce.elementType===we||typeof we=="object"&&we!==null&&we.$$typeof===Y&&op(we)===Ce.type){i(D,Ce.sibling),z=f(Ce,V.props),z.ref=da(D,Ce,V),z.return=D,D=z;break e}i(D,Ce);break}else r(D,Ce);Ce=Ce.sibling}V.type===I?(z=Tr(V.props.children,D.mode,se,V.key),z.return=D,D=z):(se=Xi(V.type,V.key,V.props,null,D.mode,se),se.ref=da(D,z,V),se.return=D,D=se)}return N(D);case M:e:{for(Ce=V.key;z!==null;){if(z.key===Ce)if(z.tag===4&&z.stateNode.containerInfo===V.containerInfo&&z.stateNode.implementation===V.implementation){i(D,z.sibling),z=f(z,V.children||[]),z.return=D,D=z;break e}else{i(D,z);break}else r(D,z);z=z.sibling}z=Ec(V,D.mode,se),z.return=D,D=z}return N(D);case Y:return Ce=V._init,Ke(D,z,Ce(V._payload),se)}if(At(V))return fe(D,z,V,se);if(Z(V))return be(D,z,V,se);Li(D,V)}return typeof V=="string"&&V!==""||typeof V=="number"?(V=""+V,z!==null&&z.tag===6?(i(D,z.sibling),z=f(z,V),z.return=D,D=z):(i(D,z),z=Rc(V,D.mode,se),z.return=D,D=z),N(D)):i(D,z)}return Ke}var is=lp(!0),cp=lp(!1),Ri=Yn(null),Ei=null,os=null,Dl=null;function Hl(){Dl=os=Ei=null}function Vl(e){var r=Ri.current;De(Ri),e._currentValue=r}function $l(e,r,i){for(;e!==null;){var c=e.alternate;if((e.childLanes&r)!==r?(e.childLanes|=r,c!==null&&(c.childLanes|=r)):c!==null&&(c.childLanes&r)!==r&&(c.childLanes|=r),e===i)break;e=e.return}}function ls(e,r){Ei=e,Dl=os=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&r)!==0&&(St=!0),e.firstContext=null)}function Jt(e){var r=e._currentValue;if(Dl!==e)if(e={context:e,memoizedValue:r,next:null},os===null){if(Ei===null)throw Error(a(308));os=e,Ei.dependencies={lanes:0,firstContext:e}}else os=os.next=e;return r}var Sr=null;function Ul(e){Sr===null?Sr=[e]:Sr.push(e)}function up(e,r,i,c){var f=r.interleaved;return f===null?(i.next=i,Ul(r)):(i.next=f.next,f.next=i),r.interleaved=i,In(e,c)}function In(e,r){e.lanes|=r;var i=e.alternate;for(i!==null&&(i.lanes|=r),i=e,e=e.return;e!==null;)e.childLanes|=r,i=e.alternate,i!==null&&(i.childLanes|=r),i=e,e=e.return;return i.tag===3?i.stateNode:null}var tr=!1;function Jl(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function dp(e,r){e=e.updateQueue,r.updateQueue===e&&(r.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Mn(e,r){return{eventTime:e,lane:r,tag:0,payload:null,callback:null,next:null}}function nr(e,r,i){var c=e.updateQueue;if(c===null)return null;if(c=c.shared,(Ee&2)!==0){var f=c.pending;return f===null?r.next=r:(r.next=f.next,f.next=r),c.pending=r,In(e,i)}return f=c.interleaved,f===null?(r.next=r,Ul(c)):(r.next=f.next,f.next=r),c.interleaved=r,In(e,i)}function Ai(e,r,i){if(r=r.updateQueue,r!==null&&(r=r.shared,(i&4194240)!==0)){var c=r.lanes;c&=e.pendingLanes,i|=c,r.lanes=i,al(e,i)}}function pp(e,r){var i=e.updateQueue,c=e.alternate;if(c!==null&&(c=c.updateQueue,i===c)){var f=null,x=null;if(i=i.firstBaseUpdate,i!==null){do{var N={eventTime:i.eventTime,lane:i.lane,tag:i.tag,payload:i.payload,callback:i.callback,next:null};x===null?f=x=N:x=x.next=N,i=i.next}while(i!==null);x===null?f=x=r:x=x.next=r}else f=x=r;i={baseState:c.baseState,firstBaseUpdate:f,lastBaseUpdate:x,shared:c.shared,effects:c.effects},e.updateQueue=i;return}e=i.lastBaseUpdate,e===null?i.firstBaseUpdate=r:e.next=r,i.lastBaseUpdate=r}function Ti(e,r,i,c){var f=e.updateQueue;tr=!1;var x=f.firstBaseUpdate,N=f.lastBaseUpdate,R=f.shared.pending;if(R!==null){f.shared.pending=null;var T=R,U=T.next;T.next=null,N===null?x=U:N.next=U,N=T;var ee=e.alternate;ee!==null&&(ee=ee.updateQueue,R=ee.lastBaseUpdate,R!==N&&(R===null?ee.firstBaseUpdate=U:R.next=U,ee.lastBaseUpdate=T))}if(x!==null){var ne=f.baseState;N=0,ee=U=T=null,R=x;do{var X=R.lane,de=R.eventTime;if((c&X)===X){ee!==null&&(ee=ee.next={eventTime:de,lane:0,tag:R.tag,payload:R.payload,callback:R.callback,next:null});e:{var fe=e,be=R;switch(X=r,de=i,be.tag){case 1:if(fe=be.payload,typeof fe=="function"){ne=fe.call(de,ne,X);break e}ne=fe;break e;case 3:fe.flags=fe.flags&-65537|128;case 0:if(fe=be.payload,X=typeof fe=="function"?fe.call(de,ne,X):fe,X==null)break e;ne=$({},ne,X);break e;case 2:tr=!0}}R.callback!==null&&R.lane!==0&&(e.flags|=64,X=f.effects,X===null?f.effects=[R]:X.push(R))}else de={eventTime:de,lane:X,tag:R.tag,payload:R.payload,callback:R.callback,next:null},ee===null?(U=ee=de,T=ne):ee=ee.next=de,N|=X;if(R=R.next,R===null){if(R=f.shared.pending,R===null)break;X=R,R=X.next,X.next=null,f.lastBaseUpdate=X,f.shared.pending=null}}while(!0);if(ee===null&&(T=ne),f.baseState=T,f.firstBaseUpdate=U,f.lastBaseUpdate=ee,r=f.shared.interleaved,r!==null){f=r;do N|=f.lane,f=f.next;while(f!==r)}else x===null&&(f.shared.lanes=0);Lr|=N,e.lanes=N,e.memoizedState=ne}}function fp(e,r,i){if(e=r.effects,r.effects=null,e!==null)for(r=0;r<e.length;r++){var c=e[r],f=c.callback;if(f!==null){if(c.callback=null,c=i,typeof f!="function")throw Error(a(191,f));f.call(c)}}}var pa={},fn=Yn(pa),fa=Yn(pa),ma=Yn(pa);function Pr(e){if(e===pa)throw Error(a(174));return e}function ql(e,r){switch(ze(ma,r),ze(fa,e),ze(fn,pa),e=r.nodeType,e){case 9:case 11:r=(r=r.documentElement)?r.namespaceURI:$r(null,"");break;default:e=e===8?r.parentNode:r,r=e.namespaceURI||null,e=e.tagName,r=$r(r,e)}De(fn),ze(fn,r)}function cs(){De(fn),De(fa),De(ma)}function mp(e){Pr(ma.current);var r=Pr(fn.current),i=$r(r,e.type);r!==i&&(ze(fa,e),ze(fn,i))}function Wl(e){fa.current===e&&(De(fn),De(fa))}var Ve=Yn(0);function Ii(e){for(var r=e;r!==null;){if(r.tag===13){var i=r.memoizedState;if(i!==null&&(i=i.dehydrated,i===null||i.data==="$?"||i.data==="$!"))return r}else if(r.tag===19&&r.memoizedProps.revealOrder!==void 0){if((r.flags&128)!==0)return r}else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return null;r=r.return}r.sibling.return=r.return,r=r.sibling}return null}var Gl=[];function Ql(){for(var e=0;e<Gl.length;e++)Gl[e]._workInProgressVersionPrimary=null;Gl.length=0}var Mi=A.ReactCurrentDispatcher,Kl=A.ReactCurrentBatchConfig,_r=0,$e=null,Xe=null,st=null,Fi=!1,ha=!1,xa=0,Kh=0;function ht(){throw Error(a(321))}function Zl(e,r){if(r===null)return!1;for(var i=0;i<r.length&&i<e.length;i++)if(!Yt(e[i],r[i]))return!1;return!0}function Yl(e,r,i,c,f,x){if(_r=x,$e=r,r.memoizedState=null,r.updateQueue=null,r.lanes=0,Mi.current=e===null||e.memoizedState===null?ex:tx,e=i(c,f),ha){x=0;do{if(ha=!1,xa=0,25<=x)throw Error(a(301));x+=1,st=Xe=null,r.updateQueue=null,Mi.current=nx,e=i(c,f)}while(ha)}if(Mi.current=Oi,r=Xe!==null&&Xe.next!==null,_r=0,st=Xe=$e=null,Fi=!1,r)throw Error(a(300));return e}function Xl(){var e=xa!==0;return xa=0,e}function mn(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return st===null?$e.memoizedState=st=e:st=st.next=e,st}function qt(){if(Xe===null){var e=$e.alternate;e=e!==null?e.memoizedState:null}else e=Xe.next;var r=st===null?$e.memoizedState:st.next;if(r!==null)st=r,Xe=e;else{if(e===null)throw Error(a(310));Xe=e,e={memoizedState:Xe.memoizedState,baseState:Xe.baseState,baseQueue:Xe.baseQueue,queue:Xe.queue,next:null},st===null?$e.memoizedState=st=e:st=st.next=e}return st}function ga(e,r){return typeof r=="function"?r(e):r}function ec(e){var r=qt(),i=r.queue;if(i===null)throw Error(a(311));i.lastRenderedReducer=e;var c=Xe,f=c.baseQueue,x=i.pending;if(x!==null){if(f!==null){var N=f.next;f.next=x.next,x.next=N}c.baseQueue=f=x,i.pending=null}if(f!==null){x=f.next,c=c.baseState;var R=N=null,T=null,U=x;do{var ee=U.lane;if((_r&ee)===ee)T!==null&&(T=T.next={lane:0,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null}),c=U.hasEagerState?U.eagerState:e(c,U.action);else{var ne={lane:ee,action:U.action,hasEagerState:U.hasEagerState,eagerState:U.eagerState,next:null};T===null?(R=T=ne,N=c):T=T.next=ne,$e.lanes|=ee,Lr|=ee}U=U.next}while(U!==null&&U!==x);T===null?N=c:T.next=R,Yt(c,r.memoizedState)||(St=!0),r.memoizedState=c,r.baseState=N,r.baseQueue=T,i.lastRenderedState=c}if(e=i.interleaved,e!==null){f=e;do x=f.lane,$e.lanes|=x,Lr|=x,f=f.next;while(f!==e)}else f===null&&(i.lanes=0);return[r.memoizedState,i.dispatch]}function tc(e){var r=qt(),i=r.queue;if(i===null)throw Error(a(311));i.lastRenderedReducer=e;var c=i.dispatch,f=i.pending,x=r.memoizedState;if(f!==null){i.pending=null;var N=f=f.next;
vendor: 4,700 bytes, line 38
38do x=e(x,N.action),N=N.next;while(N!==f);Yt(x,r.memoizedState)||(St=!0),r.memoizedState=x,r.baseQueue===null&&(r.baseState=x),i.lastRenderedState=x}return[x,c]}function hp(){}function xp(e,r){var i=$e,c=qt(),f=r(),x=!Yt(c.memoizedState,f);if(x&&(c.memoizedState=f,St=!0),c=c.queue,nc(bp.bind(null,i,c,e),[e]),c.getSnapshot!==r||x||st!==null&&st.memoizedState.tag&1){if(i.flags|=2048,va(9,vp.bind(null,i,c,f,r),void 0,null),at===null)throw Error(a(349));(_r&30)!==0||gp(i,r,f)}return f}function gp(e,r,i){e.flags|=16384,e={getSnapshot:r,value:i},r=$e.updateQueue,r===null?(r={lastEffect:null,stores:null},$e.updateQueue=r,r.stores=[e]):(i=r.stores,i===null?r.stores=[e]:i.push(e))}function vp(e,r,i,c){r.value=i,r.getSnapshot=c,yp(r)&&wp(e)}function bp(e,r,i){return i(function(){yp(r)&&wp(e)})}function yp(e){var r=e.getSnapshot;e=e.value;try{var i=r();return!Yt(e,i)}catch{return!0}}function wp(e){var r=In(e,1);r!==null&&rn(r,e,1,-1)}function Cp(e){var r=mn();return typeof e=="function"&&(e=e()),r.memoizedState=r.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ga,lastRenderedState:e},r.queue=e,e=e.dispatch=Xh.bind(null,$e,e),[r.memoizedState,e]}function va(e,r,i,c){return e={tag:e,create:r,destroy:i,deps:c,next:null},r=$e.updateQueue,r===null?(r={lastEffect:null,stores:null},$e.updateQueue=r,r.lastEffect=e.next=e):(i=r.lastEffect,i===null?r.lastEffect=e.next=e:(c=i.next,i.next=e,e.next=c,r.lastEffect=e)),e}function jp(){return qt().memoizedState}function zi(e,r,i,c){var f=mn();$e.flags|=e,f.memoizedState=va(1|r,i,void 0,c===void 0?null:c)}function Bi(e,r,i,c){var f=qt();c=c===void 0?null:c;var x=void 0;if(Xe!==null){var N=Xe.memoizedState;if(x=N.destroy,c!==null&&Zl(c,N.deps)){f.memoizedState=va(r,i,x,c);return}}$e.flags|=e,f.memoizedState=va(1|r,i,x,c)}function kp(e,r){return zi(8390656,8,e,r)}function nc(e,r){return Bi(2048,8,e,r)}function Np(e,r){return Bi(4,2,e,r)}function Sp(e,r){return Bi(4,4,e,r)}function Pp(e,r){if(typeof r=="function")return e=e(),r(e),function(){r(null)};if(r!=null)return e=e(),r.current=e,function(){r.current=null}}function _p(e,r,i){return i=i!=null?i.concat([e]):null,Bi(4,4,Pp.bind(null,r,e),i)}function rc(){}function Lp(e,r){var i=qt();r=r===void 0?null:r;var c=i.memoizedState;return c!==null&&r!==null&&Zl(r,c[1])?c[0]:(i.memoizedState=[e,r],e)}function Rp(e,r){var i=qt();r=r===void 0?null:r;var c=i.memoizedState;return c!==null&&r!==null&&Zl(r,c[1])?c[0]:(e=e(),i.memoizedState=[e,r],e)}function Ep(e,r,i){return(_r&21)===0?(e.baseState&&(e.baseState=!1,St=!0),e.memoizedState=i):(Yt(i,r)||(i=od(),$e.lanes|=i,Lr|=i,e.baseState=!0),r)}function Zh(e,r){var i=Me;Me=i!==0&&4>i?i:4,e(!0);var c=Kl.transition;Kl.transition={};try{e(!1),r()}finally{Me=i,Kl.transition=c}}function Ap(){return qt().memoizedState}function Yh(e,r,i){var c=ir(e);if(i={lane:c,action:i,hasEagerState:!1,eagerState:null,next:null},Tp(e))Ip(r,i);else if(i=up(e,r,i,c),i!==null){var f=wt();rn(i,e,c,f),Mp(i,r,c)}}function Xh(e,r,i){var c=ir(e),f={lane:c,action:i,hasEagerState:!1,eagerState:null,next:null};if(Tp(e))Ip(r,f);else{var x=e.alternate;if(e.lanes===0&&(x===null||x.lanes===0)&&(x=r.lastRenderedReducer,x!==null))try{var N=r.lastRenderedState,R=x(N,i);if(f.hasEagerState=!0,f.eagerState=R,Yt(R,N)){var T=r.interleaved;T===null?(f.next=f,Ul(r)):(f.next=T.next,T.next=f),r.interleaved=f;return}}catch{}finally{}i=up(e,r,f,c),i!==null&&(f=wt(),rn(i,e,c,f),Mp(i,r,c))}}function Tp(e){var r=e.alternate;return e===$e||r!==null&&r===$e}function Ip(e,r){ha=Fi=!0;var i=e.pending;i===null?r.next=r:(r.next=i.next,i.next=r),e.pending=r}function Mp(e,r,i){if((i&4194240)!==0){var c=r.lanes;c&=e.pendingLanes,i|=c,r.lanes=i,al(e,i)}}var Oi={readContext:Jt,useCallback:ht,useContext:ht,useEffect:ht,useImperativeHandle:ht,useInsertionEffect:ht,useLayoutEffect:ht,useMemo:ht,useReducer:ht,useRef:ht,useState:ht,useDebugValue:ht,useDeferredValue:ht,useTransition:ht,useMutableSource:ht,useSyncExternalStore:ht,useId:ht,unstable_isNewReconciler:!1},ex={readContext:Jt,useCallback:function(e,r){return mn().memoizedState=[e,r===void 0?null:r],e},useContext:Jt,useEffect:kp,useImperativeHandle:function(e,r,i){return i=i!=null?i.concat([e]):null,zi(4194308,4,Pp.bind(null,r,e),i)},useLayoutEffect:function(e,r){return zi(4194308,4,e,r)},useInsertionEffect:function(e,r){return zi(4,2,e,r)},useMemo:function(e,r){var i=mn();return r=r===void 0?null:r,e=e(),i.memoizedState=[e,r],e},useReducer:function(e,r,i){var c=mn();return r=i!==void 0?i(r):r,c.memoizedState=c.baseState=r,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:r},c.queue=e,e=e.dispatch=Yh.bind(null,$e,e),[c.memoizedState,e]}
vendor: 4,769 bytes, lines 38-40
38,useRef:function(e){var r=mn();return e={current:e},r.memoizedState=e},useState:Cp,useDebugValue:rc,useDeferredValue:function(e){return mn().memoizedState=e},useTransition:function(){var e=Cp(!1),r=e[0];return e=Zh.bind(null,e[1]),mn().memoizedState=e,[r,e]},useMutableSource:function(){},useSyncExternalStore:function(e,r,i){var c=$e,f=mn();if(He){if(i===void 0)throw Error(a(407));i=i()}else{if(i=r(),at===null)throw Error(a(349));(_r&30)!==0||gp(c,r,i)}f.memoizedState=i;var x={value:i,getSnapshot:r};return f.queue=x,kp(bp.bind(null,c,x,e),[e]),c.flags|=2048,va(9,vp.bind(null,c,x,i,r),void 0,null),i},useId:function(){var e=mn(),r=at.identifierPrefix;if(He){var i=Tn,c=An;i=(c&~(1<<32-Zt(c)-1)).toString(32)+i,r=":"+r+"R"+i,i=xa++,0<i&&(r+="H"+i.toString(32)),r+=":"}else i=Kh++,r=":"+r+"r"+i.toString(32)+":";return e.memoizedState=r},unstable_isNewReconciler:!1},tx={readContext:Jt,useCallback:Lp,useContext:Jt,useEffect:nc,useImperativeHandle:_p,useInsertionEffect:Np,useLayoutEffect:Sp,useMemo:Rp,useReducer:ec,useRef:jp,useState:function(){return ec(ga)},useDebugValue:rc,useDeferredValue:function(e){var r=qt();return Ep(r,Xe.memoizedState,e)},useTransition:function(){var e=ec(ga)[0],r=qt().memoizedState;return[e,r]},useMutableSource:hp,useSyncExternalStore:xp,useId:Ap,unstable_isNewReconciler:!1},nx={readContext:Jt,useCallback:Lp,useContext:Jt,useEffect:nc,useImperativeHandle:_p,useInsertionEffect:Np,useLayoutEffect:Sp,useMemo:Rp,useReducer:tc,useRef:jp,useState:function(){return tc(ga)},useDebugValue:rc,useDeferredValue:function(e){var r=qt();return Xe===null?r.memoizedState=e:Ep(r,Xe.memoizedState,e)},useTransition:function(){var e=tc(ga)[0],r=qt().memoizedState;return[e,r]},useMutableSource:hp,useSyncExternalStore:xp,useId:Ap,unstable_isNewReconciler:!1};function en(e,r){if(e&&e.defaultProps){r=$({},r),e=e.defaultProps;for(var i in e)r[i]===void 0&&(r[i]=e[i]);return r}return r}function sc(e,r,i,c){r=e.memoizedState,i=i(c,r),i=i==null?r:$({},r,i),e.memoizedState=i,e.lanes===0&&(e.updateQueue.baseState=i)}var Di={isMounted:function(e){return(e=e._reactInternals)?wr(e)===e:!1},enqueueSetState:function(e,r,i){e=e._reactInternals;var c=wt(),f=ir(e),x=Mn(c,f);x.payload=r,i!=null&&(x.callback=i),r=nr(e,x,f),r!==null&&(rn(r,e,f,c),Ai(r,e,f))},enqueueReplaceState:function(e,r,i){e=e._reactInternals;var c=wt(),f=ir(e),x=Mn(c,f);x.tag=1,x.payload=r,i!=null&&(x.callback=i),r=nr(e,x,f),r!==null&&(rn(r,e,f,c),Ai(r,e,f))},enqueueForceUpdate:function(e,r){e=e._reactInternals;var i=wt(),c=ir(e),f=Mn(i,c);f.tag=2,r!=null&&(f.callback=r),r=nr(e,f,c),r!==null&&(rn(r,e,c,i),Ai(r,e,c))}};function Fp(e,r,i,c,f,x,N){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(c,x,N):r.prototype&&r.prototype.isPureReactComponent?!sa(i,c)||!sa(f,x):!0}function zp(e,r,i){var c=!1,f=Xn,x=r.contextType;return typeof x=="object"&&x!==null?x=Jt(x):(f=Nt(r)?jr:mt.current,c=r.contextTypes,x=(c=c!=null)?ns(e,f):Xn),r=new r(i,x),e.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,r.updater=Di,e.stateNode=r,r._reactInternals=e,c&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=f,e.__reactInternalMemoizedMaskedChildContext=x),r}function Bp(e,r,i,c){e=r.state,typeof r.componentWillReceiveProps=="function"&&r.componentWillReceiveProps(i,c),typeof r.UNSAFE_componentWillReceiveProps=="function"&&r.UNSAFE_componentWillReceiveProps(i,c),r.state!==e&&Di.enqueueReplaceState(r,r.state,null)}function ac(e,r,i,c){var f=e.stateNode;f.props=i,f.state=e.memoizedState,f.refs={},Jl(e);var x=r.contextType;typeof x=="object"&&x!==null?f.context=Jt(x):(x=Nt(r)?jr:mt.current,f.context=ns(e,x)),f.state=e.memoizedState,x=r.getDerivedStateFromProps,typeof x=="function"&&(sc(e,r,x,i),f.state=e.memoizedState),typeof r.getDerivedStateFromProps=="function"||typeof f.getSnapshotBeforeUpdate=="function"||typeof f.UNSAFE_componentWillMount!="function"&&typeof f.componentWillMount!="function"||(r=f.state,typeof f.componentWillMount=="function"&&f.componentWillMount(),typeof f.UNSAFE_componentWillMount=="function"&&f.UNSAFE_componentWillMount(),r!==f.state&&Di.enqueueReplaceState(f,f.state,null),Ti(e,i,f,c),f.state=e.memoizedState),typeof f.componentDidMount=="function"&&(e.flags|=4194308)}function us(e,r){try{var i="",c=r;do i+=K(c),c=c.return;while(c);var f=i}catch(x){f=`
39Error generating stack: `+x.message+`
40`+x.stack}return{value:e,source:r,stack:f,digest:null}}function ic(e,r,i){return{value:e,source:null,stack:i??null,digest:r??null}}function oc(e,r){try{console.error(r.value)}catch(i){setTimeout(function(){throw i})}}var rx=typeof WeakMap=="function"?WeakMap:Map;function Op(e,r,i){i=Mn(-1,i),i.tag=3,i.payload={element:null};var c=r.value;return i.callback=function(){Wi||(Wi=!0,Cc=c),oc(e,r)},i}
vendor: 9,283 bytes, line 40
40function Dp(e,r,i){i=Mn(-1,i),i.tag=3;var c=e.type.getDerivedStateFromError;if(typeof c=="function"){var f=r.value;i.payload=function(){return c(f)},i.callback=function(){oc(e,r)}}var x=e.stateNode;return x!==null&&typeof x.componentDidCatch=="function"&&(i.callback=function(){oc(e,r),typeof c!="function"&&(sr===null?sr=new Set([this]):sr.add(this));var N=r.stack;this.componentDidCatch(r.value,{componentStack:N!==null?N:""})}),i}function Hp(e,r,i){var c=e.pingCache;if(c===null){c=e.pingCache=new rx;var f=new Set;c.set(r,f)}else f=c.get(r),f===void 0&&(f=new Set,c.set(r,f));f.has(i)||(f.add(i),e=gx.bind(null,e,r,i),r.then(e,e))}function Vp(e){do{var r;if((r=e.tag===13)&&(r=e.memoizedState,r=r!==null?r.dehydrated!==null:!0),r)return e;e=e.return}while(e!==null);return null}function $p(e,r,i,c,f){return(e.mode&1)===0?(e===r?e.flags|=65536:(e.flags|=128,i.flags|=131072,i.flags&=-52805,i.tag===1&&(i.alternate===null?i.tag=17:(r=Mn(-1,1),r.tag=2,nr(i,r,1))),i.lanes|=1),e):(e.flags|=65536,e.lanes=f,e)}var sx=A.ReactCurrentOwner,St=!1;function yt(e,r,i,c){r.child=e===null?cp(r,null,i,c):is(r,e.child,i,c)}function Up(e,r,i,c,f){i=i.render;var x=r.ref;return ls(r,f),c=Yl(e,r,i,c,x,f),i=Xl(),e!==null&&!St?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~f,Fn(e,r,f)):(He&&i&&Ml(r),r.flags|=1,yt(e,r,c,f),r.child)}function Jp(e,r,i,c,f){if(e===null){var x=i.type;return typeof x=="function"&&!Lc(x)&&x.defaultProps===void 0&&i.compare===null&&i.defaultProps===void 0?(r.tag=15,r.type=x,qp(e,r,x,c,f)):(e=Xi(i.type,null,c,r,r.mode,f),e.ref=r.ref,e.return=r,r.child=e)}if(x=e.child,(e.lanes&f)===0){var N=x.memoizedProps;if(i=i.compare,i=i!==null?i:sa,i(N,c)&&e.ref===r.ref)return Fn(e,r,f)}return r.flags|=1,e=lr(x,c),e.ref=r.ref,e.return=r,r.child=e}function qp(e,r,i,c,f){if(e!==null){var x=e.memoizedProps;if(sa(x,c)&&e.ref===r.ref)if(St=!1,r.pendingProps=c=x,(e.lanes&f)!==0)(e.flags&131072)!==0&&(St=!0);else return r.lanes=e.lanes,Fn(e,r,f)}return lc(e,r,i,c,f)}function Wp(e,r,i){var c=r.pendingProps,f=c.children,x=e!==null?e.memoizedState:null;if(c.mode==="hidden")if((r.mode&1)===0)r.memoizedState={baseLanes:0,cachePool:null,transitions:null},ze(ps,Ft),Ft|=i;else{if((i&1073741824)===0)return e=x!==null?x.baseLanes|i:i,r.lanes=r.childLanes=1073741824,r.memoizedState={baseLanes:e,cachePool:null,transitions:null},r.updateQueue=null,ze(ps,Ft),Ft|=e,null;r.memoizedState={baseLanes:0,cachePool:null,transitions:null},c=x!==null?x.baseLanes:i,ze(ps,Ft),Ft|=c}else x!==null?(c=x.baseLanes|i,r.memoizedState=null):c=i,ze(ps,Ft),Ft|=c;return yt(e,r,f,i),r.child}function Gp(e,r){var i=r.ref;(e===null&&i!==null||e!==null&&e.ref!==i)&&(r.flags|=512,r.flags|=2097152)}function lc(e,r,i,c,f){var x=Nt(i)?jr:mt.current;return x=ns(r,x),ls(r,f),i=Yl(e,r,i,c,x,f),c=Xl(),e!==null&&!St?(r.updateQueue=e.updateQueue,r.flags&=-2053,e.lanes&=~f,Fn(e,r,f)):(He&&c&&Ml(r),r.flags|=1,yt(e,r,i,f),r.child)}function Qp(e,r,i,c,f){if(Nt(i)){var x=!0;ki(r)}else x=!1;if(ls(r,f),r.stateNode===null)Vi(e,r),zp(r,i,c),ac(r,i,c,f),c=!0;else if(e===null){var N=r.stateNode,R=r.memoizedProps;N.props=R;var T=N.context,U=i.contextType;typeof U=="object"&&U!==null?U=Jt(U):(U=Nt(i)?jr:mt.current,U=ns(r,U));var ee=i.getDerivedStateFromProps,ne=typeof ee=="function"||typeof N.getSnapshotBeforeUpdate=="function";ne||typeof N.UNSAFE_componentWillReceiveProps!="function"&&typeof N.componentWillReceiveProps!="function"||(R!==c||T!==U)&&Bp(r,N,c,U),tr=!1;var X=r.memoizedState;N.state=X,Ti(r,c,N,f),T=r.memoizedState,R!==c||X!==T||kt.current||tr?(typeof ee=="function"&&(sc(r,i,ee,c),T=r.memoizedState),(R=tr||Fp(r,i,R,c,X,T,U))?(ne||typeof N.UNSAFE_componentWillMount!="function"&&typeof N.componentWillMount!="function"||(typeof N.componentWillMount=="function"&&N.componentWillMount(),typeof N.UNSAFE_componentWillMount=="function"&&N.UNSAFE_componentWillMount()),typeof N.componentDidMount=="function"&&(r.flags|=4194308)):(typeof N.componentDidMount=="function"&&(r.flags|=4194308),r.memoizedProps=c,r.memoizedState=T),N.props=c,N.state=T,N.context=U,c=R):(typeof N.componentDidMount=="function"&&(r.flags|=4194308),c=!1)}else{N=r.stateNode,dp(e,r),R=r.memoizedProps,U=r.type===r.elementType?R:en(r.type,R),N.props=U,ne=r.pendingProps,X=N.context,T=i.contextType,typeof T=="object"&&T!==null?T=Jt(T):(T=Nt(i)?jr:mt.current,T=ns(r,T));var de=i.getDerivedStateFromProps;(ee=typeof de=="function"||typeof N.getSnapshotBeforeUpdate=="function")||typeof N.UNSAFE_componentWillReceiveProps!="function"&&typeof N.componentWillReceiveProps!="function"||(R!==ne||X!==T)&&Bp(r,N,c,T),tr=!1,X=r.memoizedState,N.state=X,Ti(r,c,N,f);var fe=r.memoizedState;R!==ne||X!==fe||kt.current||tr?(typeof de=="function"&&(sc(r,i,de,c),fe=r.memoizedState),(U=tr||Fp(r,i,U,c,X,fe,T)||!1)?(ee||typeof N.UNSAFE_componentWillUpdate!="function"&&typeof N.componentWillUpdate!="function"||(typeof N.componentWillUpdate=="function"&&N.componentWillUpdate(c,fe,T),typeof N.UNSAFE_componentWillUpdate=="function"&&N.UNSAFE_componentWillUpdate(c,fe,T)),typeof N.componentDidUpdate=="function"&&(r.flags|=4),typeof N.getSnapshotBeforeUpdate=="function"&&(r.flags|=1024)):(typeof N.componentDidUpdate!="function"||R===e.memoizedProps&&X===e.memoizedState||(r.flags|=4),typeof N.getSnapshotBeforeUpdate!="function"||R===e.memoizedProps&&X===e.memoizedState||(r.flags|=1024),r.memoizedProps=c,r.memoizedState=fe),N.props=c,N.state=fe,N.context=T,c=U):(typeof N.componentDidUpdate!="function"||R===e.memoizedProps&&X===e.memoizedState||(r.flags|=4),typeof N.getSnapshotBeforeUpdate!="function"||R===e.memoizedProps&&X===e.memoizedState||(r.flags|=1024),c=!1)}return cc(e,r,i,c,x,f)}function cc(e,r,i,c,f,x){Gp(e,r);var N=(r.flags&128)!==0;if(!c&&!N)return f&&ep(r,i,!1),Fn(e,r,x);c=r.stateNode,sx.current=r;var R=N&&typeof i.getDerivedStateFromError!="function"?null:c.render();return r.flags|=1,e!==null&&N?(r.child=is(r,e.child,null,x),r.child=is(r,null,R,x)):yt(e,r,R,x),r.memoizedState=c.state,f&&ep(r,i,!0),r.child}function Kp(e){var r=e.stateNode;r.pendingContext?Yd(e,r.pendingContext,r.pendingContext!==r.context):r.context&&Yd(e,r.context,!1),ql(e,r.containerInfo)}function Zp(e,r,i,c,f){return as(),Ol(f),r.flags|=256,yt(e,r,i,c),r.child}var uc={dehydrated:null,treeContext:null,retryLane:0};function dc(e){return{baseLanes:e,cachePool:null,transitions:null}}function Yp(e,r,i){var c=r.pendingProps,f=Ve.current,x=!1,N=(r.flags&128)!==0,R;if((R=N)||(R=e!==null&&e.memoizedState===null?!1:(f&2)!==0),R?(x=!0,r.flags&=-129):(e===null||e.memoizedState!==null)&&(f|=1),ze(Ve,f&1),e===null)return Bl(r),e=r.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?((r.mode&1)===0?r.lanes=1:e.data==="$!"?r.lanes=8:r.lanes=1073741824,null):(N=c.children,e=c.fallback,x?(c=r.mode,x=r.child,N={mode:"hidden",children:N},(c&1)===0&&x!==null?(x.childLanes=0,x.pendingProps=N):x=eo(N,c,0,null),e=Tr(e,c,i,null),x.return=r,e.return=r,x.sibling=e,r.child=x,r.child.memoizedState=dc(i),r.memoizedState=uc,e):pc(r,N));if(f=e.memoizedState,f!==null&&(R=f.dehydrated,R!==null))return ax(e,r,N,c,R,f,i);if(x){x=c.fallback,N=r.mode,f=e.child,R=f.sibling;var T={mode:"hidden",children:c.children};return(N&1)===0&&r.child!==f?(c=r.child,c.childLanes=0,c.pendingProps=T,r.deletions=null):(c=lr(f,T),c.subtreeFlags=f.subtreeFlags&14680064),R!==null?x=lr(R,x):(x=Tr(x,N,i,null),x.flags|=2),x.return=r,c.return=r,c.sibling=x,r.child=c,c=x,x=r.child,N=e.child.memoizedState,N=N===null?dc(i):{baseLanes:N.baseLanes|i,cachePool:null,transitions:N.transitions},x.memoizedState=N,x.childLanes=e.childLanes&~i,r.memoizedState=uc,c}return x=e.child,e=x.sibling,c=lr(x,{mode:"visible",children:c.children}),(r.mode&1)===0&&(c.lanes=i),c.return=r,c.sibling=null,e!==null&&(i=r.deletions,i===null?(r.deletions=[e],r.flags|=16):i.push(e)),r.child=c,r.memoizedState=null,c}function pc(e,r){return r=eo({mode:"visible",children:r},e.mode,0,null),r.return=e,e.child=r}function Hi(e,r,i,c){return c!==null&&Ol(c),is(r,e.child,null,i),e=pc(r,r.pendingProps.children),e.flags|=2,r.memoizedState=null,e}function ax(e,r,i,c,f,x,N){if(i)return r.flags&256?(r.flags&=-257,c=ic(Error(a(422))),Hi(e,r,N,c)):r.memoizedState!==null?(r.child=e.child,r.flags|=128,null):(x=c.fallback,f=r.mode,c=eo({mode:"visible",children:c.children},f,0,null),x=Tr(x,f,N,null),x.flags|=2,c.return=r,x.return=r,c.sibling=x,r.child=c,(r.mode&1)!==0&&is(r,e.child,null,N),r.child.memoizedState=dc(N),r.memoizedState=uc,x);if((r.mode&1)===0)return Hi(e,r,N,null);if(f.data==="$!"){if(c=f.nextSibling&&f.nextSibling.dataset,c)var R=c.dgst;return c=R,x=Error(a(419)),c=ic(x,c,void 0),Hi(e,r,N,c)}if(R=(N&e.childLanes)!==0,St||R){if(c=at,c!==null){switch(N&-N){case 4:f=2;break;case 16:f=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:f=32;break;case 536870912:f=268435456;break;default:f=0}f=(f&(c.suspendedLanes|N))!==0?0:f,f!==0&&f!==x.retryLane&&(x.retryLane=f,In(e,f),rn(c,e,f,-1))}return _c(),c=ic(Error(a(421))),Hi(e,r,N,c)}return f.data==="$?"?(r.flags|=128,r.child=e.child,r=vx.bind(null,e),f._reactRetry=r,null):(e=x.treeContext,Mt=Zn(f.nextSibling),It=r,He=!0,Xt=null,e!==null&&($t[Ut++
vendor: 5,062 bytes, line 40
40]=An,$t[Ut++]=Tn,$t[Ut++]=kr,An=e.id,Tn=e.overflow,kr=r),r=pc(r,c.children),r.flags|=4096,r)}function Xp(e,r,i){e.lanes|=r;var c=e.alternate;c!==null&&(c.lanes|=r),$l(e.return,r,i)}function fc(e,r,i,c,f){var x=e.memoizedState;x===null?e.memoizedState={isBackwards:r,rendering:null,renderingStartTime:0,last:c,tail:i,tailMode:f}:(x.isBackwards=r,x.rendering=null,x.renderingStartTime=0,x.last=c,x.tail=i,x.tailMode=f)}function e1(e,r,i){var c=r.pendingProps,f=c.revealOrder,x=c.tail;if(yt(e,r,c.children,i),c=Ve.current,(c&2)!==0)c=c&1|2,r.flags|=128;else{if(e!==null&&(e.flags&128)!==0)e:for(e=r.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&Xp(e,i,r);else if(e.tag===19)Xp(e,i,r);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===r)break e;for(;e.sibling===null;){if(e.return===null||e.return===r)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}c&=1}if(ze(Ve,c),(r.mode&1)===0)r.memoizedState=null;else switch(f){case"forwards":for(i=r.child,f=null;i!==null;)e=i.alternate,e!==null&&Ii(e)===null&&(f=i),i=i.sibling;i=f,i===null?(f=r.child,r.child=null):(f=i.sibling,i.sibling=null),fc(r,!1,f,i,x);break;case"backwards":for(i=null,f=r.child,r.child=null;f!==null;){if(e=f.alternate,e!==null&&Ii(e)===null){r.child=f;break}e=f.sibling,f.sibling=i,i=f,f=e}fc(r,!0,i,null,x);break;case"together":fc(r,!1,null,null,void 0);break;default:r.memoizedState=null}return r.child}function Vi(e,r){(r.mode&1)===0&&e!==null&&(e.alternate=null,r.alternate=null,r.flags|=2)}function Fn(e,r,i){if(e!==null&&(r.dependencies=e.dependencies),Lr|=r.lanes,(i&r.childLanes)===0)return null;if(e!==null&&r.child!==e.child)throw Error(a(153));if(r.child!==null){for(e=r.child,i=lr(e,e.pendingProps),r.child=i,i.return=r;e.sibling!==null;)e=e.sibling,i=i.sibling=lr(e,e.pendingProps),i.return=r;i.sibling=null}return r.child}function ix(e,r,i){switch(r.tag){case 3:Kp(r),as();break;case 5:mp(r);break;case 1:Nt(r.type)&&ki(r);break;case 4:ql(r,r.stateNode.containerInfo);break;case 10:var c=r.type._context,f=r.memoizedProps.value;ze(Ri,c._currentValue),c._currentValue=f;break;case 13:if(c=r.memoizedState,c!==null)return c.dehydrated!==null?(ze(Ve,Ve.current&1),r.flags|=128,null):(i&r.child.childLanes)!==0?Yp(e,r,i):(ze(Ve,Ve.current&1),e=Fn(e,r,i),e!==null?e.sibling:null);ze(Ve,Ve.current&1);break;case 19:if(c=(i&r.childLanes)!==0,(e.flags&128)!==0){if(c)return e1(e,r,i);r.flags|=128}if(f=r.memoizedState,f!==null&&(f.rendering=null,f.tail=null,f.lastEffect=null),ze(Ve,Ve.current),c)break;return null;case 22:case 23:return r.lanes=0,Wp(e,r,i)}return Fn(e,r,i)}var t1,mc,n1,r1;t1=function(e,r){for(var i=r.child;i!==null;){if(i.tag===5||i.tag===6)e.appendChild(i.stateNode);else if(i.tag!==4&&i.child!==null){i.child.return=i,i=i.child;continue}if(i===r)break;for(;i.sibling===null;){if(i.return===null||i.return===r)return;i=i.return}i.sibling.return=i.return,i=i.sibling}},mc=function(){},n1=function(e,r,i,c){var f=e.memoizedProps;if(f!==c){e=r.stateNode,Pr(fn.current);var x=null;switch(i){case"input":f=Ae(e,f),c=Ae(e,c),x=[];break;case"select":f=$({},f,{value:void 0}),c=$({},c,{value:void 0}),x=[];break;case"textarea":f=br(e,f),c=br(e,c),x=[];break;default:typeof f.onClick!="function"&&typeof c.onClick=="function"&&(e.onclick=wi)}Fs(i,c);var N;i=null;for(U in f)if(!c.hasOwnProperty(U)&&f.hasOwnProperty(U)&&f[U]!=null)if(U==="style"){var R=f[U];for(N in R)R.hasOwnProperty(N)&&(i||(i={}),i[N]="")}else U!=="dangerouslySetInnerHTML"&&U!=="children"&&U!=="suppressContentEditableWarning"&&U!=="suppressHydrationWarning"&&U!=="autoFocus"&&(l.hasOwnProperty(U)?x||(x=[]):(x=x||[]).push(U,null));for(U in c){var T=c[U];if(R=f?.[U],c.hasOwnProperty(U)&&T!==R&&(T!=null||R!=null))if(U==="style")if(R){for(N in R)!R.hasOwnProperty(N)||T&&T.hasOwnProperty(N)||(i||(i={}),i[N]="");for(N in T)T.hasOwnProperty(N)&&R[N]!==T[N]&&(i||(i={}),i[N]=T[N])}else i||(x||(x=[]),x.push(U,i)),i=T;else U==="dangerouslySetInnerHTML"?(T=T?T.__html:void 0,R=R?R.__html:void 0,T!=null&&R!==T&&(x=x||[]).push(U,T)):U==="children"?typeof T!="string"&&typeof T!="number"||(x=x||[]).push(U,""+T):U!=="suppressContentEditableWarning"&&U!=="suppressHydrationWarning"&&(l.hasOwnProperty(U)?(T!=null&&U==="onScroll"&&Oe("scroll",e),x||R===T||(x=[])):(x=x||[]).push(U,T))}i&&(x=x||[]).push("style",i);var U=x;(r.updateQueue=U)&&(r.flags|=4)}},r1=function(e,r,i,c){i!==c&&(r.flags|=4)};function ba(e,r){if(!He)switch(e.tailMode){case"hidden":r=e.tail;for(var i=null;r!==null;)r.alternate!==null&&(i=r),r=r.sibling;i===null?e.tail=null:i.sibling=null;break;case"collapsed":i=e.tail;for(var c=null;i!==null;)i.alternate!==null&&(c=i),i=i.sibling;c===null?r||e.tail===null?e.tail=null:e.tail.sibling=null:c.sibling=null}}function xt(e){var r=e.alternate!==null&&e.alternate.child===e.child,i=0,c=0;if(r)for(var f=e.child;f!==null;)i|=f.lanes|f.childLanes,c|=f.subtreeFlags&14680064,c|=f.flags&14680064,f.return=e,f=f.sibling;else for(f=e.child;f!==null;)i|=f.lanes|f.childLanes,c|=f.subtreeFlags,c|=f.flags,f.return=e,f=f.sibling;return e.subtreeFlags|=c,e.childLanes=i,r}
vendor: 27,230 bytes, line 40
40function ox(e,r,i){var c=r.pendingProps;switch(Fl(r),r.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return xt(r),null;case 1:return Nt(r.type)&&ji(),xt(r),null;case 3:return c=r.stateNode,cs(),De(kt),De(mt),Ql(),c.pendingContext&&(c.context=c.pendingContext,c.pendingContext=null),(e===null||e.child===null)&&(_i(r)?r.flags|=4:e===null||e.memoizedState.isDehydrated&&(r.flags&256)===0||(r.flags|=1024,Xt!==null&&(Nc(Xt),Xt=null))),mc(e,r),xt(r),null;case 5:Wl(r);var f=Pr(ma.current);if(i=r.type,e!==null&&r.stateNode!=null)n1(e,r,i,c,f),e.ref!==r.ref&&(r.flags|=512,r.flags|=2097152);else{if(!c){if(r.stateNode===null)throw Error(a(166));return xt(r),null}if(e=Pr(fn.current),_i(r)){c=r.stateNode,i=r.type;var x=r.memoizedProps;switch(c[pn]=r,c[ca]=x,e=(r.mode&1)!==0,i){case"dialog":Oe("cancel",c),Oe("close",c);break;case"iframe":case"object":case"embed":Oe("load",c);break;case"video":case"audio":for(f=0;f<ia.length;f++)Oe(ia[f],c);break;case"source":Oe("error",c);break;case"img":case"image":case"link":Oe("error",c),Oe("load",c);break;case"details":Oe("toggle",c);break;case"input":qe(c,x),Oe("invalid",c);break;case"select":c._wrapperState={wasMultiple:!!x.multiple},Oe("invalid",c);break;case"textarea":Vr(c,x),Oe("invalid",c)}Fs(i,x),f=null;for(var N in x)if(x.hasOwnProperty(N)){var R=x[N];N==="children"?typeof R=="string"?c.textContent!==R&&(x.suppressHydrationWarning!==!0&&yi(c.textContent,R,e),f=["children",R]):typeof R=="number"&&c.textContent!==""+R&&(x.suppressHydrationWarning!==!0&&yi(c.textContent,R,e),f=["children",""+R]):l.hasOwnProperty(N)&&R!=null&&N==="onScroll"&&Oe("scroll",c)}switch(i){case"input":ye(c),un(c,x,!0);break;case"textarea":ye(c),Is(c);break;case"select":case"option":break;default:typeof x.onClick=="function"&&(c.onclick=wi)}c=f,r.updateQueue=c,c!==null&&(r.flags|=4)}else{N=f.nodeType===9?f:f.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Ka(i)),e==="http://www.w3.org/1999/xhtml"?i==="script"?(e=N.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof c.is=="string"?e=N.createElement(i,{is:c.is}):(e=N.createElement(i),i==="select"&&(N=e,c.multiple?N.multiple=!0:c.size&&(N.size=c.size))):e=N.createElementNS(e,i),e[pn]=r,e[ca]=c,t1(e,r,!1,!1),r.stateNode=e;e:{switch(N=zs(i,c),i){case"dialog":Oe("cancel",e),Oe("close",e),f=c;break;case"iframe":case"object":case"embed":Oe("load",e),f=c;break;case"video":case"audio":for(f=0;f<ia.length;f++)Oe(ia[f],e);f=c;break;case"source":Oe("error",e),f=c;break;case"img":case"image":case"link":Oe("error",e),Oe("load",e),f=c;break;case"details":Oe("toggle",e),f=c;break;case"input":qe(e,c),f=Ae(e,c),Oe("invalid",e);break;case"option":f=c;break;case"select":e._wrapperState={wasMultiple:!!c.multiple},f=$({},c,{value:void 0}),Oe("invalid",e);break;case"textarea":Vr(e,c),f=br(e,c),Oe("invalid",e);break;default:f=c}Fs(i,f),R=f;for(x in R)if(R.hasOwnProperty(x)){var T=R[x];x==="style"?Za(e,T):x==="dangerouslySetInnerHTML"?(T=T?T.__html:void 0,T!=null&&Jr(e,T)):x==="children"?typeof T=="string"?(i!=="textarea"||T!=="")&&Vt(e,T):typeof T=="number"&&Vt(e,""+T):x!=="suppressContentEditableWarning"&&x!=="suppressHydrationWarning"&&x!=="autoFocus"&&(l.hasOwnProperty(x)?T!=null&&x==="onScroll"&&Oe("scroll",e):T!=null&&L(e,x,T,N))}switch(i){case"input":ye(e),un(e,c,!1);break;case"textarea":ye(e),Is(e);break;case"option":c.value!=null&&e.setAttribute("value",""+oe(c.value));break;case"select":e.multiple=!!c.multiple,x=c.value,x!=null?Ht(e,!!c.multiple,x,!1):c.defaultValue!=null&&Ht(e,!!c.multiple,c.defaultValue,!0);break;default:typeof f.onClick=="function"&&(e.onclick=wi)}switch(i){case"button":case"input":case"select":case"textarea":c=!!c.autoFocus;break e;case"img":c=!0;break e;default:c=!1}}c&&(r.flags|=4)}r.ref!==null&&(r.flags|=512,r.flags|=2097152)}return xt(r),null;case 6:if(e&&r.stateNode!=null)r1(e,r,e.memoizedProps,c);else{if(typeof c!="string"&&r.stateNode===null)throw Error(a(166));if(i=Pr(ma.current),Pr(fn.current),_i(r)){if(c=r.stateNode,i=r.memoizedProps,c[pn]=r,(x=c.nodeValue!==i)&&(e=It,e!==null))switch(e.tag){case 3:yi(c.nodeValue,i,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&yi(c.nodeValue,i,(e.mode&1)!==0)}x&&(r.flags|=4)}else c=(i.nodeType===9?i:i.ownerDocument).createTextNode(c),c[pn]=r,r.stateNode=c}return xt(r),null;case 13:if(De(Ve),c=r.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(He&&Mt!==null&&(r.mode&1)!==0&&(r.flags&128)===0)ip(),as(),r.flags|=98560,x=!1;else if(x=_i(r),c!==null&&c.dehydrated!==null){if(e===null){if(!x)throw Error(a(318));if(x=r.memoizedState,x=x!==null?x.dehydrated:null,!x)throw Error(a(317));x[pn]=r}else as(),(r.flags&128)===0&&(r.memoizedState=null),r.flags|=4;xt(r),x=!1}else Xt!==null&&(Nc(Xt),Xt=null),x=!0;if(!x)return r.flags&65536?r:null}return(r.flags&128)!==0?(r.lanes=i,r):(c=c!==null,c!==(e!==null&&e.memoizedState!==null)&&c&&(r.child.flags|=8192,(r.mode&1)!==0&&(e===null||(Ve.current&1)!==0?et===0&&(et=3):_c())),r.updateQueue!==null&&(r.flags|=4),xt(r),null);case 4:return cs(),mc(e,r),e===null&&oa(r.stateNode.containerInfo),xt(r),null;case 10:return Vl(r.type._context),xt(r),null;case 17:return Nt(r.type)&&ji(),xt(r),null;case 19:if(De(Ve),x=r.memoizedState,x===null)return xt(r),null;if(c=(r.flags&128)!==0,N=x.rendering,N===null)if(c)ba(x,!1);else{if(et!==0||e!==null&&(e.flags&128)!==0)for(e=r.child;e!==null;){if(N=Ii(e),N!==null){for(r.flags|=128,ba(x,!1),c=N.updateQueue,c!==null&&(r.updateQueue=c,r.flags|=4),r.subtreeFlags=0,c=i,i=r.child;i!==null;)x=i,e=c,x.flags&=14680066,N=x.alternate,N===null?(x.childLanes=0,x.lanes=e,x.child=null,x.subtreeFlags=0,x.memoizedProps=null,x.memoizedState=null,x.updateQueue=null,x.dependencies=null,x.stateNode=null):(x.childLanes=N.childLanes,x.lanes=N.lanes,x.child=N.child,x.subtreeFlags=0,x.deletions=null,x.memoizedProps=N.memoizedProps,x.memoizedState=N.memoizedState,x.updateQueue=N.updateQueue,x.type=N.type,e=N.dependencies,x.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),i=i.sibling;return ze(Ve,Ve.current&1|2),r.child}e=e.sibling}x.tail!==null&&Qe()>fs&&(r.flags|=128,c=!0,ba(x,!1),r.lanes=4194304)}else{if(!c)if(e=Ii(N),e!==null){if(r.flags|=128,c=!0,i=e.updateQueue,i!==null&&(r.updateQueue=i,r.flags|=4),ba(x,!0),x.tail===null&&x.tailMode==="hidden"&&!N.alternate&&!He)return xt(r),null}else 2*Qe()-x.renderingStartTime>fs&&i!==1073741824&&(r.flags|=128,c=!0,ba(x,!1),r.lanes=4194304);x.isBackwards?(N.sibling=r.child,r.child=N):(i=x.last,i!==null?i.sibling=N:r.child=N,x.last=N)}return x.tail!==null?(r=x.tail,x.rendering=r,x.tail=r.sibling,x.renderingStartTime=Qe(),r.sibling=null,i=Ve.current,ze(Ve,c?i&1|2:i&1),r):(xt(r),null);case 22:case 23:return Pc(),c=r.memoizedState!==null,e!==null&&e.memoizedState!==null!==c&&(r.flags|=8192),c&&(r.mode&1)!==0?(Ft&1073741824)!==0&&(xt(r),r.subtreeFlags&6&&(r.flags|=8192)):xt(r),null;case 24:return null;case 25:return null}throw Error(a(156,r.tag))}function lx(e,r){switch(Fl(r),r.tag){case 1:return Nt(r.type)&&ji(),e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 3:return cs(),De(kt),De(mt),Ql(),e=r.flags,(e&65536)!==0&&(e&128)===0?(r.flags=e&-65537|128,r):null;case 5:return Wl(r),null;case 13:if(De(Ve),e=r.memoizedState,e!==null&&e.dehydrated!==null){if(r.alternate===null)throw Error(a(340));as()}return e=r.flags,e&65536?(r.flags=e&-65537|128,r):null;case 19:return De(Ve),null;case 4:return cs(),null;case 10:return Vl(r.type._context),null;case 22:case 23:return Pc(),null;case 24:return null;default:return null}}var $i=!1,gt=!1,cx=typeof WeakSet=="function"?WeakSet:Set,pe=null;function ds(e,r){var i=e.ref;if(i!==null)if(typeof i=="function")try{i(null)}catch(c){We(e,r,c)}else i.current=null}function hc(e,r,i){try{i()}catch(c){We(e,r,c)}}var s1=!1;function ux(e,r){if(Pl=ci,e=Fd(),bl(e)){if("selectionStart"in e)var i={start:e.selectionStart,end:e.selectionEnd};else e:{i=(i=e.ownerDocument)&&i.defaultView||window;var c=i.getSelection&&i.getSelection();if(c&&c.rangeCount!==0){i=c.anchorNode;var f=c.anchorOffset,x=c.focusNode;c=c.focusOffset;try{i.nodeType,x.nodeType}catch{i=null;break e}var N=0,R=-1,T=-1,U=0,ee=0,ne=e,X=null;t:for(;;){for(var de;ne!==i||f!==0&&ne.nodeType!==3||(R=N+f),ne!==x||c!==0&&ne.nodeType!==3||(T=N+c),ne.nodeType===3&&(N+=ne.nodeValue.length),(de=ne.firstChild)!==null;)X=ne,ne=de;for(;;){if(ne===e)break t;if(X===i&&++U===f&&(R=N),X===x&&++ee===c&&(T=N),(de=ne.nextSibling)!==null)break;ne=X,X=ne.parentNode}ne=de}i=R===-1||T===-1?null:{start:R,end:T}}else i=null}i=i||{start:0,end:0}}else i=null;for(_l={focusedElem:e,selectionRange:i},ci=!1,pe=r;pe!==null;)if(r=pe,e=r.child,(r.subtreeFlags&1028)!==0&&e!==null)e.return=r,pe=e;else for(;pe!==null;){r=pe;try{var fe=r.alternate;if((r.flags&1024)!==0)switch(r.tag){case 0:case 11:case 15:break;case 1:if(fe!==null){var be=fe.memoizedProps,Ke=fe.memoizedState,D=r.stateNode,z=D.getSnapshotBeforeUpdate(r.elementType===r.type?be:en(r.type,be),Ke);D.__reactInternalSnapshotBeforeUpdate=z}break;case 3:var V=r.stateNode.containerInfo;V.nodeType===1?V.textContent="":V.nodeType===9&&V.documentElement&&V.removeChild(V.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(a(163))}}catch(se){We(r,r.return,se)}if(e=r.sibling,e!==null){e.return=r.return,pe=e;break}pe=r.return}return fe=s1,s1=!1,fe}function ya(e,r,i){var c=r.updateQueue;if(c=c!==null?c.lastEffect:null,c!==null){var f=c=c.next;do{if((f.tag&e)===e){var x=f.destroy;f.destroy=void 0,x!==void 0&&hc(r,i,x)}f=f.next}while(f!==c)}}function Ui(e,r){if(r=r.updateQueue,r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var c=i.create;i.destroy=c()}i=i.next}while(i!==r)}}function xc(e){var r=e.ref;if(r!==null){var i=e.stateNode;switch(e.tag){case 5:e=i;break;default:e=i}typeof r=="function"?r(e):r.current=e}}function a1(e){var r=e.alternate;r!==null&&(e.alternate=null,a1(r)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(r=e.stateNode,r!==null&&(delete r[pn],delete r[ca],delete r[Al],delete r[qh],delete r[Wh])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function i1(e){return e.tag===5||e.tag===3||e.tag===4}function o1(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||i1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function gc(e,r,i){var c=e.tag;if(c===5||c===6)e=e.stateNode,r?i.nodeType===8?i.parentNode.insertBefore(e,r):i.insertBefore(e,r):(i.nodeType===8?(r=i.parentNode,r.insertBefore(e,i)):(r=i,r.appendChild(e)),i=i._reactRootContainer,i!=null||r.onclick!==null||(r.onclick=wi));else if(c!==4&&(e=e.child,e!==null))for(gc(e,r,i),e=e.sibling;e!==null;)gc(e,r,i),e=e.sibling}function vc(e,r,i){var c=e.tag;if(c===5||c===6)e=e.stateNode,r?i.insertBefore(e,r):i.appendChild(e);else if(c!==4&&(e=e.child,e!==null))for(vc(e,r,i),e=e.sibling;e!==null;)vc(e,r,i),e=e.sibling}var ct=null,tn=!1;function rr(e,r,i){for(i=i.child;i!==null;)l1(e,r,i),i=i.sibling}function l1(e,r,i){if(dn&&typeof dn.onCommitFiberUnmount=="function")try{dn.onCommitFiberUnmount(ri,i)}catch{}switch(i.tag){case 5:gt||ds(i,r);case 6:var c=ct,f=tn;ct=null,rr(e,r,i),ct=c,tn=f,ct!==null&&(tn?(e=ct,i=i.stateNode,e.nodeType===8?e.parentNode.removeChild(i):e.removeChild(i)):ct.removeChild(i.stateNode));break;case 18:ct!==null&&(tn?(e=ct,i=i.stateNode,e.nodeType===8?El(e.parentNode,i):e.nodeType===1&&El(e,i),Ys(e)):El(ct,i.stateNode));break;case 4:c=ct,f=tn,ct=i.stateNode.containerInfo,tn=!0,rr(e,r,i),ct=c,tn=f;break;case 0:case 11:case 14:case 15:if(!gt&&(c=i.updateQueue,c!==null&&(c=c.lastEffect,c!==null))){f=c=c.next;do{var x=f,N=x.destroy;x=x.tag,N!==void 0&&((x&2)!==0||(x&4)!==0)&&hc(i,r,N),f=f.next}while(f!==c)}rr(e,r,i);break;case 1:if(!gt&&(ds(i,r),c=i.stateNode,typeof c.componentWillUnmount=="function"))try{c.props=i.memoizedProps,c.state=i.memoizedState,c.componentWillUnmount()}catch(R){We(i,r,R)}rr(e,r,i);break;case 21:rr(e,r,i);break;case 22:i.mode&1?(gt=(c=gt)||i.memoizedState!==null,rr(e,r,i),gt=c):rr(e,r,i);break;default:rr(e,r,i)}}function c1(e){var r=e.updateQueue;if(r!==null){e.updateQueue=null;var i=e.stateNode;i===null&&(i=e.stateNode=new cx),r.forEach(function(c){var f=bx.bind(null,e,c);i.has(c)||(i.add(c),c.then(f,f))})}}function nn(e,r){var i=r.deletions;if(i!==null)for(var c=0;c<i.length;c++){var f=i[c];try{var x=e,N=r,R=N;e:for(;R!==null;){switch(R.tag){case 5:ct=R.stateNode,tn=!1;break e;case 3:ct=R.stateNode.containerInfo,tn=!0;break e;case 4:ct=R.stateNode.containerInfo,tn=!0;break e}R=R.return}if(ct===null)throw Error(a(160));l1(x,N,f),ct=null,tn=!1;var T=f.alternate;T!==null&&(T.return=null),f.return=null}catch(U){We(f,r,U)}}if(r.subtreeFlags&12854)for(r=r.child;r!==null;)u1(r,e),r=r.sibling}function u1(e,r){var i=e.alternate,c=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(nn(r,e),hn(e),c&4){try{ya(3,e,e.return),Ui(3,e)}catch(be){We(e,e.return,be)}try{ya(5,e,e.return)}catch(be){We(e,e.return,be)}}break;case 1:nn(r,e),hn(e),c&512&&i!==null&&ds(i,i.return);break;case 5:if(nn(r,e),hn(e),c&512&&i!==null&&ds(i,i.return),e.flags&32){var f=e.stateNode;try{Vt(f,"")}catch(be){We(e,e.return,be)}}if(c&4&&(f=e.stateNode,f!=null)){var x=e.memoizedProps,N=i!==null?i.memoizedProps:x,R=e.type,T=e.updateQueue;if(e.updateQueue=null,T!==null)try{R==="input"&&x.type==="radio"&&x.name!=null&&ot(f,x),zs(R,N);var U=zs(R,x);for(N=0;N<T.length;N+=2){var ee=T[N],ne=T[N+1];ee==="style"?Za(f,ne):ee==="dangerouslySetInnerHTML"?Jr(f,ne):ee==="children"?Vt(f,ne):L(f,ee,ne,U)}switch(R){case"input":lt(f,x);break;case"textarea":Ts(f,x);break;case"select":var X=f._wrapperState.wasMultiple;f._wrapperState.wasMultiple=!!x.multiple;var de=x.value;de!=null?Ht(f,!!x.multiple,de,!1):X!==!!x.multiple&&(x.defaultValue!=null?Ht(f,!!x.multiple,x.defaultValue,!0):Ht(f,!!x.multiple,x.multiple?[]:"",!1))}f[ca]=x}catch(be){We(e,e.return,be)}}break;case 6:if(nn(r,e),hn(e),c&4){if(e.stateNode===null)throw Error(a(162));f=e.stateNode,x=e.memoizedProps;try{f.nodeValue=x}catch(be){We(e,e.return,be)}}break;case 3:if(nn(r,e),hn(e),c&4&&i!==null&&i.memoizedState.isDehydrated)try{Ys(r.containerInfo)}catch(be){We(e,e.return,be)}break;case 4:nn(r,e),hn(e);break;case 13:nn(r,e),hn(e),f=e.child,f.flags&8192&&(x=f.memoizedState!==null,f.stateNode.isHidden=x,!x||f.alternate!==null&&f.alternate.memoizedState!==null||(wc=Qe())),c&4&&c1(e);break;case 22:if(ee=i!==null&&i.memoizedState!==null,e.mode&1?(gt=(U=gt)||ee,nn(r,e),gt=U):nn(r,e),hn(e),c&8192){if(U=e.memoizedState!==null,(e.stateNode.isHidden=U)&&!ee&&(e.mode&1)!==0)for(pe=e,ee=e.child;ee!==null;){for(ne=pe=ee;pe!==null;){switch(X=pe,de=X.child,X.tag){case 0:case 11:case 14:case 15:ya(4,X,X.return);break;case 1:ds(X,X.return);var fe=X.stateNode;if(typeof fe.componentWillUnmount=="function"){c=X,i=X.return;try{r=c,fe.props=r.memoizedProps,fe.state=r.memoizedState,fe.componentWillUnmount()}catch(be){We(c,i,be)}}break;case 5:ds(X,X.return);break;case 22:if(X.memoizedState!==null){f1(ne);continue}}de!==null?(de.return=X,pe=de):f1(ne)}ee=ee.sibling}e:for(ee=null,ne=e;;){if(ne.tag===5){if(ee===null){ee=ne;try{f=ne.stateNode,U?(x=f.style,typeof x.setProperty=="function"?x.setProperty("display","none","important"):x.display="none"):(R=ne.stateNode,T=ne.memoizedProps.style,N=T!=null&&T.hasOwnProperty("display")?T.display:null,R.style.display=yr("display",N))}catch(be){We(e,e.return,be)}}}else if(ne.tag===6){if(ee===null)try{ne.stateNode.nodeValue=U?"":ne.memoizedProps}catch(be){We(e,e.return,be)}}else if((ne.tag!==22&&ne.tag!==23||ne.memoizedState===null||ne===e)&&ne.child!==null){ne.child.return=ne,ne=ne.child;continue}if(ne===e)break e;for(;ne.sibling===null;){if(ne.return===null||ne.return===e)break e;ee===ne&&(ee=null),ne=ne.return}ee===ne&&(ee=null),ne.sibling.return=ne.return,ne=ne.sibling}}break;case 19:nn(r,e),hn(e),c&4&&c1(e);break;case 21:break;default:nn(r,e),hn(e)}}function hn(e){var r=e.flags;if(r&2){try{e:{for(var i=e.return;i!==null;){if(i1(i)){var c=i;break e}i=i.return}throw Error(a(160))}switch(c.tag){case 5:var f=c.stateNode;c.flags&32&&(Vt(f,""),c.flags&=-33);var x=o1(e);vc(e,x,f);break;case 3:case 4:var N=c.stateNode.containerInfo,R=o1(e);gc(e,R,N);break;default:throw Error(a(161))}}catch(T){We(e,e.return,T)}e.flags&=-3}r&4096&&(e.flags&=-4097)}function dx(e,r,i){pe=e,d1(e)}function d1(e,r,i){for(var c=(e.mode&1)!==0;pe!==null;){var f=pe,x=f.child;if(f.tag===22&&c){var N=f.memoizedState!==null||$i;if(!N){var R=f.alternate,T=R!==null&&R.memoizedState!==null||gt;R=$i;var U=gt;if($i=N,(gt=T)&&!U)for(pe=f;pe!==null;)N=pe,T=N.child,N.tag===22&&N.memoizedState!==null?m1(f):T!==null?(T.return=N,pe=T):m1(f);for(;x!==null;)pe=x,d1(x),x=x.sibling;pe=f,$i=R,gt=U}p1(e)}else(f.subtreeFlags&8772)!==0&&x!==null?(x.return=f,pe=x):p1(e)}}function p1(e){for(;pe!==null;){var r=pe;if((r.flags&8772)!==0){var i=r.alternate;try{if((r.flags&8772)!==0)switch(r.tag){case 0:case 11:case 15:gt||Ui(5,r);break;case 1:var c=r.stateNode;if(r.flags&4&&!gt)if(i===null)c.componentDidMount();else{var f=r.elementType===r.type?i.memoizedProps:en(r.type,i.memoizedProps);c.componentDidUpdate(f,i.memoizedState,c.__reactInternalSnapshotBeforeUpdate)}var x=r.updateQueue;x!==null&&fp(r,x,c);break;case 3:var N=r.updateQueue;if(N!==null){if(i=null,r.child!==null)switch(r.child.tag){case 5:i=r.child.stateNode;break;case 1:i=r.child.stateNode}fp(r,N,i)}break;case 5:var R=r.stateNode;if(i===null&&r.flags&4){i=R;var T=r.memoizedProps;switch(r.type){case"button":case"input":case"select":case"textarea":T.autoFocus&&i.focus();break;case"img":T.src&&(i.src=T.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(r.memoizedState===null){var U=r.alternate;if(U!==null){var ee=U.memoizedState;if(ee!==null){var ne=ee.dehydrated;ne!==null&&Ys(ne)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(a(163))}gt||r.flags&512&&xc(r)}catch(X){We(r,r.return,X)}}if(r===e){pe=null;break}if(i=r.sibling,i!==null){i.return=r.return,pe=i;break}pe=r.return}}function f1(e){for(;pe!==null;){var r=pe;if(r===e){pe=null;break}var i=r.sibling;if(i!==null){i.return=r.return,pe=i;break}pe=r.return}}function m1(e){for(;pe!==null;){var r=pe;try{switch(r.tag){case 0:case 11:case 15:var i=r.return;try{Ui(4,r)}catch(T){We(r,i,T)}break;case 1:var c=r.stateNode;if(typeof c.componentDidMount=="function"){var f=r.return;try{c.componentDidMount()}catch(T){We(r,f,T)}}var x=r.return;try{xc(r)}catch(T){We(r,x,T)}break;case 5:var N=r.return;try{xc(r)}catch(T){We(r,N,T)}}}catch(T){We(r,r.return,T)}if(r===e){pe=null;break}var R=r.sibling;if(R!==null){R.return=r.return,pe=R;break}pe=r.return}}var px=Math.ceil,Ji=A.ReactCurrentDispatcher,bc=A.ReactCurrentOwner,Wt=A.ReactCurrentBatchConfig,Ee=0,at=null,Ze=null,ut=0,Ft=0,ps=Yn(0),et=0,wa=null,Lr=0,qi=0,yc=0,Ca=null,Pt=null,wc=0,fs=1/0,zn=null,Wi=!1,Cc=null,sr=null,Gi=!1,ar=null,Qi=0,ja=0,jc=null,Ki=-1,Zi=0;function wt(){return(Ee&6)!==0?Qe():Ki!==-1?Ki:Ki=Qe()}function ir(e){return(e.mode&1)===0?1:(Ee&2)!==0&&ut!==0?ut&-ut:Qh.transition!==null?(Zi===0&&(Zi=od()),Zi):(e=Me,e!==0||(e=window.event,e=e===void 0?16:xd(e.type)),e)}function rn(e,r,i,c){if(50<ja)throw ja=0,jc=null,Error(a(185));Ws(e,i,c),((Ee&2)===0||e!==at)&&(e===at&&((Ee&2)===0&&(qi|=i),et===4&&or(e,ut)),_t(e,c),i===1&&Ee===0&&(r.mode&1)===0&&(fs=Qe()+500,Ni&&er()))}function _t(e,r){var i=e.callbackNode;Qm(e,r);var c=ii(e,e===at?ut:0);if(c===0)i!==null&&sd(i),e.callbackNode=null,e.callbackPriority=0;else if(r=c&-c,e.callbackPriority!==r){if(i!=null&&sd(i),r===1)e.tag===0?Gh(x1.bind(null,e)):tp(x1.bind(null,e)),Uh(function(){(Ee&6)===0&&er()}),i=null;else{switch(ld(c)){case 1:i=nl;break;case 4:i=ad;break;case 16:i=ni;break;case 536870912:i=id;break;default:i=ni}i=k1(i,h1.bind(null,e))}e.callbackPriority=r,e.callbackNode=i}}function h1(e,r){if(Ki=-1,Zi=0,(Ee&6)!==0)throw Error(a(327));var i=e.callbackNode;if(ms()&&e.callbackNode!==i)return null;var c=ii(e,e===at?ut:0);if(c===0)return null;if((c&30)!==0||(c&e.expiredLanes)!==0||r)r=Yi(e,c);else{r=c;var f=Ee;Ee|=2;var x=v1();(at!==e||ut!==r)&&(zn=null,fs=Qe()+500,Er(e,r));do try{hx();break}catch(R){g1(e,R)}while(!0);Hl(),Ji.current=x,Ee=f,Ze!==null?r=0:(at=null,ut=0,r=et)}if(r!==0){if(r===2&&(f=rl(e),f!==0&&(c=f,r=kc(e,f))),r===1)throw i=wa,Er(e,0),or(e,c),_t(e,Qe()),i;if(r===6)or(e,c);else{if(f=e.current.alternate,(c&30)===0&&!fx(f)&&(r=Yi(e,c),r===2&&(x=rl(e),x!==0&&(c=x,r=kc(e,x))),r===1))throw i=wa,Er(e,0),or(e,c),_t(e,Qe()),i;switch(e.finishedWork=f,e.finishedLanes=c,r){case 0:case 1:throw Error(a(345));case 2:Ar(e,Pt,zn);break;case 3:if(or(e,c),(c&130023424)===c&&(r=wc+500-Qe(),10<r)){if(ii(e,0)!==0)break;if(f=e.suspendedLanes,(f&c)!==c){wt(),e.pingedLanes|=e.suspendedLanes&f;break}e.timeoutHandle=Rl(Ar.bind(null,e,Pt,zn),r);break}Ar(e,Pt,zn);break;case 4:if(or(e,c),(c&4194240)===c)break;for(r=e.eventTimes,f=-1;0<c;){var N=31-Zt(c);x=1<<N,N=r[N],N>f&&(f=N),c&=~x}if(c=f,c=Qe()-c,c=(120>c?120:480>c?480:1080>c?1080:1920>c?1920:3e3>c?3e3:4320>c?4320:1960*px(c/1960))-c,10<c){e.timeoutHandle=Rl(Ar.bind(null,e,Pt,zn),c);break}Ar(e,Pt,zn);break;case 5:Ar(e,Pt,zn);break;default:throw Error(a(329))}}}return _t(e,Qe()),e.callbackNode===i?h1.bind(null,e):null}function kc(e,r){var i=Ca;return e.current.memoizedState.isDehydrated&&(Er(e,r).flags|=256),e=Yi(e,r),e!==2&&(r=Pt,Pt=i,r!==null&&Nc(r)),e}function Nc(e){Pt===null?Pt=e:Pt.push.apply(Pt,e)}function fx(e){for(var r=e;;){if(r.flags&16384){var i=r.updateQueue;if(i!==null&&(i=i.stores,i!==null))for(var c=0;c<i.length;c++){var f=i[c],x=f.getSnapshot;f=f.value;try{if(!Yt(x(),f))return!1}catch{return!1}}}if(i=r.child,r.subtreeFlags&16384&&i!==null)i.return=r,r=i;else{if(r===e)break;for(;r.sibling===null;){if(r.return===null||r.return===e)return!0;r=r.return}r.sibling.return=r.return,r=r.sibling}}return!0}function or(e,r){for(r&=~yc,r&=~qi,e.suspendedLanes|=r,e.pingedLanes&=~r,e=e.expirationTimes;0<r;){var i=31-Zt(r),c=1<<i;e[i]=-1,r&=~c}}function x1(e){if((Ee&6)!==0)throw Error(a(327));ms();var r=ii(e,0);if((r&1)===0)return _t(e,Qe()),null;var i=Yi(e,r);if(e.tag!==0&&i===2){var c=rl(e);c!==0&&(r=c,i=kc(e,c))}if(i===1)throw i=wa,Er(e,0),or(e,r),_t(e,Qe()),i;if(i===6)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=r,Ar(e,Pt,zn),_t(e,Qe()),null}function Sc(e,r){var i=Ee;Ee|=1;try{return e(r)}finally{Ee=i,Ee===0&&(fs=Qe()+500,Ni&&er())}}function Rr(e){ar!==null&&ar.tag===0&&(Ee&6)===0&&ms();var r=Ee;Ee|=1;var i=Wt.transition,c=Me;try{if(Wt.transition=null,Me=1,e)return e()}finally{Me=c,Wt.transition=i,Ee=r,(Ee&6)===0&&er()}}function Pc(){Ft=ps.current,De(ps)}function Er(e,r){e.finishedWork=null,e.finishedLanes=0;var i=e.timeoutHandle;if(i!==-1&&(e.timeoutHandle=-1,$h(i)),Ze!==null)for(i=Ze.return;i!==null;){var c=i;switch(Fl(c),c.tag){case 1:c=c.type.childContextTypes,c!=null&&ji();break;case 3:cs(),De(kt),De(mt),Ql();break;case 5:Wl(c);break;case 4:cs();break;case 13:De(Ve);break;case 19:De(Ve);break;case 10:Vl(c.type._context);break;case 22:case 23:Pc()}i=i.return}if(at=e,Ze=e=lr(e.current,null),ut=Ft=r,et=0,wa=null,yc=qi=Lr=0,Pt=Ca=null,Sr!==null){for(r=0;r<Sr.length;r++)if(i=Sr[r],c=i.interleaved,c!==null){i.interleaved=null;var f=c.next,x=i.pending;if(x!==null){var N=x.next;x.next=f,c.next=N}i.pending=c}Sr=null}return e}function g1(e,r){do{var i=Ze;try{if(Hl(),Mi.current=Oi,Fi){for(var c=$e.memoizedState;c!==null;){var f=c.queue;f!==null&&(f.pending=null),c=c.next}Fi=!1}if(_r=0,st=Xe=$e=null,ha=!1,xa=0,bc.current=null,i===null||i.return===null){et=1,wa=r,Ze=null;break}e:{var x=e,N=i.return,R=i,T=r;if(r=ut,R.flags|=32768,T!==null&&typeof T=="object"&&typeof T.then=="function"){var U=T,ee=R,ne=ee.tag;if((ee.mode&1)===0&&(ne===0||ne===11||ne===15)){var X=ee.alternate;X?(ee.updateQueue=X.updateQueue,ee.memoizedState=X.memoizedState,ee.lanes=X.lanes):(ee.updateQueue=null,ee.memoizedState=null)}var de=Vp(N);if(de!==null){de.flags&=-257,$p(de,N,R,x,r),de.mode&1&&Hp(x,U,r),r=de,T=U;var fe=r.updateQueue;if(fe===null){var be=new Set;be.add(T),r.updateQueue=be}else fe.add(T);break e}else{if((r&1)===0){Hp(x,U,r),_c();break e}T=Error(a(426))}}else if(He&&R.mode&1){var Ke=Vp(N);if(Ke!==null){(Ke.flags&65536)===0&&(Ke.flags|=256),$p(Ke,N,R,x,r),Ol(us(T,R));break e}}x=T=us(T,R),et!==4&&(et=2),Ca===null?Ca=[x]:Ca.push(x),x=N;do{switch(x.tag){case 3:x.flags|=65536,r&=-r,x.lanes|=r;var D=Op(x,T,r);pp(x,D);break e;case 1:R=T;var z=x.type,V=x.stateNode;if((x.flags&128)===0&&(typeof z.getDerivedStateFromError=="function"||V!==null&&typeof V.componentDidCatch=="function"&&(sr===null||!sr.has(V)))){x.flags|=65536,r&=-r,x.lanes|=r;var se=Dp(x,R,r);pp(x,se);break e}}x=x.return}while(x!==null)}y1(i)}catch(we){r=we,Ze===i&&i!==null&&(Ze=i=i.return);continue}break}while(!0)}function v1(){var e=Ji.current;return Ji.current=Oi,e===null?Oi:e}function _c(){(et===0||et===3||et===2)&&(et=4),at===null||(Lr&268435455)===0&&(qi&268435455)===0||or(at,ut)}function Yi(e,r){var i=Ee;Ee|=2;var c=v1();(at!==e||ut!==r)&&(zn=null,Er(e,r));do try{mx();break}catch(f){g1(e,f)}while(!0);if(Hl(),Ee=i,Ji.current=c,Ze!==null)throw Error(a(261));return at=null,ut=0,et}function mx(){for(;Ze!==null;)b1(Ze)}function hx(){for(;Ze!==null&&!Dm();)b1(Ze)}function b1(e){var r=j1(e.alternate,e,Ft);e.memoizedProps=e.pendingProps,r===null?y1(e):Ze=r,bc.current=null}function y1(e){var r=e;do{var i=r.alternate;if(e=r.return,(r.flags&32768)===0){if(i=ox(i,r,Ft),i!==null){Ze=i;return}}else{if(i=lx(i,r),i!==null){i.flags&=32767,Ze=i;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{et=6,Ze=null;return}}if(r=r.sibling,r!==null){Ze=r;return}Ze=r=e}while(r!==null);et===0&&(et=5)}function Ar(e,r,i){var c=Me,f=Wt.transition;try{Wt.transition=null,Me=1,xx(e,r,i,c)}finally{Wt.transition=f,Me=c}return null}function xx(e,r,i,c){do ms();while(ar!==null);if((Ee&6)!==0)throw Error(a(327));i=e.finishedWork;var f=e.finishedLanes;if(i===null)return null;if(e.finishedWork=null,e.finishedLanes=0,i===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var x=i.lanes|i.childLanes;if(Km(e,x),e===at&&(Ze=at=null,ut=0),(i.subtreeFlags&2064)===0&&(i.flags&2064)===0||Gi||(Gi=!0,k1(ni,function(){return ms(),null})),x=(i.flags&15990)!==0,(i.subtreeFlags&15990)!==0||x){x=Wt.transition,Wt.transition=null;var N=Me;Me=1;var R=Ee;Ee|=4,bc.current=null,ux(e,i),u1(i,e),Fh(_l),ci=!!Pl,_l=Pl=null,e.current=i,dx(i),Hm(),Ee=R,Me=N,Wt.transition=x}else e.current=i;if(Gi&&(Gi=!1,ar=e,Qi=f),x=e.pendingLanes,x===0&&(sr=null),Um(i.stateNode),_t(e,Qe()),r!==null)for(c=e.onRecoverableError,i=0;i<r.length;i++)f=r[i],c(f.value,{componentStack:f.stack,digest:f.digest});if(Wi)throw Wi=!1,e=Cc,Cc=null,e;return(Qi&1)!==0&&e.tag!==0&&ms(),x=e.pendingLanes,(x&1)!==0?e===jc?ja++:(ja=0,jc=e):ja=0,er(),null}function ms(){if(ar!==null){var e=ld(Qi),r=Wt.transition,i=Me;try{if(Wt.transition=null,Me=16>e?16:e,ar===null)var c=!1;else{if(e=ar,ar=null,Qi=0,(Ee&6)!==0)throw Error(a(331));var f=Ee;for(Ee|=4,pe=e.current;pe!==null;){var x=pe,N=x.child;
vendor: 4,399 bytes, line 40
40if((pe.flags&16)!==0){var R=x.deletions;if(R!==null){for(var T=0;T<R.length;T++){var U=R[T];for(pe=U;pe!==null;){var ee=pe;switch(ee.tag){case 0:case 11:case 15:ya(8,ee,x)}var ne=ee.child;if(ne!==null)ne.return=ee,pe=ne;else for(;pe!==null;){ee=pe;var X=ee.sibling,de=ee.return;if(a1(ee),ee===U){pe=null;break}if(X!==null){X.return=de,pe=X;break}pe=de}}}var fe=x.alternate;if(fe!==null){var be=fe.child;if(be!==null){fe.child=null;do{var Ke=be.sibling;be.sibling=null,be=Ke}while(be!==null)}}pe=x}}if((x.subtreeFlags&2064)!==0&&N!==null)N.return=x,pe=N;else e:for(;pe!==null;){if(x=pe,(x.flags&2048)!==0)switch(x.tag){case 0:case 11:case 15:ya(9,x,x.return)}var D=x.sibling;if(D!==null){D.return=x.return,pe=D;break e}pe=x.return}}var z=e.current;for(pe=z;pe!==null;){N=pe;var V=N.child;if((N.subtreeFlags&2064)!==0&&V!==null)V.return=N,pe=V;else e:for(N=z;pe!==null;){if(R=pe,(R.flags&2048)!==0)try{switch(R.tag){case 0:case 11:case 15:Ui(9,R)}}catch(we){We(R,R.return,we)}if(R===N){pe=null;break e}var se=R.sibling;if(se!==null){se.return=R.return,pe=se;break e}pe=R.return}}if(Ee=f,er(),dn&&typeof dn.onPostCommitFiberRoot=="function")try{dn.onPostCommitFiberRoot(ri,e)}catch{}c=!0}return c}finally{Me=i,Wt.transition=r}}return!1}function w1(e,r,i){r=us(i,r),r=Op(e,r,1),e=nr(e,r,1),r=wt(),e!==null&&(Ws(e,1,r),_t(e,r))}function We(e,r,i){if(e.tag===3)w1(e,e,i);else for(;r!==null;){if(r.tag===3){w1(r,e,i);break}else if(r.tag===1){var c=r.stateNode;if(typeof r.type.getDerivedStateFromError=="function"||typeof c.componentDidCatch=="function"&&(sr===null||!sr.has(c))){e=us(i,e),e=Dp(r,e,1),r=nr(r,e,1),e=wt(),r!==null&&(Ws(r,1,e),_t(r,e));break}}r=r.return}}function gx(e,r,i){var c=e.pingCache;c!==null&&c.delete(r),r=wt(),e.pingedLanes|=e.suspendedLanes&i,at===e&&(ut&i)===i&&(et===4||et===3&&(ut&130023424)===ut&&500>Qe()-wc?Er(e,0):yc|=i),_t(e,r)}function C1(e,r){r===0&&((e.mode&1)===0?r=1:(r=ai,ai<<=1,(ai&130023424)===0&&(ai=4194304)));var i=wt();e=In(e,r),e!==null&&(Ws(e,r,i),_t(e,i))}function vx(e){var r=e.memoizedState,i=0;r!==null&&(i=r.retryLane),C1(e,i)}function bx(e,r){var i=0;switch(e.tag){case 13:var c=e.stateNode,f=e.memoizedState;f!==null&&(i=f.retryLane);break;case 19:c=e.stateNode;break;default:throw Error(a(314))}c!==null&&c.delete(r),C1(e,i)}var j1;j1=function(e,r,i){if(e!==null)if(e.memoizedProps!==r.pendingProps||kt.current)St=!0;else{if((e.lanes&i)===0&&(r.flags&128)===0)return St=!1,ix(e,r,i);St=(e.flags&131072)!==0}else St=!1,He&&(r.flags&1048576)!==0&&np(r,Pi,r.index);switch(r.lanes=0,r.tag){case 2:var c=r.type;Vi(e,r),e=r.pendingProps;var f=ns(r,mt.current);ls(r,i),f=Yl(null,r,c,e,f,i);var x=Xl();return r.flags|=1,typeof f=="object"&&f!==null&&typeof f.render=="function"&&f.$$typeof===void 0?(r.tag=1,r.memoizedState=null,r.updateQueue=null,Nt(c)?(x=!0,ki(r)):x=!1,r.memoizedState=f.state!==null&&f.state!==void 0?f.state:null,Jl(r),f.updater=Di,r.stateNode=f,f._reactInternals=r,ac(r,c,e,i),r=cc(null,r,c,!0,x,i)):(r.tag=0,He&&x&&Ml(r),yt(null,r,f,i),r=r.child),r;case 16:c=r.elementType;e:{switch(Vi(e,r),e=r.pendingProps,f=c._init,c=f(c._payload),r.type=c,f=r.tag=wx(c),e=en(c,e),f){case 0:r=lc(null,r,c,e,i);break e;case 1:r=Qp(null,r,c,e,i);break e;case 11:r=Up(null,r,c,e,i);break e;case 14:r=Jp(null,r,c,en(c.type,e),i);break e}throw Error(a(306,c,""))}return r;case 0:return c=r.type,f=r.pendingProps,f=r.elementType===c?f:en(c,f),lc(e,r,c,f,i);case 1:return c=r.type,f=r.pendingProps,f=r.elementType===c?f:en(c,f),Qp(e,r,c,f,i);case 3:e:{if(Kp(r),e===null)throw Error(a(387));c=r.pendingProps,x=r.memoizedState,f=x.element,dp(e,r),Ti(r,c,null,i);var N=r.memoizedState;if(c=N.element,x.isDehydrated)if(x={element:c,isDehydrated:!1,cache:N.cache,pendingSuspenseBoundaries:N.pendingSuspenseBoundaries,transitions:N.transitions},r.updateQueue.baseState=x,r.memoizedState=x,r.flags&256){f=us(Error(a(423)),r),r=Zp(e,r,c,i,f);break e}else if(c!==f){f=us(Error(a(424)),r),r=Zp(e,r,c,i,f);break e}else for(Mt=Zn(r.stateNode.containerInfo.firstChild),It=r,He=!0,Xt=null,i=cp(r,null,c,i),r.child=i;i;)i.flags=i.flags&-3|4096,i=i.sibling;else{if(as(),c===f){r=Fn(e,r,i);break e}yt(e,r,c,i)}r=r.child}return r;case 5:return mp(r),e===null&&Bl(r),c=r.type,f=r.pendingProps,x=e!==null?e.memoizedProps:null,N=f.children,Ll(c,f)?N=null:x!==null&&Ll(c,x)&&(r.flags|=32),Gp(e,r),yt(e,r,N,i),r.child;case 6:return e===null&&Bl(r),null;case 13:return Yp(e,r,i);
vendor: 4,817 bytes, line 40
40case 4:return ql(r,r.stateNode.containerInfo),c=r.pendingProps,e===null?r.child=is(r,null,c,i):yt(e,r,c,i),r.child;case 11:return c=r.type,f=r.pendingProps,f=r.elementType===c?f:en(c,f),Up(e,r,c,f,i);case 7:return yt(e,r,r.pendingProps,i),r.child;case 8:return yt(e,r,r.pendingProps.children,i),r.child;case 12:return yt(e,r,r.pendingProps.children,i),r.child;case 10:e:{if(c=r.type._context,f=r.pendingProps,x=r.memoizedProps,N=f.value,ze(Ri,c._currentValue),c._currentValue=N,x!==null)if(Yt(x.value,N)){if(x.children===f.children&&!kt.current){r=Fn(e,r,i);break e}}else for(x=r.child,x!==null&&(x.return=r);x!==null;){var R=x.dependencies;if(R!==null){N=x.child;for(var T=R.firstContext;T!==null;){if(T.context===c){if(x.tag===1){T=Mn(-1,i&-i),T.tag=2;var U=x.updateQueue;if(U!==null){U=U.shared;var ee=U.pending;ee===null?T.next=T:(T.next=ee.next,ee.next=T),U.pending=T}}x.lanes|=i,T=x.alternate,T!==null&&(T.lanes|=i),$l(x.return,i,r),R.lanes|=i;break}T=T.next}}else if(x.tag===10)N=x.type===r.type?null:x.child;else if(x.tag===18){if(N=x.return,N===null)throw Error(a(341));N.lanes|=i,R=N.alternate,R!==null&&(R.lanes|=i),$l(N,i,r),N=x.sibling}else N=x.child;if(N!==null)N.return=x;else for(N=x;N!==null;){if(N===r){N=null;break}if(x=N.sibling,x!==null){x.return=N.return,N=x;break}N=N.return}x=N}yt(e,r,f.children,i),r=r.child}return r;case 9:return f=r.type,c=r.pendingProps.children,ls(r,i),f=Jt(f),c=c(f),r.flags|=1,yt(e,r,c,i),r.child;case 14:return c=r.type,f=en(c,r.pendingProps),f=en(c.type,f),Jp(e,r,c,f,i);case 15:return qp(e,r,r.type,r.pendingProps,i);case 17:return c=r.type,f=r.pendingProps,f=r.elementType===c?f:en(c,f),Vi(e,r),r.tag=1,Nt(c)?(e=!0,ki(r)):e=!1,ls(r,i),zp(r,c,f),ac(r,c,f,i),cc(null,r,c,!0,e,i);case 19:return e1(e,r,i);case 22:return Wp(e,r,i)}throw Error(a(156,r.tag))};function k1(e,r){return rd(e,r)}function yx(e,r,i,c){this.tag=e,this.key=i,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=r,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=c,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Gt(e,r,i,c){return new yx(e,r,i,c)}function Lc(e){return e=e.prototype,!(!e||!e.isReactComponent)}function wx(e){if(typeof e=="function")return Lc(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Q)return 11;if(e===ce)return 14}return 2}function lr(e,r){var i=e.alternate;return i===null?(i=Gt(e.tag,r,e.key,e.mode),i.elementType=e.elementType,i.type=e.type,i.stateNode=e.stateNode,i.alternate=e,e.alternate=i):(i.pendingProps=r,i.type=e.type,i.flags=0,i.subtreeFlags=0,i.deletions=null),i.flags=e.flags&14680064,i.childLanes=e.childLanes,i.lanes=e.lanes,i.child=e.child,i.memoizedProps=e.memoizedProps,i.memoizedState=e.memoizedState,i.updateQueue=e.updateQueue,r=e.dependencies,i.dependencies=r===null?null:{lanes:r.lanes,firstContext:r.firstContext},i.sibling=e.sibling,i.index=e.index,i.ref=e.ref,i}function Xi(e,r,i,c,f,x){var N=2;if(c=e,typeof e=="function")Lc(e)&&(N=1);else if(typeof e=="string")N=5;else e:switch(e){case I:return Tr(i.children,f,x,r);case B:N=8,f|=8;break;case J:return e=Gt(12,i,r,f|2),e.elementType=J,e.lanes=x,e;case q:return e=Gt(13,i,r,f),e.elementType=q,e.lanes=x,e;case te:return e=Gt(19,i,r,f),e.elementType=te,e.lanes=x,e;case ie:return eo(i,f,x,r);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case G:N=10;break e;case H:N=9;break e;case Q:N=11;break e;case ce:N=14;break e;case Y:N=16,c=null;break e}throw Error(a(130,e==null?e:typeof e,""))}return r=Gt(N,i,r,f),r.elementType=e,r.type=c,r.lanes=x,r}function Tr(e,r,i,c){return e=Gt(7,e,c,r),e.lanes=i,e}function eo(e,r,i,c){return e=Gt(22,e,c,r),e.elementType=ie,e.lanes=i,e.stateNode={isHidden:!1},e}function Rc(e,r,i){return e=Gt(6,e,null,r),e.lanes=i,e}function Ec(e,r,i){return r=Gt(4,e.children!==null?e.children:[],e.key,r),r.lanes=i,r.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},r}function Cx(e,r,i,c,f){this.tag=r,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=sl(0),this.expirationTimes=sl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=sl(0),this.identifierPrefix=c,this.onRecoverableError=f,this.mutableSourceEagerHydrationData=null}function Ac(e,r,i,c,f,x,N,R,T){return e=new Cx(e,r,i,R,T),r===1?(r=1,x===!0&&(r|=8)):r=0,x=Gt(3,null,null,r),e.current=x,x.stateNode=e,x.memoizedState={element:c,isDehydrated:i,cache:null,transitions:null,pendingSuspenseBoundaries:null},Jl(x),e}
vendor: 1,204 bytes, line 40
40function jx(e,r,i){var c=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:M,key:c==null?null:""+c,children:e,containerInfo:r,implementation:i}}function N1(e){if(!e)return Xn;e=e._reactInternals;e:{if(wr(e)!==e||e.tag!==1)throw Error(a(170));var r=e;do{switch(r.tag){case 3:r=r.stateNode.context;break e;case 1:if(Nt(r.type)){r=r.stateNode.__reactInternalMemoizedMergedChildContext;break e}}r=r.return}while(r!==null);throw Error(a(171))}if(e.tag===1){var i=e.type;if(Nt(i))return Xd(e,i,r)}return r}function S1(e,r,i,c,f,x,N,R,T){return e=Ac(i,c,!0,e,f,x,N,R,T),e.context=N1(null),i=e.current,c=wt(),f=ir(i),x=Mn(c,f),x.callback=r??null,nr(i,x,f),e.current.lanes=f,Ws(e,f,c),_t(e,c),e}function to(e,r,i,c){var f=r.current,x=wt(),N=ir(f);return i=N1(i),r.context===null?r.context=i:r.pendingContext=i,r=Mn(x,N),r.payload={element:e},c=c===void 0?null:c,c!==null&&(r.callback=c),e=nr(f,r,N),e!==null&&(rn(e,f,N,x),Ai(e,f,N)),N}function no(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function P1(e,r){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var i=e.retryLane;e.retryLane=i!==0&&i<r?i:r}}
vendor: 6,542 bytes, lines 40-49
40function Tc(e,r){P1(e,r),(e=e.alternate)&&P1(e,r)}function kx(){return null}var _1=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ic(e){this._internalRoot=e}ro.prototype.render=Ic.prototype.render=function(e){var r=this._internalRoot;if(r===null)throw Error(a(409));to(e,r,null,null)},ro.prototype.unmount=Ic.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var r=e.containerInfo;Rr(function(){to(null,e,null,null)}),r[Rn]=null}};function ro(e){this._internalRoot=e}ro.prototype.unstable_scheduleHydration=function(e){if(e){var r=dd();e={blockedOn:null,target:e,priority:r};for(var i=0;i<Gn.length&&r!==0&&r<Gn[i].priority;i++);Gn.splice(i,0,e),i===0&&md(e)}};function Mc(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function so(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function L1(){}function Nx(e,r,i,c,f){if(f){if(typeof c=="function"){var x=c;c=function(){var U=no(N);x.call(U)}}var N=S1(r,c,e,0,null,!1,!1,"",L1);return e._reactRootContainer=N,e[Rn]=N.current,oa(e.nodeType===8?e.parentNode:e),Rr(),N}for(;f=e.lastChild;)e.removeChild(f);if(typeof c=="function"){var R=c;c=function(){var U=no(T);R.call(U)}}var T=Ac(e,0,!1,null,null,!1,!1,"",L1);return e._reactRootContainer=T,e[Rn]=T.current,oa(e.nodeType===8?e.parentNode:e),Rr(function(){to(r,T,i,c)}),T}function ao(e,r,i,c,f){var x=i._reactRootContainer;if(x){var N=x;if(typeof f=="function"){var R=f;f=function(){var T=no(N);R.call(T)}}to(r,N,e,f)}else N=Nx(i,r,e,f,c);return no(N)}cd=function(e){switch(e.tag){case 3:var r=e.stateNode;if(r.current.memoizedState.isDehydrated){var i=qs(r.pendingLanes);i!==0&&(al(r,i|1),_t(r,Qe()),(Ee&6)===0&&(fs=Qe()+500,er()))}break;case 13:Rr(function(){var c=In(e,1);if(c!==null){var f=wt();rn(c,e,1,f)}}),Tc(e,1)}},il=function(e){if(e.tag===13){var r=In(e,134217728);if(r!==null){var i=wt();rn(r,e,134217728,i)}Tc(e,134217728)}},ud=function(e){if(e.tag===13){var r=ir(e),i=In(e,r);if(i!==null){var c=wt();rn(i,e,r,c)}Tc(e,r)}},dd=function(){return Me},pd=function(e,r){var i=Me;try{return Me=e,r()}finally{Me=i}},Os=function(e,r,i){switch(r){case"input":if(lt(e,i),r=i.name,i.type==="radio"&&r!=null){for(i=e;i.parentNode;)i=i.parentNode;for(i=i.querySelectorAll("input[name="+JSON.stringify(""+r)+'][type="radio"]'),r=0;r<i.length;r++){var c=i[r];if(c!==e&&c.form===e.form){var f=Ci(c);if(!f)throw Error(a(90));le(c),lt(c,f)}}}break;case"textarea":Ts(e,i);break;case"select":r=i.value,r!=null&&Ht(e,!!i.multiple,r,!1)}},Vs=Sc,Xa=Rr;var Sx={usingClientEntryPoint:!1,Events:[ua,es,Ci,Ya,Hs,Sc]},ka={findFiberByHostInstance:Cr,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Px={bundleType:ka.bundleType,version:ka.version,rendererPackageName:ka.rendererPackageName,rendererConfig:ka.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:A.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=td(e),e===null?null:e.stateNode},findFiberByHostInstance:ka.findFiberByHostInstance||kx,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var io=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!io.isDisabled&&io.supportsFiber)try{ri=io.inject(Px),dn=io}catch{}}return Lt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Sx,Lt.createPortal=function(e,r){var i=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Mc(r))throw Error(a(200));return jx(e,r,null,i)},Lt.createRoot=function(e,r){if(!Mc(e))throw Error(a(299));var i=!1,c="",f=_1;return r!=null&&(r.unstable_strictMode===!0&&(i=!0),r.identifierPrefix!==void 0&&(c=r.identifierPrefix),r.onRecoverableError!==void 0&&(f=r.onRecoverableError)),r=Ac(e,1,!1,null,null,i,!1,c,f),e[Rn]=r.current,oa(e.nodeType===8?e.parentNode:e),new Ic(r)},Lt.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var r=e._reactInternals;if(r===void 0)throw typeof e.render=="function"?Error(a(188)):(e=Object.keys(e).join(","),Error(a(268,e)));return e=td(r),e=e===null?null:e.stateNode,e},Lt.flushSync=function(e){return Rr(e)},Lt.hydrate=function(e,r,i){if(!so(r))throw Error(a(200));return ao(null,e,r,!0,i)},Lt.hydrateRoot=function(e,r,i){if(!Mc(e))throw Error(a(405));var c=i!=null&&i.hydratedSources||null,f=!1,x="",N=_1;if(i!=null&&(i.unstable_strictMode===!0&&(f=!0),i.identifierPrefix!==void 0&&(x=i.identifierPrefix),i.onRecoverableError!==void 0&&(N=i.onRecoverableError)),r=S1(r,null,e,1,i??null,f,!1,x,N),e[Rn]=r.current,oa(e),c)for(e=0;e<c.length;e++)i=c[e],f=i._getVersion,f=f(i._source),r.mutableSourceEagerHydrationData==null?r.mutableSourceEagerHydrationData=[i,f]:r.mutableSourceEagerHydrationData.push(i,f);return new ro(r)},Lt.render=function(e,r,i){if(!so(r))throw Error(a(200));return ao(null,e,r,!1,i)},Lt.unmountComponentAtNode=function(e){if(!so(e))throw Error(a(40));return e._reactRootContainer?(Rr(function(){ao(null,null,e,!1,function(){e._reactRootContainer=null,e[Rn]=null})}),!0):!1},Lt.unstable_batchedUpdates=Sc,Lt.unstable_renderSubtreeIntoContainer=function(e,r,i,c){if(!so(i))throw Error(a(200));if(e==null||e._reactInternals===void 0)throw Error(a(38));return ao(e,r,i,!1,c)},Lt.version="18.3.1-next-f1338f8080-20240426",Lt}var z1;function k0(){if(z1)return Bc.exports;z1=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(s){console.error(s)}}return n(),Bc.exports=Mx(),Bc.exports}var B1;function Fx(){if(B1)return oo;B1=1;var n=k0();return oo.createRoot=n.createRoot,oo.hydrateRoot=n.hydrateRoot,oo}var zx=Fx(),b=Bo();const Dn=j0(b),N0=Lx({__proto__:null,default:Dn},[b]);/**
41 * react-router v7.9.5
42 *
43 * Copyright (c) Remix Software Inc.
44 *
45 * This source code is licensed under the MIT license found in the
46 * LICENSE.md file in the root directory of this source tree.
47 *
48 * @license MIT
49 */var O1="popstate";function Bx(n={}){function s(o,l){let{pathname:u,search:d,hash:p}=o.location;return lu("",{pathname:u,search:d,hash:p},l.state&&l.state.usr||null,l.state&&l.state.key||"default")}function a(o,l){return typeof l=="string"?l:za(l)}
49return Dx(s,a,null,n)}function Je(n,s){if(n===!1||n===null||typeof n>"u")throw new Error(s)}function wn(n,s){if(!n){typeof console<"u"&&console.warn(s);try{throw new Error(s)}catch{}}}function Ox(){return Math.random().toString(36).substring(2,10)}function D1(n,s){return{usr:n.state,key:n.key,idx:s}}function lu(n,s,a=null,o){return{pathname:typeof n=="string"?n:n.pathname,search:"",hash:"",...typeof s=="string"?Ss(s):s,state:a,key:s&&s.key||o||Ox()}}function za({pathname:n="/",search:s="",hash:a=""}){return s&&s!=="?"&&(n+=s.charAt(0)==="?"?s:"?"+s),a&&a!=="#"&&(n+=a.charAt(0)==="#"?a:"#"+a),n}function Ss(n){let s={};if(n){let a=n.indexOf("#");a>=0&&(s.hash=n.substring(a),n=n.substring(0,a));let o=n.indexOf("?");o>=0&&(s.search=n.substring(o),n=n.substring(0,o)),n&&(s.pathname=n)}return s}function Dx(n,s,a,o={}){let{window:l=document.defaultView,v5Compat:u=!1}=o,d=l.history,p="POP",m=null,h=v();h==null&&(h=0,d.replaceState({...d.state,idx:h},""));function v(){return(d.state||{idx:null}).idx}function g(){p="POP";let k=v(),S=k==null?null:k-h;h=k,m&&m({action:p,location:y.location,delta:S})}function C(k,S){p="PUSH";let P=lu(y.location,k,S);h=v()+1;let L=D1(P,h),A=y.createHref(P);try{d.pushState(L,"",A)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;l.location.assign(A)}u&&m&&m({action:p,location:y.location,delta:1})}function j(k,S){p="REPLACE";let P=lu(y.location,k,S);h=v();let L=D1(P,h),A=y.createHref(P);d.replaceState(L,"",A),u&&m&&m({action:p,location:y.location,delta:0})}function w(k){return Hx(k)}let y={get action(){return p},get location(){return n(l,d)},listen(k){if(m)throw new Error("A history only accepts one active listener");return l.addEventListener(O1,g),m=k,()=>{l.removeEventListener(O1,g),m=null}},createHref(k){return s(l,k)},createURL:w,encodeLocation(k){let S=w(k);return{pathname:S.pathname,search:S.search,hash:S.hash}},push:C,replace:j,go(k){return d.go(k)}};return y}function Hx(n,s=!1){let a="http://localhost";
49typeof window<"u"&&(a=window.location.origin!=="null"?window.location.origin:window.location.href),Je(a,"No window.location.(origin|href) available to create URL");let o=typeof n=="string"?n:za(n);return o=o.replace(/ $/,"%20"),!s&&o.startsWith("//")&&(o=a+o),new URL(o,a)}function S0(n,s,a="/"){return Vx(n,s,a,!1)}function Vx(n,s,a,o){let l=typeof s=="string"?Ss(s):s,u=Vn(l.pathname||"/",a);if(u==null)return null;let d=P0(n);$x(d);let p=null;for(let m=0;p==null&&m<d.length;++m){let h=e3(u);p=Yx(d[m],h,o)}return p}function P0(n,s=[],a=[],o="",l=!1){let u=(d,p,m=l,h)=>{let v={relativePath:h===void 0?d.path||"":h,caseSensitive:d.caseSensitive===!0,childrenIndex:p,route:d};if(v.relativePath.startsWith("/")){if(!v.relativePath.startsWith(o)&&m)return;Je(v.relativePath.startsWith(o),`Absolute route path "${v.relativePath}" nested under path "${o}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),v.relativePath=v.relativePath.slice(o.length)}let g=Hn([o,v.relativePath]),C=a.concat(v);d.children&&d.children.length>0&&(Je(d.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${g}".`),P0(d.children,s,C,g,m)),!(d.path==null&&!d.index)&&s.push({path:g,score:Kx(g,d.index),routesMeta:C})};return n.forEach((d,p)=>{if(d.path===""||!d.path?.includes("?"))u(d,p);else for(let m of _0(d.path))u(d,p,!0,m)}),s}function _0(n){let s=n.split("/");if(s.length===0)return[];let[a,...o]=s,l=a.endsWith("?"),u=a.replace(/\?$/,"");if(o.length===0)return l?[u,""]:[u];let d=_0(o.join("/")),p=[];return p.push(...d.map(m=>m===""?u:[u,m].join("/"))),l&&p.push(...d),p.map(m=>n.startsWith("/")&&m===""?"/":m)}function $x(n){n.sort((s,a)=>s.score!==a.score?a.score-s.score:Zx(s.routesMeta.map(o=>o.childrenIndex),a.routesMeta.map(o=>o.childrenIndex)))}var Ux=/^:[\w-]+$/,Jx=3,qx=2,Wx=1,Gx=10,Qx=-2,H1=n=>n==="*";function Kx(n,s){let a=n.split("/"),o=a.length;return a.some(H1)&&(o+=Qx),s&&(o+=qx),a.filter(l=>!H1(l)).reduce((l,u)=>l+(Ux.test(u)?Jx:u===""?Wx:Gx),o)}function Zx(n,s){return n.length===s.length&&n.slice(0,-1).every((o,l)=>o===s[l])?n[n.length-1]-s[s.length-1]:0}function Yx(n,s,a=!1){let{routesMeta:o}=n,l={},u="/",d=[];for(let p=0;p<o.length;++p){let m=o[p],h=p===o.length-1,v=u==="/"?s:s.slice(u.length)||"/",g=So({path:m.relativePath,caseSensitive:m.caseSensitive,end:h},v),C=m.route;if(!g&&h&&a&&!o[o.length-1].route.index&&(g=So({path:m.relativePath,caseSensitive:m.caseSensitive,end:!1},v)),!g)return null;
49Object.assign(l,g.params),d.push({params:l,pathname:Hn([u,g.pathname]),pathnameBase:s3(Hn([u,g.pathnameBase])),route:C}),g.pathnameBase!=="/"&&(u=Hn([u,g.pathnameBase]))}return d}function So(n,s){typeof n=="string"&&(n={path:n,caseSensitive:!1,end:!0});let[a,o]=Xx(n.path,n.caseSensitive,n.end),l=s.match(a);if(!l)return null;let u=l[0],d=u.replace(/(.)\/+$/,"$1"),p=l.slice(1);return{params:o.reduce((h,{paramName:v,isOptional:g},C)=>{if(v==="*"){let w=p[C]||"";d=u.slice(0,u.length-w.length).replace(/(.)\/+$/,"$1")}const j=p[C];return g&&!j?h[v]=void 0:h[v]=(j||"").replace(/%2F/g,"/"),h},{}),pathname:u,pathnameBase:d,pattern:n}}function Xx(n,s=!1,a=!0){wn(n==="*"||!n.endsWith("*")||n.endsWith("/*"),`Route path "${n}" will be treated as if it were "${n.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${n.replace(/\*$/,"/*")}".`);let o=[],l="^"+n.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(d,p,m)=>(o.push({paramName:p,isOptional:m!=null}),m?"/?([^\\/]+)?":"/([^\\/]+)")).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return n.endsWith("*")?(o.push({paramName:"*"}),l+=n==="*"||n==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):a?l+="\\/*$":n!==""&&n!=="/"&&(l+="(?:(?=\\/|$))"),[new RegExp(l,s?void 0:"i"),o]}function e3(n){try{return n.split("/").map(s=>decodeURIComponent(s).replace(/\//g,"%2F")).join("/")}catch(s){return wn(!1,`The URL path "${n}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${s}).`),n}}function Vn(n,s){if(s==="/")return n;if(!n.toLowerCase().startsWith(s.toLowerCase()))return null;let a=s.endsWith("/")?s.length-1:s.length,o=n.charAt(a);return o&&o!=="/"?null:n.slice(a)||"/"}function t3(n,s="/"){let{pathname:a,search:o="",hash:l=""}=typeof n=="string"?Ss(n):n;return{pathname:a?a.startsWith("/")?a:n3(a,s):s,search:a3(o),hash:i3(l)}}function n3(n,s){let a=s.replace(/\/+$/,"").split("/");return n.split("/").forEach(l=>{l===".."?a.length>1&&a.pop():l!=="."&&a.push(l)}),a.length>1?a.join("/"):"/"}function Hc(n,s,a,o){return`Cannot include a '${n}' character in a manually specified \`to.${s}\` field [${JSON.stringify(o)}].  Please separate it out to the \`to.${a}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function r3(n){return n.filter((s,a)=>a===0||s.route.path&&s.route.path.length>0)}function L0(n){let s=r3(n);return s.map((a,o)=>o===s.length-1?a.pathname:a.pathnameBase)}function R0(n,s,a,o=!1){let l;typeof n=="string"?l=Ss(n):(l={...n},Je(!l.pathname||!l.pathname.includes("?"),Hc("?","pathname","search",l)),Je(!l.pathname||!l.pathname.includes("#"),Hc("#","pathname","hash",l)),Je(!l.search||!l.search.includes("#"),Hc("#","search","hash",l)));let u=n===""||l.pathname==="",d=u?"/":l.pathname,p;if(d==null)p=a;else{let g=s.length-1;if(!o&&d.startsWith("..")){let C=d.split("/");for(;C[0]==="..";)C.shift(),g-=1;l.pathname=C.join("/")}p=g>=0?s[g]:"/"}let m=t3(l,p),h=d&&d!=="/"&&d.endsWith("/"),v=(u||d===".")&&a.endsWith("/");return!m.pathname.endsWith("/")&&(h||v)&&(m.pathname+="/"),m}var Hn=n=>n.join("/").replace(/\/\/+/g,"/"),s3=n=>n.replace(/\/+$/,"").replace(/^\/*/,"/"),a3=n=>!n||n==="?"?"":n.startsWith("?")?n:"?"+n,i3=n=>!n||n==="#"?"":n.startsWith("#")?n:"#"+n;function o3(n){return n!=null&&typeof n.status=="number"&&typeof n.statusText=="string"&&typeof n.internal=="boolean"&&"data"in n}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var E0=["POST","PUT","PATCH","DELETE"];new Set(E0);var l3=["GET",...E0];new Set(l3);var Ps=b.createContext(null);Ps.displayName="DataRouter";var Oo=b.createContext(null);Oo.displayName="DataRouterState";b.createContext(!1);var A0=b.createContext({isTransitioning:!1});A0.displayName="ViewTransition";var c3=b.createContext(new Map);c3.displayName="Fetchers";var u3=b.createContext(null);u3.displayName="Await";var jn=b.createContext(null);jn.displayName="Navigation";var Ua=b.createContext(null);Ua.displayName="Location";var kn=b.createContext({outlet:null,matches:[],isDataRoute:!1});kn.displayName="Route";var Lu=b.createContext(null);Lu.displayName="RouteError";function d3(n,{relative:s}={}){Je(Ja(),"useHref() may be used only in the context of a <Router> component.");let{basename:a,navigator:o}=b.useContext(jn),{hash:l,pathname:u,search:d}=qa(n,{relative:s}),p=u;return a!=="/"&&(p=u==="/"?a:Hn([a,u])),o.createHref({pathname:p,search:d,hash:l})}function Ja(){return b.useContext(Ua)!=null}function Fe(){return Je(Ja(),"useLocation() may be used only in the context of a <Router> component."),b.useContext(Ua).location}var T0="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function I0(n){b.useContext(jn).static||b.useLayoutEffect(n)}function Be(){let{isDataRoute:n}=b.useContext(kn);return n?N3():p3()}function p3(){Je(Ja(),"useNavigate() may be used only in the context of a <Router> component.");let n=b.useContext(Ps),{basename:s,navigator:a}=b.useContext(jn),{matches:o}=b.useContext(kn),{pathname:l}=Fe(),u=JSON.stringify(L0(o)),d=b.useRef(!1);return I0(()=>{d.current=!0}),b.useCallback((m,h={})=>
49{if(wn(d.current,T0),!d.current)return;if(typeof m=="number"){a.go(m);return}let v=R0(m,JSON.parse(u),l,h.relative==="path");n==null&&s!=="/"&&(v.pathname=v.pathname==="/"?s:Hn([s,v.pathname])),(h.replace?a.replace:a.push)(v,h.state,h)},[s,a,u,l,n])}b.createContext(null);function f3(){let{matches:n}=b.useContext(kn),s=n[n.length-1];return s?s.params:{}}function qa(n,{relative:s}={}){let{matches:a}=b.useContext(kn),{pathname:o}=Fe(),l=JSON.stringify(L0(a));return b.useMemo(()=>R0(n,JSON.parse(l),o,s==="path"),[n,l,o,s])}function m3(n,s){return M0(n,s)}function M0(n,s,a,o,l){Je(Ja(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:u}=b.useContext(jn),{matches:d}=b.useContext(kn),p=d[d.length-1],m=p?p.params:{},h=p?p.pathname:"/",v=p?p.pathnameBase:"/",g=p&&p.route;{let P=g&&g.path||"";F0(h,!g||P.endsWith("*")||P.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${h}" (under <Route path="${P}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
50
51Please change the parent <Route path="${P}"> to <Route path="${P==="/"?"*":`${P}/*`}">.`)}let C=Fe(),j;if(s){let P=typeof s=="string"?Ss(s):s;Je(v==="/"||P.pathname?.startsWith(v),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${v}" but pathname "${P.pathname}" was given in the \`location\` prop.`),j=P}else j=C;let w=j.pathname||"/",y=w;if(v!=="/"){let P=v.replace(/^\//,"").split("/");y="/"+w.replace(/^\//,"").split("/").slice(P.length).join("/")}let k=S0(n,{pathname:y});wn(g||k!=null,`No routes matched location "${j.pathname}${j.search}${j.hash}" `),wn(k==null||k[k.length-1].route.element!==void 0||k[k.length-1].route.Component!==void 0||k[k.length-1].route.lazy!==void 0,`Matched leaf route at location "${j.pathname}${j.search}${j.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let S=b3(k&&k.map(P=>Object.assign({},P,{params:Object.assign({},m,P.params),pathname:Hn([v,u.encodeLocation?u.encodeLocation(P.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:P.pathname]),pathnameBase:P.pathnameBase==="/"?v:Hn([v,u.encodeLocation?u.encodeLocation(P.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:P.pathnameBase])})),d,a,o,l);return s&&S?b.createElement(Ua.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...j},navigationType:"POP"}},S):S}function h3(){let n=k3(),s=o3(n)?`${n.status} ${n.statusText}`:n instanceof Error?n.message:JSON.stringify(n),a=n instanceof Error?n.stack:null,o="rgba(200,200,200, 0.5)",l={padding:"0.5rem",backgroundColor:o},u={padding:"2px 4px",backgroundColor:o},d=null;return console.error("Error handled by React Router default ErrorBoundary:",n),d=b.createElement(b.Fragment,null,b.createElement("p",null,"💿 Hey developer 👋"),b.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",b.createElement("code",{style:u},"ErrorBoundary")," or"," ",b.createElement("code",{style:u},"errorElement")," prop on your route.")),b.createElement(b.Fragment,null,b.createElement("h2",null,"Unexpected Application Error!"),b.createElement("h3",{style:{fontStyle:"italic"}},s),a?b.createElement("pre",{style:l},a):null,d)}var x3=b.createElement(h3,null),g3=class extends b.Component{constructor(n){super(n),this.state={location:n.location,revalidation:n.revalidation,error:n.error}}static getDerivedStateFromError(n){return{error:n}}static getDerivedStateFromProps(n,s){return s.location!==n.location||s.revalidation!=="idle"&&n.revalidation==="idle"?{error:n.error,location:n.location,revalidation:n.revalidation}:{error:n.error!==void 0?n.error:s.error,location:s.location,revalidation:n.revalidation||s.revalidation}}componentDidCatch(n,s){this.props.unstable_onError?this.props.unstable_onError(n,s):console.error("React Router caught the following error during render",n)}render(){return this.state.error!==void 0?b.createElement(kn.Provider,{value:this.props.routeContext},b.createElement(Lu.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function v3({routeContext:n,match:s,children:a}){let o=b.useContext(Ps);return o&&o.static&&o.staticContext&&(s.route.errorElement||s.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=s.route.id),b.createElement(kn.Provider,{value:n},a)}function b3(n,s=[],a=null,o=null,l=null){if(n==null){if(!a)return null;if(a.errors)n=a.matches;else if(s.length===0&&!a.initialized&&a.matches.length>0)n=a.matches;else return null}let u=n,d=a?.errors;if(d!=null){let h=u.findIndex(v=>v.route.id&&d?.[v.route.id]!==void 0);Je(h>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(d).join(",")}`),u=u.slice(0,Math.min(u.length,h+1))}let p=!1,m=-1;if(a)for(let h=0;h<u.length;h++){let v=u[h];if((v.route.HydrateFallback||v.route.hydrateFallbackElement)&&(m=h),v.route.id){let{loaderData:g,errors:C}
51=a,j=v.route.loader&&!g.hasOwnProperty(v.route.id)&&(!C||C[v.route.id]===void 0);if(v.route.lazy||j){p=!0,m>=0?u=u.slice(0,m+1):u=[u[0]];break}}}return u.reduceRight((h,v,g)=>{let C,j=!1,w=null,y=null;a&&(C=d&&v.route.id?d[v.route.id]:void 0,w=v.route.errorElement||x3,p&&(m<0&&g===0?(F0("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),j=!0,y=null):m===g&&(j=!0,y=v.route.hydrateFallbackElement||null)));let k=s.concat(u.slice(0,g+1)),S=()=>{let P;return C?P=w:j?P=y:v.route.Component?P=b.createElement(v.route.Component,null):v.route.element?P=v.route.element:P=h,b.createElement(v3,{match:v,routeContext:{outlet:h,matches:k,isDataRoute:a!=null},children:P})};return a&&(v.route.ErrorBoundary||v.route.errorElement||g===0)?b.createElement(g3,{location:a.location,revalidation:a.revalidation,component:w,error:C,children:S(),routeContext:{outlet:null,matches:k,isDataRoute:!0},unstable_onError:o}):S()},null)}function Ru(n){return`${n} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function y3(n){let s=b.useContext(Ps);return Je(s,Ru(n)),s}function w3(n){let s=b.useContext(Oo);return Je(s,Ru(n)),s}function C3(n){let s=b.useContext(kn);return Je(s,Ru(n)),s}function Eu(n){let s=C3(n),a=s.matches[s.matches.length-1];return Je(a.route.id,`${n} can only be used on routes that contain a unique "id"`),a.route.id}function j3(){return Eu("useRouteId")}function k3(){let n=b.useContext(Lu),s=w3("useRouteError"),a=Eu("useRouteError");return n!==void 0?n:s.errors?.[a]}function N3(){let{router:n}=y3("useNavigate"),s=Eu("useNavigate"),a=b.useRef(!1);return I0(()=>{a.current=!0}),b.useCallback(async(l,u={})=>{wn(a.current,T0),a.current&&(typeof l=="number"?n.navigate(l):await n.navigate(l,{fromRouteId:s,...u}))},[n,s])}var V1={};function F0(n,s,a){!s&&!V1[n]&&(V1[n]=!0,wn(!1,a))}b.memo(S3);function S3({routes:n,future:s,state:a,unstable_onError:o}){return M0(n,void 0,a,o,s)}function Ie(n){Je(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function P3({basename:n="/",children:s=null,location:a,navigationType:o="POP",navigator:l,static:u=!1}){Je(!Ja(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let d=n.replace(/^\/*/,"/"),p=b.useMemo(()=>({basename:d,navigator:l,static:u,future:{}}),[d,l,u]);typeof a=="string"&&(a=Ss(a));let{pathname:m="/",search:h="",hash:v="",state:g=null,key:C="default"}=a,j=b.useMemo(()=>{let w=Vn(m,d);return w==null?null:{location:{pathname:w,search:h,hash:v,state:g,key:C},navigationType:o}},[d,m,h,v,g,C,o]);return wn(j!=null,`<Router basename="${d}"> is not able to match the URL "${m}${h}${v}" because it does not start with the basename, so the <Router> won't render anything.`),j==null?null:b.createElement(jn.Provider,{value:p},b.createElement(Ua.Provider,{children:s,value:j}))}function _3({children:n,location:s}){return m3(cu(n),s)}function cu(n,s=[]){let a=[];return b.Children.forEach(n,(o,l)=>{if(!b.isValidElement(o))return;let u=[...s,l];if(o.type===b.Fragment){a.push.apply(a,cu(o.props.children,u));return}Je(o.type===Ie,`[${typeof o.type=="string"?o.type:o.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),Je(!o.props.index||!o.props.children,"An index route cannot have child routes.");let d={id:o.props.id||u.join("-"),caseSensitive:o.props.caseSensitive,element:o.props.element,Component:o.props.Component,index:o.props.index,path:o.props.path,middleware:o.props.middleware,loader:o.props.loader,action:o.props.action,hydrateFallbackElement:o.props.hydrateFallbackElement,HydrateFallback:o.props.HydrateFallback,errorElement:o.props.errorElement,ErrorBoundary:o.props.ErrorBoundary,hasErrorBoundary:o.props.hasErrorBoundary===!0||o.props.ErrorBoundary!=null||o.props.errorElement!=null,shouldRevalidate:o.props.shouldRevalidate,handle:o.props.handle,lazy:o.props.lazy};o.props.children&&(d.children=cu(o.props.children,u)),a.push(d)}),a}var yo="get",wo="application/x-www-form-urlencoded";function Do(n){return n!=null&&typeof n.tagName=="string"}function L3(n){return Do(n)&&n.tagName.toLowerCase()==="button"}function R3(n){return Do(n)&&n.tagName.toLowerCase()==="form"}function E3(n){return Do(n)&&n.tagName.toLowerCase()==="input"}function A3(n){return!!(n.metaKey||n.altKey||n.ctrlKey||n.shiftKey)}function T3(n,s){return n.button===0&&(!s||s==="_self")&&!A3(n)}var lo=null;function I3(){if(lo===null)try{new FormData(document.createElement("form"),0),lo=!1}catch{lo=!0}
51return lo}var M3=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Vc(n){return n!=null&&!M3.has(n)?(wn(!1,`"${n}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${wo}"`),null):n}function F3(n,s){let a,o,l,u,d;if(R3(n)){let p=n.getAttribute("action");o=p?Vn(p,s):null,a=n.getAttribute("method")||yo,l=Vc(n.getAttribute("enctype"))||wo,u=new FormData(n)}else if(L3(n)||E3(n)&&(n.type==="submit"||n.type==="image")){let p=n.form;if(p==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let m=n.getAttribute("formaction")||p.getAttribute("action");if(o=m?Vn(m,s):null,a=n.getAttribute("formmethod")||p.getAttribute("method")||yo,l=Vc(n.getAttribute("formenctype"))||Vc(p.getAttribute("enctype"))||wo,u=new FormData(p,n),!I3()){let{name:h,type:v,value:g}=n;if(v==="image"){let C=h?`${h}.`:"";u.append(`${C}x`,"0"),u.append(`${C}y`,"0")}else h&&u.append(h,g)}}else{if(Do(n))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');a=yo,o=null,l=wo,d=n}return u&&l==="text/plain"&&(d=u,u=void 0),{action:o,method:a.toLowerCase(),encType:l,formData:u,body:d}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function Au(n,s){if(n===!1||n===null||typeof n>"u")throw new Error(s)}function z3(n,s,a){let o=typeof n=="string"?new URL(n,typeof window>"u"?"server://singlefetch/":window.location.origin):n;return o.pathname==="/"?o.pathname=`_root.${a}`:s&&Vn(o.pathname,s)==="/"?o.pathname=`${s.replace(/\/$/,"")}/_root.${a}`:o.pathname=`${o.pathname.replace(/\/$/,"")}.${a}`,o}async function B3(n,s){if(n.id in s)return s[n.id];try{let a=await import(n.module);return s[n.id]=a,a}catch(a){return console.error(`Error loading route module \`${n.module}\`, reloading page...`),console.error(a),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise(()=>{})}}function O3(n){return n==null?!1:n.href==null?n.rel==="preload"&&typeof n.imageSrcSet=="string"&&typeof n.imageSizes=="string":typeof n.rel=="string"&&typeof n.href=="string"}async function D3(n,s,a){let o=await Promise.all(n.map(async l=>{let u=s.routes[l.route.id];if(u){let d=await B3(u,a);return d.links?d.links():[]}return[]}));return U3(o.flat(1).filter(O3).filter(l=>l.rel==="stylesheet"||l.rel==="preload").map(l=>l.rel==="stylesheet"?{...l,rel:"prefetch",as:"style"}:{...l,rel:"prefetch"}))}function $1(n,s,a,o,l,u){let d=(m,h)=>a[h]?m.route.id!==a[h].route.id:!0,p=(m,h)=>a[h].pathname!==m.pathname||a[h].route.path?.endsWith("*")&&a[h].params["*"]!==m.params["*"];return u==="assets"?s.filter((m,h)=>d(m,h)||p(m,h)):u==="data"?s.filter((m,h)=>{let v=o.routes[m.route.id];if(!v||!v.hasLoader)return!1;if(d(m,h)||p(m,h))return!0;if(m.route.shouldRevalidate){let g=m.route.shouldRevalidate({currentUrl:new URL(l.pathname+l.search+l.hash,window.origin),currentParams:a[0]?.params||{},nextUrl:new URL(n,window.origin),nextParams:m.params,defaultShouldRevalidate:!0});if(typeof g=="boolean")return g}return!0}):[]}function H3(n,s,{includeHydrateFallback:a}={}){return V3(n.map(o=>{let l=s.routes[o.route.id];if(!l)return[];let u=[l.module];return l.clientActionModule&&(u=u.concat(l.clientActionModule)),l.clientLoaderModule&&(u=u.concat(l.clientLoaderModule)),a&&l.hydrateFallbackModule&&(u=u.concat(l.hydrateFallbackModule)),l.imports&&(u=u.concat(l.imports)),u}).flat(1))}function V3(n){return[...new Set(n)]}function $3(n){let s={},a=Object.keys(n).sort();for(let o of a)s[o]=n[o];return s}function U3(n,s){let a=new Set;return new Set(s),n.reduce((o,l)=>{let u=JSON.stringify($3(l));return a.has(u)||(a.add(u),o.push({key:u,link:l})),o},[])}function z0(){let n=b.useContext(Ps);return Au(n,"You must render this element inside a <DataRouterContext.Provider> element"),n}function J3(){let n=b.useContext(Oo);return Au(n,"You must render this element inside a <DataRouterStateContext.Provider> element"),n}var Tu=b.createContext(void 0);Tu.displayName="FrameworkContext";function B0(){let n=b.useContext(Tu);return Au(n,"You must render this element inside a <HydratedRouter> element"),n}function q3(n,s){let a=b.useContext(Tu),[o,l]=b.useState(!1),[u,d]=b.useState(!1),{onFocus:p,onBlur:m,onMouseEnter:h,onMouseLeave:v,onTouchStart:g}=s,C=b.useRef(null);b.useEffect(()=>{if(n==="render"&&d(!0),n==="viewport"){let y=S=>
51{S.forEach(P=>{d(P.isIntersecting)})},k=new IntersectionObserver(y,{threshold:.5});return C.current&&k.observe(C.current),()=>{k.disconnect()}}},[n]),b.useEffect(()=>{if(o){let y=setTimeout(()=>{d(!0)},100);return()=>{clearTimeout(y)}}},[o]);let j=()=>{l(!0)},w=()=>{l(!1),d(!1)};return a?n!=="intent"?[u,C,{}]:[u,C,{onFocus:Sa(p,j),onBlur:Sa(m,w),onMouseEnter:Sa(h,j),onMouseLeave:Sa(v,w),onTouchStart:Sa(g,j)}]:[!1,C,{}]}function Sa(n,s){return a=>{n&&n(a),a.defaultPrevented||s(a)}}function W3({page:n,...s}){let{router:a}=z0(),o=b.useMemo(()=>S0(a.routes,n,a.basename),[a.routes,n,a.basename]);return o?b.createElement(Q3,{page:n,matches:o,...s}):null}function G3(n){let{manifest:s,routeModules:a}=B0(),[o,l]=b.useState([]);return b.useEffect(()=>{let u=!1;return D3(n,s,a).then(d=>{u||l(d)}),()=>{u=!0}},[n,s,a]),o}function Q3({page:n,matches:s,...a}){let o=Fe(),{manifest:l,routeModules:u}=B0(),{basename:d}=z0(),{loaderData:p,matches:m}=J3(),h=b.useMemo(()=>$1(n,s,m,l,o,"data"),[n,s,m,l,o]),v=b.useMemo(()=>$1(n,s,m,l,o,"assets"),[n,s,m,l,o]),g=b.useMemo(()=>{if(n===o.pathname+o.search+o.hash)return[];let w=new Set,y=!1;if(s.forEach(S=>{let P=l.routes[S.route.id];!P||!P.hasLoader||(!h.some(L=>L.route.id===S.route.id)&&S.route.id in p&&u[S.route.id]?.shouldRevalidate||P.hasClientLoader?y=!0:w.add(S.route.id))}),w.size===0)return[];let k=z3(n,d,"data");return y&&w.size>0&&k.searchParams.set("_routes",s.filter(S=>w.has(S.route.id)).map(S=>S.route.id).join(",")),[k.pathname+k.search]},[d,p,o,l,h,s,n,u]),C=b.useMemo(()=>H3(v,l),[v,l]),j=G3(v);return b.createElement(b.Fragment,null,g.map(w=>b.createElement("link",{key:w,rel:"prefetch",as:"fetch",href:w,...a})),C.map(w=>b.createElement("link",{key:w,rel:"modulepreload",href:w,...a})),j.map(({key:w,link:y})=>b.createElement("link",{key:w,nonce:a.nonce,...y})))}function K3(...n){return s=>{n.forEach(a=>{typeof a=="function"?a(s):a!=null&&(a.current=s)})}}var O0=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{O0&&(window.__reactRouterVersion="7.9.5")}catch{}function Z3({basename:n,children:s,window:a}){let o=b.useRef();o.current==null&&(o.current=Bx({window:a,v5Compat:!0}));let l=o.current,[u,d]=b.useState({action:l.action,location:l.location}),p=b.useCallback(m=>{b.startTransition(()=>d(m))},[d]);return b.useLayoutEffect(()=>l.listen(p),[l,p]),b.createElement(P3,{basename:n,children:s,location:u.location,navigationType:u.action,navigator:l})}var D0=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,fr=b.forwardRef(function({onClick:s,discover:a="render",prefetch:o="none",relative:l,reloadDocument:u,replace:d,state:p,target:m,to:h,preventScrollReset:v,viewTransition:g,...C},j){let{basename:w}=b.useContext(jn),y=typeof h=="string"&&D0.test(h),k,S=!1;if(typeof h=="string"&&y&&(k=h,O0))try{let J=new URL(window.location.href),G=h.startsWith("//")?new URL(J.protocol+h):new URL(h),H=Vn(G.pathname,w);G.origin===J.origin&&H!=null?h=H+G.search+G.hash:S=!0}catch{wn(!1,`<Link to="${h}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let P=d3(h,{relative:l}),[L,A,E]=q3(o,C),M=tg(h,{replace:d,state:p,target:m,preventScrollReset:v,relative:l,viewTransition:g});function I(J){s&&s(J),J.defaultPrevented||M(J)}let B=b.createElement("a",{...C,...E,href:k||P,onClick:S||u?s:I,ref:K3(j,A),target:m,"data-discover":!y&&a==="render"?"true":void 0});return L&&!y?b.createElement(b.Fragment,null,B,b.createElement(W3,{page:P})):B});fr.displayName="Link";var Y3=b.forwardRef(function({"aria-current":s="page",caseSensitive:a=!1,className:o="",end:l=!1,style:u,to:d,viewTransition:p,children:m,...h},v){let g=qa(d,{relative:h.relative}),C=Fe(),j=b.useContext(Oo),{navigator:w,basename:y}=b.useContext(jn),k=j!=null&&ig(g)&&p===!0,S=w.encodeLocation?w.encodeLocation(g).pathname:g.pathname,P=C.pathname,L=j&&j.navigation&&j.navigation.location?j.navigation.location.pathname:null;a||(P=P.toLowerCase(),L=L?L.toLowerCase():null,S=S.toLowerCase()),L&&y&&(L=Vn(L,y)||L);const A=S!=="/"&&S.endsWith("/")?S.length-1:S.length;let E=P===S||!l&&P.startsWith(S)&&P.charAt(A)==="/",M=L!=null&&(L===S||!l&&L.startsWith(S)&&L.charAt(S.length)==="/"),I={isActive:E,isPending:M,isTransitioning:k},B=E?s:void 0,J;typeof o=="function"?J=o(I):J=[o,E?"active":null,M?"pending":null,k?"transitioning":null].filter(
51Boolean).join(" ");let G=typeof u=="function"?u(I):u;return b.createElement(fr,{...h,"aria-current":B,className:J,ref:v,style:G,to:d,viewTransition:p},typeof m=="function"?m(I):m)});Y3.displayName="NavLink";var X3=b.forwardRef(({discover:n="render",fetcherKey:s,navigate:a,reloadDocument:o,replace:l,state:u,method:d=yo,action:p,onSubmit:m,relative:h,preventScrollReset:v,viewTransition:g,...C},j)=>{let w=sg(),y=ag(p,{relative:h}),k=d.toLowerCase()==="get"?"get":"post",S=typeof p=="string"&&D0.test(p),P=L=>{if(m&&m(L),L.defaultPrevented)return;L.preventDefault();let A=L.nativeEvent.submitter,E=A?.getAttribute("formmethod")||d;w(A||L.currentTarget,{fetcherKey:s,method:E,navigate:a,replace:l,state:u,relative:h,preventScrollReset:v,viewTransition:g})};return b.createElement("form",{ref:j,method:k,action:y,onSubmit:o?m:P,...C,"data-discover":!S&&n==="render"?"true":void 0})});X3.displayName="Form";function eg(n){return`${n} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function H0(n){let s=b.useContext(Ps);return Je(s,eg(n)),s}function tg(n,{target:s,replace:a,state:o,preventScrollReset:l,relative:u,viewTransition:d}={}){let p=Be(),m=Fe(),h=qa(n,{relative:u});return b.useCallback(v=>{if(T3(v,s)){v.preventDefault();let g=a!==void 0?a:za(m)===za(h);p(n,{replace:g,state:o,preventScrollReset:l,relative:u,viewTransition:d})}},[m,p,h,a,o,s,n,l,u,d])}var ng=0,rg=()=>`__${String(++ng)}__`;function sg(){let{router:n}=H0("useSubmit"),{basename:s}=b.useContext(jn),a=j3();return b.useCallback(async(o,l={})=>{let{action:u,method:d,encType:p,formData:m,body:h}=F3(o,s);if(l.navigate===!1){let v=l.fetcherKey||rg();await n.fetch(v,a,l.action||u,{preventScrollReset:l.preventScrollReset,formData:m,body:h,formMethod:l.method||d,formEncType:l.encType||p,flushSync:l.flushSync})}else await n.navigate(l.action||u,{preventScrollReset:l.preventScrollReset,formData:m,body:h,formMethod:l.method||d,formEncType:l.encType||p,replace:l.replace,state:l.state,fromRouteId:a,flushSync:l.flushSync,viewTransition:l.viewTransition})},[n,s,a])}function ag(n,{relative:s}={}){let{basename:a}=b.useContext(jn),o=b.useContext(kn);Je(o,"useFormAction must be used inside a RouteContext");let[l]=o.matches.slice(-1),u={...qa(n||".",{relative:s})},d=Fe();if(n==null){u.search=d.search;let p=new URLSearchParams(u.search),m=p.getAll("index");if(m.some(v=>v==="")){p.delete("index"),m.filter(g=>g).forEach(g=>p.append("index",g));let v=p.toString();u.search=v?`?${v}`:""}}return(!n||n===".")&&l.route.index&&(u.search=u.search?u.search.replace(/^\?/,"?index&"):"?index"),a!=="/"&&(u.pathname=u.pathname==="/"?a:Hn([a,u.pathname])),za(u)}function ig(n,{relative:s}={}){let a=b.useContext(A0);Je(a!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:o}=H0("useViewTransitionState"),l=qa(n,{relative:s});if(!a.isTransitioning)return!1;let u=Vn(a.currentLocation.pathname,o)||a.currentLocation.pathname,d=Vn(a.nextLocation.pathname,o)||a.nextLocation.pathname;return So(l.pathname,d)!=null||So(l.pathname,u)!=null}var Wa=k0();const og=j0(Wa),Se=n=>typeof n=="string",Pa=()=>{let n,s;const a=new Promise((o,l)=>{n=o,s=l});return a.resolve=n,a.reject=s,a},U1=n=>n==null?"":""+n,lg=(n,s,a)=>{n.forEach(o=>{s[o]&&(a[o]=s[o])})},cg=/###/g,J1=n=>n&&n.indexOf("###")>-1?n.replace(cg,"."):n,q1=n=>!n||Se(n),Ia=(n,s,a)=>{const o=Se(s)?s.split("."):s;let l=0;for(;l<o.length-1;){if(q1(n))return{};const u=J1(o[l]);!n[u]&&a&&(n[u]=new a),Object.prototype.hasOwnProperty.call(n,u)?n=n[u]:n={},++l}return q1(n)?{}:{obj:n,k:J1(o[l])}},W1=(n,s,a)=>{const{obj:o,k:l}=Ia(n,s,Object);if(o!==void 0||s.length===1){o[l]=a;return}let u=s[s.length-1],d=s.slice(0,s.length-1),p=Ia(n,d,Object);for(;p.obj===void 0&&d.length;)u=`${d[d.length-1]}.${u}`,d=d.slice(0,d.length-1),p=Ia(n,d,Object),p?.obj&&typeof p.obj[`${p.k}.${u}`]<"u"&&(p.obj=void 0);p.obj[`${p.k}.${u}`]=a},ug=(n,s,a,o)=>{const{obj:l,k:u}=Ia(n,s,Object);l[u]=l[u]||[],l[u].push(a)},Po=(n,s)=>{const{obj:a,k:o}=Ia(n,s);if(a&&Object.prototype.hasOwnProperty.call(a,o))return a[o]},dg=(n,s,a)=>{const o=Po(n,a);return o!==void 0?o:Po(s,a)},V0=(n,s,a)=>{for(const o in s)o!=="__proto__"&&o!=="constructor"&&(o in n?Se(n[o])||n[o]instanceof String||Se(s[o]
vendor: 4,208 bytes, line 51
51)||s[o]instanceof String?a&&(n[o]=s[o]):V0(n[o],s[o],a):n[o]=s[o]);return n},hs=n=>n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var pg={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};const fg=n=>Se(n)?n.replace(/[&<>"'\/]/g,s=>pg[s]):n;class mg{constructor(s){this.capacity=s,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(s){const a=this.regExpMap.get(s);if(a!==void 0)return a;const o=new RegExp(s);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(s,o),this.regExpQueue.push(s),o}}const hg=[" ",",","?","!",";"],xg=new mg(20),gg=(n,s,a)=>{s=s||"",a=a||"";const o=hg.filter(d=>s.indexOf(d)<0&&a.indexOf(d)<0);if(o.length===0)return!0;const l=xg.getRegExp(`(${o.map(d=>d==="?"?"\\?":d).join("|")})`);let u=!l.test(n);if(!u){const d=n.indexOf(a);d>0&&!l.test(n.substring(0,d))&&(u=!0)}return u},uu=(n,s,a=".")=>{if(!n)return;if(n[s])return Object.prototype.hasOwnProperty.call(n,s)?n[s]:void 0;const o=s.split(a);let l=n;for(let u=0;u<o.length;){if(!l||typeof l!="object")return;let d,p="";for(let m=u;m<o.length;++m)if(m!==u&&(p+=a),p+=o[m],d=l[p],d!==void 0){if(["string","number","boolean"].indexOf(typeof d)>-1&&m<o.length-1)continue;u+=m-u+1;break}l=d}return l},Ba=n=>n?.replace("_","-"),vg={type:"logger",log(n){this.output("log",n)},warn(n){this.output("warn",n)},error(n){this.output("error",n)},output(n,s){console?.[n]?.apply?.(console,s)}};class _o{constructor(s,a={}){this.init(s,a)}init(s,a={}){this.prefix=a.prefix||"i18next:",this.logger=s||vg,this.options=a,this.debug=a.debug}log(...s){return this.forward(s,"log","",!0)}warn(...s){return this.forward(s,"warn","",!0)}error(...s){return this.forward(s,"error","")}deprecate(...s){return this.forward(s,"warn","WARNING DEPRECATED: ",!0)}forward(s,a,o,l){return l&&!this.debug?null:(Se(s[0])&&(s[0]=`${o}${this.prefix} ${s[0]}`),this.logger[a](s))}create(s){return new _o(this.logger,{prefix:`${this.prefix}:${s}:`,...this.options})}clone(s){return s=s||this.options,s.prefix=s.prefix||this.prefix,new _o(this.logger,s)}}var vn=new _o;class Ho{constructor(){this.observers={}}on(s,a){return s.split(" ").forEach(o=>{this.observers[o]||(this.observers[o]=new Map);const l=this.observers[o].get(a)||0;this.observers[o].set(a,l+1)}),this}off(s,a){if(this.observers[s]){if(!a){delete this.observers[s];return}this.observers[s].delete(a)}}emit(s,...a){this.observers[s]&&Array.from(this.observers[s].entries()).forEach(([l,u])=>{for(let d=0;d<u;d++)l(...a)}),this.observers["*"]&&Array.from(this.observers["*"].entries()).forEach(([l,u])=>{for(let d=0;d<u;d++)l.apply(l,[s,...a])})}}class G1 extends Ho{constructor(s,a={ns:["translation"],defaultNS:"translation"}){super(),this.data=s||{},this.options=a,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.options.ignoreJSONStructure===void 0&&(this.options.ignoreJSONStructure=!0)}addNamespaces(s){this.options.ns.indexOf(s)<0&&this.options.ns.push(s)}removeNamespaces(s){const a=this.options.ns.indexOf(s);a>-1&&this.options.ns.splice(a,1)}getResource(s,a,o,l={}){const u=l.keySeparator!==void 0?l.keySeparator:this.options.keySeparator,d=l.ignoreJSONStructure!==void 0?l.ignoreJSONStructure:this.options.ignoreJSONStructure;let p;s.indexOf(".")>-1?p=s.split("."):(p=[s,a],o&&(Array.isArray(o)?p.push(...o):Se(o)&&u?p.push(...o.split(u)):p.push(o)));const m=Po(this.data,p);return!m&&!a&&!o&&s.indexOf(".")>-1&&(s=p[0],a=p[1],o=p.slice(2).join(".")),m||!d||!Se(o)?m:uu(this.data?.[s]?.[a],o,u)}addResource(s,a,o,l,u={silent:!1}){const d=u.keySeparator!==void 0?u.keySeparator:this.options.keySeparator;let p=[s,a];o&&(p=p.concat(d?o.split(d):o)),s.indexOf(".")>-1&&(p=s.split("."),l=a,a=p[1]),this.addNamespaces(a),W1(this.data,p,l),u.silent||this.emit("added",s,a,o,l)}addResources(s,a,o,l={silent:!1}){for(const u in o)(Se(o[u])||Array.isArray(o[u]))&&this.addResource(s,a,u,o[u],{silent:!0});l.silent||this.emit("added",s,a,o)}addResourceBundle(s,a,o,l,u,d={silent:!1,skipCopy:!1}){let p=[s,a];s.indexOf(".")>-1&&(p=s.split("."),l=o,o=a,a=p[1]),this.addNamespaces(a);let m=Po(this.data,p)||{};d.skipCopy||(o=JSON.parse(JSON.stringify(o))),l?V0(m,o,u):m={...m,...o}
51,W1(this.data,p,m),d.silent||this.emit("added",s,a,o)}removeResourceBundle(s,a){this.hasResourceBundle(s,a)&&delete this.data[s][a],this.removeNamespaces(a),this.emit("removed",s,a)}hasResourceBundle(s,a){return this.getResource(s,a)!==void 0}getResourceBundle(s,a){return a||(a=this.options.defaultNS),this.getResource(s,a)}getDataByLanguage(s){return this.data[s]}hasLanguageSomeTranslations(s){const a=this.getDataByLanguage(s);return!!(a&&Object.keys(a)||[]).find(l=>a[l]&&Object.keys(a[l]).length>0)}toJSON(){return this.data}}var $0={processors:{},addPostProcessor(n){this.processors[n.name]=n},handle(n,s,a,o,l){return n.forEach(u=>{s=this.processors[u]?.process(s,a,o,l)??s}),s}};const U0=Symbol("i18next/PATH_KEY");function bg(){const n=[],s=Object.create(null);let a;return s.get=(o,l)=>(a?.revoke?.(),l===U0?n:(n.push(l),a=Proxy.revocable(o,s),a.proxy)),Proxy.revocable(Object.create(null),s).proxy}function du(n,s){const{[U0]:a}=n(bg());return a.join(s?.keySeparator??".")}const Q1={},$c=n=>!Se(n)&&typeof n!="boolean"&&typeof n!="number";class Lo extends Ho{constructor(s,a={}){super(),lg(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
51i18nFormat","utils"],s,this),this.options=a,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=vn.create("translator")}changeLanguage(s){s&&(this.language=s)}exists(s,a={interpolation:{}}){const o={...a};if(s==null)return!1;const l=this.resolve(s,o);if(l?.res===void 0)return!1;const u=$c(l.res);return!(o.returnObjects===!1&&u)}extractFromKey(s,a){let o=a.nsSeparator!==void 0?a.nsSeparator:this.options.nsSeparator;o===void 0&&(o=":");const l=a.keySeparator!==void 0?a.keySeparator:this.options.keySeparator;let u=a.ns||this.options.defaultNS||[];const d=o&&s.indexOf(o)>-1,p=!this.options.userDefinedKeySeparator&&!a.keySeparator&&!this.options.userDefinedNsSeparator&&!a.nsSeparator&&!gg(s,o,l);if(d&&!p){const m=s.match(this.interpolator.nestingRegexp);if(m&&m.length>0)return{key:s,namespaces:Se(u)?[u]:u};const h=s.split(o);(o!==l||o===l&&this.options.ns.indexOf(h[0])>-1)&&(u=h.shift()),s=h.join(l)}return{key:s,namespaces:Se(u)?[u]:u}}translate(s,a,o){let l=typeof a=="object"?{...a}:a;if(typeof l!="object"&&this.options.overloadTranslationOptionHandler&&(l=this.options.overloadTranslationOptionHandler(arguments)),typeof l=="object"&&(l={...l}),l||(l={}),s==null)return"";typeof s=="function"&&(s=du(s,{...this.options,...l})),Array.isArray(s)||(s=[String(s)]);const u=l.returnDetails!==void 0?l.returnDetails:this.options.returnDetails,d=l.keySeparator!==void 0?l.keySeparator:this.options.keySeparator,{key:p,namespaces:m}=this.extractFromKey(s[s.length-1],l),h=m[m.length-1];let v=l.nsSeparator!==void 0?l.nsSeparator:this.options.nsSeparator;v===void 0&&(v=":");const g=l.lng||this.language,C=l.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(g?.toLowerCase()==="cimode")return C?u?{res:`${h}${v}${p}`,usedKey:p,exactUsedKey:p,usedLng:g,usedNS:h,usedParams:this.getUsedParamsDetails(l)}:`${h}${v}${p}`:u?{res:p,usedKey:p,exactUsedKey:p,usedLng:g,usedNS:h,usedParams:this.getUsedParamsDetails(l)}:p;const j=this.resolve(s,l);let w=j?.res;const y=j?.usedKey||p,k=j?.exactUsedKey||p,S=["[object Number]","[object Function]","[object RegExp]"],P=l.joinArrays!==void 0?l.joinArrays:this.options.joinArrays,L=!this.i18nFormat||this.i18nFormat.handleAsObject,A=l.count!==void 0&&!Se(l.count),E=Lo.hasDefaultValue(l),M=A?this.pluralResolver.getSuffix(g,l.count,l):"",I=l.ordinal&&A?this.pluralResolver.getSuffix(g,l.count,{ordinal:!1}):"",B=A&&!l.ordinal&&l.count===0,J=B&&l[`defaultValue${this.options.pluralSeparator}zero`]||l[`defaultValue${M}`]||l[`defaultValue${I}`]||l.defaultValue;let G=w;L&&!w&&E&&(G=J);const H=$c(G),Q=Object.prototype.toString.apply(G);if(L&&G&&H&&S.indexOf(Q)<0&&!(Se(P)&&Array.isArray(G))){if(!l.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const q=this.options.returnedObjectHandler?this.options.returnedObjectHandler(y,G,{...l,ns:m}):`key '${p} (${this.language})' returned an object instead of string.`;return u?(j.res=q,j.usedParams=this.getUsedParamsDetails(l),j):q}if(d){const q=Array.isArray(G),te=q?[]:{},ce=q?k:y;for(const Y in G)if(Object.prototype.hasOwnProperty.call(G,Y)){const ie=`${ce}${d}${Y}`;E&&!w?te[Y]=this.translate(ie,{...l,defaultValue:$c(J)?J[Y]:void 0,joinArrays:!1,ns:m}):te[Y]=this.translate(ie,{...l,joinArrays:!1,ns:m}),te[Y]===ie&&(te[Y]=G[Y])}w=te}}else if(L&&Se(P)&&Array.isArray(w))w=w.join(P),w&&(w=this.extendTranslation(w,s,l,o));else{let q=!1,te=!1;!this.isValidLookup(w)&&E&&(q=!0,w=J),this.isValidLookup(w)||(te=!0,w=p);const Y=(l.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&te?void 0:w,ie=E&&J!==w&&this.options.updateMissing;if(te||q||ie){if(this.logger.log(ie?"updateKey":"missingKey",g,h,p,ie?J:w),d){const _=this.resolve(p,{...l,keySeparator:!1});_&&_.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let F=[];const Z=this.languageUtils.getFallbackCodes(this.options.fallbackLng,l.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Z&&Z[0])for(let _=0;_<Z.length;_++)F.push(Z[_]);else this.options.saveMissingTo==="all"?F=this.languageUtils.toResolveHierarchy(l.lng||this.language):F.push(l.lng||this.language);const $=(_,O,re)=>{const ue=E&&re!==w?re:Y;this.options.missingKeyHandler?this.options.missingKeyHandler(_,h,O,ue,ie,l):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(_,h,O,ue,ie,l),this.emit
vendor: 28,154 bytes, line 51
51("missingKey",_,h,O,w)};this.options.saveMissing&&(this.options.saveMissingPlurals&&A?F.forEach(_=>{const O=this.pluralResolver.getSuffixes(_,l);B&&l[`defaultValue${this.options.pluralSeparator}zero`]&&O.indexOf(`${this.options.pluralSeparator}zero`)<0&&O.push(`${this.options.pluralSeparator}zero`),O.forEach(re=>{$([_],p+re,l[`defaultValue${re}`]||J)})}):$(F,p,J))}w=this.extendTranslation(w,s,l,j,o),te&&w===p&&this.options.appendNamespaceToMissingKey&&(w=`${h}${v}${p}`),(te||q)&&this.options.parseMissingKeyHandler&&(w=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${h}${v}${p}`:p,q?w:void 0,l))}return u?(j.res=w,j.usedParams=this.getUsedParamsDetails(l),j):w}extendTranslation(s,a,o,l,u){if(this.i18nFormat?.parse)s=this.i18nFormat.parse(s,{...this.options.interpolation.defaultVariables,...o},o.lng||this.language||l.usedLng,l.usedNS,l.usedKey,{resolved:l});else if(!o.skipInterpolation){o.interpolation&&this.interpolator.init({...o,interpolation:{...this.options.interpolation,...o.interpolation}});const m=Se(s)&&(o?.interpolation?.skipOnVariables!==void 0?o.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let h;if(m){const g=s.match(this.interpolator.nestingRegexp);h=g&&g.length}let v=o.replace&&!Se(o.replace)?o.replace:o;if(this.options.interpolation.defaultVariables&&(v={...this.options.interpolation.defaultVariables,...v}),s=this.interpolator.interpolate(s,v,o.lng||this.language||l.usedLng,o),m){const g=s.match(this.interpolator.nestingRegexp),C=g&&g.length;h<C&&(o.nest=!1)}!o.lng&&l&&l.res&&(o.lng=this.language||l.usedLng),o.nest!==!1&&(s=this.interpolator.nest(s,(...g)=>u?.[0]===g[0]&&!o.context?(this.logger.warn(`It seems you are nesting recursively key: ${g[0]} in key: ${a[0]}`),null):this.translate(...g,a),o)),o.interpolation&&this.interpolator.reset()}const d=o.postProcess||this.options.postProcess,p=Se(d)?[d]:d;return s!=null&&p?.length&&o.applyPostProcessor!==!1&&(s=$0.handle(p,s,a,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...l,usedParams:this.getUsedParamsDetails(o)},...o}:o,this)),s}resolve(s,a={}){let o,l,u,d,p;return Se(s)&&(s=[s]),s.forEach(m=>{if(this.isValidLookup(o))return;const h=this.extractFromKey(m,a),v=h.key;l=v;let g=h.namespaces;this.options.fallbackNS&&(g=g.concat(this.options.fallbackNS));const C=a.count!==void 0&&!Se(a.count),j=C&&!a.ordinal&&a.count===0,w=a.context!==void 0&&(Se(a.context)||typeof a.context=="number")&&a.context!=="",y=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);g.forEach(k=>{this.isValidLookup(o)||(p=k,!Q1[`${y[0]}-${k}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(p)&&(Q1[`${y[0]}-${k}`]=!0,this.logger.warn(`key "${l}" for languages "${y.join(", ")}" won't get resolved as namespace "${p}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),y.forEach(S=>{if(this.isValidLookup(o))return;d=S;const P=[v];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(P,v,S,k,a);else{let A;C&&(A=this.pluralResolver.getSuffix(S,a.count,a));const E=`${this.options.pluralSeparator}zero`,M=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(C&&(a.ordinal&&A.indexOf(M)===0&&P.push(v+A.replace(M,this.options.pluralSeparator)),P.push(v+A),j&&P.push(v+E)),w){const I=`${v}${this.options.contextSeparator||"_"}${a.context}`;P.push(I),C&&(a.ordinal&&A.indexOf(M)===0&&P.push(I+A.replace(M,this.options.pluralSeparator)),P.push(I+A),j&&P.push(I+E))}}let L;for(;L=P.pop();)this.isValidLookup(o)||(u=L,o=this.getResource(S,k,L,a))}))})}),{res:o,usedKey:l,exactUsedKey:u,usedLng:d,usedNS:p}}isValidLookup(s){return s!==void 0&&!(!this.options.returnNull&&s===null)&&!(!this.options.returnEmptyString&&s==="")}getResource(s,a,o,l={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(s,a,o,l):this.resourceStore.getResource(s,a,o,l)}getUsedParamsDetails(s={}){const a=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],o=s.replace&&!Se(s.replace);let l=o?s.replace:s;if(o&&typeof s.count<"u"&&(l.count=s.count),this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),!o){l={...l};for(const u of a)delete l[u]}return l}static hasDefaultValue(s){const a="defaultValue";for(const o in s)if(Object.prototype.hasOwnProperty.call(s,o)&&a===o.substring(0,a.length)&&s[o]!==void 0)return!0;return!1}}class K1{constructor(s){this.options=s,this.supportedLngs=this.options.supportedLngs||!1,this.logger=vn.create("languageUtils")}getScriptPartFromCode(s){if(s=Ba(s),!s||s.indexOf("-")<0)return null;const a=s.split("-");return a.length===2||(a.pop(),a[a.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(a.join("-"))}getLanguagePartFromCode(s){if(s=Ba(s),!s||s.indexOf("-")<0)return s;const a=s.split("-");return this.formatLanguageCode(a[0])}formatLanguageCode(s){if(Se(s)&&s.indexOf("-")>-1){let a;try{a=Intl.getCanonicalLocales(s)[0]}catch{}return a&&this.options.lowerCaseLng&&(a=a.toLowerCase()),a||(this.options.lowerCaseLng?s.toLowerCase():s)}return this.options.cleanCode||this.options.lowerCaseLng?s.toLowerCase():s}isSupportedCode(s){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(s=this.getLanguagePartFromCode(s)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(s)>-1}getBestMatchFromCodes(s){if(!s)return null;let a;return s.forEach(o=>{if(a)return;const l=this.formatLanguageCode(o);(!this.options.supportedLngs||this.isSupportedCode(l))&&(a=l)}),!a&&this.options.supportedLngs&&s.forEach(o=>{if(a)return;const l=this.getScriptPartFromCode(o);if(this.isSupportedCode(l))return a=l;const u=this.getLanguagePartFromCode(o);if(this.isSupportedCode(u))return a=u;a=this.options.supportedLngs.find(d=>{if(d===u)return d;if(!(d.indexOf("-")<0&&u.indexOf("-")<0)&&(d.indexOf("-")>0&&u.indexOf("-")<0&&d.substring(0,d.indexOf("-"))===u||d.indexOf(u)===0&&u.length>1))return d})}),a||(a=this.getFallbackCodes(this.options.fallbackLng)[0]),a}getFallbackCodes(s,a){if(!s)return[];if(typeof s=="function"&&(s=s(a)),Se(s)&&(s=[s]),Array.isArray(s))return s;if(!a)return s.default||[];let o=s[a];return o||(o=s[this.getScriptPartFromCode(a)]),o||(o=s[this.formatLanguageCode(a)]),o||(o=s[this.getLanguagePartFromCode(a)]),o||(o=s.default),o||[]}toResolveHierarchy(s,a){const o=this.getFallbackCodes((a===!1?[]:a)||this.options.fallbackLng||[],s),l=[],u=d=>{d&&(this.isSupportedCode(d)?l.push(d):this.logger.warn(`rejecting language code not found in supportedLngs: ${d}`))};return Se(s)&&(s.indexOf("-")>-1||s.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&u(this.formatLanguageCode(s)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&u(this.getScriptPartFromCode(s)),this.options.load!=="currentOnly"&&u(this.getLanguagePartFromCode(s))):Se(s)&&u(this.formatLanguageCode(s)),o.forEach(d=>{l.indexOf(d)<0&&u(this.formatLanguageCode(d))}),l}}const Z1={zero:0,one:1,two:2,few:3,many:4,other:5},Y1={select:n=>n===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class yg{constructor(s,a={}){this.languageUtils=s,this.options=a,this.logger=vn.create("pluralResolver"),this.pluralRulesCache={}}addRule(s,a){this.rules[s]=a}clearCache(){this.pluralRulesCache={}}getRule(s,a={}){const o=Ba(s==="dev"?"en":s),l=a.ordinal?"ordinal":"cardinal",u=JSON.stringify({cleanedCode:o,type:l});if(u in this.pluralRulesCache)return this.pluralRulesCache[u];let d;try{d=new Intl.PluralRules(o,{type:l})}catch{if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),Y1;if(!s.match(/-|_/))return Y1;const m=this.languageUtils.getLanguagePartFromCode(s);d=this.getRule(m,a)}return this.pluralRulesCache[u]=d,d}needsPlural(s,a={}){let o=this.getRule(s,a);return o||(o=this.getRule("dev",a)),o?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(s,a,o={}){return this.getSuffixes(s,o).map(l=>`${a}${l}`)}getSuffixes(s,a={}){let o=this.getRule(s,a);return o||(o=this.getRule("dev",a)),o?o.resolvedOptions().pluralCategories.sort((l,u)=>Z1[l]-Z1[u]).map(l=>`${this.options.prepend}${a.ordinal?`ordinal${this.options.prepend}`:""}${l}`):[]}getSuffix(s,a,o={}){const l=this.getRule(s,o);return l?`${this.options.prepend}${o.ordinal?`ordinal${this.options.prepend}`:""}${l.select(a)}`:(this.logger.warn(`no plural rule found for: ${s}`),this.getSuffix("dev",a,o))}}const X1=(n,s,a,o=".",l=!0)=>{let u=dg(n,s,a);return!u&&l&&Se(a)&&(u=uu(n,a,o),u===void 0&&(u=uu(s,a,o))),u},Uc=n=>n.replace(/\$/g,"$$$$");class wg{constructor(s={}){this.logger=vn.create("interpolator"),this.options=s,this.format=s?.interpolation?.format||(a=>a),this.init(s)}init(s={}){s.interpolation||(s.interpolation={escapeValue:!0});const{escape:a,escapeValue:o,useRawValueToEscape:l,prefix:u,prefixEscaped:d,suffix:p,suffixEscaped:m,formatSeparator:h,unescapeSuffix:v,unescapePrefix:g,nestingPrefix:C,nestingPrefixEscaped:j,nestingSuffix:w,nestingSuffixEscaped:y,nestingOptionsSeparator:k,maxReplaces:S,alwaysFormat:P}=s.interpolation;this.escape=a!==void 0?a:fg,this.escapeValue=o!==void 0?o:!0,this.useRawValueToEscape=l!==void 0?l:!1,this.prefix=u?hs(u):d||"{{",this.suffix=p?hs(p):m||"}}",this.formatSeparator=h||",",this.unescapePrefix=v?"":g||"-",this.unescapeSuffix=this.unescapePrefix?"":v||"",this.nestingPrefix=C?hs(C):j||hs("$t("),this.nestingSuffix=w?hs(w):y||hs(")"),this.nestingOptionsSeparator=k||",",this.maxReplaces=S||1e3,this.alwaysFormat=P!==void 0?P:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const s=(a,o)=>a?.source===o?(a.lastIndex=0,a):new RegExp(o,"g");this.regexp=s(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=s(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=s(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(s,a,o,l){let u,d,p;const m=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},h=j=>{if(j.indexOf(this.formatSeparator)<0){const S=X1(a,m,j,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(S,void 0,o,{...l,...a,interpolationkey:j}):S}const w=j.split(this.formatSeparator),y=w.shift().trim(),k=w.join(this.formatSeparator).trim();return this.format(X1(a,m,y,this.options.keySeparator,this.options.ignoreJSONStructure),k,o,{...l,...a,interpolationkey:y})};this.resetRegExp();const v=l?.missingInterpolationHandler||this.options.missingInterpolationHandler,g=l?.interpolation?.skipOnVariables!==void 0?l.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:j=>Uc(j)},{regex:this.regexp,safeValue:j=>this.escapeValue?Uc(this.escape(j)):Uc(j)}].forEach(j=>{for(p=0;u=j.regex.exec(s);){const w=u[1].trim();if(d=h(w),d===void 0)if(typeof v=="function"){const k=v(s,u,l);d=Se(k)?k:""}else if(l&&Object.prototype.hasOwnProperty.call(l,w))d="";else if(g){d=u[0];continue}else this.logger.warn(`missed to pass in variable ${w} for interpolating ${s}`),d="";else!Se(d)&&!this.useRawValueToEscape&&(d=U1(d));const y=j.safeValue(d);if(s=s.replace(u[0],y),g?(j.regex.lastIndex+=d.length,j.regex.lastIndex-=u[0].length):j.regex.lastIndex=0,p++,p>=this.maxReplaces)break}}),s}nest(s,a,o={}){let l,u,d;const p=(m,h)=>{const v=this.nestingOptionsSeparator;if(m.indexOf(v)<0)return m;const g=m.split(new RegExp(`${v}[ ]*{`));let C=`{${g[1]}`;m=g[0],C=this.interpolate(C,d);const j=C.match(/'/g),w=C.match(/"/g);((j?.length??0)%2===0&&!w||w.length%2!==0)&&(C=C.replace(/'/g,'"'));try{d=JSON.parse(C),h&&(d={...h,...d})}catch(y){return this.logger.warn(`failed parsing options string in nesting for key ${m}`,y),`${m}${v}${C}`}return d.defaultValue&&d.defaultValue.indexOf(this.prefix)>-1&&delete d.defaultValue,m};for(;l=this.nestingRegexp.exec(s);){let m=[];d={...o},d=d.replace&&!Se(d.replace)?d.replace:d,d.applyPostProcessor=!1,delete d.defaultValue;const h=/{.*}/.test(l[1])?l[1].lastIndexOf("}")+1:l[1].indexOf(this.formatSeparator);if(h!==-1&&(m=l[1].slice(h).split(this.formatSeparator).map(v=>v.trim()).filter(Boolean),l[1]=l[1].slice(0,h)),u=a(p.call(this,l[1].trim(),d),d),u&&l[0]===s&&!Se(u))return u;Se(u)||(u=U1(u)),u||(this.logger.warn(`missed to resolve ${l[1]} for nesting ${s}`),u=""),m.length&&(u=m.reduce((v,g)=>this.format(v,g,o.lng,{...o,interpolationkey:l[1].trim()}),u.trim())),s=s.replace(l[0],u),this.regexp.lastIndex=0}return s}}const Cg=n=>{let s=n.toLowerCase().trim();const a={};if(n.indexOf("(")>-1){const o=n.split("(");s=o[0].toLowerCase().trim();const l=o[1].substring(0,o[1].length-1);s==="currency"&&l.indexOf(":")<0?a.currency||(a.currency=l.trim()):s==="relativetime"&&l.indexOf(":")<0?a.range||(a.range=l.trim()):l.split(";").forEach(d=>{if(d){const[p,...m]=d.split(":"),h=m.join(":").trim().replace(/^'+|'+$/g,""),v=p.trim();a[v]||(a[v]=h),h==="false"&&(a[v]=!1),h==="true"&&(a[v]=!0),isNaN(h)||(a[v]=parseInt(h,10))}})}return{formatName:s,formatOptions:a}},ef=n=>{const s={};return(a,o,l)=>{let u=l;l&&l.interpolationkey&&l.formatParams&&l.formatParams[l.interpolationkey]&&l[l.interpolationkey]&&(u={...u,[l.interpolationkey]:void 0});const d=o+JSON.stringify(u);let p=s[d];return p||(p=n(Ba(o),l),s[d]=p),p(a)}},jg=n=>(s,a,o)=>n(Ba(a),o)(s);class kg{constructor(s={}){this.logger=vn.create("formatter"),this.options=s,this.init(s)}init(s,a={interpolation:{}}){this.formatSeparator=a.interpolation.formatSeparator||",";const o=a.cacheInBuiltFormats?ef:jg;this.formats={number:o((l,u)=>{const d=new Intl.NumberFormat(l,{...u});return p=>d.format(p)}),currency:o((l,u)=>{const d=new Intl.NumberFormat(l,{...u,style:"currency"});return p=>d.format(p)}),datetime:o((l,u)=>{const d=new Intl.DateTimeFormat(l,{...u});return p=>d.format(p)}),relativetime:o((l,u)=>{const d=new Intl.RelativeTimeFormat(l,{...u});return p=>d.format(p,u.range||"day")}),list:o((l,u)=>{const d=new Intl.ListFormat(l,{...u});return p=>d.format(p)})}}add(s,a){this.formats[s.toLowerCase().trim()]=a}addCached(s,a){this.formats[s.toLowerCase().trim()]=ef(a)}format(s,a,o,l={}){const u=a.split(this.formatSeparator);if(u.length>1&&u[0].indexOf("(")>1&&u[0].indexOf(")")<0&&u.find(p=>p.indexOf(")")>-1)){const p=u.findIndex(m=>m.indexOf(")")>-1);u[0]=[u[0],...u.splice(1,p)].join(this.formatSeparator)}return u.reduce((p,m)=>{const{formatName:h,formatOptions:v}=Cg(m);if(this.formats[h]){let g=p;try{const C=l?.formatParams?.[l.interpolationkey]||{},j=C.locale||C.lng||l.locale||l.lng||o;g=this.formats[h](p,j,{...v,...l,...C})}catch(C){this.logger.warn(C)}return g}else this.logger.warn(`there was no format function for ${h}`);return p},s)}}const Ng=(n,s)=>{n.pending[s]!==void 0&&(delete n.pending[s],n.pendingCount--)};class Sg extends Ho{constructor(s,a,o,l={}){super(),this.backend=s,this.store=a,this.services=o,this.languageUtils=o.languageUtils,this.options=l,this.logger=vn.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=l.maxParallelReads||10,this.readingCalls=0,this.maxRetries=l.maxRetries>=0?l.maxRetries:5,this.retryTimeout=l.retryTimeout>=1?l.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(o,l.backend,l)}queueLoad(s,a,o,l){const u={},d={},p={},m={};return s.forEach(h=>{let v=!0;a.forEach(g=>{const C=`${h}|${g}`;!o.reload&&this.store.hasResourceBundle(h,g)?this.state[C]=2:this.state[C]<0||(this.state[C]===1?d[C]===void 0&&(d[C]=!0):(this.state[C]=1,v=!1,d[C]===void 0&&(d[C]=!0),u[C]===void 0&&(u[C]=!0),m[g]===void 0&&(m[g]=!0)))}),v||(p[h]=!0)}),(Object.keys(u).length||Object.keys(d).length)&&this.queue.push({pending:d,pendingCount:Object.keys(d).length,loaded:{},errors:[],callback:l}),{toLoad:Object.keys(u),pending:Object.keys(d),toLoadLanguages:Object.keys(p),toLoadNamespaces:Object.keys(m)}}loaded(s,a,o){const l=s.split("|"),u=l[0],d=l[1];a&&this.emit("failedLoading",u,d,a),!a&&o&&this.store.addResourceBundle(u,d,o,void 0,void 0,{skipCopy:!0}),this.state[s]=a?-1:2,a&&o&&(this.state[s]=0);const p={};this.queue.forEach(m=>{ug(m.loaded,[u],d),Ng(m,s),a&&m.errors.push(a),m.pendingCount===0&&!m.done&&(Object.keys(m.loaded).forEach(h=>{p[h]||(p[h]={});const v=m.loaded[h];v.length&&v.forEach(g=>{p[h][g]===void 0&&(p[h][g]=!0)})}),m.done=!0,m.errors.length?m.callback(m.errors):m.callback())}),this.emit("loaded",p),this.queue=this.queue.filter(m=>!m.done)}read(s,a,o,l=0,u=this.retryTimeout,d){if(!s.length)return d(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:s,ns:a,fcName:o,tried:l,wait:u,callback:d});return}this.readingCalls++;const p=(h,v)=>{if(this.readingCalls--,this.waitingReads.length>0){const g=this.waitingReads.shift();this.read(g.lng,g.ns,g.fcName,g.tried,g.wait,g.callback)}if(h&&v&&l<this.maxRetries){setTimeout(()=>{this.read.call(this,s,a,o,l+1,u*2,d)},u);return}d(h,v)},m=this.backend[o].bind(this.backend);if(m.length===2){try{const h=m(s,a);h&&typeof h.then=="function"?h.then(v=>p(null,v)).catch(p):p(null,h)}catch(h){p(h)}return}return m(s,a,p)}prepareLoading(s,a,o={},l){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),l&&l();Se(s)&&(s=this.languageUtils.toResolveHierarchy(s)),Se(a)&&(a=[a]);const u=this.queueLoad(s,a,o,l);if(!u.toLoad.length)return u.pending.length||l(),null;u.toLoad.forEach(d=>{this.loadOne(d)})}load(s,a,o){this.prepareLoading(s,a,{},o)}reload(s,a,o){this.prepareLoading(s,a,{reload:!0},o)}loadOne(s,a=""){const o=s.split("|"),l=o[0],u=o[1];this.read(l,u,"read",void 0,void 0,(d,p)=>{d&&this.logger.warn(`${a}loading namespace ${u} for language ${l} failed`,d),!d&&p&&this.logger.log(`${a}loaded namespace ${u} for language ${l}`,p),this.loaded(s,d,p)})}saveMissing(s,a,o,l,u,d={},p=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(a)){this.logger.warn(`did not save key "${o}" as the namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(o==null||o==="")){if(this.backend?.create){const m={...d,isUpdate:u},h=this.backend.create.bind(this.backend);if(h.length<6)try{let v;h.length===5?v=h(s,a,o,l,m):v=h(s,a,o,l),v&&typeof v.then=="function"?v.then(g=>p(null,g)).catch(p):p(null,v)}catch(v){p(v)}else h(s,a,o,l,p,m)}!s||!s[0]||this.store.addResource(s[0],a,o,l)}}}const tf=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:n=>{let s={};if(typeof n[1]=="object"&&(s=n[1]),Se(n[1])&&(s.defaultValue=n[1]),Se(n[2])&&(s.tDescription=n[2]),typeof n[2]=="object"||typeof n[3]=="object"){const a=n[3]||n[2];Object.keys(a).forEach(o=>{s[o]=a[o]})}return s},interpolation:{escapeValue:!0,format:n=>n,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),nf=n=>(Se(n.ns)&&(n.ns=[n.ns]),Se(n.fallbackLng)&&(n.fallbackLng=[n.fallbackLng]),Se(n.fallbackNS)&&(n.fallbackNS=[n.fallbackNS]),n.supportedLngs?.indexOf?.("cimode")<0&&(n.supportedLngs=n.supportedLngs.concat(["cimode"])),typeof n.initImmediate=="boolean"&&(n.initAsync=n.initImmediate),n),co=()=>{},Pg=n=>{Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach(a=>{typeof n[a]=="function"&&(n[a]=n[a].bind(n))})};class Ma extends Ho{constructor(s={},a){if(super(),this.options=nf(s),this.services={},this.logger=vn,this.modules={external:[]},Pg(this),a&&!this.isInitialized&&!s.isClone){if(!this.options.initAsync)return this.init(s,a),this;setTimeout(()=>{this.init(s,a)},0)}}init(s={},a){this.isInitializing=!0,typeof s=="function"&&(a=s,s={}),s.defaultNS==null&&s.ns&&(Se(s.ns)?s.defaultNS=s.ns:s.ns.indexOf("translation")<0&&(s.defaultNS=s.ns[0]));const o=tf();this.options={...o,...this.options,...nf(s)},this.options.interpolation={...o.interpolation,...this.options.interpolation},s.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=s.keySeparator),s.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=s.nsSeparator);const l=h=>h?typeof h=="function"?new h:h:null;if(!this.options.isClone){this.modules.logger?vn.init(l(this.modules.logger),this.options):vn.init(null,this.options);let h;this.modules.formatter?h=this.modules.formatter:h=kg;const v=new K1(this.options);this.store=new G1(this.options.resources,this.options);const g=this.services;g.logger=vn,g.resourceStore=this.store,g.languageUtils=v,g.pluralResolver=new yg(v,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==o.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),h&&(!this.options.interpolation.format||this.options.interpolation.format===o.interpolation.format)&&(g.formatter=l(h),g.formatter.init&&g.formatter.init(g,this.options),this.options.interpolation.format=g.formatter.format.bind(g.formatter)),g.interpolator=new wg(this.options),g.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},g.backendConnector=new Sg(l(this.modules.backend),g.resourceStore,g,this.options),g.backendConnector.on("*",(j,...w)=>{this.emit(j,...w)}),this.modules.languageDetector&&(g.languageDetector=l(this.modules.languageDetector),g.languageDetector.init&&g.languageDetector.init(g,this.options.detection,this.options)),this.modules.i18nFormat&&(g.i18nFormat=l(this.modules.i18nFormat),g.i18nFormat.init&&g.i18nFormat.init(this)),this.translator=new Lo(this.services,this.options),this.translator.on("*",(j,...w)=>{this.emit(j,...w)}),this.modules.external.forEach(j=>{j.init&&j.init(this)})}if(this.format=this.options.interpolation.format,a||(a=co),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const h=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);h.length>0&&h[0]!=="dev"&&(this.options.lng=h[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(h=>{this[h]=(...v)=>this.store[h](...v)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(h=>{this[h]=(...v)=>(this.store[h](...v),this)});const p=Pa(),m=()=>{const h=(v,g)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),p.resolve(g),a(v,g)};if(this.languages&&!this.isInitialized)return h(null,this.t.bind(this));this.changeLanguage(this.options.lng,h)};return this.options.resources||!this.options.initAsync?m():setTimeout(m,0),p}loadResources(s,a=co){let o=a;const l=Se(s)?s:this.language;if(typeof s=="function"&&(o=s),!this.options.resources||this.options.partialBundledLanguages){if(l?.toLowerCase()==="cimode"&&(!this.options.preload||this.options.preload.length===0))return o();const u=[],d=p=>{if(!p||p==="cimode")return;this.services.languageUtils.toResolveHierarchy(p).forEach(h=>{h!=="cimode"&&u.indexOf(h)<0&&u.push(h)})};l?d(l):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(m=>d(m)),this.options.preload?.forEach?.(p=>d(p)),this.services.backendConnector.load(u,this.options.ns,p=>{!p&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),o(p)})}else o(null)}reloadResources(s,a,o){const l=Pa();return typeof s=="function"&&(o=s,s=void 0),typeof a=="function"&&(o=a,a=void 0),s||(s=this.languages),a||(a=this.options.ns),o||(o=co),this.services.backendConnector.reload(s,a,u=>{l.resolve(),o(u)}),l}use(s){if(!s)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!s.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return s.type==="backend"&&(this.modules.backend=s),(s.type==="logger"||s.log&&s.warn&&s.error)&&(this.modules.logger=s),s.type==="languageDetector"&&(this.modules.languageDetector=s),s.type==="i18nFormat"&&(this.modules.i18nFormat=s),s.type==="postProcessor"&&$0.addPostProcessor(s),s.type==="formatter"&&(this.modules.formatter=s),s.type==="3rdParty"&&this.modules.external.push(s),this}setResolvedLanguage(s){if(!(!s||!this.languages)&&!(["cimode","dev"].indexOf(s)>-1)){for(let a=0;a<this.languages.length;a++){const o=this.languages[a];if(!(["cimode","dev"].indexOf(o)>-1)&&this.store.hasLanguageSomeTranslations(o)){this.resolvedLanguage=o;break}}!this.resolvedLanguage&&this.languages.indexOf(s)<0&&this.store.hasLanguageSomeTranslations(s)&&(this.resolvedLanguage=s,this.languages.unshift(s))}}changeLanguage(s,a){this.isLanguageChangingTo=s;const o=Pa();this.emit("languageChanging",s);const l=p=>{this.language=p,this.languages=this.services.languageUtils.toResolveHierarchy(p),this.resolvedLanguage=void 0,this.setResolvedLanguage(p)},u=(p,m)=>{m?this.isLanguageChangingTo===s&&(l(m),this.translator.changeLanguage(m),this.isLanguageChangingTo=void 0,this.emit("languageChanged",m),this.logger.log("languageChanged",m)):this.isLanguageChangingTo=void 0,o.resolve((...h)=>this.t(...h)),a&&a(p,(...h)=>this.t(...h))},d=p=>{!s&&!p&&this.services.languageDetector&&(p=[]);const m=Se(p)?p:p&&p[0],h=this.store.hasLanguageSomeTranslations(m)?m:this.services.languageUtils.getBestMatchFromCodes(Se(p)?[p]:p);h&&(this.language||l(h),this.translator.language||this.translator.changeLanguage(h),this.services.languageDetector?.cacheUserLanguage?.(h)),this.loadResources(h,v=>{u(v,h)})};return!s&&this.services.languageDetector&&!this.services.languageDetector.async?d(this.services.languageDetector.detect()):!s&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(d):this.services.languageDetector.detect(d):d(s),o}getFixedT(s,a,o){const l=(u,d,...p)=>{let m;typeof d!="object"?m=this.options.overloadTranslationOptionHandler([u,d].concat(p)):m={...d},m.lng=m.lng||l.lng,m.lngs=m.lngs||l.lngs,m.ns=m.ns||l.ns,m.keyPrefix!==""&&(m.keyPrefix=m.keyPrefix||o||l.keyPrefix);const h=this.options.keySeparator||".";let v;return m.keyPrefix&&Array.isArray(u)?v=u.map(g=>(typeof g=="function"&&(g=du(g,{...this.options,...d})),`${m.keyPrefix}${h}${g}`)):(typeof u=="function"&&(u=du(u,{...this.options,...d})),v=m.keyPrefix?`${m.keyPrefix}${h}${u}`:u),this.t(v,m)};return Se(s)?l.lng=s:l.lngs=s,l.ns=a,l.keyPrefix=o,l}t(...s){return this.translator?.translate(...s)}exists(...s){return this.translator?.exists(...s)}setDefaultNamespace(s){this.options.defaultNS=s}hasLoadedNamespace(s,a={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
51if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const o=a.lng||this.resolvedLanguage||this.languages[0],l=this.options?this.options.fallbackLng:!1,u=this.languages[this.languages.length-1];if(o.toLowerCase()==="cimode")return!0;const d=(p,m)=>{const h=this.services.backendConnector.state[`${p}|${m}`];return h===-1||h===0||h===2};if(a.precheck){const p=a.precheck(this,d);if(p!==void 0)return p}return!!(this.hasResourceBundle(o,s)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||d(o,s)&&(!l||d(u,s)))}loadNamespaces(s,a){const o=Pa();return this.options.ns?(Se(s)&&(s=[s]),s.forEach(l=>{this.options.ns.indexOf(l)<0&&this.options.ns.push(l)}),this.loadResources(l=>{o.resolve(),a&&a(l)}),o):(a&&a(),Promise.resolve())}loadLanguages(s,a){const o=Pa();Se(s)&&(s=[s]);const l=this.options.preload||[],u=s.filter(d=>l.indexOf(d)<0&&this.services.languageUtils.isSupportedCode(d));return u.length?(this.options.preload=l.concat(u),this.loadResources(d=>{o.resolve(),a&&a(d)}),o):(a&&a(),Promise.resolve())}dir(s){if(s||(s=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!s)return"rtl";try{const l=new Intl.Locale(s);if(l&&l.getTextInfo){const u=l.getTextInfo();if(u&&u.direction)return u.direction}}catch{}const a=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],o=this.services?.languageUtils||new K1(tf());return s.toLowerCase().indexOf("-latn")>1?"ltr":a.indexOf(o.getLanguagePartFromCode(s))>-1||s.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(s={},a){const o=new Ma(s,a);return o.createInstance=Ma.createInstance,o}cloneInstance(s={},a=co){const o=s.forkResourceStore;o&&delete s.forkResourceStore;const l={...this.options,...s,isClone:!0},u=new Ma(l);if((s.debug!==void 0||s.prefix!==void 0)&&(u.logger=u.logger.clone(s)),["store","services","language"].forEach(p=>{u[p]=this[p]}),u.services={...this.services},u.services.utils={hasLoadedNamespace:u.hasLoadedNamespace.bind(u)},o){const p=Object.keys(this.store.data).reduce((m,h)=>(m[h]={...this.store.data[h]},m[h]=Object.keys(m[h]).reduce((v,g)=>(v[g]={...m[h][g]},v),m[h]),m),{});u.store=new G1(p,l),u.services.resourceStore=u.store}return u.translator=new Lo(u.services,l),u.translator.on("*",(p,...m)=>{u.emit(p,...m)}),u.init(l,a),u.translator.options=l,u.translator.backendConnector.services.utils={hasLoadedNamespace:u.hasLoadedNamespace.bind(u)},u}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const Ct=Ma.createInstance();Ct.createInstance;Ct.dir;Ct.init;Ct.loadResources;Ct.reloadResources;Ct.use;Ct.changeLanguage;Ct.getFixedT;Ct.t;Ct.exists;Ct.setDefaultNamespace;Ct.hasLoadedNamespace;Ct.loadNamespaces;Ct.loadLanguages;const _g=(n,s,a,o)=>{const l=[a,{code:s,...o||{}}];if(n?.services?.logger?.forward)return n.services.logger.forward(l,"warn","react-i18next::",!0);Fr(l[0])&&(l[0]=`react-i18next:: ${l[0]}`),n?.services?.logger?.warn?n.services.logger.warn(...l):console?.warn&&console.warn(...l)},rf={},J0=(n,s,a,o)=>{Fr(a)&&rf[a]||(Fr(a)&&(rf[a]=new Date),_g(n,s,a,o))},q0=(n,s)=>()=>{if(n.isInitialized)s();else{const a=()=>{setTimeout(()=>{n.off("initialized",a)},0),s()};n.on("initialized",a)}},pu=(n,s,a)=>{n.loadNamespaces(s,q0(n,a))},sf=(n,s,a,o)=>{if(Fr(a)&&(a=[a]),n.options.preload&&n.options.preload.indexOf(s)>-1)return pu(n,a,o);a.forEach(l=>{n.options.ns.indexOf(l)<0&&n.options.ns.push(l)}),n.loadLanguages(s,q0(n,o))},Lg=(n,s,a={})=>
vendor: 1,162 bytes, line 51
51!s.languages||!s.languages.length?(J0(s,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:s.languages}),!0):s.hasLoadedNamespace(n,{lng:a.lng,precheck:(o,l)=>{if(a.bindI18n&&a.bindI18n.indexOf("languageChanging")>-1&&o.services.backendConnector.backend&&o.isLanguageChangingTo&&!l(o.isLanguageChangingTo,n))return!1}}),Fr=n=>typeof n=="string",Rg=n=>typeof n=="object"&&n!==null,Eg=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,Ag={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},Tg=n=>Ag[n],Ig=n=>n.replace(Eg,Tg);let fu={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:Ig};const Mg=(n={})=>{fu={...fu,...n}},Fg=()=>fu;let W0;const zg=n=>{W0=n},Bg=()=>W0,Og={type:"3rdParty",init(n){Mg(n.options.react),zg(n)}},Dg=b.createContext();
51class Hg{constructor(){this.usedNamespaces={}}addUsedNamespaces(s){s.forEach(a=>{this.usedNamespaces[a]||(this.usedNamespaces[a]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}var Jc={exports:{}},qc={};/**
52 * @license React
53 * use-sync-external-store-shim.production.js
54 *
55 * Copyright (c) Meta Platforms, Inc. and affiliates.
56 *
57 * This source code is licensed under the MIT license found in the
58 * LICENSE file in the root directory of this source tree.
59 */var af;function Vg(){if(af)return qc;af=1;var n=Bo();function s(g,C){return g===C&&(g!==0||1/g===1/C)||g!==g&&C!==C}var a=typeof Object.is=="function"?Object.is:s,o=n.useState,l=n.useEffect,u=n.useLayoutEffect,d=n.useDebugValue;function p(g,C){var j=C(),w=o({inst:{value:j,getSnapshot:C}}),y=w[0].inst,k=w[1];return u(function(){y.value=j,y.getSnapshot=C,m(y)&&k({inst:y})},[g,j,C]),l(function(){return m(y)&&k({inst:y}),g(function(){m(y)&&k({inst:y})})},[g]),d(j),j}function m(g){var C=g.getSnapshot;g=g.value;try{var j=C();return!a(g,j)}catch{return!0}}function h(g,C){return C()}var v=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?h:p;return qc.useSyncExternalStore=n.useSyncExternalStore!==void 0?n.useSyncExternalStore:v,qc}var of;function $g(){return of||(of=1,Jc.exports=Vg()),Jc.exports}var Ug=$g();const Jg=(n,s)=>Fr(s)?s:Rg(s)&&Fr(s.defaultValue)?s.defaultValue:Array.isArray(n)?n[n.length-1]:n,qg={t:Jg,ready:!1},Wg=()=>()=>{},ve=(n,s={})=>{const{i18n:a}=s,{i18n:o,defaultNS:l}=b.useContext(Dg)||{},u=a||o||Bg();u&&!u.reportNamespaces&&(u.reportNamespaces=new Hg),u||J0(u,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const d=b.useMemo(()=>({...Fg(),...u?.options?.react,...s}),[u,s]),{useSuspense:p,keyPrefix:m}=d,h=l||u?.options?.defaultNS,v=Fr(h)?[h]:h||["translation"],g=b.useMemo(()=>v,v);u?.reportNamespaces?.addUsedNamespaces?.(g);const C=b.useRef(0),j=b.useCallback(J=>{if(!u)return Wg;const{bindI18n:G,bindI18nStore:H}=d,Q=()=>{C.current+=1,J()};return G&&u.on(G,Q),H&&u.store.on(H,Q),()=>{G&&G.split(" ").forEach(q=>u.off(q,Q)),H&&H.split(" ").forEach(q=>u.store.off(q,Q))}},[u,d]),w=b.useRef(),y=b.useCallback(()=>{if(!u)return qg;const J=!!(u.isInitialized||u.initializedStoreOnce)&&g.every(ce=>Lg(ce,u,d)),G=s.lng||u.language,H=C.current,Q=w.current;if(Q&&Q.ready===J&&Q.lng===G&&Q.keyPrefix===m&&Q.revision===H)return Q;const te={t:u.getFixedT(G,d.nsMode==="fallback"?g:g[0],m),ready:J,lng:G,keyPrefix:m,revision:H};return w.current=te,te},[u,g,m,d,s.lng]),[k,S]=b.useState(0),{t:P,ready:L}=Ug.useSyncExternalStore(j,y,y);b.useEffect(()=>{if(u&&!L&&!p){const J=()=>S(G=>G+1);s.lng?sf(u,s.lng,g,J):pu(u,g,J)}},[u,s.lng,g,L,p,k]);const A=u||{},E=b.useRef(null),M=b.useRef(),I=J=>{const G=Object.getOwnPropertyDescriptors(J);G.__original&&delete G.__original;const H=Object.create(Object.getPrototypeOf(J),G);if(!Object.prototype.hasOwnProperty.call(H,"__original"))try{Object.defineProperty(H,"__original",{value:J,writable:!1,enumerable:!1,configurable:!1})}catch{}return H},B=b.useMemo(()=>{const J=A,G=J?.language;let H=J;J&&(E.current&&E.current.__original===J?M.current!==G?(H=I(J),E.current=H,M.current=G):H=E.current:(H=I(J),E.current=H,M.current=G));const Q=[P,H,L];return Q.t=P,Q.i18n=H,Q.ready=L,Q},[P,A,L,A.resolvedLanguage,A.language,A.languages]);if(u&&p&&!L)throw new Promise(J=>{const G=()=>J();s.lng?sf(u,s.lng,g,G):pu(u,g,G)});return B};function Gg(){const{pathname:n}=Fe();return b.useEffect(()=>{window.scrollTo(0,0)},[n]),null}const Qg="/assets/flag-C78QxvFa.mp4",Kg="/assets/frameat7s-BS2FdHQ3.jpg",Zg="/assets/d3902cd525d6187e633b98cbf86a7a42afe183bb-CDTDZcdY.png",lf="/assets/3442ebd619892d120b8ad547ecb59949534d4224-rA7PgyCJ.png",Yg={p2136a900:"M21 12C21 12.1989 20.921 12.3897 20.7803 12.5303C20.6397 12.671 20.4489 12.75 20.25 12.75H3.75C3.55109 12.75 3.36032 12.671 3.21967 12.5303C3.07902 12.3897 3 12.1989 3 12C3 11.8011 3.07902 11.6103 3.21967 11.4697C3.36032 11.329 3.55109 11.25 3.75 11.25H20.25C20.4489 11.25 20.6397 11.329 20.7803 11.4697C20.921 11.6103 21 11.8011 21 12ZM3.75 6.75H20.25C20.4489 6.75 20.6397 6.67098 20.7803 6.53033C20.921 6.38968 21 6.19891 21 6C21 5.80109 20.921 5.61032 20.7803 5.46967C20.6397 5.32902 20.4489 5.25 20.25 5.25H3.75C3.55109 5.25 3.36032 5.32902 3.21967 5.46967C3.07902 5.61032 3 5.80109 3 6C3 6.19891 3.07902 6.38968 3.21967 6.53033C3.36032 6.67098 3.55109 6.75 3.75 6.75ZM20.25 17.25H3.75C3.55109 17.25 3.36032 17.329 3.21967 17.4697C3.07902 17.6103 3 17.8011 3 18C3 18.1989 3.07902 18.3897 3.21967 18.5303C3.36032 18.671 3.55109 18.75 3.75 18.75H20.25C20.4489 18.75 20.6397 18.671 20.7803 18.5303C20.921 18.3897 21 18.1989 21 18C21 17.8011 20.921 17.6103 20.7803 17.4697C20.6397 17.329 20.4489 17.25 20.25 17.25Z"},Xg={p38f2f400:"M19.2807 18.2194C19.3504 18.2891 19.4056 18.3718 19.4433 18.4629C19.4811 18.5539 19.5005 18.6515 19.5005 18.7501C19.5005 18.8486 19.4811 18.9462 19.4433 19.0372C19.4056 19.1283 19.3504 19.211 19.2807 19.2807C19.211 19.3504 19.1283 19.4056 19.0372 19.4433C18.9462 19.4811 18.8486 19.5005 18.7501 19.5005C18.6515 19.5005 18.5539 19.4811 18.4629 19.4433C18.3718 19.4056 18.2891 19.3504 18.2194 19.2807L12.0001 13.0604L5.78068 19.2807C5.63995 19.4214 5.44907 19.5005 5.25005 19.5005C5.05103 19.5005 4.86016 19.4214 4.71943 19.28
5907C4.5787 19.1399 4.49963 18.9491 4.49963 18.7501C4.49963 18.551 4.5787 18.3602 4.71943 18.2194L10.9397 12.0001L4.71943 5.78068C4.5787 5.63995 4.49963 5.44907 4.49963 5.25005C4.49963 5.05103 4.5787 4.86016 4.71943 4.71943C4.86016 4.5787 5.05103 4.49963 5.25005 4.49963C5.44907 4.49963 5.63995 4.5787 5.78068 4.71943L12.0001 10.9397L18.2194 4.71943C18.3602 4.5787 18.551 4.49963 18.7501 4.49963C18.9491 4.49963 19.1399 4.5787 19.2807 4.71943C19.4214 4.86016 19.5005 5.05103 19.5005 5.25005C19.5005 5.44907 19.4214 5.63995 19.2807 5.78068L13.0604 12.0001L19.2807 18.2194Z"},G0={"/about":"/a-propos-de-nous","/resources":"/ressources","/membership":"/adhésion","/membership-application":"/demande-dadhésion","/updates":"/actualités","/training":"/formation","/get-involved":"/simpliquer","/contact":"/contact","/privacy-policy":"/politique-de-confidentialité","/terms-of-use":"/conditions-dutilisation","/accessibility-policy":"/politique-daccessibilité","/land-acknowledgement":"/reconnaissance-du-territoire"},Q0=Object.fromEntries(Object.entries(G0).map(([n,s])=>[s,n]));function Ne(n,s){const a=decodeURIComponent(n),o=a.startsWith("/fr");let l=a;return o&&(l=a.replace(/^\/fr/,"")||"/"),l=l.replace(/^\/en/,"")||"/",l==="/"||l===""?s==="fr"?"/fr":"/":s==="fr"?`/fr${G0[l]||l}`:Q0[l]||l}function jt(n){return n.startsWith("/fr")?"fr":"en"}function e4(n){return n.replace(/^\/fr/,"").replace(/^\/en/,"")||"/"}function K0(n){const s=decodeURIComponent(n),a=e4(s);return s.startsWith("/fr")&&Q0[a]||a}let Co=null,cf=0;const t4=300*1e3,Vo=async()=>{if(Co&&Date.now()-cf<t4)return Co;try{const n=await fetch("/api/newsletters.php");if(!n.ok)throw new Error(`HTTP error! status: ${n.status}`);const s=await n.json();return s.success&&Array.isArray(s.data)?(Co=s.data,cf=Date.now(),s.data):(console.error("Invalid API response:",s),[])}catch(n){return console.error("Failed to fetch newsletters:",n),[]}},Iu=()=>Co||[],n4=[{type:"page",id:"about",title:"About Us",title_fr:"À propos de nous",path:"/about",description:"Learn about our organization, mission, and values"},{type:"page",id:"resources",title:"Resources",title_fr:"Ressources",path:"/resources",description:"Browse our library of research papers, policy documents, and guides"},{type:"page",id:"membership",title:"Membership",title_fr:"Adhésion",path:"/membership",description:"Join our community and become a member"},{type:"page",id:"membership-application",title:"Membership Application",title_fr:"Demande d'adhésion",path:"/membership-application",description:"Apply for membership to join our organization"},{type:"page",id:"updates",title:"Updates",title_fr:"Actualités",path:"/updates",description:"Latest news, updates, and announcements"},{type:"page",id:"training",title:"Training",title_fr:"Formation",path:"/training",description:"Training programs and educational resources"},{type:"page",id:"getInvolved",title:"Get Involved",title_fr:"S'impliquer",path:"/get-involved",description:"Volunteer, donate, and participate in our initiatives"},{type:"page",id:"contact",title:"Contact",title_fr:"Contact",path:"/contact",description:"Get in touch with us"},{type:"page",id:"privacy-policy",title:"Privacy Policy",title_fr:"Politique de confidentialité",path:"/privacy-policy",description:"How we collect, use, and protect your personal information"},{type:"page",id:"terms-of-use",title:"Terms of Use",title_fr:"Conditions d'utilisation",path:"/terms-of-use",description:"Terms and conditions for using this website"},{type:"page",id:"accessibility-policy",title:"Accessibility Policy",title_fr:"Politique d'accessibilité",path:"/accessibility-policy",description:"Our commitment to accessibility and inclusive design"},{type:"page",id:"land-acknowledgement",title:"Land Acknowledgement",title_fr:"Reconnaissance du territoire",path:"/land-acknowledgement",description:"Acknowledging the traditional territories and Indigenous peoples"}],uf=typeof window<"u"&&(window.location.hostname==="localhost"||window.location.hostname==="127.0.0.1")?"/api":"/php/api",r4=()=>{const{i18n:n}=ve(),[s,a]=b.useState([]),[o,l]=b.useState([]),[u,d]=b.useState([]),[p,m]=b.useState(!0),h=n.language;return b.useEffect(()=>{(async()=>{try{const C=await Vo();a(C);const j=await fetch(`${uf}/library-resources.php?limit=100&status=published`);if(j.ok){const y=await j.json();y.success&&l(y.resources)}const w=await fetch(`${uf}/members.php`);if(w.ok){const y=await w.json();y.success&&d(y.data)}}catch(C){console.error("Error fetching search data:",C)}finally{m(!1)}})()},[]),{search:g=>{if(!g.trim())return[];const C=g.toLowerCase().trim(),j=h==="fr",w=[];
59return s.forEach(y=>{const k=j&&y.title_fr?y.title_fr:y.title,S=j&&y.description_fr?y.description_fr:y.description;(k.toLowerCase().includes(C)||S.toLowerCase().includes(C)||y.category.toLowerCase().includes(C))&&w.push({type:"newsletter",id:y.id,title:y.title,title_fr:y.title_fr,description:y.description,description_fr:y.description_fr,path:`/updates/${y.slug||y.id}`,category:y.category,date:y.date})}),o.forEach(y=>{const k=j&&y.title_fr?y.title_fr:y.title,S=j&&y.description_fr?y.description_fr:y.description;(k.toLowerCase().includes(C)||S.toLowerCase().includes(C)||y.category.toLowerCase().includes(C)||y.author&&y.author.toLowerCase().includes(C))&&w.push({type:"resource",id:`resource-${y.id}`,title:y.title,title_fr:y.title_fr,description:y.description,description_fr:y.description_fr,path:"/resources",category:y.category,date:y.publication_date,author:y.author})}),u.forEach(y=>{const k=j&&y.nameFr?y.nameFr:y.name,S=j&&y.descriptionFr?y.descriptionFr:y.description;(k.toLowerCase().includes(C)||S&&S.toLowerCase().includes(C)||y.province&&y.province.toLowerCase().includes(C))&&w.push({type:"member",id:`member-${y.id}`,title:y.name,title_fr:y.nameFr,description:y.description,description_fr:y.descriptionFr,path:"/membership",province:y.province,membershipType:y.membershipType})}),n4.forEach(y=>{((j&&y.title_fr?y.title_fr:y.title).toLowerCase().includes(C)||y.description&&y.description.toLowerCase().includes(C))&&w.push({type:"page",id:y.id,title:y.title,title_fr:y.title_fr,description:y.description,path:y.path})}),w.slice(0,20)},loading:p,isDataLoaded:!p}},s4=({isOpen:n,onClose:s,results:a,searchQuery:o,onSearchChange:l})=>{const{t:u,i18n:d}=ve(),p=Be(),m=Fe(),h=b.useRef(null),v=b.useRef(null),g=jt(m.pathname),C=g==="fr";b.useEffect(()=>{const E=M=>{M.key==="Escape"&&n&&s()};return document.addEventListener("keydown",E),()=>document.removeEventListener("keydown",E)},[n,s]),b.useEffect(()=>{n&&v.current&&v.current.focus()},[n]),b.useEffect(()=>{const E=M=>{h.current&&!h.current.contains(M.target)&&s()};return n&&document.addEventListener("mousedown",E),()=>document.removeEventListener("mousedown",E)},[n,s]);const j=E=>({newsletter:C?"Actualité":"Update",resource:C?"Ressource":"Resource",page:"Page",member:C?"Membre":"Member"})[E],w=E=>({newsletter:"bg-[#fdf3f8] text-[#f6339a] border-[#f6339a]",resource:"bg-[#f3e8f6] text-[#7d2d75] border-[#7d2d75]",page:"bg-gray-100 text-gray-600 border-gray-300",member:"bg-[#dbe9ff] text-[#1c3fba] border-[#1c3fba]"})[E],y=E=>C&&E.title_fr?E.title_fr:E.title,k=E=>{const M=C&&E.description_fr?E.description_fr:E.description;return M&&M.length>100?M.substring(0,100)+"...":M},S=E=>{if(E.path){const M=Ne(E.path,g);if(E.type==="resource"&&E.id?.startsWith("resource-")){const I=E.id.replace("resource-","");p(`${M}#resource-${I}`)}else if(E.type==="member"&&E.id?.startsWith("member-")){const I=E.id.replace("member-","");p(`${M}#member-${I}`)}else p(M);s()}else E.url&&(window.open(E.url,"_blank"),s())},L=(()=>{const E={page:[],member:[],newsletter:[],resource:[]};return a.forEach(M=>{E[M.type]&&E[M.type].push(M)}),E})(),A=["page","member","newsletter","resource"];return n?t.jsxs("div",{className:"fixed inset-0 z-50 flex items-start justify-center pt-20 md:pt-24 px-4",children:[t.jsx("div",{className:"absolute inset-0 bg-black/30 backdrop-blur-sm",onClick:s}),t.jsxs("div",{ref:h,className:"relative bg-white rounded-2xl shadow-2xl w-full max-w-3xl max-h-[70vh] overflow-hidden flex flex-col",children:[t.jsx("div",{className:"p-6 border-b border-gray-200",children:t.jsxs("div",{className:"flex items-center gap-4",children:[t.jsx("svg",{className:"w-6 h-6 text-gray-400 shrink-0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})}),t.jsx("input",{ref:v,type:"text",value:o,onChange:E=>l(E.target.value),placeholder:C?"Rechercher...":"Search...",className:"flex-1 text-xl outline-none text-gray-900 placeholder:text-gray-400",autoFocus:!0}),t.jsx("button",{onClick:s,className:"shrink-0 p-2 hover:bg-gray-100 rounded-lg transition-colors","aria-label":"Close",children:t.jsx("svg",{className:"w-6 h-6 text-gray-500",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})})})]})}),t.jsx("div",{className:"flex-1 overflow-y-auto",children:o.trim()?a.length===0?t.jsxs("div",{className:"p-8 text-center",children:[t.jsx("svg",{className:"w-16 h-16 mx-auto text-gray-300 mb-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9.172 16.172a4 4 0 015.656 0M9 10h.01M15 10h.01M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})}),t.jsx("p",{className:"text-gray-500 text-lg",children:C?"Aucun résultat trouvé":"No results found"}),t.jsx("p",{className:"text-gray-400 text-sm mt-2",children:C?"Essayez avec d'autres mots-clés":"Try different keywords"})]}):t.jsx("div",{className:"p-4 space-y-6",children:A.map(E=>
59{const M=L[E];return!M||M.length===0?null:t.jsxs("div",{children:[t.jsxs("h3",{className:"text-xs font-semibold uppercase tracking-wide text-gray-500 mb-3 px-2",children:[j(E)," (",M.length,")"]}),t.jsx("div",{className:"space-y-2",children:M.map(I=>t.jsx("button",{onClick:()=>S(I),className:"w-full text-left p-4 rounded-xl hover:bg-gray-50 transition-colors group cursor-pointer",children:t.jsxs("div",{className:"flex items-start gap-3",children:[t.jsx("div",{className:"shrink-0",children:t.jsx("span",{className:`inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium border ${w(I.type)}`,children:I.category?(C&&I.category,I.category):j(I.type)})}),t.jsxs("div",{className:"flex-1 min-w-0",children:[t.jsx("p",{className:"font-medium text-gray-900 group-hover:text-[#7d2d75] transition-colors",children:y(I)}),I.description&&t.jsx("p",{className:"text-sm text-gray-500 mt-1 line-clamp-2",children:k(I)}),(I.date||I.author)&&t.jsxs("div",{className:"flex items-center gap-3 mt-2 text-xs text-gray-400",children:[I.date&&t.jsx("span",{children:new Date(I.date).toLocaleDateString(C?"fr-CA":"en-US",{year:"numeric",month:"short",day:"numeric"})}),I.author&&t.jsxs("span",{children:["by ",I.author]})]})]}),t.jsx("svg",{className:"w-5 h-5 text-gray-400 group-hover:text-[#7d2d75] transition-colors shrink-0",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})]})},I.id))})]},E)})}):t.jsxs("div",{className:"p-8 text-center",children:[t.jsx("svg",{className:"w-16 h-16 mx-auto text-gray-300 mb-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})}),t.jsx("p",{className:"text-gray-500 text-lg",children:C?"Tapez pour rechercher sur le site":"Start typing to search the site"})]})}),t.jsx("div",{className:"p-4 border-t border-gray-200 bg-gray-50",children:t.jsxs("div",{className:"text-center text-sm text-gray-500",children:[a.length," ",C?"résultats":"results"]})})]})]}):null},Wc=[{key:"aboutUs",path:"/about"},{key:"resources",path:"/resources"},{key:"membership",path:"/membership"},{key:"updates",path:"/updates"},{key:"training",path:"/training"},{key:"getInvolved",path:"/get-involved"},{key:"contact",path:"/contact"}];function a4(){return t.jsx("div",{className:"flex h-[calc(1px*((var(--transform-inner-width)*1)+(var(--transform-inner-height)*0)))] items-center justify-center relative shrink-0 w-[calc(1px*((var(--transform-inner-height)*1)+(var(--transform-inner-width)*0)))]",style:{"--transform-inner-width":"40","--transform-inner-height":"0"},children:t.jsx("div",{className:"flex-none rotate-[270deg]",children:t.jsx("div",{className:"h-0 relative w-[40px]",children:t.jsx("div",{className:"absolute bottom-0 left-0 right-0 top-[-1px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 1",children:t.jsx("line",{stroke:"var(--stroke-0, #A7A7A7)",x2:"40",y1:"0.5",y2:"0.5"})})})})})})}function i4({translationKey:n,basePath:s,t:a,currentLang:o}){const l=Fe(),u=Ne(s,o),d=decodeURIComponent(l.pathname),p=K0(l.pathname),m=s.replace(/\/$/,""),h=d===u||d===s||p===m,v=s==="/updates"&&(d.startsWith(u+"/")||d.startsWith(s+"/")||p.startsWith(m+"/")),g=h||v;return t.jsx(fr,{to:u,className:`box-border content-stretch flex gap-[12px] items-center justify-center relative rounded-[8px] shrink-0 cursor-pointer hover:opacity-80 transition-opacity no-underline px-[16px] py-[8px] ${g?"bg-[#7d2d75]/10":""}`,children:t.jsx("p",{className:`font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap uppercase whitespace-pre ${g?"text-[#7d2d75]":"text-neutral-950"}`,children:a(`header.nav.${n}`)})})}function df({onClick:n,placeholder:s="Search..."}){return t.jsxs("button",{onClick:n,className:"relative shrink-0 w-[140px] text-left",children:[t.jsx("div",{className:"box-border content-stretch flex gap-[8px] h-[36px] items-center justify-start px-[12px] py-[8px] w-full rounded-[8px] border border-[#c8c8c8] bg-white font-['Plus_Jakarta_Sans:Regular',_sans-serif] text-[14px] text-neutral-950 placeholder:text-neutral-400 focus:outline-none focus:border-[#7d2d75] focus:ring-1 focus:ring-[#7d2d75] curs
59or-pointer hover:border-[#7d2d75] transition-colors",children:t.jsx("span",{className:"flex-1 truncate text-left text-gray-400",children:s})}),t.jsx("svg",{className:"absolute right-[10px] top-1/2 -translate-y-1/2 size-[16px] pointer-events-none",fill:"none",stroke:"#999999",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})})]})}function dt(){const[n,s]=b.useState(!1),[a,o]=b.useState(!1),[l,u]=b.useState(""),[d,p]=b.useState([]),{t:m,i18n:h}=ve(),v=Be(),g=Fe(),{search:C}=r4(),w=jt(g.pathname),y=w==="fr";b.useEffect(()=>{h.language.toLowerCase()!==w&&h.changeLanguage(w)},[w,h]),b.useEffect(()=>{const A=C(l);p(A)},[l]);const k=()=>{o(!0)},S=()=>{o(!1),u("")},P=A=>{const E=Ne(A,w);v(E),s(!1)},L=()=>{const A=w==="en"?"fr":"en",E=g.pathname,M=Ne(E,A);h.changeLanguage(A),v(M)};return t.jsxs("div",{className:"bg-[rgba(255,255,255,0.9)] box-border content-stretch flex flex-col gap-[20px] items-center overflow-clip px-[24px] md:px-0 py-[24px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex items-center justify-between max-w-[1280px] relative shrink-0 w-full",children:[t.jsx(fr,{to:w==="fr"?"/fr":"/",className:"h-[56px] relative shrink-0 w-[114px] md:hidden cursor-pointer",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:m("header.logo"),className:"absolute inset-0 max-w-none object-contain pointer-events-none size-full",src:lf})})}),t.jsx(fr,{to:w==="fr"?"/fr":"/",className:"hidden md:block h-[111px] relative shrink-0 w-[355px] cursor-pointer",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:m("header.logo"),className:"absolute h-full left-[-4.31%] max-w-none top-0 w-[100.17%]",src:Zg})})}),t.jsxs("div",{className:"content-stretch flex gap-[12px] md:gap-[16px] items-center justify-center relative shrink-0",children:[t.jsx("div",{className:"hidden md:block",children:t.jsx(df,{onClick:k,placeholder:y?"Rechercher...":"Search..."})}),t.jsxs("div",{className:"flex gap-[8px] items-center justify-center relative shrink-0",children:[t.jsx("button",{onClick:w==="en"?void 0:L,className:`font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] uppercase transition-all ${w==="en"?"text-[#7d2d75] cursor-default":"text-neutral-950 cursor-pointer hover:opacity-70"}`,children:"EN"}),t.jsx("span",{className:"text-neutral-950",children:"|"}),t.jsx("button",{onClick:w==="fr"?void 0:L,className:`font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] uppercase transition-all ${w==="fr"?"text-[#7d2d75] cursor-default":"text-neutral-950 cursor-pointer hover:opacity-70"}`,children:"FR"})]}),t.jsxs("a",{href:"https://donate.stripe.com/8x2dR87nQ6wI2rz5oM1B600",target:"_blank",rel:"noopener noreferrer",className:"hidden md:flex bg-[#7d2d75] box-border content-stretch gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 cursor-pointer hover:opacity-90 transition-opacity no-underline",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:m("header.donate")})]}),t.jsx("button",{onClick:()=>s(!n),className:"md:hidden relative shrink-0 size-[24px]","aria-label":m("header.menuOpen"),children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Yg.p2136a900,fill:"var(--fill-0, #333333)"})})})]})]}),t.jsx("div",{className:"hidden md:flex content-center flex-wrap gap-[24px] items-center justify-center max-w-[1280px] overflow-clip relative shrink-0 w-full",children:Wc.map((A,E)=>t.jsxs("div",{className:"contents",children:[t.jsx(i4,{translationKey:A.key,basePath:A.path,t:m,currentLang:w}),E<Wc.length-1&&t.jsx(a4,{})]},A.key))}),n&&t.jsx("div",{className:"md:hidden fixed inset-0 bg-white z-50 overflow-y-auto",children:t.jsx("div",{className:"flex flex-col items-center size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-center p-[24px] relative w-full",children:[t.jsxs("div",{className:"content-stretch flex items-center justify-between relative shrink-0 w-full",children:[t.jsx(fr,{to:w==="fr"?"/fr":"/",onClick:()=>
59s(!1),className:"h-[56px] relative shrink-0 w-[114px] cursor-pointer",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:m("header.logo"),className:"absolute inset-0 max-w-none object-contain pointer-events-none size-full",src:lf})})}),t.jsxs("div",{className:"content-stretch flex gap-[12px] items-center justify-end relative shrink-0 w-[167.5px]",children:[t.jsx("div",{className:"block md:hidden",children:t.jsx(df,{onClick:k,placeholder:y?"Rechercher...":"Search..."})}),t.jsxs("div",{className:"flex gap-[8px] items-center justify-center relative shrink-0",children:[t.jsx("button",{onClick:w==="en"?void 0:L,className:`font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] uppercase transition-all ${w==="en"?"text-[#7d2d75] cursor-default":"text-neutral-950 cursor-pointer hover:opacity-70"}`,children:"EN"}),t.jsx("span",{className:"text-neutral-950",children:"|"}),t.jsx("button",{onClick:w==="fr"?void 0:L,className:`font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] uppercase transition-all ${w==="fr"?"text-[#7d2d75] cursor-default":"text-neutral-950 cursor-pointer hover:opacity-70"}`,children:"FR"})]}),t.jsx("button",{onClick:()=>s(!1),className:"relative shrink-0 size-[24px]","aria-label":m("header.menuClose"),children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Xg.p38f2f400,fill:"var(--fill-0, #333333)"})})})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-center relative shrink-0 w-full",children:[t.jsx("div",{className:"box-border content-stretch flex flex-col gap-[32px] items-start justify-center px-0 py-[24px] relative shrink-0 w-full",children:Wc.map(A=>{const E=Ne(A.path,w),M=decodeURIComponent(g.pathname),I=K0(g.pathname),B=A.path.replace(/\/$/,""),J=M===E||M===A.path||I===B,G=A.path==="/updates"&&(M.startsWith(E+"/")||M.startsWith(A.path+"/")||I.startsWith(B+"/")),H=J||G;return t.jsxs("button",{onClick:()=>P(A.path),className:"box-border content-stretch flex gap-[10px] h-[56px] items-center px-0 py-[8px] relative shrink-0 w-full text-left",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border-[#c8c8c8] border-[0px_0px_1px] border-solid inset-0 pointer-events-none"}),t.jsx("p",{className:`font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[40px] relative shrink-0 text-[20px] text-nowrap whitespace-pre ${H?"text-[#7d2d75]":"text-[#333333]"}`,children:m(`header.nav.${A.key}`).toUpperCase()})]},A.key)})}),t.jsxs("a",{href:"https://donate.stripe.com/8x2dR87nQ6wI2rz5oM1B600",target:"_blank",rel:"noopener noreferrer",onClick:()=>s(!1),className:"bg-[#7d2d75] h-[56px] relative rounded-[8px] shrink-0 w-full cursor-pointer hover:opacity-90 transition-opacity no-underline",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:m("header.donate")})})})]})]})]})})}),t.jsx(s4,{isOpen:a,onClose:S,results:d,searchQuery:l,onSearchChange:u})]})}function o4(){const{t:n}=ve();return t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[56px] w-full md:w-[550px]",children:n("hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] md:font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[16px] md:text-[24px] w-full md:w-[580px]",children:n("hero.subtitle")})]})}function l4(){const n=Be(),s=Fe(),a=jt(s.pathname),{t:o}=ve();return t.jsxs("button",{onClick:()=>n(Ne("/resources",a)),className:"bg-white h-[56px] md:h-auto relative rounded-[8px] shrink-0 w-full md:w-auto md:box-border md:content-stretch md:flex md:gap-[12px] md:items-center md:justify-center md:px-[24px] md:py-[14px] curs
59or-pointer hover:bg-[#f0f0f0]",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full md:contents",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full md:contents",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap uppercase whitespace-pre",children:o("hero.exploreResources")})})})]})}function c4(){const n=Be(),s=Fe(),a=jt(s.pathname),{t:o}=ve();return t.jsxs("button",{onClick:()=>n(Ne("/membership",a)),className:"h-[56px] md:h-auto relative rounded-[8px] shrink-0 w-full md:w-auto md:box-border md:content-stretch md:flex md:gap-[12px] md:items-center md:justify-center md:px-[24px] md:py-[14px] cursor-pointer  hover:bg-white/30 transition-all duration-300",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full md:contents",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full md:contents",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:o("hero.joinNetwork")})})})]})}function u4(){return t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] items-start relative shrink-0 w-full md:w-auto",children:[t.jsx(l4,{}),t.jsx(c4,{})]})}function d4(){return t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] items-start max-w-[720px] relative shrink-0 w-full",children:[t.jsx(o4,{}),t.jsx(u4,{})]})}function p4(){return t.jsx("div",{className:"bg-[rgba(117,7,135,0.8)] box-border content-stretch flex flex-col gap-[80px] items-start max-w-[1280px] px-[24px] py-[32px] md:p-[40px] relative rounded-[8px] shrink-0 w-[342px] md:w-[700px]",children:t.jsx(d4,{})})}function f4(){return t.jsx("div",{className:"flex flex-row items-center justify-center size-full md:basis-0 md:content-stretch md:flex-col md:gap-[10px] md:grow md:items-start md:max-w-[1280px] md:min-h-px md:min-w-px md:relative md:shrink-0",children:t.jsx("div",{className:"box-border content-stretch flex items-center justify-center px-[24px] md:px-0 py-0 relative size-full md:size-auto md:w-auto",children:t.jsx(p4,{})})})}function m4(){const[n,s]=b.useState(!1),{t:a}=ve();return t.jsxs(t.Fragment,{children:[t.jsx(dt,{}),t.jsxs("div",{className:"box-border content-stretch flex h-[670px] md:h-[800px] items-center justify-center md:justify-start overflow-clip pb-0 px-0 md:pl-[15%] md:pr-0 relative shrink-0 w-full",children:[t.jsx("div",{className:"absolute h-[670px] md:h-[800px] left-0 top-0 w-full z-10",children:t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[!n&&t.jsx("img",{src:Kg,alt:a("hero.backgroundAlt"),className:"w-full h-full object-cover"}),t.jsx("video",{autoPlay:!0,className:"w-full h-full object-cover",controlsList:"nodownload",loop:!0,playsInline:!0,muted:!0,onLoadedData:()=>s(!0),children:t.jsx("source",{src:Qg})})]})}),t.jsx("div",{className:"relative z-20",children:t.jsx(f4,{})})]})]})}const h4="/assets/8f10ff042c8107318f22896ecab2daea49808416-C_JU5r-b.png",x4={p66a7700:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z"};function g4(){return t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",f
59ill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("g",{children:t.jsx("path",{d:x4.p66a7700,fill:"var(--fill-0, #0A0A0A)"})})})})}function v4(){const n=Be(),s=Fe(),a=jt(s.pathname),{t:o}=ve();return t.jsx("div",{className:"bg-white box-border content-stretch flex flex-col gap-[48px] md:gap-[80px] items-center px-[24px] md:px-0 py-[64px] md:py-[100px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row flex-wrap gap-[32px] md:gap-[80px] items-start md:items-center max-w-[1280px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] items-start relative shrink-0 w-full md:w-auto md:shrink md:order-2",children:[t.jsx("div",{className:"bg-[rgba(186,65,174,0.2)] box-border content-stretch flex items-center px-[12px] py-[8px] relative rounded-[8px] shrink-0 md:hidden",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap whitespace-pre",children:o("about.tag").toUpperCase()})}),t.jsx("div",{className:"content-stretch flex gap-[10px] h-[342px] md:h-[500px] items-center overflow-clip relative rounded-[12px] shrink-0 w-full md:w-[500px]",children:t.jsx("div",{className:"basis-0 grow h-full min-h-px min-w-px relative shrink-0",children:t.jsx("img",{alt:o("about.imageAlt"),className:"absolute inset-0 max-w-none object-50%-50% object-cover pointer-events-none size-full",src:h4})})})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] items-start relative shrink-0 w-full md:basis-0 md:grow md:min-w-px md:order-1",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-neutral-950 w-full",children:o("about.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:o("about.description")})]}),t.jsxs("button",{onClick:()=>n(Ne("/about",a)),className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 hover:bg-neutral-100 transition-opacity cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-neutral-950 border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-neutral-950 text-nowrap uppercase whitespace-pre",children:o("about.learnMore")}),t.jsx(g4,{})]})]})]})})}function b4({children:n}){return t.jsx("div",{className:"bg-[rgba(186,65,174,0.2)] box-border content-stretch flex items-center px-[12px] py-[8px] relative rounded-[8px] shrink-0",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap whitespace-pre",children:n})})}function Z0({searchRadius:n=50,onResourcesChange:s}){const{t:a,i18n:o}=ve(),[l,u]=b.useState([]),[d,p]=b.useState(null),[m,h]=b.useState(""),[v,g]=b.useState(!1),[C,j]=b.useState(null),[w,y]=b.useState(null),[k,S]=b.useState(!1),[P,L]=b.useState(!1),[A,E]=b.useState(!1),[M,I]=b.useState(!1),B=b.useRef(null),J=b.useRef(null),G=b.useRef(null),H=o.language==="fr",Q=K=>H&&K.name_fr?K.name_fr:K.name,q=K=>H&&K.description_fr?K.description_fr:K.description,te="/php/api";b.useEffect(()=>{ce(),ie()},[]),b.useEffect(()=>{d&&Z(d.lat,d.lng)},[d]),b.useEffect(()=>{l.length>0&&$(l)},[o.language]);function ce(){if(!(typeof window>"u"))if(window.L)Y();else{const K=document.createElement("link");K.rel="stylesheet",K.href="https://unpkg.com/[email protected]/dist/leaflet.css",document.head.appendChild(K);const ae=document.createElement("script");ae.src="https://unpkg.com/[email protected]/dist/leaflet.js",ae.onload=()=>Y(),document.head.appendChild(ae)}}function Y(){if(!(!G.current||B.current))try{B.current=window.L.map(G.current,{center:[56.1304,-106.3468],zoom:4,zoomControl:!1,scrollWheelZoom:!0,doubleClickZoom:!0,dragging:!0}),window.L.control.zoom({position:"bottomright"}).addTo(B.current),window.L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:'© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors',maxZoom:18,minZoom:3}).addTo(B.current),J.current=window.L.layerGroup().addTo(B.current)}catch(K){console.error("Error creating map:",K)}}async function ie(){try{(await fetch(`${te}/community-resources.php`)).ok?Z():j("Community Map functionality is currently being set up. Please check back soon!")}catch{j("Unable to connect to the resource database.")}}async function F(){if(m.trim()){g(!0),j(null),y(null),S(!1),L(!1),E(!1),u([]),J.current&&J.current.clearLayers(),B.current&&B.current.setView([56.1304,-106.3468],4);try{const ae=await(await fetch(`${te}/geocode.php?address=${encodeURIComponent(m)}`)).json();ae.success&&ae.location?(p({lat:ae.location.lat,lng:ae.location.lng}),await Z(ae.location.lat,ae.location.lng),I(!0)):(console.error("Geocode failed:",ae.status,ae.error),j(ae.error||"Location not found. Please try a different search term."))}catch(K){console.error("Search error:",K),j("Search failed. Please try again.")}finally{g(!1)}}}async function Z(K,ae){try{let W=`${te}/community-resources.php`;const oe=new URLSearchParams;K&&ae&&(oe.append("lat",K.toString()),oe.append("lng",ae.toString()),oe.append("radius",n.toString())),oe.toString()&&(W+="?"+oe.toString());const ge=await(await fetch(W)).json();
59ge.success?(u(ge.data),$(ge.data),s&&s(ge.data)):j("Failed to load resources")}catch(W){console.error("Error loading resources:",W),j("Failed to load resources")}}function $(K){if(!(!B.current||!J.current)&&(J.current.clearLayers(),K.forEach(ae=>{if(ae.latitude&&ae.longitude){const W=window.L.divIcon({className:"custom-marker",html:`<div class="marker-pin" style="background-color: ${O(ae.type)}">
60                   <div class="marker-inner"></div>
61                 </div>`,iconSize:[20,20],iconAnchor:[10,10]});window.L.marker([ae.latitude,ae.longitude],{icon:W}).bindPopup(_(ae),{maxWidth:250,className:"custom-popup"}).addTo(J.current)}}),K.length>0&&K.some(ae=>ae.latitude&&ae.longitude))){const ae=new window.L.featureGroup(J.current.getLayers());ae.getBounds().isValid()&&B.current.fitBounds(ae.getBounds().pad(.1))}}function _(K){const ae=Q(K),W=q(K)||"",oe=W.length>150?W.substring(0,150)+"...":W;return`
62      <div class="popup-content">
63        <h4 class="font-semibold text-gray-900 mb-1">${ae}</h4>
64        <p class="text-sm text-gray-600 capitalize mb-1">${K.type}</p>
65        <p class="text-xs text-gray-500">${K.city}, ${K.province}</p>
66        ${K.distance?`<p class="text-xs text-gray-500">${K.distance} km away</p>`:""}
67        ${oe?`<p class="text-xs text-gray-700 mt-1">${oe}</p>`:""}
68        ${K.website?`<a href="${K.website}" target="_blank" class="text-xs text-blue-600 hover:underline">${a("membershipPage.directory.visitWebsite")}</a>`:""}
69      </div>
70    `}function O(K){return{social:"#61A5FB",health:"#05A53F",housing:"#FE9A02",advocacy:"#F6339A"}[K.toLowerCase()]||"#6b7280"}function re(K){if(y(K),S(!1),!B.current)return;let ae=K.latitude!=null?Number(K.latitude):NaN,W=K.longitude!=null?Number(K.longitude):NaN;(isNaN(ae)||isNaN(W))&&J.current?.eachLayer(oe=>{const xe=oe.getPopup?.();if(xe&&(xe.getContent?.()||"").includes(Q(K))){const ye=oe.getLatLng?.();ye&&(ae=ye.lat,W=ye.lng)}}),!(isNaN(ae)||isNaN(W))&&(B.current.stop(),B.current.flyTo([ae,W],14,{duration:1.2}),setTimeout(()=>{J.current?.eachLayer(oe=>{const xe=oe.getLatLng?.();xe&&Math.abs(xe.lat-ae)<1e-4&&Math.abs(xe.lng-W)<1e-4&&oe.openPopup()})},1400))}function ue(){y(null),S(!1),L(!0)}return t.jsxs(t.Fragment,{children:[t.jsx("div",{className:"flex flex-1 w-full bg-white rounded-2xl border border-[#e5e6ea] p-4",children:t.jsxs("div",{className:"flex flex-col w-full gap-4",children:[t.jsxs("div",{className:"relative flex-1 min-h-[600px] md:min-h-[600px]",children:[t.jsx("div",{ref:G,className:"absolute inset-0 rounded-2xl overflow-hidden",id:"resources-map"}),t.jsx("div",{className:"absolute top-4 left-4 z-1000 w-full max-w-[calc(100%-2rem)] md:max-w-[400px]",children:t.jsxs("div",{className:"bg-white rounded-xl shadow-lg border border-[#e5e6ea]",children:[t.jsx("div",{className:"px-4 pt-4 pb-3",children:t.jsx("p",{className:"text-[14px] text-[#2a2a2a] leading-[1.5]",children:a("resourcesPage.map.instructions")})}),t.jsx("div",{className:"px-4 pb-4",children:t.jsxs("div",{className:"flex gap-2",children:[t.jsx("input",{type:"text",value:m,onChange:K=>h(K.target.value),onKeyPress:K=>K.key==="Enter"&&F(),placeholder:a("resourcesPage.map.searchPlaceholder"),className:"flex-1 px-3 py-2 border border-[#c2c2c2] rounded-md text-[14px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75]",disabled:v}),t.jsx("button",{onClick:F,disabled:v,className:"bg-[#7d2d75] hover:bg-[#6a2664] text-white font-semibold px-4 py-2 rounded-md transition-colors disabled:opacity-50 text-sm",children:a(v?"resourcesPage.map.searchingButton":"resourcesPage.map.searchButton")})]})}),t.jsxs("div",{className:"hidden md:block",children:[C&&t.jsx("div",{className:"px-4 pb-4",children:t.jsx("div",{className:"p-3 bg-red-50 border border-red-200 rounded-md",children:t.jsx("p",{className:"text-sm text-red-600",children:C})})}),M&&l.length===0&&!C&&t.jsx("div",{className:"px-4 pb-4",children:t.jsx("div",{className:"p-3 bg-yellow-50 border border-yellow-200 rounded-md",children:t.jsx("p",{className:"text-sm text-yellow-700",children:a("resourcesPage.map.noResultsMessage")})})}),l.length>0&&!w&&!P&&t.jsx("div",{className:"px-4 pb-4",children:t.jsxs("button",{onClick:()=>L(!0),className:"w-full flex items-center justify-center gap-2 py-2 bg-[#7d2d75] hover:bg-[#6a2664] text-white text-sm font-medium rounded-md transition-colors",children:[t.jsx("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 6h16M4 12h16M4 18h16"})}),a("resources.showResources")," (",l.length,")"]})}),P&&!w&&l.length>0&&t.jsxs("div",{className:"px-4 pb-4",children:[t.jsxs("div",{className:"flex items-center justify-between mb-2",children:[t.jsxs("p",{className:"text-[13px] text-[rgba(0,0,0,0.6)] font-medium",children:[l.length," ",l.length!==1?a("resourcesPage.map.resourcesFound"):a("resourcesPage.map.resourceFound")]}),t.jsx("button",{onClick:()=>L(!1),className:"text-xs text-gray-500 hover:text-[#7d2d75] transition-colors",children:a("resourcesPage.map.hide")})]}),t.jsx("div",{className:"max-h-[200px] overflow-y-auto space-y-1",children:l.map(K=>t.jsxs("div",{onClick:()=>re(K),className:"p-2 border border-gray-200 rounded-lg cursor-pointer hover:bg-fuchsia-50 transition-colors",children:[t.jsxs("div",{className:"flex items-center justify-between",children:[t.jsx("h4",{className:"font-semibold text-gray-900 text-sm truncate mr-2",children:Q(K)}),K.distance&&t.jsxs("span",{className:"text-xs text-gray-500 whitespace-nowrap",children:[K.distance.toFixed(1)," km"]})]}),t.jsxs("p",{className:"text-xs text-gray-500",children:[K.city,", ",K.province]})]},K.id))})]}),w&&t.jsxs("div",{className:"px-4 pb-4 space-y-2",children:[t.jsxs("button",{onClick:ue,className:"flex items-center gap-1 text-xs text-gray-600 hover:text-[#7d2d75] transition-colors",children:[t.jsx("svg",{className:"w-3 h-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10 19l-7-7m0 0l7-7m-7 7h18"})}),a("resourcesPage.map.backToResults")]}),t.jsxs("div",{children:[t.jsxs("div",{className:"flex items-start gap-2",children:[t.jsx("h3",{className:"text-sm font-bold text-gray-900 flex-1",children:Q(w)}),t.jsx("div",{className:"inline-block px-2 py-0.5 rounded text-xs font-medium text-white capitalize whitespace-nowrap",style:{backgroundColor:O(w.type)},children:w.type})]}),t.jsxs("p",{className:"text-xs text-gray-500 mt-1",children:[w.city,", ",w.province,w.distance&&t.jsxs("span",{children:[" · ",w.distance.toFixed(1)," km away"]})]})]}),(q(w)||w.email||w.website)&&t.jsxs(t.Fragment,{children:[t.jsx("button",{onClick:()=>S(!k),className:"w-full text-center text-xs text-[#7d2d75] hover:text-[#6a2664] font-medium py-1 border-t border-gray-100 transition-colors",children:k?`— ${a("resources.lessDetail
70s")} —`:`— ${a("resources.moreDetails")} —`}),k&&t.jsxs("div",{className:"space-y-2 pt-1",children:[q(w)&&t.jsx("p",{className:"text-xs text-gray-600 leading-relaxed",children:q(w)}),w.email&&t.jsx("p",{className:"text-xs",children:t.jsx("a",{href:`mailto:${w.email}`,className:"text-[#7d2d75] hover:underline",children:w.email})}),w.website&&t.jsx("p",{className:"text-xs",children:t.jsx("a",{href:w.website,target:"_blank",rel:"noopener noreferrer",className:"text-[#7d2d75] hover:underline",children:a("membershipPage.directory.visitWebsite")})})]})]})]})]})]})}),l.length>0&&!A&&!w&&t.jsx("div",{className:"md:hidden absolute bottom-4 left-4 right-4 z-[999]",children:t.jsxs("button",{onClick:()=>E(!0),className:"w-full flex items-center justify-center gap-2 py-3 bg-[#7d2d75] hover:bg-[#6a2664] text-white text-sm font-semibold rounded-xl shadow-lg transition-colors",children:[t.jsx("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M4 6h16M4 12h16M4 18h16"})}),a("resources.showResources")," (",l.length,")"]})}),A&&(l.length>0||C||w||M&&l.length===0)&&t.jsxs(t.Fragment,{children:[t.jsx("div",{className:"md:hidden fixed inset-0 backdrop-blur-sm z-[999] animate-fadeIn",onClick:()=>E(!1)}),t.jsxs("div",{className:"md:hidden fixed bottom-0 left-0 right-0 z-[1000] bg-white rounded-t-3xl shadow-2xl animate-slideUp max-h-[45vh] overflow-hidden flex flex-col",children:[t.jsx("div",{className:"flex justify-center pt-3 pb-2",children:t.jsx("div",{className:"w-12 h-1 bg-gray-300 rounded-full"})}),t.jsxs("div",{className:"px-4 pb-2 flex justify-between items-center border-b border-gray-200",children:[t.jsx("h3",{className:"text-lg font-semibold text-gray-900",children:w?"Resource Details":"Search Results"}),t.jsx("button",{onClick:()=>E(!1),className:"p-2 hover:bg-gray-100 rounded-full transition-colors",children:t.jsx("svg",{className:"w-5 h-5 text-gray-600",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})})})]}),t.jsx("div",{className:"overflow-y-auto flex-1 p-4",children:w?t.jsxs("div",{className:"space-y-2",children:[t.jsxs("button",{onClick:ue,className:"flex items-center gap-1 text-xs text-gray-600 hover:text-[#7d2d75] transition-colors",children:[t.jsx("svg",{className:"w-3 h-3",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M10 19l-7-7m0 0l7-7m-7 7h18"})}),a("resourcesPage.map.backToResults")]}),t.jsxs("div",{children:[t.jsxs("div",{className:"flex items-start gap-2",children:[t.jsx("h3",{className:"text-sm font-bold text-gray-900 flex-1",children:Q(w)}),t.jsx("div",{className:"inline-block px-2 py-0.5 rounded text-xs font-medium text-white capitalize whitespace-nowrap",style:{backgroundColor:O(w.type)},children:w.type})]}),t.jsxs("p",{className:"text-xs text-gray-500 mt-1",children:[w.city,", ",w.province,w.distance&&t.jsxs("span",{children:[" · ",w.distance.toFixed(1)," km away"]})]})]}),(q(w)||w.email||w.website)&&t.jsxs(t.Fragment,{children:[t.jsx("button",{onClick:()=>S(!k),className:"w-full text-center text-xs text-[#7d2d75] hover:text-[#6a2664] font-medium py-1 border-t border-gray-100 transition-colors",children:k?`— ${a("resources.lessDetails")} —`:`— ${a("resources.moreDetails")} —`}),k&&t.jsxs("div",{className:"space-y-2 pt-1",children:[q(w)&&t.jsx("p",{className:"text-xs text-gray-600 leading-relaxed",children:q(w)}),w.email&&t.jsx("p",{className:"text-xs",children:t.jsx("a",{href:`mailto:${w.email}`,className:"text-[#7d2d75] hover:underline",children:w.email})}),w.website&&t.jsx("p",{className:"text-xs",children:t.jsx("a",{href:w.website,target:"_blank",rel:"noopener noreferrer",className:"text-[#7d2d75] hover:underline",children:a("membershipPage.directory.visitWebsite")})})]})]})]}):t.jsxs(t.Fragment,{children:[l.length>0&&t.jsx("div",{className:"mb-3",children:t.jsxs("p",{className:"text-[13px] text-[rgba(0,0,0,0.6)] font-medium",children:[l.length," ",l.length!==1?a("resourcesPage.map.resourcesFound"):a("resourcesPage.map.resourceFound")]})}),C&&t.jsx("div",{className:"mb-3 p-3 bg-red-50 border border-red-200 rounded-md",children:t.jsx("p",{className:"text-sm text-red-600",children:C})}),M&&l.length===0&&!C&&t.jsx("div",{className:"mb-3 p-3 bg-yellow-50 border border-yellow-200 rounded-md",children:t.jsx("p",{className:"text-sm text-yellow-700",children:a("resourcesPage.map.noResultsMessage")})}),l.length>0&&t.jsx("div",{className:"space-y-1",children:l.map(K=>t.jsxs("div",{onClick:()=>re(K),className:"p-2 border border-gray-200 rounded-lg cursor-pointer hover:bg-fuchsia-50 transition-colors active:bg-fuchsia-100",children:[t.jsxs("div",{className:"flex items-center justify-between",children:[t.jsx("h4",{className:"font-semibold text-gray-900 text-sm truncate mr-2",children:Q(K)}),K.distance&&t.jsxs("span",{className:"text-xs text-gray-500 whitespace-nowrap",children:[K.distance.toFixed(1)," km"]})]}),t.jsxs("p",{className:"text-xs text-gray-500",children:[K.city,", ",K.province]})]},K.id))})]})})]})]})]}),t.jsx("div",{className:"flex flex-col md:flex-row gap-4 items-start md:items-center justify-between",children:t.jsx("p",{className:"text-[14px] text-[rgba(0,0,0,0.6)] flex-1",children:a("resourcesPage.map.mapDescription")})})]})}),t.jsx("style",{children:`
71        /* Custom Marker Styles */
72        .custom-marker {
73          background: transparent !important;
74          border: none !important;
75        }
76
77        .marker-pin {
78          width: 20px;
79          height: 20px;
80          border-radius: 50%;
81          border: 2px solid white;
82          box-shadow: 0 2px 8px rgba(0,0,0,0.3);
83          cursor: pointer;
84          transition: transform 0.2s ease;
85          display: flex;
86          align-items: center;
87          justify-content: center;
88        }
89
90        .marker-pin:hover {
91          transform: scale(1.1);
92        }
93
94        .marker-inner {
95          width: 8px;
96          height: 8px;
97          background: white;
98          border-radius: 50%;
99        }
100
101        /* Custom Popup Styles */
102        .leaflet-popup-content-wrapper {
103          border-radius: 8px;
104          box-shadow: 0 10px 30px rgba(0,0,0,0.15);
105        }
106
107        .leaflet-popup-content {
108          margin: 10px;
109          line-height: 1.4;
110        }
111
112        .popup-content h4 {
113          margin: 0 0 8px 0;
114          font-weight: 600;
115          color: #111827;
116        }
117
118        .popup-content p {
119          margin: 0 0 8px 0;
120        }
121
122        .popup-content p:last-child {
123          margin-bottom: 0;
124        }
125
126        /* Leaflet Control Styles */
127        .leaflet-control-zoom {
128          border: none;
129          box-shadow: 0 2px 8px rgba(0,0,0,0.15);
130        }
131
132        .leaflet-control-zoom a {
133          background: white;
134          color: #374151;
135          border: none;
136          width: 34px;
137          height: 34px;
138          line-height: 34px;
139          font-size: 18px;
140          font-weight: bold;
141        }
142
143        .leaflet-control-zoom a:hover {
144          background: #f9fafb;
145          color: #7d2d75;
146        }
147
148        /* Mobile Bottom Sheet Animations */
149        @keyframes slideUp {
150          from {
151            transform: translateY(100%);
152          }
153          to {
154            transform: translateY(0);
155          }
156        }
157
158        @keyframes fadeIn {
159          from {
160            opacity: 0;
161          }
162          to {
163            opacity: 1;
164          }
165        }
166
167        .animate-slideUp {
168          animation: slideUp 0.3s ease-out;
169        }
170
171        .animate-fadeIn {
172          animation: fadeIn 0.3s ease-out;
173        }
174      `})]})}function y4(){const[n,s]=b.useState(50),[a,o]=b.useState(["Social"]),{t:l,i18n:u}=ve(),d=Be(),p=m=>{o(h=>h.includes(m)?h.filter(v=>v!==m):[...h,m])};return t.jsx("div",{className:"bg-[#f5f3ff] box-border content-stretch flex flex-col gap-[48px] md:gap-[80px] items-center px-[24px] md:px-0 py-[64px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] md:gap-[48px] items-start max-w-[1280px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] md:gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx(b4,{children:l("resources.tag").toUpperCase()}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] md:gap-[20px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-neutral-950 w-full md:w-[640px]",children:l("resources.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] min-w-full relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-[min-content]",children:l("resources.description")})]})]}),t.jsxs("div",{className:"flex flex-col gap-6 w-full",children:[t.jsx("div",{className:"flex flex-col md:flex-row gap-6 md:gap-6 w-full",children:t.jsx(Z0,{searchRadius:n,selectedCategories:a,onRadiusChange:s,onCategoryToggle:p})}),t.jsx("div",{className:"flex justify-center w-full mt-6",children:t.jsx("button",{onClick:()=>{const m=Ne("/resources",u.language);d(m),setTimeout(()=>{document.getElementById("contribute-section")?.scrollIntoView({behavior:"smooth"})},100)},className:"bg-[#7d2d75] text-white px-8 py-4 rounded-lg uppercase font-semibold hover:bg-[#6a2664] transition-all duration-300 cursor-pointer",children:l("resourcesPage.map.mapCTA")})})]})]})})}const Qt="/assets/8925c31e4af963307152a6cefa5e4761eb6371a3-CGztkdsy.png",Cs={p36e92e40:"M20.7806 12.5307L14.0306 19.2807C13.8899 19.4214 13.699 19.5005 13.5 19.5005C13.301 19.5005 13.1101 19.4214 12.9694 19.2807C12.8286 19.1399 12.7496 18.9491 12.7496 18.7501C12.7496 18.551 12.8286 18.3602 12.9694 18.2194L18.4397 12.7501H3.75C3.55109 12.7501 3.36032 12.671 3.21967 12.5304C3.07902 12.3897 3 12.199 3 12.0001C3 11.8011 3.07902 11.6104 3.21967 11.4697C3.36032 11.3291 3.55109 11.2501 3.75 11.2501H18.4397L12.9694 5.78068C12.8286 5.63995 12.7496 5.44907 12.7496 5.25005C12.7496 5.05103 12.8286 4.86016 12.9694 4.71943C13.1101 4.5787 13.301 4.49963 13.5 4.49963C13.699 4.49963 13.8899 4.5787 14.0306 4.71943L20.7806 11.4694C20.8504 11.5391 20.9057 11.6218 20.9434 11.7128C2
1740.9812 11.8039 21.0006 11.9015 21.0006 12.0001C21.0006 12.0986 20.9812 12.1962 20.9434 12.2873C20.9057 12.3783 20.8504 12.461 20.7806 12.5307Z",p38f2f400:"M19.2807 18.2194C19.3504 18.2891 19.4056 18.3718 19.4433 18.4629C19.4811 18.5539 19.5005 18.6515 19.5005 18.7501C19.5005 18.8486 19.4811 18.9462 19.4433 19.0372C19.4056 19.1283 19.3504 19.211 19.2807 19.2807C19.211 19.3504 19.1283 19.4056 19.0372 19.4433C18.9462 19.4811 18.8486 19.5005 18.7501 19.5005C18.6515 19.5005 18.5539 19.4811 18.4629 19.4433C18.3718 19.4056 18.2891 19.3504 18.2194 19.2807L12.0001 13.0604L5.78068 19.2807C5.63995 19.4214 5.44907 19.5005 5.25005 19.5005C5.05103 19.5005 4.86016 19.4214 4.71943 19.2807C4.5787 19.1399 4.49963 18.9491 4.49963 18.7501C4.49963 18.551 4.5787 18.3602 4.71943 18.2194L10.9397 12.0001L4.71943 5.78068C4.5787 5.63995 4.49963 5.44907 4.49963 5.25005C4.49963 5.05103 4.5787 4.86016 4.71943 4.71943C4.86016 4.5787 5.05103 4.49963 5.25005 4.49963C5.44907 4.49963 5.63995 4.5787 5.78068 4.71943L12.0001 10.9397L18.2194 4.71943C18.3602 4.5787 18.551 4.49963 18.7501 4.49963C18.9491 4.49963 19.1399 4.5787 19.2807 4.71943C19.4214 4.86016 19.5005 5.05103 19.5005 5.25005C19.5005 5.44907 19.4214 5.63995 19.2807 5.78068L13.0604 12.0001L19.2807 18.2194Z",p66a7700:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z"};function w4(){return t.jsx("div",{className:"relative shrink-0 size-[16px]",children:t.jsx("div",{className:"absolute inset-[12.5%]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 18 21",children:t.jsx("path",{d:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z",fill:"var(--fill-0, #333333)"})})})})}function C4(n){const s={bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"};return n&&{Research:{bg:"#fdf3f8",border:"#f6339a",text:"#f6339a"},Policy:{bg:"rgba(0,113,255,0.2)",border:"#0071ff",text:"#0071ff"},Advocacy:{bg:"#f1fdf4",border:"#05a53f",text:"#05a53f"},Community:{bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"},Education:{bg:"#f3e8f6",border:"#7d2d75",text:"#7d2d75"}}[n]||s}function pf(){return t.jsxs("div",{className:"bg-white rounded-2xl overflow-hidden shadow-xl flex flex-col h-full animate-pulse",children:[t.jsx("div",{className:"h-[240px] w-full bg-gray-200"}),t.jsx("div",{className:"relative shrink-0 w-full flex-grow flex flex-col",children:t.jsx("div",{className:"size-full flex flex-col",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-start p-[24px] relative w-full flex-grow",children:[t.jsxs("div",{className:"content-stretch flex h-[20px] items-center justify-between relative shrink-0 w-full",children:[t.jsx("div",{className:"h-[20px] w-24 bg-gray-200 rounded-full"}),t.jsx("div",{className:"h-[14px] w-20 bg-gray-200 rounded"})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full flex-grow",children:[t.jsxs("div",{className:"w-full space-y-2",children:[t.jsx("div",{className:"h-7 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-7 w-3/4 bg-gray-200 rounded"})]}),t.jsxs("div",{className:"w-full space-y-2 mt-2",children:[t.jsx("div",{className:"h-4 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-5/6 bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-4/5 bg-gray-200 rounded"})]})]}),t.jsxs("div",{className:"flex items-center gap-3 py-2",children:[t.jsx("div",{className:"h-5 w-24 bg-gray-200 rounded"}),t.jsx("div",{className:"h-6 w-6 bg-gray-200 rounded"})]})]})})})]})}function ff({newsletter:n}){const{t:s,i18n:a}=ve(),o=C4(n.category),l=a.language==="fr",u=l&&n.title_fr?n.title_fr:n.title,d=l&&n.description_fr?n.description_fr:n.description,p=Ne(`/updates/${n.slug||n.id}`,l?"fr":"en");return t.jsxs(fr,{to:p,className:"bg-white rounded-2xl overflow-hidden shadow-xl flex flex-col h-full transition-shadow duration-300 hover:shadow-2xl",children:[t.jsx("div",{className:"h-[240px] w-full overflow-hidden",children:t.jsx("img",{alt:u,className:"w-full h-full object-cover",src:n.featured_image||n.image||Qt,onError:m=>{const h=m.currentTarget;h.src!==Qt&&(h.src=Qt)}})}),t.jsx("div",{className:"relative shrink-0 w-full flex-grow flex flex-col",children:t.jsx("div",{className:"size-full flex flex-col",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-start p-[24px] relative w-full flex-grow",children:[t.jsxs("div",{className:"content-stretch flex h-[20px] items-center justify-between relative shrink-0 w-full",children:[t.jsxs("div",{className:"h-[20px] relative rounded-[64px] shrink-0",style:{backgroundColor:o.bg},children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid inset-[-1px] pointer-events-none rounded-[65px]",style:{borderColor:o.border}}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] h-[20px] items-center justify-center p-[12px] relative",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[14px] text-nowrap whitespace-pre",style:{color:o.text},children:n.category})})})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#a7a7a7] text-[14px] text-nowrap whitespace-pre",children:n.date})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full flex-grow",children:[t.jsx("div",{className:"content-stretch flex gap-[16px] items-center justify-center relative shrink-0 w-full",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans',sans-serif] font grow leading-[1.4] min-h-px min-w-px relative shrink-0 text-[20px] text-neutral-950",children:u})}),t.jsx("div",{className:"content-stretch flex gap-[16px] items-center justify-center relative shrink-0 w-full",children:t.jsx("div",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px overflow-hidden relative shrink-0 text-[14px] text-neutral-950 line-clamp-3",children:d})})]}),t.jsxs("div",{className:"flex items-center gap-3 py-2",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font text-[16px] text-neutral-950 cursor-pointer",children:s("news.readMore")}),t.jsx("svg",{className:"w-6 h-6 cursor-pointer",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Cs.p66a7700,fill:"#0A0A0A"})})]})]})})})]})}function j4(){const n=Be(),s=Fe(),a=jt(s.pathname),{t:o}=ve(),[l,u]=b.useState(0),d=b.useRef(null),[p,m]=b.useState(Iu().slice(0,3)),[h,v]=b.useState(!0);b.useEffect(()=>{(async()=>{try{v(!0);const w=await Vo();m(w.slice(0,3))}catch(w){console.error("Failed to load newsletters:",w)}finally{v(!1)}})()},[]);const g=j=>{if(d.current){const w=d.current.offsetWidth;d.current.scrollTo({left:j*w,behavior:"smooth"}),u(j)}},C=()=>
174{if(d.current){const j=d.current.offsetWidth,w=d.current.scrollLeft,y=Math.round(w/j);u(y)}};return t.jsx("div",{className:"bg-white box-border content-stretch flex flex-col gap-[64px] items-center px-[24px] md:px-[64px] py-[64px] md:py-[100px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[48px] items-start max-w-[1280px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("div",{className:"bg-[rgba(186,65,174,0.2)] box-border content-stretch flex items-center px-[12px] py-[8px] relative rounded-[8px] shrink-0",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap whitespace-pre",children:o("news.tag").toUpperCase()})}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[24px] md:gap-[10px] items-start md:items-end md:justify-end relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] md:gap-[20px] md:grow items-start relative shrink-0 w-full md:w-auto",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-neutral-950 w-full md:w-[880px]",children:o("news.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:o("news.description")})]}),t.jsxs("button",{onClick:()=>n(Ne("/updates",a)),className:"flex w-full md:w-auto box-border content-stretch gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative z-10 rounded-[8px] shrink-0 hover:bg-neutral-100 transition-colors group cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-neutral-950 border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-neutral-950  uppercase whitespace-pre",children:o("news.viewAll")}),t.jsx(w4,{})]})]})]}),t.jsx("div",{className:"relative w-full",children:h?t.jsxs(t.Fragment,{children:[t.jsx("div",{className:"md:hidden",children:t.jsx(pf,{})}),t.jsx("div",{className:"hidden md:grid md:grid-cols-3 gap-[32px] w-full",children:Array.from({length:3}).map((j,w)=>t.jsx(pf,{},w))})]}):t.jsxs(t.Fragment,{children:[t.jsx("div",{ref:d,onScroll:C,className:"md:hidden flex gap-[24px] overflow-x-auto snap-x snap-mandatory scrollbar-hide w-full",style:{scrollbarWidth:"none",msOverflowStyle:"none"},children:p.map(j=>t.jsx("div",{className:"min-w-full snap-center",children:t.jsx(ff,{newsletter:j})},j.id))}),t.jsx("div",{className:"hidden md:grid md:grid-cols-3 gap-[32px] w-full",children:p.map(j=>t.jsx("div",{children:t.jsx(ff,{newsletter:j})},j.id))}),t.jsx("div",{className:"md:hidden flex gap-[8px] items-center justify-center mt-[24px]",children:p.map((j,w)=>t.jsx("button",{onClick:()=>g(w),className:`transition-all duration-300 rounded-full ${l===w?"bg-[#7d2d75] w-[32px] h-[8px]":"bg-[#d9d9d9] w-[8px] h-[8px]"}`,"aria-label":`Go to slide ${w+1}`},w))})]})})]})})}function k4(n){return Object.prototype.toString.call(n)==="[object Object]"}function mf(n){return k4(n)||Array.isArray(n)}function N4(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Mu(n,s){const a=Object.keys(n),o=Object.keys(s);if(a.length!==o.length)return!1;const l=JSON.stringify(Object.keys(n.breakpoints||{})),u=JSON.stringify(Object.keys(s.breakpoints||{}));return l!==u?!1:a.every(d=>{const p=n[d],m=s[d];return typeof p=="function"?`${p}`==`${m}`:!mf(p)||!mf(m)?p===m:Mu(p,m)})}function hf(n){return n.concat().sort((s,a)=>s.name>a.name?1:-1).map(s=>s.options)}function S4(n,s){if(n.length!==s.length)return!1;const a=hf(n),o=hf(s);return a.every((l,u)=>{const d=o[u];return Mu(l,d)})}function Fu(n){return typeof n=="number"}function mu(n){return typeof n=="string"}function $o(n){return typeof n=="boolean"}function xf(n){return Object.prototype.toString.call(n)==="[object Object]"}function Ue(n){return Math.abs(n)}function zu(n){return Math.sign(n)}function Fa(n,s){return Ue(n-s)}
vendor: 13,956 bytes, line 174
174function P4(n,s){if(n===0||s===0||Ue(n)<=Ue(s))return 0;const a=Fa(Ue(n),Ue(s));return Ue(a/n)}function _4(n){return Math.round(n*100)/100}function Oa(n){return Da(n).map(Number)}function an(n){return n[Ga(n)]}function Ga(n){return Math.max(0,n.length-1)}function Bu(n,s){return s===Ga(n)}function gf(n,s=0){return Array.from(Array(n),(a,o)=>s+o)}function Da(n){return Object.keys(n)}function Y0(n,s){return[n,s].reduce((a,o)=>(Da(o).forEach(l=>{const u=a[l],d=o[l],p=xf(u)&&xf(d);a[l]=p?Y0(u,d):d}),a),{})}function hu(n,s){return typeof s.MouseEvent<"u"&&n instanceof s.MouseEvent}function L4(n,s){const a={start:o,center:l,end:u};function o(){return 0}function l(m){return u(m)/2}function u(m){return s-m}function d(m,h){return mu(n)?a[n](m):n(s,m,h)}return{measure:d}}function Ha(){let n=[];function s(l,u,d,p={passive:!0}){let m;if("addEventListener"in l)l.addEventListener(u,d,p),m=()=>l.removeEventListener(u,d,p);else{const h=l;h.addListener(d),m=()=>h.removeListener(d)}return n.push(m),o}function a(){n=n.filter(l=>l())}const o={add:s,clear:a};return o}function R4(n,s,a,o){const l=Ha(),u=1e3/60;let d=null,p=0,m=0;function h(){l.add(n,"visibilitychange",()=>{n.hidden&&w()})}function v(){j(),l.clear()}function g(k){if(!m)return;d||(d=k,a(),a());const S=k-d;for(d=k,p+=S;p>=u;)a(),p-=u;const P=p/u;o(P),m&&(m=s.requestAnimationFrame(g))}function C(){m||(m=s.requestAnimationFrame(g))}function j(){s.cancelAnimationFrame(m),d=null,p=0,m=0}function w(){d=null,p=0}return{init:h,destroy:v,start:C,stop:j,update:a,render:o}}function E4(n,s){const a=s==="rtl",o=n==="y",l=o?"y":"x",u=o?"x":"y",d=!o&&a?-1:1,p=v(),m=g();function h(w){const{height:y,width:k}=w;return o?y:k}function v(){return o?"top":a?"right":"left"}function g(){return o?"bottom":a?"left":"right"}function C(w){return w*d}return{scroll:l,cross:u,startEdge:p,endEdge:m,measureSize:h,direction:C}}function zr(n=0,s=0){const a=Ue(n-s);function o(h){return h<n}function l(h){return h>s}function u(h){return o(h)||l(h)}function d(h){return u(h)?o(h)?n:s:h}function p(h){return a?h-a*Math.ceil((h-s)/a):h}return{length:a,max:s,min:n,constrain:d,reachedAny:u,reachedMax:l,reachedMin:o,removeOffset:p}}function X0(n,s,a){const{constrain:o}=zr(0,n),l=n+1;let u=d(s);function d(C){return a?Ue((l+C)%l):o(C)}function p(){return u}function m(C){return u=d(C),g}function h(C){return v().set(p()+C)}function v(){return X0(n,p(),a)}const g={get:p,set:m,add:h,clone:v};return g}function A4(n,s,a,o,l,u,d,p,m,h,v,g,C,j,w,y,k,S,P){const{cross:L,direction:A}=n,E=["INPUT","SELECT","TEXTAREA"],M={passive:!1},I=Ha(),B=Ha(),J=zr(50,225).constrain(j.measure(20)),G={mouse:300,touch:400},H={mouse:500,touch:600},Q=w?43:25;let q=!1,te=0,ce=0,Y=!1,ie=!1,F=!1,Z=!1;function $(le){if(!P)return;function Pe(qe){($o(P)||P(le,qe))&&ae(qe)}const Ae=s;I.add(Ae,"dragstart",qe=>qe.preventDefault(),M).add(Ae,"touchmove",()=>{},M).add(Ae,"touchend",()=>{}).add(Ae,"touchstart",Pe).add(Ae,"mousedown",Pe).add(Ae,"touchcancel",oe).add(Ae,"contextmenu",oe).add(Ae,"click",xe,!0)}function _(){I.clear(),B.clear()}function O(){const le=Z?a:s;B.add(le,"touchmove",W,M).add(le,"touchend",oe).add(le,"mousemove",W,M).add(le,"mouseup",oe)}function re(le){const Pe=le.nodeName||"";return E.includes(Pe)}function ue(){return(w?H:G)[Z?"mouse":"touch"]}function K(le,Pe){const Ae=g.add(zu(le)*-1),qe=v.byDistance(le,!w).distance;return w||Ue(le)<J?qe:k&&Pe?qe*.5:v.byIndex(Ae.get(),0).distance}function ae(le){const Pe=hu(le,o);Z=Pe,F=w&&Pe&&!le.buttons&&q,q=Fa(l.get(),d.get())>=2,!(Pe&&le.button!==0)&&(re(le.target)||(Y=!0,u.pointerDown(le),h.useFriction(0).useDuration(0),l.set(d),O(),te=u.readPoint(le),ce=u.readPoint(le,L),C.emit("pointerDown")))}function W(le){if(!hu(le,o)&&le.touches.length>=2)return oe(le);const Ae=u.readPoint(le),qe=u.readPoint(le,L),ot=Fa(Ae,te),lt=Fa(qe,ce);if(!ie&&!Z&&(!le.cancelable||(ie=ot>lt,!ie)))return oe(le);const un=u.pointerMove(le);ot>y&&(F=!0),h.useFriction(.3).useDuration(.75),p.start(),l.add(A(un)),le.preventDefault()}function oe(le){const Ae=v.byDistance(0,!1).index!==g.get(),qe=u.pointerUp(le)*ue(),ot=K(A(qe),Ae),lt=P4(qe,ot),un=Q-10*lt,Dt=S+lt/50;ie=!1,Y=!1,B.clear(),h.useDuration(un).useFriction(Dt),m.distance(ot,!w),Z=!1,C.emit("pointerUp")}function xe(le){F&&(le.stopPropagation(),le.preventDefault(),F=!1)}function ge(){return Y}return{init:$,destroy:_,pointerDown:ge}}function T4(n,s){let o,l;function u(g){return g.timeStamp}function d(g,C){const w=`client${(C||n.scroll)==="x"?"X":"Y"}`;return(hu(g,s)?g:g.touches[0])[w]}function p(g){return o=g,l=g,d(g)}function m(g){const C=d(g)-d(l),j=u(g)-u(o)>170;return l=g,j&&(o=g),C}function h(g){if(!o||!l)return 0;const C=d(l)-d(o),j=u(g)-u(o),w=u(g)-u(l)>170,y=C/j;return j&&!w&&Ue(y)>.1?y:0}return{pointerDown:p,pointerMove:m,pointerUp:h,readPoint:d}}function I4(){function n(a){const{offsetTop:o,offsetLeft:l,offsetWidth:u,offsetHeight:d}=a;return{top:o,right:l+u,bottom:o+d,left:l,width:u,height:d}}return{measure:n}}function M4(n){function s(o){return n*(o/100)}return{measure:s}}function F4(n,s,a,o,l,u,d){const p=[n].concat(o);let m,h,v=[],g=!1;function C(k){return l.measureSize(d.measure(k))}function j(k){if(!u)return;h=C(n),v=o.map(C);function S(P){for(const L of P){if(g)return;const A=L.target===n,E=o.indexOf(L.target),M=A?h:v[E],I=C(A?n:o[E]);if(Ue(I-M)>=.5){k.reInit(),s.emit("resize");break}}}m=new ResizeObserver(P=>{($o(u)||u(k,P))&&S(P)}),a.requestAnimationFrame(()=>{p.forEach(P=>m.observe(P))})}function w(){g=!0,m&&m.disconnect()}return{init:j,destroy:w}}function z4(n,s,a,o,l,u){let d=0,p=0,m=l,h=u,v=n.get(),g=0;function C(){const M=o.get()-n.get(),I=!m;let B=0;return I?(d=0,a.set(o),n.set(o),B=M):(a.set(n),d+=M/m,d*=h,v+=d,n.add(d),B=v-g),p=zu(B),g=v,E}function j(){const M=o.get()-s.get();return Ue(M)<.001}function w(){return m}function y(){return p}function k(){return d}function S(){return L(l)}function P(){return A(u)}function L(M){return m=M,E}function A(M){return h=M,E}const E={direction:y,duration:w,velocity:k,seek:C,settled:j,useBaseFriction:P,useBaseDuration:S,useFriction:A,useDuration:L};return E}function B4(n,s,a,o,l){const u=l.measure(10),d=l.measure(50),p=zr(.1,.99);let m=!1;function h(){return!(m||!n.reachedAny(a.get())||!n.reachedAny(s.get()))}function v(j){if(!h())return;const w=n.reachedMin(s.get())?"min":"max",y=Ue(n[w]-s.get()),k=a.get()-s.get(),S=p.constrain(y/d);a.subtract(k*S),!j&&Ue(k)<u&&(a.set(n.constrain(a.get())),o.useDuration(25).useBaseFriction())}function g(j){m=!j}return{shouldConstrain:h,constrain:v,toggleActive:g}}function O4(n,s,a,o,l){const u=zr(-s+n,0),d=g(),p=v(),m=C();function h(w,y){return Fa(w,y)<=1}function v(){const w=d[0],y=an(d),k=d.lastIndexOf(w),S=d.indexOf(y)+1;return zr(k,S)}function g(){return a.map((w,y)=>{const{min:k,max:S}=u,P=u.constrain(w),L=!y,A=Bu(a,y);return L?S:A||h(k,P)?k:h(S,P)?S:P}).map(w=>parseFloat(w.toFixed(3)))}function C(){if(s<=n+l)return[u.max];if(o==="keepSnaps")return d;const{min:w,max:y}=p;return d.slice(w,y)}return{snapsContained:m,scrollContainLimit:p}}function D4(n,s,a){const o=s[0],l=a?o-n:an(s);return{limit:zr(l,o)}}function H4(n,s,a,o){const u=s.min+.1,d=s.max+.1,{reachedMin:p,reachedMax:m}=zr(u,d);function h(C){return C===1?m(a.get()):C===-1?p(a.get()):!1}function v(C){if(!h(C))return;const j=n*(C*-1);o.forEach(w=>w.add(j))}return{loop:v}}function V4(n){const{max:s,length:a}=n;function o(u){const d=u-s;return a?d/-a:0}return{get:o}}function $4(n,s,a,o,l){const{startEdge:u,endEdge:d}=n,{groupSlides:p}=l,m=g().map(s.measure),h=C(),v=j();function g(){return p(o).map(y=>an(y)[d]-y[0][u]).map(Ue)}function C(){return o.map(y=>a[u]-y[u]).map(y=>-Ue(y))}function j(){return p(h).map(y=>y[0]).map((y,k)=>y+m[k])}return{snaps:h,snapsAligned:v}}function U4(n,s,a,o,l,u){const{groupSlides:d}=l,{min:p,max:m}=o,h=v();function v(){const C=d(u),j=!n||s==="keepSnaps";return a.length===1?[u]:j?C:C.slice(p,m).map((w,y,k)=>{const S=!y,P=Bu(k,y);if(S){const L=an(k[0])+1;return gf(L)}if(P){const L=Ga(u)-an(k)[0]+1;return gf(L,an(k)[0])}return w})}return{slideRegistry:h}}function J4(n,s,a,o,l){const{reachedAny:u,removeOffset:d,constrain:p}=o;function m(w){return w.concat().sort((y,k)=>Ue(y)-Ue(k))[0]}function h(w){const y=n?d(w):p(w),k=s.map((P,L)=>({diff:v(P-y,0),index:L})).sort((P,L)=>Ue(P.diff)-Ue(L.diff)),{index:S}=k[0];return{index:S,distance:y}}function v(w,y){const k=[w,w+a,w-a];if(!n)return w;if(!y)return m(k);const S=k.filter(P=>zu(P)===y);return S.length?m(S):an(k)-a}function g(w,y){const k=s[w]-l.get(),S=v(k,y);return{index:w,distance:S}}function C(w,y){const k=l.get()+w,{index:S,distance:P}=h(k),L=!n&&u(k);if(!y||L)return{index:S,distance:w};const A=s[S]-P,E=w+v(A,0);return{index:S,distance:E}}return{byDistance:C,byIndex:g,shortcut:v}}function q4(n,s,a,o,l,u,d){function p(g){const C=g.distance,j=g.index!==s.get();u.add(C),C&&(o.duration()?n.start():(n.update(),n.render(1),n.update())),j&&(a.set(s.get()),s.set(g.index),d.emit("select"))}function m(g,C){const j=l.byDistance(g,C);p(j)}function h(g,C){const j=s.clone().set(g),w=l.byIndex(j.get(),C);p(w)}return{distance:m,index:h}}function W4(n,s,a,o,l,u,d,p){const m={passive:!0,capture:!0};let h=0;function v(j){if(!p)return;function w(y){if(new Date().getTime()-h>10)return;d.emit("slideFocusStart"),n.scrollLeft=0;const P=a.findIndex(L=>L.includes(y));Fu(P)&&(l.useDuration(0),o.index(P,0),d.emit("slideFocus"))}u.add(document,"keydown",g,!1),s.forEach((y,k)=>{u.add(y,"focus",S=>{($o(p)||p(j,S))&&w(k)},m)})}function g(j){j.code==="Tab"&&(h=new Date().getTime())}return{init:v}}function Aa(n){let s=n;function a(){return s}function o(m){s=d(m)}function l(m){s+=d(m)}function u(m){s-=d(m)}function d(m){return Fu(m)?m:m.get()}return{get:a,set:o,add:l,subtract:u}}function e2(n,s){const a=n.scroll==="x"?d:p,o=s.style;let l=null,u=!1;function d(C){return`translate3d(${C}px,0px,0px)`}function p(C){return`translate3d(0px,${C}px,0px)`}function m(C){if(u)return;const j=_4(n.direction(C));j!==l&&(o.transform=a(j),l=j)}function h(C){u=!C}function v(){u||(o.transform="",s.getAttribute("style")||s.removeAttribute("style"))}return{clear:v,to:m,toggleActive:h}}function G4(n,s,a,o,l,u,d,p,m){const v=Oa(l),g=Oa(l).reverse(),C=S().concat(P());function j(I,B){return I.reduce((J,G)=>J-l[G],B)}function w(I,B){return I.reduce((J,G)=>j(J,B)>0?J.concat([G]):J,[])}function y(I){return u.map((B,J)=>({start:B-o[J]+.5+I,end:B+s-.5+I}))}function k(I,B,J){const G=y(B);return I.map(H=>{const Q=J?0:-a,q=J?a:0,te=J?"end":"start",ce=G[H][te];return{index:H,loopPoint:ce,slideLocation:Aa(-1),translate:e2(n,m[H]),target:()=>p.get()>ce?Q:q}})}function S(){const I=d[0],B=w(g,I);return k(B,a,!1)}function P(){const I=s-d[0]-1,B=w(v,I);return k(B,-a,!0)}function L(){return C.every(({index:I})=>{const B=v.filter(J=>J!==I);return j(B,s)<=.1})}function A(){C.forEach(I=>{const{target:B,translate:J,slideLocation:G}=I,H=B();H!==G.get()&&(J.to(H),G.set(H))})}function E(){C.forEach(I=>I.translate.clear())}return{canLoop:L,clear:E,loop:A,loopPoints:C}}function Q4(n,s,a){let o,l=!1;function u(m){if(!a)return;function h(v){for(const g of v)if(g.type==="childList"){m.reInit(),s.emit("slidesChanged");break}}o=new MutationObserver(v=>{l||($o(a)||a(m,v))&&h(v)}),o.observe(n,{childList:!0})}function d(){o&&o.disconnect(),l=!0}return{init:u,destroy:d}}function K4(n,s,a,o){const l={};let u=null,d=null,p,m=!1;function h(){p=new IntersectionObserver(w=>{m||(w.forEach(y=>{const k=s.indexOf(y.target);l[k]=y}),u=null,d=null,a.emit("slidesInView"))},{root:n.parentElement,threshold:o}),s.forEach(w=>p.observe(w))}function v(){p&&p.disconnect(),m=!0}function g(w){return Da(l).reduce((y,k)=>{const S=parseInt(k),{isIntersecting:P}=l[S];return(w&&P||!w&&!P)&&y.push(S),y},[])}function C(w=!0){if(w&&u)return u;if(!w&&d)return d;const y=g(w);return w&&(u=y),w||(d=y),y}return{init:h,destroy:v,get:C}}function Z4(n,s,a,o,l,u){const{measureSize:d,startEdge:p,endEdge:m}=n,h=a[0]&&l,v=w(),g=y(),C=a.map(d),j=k();function w(){if(!h)return 0;const P=a[0];return Ue(s[p]-P[p])}function y(){if(!h)return 0;const P=u.getComputedStyle(an(o));return parseFloat(P.getPropertyValue(`margin-${m}`))}function k(){return a.map((P,L,A)=>{const E=!L,M=Bu(A,L);return E?C[L]+v:M?C[L]+g:A[L+1][p]-P[p]}).map(Ue)}return{slideSizes:C,slideSizesWithGaps:j,startGap:v,endGap:g}}function Y4(n,s,a,o,l,u,d,p,m){const{startEdge:h,endEdge:v,direction:g}=n,C=Fu(a);function j(S,P){return Oa(S).filter(L=>L%P===0).map(L=>S.slice(L,L+P))}function w(S){return S.length?Oa(S).reduce((P,L,A)=>{const E=an(P)||0,M=E===0,I=L===Ga(S),B=l[h]-u[E][h],J=l[h]-u[L][v],G=!o&&M?g(d):0,H=!o&&I?g(p):0,Q=Ue(J-H-(B+G));return A&&Q>s+m&&P.push(L),I&&P.push(S.length),P},[]).map((P,L,A)=>{const E=Math.max(A[L-1]||0);return S.slice(E,P)}):[]}function y(S){return C?j(S,a):w(S)}return{groupSlides:y}}function X4(n,s,a,o,l,u,d){const{align:p,axis:m,direction:h,startIndex:v,loop:g,duration:C,dragFree:j,dragThreshold:w,inViewThreshold:y,slidesToScroll:k,skipSnaps:S,containScroll:P,watchResize:L,watchSlides:A,watchDrag:E,watchFocus:M}=u,I=2,B=I4(),J=B.measure(s),G=a.map(B.measure),H=E4(m,h),Q=H.measureSize(J),q=M4(Q),te=L4(p,Q),ce=!g&&!!P,Y=g||!!P,{slideSizes:ie,slideSizesWithGaps:F,startGap:Z,endGap:$}=Z4(H,J,G,a,Y,l),_=Y4(H,Q,k,g,J,G,Z,$,I),{snaps:O,snapsAligned:re}=$4(H,te,J,G,_),ue=-an(O)+an(F),{snapsContained:K,scrollContainLimit:ae}=O4(Q,ue,re,P,I),W=ce?K:re,{limit:oe}=D4(ue,W,g),xe=X0(Ga(W),v,g),ge=xe.clone(),ye=Oa(a),le=({dragHandler:Vt,scrollBody:Pn,scrollBounds:Ms,options:{loop:yr}})=>{yr||Ms.constrain(Vt.pointerDown()),Pn.seek()},Pe=({scrollBody:Vt,translate:Pn,location:Ms,offsetLocation:yr,previousLocation:Za,scrollLooper:Yo,slideLooper:Fs,dragHandler:zs,animation:Bs,eventHandler:qr,scrollBounds:Os,options:{loop:_n}},Ln)=>{const Ds=Vt.settled(),Ya=!Os.shouldConstrain(),Hs=_n?Ds:Ds&&Ya,Vs=Hs&&!zs.pointerDown();Vs&&Bs.stop();const Xa=Ms.get()*Ln+Za.get()*(1-Ln);yr.set(Xa),_n&&(Yo.loop(Vt.direction()),Fs.loop()),Pn.to(yr.get()),Vs&&qr.emit("settle"),Hs||qr.emit("scroll")}
vendor: 5,242 bytes, lines 174-179
174,Ae=R4(o,l,()=>le(Jr),Vt=>Pe(Jr,Vt)),qe=.68,ot=W[xe.get()],lt=Aa(ot),un=Aa(ot),Dt=Aa(ot),At=Aa(ot),Ht=z4(lt,Dt,un,At,C,qe),br=J4(g,W,ue,oe,At),Vr=q4(Ae,xe,ge,Ht,br,At,d),Ts=V4(oe),Is=Ha(),Ka=K4(s,a,d,y),{slideRegistry:$r}=U4(ce,P,W,ae,_,ye),Ur=W4(n,a,$r,Vr,Ht,Is,d,M),Jr={ownerDocument:o,ownerWindow:l,eventHandler:d,containerRect:J,slideRects:G,animation:Ae,axis:H,dragHandler:A4(H,n,o,l,At,T4(H,l),lt,Ae,Vr,Ht,br,xe,d,q,j,w,S,qe,E),eventStore:Is,percentOfView:q,index:xe,indexPrevious:ge,limit:oe,location:lt,offsetLocation:Dt,previousLocation:un,options:u,resizeHandler:F4(s,d,l,a,H,L,B),scrollBody:Ht,scrollBounds:B4(oe,Dt,At,Ht,q),scrollLooper:H4(ue,oe,Dt,[lt,Dt,un,At]),scrollProgress:Ts,scrollSnapList:W.map(Ts.get),scrollSnaps:W,scrollTarget:br,scrollTo:Vr,slideLooper:G4(H,Q,ue,ie,F,O,W,Dt,a),slideFocus:Ur,slidesHandler:Q4(s,d,A),slidesInView:Ka,slideIndexes:ye,slideRegistry:$r,slidesToScroll:_,target:At,translate:e2(H,s)};return Jr}function e6(){let n={},s;function a(h){s=h}function o(h){return n[h]||[]}function l(h){return o(h).forEach(v=>v(s,h)),m}function u(h,v){return n[h]=o(h).concat([v]),m}function d(h,v){return n[h]=o(h).filter(g=>g!==v),m}function p(){n={}}const m={init:a,emit:l,off:d,on:u,clear:p};return m}const t6={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function n6(n){function s(u,d){return Y0(u,d||{})}function a(u){const d=u.breakpoints||{},p=Da(d).filter(m=>n.matchMedia(m).matches).map(m=>d[m]).reduce((m,h)=>s(m,h),{});return s(u,p)}function o(u){return u.map(d=>Da(d.breakpoints||{})).reduce((d,p)=>d.concat(p),[]).map(n.matchMedia)}return{mergeOptions:s,optionsAtMedia:a,optionsMediaQueries:o}}function r6(n){let s=[];function a(u,d){return s=d.filter(({options:p})=>n.optionsAtMedia(p).active!==!1),s.forEach(p=>p.init(u,n)),d.reduce((p,m)=>Object.assign(p,{[m.name]:m}),{})}function o(){s=s.filter(u=>u.destroy())}return{init:a,destroy:o}}function Ro(n,s,a){const o=n.ownerDocument,l=o.defaultView,u=n6(l),d=r6(u),p=Ha(),m=e6(),{mergeOptions:h,optionsAtMedia:v,optionsMediaQueries:g}=u,{on:C,off:j,emit:w}=m,y=H;let k=!1,S,P=h(t6,Ro.globalOptions),L=h(P),A=[],E,M,I;function B(){const{container:ye,slides:le}=L;M=(mu(ye)?n.querySelector(ye):ye)||n.children[0];const Ae=mu(le)?M.querySelectorAll(le):le;I=[].slice.call(Ae||M.children)}function J(ye){const le=X4(n,M,I,o,l,ye,m);if(ye.loop&&!le.slideLooper.canLoop()){const Pe=Object.assign({},ye,{loop:!1});return J(Pe)}return le}function G(ye,le){k||(P=h(P,ye),L=v(P),A=le||A,B(),S=J(L),g([P,...A.map(({options:Pe})=>Pe)]).forEach(Pe=>p.add(Pe,"change",H)),L.active&&(S.translate.to(S.location.get()),S.animation.init(),S.slidesInView.init(),S.slideFocus.init(ge),S.eventHandler.init(ge),S.resizeHandler.init(ge),S.slidesHandler.init(ge),S.options.loop&&S.slideLooper.loop(),M.offsetParent&&I.length&&S.dragHandler.init(ge),E=d.init(ge,A)))}function H(ye,le){const Pe=_();Q(),G(h({startIndex:Pe},ye),le),m.emit("reInit")}function Q(){S.dragHandler.destroy(),S.eventStore.clear(),S.translate.clear(),S.slideLooper.clear(),S.resizeHandler.destroy(),S.slidesHandler.destroy(),S.slidesInView.destroy(),S.animation.destroy(),d.destroy(),p.clear()}function q(){k||(k=!0,p.clear(),Q(),m.emit("destroy"),m.clear())}function te(ye,le,Pe){!L.active||k||(S.scrollBody.useBaseFriction().useDuration(le===!0?0:L.duration),S.scrollTo.index(ye,Pe||0))}function ce(ye){const le=S.index.add(1).get();te(le,ye,-1)}function Y(ye){const le=S.index.add(-1).get();te(le,ye,1)}function ie(){return S.index.add(1).get()!==_()}function F(){return S.index.add(-1).get()!==_()}function Z(){return S.scrollSnapList}function $(){return S.scrollProgress.get(S.offsetLocation.get())}function _(){return S.index.get()}function O(){return S.indexPrevious.get()}function re(){return S.slidesInView.get()}function ue(){return S.slidesInView.get(!1)}function K(){return E}function ae(){return S}function W(){return n}function oe(){return M}function xe(){return I}const ge={canScrollNext:ie,canScrollPrev:F,containerNode:oe,internalEngine:ae,destroy:q,off:j,on:C,emit:w,plugins:K,previousScrollSnap:O,reInit:y,rootNode:W,scrollNext:ce,scrollPrev:Y,scrollProgress:$,scrollSnapList:Z,scrollTo:te,selectedScrollSnap:_,slideNodes:xe,slidesInView:re,slidesNotInView:ue};return G(s,a),setTimeout(()=>m.emit("init"),0),ge}Ro.globalOptions=void 0;function Ou(n={},s=[]){const a=b.useRef(n),o=b.useRef(s),[l,u]=b.useState(),[d,p]=b.useState(),m=b.useCallback(()=>{l&&l.reInit(a.current,o.current)},[l]);return b.useEffect(()=>{Mu(a.current,n)||(a.current=n,m())},[n,m]),b.useEffect(()=>{S4(o.current,s)||(o.current=s,m())},[s,m]),b.useEffect(()=>{if(N4()&&d){Ro.globalOptions=Ou.globalOptions;const h=Ro(d,a.current,o.current);return u(h),()=>h.destroy()}else u(void 0)},[d,u]),[p,l]}Ou.globalOptions=void 0;/**
175 * @license lucide-react v0.487.0 - ISC
176 *
177 * This source code is licensed under the ISC license.
178 * See the LICENSE file in the root directory of this source tree.
179 */const s6=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),a6=n=>
vendor: 12,837 bytes, lines 179-244
179n.replace(/^([A-Z])|[\s-_]+(\w)/g,(s,a,o)=>o?o.toUpperCase():a.toLowerCase()),vf=n=>{const s=a6(n);return s.charAt(0).toUpperCase()+s.slice(1)},t2=(...n)=>n.filter((s,a,o)=>!!s&&s.trim()!==""&&o.indexOf(s)===a).join(" ").trim();/**
180 * @license lucide-react v0.487.0 - ISC
181 *
182 * This source code is licensed under the ISC license.
183 * See the LICENSE file in the root directory of this source tree.
184 */var i6={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
185 * @license lucide-react v0.487.0 - ISC
186 *
187 * This source code is licensed under the ISC license.
188 * See the LICENSE file in the root directory of this source tree.
189 */const o6=b.forwardRef(({color:n="currentColor",size:s=24,strokeWidth:a=2,absoluteStrokeWidth:o,className:l="",children:u,iconNode:d,...p},m)=>b.createElement("svg",{ref:m,...i6,width:s,height:s,stroke:n,strokeWidth:o?Number(a)*24/Number(s):a,className:t2("lucide",l),...p},[...d.map(([h,v])=>b.createElement(h,v)),...Array.isArray(u)?u:[u]]));/**
190 * @license lucide-react v0.487.0 - ISC
191 *
192 * This source code is licensed under the ISC license.
193 * See the LICENSE file in the root directory of this source tree.
194 */const Nn=(n,s)=>{const a=b.forwardRef(({className:o,...l},u)=>b.createElement(o6,{ref:u,iconNode:s,className:t2(`lucide-${s6(vf(n))}`,`lucide-${n}`,o),...l}));return a.displayName=vf(n),a};/**
195 * @license lucide-react v0.487.0 - ISC
196 *
197 * This source code is licensed under the ISC license.
198 * See the LICENSE file in the root directory of this source tree.
199 */const l6=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],c6=Nn("check",l6);/**
200 * @license lucide-react v0.487.0 - ISC
201 *
202 * This source code is licensed under the ISC license.
203 * See the LICENSE file in the root directory of this source tree.
204 */const u6=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],n2=Nn("chevron-down",u6);/**
205 * @license lucide-react v0.487.0 - ISC
206 *
207 * This source code is licensed under the ISC license.
208 * See the LICENSE file in the root directory of this source tree.
209 */const d6=[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]],p6=Nn("chevron-up",d6);/**
210 * @license lucide-react v0.487.0 - ISC
211 *
212 * This source code is licensed under the ISC license.
213 * See the LICENSE file in the root directory of this source tree.
214 */const f6=[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]],m6=Nn("facebook",f6);/**
215 * @license lucide-react v0.487.0 - ISC
216 *
217 * This source code is licensed under the ISC license.
218 * See the LICENSE file in the root directory of this source tree.
219 */const h6=[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]],x6=Nn("instagram",h6);/**
220 * @license lucide-react v0.487.0 - ISC
221 *
222 * This source code is licensed under the ISC license.
223 * See the LICENSE file in the root directory of this source tree.
224 */const g6=[["path",{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z",key:"c2jq9f"}],["rect",{width:"4",height:"12",x:"2",y:"9",key:"mk3on5"}],["circle",{cx:"4",cy:"4",r:"2",key:"bt5ra8"}]],v6=Nn("linkedin",g6);/**
225 * @license lucide-react v0.487.0 - ISC
226 *
227 * This source code is licensed under the ISC license.
228 * See the LICENSE file in the root directory of this source tree.
229 */const b6=[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]],y6=Nn("mail",b6);/**
230 * @license lucide-react v0.487.0 - ISC
231 *
232 * This source code is licensed under the ISC license.
233 * See the LICENSE file in the root directory of this source tree.
234 */const w6=[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]],C6=Nn("map-pin",w6);/**
235 * @license lucide-react v0.487.0 - ISC
236 *
237 * This source code is licensed under the ISC license.
238 * See the LICENSE file in the root directory of this source tree.
239 */const j6=[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]],k6=Nn("phone",j6);/**
240 * @license lucide-react v0.487.0 - ISC
241 *
242 * This source code is licensed under the ISC license.
243 * See the LICENSE file in the root directory of this source tree.
244 */const N6=[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]],S6=Nn("share-2",N6);function r2(n){var s,a,o="";if(typeof n=="string"||typeof n=="number")o+=n;else if(typeof n=="object")if(Array.isArray(n)){var l=n.length;for(s=0;s<l;s++)n[s]&&(a=r2(n[s]))&&(o&&(o+=" "),o+=a)}else for(a in n)n[a]&&(o&&(o+=" "),o+=a);return o}function P6(){for(var n,s,a=0,o="",l=arguments.length;a<l;a++)(n=arguments[a])&&(s=r2(n))&&(o&&(o+=" "),o+=s);return o}const Du="-",_6=n=>{const s=R6(n),{conflictingClassGroups:a,conflictingClassGroupModifiers:o}=n;return{getClassGroupId:d=>{const p=d.split(Du);return p[0]===""&&p.length!==1&&p.shift(),s2(p,s)||L6(d)},getConflictingClassGroupIds:(d,p)=>{const m=a[d]||[];return p&&o[d]?[...m,...o[d]]:m}}},s2=(n,s)=>{if(n.length===0)return s.classGroupId;const a=n[0],o=s.nextPart.get(a),l=o?s2(n.slice(1),o):void 0;if(l)return l;if(s.validators.length===0)return;const u=n.join(Du);return s.validators.find(({validator:d})=>d(u))?.classGroupId},bf=/^\[(.+)\]$/,L6=n=>{if(bf.test(n)){const s=bf.exec(n)[1],a=s?.substring(0,s.indexOf(":"));if(a)return"arbitrary.."+a}},R6=n=>{const{theme:s,classGroups:a}=n,o={nextPart:new Map,validators:[]};for(const l in a)xu(a[l],o,l,s);return o},xu=(n,s,a,o)=>{n.forEach(l=>{if(typeof l=="string"){const u=l===""?s:yf(s,l);u.classGroupId=a;return}if(typeof l=="function"){if(E6(l)){xu(l(o),s,a,o);return}s.validators.push({validator:l,classGroupId:a});return}Object.entries(l).forEach(([u,d])=>{xu(d,yf(s,u),a,o)})})},yf=(n,s)=>{let a=n;return s.split(Du).forEach(o=>{a.nextPart.has(o)||a.nextPart.set(o,{nextPart:new Map,validators:[]}),a=a.nextPart.get(o)}),a},E6=n=>n.isThemeGetter,A6=n=>{if(n<1)return{get:()=>{},set:()=>{}};let s=0,a=new Map,o=new Map;const l=(u,d)=>{a.set(u,d),s++,s>n&&(s=0,o=a,a=new Map)};return{get(u){let d=a.get(u);if(d!==void 0)return d;if((d=o.get(u))!==void 0)return l(u,d),d},set(u,d){a.has(u)?a.set(u,d):l(u,d)}}},gu="!",vu=":",T6=vu.length,I6=n=>{const{prefix:s,experimentalParseClassName:a}=n;let o=l=>{const u=[];let d=0,p=0,m=0,h;for(let w=0;w<l.length;w++){let y=l[w];if(d===0&&p===0){if(y===vu){u.push(l.slice(m,w)),m=w+T6;continue}if(y==="/"){h=w;continue}}y==="["?d++:y==="]"?d--:y==="("?p++:y===")"&&p--}const v=u.length===0?l:l.substring(m),g=M6(v),C=g!==v,j=h&&h>m?h-m:void 0;return{modifiers:u,hasImportantModifier:C,baseClassName:g,maybePostfixModifierPosition:j}};if(s){const l=s+vu,u=o;o=d=>d.startsWith(l)?u(d.substring(l.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(a){const l=o;o=u=>a({className:u,parseClassName:l})}return o},M6=n=>n.endsWith(gu)?n.substring(0,n.length-1):n.startsWith(gu)?n.substring(1):n,F6=n=>{const s=Object.fromEntries(n.orderSensitiveModifiers.map(o=>[o,!0]));return o=>{if(o.length<=1)return o;const l=[];let u=[];return o.forEach(d=>{d[0]==="["||s[d]?(l.push(...u.sort(),d),u=[]):u.push(d)}),l.push(...u.sort()),l}},z6=n=>({cache:A6(n.cacheSize),parseClassName:I6(n),sortModifiers:F6(n),..._6(n)}),B6=/\s+/,O6=(n,s)=>{const{parseClassName:a,getClassGroupId:o,getConflictingClassGroupIds:l,sortModifiers:u}=s,d=[],p=n.trim().split(B6);let m="";for(let h=p.length-1;h>=0;h-=1){const v=p[h],{isExternal:g,modifiers:C,hasImportantModifier:j,baseClassName:w,maybePostfixModifierPosition:y}=a(v);if(g){m=v+(m.length>0?" "+m:m);continue}let k=!!y,S=o(k?w.substring(0,y):w);if(!S){if(!k){m=v+(m.length>0?" "+m:m);continue}if(S=o(w),!S){m=v+(m.length>0?" "+m:m);continue}k=!1}const P=u(C).join(":"),L=j?P+gu:P,A=L+S;if(d.includes(A))continue;d.push(A);const E=l(S,k);for(let M=0;M<E.length;++M){const I=E[M];d.push(L+I)}m=v+(m.length>0?" "+m:m)}return m};function D6(){let n=0,s,a,o="";for(;n<arguments.length;)(s=arguments[n++])&&(a=a2(s))&&(o&&(o+=" "),o+=a);return o}const a2=n=>{if(typeof n=="string")return n;let s,a="";for(let o=0;o<n.length;o++)n[o]&&(s=a2(n[o]))&&(a&&(a+=" "),a+=s);return a};function H6(n,...s){let a,o,l,u=d;function d(m){const h=s.reduce((v,g)=>g(v),n());return a=z6(h),o=a.cache.get,l=a.cache.set,u=p,p(m)}function p(m){const h=o(m);if(h)return h;const v=O6(m,a);return l(m,v),v}return function(){return u(D6.apply(null,arguments))}}const tt=n=>{const s=a=>a[n]||[];return s.isThemeGetter=!0,s},i2=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,o2=/^\((?:(\w[\w-]*):)?(.+)\)$/i,V6=/^\d+\/\d+$/,$6=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,U6=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,J6=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,q6=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,W6=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,xs=n=>V6.test(n),_e=n=>!!n&&!Number.isNaN(Number(n)),ur=n=>!!n&&Number.isInteger(Number(n)),Gc=n=>n.endsWith("%")&&_e(n.slice(0,-1)),Bn=n=>$6.test(n),G6=()=>!0,Q6=n=>U6.test(n)&&!J6.test(n),l2=()=>!1,K6=n=>q6.test(n),Z6=n=>W6.test(n),Y6=n=>!me(n)&&!he(n),X6=n=>_s(n,d2,l2),me=n=>i2.test(n),Ir=n=>_s(n,p2,Q6),Qc=n=>_s(n,s5,_e),wf=n=>_s(n,c2,l2),e5=n=>_s(n,u2,Z6),uo=n=>_s(n,f2,K6),he=n=>o2.test(n),_a=n=>Ls(n,p2),t5=n=>Ls(n,a5),Cf=n=>Ls(n,c2),n5=n=>Ls(n,d2),r5=n=>Ls(n,u2),po=n=>Ls(n,f2,!0),_s=(n,s,a)=>{const o=i2.exec(n);return o?o[1]?s(o[1]):a(o[2]):!1},Ls=(n,s,a=!1)=>{const o=o2.exec(n);return o?o[1]?s(o[1]):a:!1},c2=n=>n==="position"||n==="percentage",u2=n=>n==="image"||n==="url",d2=n=>n==="length"||n==="size"||n==="bg-size",p2=n=>n==="length",s5=n=>n==="number",a5=n=>n==="family-name",f2=n=>n==="shadow",i5=()=>{const n=tt("color"),s=tt("font"),a=tt("text"),o=tt("font-weight"),l=tt("tracking"),u=tt("leading"),d=tt("breakpoint"),p=tt("container"),m=tt("spacing"),h=tt("radius"),v=tt("shadow"),g=tt("inset-shadow"),C=tt("text-shadow"),j=tt("drop-shadow"),w=tt("blur"),y=tt("perspective"),k=tt("aspect"),S=tt("ease"),P=tt("animate"),L=()=>["auto","avoid","all","avoid-page","page","left","right","column"],A=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],E=()=>[...A(),he,me],M=()=>["auto","hidden","clip","visible","scroll"],I=()=>["auto","contain","none"],B=()=>[he,me,m],J=()=>[xs,"full","auto",...B()],G=()=>[ur,"none","subgrid",he,me],H=()=>["auto",{span:["full",ur,he,me]},ur,he,me],Q=()=>[ur,"auto",he,me],q=()=>["auto","min","max","fr",he,me],te=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],ce=()=>["start","end","center","stretch","center-safe","end-safe"],Y=()=>["auto",...B()],ie=()=>[xs,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...B()],F=()=>[n,he,me],Z=()=>[...A(),Cf,wf,{position:[he,me]}],$=()=>["no-repeat",{repeat:["","x","y","space","round"]}],_=()=>["auto","cover","contain",n5,X6,{size:[he,me]}],O=()=>[Gc,_a,Ir],re=()=>["","none","full",h,he,me],ue=()=>["",_e,_a,Ir],K=()=>["solid","dashed","dotted","double"],ae=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],W=()=>[_e,Gc,Cf,wf],oe=()=>["","none",w,he,me],xe=()=>["none",_e,he,me],ge=()=>["none",_e,he,me],ye=()=>[_e,he,me],le=()=>[xs,"full",...B()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Bn],breakpoint:[Bn],color:[G6],container:[Bn],"drop-shadow":[Bn],ease:["in","out","in-out"],font:[Y6],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Bn],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Bn],shadow:[Bn],spacing:["px",_e],text:[Bn],"text-shadow":[Bn],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",xs,me,he,k]}
vendor: 12,866 bytes, line 244
244],container:["container"],columns:[{columns:[_e,me,he,p]}],"break-after":[{"break-after":L()}],"break-before":[{"break-before":L()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:E()}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:I()}],"overscroll-x":[{"overscroll-x":I()}],"overscroll-y":[{"overscroll-y":I()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:J()}],"inset-x":[{"inset-x":J()}],"inset-y":[{"inset-y":J()}],start:[{start:J()}],end:[{end:J()}],top:[{top:J()}],right:[{right:J()}],bottom:[{bottom:J()}],left:[{left:J()}],visibility:["visible","invisible","collapse"],z:[{z:[ur,"auto",he,me]}],basis:[{basis:[xs,"full","auto",p,...B()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[_e,xs,"auto","initial","none",me]}],grow:[{grow:["",_e,he,me]}],shrink:[{shrink:["",_e,he,me]}],order:[{order:[ur,"first","last","none",he,me]}],"grid-cols":[{"grid-cols":G()}],"col-start-end":[{col:H()}],"col-start":[{"col-start":Q()}],"col-end":[{"col-end":Q()}],"grid-rows":[{"grid-rows":G()}],"row-start-end":[{row:H()}],"row-start":[{"row-start":Q()}],"row-end":[{"row-end":Q()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":q()}],"auto-rows":[{"auto-rows":q()}],gap:[{gap:B()}],"gap-x":[{"gap-x":B()}],"gap-y":[{"gap-y":B()}],"justify-content":[{justify:[...te(),"normal"]}],"justify-items":[{"justify-items":[...ce(),"normal"]}],"justify-self":[{"justify-self":["auto",...ce()]}],"align-content":[{content:["normal",...te()]}],"align-items":[{items:[...ce(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...ce(),{baseline:["","last"]}]}],"place-content":[{"place-content":te()}],"place-items":[{"place-items":[...ce(),"baseline"]}],"place-self":[{"place-self":["auto",...ce()]}],p:[{p:B()}],px:[{px:B()}],py:[{py:B()}],ps:[{ps:B()}],pe:[{pe:B()}],pt:[{pt:B()}],pr:[{pr:B()}],pb:[{pb:B()}],pl:[{pl:B()}],m:[{m:Y()}],mx:[{mx:Y()}],my:[{my:Y()}],ms:[{ms:Y()}],me:[{me:Y()}],mt:[{mt:Y()}],mr:[{mr:Y()}],mb:[{mb:Y()}],ml:[{ml:Y()}],"space-x":[{"space-x":B()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":B()}],"space-y-reverse":["space-y-reverse"],size:[{size:ie()}],w:[{w:[p,"screen",...ie()]}],"min-w":[{"min-w":[p,"screen","none",...ie()]}],"max-w":[{"max-w":[p,"screen","none","prose",{screen:[d]},...ie()]}],h:[{h:["screen","lh",...ie()]}],"min-h":[{"min-h":["screen","lh","none",...ie()]}],"max-h":[{"max-h":["screen","lh",...ie()]}],"font-size":[{text:["base",a,_a,Ir]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,he,Qc]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Gc,me]}],"font-family":[{font:[t5,me,s]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[l,he,me]}],"line-clamp":[{"line-clamp":[_e,"none",he,Qc]}],leading:[{leading:[u,...B()]}],"list-image":[{"list-image":["none",he,me]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",he,me]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:F()}],"text-color":[{text:F()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...K(),"wavy"]}],"text-decoration-thickness":[{decoration:[_e,"from-font","auto",he,Ir]}],"text-decoration-color":[{decoration:F()}],"underline-offset":[{"underline-offset":[_e,"auto",he,me]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:B()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",he,me]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",he,me]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:Z()}],"bg-repeat":[{bg:$()}],"bg-size":[{bg:_()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},ur,he,me],radial:["",he,me],conic:[ur,he,me]},r5,e5]}],"bg-color":[{bg:F()}],"gradient-from-pos":[{from:O()}],"gradient-via-pos":[{via:O()}],"gradient-to-pos":[{to:O()}],"gradient-from":[{from:F()}],"gradient-via":[{via:F()}],"gradient-to":[{to:F()}],rounded:[{rounded:re()}],"rounded-s":[{"rounded-s":re()}],"rounded-e":[{"rounded-e":re()}],"rounded-t":[{"rounded-t":re()}],"rounded-r":[{"rounded-r":re()}],"rounded-b":[{"rounded-b":re()}],"rounded-l":[{"rounded-l":re()}],"rounded-ss":[{"rounded-ss":re()}],"rounded-se":[{"rounded-se":re()}],"rounded-ee":[{"rounded-ee":re()}],"rounded-es":[{"rounded-es":re()}],"rounded-tl":[{"rounded-tl":re()}],"rounded-tr":[{"rounded-tr":re()}],"rounded-br":[{"rounded-br":re()}],"rounded-bl":[{"rounded-bl":re()}],"border-w":[{border:ue()}],"border-w-x":[{"border-x":ue()}],"border-w-y":[{"border-y":ue()}],"border-w-s":[{"border-s":ue()}],"border-w-e":[{"border-e":ue()}],"border-w-t":[{"border-t":ue()}],"border-w-r":[{"border-r":ue()}],"border-w-b":[{"border-b":ue()}],"border-w-l":[{"border-l":ue()}],"divide-x":[{"divide-x":ue()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ue()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...K(),"hidden","none"]}],"divide-style":[{divide:[...K(),"hidden","none"]}],"border-color":[{border:F()}],"border-color-x":[{"border-x":F()}],"border-color-y":[{"border-y":F()}],"border-color-s":[{"border-s":F()}],"border-color-e":[{"border-e":F()}],"border-color-t":[{"border-t":F()}],"border-color-r":[{"border-r":F()}],"border-color-b":[{"border-b":F()}],"border-color-l":[{"border-l":F()}],"divide-color":[{divide:F()}],"outline-style":[{outline:[...K(),"none","hidden"]}],"outline-offset":[{"outline-offset":[_e,he,me]}],"outline-w":[{outline:["",_e,_a,Ir]}],"outline-color":[{outline:F()}],shadow:[{shadow:["","none",v,po,uo]}],"shadow-color":[{shadow:F()}],"inset-shadow":[{"inset-shadow":["none",g,po,uo]}],"inset-shadow-color":[{"inset-shadow":F()}],"ring-w":[{ring:ue()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:F()}],"ring-offset-w":[{"ring-offset":[_e,Ir]}],"ring-offset-color":[{"ring-offset":F()}],"inset-ring-w":[{"inset-ring":ue()}],"inset-ring-color":[{"inset-ring":F()}],"text-shadow":[{"text-shadow":["none",C,po,uo]}],"text-shadow-color":[{"text-shadow":F()}],opacity:[{opacity:[_e,he,me]}],"mix-blend":[{"mix-blend":[...ae(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ae()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[_e]}],"mask-image-linear-from-pos":[{"mask-linear-from":W()}],"mask-image-linear-to-pos":[{"mask-linear-to":W()}],"mask-image-linear-from-color":[{"mask-linear-from":F()}],"mask-image-linear-to-color":[{"mask-linear-to":F()}],"mask-image-t-from-pos":[{"mask-t-from":W()}],"mask-image-t-to-pos":[{"mask-t-to":W()}],"mask-image-t-from-color":[{"mask-t-from":F()}],"mask-image-t-to-color":[{"mask-t-to":F()}],"mask-image-r-from-pos":[{"mask-r-from":W()}],"mask-image-r-to-pos":[{"mask-r-to":W()}],"mask-image-r-from-color":[{"mask-r-from":F()}],"mask-image-r-to-color":[{"mask-r-to":F()}],"mask-image-b-from-pos":[{"mask-b-from":W()}],"mask-image-b-to-pos":[{"mask-b-to":W()}],"mask-image-b-from-color":[{"mask-b-from":F()}],"mask-image-b-to-color":[{"mask-b-to":F()}],"mask-image-l-from-pos":[{"mask-l-from":W()}],"mask-image-l-to-pos":[{"mask-l-to":W()}],"mask-image-l-from-color":[{"mask-l-from":F()}],"mask-image-l-to-color":[{"mask-l-to":F()}],"mask-image-x-from-pos":[{"mask-x-from":W()}],"mask-image-x-to-pos":[{"mask-x-to":W()}],"mask-image-x-from-color":[{"mask-x-from":F()}],"mask-image-x-to-color":[{"mask-x-to":F()}],"mask-image-y-from-pos":[{"mask-y-from":W()}],"mask-image-y-to-pos":[{"mask-y-to":W()}],"mask-image-y-from-color":[{"mask-y-from":F()}],"mask-image-y-to-color":[{"mask-y-to":F()}],"mask-image-radial":[{"mask-radial":[he,me]}],"mask-image-radial-from-pos":[{"mask-radial-from":W()}],"mask-image-radial-to-pos":[{"mask-radial-to":W()}],"mask-image-radial-from-color":[{"mask-radial-from":F()}],"mask-image-radial-to-color":[{"mask-radial-to":F()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":A()}],"mask-image-conic-pos":[{"mask-conic":[_e]}],"mask-image-conic-from-pos":[{"mask-conic-from":W()}],"mask-image-conic-to-pos":[{"mask-conic-to":W()}],"mask-image-conic-from-color":[{"mask-conic-from":F()}],"mask-image-conic-to-color":[{"mask-conic-to":F()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:Z()}],"mask-repeat":[{mask:$()}],"mask-size":[{mask:_()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",he,me]}],filter:[{filter:["","none",he,me]}],blur:[{blur:oe()}],brightness:[{brightness:[_e,he,me]}],contrast:[{contrast:[_e,he,me]}],"drop-shadow":[{"drop-shadow":["","none",j,po,uo]}],"drop-shadow-color":[{"drop-shadow":F()}],grayscale:[{grayscale:["",_e,he,me]}],"hue-rotate":[{"hue-rotate":[_e,he,me]}],invert:[{invert:["",_e,he,me]}],saturate:[{saturate:[_e,he,me]}],sepia:[{sepia:["",_e,he,me]}],"backdrop-filter":[{"backdrop-filter":["","none",he,me]}],"backdrop-blur":[{"backdrop-blur":oe()}],"backdrop-brightness":[{"backdrop-brightness":[_e,he,me]}],"backdrop-contrast":[{"backdrop-contrast":[_e,he,me]}],"backdrop-grayscale":[{"backdrop-grayscale":["",_e,he,me]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[_e,he,me]}],"backdrop-invert":[{"backdrop-invert":["",_e,he,me]}],"backdrop-opacity":[{"backdrop-opacity":[_e,he,me]}],"backdrop-saturate":[{"backdrop-saturate":[_e,he,me]}],"backdrop-sepia":[{"backdrop-sepia":["",_e,he,me]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":B()}],"border-spacing-x":[{"border-spacing-x":B()}],"border-spacing-y":[{"border-spacing-y":B()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",he,me]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[_e,"initial",he,me]}],ease:[{ease:["linear","initial",S,he,me]}],delay:[{delay:[_e,he,me]}],animate:[{animate:["none",P,he,me]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[y,he,me]}],"perspective-origin":[{"perspective-origin":E()}],rotate:[{rotate:xe()}],"rotate-x":[{"rotate-x":xe()}],"rotate-y":[{"rotate-y":xe()}],"rotate-z":[{"rotate-z":xe()}],scale:[{scale:ge()}],"scale-x":[{"scale-x":ge()}],"scale-y":[{"scale-y":ge()}],"scale-z":[{"scale-z":ge()}],"scale-3d":["scale-3d"],skew:[{skew:ye()}],"skew-x":[{"skew-x":ye()}],"skew-y":[{"skew-y":ye()}],transform:[{transform:[he,me,"","none","gpu","cpu"]}],"transform-origin":[{origin:E()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:le()}],"translate-x":[{"translate-x":le()}],"translate-y":[{"translate-y":le()}],"translate-z":[{"translate-z":le()}],"translate-none":["translate-none"],accent:[{accent:F()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:F()}
vendor: 5,856 bytes, line 244
244],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",he,me]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":B()}],"scroll-mx":[{"scroll-mx":B()}],"scroll-my":[{"scroll-my":B()}],"scroll-ms":[{"scroll-ms":B()}],"scroll-me":[{"scroll-me":B()}],"scroll-mt":[{"scroll-mt":B()}],"scroll-mr":[{"scroll-mr":B()}],"scroll-mb":[{"scroll-mb":B()}],"scroll-ml":[{"scroll-ml":B()}],"scroll-p":[{"scroll-p":B()}],"scroll-px":[{"scroll-px":B()}],"scroll-py":[{"scroll-py":B()}],"scroll-ps":[{"scroll-ps":B()}],"scroll-pe":[{"scroll-pe":B()}],"scroll-pt":[{"scroll-pt":B()}],"scroll-pr":[{"scroll-pr":B()}],"scroll-pb":[{"scroll-pb":B()}],"scroll-pl":[{"scroll-pl":B()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",he,me]}],fill:[{fill:["none",...F()]}],"stroke-w":[{stroke:[_e,_a,Ir,Qc]}],stroke:[{stroke:["none",...F()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},o5=H6(i5),l5={theme:{colors:{background:"var(--background)",foreground:"var(--foreground)",card:"var(--card)","card-foreground":"var(--card-foreground)",popover:"var(--popover)","popover-foreground":"var(--popover-foreground)",primary:"var(--primary)","primary-foreground":"var(--primary-foreground)",secondary:"var(--secondary)","secondary-foreground":"var(--secondary-foreground)",muted:"var(--muted)","muted-foreground":"var(--muted-foreground)",accent:"var(--accent)","accent-foreground":"var(--accent-foreground)",destructive:"var(--destructive)","destructive-foreground":"var(--destructive-foreground)",border:"var(--border)",input:"var(--input)","input-background":"var(--input-background)","switch-background":"var(--switch-background)",ring:"var(--ring)","chart-1":"var(--chart-1)","chart-2":"var(--chart-2)","chart-3":"var(--chart-3)","chart-4":"var(--chart-4)","chart-5":"var(--chart-5)",sidebar:"var(--sidebar)","sidebar-foreground":"var(--sidebar-foreground)","sidebar-primary":"var(--sidebar-primary)","sidebar-primary-foreground":"var(--sidebar-primary-foreground)","sidebar-accent":"var(--sidebar-accent)","sidebar-accent-foreground":"var(--sidebar-accent-foreground)","sidebar-border":"var(--sidebar-border)","sidebar-ring":"var(--sidebar-ring)"},borderRadius:{sm:"calc(var(--radius) - 4px)",md:"calc(var(--radius) - 2px)",lg:"var(--radius)",xl:"calc(var(--radius) + 4px)"}}};function Kt(...n){return o5(P6(n),l5)}
244function jf(n,s){if(typeof n=="function")return n(s);n!=null&&(n.current=s)}function m2(...n){return s=>{let a=!1;const o=n.map(l=>{const u=jf(l,s);return!a&&typeof u=="function"&&(a=!0),u});if(a)return()=>{for(let l=0;l<o.length;l++){const u=o[l];typeof u=="function"?u():jf(n[l],null)}}}}function ft(...n){return b.useCallback(m2(...n),n)}function Eo(n){const s=c5(n),a=b.forwardRef((o,l)=>{const{children:u,...d}=o,p=b.Children.toArray(u),m=p.find(d5);if(m){const h=m.props.children,v=p.map(g=>g===m?b.Children.count(h)>1?b.Children.only(null):b.isValidElement(h)?h.props.children:null:g);return t.jsx(s,{...d,ref:l,children:b.isValidElement(h)?b.cloneElement(h,void 0,v):null})}return t.jsx(s,{...d,ref:l,children:u})});return a.displayName=`${n}.Slot`,a}function c5(n){const s=b.forwardRef((a,o)=>{const{children:l,...u}=a;if(b.isValidElement(l)){const d=f5(l),p=p5(u,l.props);return l.type!==b.Fragment&&(p.ref=o?m2(o,d):d),b.cloneElement(l,p)}return b.Children.count(l)>1?b.Children.only(null):null});return s.displayName=`${n}.SlotClone`,s}var u5=Symbol("radix.slottable");function d5(n){return b.isValidElement(n)&&typeof n.type=="function"&&"__radixId"in n.type&&n.type.__radixId===u5}function p5(n,s){const a={...s};for(const o in s){const l=n[o],u=s[o];/^on[A-Z]/.test(o)?l&&u?a[o]=(...p)=>{const m=u(...p);return l(...p),m}:l&&(a[o]=l):o==="style"?a[o]={...l,...u}:o==="className"&&(a[o]=[l,u].filter(Boolean).join(" "))}return{...n,...a}}function f5(n){let s=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,a=s&&"isReactWarning"in s&&s.isReactWarning;return a?n.ref:(s=Object.getOwnPropertyDescriptor(n,"ref")?.get,a=s&&"isReactWarning"in s&&s.isReactWarning,a?n.props.ref:n.props.ref||n.ref)}const h2=b.createContext(null);function x2(){const n=b.useContext(h2);if(!n)throw new Error("useCarousel must be used within a <Carousel />");return n}function g2({orientation:n="horizontal",opts:s,setApi:a,plugins:o,className:l,children:u,...d}){const[p,m]=Ou({...s,axis:n==="horizontal"?"x":"y"},o),[h,v]=b.useState(!1),[g,C]=b.useState(!1),j=b.useCallback(S=>{S&&(v(S.canScrollPrev()),C(S.canScrollNext()))},[]),w=b.useCallback(()=>{m?.scrollPrev()},[m]),y=b.useCallback(()=>{m?.scrollNext()},[m]),k=b.useCallback(S=>{S.key==="ArrowLeft"?(S.preventDefault(),w()):S.key==="ArrowRight"&&(S.preventDefault(),y())},[w,y]);return b.useEffect(()=>{!m||!a||a(m)},[m,a]),b.useEffect(()=>{if(m)return j(m),m.on("reInit",j),m.on("select",j),()=>{m?.off("select",j)}},[m,j]),t.jsx(h2.Provider,{value:{carouselRef:p,api:m,opts:s,orientation:n||(s?.axis==="y"?"vertical":"horizontal"),scrollPrev:w,scrollNext:y,canScrollPrev:h,canScrollNext:g},children:t.jsx("div",{onKeyDownCapture:k,className:Kt("relative",l),role:"region","aria-roledescription":"carousel","data-slot":"carousel",...d,children:u})})}function v2({className:n,...s}){const{carouselRef:a,orientation:o}=x2();return t.jsx("div",{ref:a,className:"overflow-hidden","data-slot":"carousel-content",children:t.jsx("div",{className:Kt("flex",o==="horizontal"?"-ml-4":"-mt-4 flex-col",n),...s})})}function b2({className:n,...s}){const{orientation:a}=x2();return t.jsx("div",{role:"group","aria-roledescription":"slide","data-slot":"carousel-item",className:Kt("min-w-0 shrink-0 grow-0 basis-full",a==="horizontal"?"pl-4":"pt-4",n),...s})}const kf="/assets/b95ca286940c014a4cf1540148e57c8cef8bf417-YBykeiV9.png",Nf="/assets/42c7841b727fa07f17a0d8212046af913240e8fb-TGeHfPfh.png",Sf="/assets/e165e2026582206609ee53f08c721569666978af-aWsLu1Nq.png",m5=[{id:1,nameKey:"membershipPage.members.gayAndGrey.name",province:"Quebec",descriptionKey:"membershipPage.members.gayAndGrey.description",logo:kf,picture:kf,isFeatured:!0,membershipType:"frontline",profileUrl:"https://gayandgreymontreal.com/"},{id:2,nameKey:"membershipPage.members.dignityseniors.name",province:"British Columbia",descriptionKey:"membershipPage.members.dignityseniors.description",logo:Nf,picture:Nf,isFeatured:!0,membershipType:"frontline",profileUrl:"https://www.dignityseniors.org/#gsc.tab=0"},{id:3,nameKey:"membershipPage.members.ospn.name",province:"Ontario",descriptionKey:"membershipPage.members.ospn.description",logo:Sf,picture:Sf,isFeatured:!0,membershipType:"frontline",profileUrl:"https://ospn-rfao.ca/"},{id:4,nameKey:"membershipPage.members.advocacyCanada.name",province:"National",descriptionKey:"membershipPage.members.advocacyCanada.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://advocacy-canada.lgbt/"},{id:5,nameKey:"membershipPage.members.bridgeCityChorus.name",province:"Saskatchewan",descriptionKey:"membershipPage.members.bridgeCityChorus.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.facebook.com/p/Bridge-City-Chorus-100057390222528/"},{id:6,nameKey:"membershipPage.members.coffeeRow.name",province:"Saskatchewan",descriptionKey:"membershipPage.members.coffeeRow.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.facebook.com/OUTSask/"},{id:7,nameKey:"membershipPage.members.elderberries.name",province:"Nova Scotia",descriptionKey:"membershipPage.members.elderberries.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://gay.hfxns.org/ElderBerries"},{id:8,nameKey:"membershipPage.members.farfo.name",province:"Ontario",descriptionKey:"membershipPage.members.farfo.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://farfo.ca/"},{id:9,nameKey:"membershipPage.members.arcg.name",province:"Quebec",descriptionKey:"membershipPage.members.arcg.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.arcmontreal.org/"},{id:10,nameKey:"membershipPage.members.proudlyQueer.name",province:"Ontario",descriptionKey:"membershipPage.members.proudlyQueer.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.facebook.com/proudlyqueerseniors"},{id:11,nameKey:"membershipPage.members.queerConnectionLanark.name",province:"Ontario",descriptionKey:"membershipPage.members.queerConnectionLanark.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.queerconnectionlanark.ca/"},{id:12,nameKey:"membershipPage.members.qsos.name",province:"Saskatchewan",descriptionKey:"membershipPage.members.qsos.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.facebook.com/p/Queer-Seniors-of-Saskatchewan-100069981164692/"},{id:13,nameKey:"membershipPage.members.rainbowResource.name",province:"Manitoba",descriptionKey:"membershipPage.members.rainbowResource.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://rainbowresourcecentre.org/support/social-groups/over-the-rainbow/"},{id:14,nameKey:"membershipPage.members.urpride.name",province:"Saskatchewan",descriptionKey:"membershipPage.members.urpride.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.urpride.ca/"},{id:15,nameKey:"membershipPage.members.seniorPrideNiagara.name",province:"Ontario",descriptionKey:"membershipPage.members.seniorPrideNiagara.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.niagaraknowledgeexchange.com/partners-projects/senior-pride-network-niagara/"},{id:16,nameKey:"membershipPage.members.sparkSaskatchewan.name",province:"Saskatchewan",descriptionKey:"membershipPage.members.sparkSaskatchewan.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.facebook.com/SparkSask/"},{id:17,nameKey:"membershipPage.members.squad.name",province:"Ontario",descriptionKey:"membershipPage.members.squad.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.squadinc.ca/"},{id:18,nameKey:"membershipPage.members.the519.name",province:"Ontario",descriptionKey:"membershipPage.members.the519.description",isFeatured:!1,membershipType:"frontline",profileUrl:"https://www.the519.org/programs/older-2slgbtq-program/"}],h5=()=>m5.filter(n=>n.isFeatured);function x5(){return t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("div",{className:"absolute inset-[12.5%]",children:t.jsx("svg",{className:"block size-full",f
244ill:"none",preserveAspectRatio:"none",viewBox:"0 0 18 18",children:t.jsx("path",{d:"M6.75 13.5L11.25 9L6.75 4.5",stroke:"#333333",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})})}function g5(){return t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z",fill:"var(--fill-0, #0A0A0A)"})})})}function v5({children:n,onClick:s}){return t.jsx("div",{onClick:s,className:"bg-white relative rounded-[12px] shadow-[0_0_20px_rgba(0,0,0,0.15)] h-[240px] w-full cursor-pointer hover:scale-[1.02] transition-all duration-300",children:t.jsx("div",{className:"flex flex-col items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex flex-col items-center justify-center overflow-clip px-[12px] py-0 relative size-full",children:n})})})}function b5({current:n,total:s}){return t.jsx("div",{className:"flex gap-[16px] items-center",children:Array.from({length:s}).map((a,o)=>t.jsx("div",{className:"h-[8px] w-[8px] rounded-full bg-[#0A0A0A] transition-opacity",style:{opacity:o===n?1:.2}},o))})}function y5(){const n=Be(),s=Fe(),a=jt(s.pathname),{t:o}=ve(),[l,u]=b.useState(),[d,p]=b.useState(0),[m,h]=b.useState(0);b.useEffect(()=>{l&&(h(l.scrollSnapList().length),p(l.selectedScrollSnap()),l.on("select",()=>{p(l.selectedScrollSnap())}))},[l]);const v=h5(),g=[{content:t.jsx("div",{className:"h-[108px] relative shrink-0 w-full max-w-[500px]",children:t.jsx("img",{alt:v[0]?.nameKey?o(v[0].nameKey):"",className:"absolute inset-0 object-contain pointer-events-none size-full",src:v[0]?.picture||v[0]?.logo})}),url:v[0]?.profileUrl||"#"},{content:t.jsx("div",{className:"h-[160px] relative shrink-0 w-full max-w-[304px]",children:t.jsx("div",{className:"absolute h-[120px] left-1/2 top-1/2 translate-x-[-50%] translate-y-[-50%] w-full max-w-[228px]",children:t.jsx("img",{alt:v[1]?.nameKey?o(v[1].nameKey):"",className:"absolute inset-0 object-contain pointer-events-none size-full",src:v[1]?.picture||v[1]?.logo})})}),url:v[1]?.profileUrl||"#"},{content:t.jsx("div",{className:"h-[77.193px] relative shrink-0 w-full max-w-[300px]",children:t.jsx("img",{alt:v[2]?.nameKey?o(v[2].nameKey):"",className:"absolute inset-0 object-contain pointer-events-none size-full",src:v[2]?.picture||v[2]?.logo})}),url:v[2]?.profileUrl||"#"}];return t.jsx("div",{className:"bg-[#f5f3ff] box-border content-stretch flex flex-col gap-[64px] items-center px-[24px] md:px-[64px] py-[64px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[48px] items-start max-w-[1280px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("div",{className:"bg-[rgba(186,65,174,0.2)] box-border content-stretch flex items-center px-[12px] py-[8px] relative rounded-[8px] shrink-0",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap whitespace-pre",children:o("members.tag").toUpperCase()})}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[24px] md:gap-[10px] items-start md:items-end md:justify-end relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] md:gap-[20px] md:grow items-start relative w-full md:w-auto",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.2] relative text-[32px] md:text-[40px] text-neutral-950 w-full",children:o("members.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:o("members.description")})]}),t.jsxs("button",{onClick:()=>n(Ne("/membership",a)),className:"flex w-full md:w-auto box-border content-stretch gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 hover:bg-neutral-100 transition-colors cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-neutral-950 border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative text-[16px] text-neutral-950 uppercase text-center",children:o("members.discoverAll")}),t.jsx(x5,{})]})]})]}),t.jsx("div",{className:"relative w-full",children:t.jsx(g2,{setApi:u,opts:{align:"start",loop:!0},className:"w-full",children:t.jsx(v2,{className:"-ml-[16px] md:ml-[32px]",children:g.map((C,j)=>t.jsx(b2,{className:"md:px-[16px] py-[0px] md:py-[20px] basis-full md:basis-1/2",children:t.jsx(v5,{onClick:()=>window.open(C.url,"_blank","noopener,noreferrer"),children:C.content})},j))})})}),t.jsxs("div",{className:"content-stretch flex items-center justify-between relative shrink-0 w-full",children:[t.jsx(b5,{current:d,total:m}),t.jsxs("div",{className:"hidden md:flex gap-[16px]",children:[t.jsx("button",{onClick:()=>l?.scrollPrev(),className:"flex items-center justify-center h-[48px] w-[48px] rounded-full border border-neutral-950 hover:bg-neutral-100 transition-colors","aria-label":"Previous",children:t.jsx("svg",{className:"w-[24px] h-[24px] rotate-180",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z",fill:"#0A0A0A"})})}),t.jsx("button",{onClick:()=>l?.scrollNext(),className:"flex items-center justify-center h-[48px] w-[48px] rounded-full border border-neutral-950 hover:bg-neutral-100 transition-colors","aria-label":"Next",children:t.jsx(g5,{})})]})]})]})})}const w5="/assets/f5f14a6189ef5b0eb43d742ff004e6a8b879c52b-Chy5MEts.png",C5="/assets/766c60e890f5cc626e7188792d4a6af00eb5b27c-j2c9kyGM.png",j5="/assets/37e62e2f64d7d1641def5ec729229b59cdc98108-Vsfn_RQr.png";function k5(){return t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",f
244ill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z",fill:"var(--fill-0, #0A0A0A)"})})})}function N5({children:n}){return t.jsx("div",{className:"bg-white relative rounded-[12px] h-[240px] w-full transition-all hover:scale-102 shadow-[0_0_25px_rgba(0,0,0,0.15)]",children:t.jsx("div",{className:"flex flex-col items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex flex-col items-center justify-center overflow-clip px-[24px] py-0 relative size-full",children:n})})})}function S5({current:n,total:s}){return t.jsx("div",{className:"flex gap-[16px] items-center",children:Array.from({length:s}).map((a,o)=>t.jsx("div",{className:"h-[8px] w-[8px] rounded-full bg-[#0A0A0A] transition-opacity",style:{opacity:o===n?1:.2}},o))})}function P5(){const{t:n}=ve(),[s,a]=b.useState(),[o,l]=b.useState(0),[u,d]=b.useState(0);b.useEffect(()=>{s&&(d(s.scrollSnapList().length),l(s.selectedScrollSnap()),s.on("select",()=>{l(s.selectedScrollSnap())}))},[s]);const p=[{link:"https://www.canada.ca/en/women-gender-equality.html",content:t.jsx("div",{className:"h-[48px] relative shrink-0 w-full max-w-[512px]",children:t.jsx("img",{alt:"",className:"absolute inset-0 object-contain pointer-events-none size-full",src:w5})})},{link:"https://www.canada.ca/en/employment-social-development/programs/new-horizons-seniors.html",content:t.jsx("div",{className:"h-[72px] relative shrink-0 w-full max-w-[490px]",children:t.jsx("img",{alt:"",className:"absolute inset-0 object-contain pointer-events-none size-full",src:C5})})},{link:"https://www.unifor.org/resources/social-justice-fund",content:t.jsx("div",{className:"h-[148px] relative shrink-0 w-full max-w-[378px]",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:"",className:"absolute h-[115.25%] left-0 top-[-0.19%] w-full object-contain",src:j5})})})}];return t.jsx("div",{className:"bg-white box-border content-stretch flex flex-col gap-[64px] items-center px-[24px] md:px-[64px] py-[64px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[48px] items-start max-w-[1280px] relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] md:gap-[20px] items-start relative w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.2] relative text-[32px] md:text-[40px] text-neutral-950 w-full",children:n("supporters.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("supporters.description")})]})}),t.jsx("div",{className:"relative w-full",children:t.jsx(g2,{setApi:a,opts:{align:"start",loop:!0},className:"w-full",children:t.jsx(v2,{className:"-ml-[16px] md:ml-[32px]",children:p.map((m,h)=>t.jsx(b2,{className:"md:px-[16px] py-[0px] md:py-[20px] basis-full md:basis-1/2",children:t.jsx("a",{href:m.link,target:"_blank",rel:"noopener noreferrer",className:"block",children:t.jsx(N5,{children:m.content})})},h))})})}),t.jsxs("div",{className:"content-stretch flex items-center justify-between relative shrink-0 w-full",children:[t.jsx(S5,{current:o,total:u}),t.jsxs("div",{className:"hidden md:flex gap-[16px]",children:[t.jsx("button",{onClick:()=>s?.scrollPrev(),className:"flex items-center justify-center h-[48px] w-[48px] rounded-full border border-neutral-950 hover:bg-neutral-100 transition-colors","aria-label":"Previous",children:t.jsx("svg",{className:"w-[24px] h-[24px] rotate-180",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z",fill:"#0A0A0A"})})}),t.jsx("button",{onClick:()=>s?.scrollNext(),className:"flex items-center justify-center h-[48px] w-[48px] rounded-full border border-neutral-950 hover:bg-neutral-100 transition-colors","aria-label":"Next",children:t.jsx(k5,{})})]})]})]})})}const mr="/assets/fc9ceb639db2b1a4e3d9fa530dc8fee398a5cba0-e6beGegK.png";function _5(){const n=Be(),s=Fe(),a=jt(s.pathname),{t:o}=ve();return t.jsxs("div",{className:"bg-[#7d2d75] content-stretch flex flex-col gap-[40px] h-[540px] items-center overflow-clip relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[10px] grow items-start min-h-px min-w-px relative shrink-0 w-full",children:[t.jsx("div",{className:"aspect-[390/540] md:aspect-[1440/540] relative shrink-0 w-full",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:"",className:"absolute h-[106.24%] md:h-[149.47%] left-[-69.23%] md:left-0 max-w-none top-[-2.72%] md:top-[-20.37%] w-[262.46%] md:w-full",src:mr})})}),t.jsx("div",{className:"absolute bg-gradient-to-t from-[rgba(0,0,0,0.6)] h-[540px] left-0 to-[rgba(47,47,47,0.2)] top-0 via-[63.839%] via-[rgba(28,28,28,0.36)] w-full"})]}),t.jsx("div",{className:"absolute content-stretch flex flex-col gap-[24px] md:gap-[80px] items-center left-1/2 max-w-[1280px] px-[24px] md:px-0 top-[calc(50%+0.5px)] translate-x-[-50%] translate-y-[-50%] w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[48px] w-full",children:o("cta.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] md:font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[24px] w-full",children:o("cta.description")})]}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] md:gap-[20px] items-start relative shrink-0 w-full md:w-auto",children:[t.jsxs("button",{onClick:()=>n(Ne("/get-involved",a)),className:"bg-white box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 w-full md:w-auto cursor-pointer hover:bg-[#f0f0f0] transition-all duration-300",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative text-[#7d2d75] text-[16px] uppercase text-center",children:o("cta.getInvolved")})]}),t.jsxs("button",{onClick:()=>n(Ne("/membership",a)),className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 w-full md:w-auto cursor-pointer hover:bg-white/20  transition-all duration-300",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative text-[16px] text-white uppercase text-center",children:o("cta.joinNetwork")})]})]})]})})]})}const L5="/assets/2f0373ea3bc3918a350704e7af1c9d3da6df025f-D3aLu-f0.png",R5="/assets/cef49dc895ea2b3c5a4625f4ca53725dd7b5093e-dacnBr--.png",Pf={p152cc100:"M18.3007 4.30071V18.3007H4.30066V4.30071H18.3007V4.30071ZM18.3007 2.3007H4.3007C3.2007 2.3007 2.3007 3.2007 2.3007 4.3007V18.3007C2.3007 19.4007 3.2007 20.3007 4.3007 20.3007H18.3007C19.4007 20.3007 20.3007 19.4007 20.3007 18.3007V4.3007C20.3007 3.2007 19.4007 2.3007 18.3007 2.3007Z"};function pt(){const n=Be(),s=Fe(),{t:a}=ve(),[o,l]=b.useState(""),[u,d]=b.useState(""),[p,m]=b.useState(""),[h,v]=b.useState(!1),[g,C]=b.useState(!1),j=jt(s.pathname),w=async()=>
244{if(!p){alert("Please enter your email address.");return}if(!h){alert("Please agree to the Terms and Conditions.");return}if(!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(p)){alert("Please enter a valid email address.");return}C(!0);try{const S=await(await fetch("/php/api/newsletter-subscription.php",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({firstName:o,lastName:u,email:p})})).json();S.success?(alert(`Thank you for subscribing! We'll send updates to ${p}`),l(""),d(""),m(""),v(!1)):alert(S.error||"Subscription failed. Please try again.")}catch(k){console.error("Subscription error:",k),alert("An error occurred. Please try again later.")}finally{C(!1)}};return t.jsx("div",{className:"bg-[#3e0048] box-border content-stretch flex flex-col gap-[40px] md:gap-[80px] items-center overflow-clip px-[24px] md:px-[64px] py-[40px] md:py-[80px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[40px] md:gap-[80px] items-start max-w-[1340px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row md:flex-wrap gap-[40px] md:gap-[32px] items-start md:justify-center relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] md:gap-[32px] items-start max-w-[480px] relative shrink-0 w-full md:basis-0 md:grow md:min-h-px md:min-w-px",children:[t.jsx("div",{className:"relative shrink-0 w-full max-w-[272px] md:max-w-[409px] aspect-[409/96]",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:"SPNC/RFAC Logo",className:"absolute h-[150%] left-[-5.89%] max-w-none top-[-23.96%] w-[111.53%]",src:L5})})}),t.jsx("div",{className:"content-stretch flex flex-col gap-[24px] items-start relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative text-[16px] md:text-[20px] text-white w-full",children:a("footer.description")})}),t.jsxs("div",{className:"content-stretch flex gap-[20px] items-start relative shrink-0 w-full md:w-auto",children:[t.jsxs("button",{onClick:()=>n(Ne("/get-involved",j)),className:"basis-0 md:basis-auto bg-white box-border content-stretch flex gap-[12px] h-[56px] grow md:grow-0 items-center justify-center min-h-px min-w-px md:min-h-0 md:min-w-0 px-[24px] py-[14px] relative rounded-[8px] shrink-0 hover:opacity-80 transition-opacity cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative text-[#7d2d75] text-[16px] uppercase text-center",children:a("footer.donate")})]}),t.jsxs("button",{onClick:()=>n(Ne("/membership",j)),className:"basis-0 md:basis-auto box-border content-stretch flex gap-[12px] h-[56px] grow md:grow-0 items-center justify-center min-h-px min-w-px md:min-h-0 md:min-w-0 px-[24px] py-[14px] relative rounded-[8px] shrink-0 hover:opacity-80 transition-opacity cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px] "}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative text-[16px] text-white uppercase text-center",children:a("footer.joinUs")})]})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[32px] items-start overflow-clip relative shrink-0 w-full md:w-[787px]",children:[t.jsxs("div",{className:"content-stretch flex gap-[24px] md:gap-[32px] items-start relative shrink-0 w-full md:w-auto",children:[t.jsxs("div",{className:"basis-0 md:basis-auto content-stretch flex flex-col grow md:grow-0 items-start min-h-px min-w-px md:min-h-0 md:min-w-0 relative shrink-0",children:[t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] text-white",children:a("footer.menu")})}
244),[{labelKey:"header.nav.aboutUs",path:"/about"},{labelKey:"header.nav.resources",path:"/resources"},{labelKey:"header.nav.membership",path:"/membership"},{labelKey:"header.nav.updates",path:"/updates"},{labelKey:"header.nav.training",path:"/training"},{labelKey:"header.nav.getInvolved",path:"/get-involved"}].map(y=>t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0",children:t.jsx("button",{onClick:()=>n(Ne(y.path,j)),className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative text-[14px] text-white hover:opacity-80 transition-opacity cursor-pointer text-left",children:a(y.labelKey)})},y.labelKey))]}),t.jsxs("div",{className:"basis-0 content-stretch flex flex-col grow items-start min-h-px min-w-px relative shrink-0",children:[t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold grow leading-[1.4] min-h-px min-w-px relative shrink-0 text-[20px] text-white",children:a("footer.policies")})}),[{labelKey:"footer.privacyPolicy",path:"/privacy-policy"},{labelKey:"footer.termsOfUse",path:"/terms-of-use"},{labelKey:"footer.accessibilityPolicy",path:"/accessibility-policy"},{labelKey:"footer.landAcknowledgement",path:"/land-acknowledgement"}].map(y=>{const k=Ne(y.path,j);return t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsx("button",{onClick:()=>n(k),className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative text-[14px] text-white text-left hover:opacity-80 transition-opacity cursor-pointer",children:a(y.labelKey)})},y.labelKey)}),t.jsx("button",{onClick:()=>n(Ne("/land-acknowledgement",j)),className:"box-border content-stretch flex flex-col gap-[10px] items-start justify-center px-0 py-[12px] relative shrink-0 w-full cursor-pointer hover:opacity-80 transition-opacity","aria-label":"Navigate to Land Acknowledgement",children:t.jsx("div",{className:"h-[42px] relative shrink-0 w-[134px]",children:t.jsx("img",{alt:"Land Acknowledgement",className:"absolute inset-0 max-w-none object-50%-50% object-cover size-full",src:R5})})})]})]}),t.jsx("div",{className:"hidden md:block basis-0 content-stretch grow min-h-px min-w-px relative shrink-0",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col items-start px-0 py-0 relative w-full",children:[t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold grow leading-[1.4] min-h-px min-w-px relative shrink-0 text-[20px] text-white",children:a("footer.contacts")})}),t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[#fbfbfb] text-[0px] text-[14px]",children:[t.jsxs("p",{className:"mb-0 text-[14px]",children:[a("footer.email")," "]}),t.jsx("p",{className:"text-white text-[14px]",children:"[email protected]"})]})}),t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[#fbfbfb] text-[0px] text-[14px]",children:[t.jsxs("p",{className:"mb-0 text-[14px]",children:[a("footer.address")," "]}),t.jsx("p",{className:"text-white text-[14px]",children:a("footer.addressText")})]})})]})}),t.jsxs("div",{className:"hidden md:flex basis-0 content-stretch flex-col gap-[16px] grow items-start min-h-px min-w-[210px] relative shrink-0",children:[t.jsxs("div",{className:"content-stretch flex flex-col items-start relative shrink-0 w-full",children:[t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-[247px]",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold grow leading-[1.4] min-h-px min-w-px relative shrink-0 text-[20px] text-white",children:a("footer.newsletter.title")})}),t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[#fbfbfb] text-[14px]",children:a("footer.newsletter.description")})})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex gap-[16px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 bg-white grow min-h-px min-w-px relative rounded-[6px] shrink-0",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#c2c2c2] border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"text",placeholder:a("footer.newsletter.firstNamePlaceholder"),value:o,onChange:y=>l(y.target.value),className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[12px] text-black placeholder:text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full"})})})]}),t.jsxs("div",{className:"basis-0 bg-white grow min-h-px min-w-px relative rounded-[6px] shrink-0",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#c2c2c2] border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"text",placeholder:a("footer.newsletter.lastNamePlaceholder"),value:u,onChange:y=>
244d(y.target.value),className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[12px] text-black placeholder:text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full"})})})]})]}),t.jsx("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:t.jsxs("div",{className:"bg-white relative rounded-[6px] shrink-0 w-full",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#c2c2c2] border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"email",placeholder:a("footer.newsletter.emailPlaceholder"),value:p,onChange:y=>m(y.target.value),className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[12px] text-black placeholder:text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full"})})})]})}),t.jsxs("div",{className:"content-stretch flex flex-row gap-[8px] items-start relative shrink-0 w-full",children:[t.jsx("button",{onClick:()=>v(!h),className:"relative shrink-0 size-[22.601px] cursor-pointer transition-opacity hover:opacity-80 mt-0.5","aria-label":"Agree to terms and conditions",children:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 23 23",children:[t.jsx("path",{clipRule:"evenodd",d:Pf.p152cc100,fill:"transparent",fillRule:"evenodd",stroke:"white",strokeWidth:"1.5"}),h&&t.jsx("path",{d:"M6 11.5L9.5 15L17 7.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),t.jsxs("p",{className:"basis-0 font-['Roboto:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[0px] text-[12px] text-white",style:{fontVariationSettings:"'wdth' 100"},children:[t.jsxs("span",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif]",children:[a("footer.newsletter.agreeText")," "]}),t.jsx("button",{onClick:()=>n(Ne("/terms-of-use",j)),className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] decoration-solid font-['Plus_Jakarta_Sans:Regular',_sans-serif] underline text-[12px] cursor-pointer hover:opacity-80 transition-opacity",children:a("footer.termsOfUse")}),t.jsxs("span",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif]",children:[" ",a("footer.newsletter.and")," "]}),t.jsx("button",{onClick:()=>n(Ne("/privacy-policy",j)),className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] decoration-solid font-['Plus_Jakarta_Sans:Regular',_sans-serif] underline text-[12px] cursor-pointer hover:opacity-80 transition-opacity",children:a("footer.privacyPolicy")}),t.jsx("span",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif]",children:"."})]})]}),t.jsxs("button",{onClick:w,disabled:g,className:"bg-[#7d2d75] h-[56px] relative rounded-[8px] shrink-0 w-full hover:bg-[#6b2665] transition-colors cursor-pointer disabled:opacity-50 disabled:cursor-not-allowed",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:a(g?"footer.newsletter.subscribingButton":"footer.newsletter.subscribeButton")})})})]})]})]})]}),t.jsxs("div",{className:"md:hidden content-stretch flex flex-col items-start relative shrink-0 w-full",children:[t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold grow leading-[1.4] min-h-px min-w-px relative shrink-0 text-[20px] text-white",children:a("footer.contacts")}
244)}),t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[#fbfbfb] text-[0px] text-[14px]",children:[t.jsxs("p",{className:"mb-0",children:[a("footer.email")," "]}),t.jsx("p",{className:"text-white",children:"[email protected]"})]})}),t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[#fbfbfb] text-[0px] text-[14px]",children:[t.jsxs("p",{className:"mb-0",children:[a("footer.address")," "]}),t.jsx("p",{className:"text-white",children:a("footer.addressText")})]})})]}),t.jsxs("div",{className:"md:hidden content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col items-start relative shrink-0 w-full",children:[t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-[247px]",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold grow leading-[1.4] min-h-px min-w-px relative shrink-0 text-[20px] text-white",children:a("footer.newsletter.title")})}),t.jsx("div",{className:"box-border content-stretch flex items-start px-0 py-[8px] relative shrink-0 w-full",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[#fbfbfb] text-[14px]",children:a("footer.newsletter.description")})})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex gap-[16px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 bg-white grow min-h-px min-w-px relative rounded-[6px] shrink-0",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#c2c2c2] border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"text",placeholder:a("footer.newsletter.firstNamePlaceholder"),value:o,onChange:y=>l(y.target.value),className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[12px] text-black placeholder:text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full"})})})]}),t.jsxs("div",{className:"basis-0 bg-white grow min-h-px min-w-px relative rounded-[6px] shrink-0",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#c2c2c2] border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"text",placeholder:a("footer.newsletter.lastNamePlaceholder"),value:u,onChange:y=>d(y.target.value),className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[12px] text-black placeholder:text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full"})})})]})]}),t.jsx("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:t.jsxs("div",{className:"bg-white relative rounded-[6px] shrink-0 w-full",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#c2c2c2] border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"email",placeholder:a("footer.newsletter.emailPlaceholder"),value:p,onChange:y=>m(y.target.value),className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[12px] text-black placeholder:text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full"})})})]})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex gap-[6px] items-center relative shrink-0 w-full",children:[t.jsx("button",{onClick:()=>v(!h),className:"relative shrink-0 size-[22.601px] cursor-pointer transition-opacity hover:opacity-80","aria-label":"Agree to terms and conditions",children:t.jsxs("svg",{className:"block size-full",f
244ill:"none",preserveAspectRatio:"none",viewBox:"0 0 23 23",children:[t.jsx("path",{clipRule:"evenodd",d:Pf.p152cc100,fill:"transparent",fillRule:"evenodd",stroke:"white",strokeWidth:"1.5"}),h&&t.jsx("path",{d:"M6 11.5L9.5 15L17 7.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal text-[12px] text-white",children:a("footer.newsletter.checkboxLabel")})]}),t.jsx("div",{className:"content-stretch flex gap-[6px] items-center relative shrink-0 w-full",children:t.jsxs("p",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[0px] text-[12px] text-white",style:{fontVariationSettings:"'wdth' 100"},children:[t.jsxs("span",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif]",children:[a("footer.newsletter.agreeText")," "]}),t.jsx("button",{onClick:()=>n(Ne("/terms-of-use",j)),className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] decoration-solid font-['Plus_Jakarta_Sans:Regular',_sans-serif] underline text-[12px] cursor-pointer hover:opacity-80 transition-opacity",children:a("footer.termsOfUse")}),t.jsxs("span",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif]",children:[" ",a("footer.newsletter.and")," "]}),t.jsx("button",{onClick:()=>n(Ne("/privacy-policy",j)),className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] decoration-solid font-['Plus_Jakarta_Sans:Regular',_sans-serif] underline text-[12px] cursor-pointer hover:opacity-80 transition-opacity",children:a("footer.privacyPolicy")}),t.jsx("span",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif]",children:"."})]})})]}),t.jsxs("button",{onClick:w,disabled:g,className:"bg-[#7d2d75] h-[56px] relative rounded-[8px] shrink-0 w-full hover:bg-[#6b2665] transition-colors cursor-pointer disabled:opacity-50 disabled:cursor-not-allowed",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:a(g?"footer.newsletter.subscribingButton":"footer.newsletter.subscribeButton")})})})]})]})]})]}),t.jsx("div",{className:"h-0 relative shrink-0 w-full",children:t.jsx("div",{className:"absolute bottom-0 left-0 right-0 top-[-1px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 1280 1",children:t.jsx("line",{stroke:"var(--stroke-0, #E5E5E5)",x2:"1280",y1:"0.5",y2:"0.5"})})})}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[24px] items-start md:items-center relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex gap-[12px] items-start relative shrink-0",children:[t.jsx("a",{href:"https://web.facebook.com/profile.php?id=61562126780629",target:"_blank",rel:"noopener noreferrer","aria-label":"Visit our Facebook page",className:"relative shrink-0 size-[32px] hover:opacity-80 transition-opacity",children:t.jsx("svg",{className:"block size-full",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z",fill:"white"})})}),t.jsx("a",{href:"https://www.instagram.com/spnc.rfac",target:"_blank",rel:"noopener noreferrer","aria-label":"Visit our Instagram page",className:"relative shrink-0 size-[32px] hover:opacity-80 transition-opacity",children:t.jsx("svg",{className:"block size-full",f
244ill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z",fill:"white"})})}),t.jsx("a",{href:"https://www.linkedin.com/in/spnc-rfac/",target:"_blank",rel:"noopener noreferrer","aria-label":"Visit our LinkedIn page",className:"relative shrink-0 size-[32px] hover:opacity-80 transition-opacity",children:t.jsx("svg",{className:"block size-full",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z",fill:"white"})})})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[14px] text-nowrap text-white whitespace-pre md:ml-auto",children:a("footer.copyright")})]})]})})}function E5(){const[n,s]=b.useState(!1);b.useEffect(()=>{localStorage.getItem("cookieConsent")||s(!0)},[]);const a=()=>{localStorage.setItem("cookieConsent","accepted"),s(!1)},o=()=>{localStorage.setItem("cookieConsent","declined"),s(!1)};return n?t.jsxs("div",{className:"bg-white relative shrink-0 w-full",children:[t.jsx("div",{className:"box-border content-stretch flex flex-col gap-[10px] items-start overflow-clip px-[24px] md:px-[80px] py-[12px] relative rounded-[inherit] w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] md:gap-0 items-start md:items-center justify-between max-w-[1280px] relative shrink-0 w-full",children:[t.jsx("div",{className:"flex flex-col font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal justify-center leading-[0] relative shrink-0 text-[#2a2a2a] text-[14px] w-full md:w-auto md:text-nowrap",children:t.jsx("p",{className:"leading-[20px] md:whitespace-pre",children:"This website uses cookies to provide necessary site functionality and to improve your experience. By using this website, you agree to our use of cookies."})}),t.jsxs("div",{className:"content-stretch flex gap-[16px] items-center relative shrink-0 w-full md:w-auto",children:[t.jsx("button",{onClick:a,className:"basis-0 md:basis-auto bg-[#7d2d75] box-border content-stretch flex gap-[10px] grow md:grow-0 items-center justify-center min-h-px min-w-px md:min-h-0 md:min-w-0 px-[16px] py-[9px] relative rounded-[4px] shrink-0 hover:bg-[#6b2665] transition-colors cursor-pointer",children:t.jsx("div",{className:"flex flex-col font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-medium justify-center leading-[0] relative shrink-0 text-[14px] text-center text-nowrap text-white",children:t.jsx("p",{className:"leading-[20px] whitespace-pre",children:"Accept"})})}),t.jsxs("button",{onClick:o,className:"basis-0 md:basis-auto box-border content-stretch flex gap-[10px] grow md:grow-0 items-center justify-center min-h-px min-w-px md:min-h-0 md:min-w-0 px-[16px] py-[9px] relative rounded-[4px] shrink-0 hover:bg-neutral-100 transition-colors cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-neutral-950 border-solid inset-0 pointer-events-none rounded-[4px]"}),t.jsx("div",{className:"flex flex-col font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-medium justify-center leading-[0] relative shrink-0 text-[14px] text-center text-neutral-950 text-nowrap",children:t.jsx("p",{className:"leading-[20px] whitespace-pre",children:"Decline"})})]})]})]})}),t.jsx("div",{"aria-hidden":"true",className:"absolute border-[1px_0px_0px] border-solid border-white inset-0 pointer-events-none shadow-[0px_10px_15px_-3px_rgba(0,0,0,0.1),0px_4px_6px_-4px_rgba(0,0,0,0.1)]"})]}):null}function _f(){return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative size-full",children:[t.jsx(m4,{}),t.jsx(v4,{}),t.jsx(y4,{}),t.jsx(j4,{}),t.jsx(y5,{}),t.jsx(P5,{}),t.jsx(_5,{}),t.jsx(pt,{}),t.jsx(E5,{})]})}const Re={p165e2f00:"M2.46355 30.6711L3.31934 29.0099L3.97938 29.35L3.1236 31.0111L2.46355 30.6711Z",p17bc1000:"M13.7735 21.3301L14.3535 22.5741C14.8988 23.7421 14.3935 25.1301 13.2255 25.6754L12.0161 26.2381C10.8495 26.7834 9.46012 26.2781 8.91612 25.1101L7.64812 22.3914L8.24012 22.1154L13.7735 21.3301Z",p1abc300:"M2.38206 14.7378L3.58855 18.5058C3.65043 18.611 3.76798 18.6729 3.89172 18.6729C4.17015 18.6729 4.43619 18.5305 4.59087 18.3016C4.81361 17.9118 4.89404 17.454 4.8198 17.0085C4.70224 16.2599 4.32483 14.0015 4.32483 13.9768L4.30626 13.8778L4.27533 13.686L4.54756 13.5746C4.55375 13.5746 5.3147
2447 13.2467 5.7355 12.5043C5.75406 12.4671 5.77262 12.4362 5.79737 12.3991L6.79969 11.9536L11.7618 9.7324C11.6319 9.28074 11.3968 8.8662 11.075 8.52591L3.55762 8.58778C3.34107 8.92189 3.15545 9.22506 3.15545 9.23124L3.14926 9.24362C3.08739 9.34261 3.0379 9.4478 3.00696 9.55916L1.96133 13.4447L2.15313 14.0387L2.38206 14.7378Z",p1e327e00:"M7.79411 29.36L8.45416 29.0199L9.30994 30.681L8.64989 31.0211L7.79411 29.36Z",p1f41a180:"M5.50487 31.9701L5.55158 30.1015L6.29404 30.1201L6.24733 31.9886L5.50487 31.9701Z",p1f6b1180:"M3.35963 5.80974C3.31013 5.80974 3.26063 5.82212 3.21732 5.85305L3.24207 7.72158V7.79582C3.28538 7.82676 3.33488 7.84532 3.39056 7.83913L11.4153 7.77726L11.4215 7.78964H11.4339C11.4834 7.78964 11.5329 7.77726 11.5762 7.74633L11.5452 5.79118C11.5019 5.76025 11.4524 5.74169 11.3968 5.74787L3.35963 5.80974Z",p1f9ea200:"M12.331 4.97448L12.2753 0.736272H2.35731L2.41299 5.05491L12.331 4.97448Z",p20b47b00:"M29.6241 17.4849L28.5352 14.0882C28.4733 13.983 28.3558 13.9211 28.232 13.9211C27.9536 13.9211 27.6875 14.0634 27.5267 14.2923C27.3039 14.6821 27.2235 15.14 27.2916 15.5855C27.3844 16.1547 27.6195 17.6025 27.7309 18.2707C27.768 18.4811 27.7865 18.611 27.7865 18.6172L27.836 18.908L27.5638 19.0193C27.3534 19.1183 27.1616 19.2421 26.9822 19.3844C26.7347 19.5824 26.5305 19.8175 26.3697 20.0897C26.215 20.362 26.0665 20.6466 25.9304 20.9374L25.256 20.6218C25.3612 20.3991 25.4725 20.1763 25.5901 19.966L20.232 22.2057C20.2691 22.9049 20.5476 23.5669 21.0302 24.0742C21.0487 24.0928 21.0673 24.1176 21.092 24.1361L28.4733 24.1299C28.4981 24.0928 28.5228 24.0495 28.5476 24.0124C28.7641 23.6783 28.9497 23.3751 28.9497 23.3689L28.9559 23.3565C29.0178 23.2575 29.0673 23.1524 29.0982 23.041L30.1439 19.1555L29.8345 18.1841L29.6241 17.4849Z",p21f91000:"M16 0C9.88606 0 4.34162 3.34499 0.250384 8.77815C-0.0834612 9.22328 -0.0834612 9.84515 0.250384 10.2903C4.34162 15.73 9.88606 19.075 16 19.075C22.1139 19.075 27.6584 15.73 31.7496 10.2968C32.0835 9.85169 32.0835 9.22983 31.7496 8.7847C27.6584 3.34499 22.1139 0 16 0ZM16.4386 16.2537C12.3801 16.509 9.02854 13.164 9.28383 9.09891C9.4933 5.74737 12.2099 3.03079 15.5614 2.82132C19.6199 2.56602 22.9715 5.91102 22.7162 9.97607C22.5002 13.3211 19.7836 16.0376 16.4386 16.2537ZM16.2357 13.1509C14.0493 13.2883 12.2426 11.4882 12.3866 9.30183C12.4979 7.49514 13.9642 6.03539 15.7709 5.91756C17.9572 5.7801 19.7639 7.58024 19.6199 9.7666C19.5021 11.5798 18.0358 13.0396 16.2357 13.1509Z",p254f4230:"M3.32838 8.53437C2.94276 8.53437 2.56401 8.4925 2.19651 8.41125C1.63213 9.58187 1.23963 10.8338 1.04026 12.115C0.798384 13.6606 1.99963 15.0612 3.56901 15.0612C4.83776 15.0612 5.89963 14.1569 6.09463 12.91C6.36401 11.1906 7.15838 9.62875 8.39338 8.39312C9.62838 7.15812 11.1909 6.36375 12.9103 6.09437C14.1571 5.89937 15.0615 4.8375 15.0615 3.56875C15.0615 2.00125 13.6621 0.798125 12.1146 1.04C10.8334 1.23937 9.58088 1.6325 8.41026 2.19625C8.78151 3.87563 8.31588 5.70562 7.01213 7.01C6.02901 7.99312 4.72088 8.53437 3.32838 8.53437Z",p26460180:"M7.08412 21.1821L5.57345 21.8874C4.40679 22.4314 3.01745 21.9261 2.47345 20.7581L0.218786 15.9248C-0.325214 14.7568 0.180119 13.3688 1.34812 12.8234L2.85879 12.1194L7.08412 21.1821ZM4.52279 10.9568L14.1055 2.35143C14.6548 1.8581 15.4068 1.6541 16.1308 1.8021C16.8548 1.9501 17.4668 2.43143 17.7788 3.1021L23.5828 15.5488C23.8948 16.2194 23.8721 16.9981 23.5201 17.6474C23.1668 18.2981 22.5281 18.7421 21.7961 18.8461L9.04545 20.6541L4.52279 10.9568Z",p2687b600:"M23.5179 1.32303L24.178 0.982985L25.0338 2.6441L24.3737 2.98415L23.5179 1.32303Z",p2730fbb0:"M5.19833 22.6496C4.76954 22.3232 4.71163 21.6638 5.06144 21.2474L6.36854 19.6923C6.71343 19.282 7.35002 19.2246 7.76193 19.5698C8.17643 19.9149 8.24925 20.5562 7.89937 20.9724L6.59227 22.5275C6.26823 22.8741 5.67226 23.0103 5.19833 22.6496Z",p28902180:"M31.0348 16.0371L26.2088 4.49188L21.6798 6.38515C21.3952 6.50271 21.0611 6.36659 20.9435 6.08198C20.9064 5.98917 20.894 5.88399 20.9064 5.785C20.9621 5.40758 21.0549 4.47332 20.7703 3.92885C20.2568 2.96984 19.0626 2.61098 18.1036 3.12452C17.1446 3.63805 16.7858 4.83217 17.2993 5.79118C17.5468 6.24903 17.9613 6.58933 18.4563 6.74401C18.6667 6.80588 18.809 6.99149 18.8213 7.20804C18.8337 7.42459 18.7038 7.62877 18.5058 7.71539L13.6118 9.73241C13.6798 9.81284 13.7355 9.89946 13.7788 9.99845C13.9954 10.4811 14.2923 11.1493 14.6017 11.836C14.7688 12.1949 14.9358 12.5661 15.0843 12.9188C15.2452 13.2776 15.3937 13.6118 15.5236 13.8964C16.2104 12.5661 17.8438 12.0464 19.174 12.7332C20.3186 13.3271 20.894 14.645 20.5352 15.8824V15.8886C20.5352 15.901 20.529 15.9134 20.529 15.9258C20.4609 16.1918 20.3558 16.4455 20.2135 16.6868C20.1887 16.7301 20.164 16.7672 20.133 16.8105C19.8855 17.1694 
24419.5576 17.4664 19.174 17.6705C18.6419 17.949 17.9366 17.9861 17.3302 17.9366L18.9822 21.6241C19.0255 21.7169 19.0503 21.8097 19.0688 21.9026L19.4957 21.7231L20.232 21.4138L26.611 18.7471C26.7409 18.6481 26.877 18.5553 27.0193 18.4749C26.9142 17.85 26.6605 16.3032 26.5677 15.703C26.4749 15.0843 26.5862 14.4532 26.9018 13.9087L26.908 13.8964C27.2111 13.4385 27.7247 13.1725 28.2691 13.1848C28.6651 13.191 29.0302 13.42 29.2096 13.7726L29.222 13.8036L30.3109 17.2003L30.6141 17.0766C31.0162 16.9033 31.2019 16.4393 31.0348 16.0371Z",p2c31d580:"M21.5371 11.845C20.0121 10.32 17.5365 10.3106 16.0003 11.8181C14.4628 10.3092 11.9942 10.3142 10.4634 11.845C8.92901 13.3788 8.92901 15.875 10.4634 17.4088L15.3371 22.2831C15.7026 22.6486 16.2971 22.6494 16.6634 22.2831L21.5371 17.4088C23.0715 15.875 23.0715 13.3788 21.5371 11.845Z",p2f47e080:"M19.7927 27.6195L19.8546 31.7092H29.7726L29.7108 27.5391L19.7927 27.6195Z",p30147a00:"M12.9103 25.9056C11.1909 25.6362 9.62838 24.8419 8.39338 23.6069C7.15838 22.3712 6.36401 20.8094 6.09463 19.09C5.89963 17.8431 4.83776 16.9387 3.56901 16.9387C1.99963 16.9387 0.798384 18.3394 1.04026 19.885C1.23963 21.1663 1.63213 22.4181 2.19651 23.5888C2.56401 23.5075 2.94276 23.4656 3.32838 23.4656C4.72088 23.4656 6.02901 24.0069 7.01213 24.99C8.31588 26.2944 8.78151 28.1244 8.41026 29.8037C9.58088 30.3675 10.8334 30.7606 12.1146 30.96C13.6621 31.2019 15.0615 29.9987 15.0615 28.4312C15.0615 27.1625 14.1571 26.1006 12.9103 25.9056Z",p3247ba00:"M28.7641 26.7842C28.8136 26.7842 28.8631 26.7719 28.9064 26.7409L28.8817 24.8724L20.5476 24.8786L20.5723 26.8028C20.6156 26.8337 20.6651 26.8461 20.7208 26.8461L28.7641 26.7842Z",p353b700:"M26.5431 1.86212L26.5898 -0.00640442L27.3323 0.0121571L27.2856 1.88068L26.5431 1.86212Z",p38367880:"M28.8545 2.63962L29.7103 0.978499L30.3703 1.31854L29.5145 2.97966L28.8545 2.63962Z",p39ec39c0:"M31.0247 5.684C32.3324 4.37625 32.3186 2.26644 31.0242 0.97325C29.7259 -0.3245 27.6127 -0.3245 26.3139 0.97375C25.0162 2.272 25.0162 4.38525 26.3139 5.684C27.6013 6.97137 29.7093 6.99838 31.0247 5.684Z",p3a7f5e00:"M27.2068 5.17943C27.7068 4.9461 28.3028 5.16343 28.5361 5.66343C28.7681 6.16343 28.5521 6.7581 28.0521 6.99143L25.6348 8.11943C25.1348 8.35276 24.5388 8.13543 24.3055 7.63543C24.0735 7.13543 24.2895 6.53943 24.7895 6.3061L27.2068 5.17943Z",p3e9c3700:"M26.3139 26.316C25.0162 27.6147 25.0162 29.728 26.3139 31.0263C27.6127 32.3245 29.7259 32.3245 31.0242 31.0268C32.3186 29.7336 32.3324 27.6237 31.0247 26.316C29.7093 25.0016 27.6013 25.0286 26.3139 26.316Z",p3ed11700:"M19.0903 6.09437C20.8096 6.36375 22.3721 7.15812 23.6071 8.39312C24.8421 9.62875 25.6365 11.1906 25.9059 12.91C26.1009 14.1569 27.1628 15.0612 28.4315 15.0612C30.0009 15.0612 31.2021 13.6606 30.9603 12.115C30.7609 10.8338 30.3684 9.58187 29.804 8.41125C29.4365 8.4925 29.0578 8.53437 28.6721 8.53437C27.2796 8.53437 25.9715 7.99312 24.9884 7.01C23.6846 5.70562 23.219 3.87563 23.5903 2.19625C22.4196 1.6325 21.1671 1.23937 19.8859 1.04C18.3384 0.798125 16.939 2.00125 16.939 3.56875C16.939 4.8375 17.8434 5.89937 19.0903 6.09437Z",p3feee800:"M0.975579 26.316C-0.332171 27.6237 -0.318359 29.7336 0.976079 31.0268C2.27433 32.3245 4.38758 32.3245 5.68633 31.0263C6.98408 29.728 6.98408 27.6147 5.68633 26.316C4.39895 25.0286 2.29102 25.0016 0.975579 26.316Z",p44477f0:"M20.5135 0.658096C20.7028 0.139429 21.2775 -0.128571 21.7961 0.0607623C22.3148 0.248762 22.5815 0.823429 22.3935 1.3421L21.4815 3.84743C21.2921 4.3661 20.7188 4.6341 20.2001 4.4461C19.6815 4.25676 19.4135 3.6821 19.6015 3.16343L20.5135 0.658096Z",p4b34f00:"M8.74013 25.5089C8.31134 25.1826 8.25342 24.5231 8.60324 24.1067L9.91034 22.5516C10.2552 22.1413 10.8918 22.0839 11.3037 22.4291C11.7182 22.7742 11.791 23.4155 11.4412 23.8318L10.1341 25.3868C9.81003 25.7335 9.21405 25.8696 8.74013 25.5089Z",p7950800:"M30.4684 18.7319C30.4684 18.7319 28.9996 16.9754 29.0032 16.9696L20.761 10.1338L18.7237 14.1576C17.7764 16.0285 15.311 16.6473 13.5903 15.4418C12.1978 14.4665 11.7093 12.6414 12.4287 11.1022L15.2536 5.04851C15.2385 5.02075 14.7485 2.48984 12.7227 1.16716C8.85403 -1.35863 3.76767 0.454119 1.55403 4.31209C-0.549593 7.9782 -0.508156 12.6321 1.62131 16.2704L2.01927 15.797C2.84095 14.8194 4.33027 14.6718 5.29343 15.5105C6.22678 16.3232 6.34022 17.7362 5.54062 18.6875C6.34979 17.7248 7.78742 17.5992 8.75174 18.407C9.71606 19.2149 9.84181 20.6501 9.0327 21.6128C9.84188 20.6501 11.2795 20.5246 12.2438 21.3324C13.2082 22.1402 13.3339 23.5755 12.5248 24.5382C13.3339 23.5755 14.7716 23.45 15.7359 24.2578C16.7002 25.0656 16.826 26.5009 16.
2440169 27.4636L14.7257 28.9998C14.9855 29.1756 15.249 29.3519 15.5166 29.5284L16.8864 30.7109C17.7912 31.4919 19.1468 31.4418 19.9911 30.596C20.8471 29.7386 20.8807 28.3622 20.0675 27.4642L20.1875 27.5691C20.9746 28.5055 22.3714 28.6315 23.3137 27.851C24.2637 27.0644 24.3912 25.6562 23.5978 24.7123L23.6043 24.7199C24.2903 25.5361 25.4709 25.7647 26.3897 25.2232C27.5912 24.5153 27.8231 22.9467 26.9683 21.9297L26.8375 21.7741C27.6789 22.7751 29.1738 22.9057 30.1765 22.0657C31.179 21.2255 31.3098 19.733 30.4684 18.7319Z",p7c28800:"M5.68657 5.684C6.98432 4.38525 6.98432 2.272 5.68657 0.97375C4.38782 -0.3245 2.27457 -0.3245 0.976322 0.97325C-0.318116 2.26644 -0.331928 4.37631 0.975822 5.684C2.29126 6.99838 4.3992 6.97137 5.68657 5.684Z",p7f40400:"M47.664 17.7699C43.8695 15.896 39.6347 15.4971 35.6193 16.6354C34.8579 18.1058 33.8003 19.4474 33.4593 21.1021C33.4378 21.2126 33.3904 21.3145 33.3223 21.3972C33.2541 21.48 33.1676 21.5404 33.0718 21.5724C32.976 21.6043 32.8744 21.6065 32.7776 21.5788C32.6808 21.5511 32.5923 21.4944 32.5214 21.4148C32.456 21.3403 32.4079 21.2489 32.3811 21.1484C32.3543 21.0479 32.3497 20.9415 32.3676 20.8386C32.5908 19.4771 33.3494 18.3664 33.9757 17.1937C32.7457 17.6893 31.5605 18.3175 30.4364 19.0697C30.2039 19.6013 29.865 20.4232 29.5615 21.2138C28.8315 23.06 28.4868 24.3147 28.7022 26.2077C28.7126 26.2899 28.7084 26.3736 28.69 26.4539C28.6715 26.5343 28.6392 26.6097 28.5948 26.6758C28.5504 26.7418 28.4949 26.7973 28.4315 26.8388C28.3681 26.8804 28.298 26.9073 28.2253 26.9179C27.015 27.0896 27.648 23.4453 27.8508 22.6879C27.981 22.2188 28.3121 21.2987 28.6746 20.3785C26.9345 21.9105 25.6132 23.1254 24.9539 24.3538L24.0514 29.8079C23.8157 29.3308 23.696 28.7912 23.7046 28.2445C23.706 28.1227 23.6762 28.0031 23.6189 27.9C23.5616 27.797 23.4792 27.715 23.3816 27.664C23.284 27.6129 23.1755 27.595 23.0691 27.6124C22.9628 27.6299 22.8631 27.6818 22.7823 27.7621C21.9238 28.6068 21.2022 29.6151 20.65 30.7414C19.6776 32.7776 19.267 35.0977 19.4716 37.4014C19.4836 38.3022 19.6004 39.1972 19.8189 40.0634C19.7391 40.109 19.6703 40.1762 19.6189 40.259C18.3153 42.4509 17.1275 44.7284 16.0616 47.0796C16.0282 47.1533 16.0079 47.2339 16.0019 47.3165C15.9959 47.3992 16.0043 47.4824 16.0267 47.5614C16.0491 47.6404 16.0849 47.7136 16.1323 47.7769C16.1796 47.8401 16.2375 47.8922 16.3026 47.9301C16.3677 47.9681 16.4388 47.9911 16.5117 47.9979C16.5847 48.0047 16.6581 47.9951 16.7278 47.9698C16.7975 47.9444 16.8621 47.9037 16.9179 47.8501C16.9737 47.7964 17.0197 47.7308 17.0531 47.6571C21.7323 37.4152 28.6597 28.7114 37.1682 22.384C37.2911 22.2938 37.4403 22.262 37.5837 22.2955C37.7271 22.329 37.853 22.4252 37.9344 22.5631C38.0157 22.7011 38.0458 22.8698 38.0182 23.0327C37.9906 23.1957 37.9076 23.3397 37.787 23.4338C31.167 28.3902 25.489 34.7977 21.0875 42.2791C23.4774 43.2932 26.1112 43.2868 28.4972 42.2612C28.598 42.2155 28.6848 42.1377 28.7474 42.0372C28.8099 41.9368 28.8454 41.8179 28.8496 41.695C28.8537 41.5722 28.8264 41.4506 28.7709 41.3449C28.7153 41.2393 28.634 41.1542 28.5367 41.0999C28.1428 40.8918 27.7902 40.5955 27.5001 40.2289C29.1894 40.7008 31.2593 40.5971 32.7382 39.1343C34.2043 37.8034 36.8963 35.2886 38.4728 33.493C38.5502 33.4003 38.6011 33.2834 38.6191 33.1575C38.6371 33.0316 38.6212 32.9025 38.5736 32.7869C38.526 32.6713 38.4489 32.5746 38.3522 32.5094C38.2555 32.4441 38.1437 32.4133 38.0314 32.4209C37.3691 32.473 36.705 32.3555 36.0883 32.077C35.8317 31.9579 35.585 31.8129 35.3513 31.6437C36.6913 31.846 38.0544 31.6978 39.336 31.2104C40.8436 30.5934 41.871 29.2739 42.828 27.8424C42.2836 28.0154 41.7249 28.1247 41.1608 28.1686C40.0717 28.2134 38.9812 28.1521 37.9013 27.9854C37.7552 27.9613 37.6235 27.8727 37.5348 27.7389C37.4461 27.6051 37.4077 27.437 37.428 27.2713C37.4483 27.1056 37.5257 26.9556 37.6431 26.8543C37.7606 26.7529 37.9087 26.7083 38.055 26.7302C39.2433 26.9348 40.4493 26.9723 41.6456 26.8419C42.3364 26.6873 43.1507 26.4473 43.971 26.2077C45.1332 24.47 45.9598 23.6029 47.0374 21.2138C47.4175 20.3527 47.7313 19.456 47.9754 18.5338C48.0157 18.3853 48.0062 18.2253 47.9488 18.0843C47.8913 17.9433 47.7899 17.8313 47.664 17.7699Z",p9244480:"M27.9455 13.2488C28.4641 13.4381 28.7321 14.0128 28.5428 14.5314C28.3548 15.0501 27.7801 15.3168 27.2615 15.1288L24.7
244561 14.2168C24.2375 14.0274 23.9695 13.4541 24.1588 12.9354C24.3468 12.4168 24.9215 12.1488 25.4401 12.3368L27.9455 13.2488Z",p92eaa00:"M6.19273 31.924C6.61604 32.105 7.10823 31.9539 7.35548 31.5634L18.6055 13.6884C18.7877 13.399 18.7987 13.0337 18.6339 12.7353C18.469 12.4359 18.1541 12.25 17.8126 12.25H10.3044L13.0967 1.16823C13.2094 0.720546 12.9814 0.258171 12.5575 0.0759835C12.1364 -0.105266 11.641 0.046671 11.3947 0.436671L0.144731 18.3117C-0.0374562 18.601 -0.0484563 18.9663 0.116356 19.2647C0.281169 19.5641 0.596106 19.75 0.937606 19.75H8.44586L5.65348 30.8318C5.54086 31.2795 5.76879 31.7419 6.19273 31.924Z",p9a7b100:"M16.4702 17.8252C16.3898 17.6458 16.4084 17.4354 16.5259 17.2746C16.5259 17.2684 16.5321 17.2684 16.5321 17.2622C16.6497 17.1013 16.8538 17.0147 17.0518 17.0394C17.4292 17.0828 18.3635 17.157 18.9018 16.8538C19.3411 16.6063 19.669 16.198 19.8113 15.7154C20.0217 14.8183 19.5762 13.8964 18.7409 13.4942C17.7633 13.024 16.5878 13.4385 16.1176 14.4161C16.0742 14.5027 16.0371 14.5955 16.0124 14.6883C15.9258 14.9606 15.6411 15.1152 15.3627 15.0286C15.2142 14.9853 15.0967 14.8739 15.0348 14.7316C14.8801 14.3666 14.645 13.7974 14.3852 13.1787C14.3852 13.1787 14.3852 13.1725 14.379 13.1725C13.9335 12.1763 13.4138 11.0193 13.092 10.2892C13.0549 10.2088 12.993 10.1469 12.9126 10.116C12.8755 10.1036 12.8384 10.0913 12.795 10.0913C12.7517 10.0913 12.7022 10.1036 12.6651 10.1222L12.5971 10.1531L11.8732 10.4749L6.31709 12.9621C6.00773 13.4385 5.59319 13.8345 5.09822 14.1129C5.2034 14.7378 5.45708 16.2846 5.54988 16.8848C5.64888 17.5035 5.53132 18.1346 5.21578 18.679L5.20959 18.6914C4.91879 19.1307 4.43001 19.3968 3.9041 19.4091C3.88554 19.4091 3.86698 19.4091 3.84223 19.4091C3.44625 19.4029 3.08121 19.174 2.90178 18.8213L2.8894 18.7904L1.68909 15.0348L1.36118 15.1833C0.965197 15.3627 0.785769 15.8329 0.965197 16.2289L6.16241 27.8422L10.3573 25.9613C9.84377 25.5654 9.28074 25.0209 9.07657 24.4084C8.60015 22.9915 9.36118 21.4509 10.778 20.9745C12.1949 20.4981 13.7355 21.2591 14.2119 22.6759C14.379 23.1709 14.3975 23.703 14.2676 24.2104C15.3256 23.734 17.0456 22.9667 18.0665 22.5089C18.2954 22.4037 18.4006 22.1377 18.2954 21.9087L16.4702 17.8252Z",p9aaeb80:"M1.79274 19.6541C1.36395 19.3277 1.30604 18.6683 1.65585 18.2519L2.96295 16.6968C3.30784 16.2864 3.94443 16.2291 4.35634 16.5742C4.77084 16.9193 4.84366 17.5606 4.49378 17.9769L3.18675 19.5319C2.86264 19.8786 2.26667 20.0148 1.79274 19.6541Z",pa46280:"M20.4025 1.0185C18.8461 1.82207 17.7691 3.38743 17.3119 5.55833C17.2929 5.64838 17.2637 5.73611 17.2249 5.81871L14.3371 11.9973C14.0498 12.6122 14.2419 13.3459 14.7918 13.7407C15.4831 14.225 16.5016 13.9933 16.8871 13.232L19.3166 8.43373C19.656 7.76336 20.5711 7.57156 21.1513 8.0528L29.8855 15.4059C36.4409 4.70663 26.1861 -2.55981 20.4025 1.0185Z",pa7e0800:"M28.6721 23.4656C29.0578 23.4656 29.4365 23.5075 29.804 23.5888C30.3684 22.4181 30.7609 21.1663 30.9603 19.885C31.2021 18.3394 30.0009 16.9387 28.4315 16.9387C27.1628 16.9387 26.1009 17.8431 25.9059 19.09C25.6365 20.8094 24.8421 22.3712 23.6071 23.6069C22.3721 24.8419 20.8096 25.6362 19.0903 25.9056C17.8434 26.1006 16.939 27.1625 16.939 28.4312C16.939 29.9987 18.3384 31.2019 19.8859 30.96C21.1671 30.7606 22.4196 30.3675 23.5903 29.8037C23.219 28.1244 23.6846 26.2944 24.9884 24.99C25.9715 24.0069 27.2796 23.4656 28.6721 23.4656Z",pd5d9300:"M12.2139 28.4363C11.7851 28.11 11.7272 27.4506 12.077 27.0341L13.3841 25.479C13.729 25.0687 14.3656 25.0113 14.7775 25.3565C15.192 25.7016 15.2648 26.3429 14.9149 26.7592L13.6079 28.3142C13.2838 28.6609 12.6878 28.797 12.2139 28.4363Z"},Rt="/assets/66e169bb6884b2ff66f0b168844fe669cdc75f25-yoMoQX7j.png",A5="/assets/bd099606bceae78ef05e102181a684e8ed4de358-BjTrvk6q.png",T5="/assets/a2a3bb488a3e9cc9a209279a179ac6c89c08bc47-Bb2nr-7h.png",I5="/assets/b726a46acb542774da9e8ee7de531449296704a1-RDBas4Z9.png";function M5({name:n,pronouns:s,role:a,image:o,biography:l,isOpen:u,onClose:d}){return b.useEffect(()=>{const p=m=>{m.key==="Escape"&&d()};return u&&(document.addEventListener("keydown",p),document.body.style.overflow="hidden"),()=>{document.removeEventListener("keydown",p),document.body.style.overflow="unset"}},[u,d]),u?t.jsxs("div",{className:"fixed inset-0 z-50 flex items-center justify-center bg-black/60 p-4 animate-fadeIn",onClick:d,children:[t.jsxs("div",{className:"bg-white rounded-[24px] max-w-[900px] w-full max-h-[90vh] flex flex-col shadow-2xl animate-scaleIn overflow-hidden",onClick:p=>p.stopPropagation(),children:[t.jsx("div",{className:"flex-shrink-0 bg-white flex justify-end p-4 border-b border-gray-200",children:t.jsx("button",{onClick:d,className:"text-gray-500 hover:text-gray-700 hover:bg-gray-100 rounded-full p-2 transition-colors","aria-label":"Close popup",children:t.jsx("svg",{className:"w-6 h-6",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",stroke:"currentColor",children:t.jsx("path",{d:"M6 18L18 6M6 6l12 12"})})})}),t.jsx("div",{className:"overflow-y-auto flex-1 p-6 md:p-8",children:t.jsxs("div",{className:"flex flex-col md:flex-row gap-6 md:gap-8",children:[t.jsx("div",{className:"flex-shrink-0",children:t.jsx("div",{className:"w-full md:w-[280px] h-[280px] md:h-[320px] rounded-[16px] overflow-hidden border border-gray-200 bg-gray-50",children:t.jsx("img",{src:o,alt:n,className:"w-full h-full object-contain"})})}),t.jsxs("div",{className:"flex-1",children:[t.jsxs("div",{className:"mb-6",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold text-[32px] md:text-[40px] text-neutral-950 leading-[1.2] mb-2",children:n}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] text-[16px] text-gray-600 mb-1",children:s}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[24px] text-[#7d2d75] mb-4",children:a})]}),t.jsxs("div",{className:"prose max-w-none",children:[t.jsx("h3",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[20px] text-neutral-950 mb-3",children:"Biography"}),t.jsx("div",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] text-[16px] md:text-[18px] text-gray-700 leading-[1.6] whitespace-pre-wrap",children:l})]})]})]})})]}),t.jsx("style",{children:`
245        @keyframes fadeIn {
246          from {
247            opacity: 0;
248          }
249          to {
250            opacity: 1;
251          }
252        }
253
254        @keyframes scaleIn {
255          from {
256            opacity: 0;
257            transform: scale(0.95);
258          }
259          to {
260            opacity: 1;
261            transform: scale(1);
262          }
263        }
264
265        .animate-fadeIn {
266          animation: fadeIn 0.2s ease-out;
267        }
268
269        .animate-scaleIn {
270          animation: scaleIn 0.3s ease-out;
271        }
272      `})]}):null}const F5=[{id:1,name:"Victoria Stuart",role:{en:"Co-Chair",fr:"Coprésidente"},pronouns:{en:"she/her",fr:"elle"},image:"/assets/team-members/victoria.avif",biography:{en:`Victoria brings an academic life sciences background (Ph.D., Biology) and computer programming expertise to her advocacy work. Her core skills include scholarship; critical thinking; leadership; teamwork; mentoring and educational outreach.
273
274Victoria transitioned (mtf) while conducting postdoctoral work in North Carolina, where she founded the Durham Gender Alliance, a transgender support group.
275
276Victoria advocates for universal human rights/social justice and environmental health. She also serves as a volunteer board member for the Dignity Seniors Society (DSS), which is dedicated to affecting systemic change that creates culturally appropriate services for 2SLGBTQIA+ seniors across British Columbia.
277
278A 2SLGBTQIA+ senior, Victoria fully supports SPNC/RFAC and its mission. In her spare time, Victoria and her long-time partner, Carm, enjoy cooking, exercising, socializing, and listening to music.
279
280Victoria lives and works on the traditional, ancestral and unceded territories of the Coast Salish peoples - the xʷməθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish), and Səl̓ílwətaɬ (Tsleil-Waututh) Nations.`,fr:`Victoria met à profit sa formation universitaire en sciences de la vie (PH. D. en biologie) et son expertise en programmation informatique dans son travail de revendication. Ses principales compétences comprennent la recherche, la pensée critique, le leadership, le travail d'équipe, le mentorat et la sensibilisation éducative.
281
282Victoria a effectué sa transition (femme trans) pendant qu'elle réalisait des travaux postdoctoraux en Caroline du Nord, où elle a fondé la Durham Gender Alliance, un groupe de soutien pour les personnes transgenres.
283
284Victoria milite pour les droits humains universels, la justice sociale et la santé environnementale. Elle siège également bénévolement au conseil d'administration de la Dignity Seniors Society (DSS) qui œuvre à des changements systémiques visant à créer des services culturellement adaptés pour les personnes aînées 2ELGBTQIA+ partout en Colombie-Britannique.
285
286Elle-même aînée 2ELGBTQIA+, Victoria appuie pleinement le RFAC / SPNC et sa mission. Dans ses temps libres, Victoria et sa conjointe de longue date, Carm, aiment cuisiner, faire de l'exercice, socialiser et écouter de la musique.
287
288Victoria vit et travaille sur les territoires traditionnels, ancestraux et non cédés des peuples salish de la côte : les Nations xÊ
288·məθkʷəy̓əm (Musqueam), Sḵwx̱wú7mesh (Squamish) et Səl̓ílwətaɬ (Tsleil-Waututh).`},gradientColors:{from:"from-fuchsia-50",to:"to-purple-50",border:"border-fuchsia-200",text:"text-fuchsia-600"}},{id:2,name:"Cheryl Loadman",role:{en:"Co-Chair",fr:"Coprésidente"},pronouns:{en:"she/her",fr:"elle"},image:"/assets/team-members/cheryl.avif",biography:{en:`Cheryl Loadman is a faculty member of the Edwards School of Business at the University of Saskatchewan. Prior to joining Edwards, her career included Executive Director of Saskatoon Services for Seniors, project consultant with Saskatoon Council on Aging, Chief of Staff to the Minister of Finance, and a long career with the Ministry of the Economy in the Saskatchewan government.
289
290She is an active and loud voice of the older queer adult. In the last number of years, Cheryl has been active in the Queer community as a Director of Queer Seniors of Saskatchewan, which works to advance the interests of 2SLGBTQ+ seniors across Saskatchewan, and of Spark Your Pride, which works to raise awareness of the history and stories of the older queer community. She has served on EGAL Canada advisory committee on queer seniors' care. She is a founding member of the Seniors Pride Network Canada, working to coordinate and elevate queer seniors in Canada's social, economic, and political fabric. She is active on her church-affirming committee and is a host of other queer-focused advocacy initiatives.
291
292As a community organizer and activist, Cheryl is and has been a member of many local, provincial, and national boards and committees and is an active volunteer in charitable work across Saskatoon and the provincial community.`,fr:`Cheryl Loadman est professeure à l'Edwards School of Business de l'Université de la Saskatchewan. Avant de se joindre à Edwards, sa carrière a inclus le poste de directrice générale de Saskatoon Services for Seniors, celui de consultante de projet auprès du Saskatoon Council on Aging, cheffe de cabinet de la ministre des Finances, ainsi qu'une longue c
292arrière au sein du ministère de l'Économie du gouvernement de la Saskatchewan.
293
294Elle est une voix forte et assumée des personnes queer aînées. Au cours des dernières années, Cheryl a été très engagée dans la communauté queer comme administratrice de Queer Seniors of Saskatchewan, qui œuvre à faire progresser les droits et les intérêts des personnes aînées 2ELGBTQ+ partout en Saskatchewan, et de Spark Your Pride, qui vise à faire connaître l'histoire et les récits des personnes queer aînées. Elle a siégé au comité consultatif d'EGAL Canada sur les soins destinés aux personnes aînées queer. Elle est membre fondatrice du Réseau de la Fierté des personnes aînées du Canada (RFAC / SPNC), qui travaille à coordonner et à mettre en valeur la place des personnes queer aînées dans le tissu social, économique et politique du pays. Elle est active au sein du comité d'affirmation de son Église et participe à de nombreuses autres initiatives de revendications centrées sur les réalités queer.
295
296En tant qu'organisatrice communautaire et militante, Cheryl est ou a été membre de nombreux conseils et comités locaux, provinciaux et nationaux, et elle fait activement du bénévolat dans des organismes de bienfaisance à Saskatoon et dans l'ensemble de la province.`},gradientColors:{from:"from-fuchsia-50",to:"to-purple-50",border:"border-fuchsia-200",text:"text-fuchsia-600"}},{id:3,name:"Carmen Paquette",role:{en:"Secretary",fr:"Secrétaire"},pronouns:{en:"she/her",fr:"elle"},image:"/assets/team-members/carmen.avif",biography:{en:"Carmen brings over 30 years of experience in local, provincial, and national 2SLGBTQIA+ activism, with expertise in strategic planning. She recognizes SPNC's crucial role within the national 2SLGBTQIA+ landscape and contributes thoughtful governance insight from her extensive board experience. Carmen considers internal member engagement as important as external education and advocacy.",fr:"Carmen apporte plus de 30 ans d'expérience en militantisme 2ELGBTQI+ local, provincial et national, avec une expertise en planification stratégique. Elle reconnaît le rôle essentiel du Réseau de la Fierté des personnes aînées du Canada (RFAC / SPNC) dans le paysage national 2ELGBTQI+ et met à profit sa vaste expérience en gouvernance. Résidant à Ottawa, Carmen estime l'engagement interne des membres aussi important que les activités de formation communautaire, de sensibilisation et de revendication."},gradientColors:{from:"from-blue-50",to:"to-indigo-50",border:"border-blue-200",text:"text-blue-600"}},{id:4,name:"Bruce Cameron",role:{en:"Treasurer",fr:"Trésorier"},pronouns:{en:"he/him",fr:"il/lui"},image:"/assets/team-members/bruce.avif",biography:{en:`Bruce is a founding member of the Senior Pride Network Canada. Graduated from York University, BA 1979; Concordia Diploma in Institutional Administration 2001. Career history in para-public services – Child protection, Adult Training, and Seniors Home care. Cancer-surviving patient. Living with a life partner for 23 years.
297
298Implication in the LGBTQ community at the beginning of the AIDS crisis and the politicization and consequent organization of the community (Toronto), inclusion of sexual orientation in the Human Rights Code in Ontario. Counselling and support to youth – Project 10 (Montreal). Promotes ally training in the workplace and community networks.
299
300Founded the Anglo seniors' queer group in 2018, Gay and Grey Montreal provides social activities and information to members and the broader community. Helped to develop projects such as Q11 - province-wide peer and system support; Queer Elders Sharing - podcast project showcasing queer seniors; writing grants and funding requests. Interested in promoting visibility, services and advocacy by and for queer seniors.`,fr:`Bruce est un membre fondateur du Réseau de la Fierté des personnes aînées du Canada (RFAC / SPNC). Diplômé de l'Université York (B.A., 1979) et titulaire d'un diplôme en administration institutionnelle du Collège Concordia (2001). Il a œuvré dans les services parapublics – protection de l'enfance, formation des adultes et soins à domicile pour les aîné·es. Survivant du cancer. Il vit avec son conjoint depuis 23 ans.
301
302Impliqué dès le début de la crise du sida et dans la politisation et l'organisation de la communauté 2ELGBTQI+ à Toronto, il a contribué à l'inclusion de l'orientation sexuelle dans le Code des droits de la personne de l'Ontario. Il a offert du soutien et du counseling aux jeunes par le biais du projet 10 (Montréal). Il favorise la formation d'allié·es en milieu de travail et dans les réseaux communautaires.
303
304En 2018, il a fondé le groupe anglophone d'aîné·e·s queer Gay and Grey Montreal, qui offre des activités sociales et des ressources aux membres et à la communauté élargie. Il a contribué à la création de projets tels que Q11 (soutien par les pairs à l'échelle provinciale), Queer Elders Sharing (balado mettant en valeur des aîné·es queer), ainsi qu'à la rédaction de demandes de subvention et de financement. Il souhaite promouvoir la visibilité, les services et la défense des droits par et pour les aîné·es 2ELGBTQI+.`},gradientColors:{from:"from-teal-50",to:"to-cyan-50",border:"border-teal-200",text:"text-teal-600"}},{id:5,name:"Daniel MacKay",role:{en:"Board Member",fr:"Membre du conseil"},pronouns:{en:"he/him",fr:"il/lui"},image:"/assets/team-members/dan.avif",biography:{en:"Daniel has been passionately involved with SPNC since its inception. Based in Halifax, he focuses on practical actions, government engagement, and policy issues affecting 2SLGBTQI+ seniors. Committed to collaboration and tangible impact, Daniel continues to represent Nova Scotia's diverse 2SLGBTQI+ communities and their distinct perspectives within the network.",fr:"Daniel s'implique avec passion dans le SPNC depuis sa création. Basé à Halifax, il se concentre sur des actions concrètes, la mobilisation gouvernementale et les enjeux politiques touchant les aîné·es 2ELGBTQI+. Soucieux de collaboration et de résultats tangibles, Daniel continue de représenter la diversité des communautés 2ELGBTQI+ de la Nouvelle-Écosse et leurs perspectives uniques au sein du réseau."},gradientColors:{from:"from-emerald-50",to:"to-green-50",border:"border-emerald-200",text:"text-emerald-600"}},{id:6,name:"Paul Pasanen",role:{en:"Board Member",fr:"Membre du conseil"},pronouns:{en:"he/him",fr:"il/lui"},image:"/assets/team-members/paul-pasanen.avif",biography:{en:"A lifelong queer activist, educator, and social worker, Paul has served as a union leader and social justice advocate, including involvement with the NDP, ETFO, and Sudbury Labour Council. He is also a founding member of SQUAD and Parkside Pride Alliance, both aimed at promoting inclusion and community empowerment. Paul brings decades of experience in organizing and governance to his work with SPNC.",fr:"Militant queer de longue date, éducateur et travailleur social, Paul a été un leader syndical et un ardent défenseur de la justice sociale, notamment par son implication au sein du NPD, de l'ETFO et du Conseil du travail de Sudbury. Il est également membre fondateur de SQUAD et de Parkside Pride Alliance, deux organismes qui favorisent l'inclusion et le renforcement des capacités de la communauté. Paul apporte des décennies d'expérience en organisation et en gouvernance à son travail au sein du RFAC / SPNC."},gradientColors:{from:"from-violet-50",to:"to-purple-50",border:"border-violet-200",text:"text-violet-600"}},{id:7,name:"Martin Krajcik",role:{en:"Coordinator",fr:"Coordonnateur RFAC / SPNC"},pronouns:{en:"he/him",fr:"il/lui"},image:"/assets/team-members/martin-krajcik.avif",biography:{en:`Martin Krajcik (he/him/his) is a passionate advocate dedicated to improving the lives of 2SLGBTQI+ (Two-Spirit, Lesbian, Gay, Bisexual, Trans, Queer, Questioning, Intersex and others) older adults. As the coordinator of SPNC/RFAC, a national organization focused on queer aging, Martin brings his expertise and commitment to identifying and addressing the unique challenges faced by this community.
305
306With over two decades of experience as a human rights educator, Martin has played a crucial role in creating safer and more inclusive environments for 2SLGBTQI+ older adults. He delivers engaging workshops to professionals and the public, fostering understanding, acceptance, and celebration of the lives and experiences of 2SLGBTQI+ older adults.
307
308Martin is committed to empowering 2SLGBTQI+ older adult communities, raising awareness, and advocating for policies that promote their well-being and dignity. Through his work with SPNC/RFAC, Martin's ultimate goal is to ensure that 2SLGBTQI+ older adults can live openly, authentically, and without fear of discrimination.`,fr:`Martin Krajcik (il/lui) est un défenseur engagé à améliorer la vie des personnes aînées 2ELGBTQI+ (bispirituelles, lesbiennes, gaies, bisexuelles, trans, queer, en questionnement, intersexes et autres). À titre de cofondateur et coordonnateur de la RFAC / SPNC, un organisme national axé sur le vieillissement queer, Martin met à contribution sa grande expertise et un engagement indéfectible à en se concentrant sur les défis uniques des communautés aîné·e·s 2ELGBTQI+, et en misant sur leurs capacités.
309
310Fort de plus de deux décennies d'expérience comme éducateur en droits de la personne, Martin joue un rôle essentiel dans la création de milieux plus sécuritaires et plus inclusifs au sein des réseaux de la santé, des services sociaux et des organismes communautaires. Il offre des ateliers dynamiques et concrets destinés aux professionnel·les, aux prestataires de services et au grand public, afin de favoriser la compréhension, de réduire la stigmatisation et de promouvoir le respect des vies, des parcours et des contributions des personnes aînées 2ELGBTQI+.
311
312Martin a à cœur de mettre de l'avant les voix des personnes aînées 2ELGBTQI+, de sensibiliser la population à leurs réalités et de défendre des politiques et des pratiques qui respectent leurs droits, leur bien-être et leur dignité. Par son leadership au sein de la RFAC / SPNC, il vise à faire en sorte que les personnes aînées 2ELGBTQI+ puissent vieillir en vivant ouvertement et authentiquement, à l'abri de la discrimination, de l'isolement et de l'effacement.`},gradientColors:{from:"from-orange-50",to:"to-amber-50",border:"border-orange-200",text:"text-orange-600"}}];function z5(){const n=Be(),{t:s,i18n:a}=ve();return t.jsx("div",{className:"content-stretch flex flex-col h-[580px] md:h-[460px] items-center overflow-clip relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 box-border content-stretch flex grow items-center justify-center min-h-px min-w-px overflow-clip px-[24px] md:px-[64px] py-[48px] md:py-[112px] relative shrink-0 w-full",children:[t.jsxs("div",{"aria-hidden":"true",className:"absolute inset-0 pointer-events-none",children:[t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[t.jsx("img",{alt:"",className:"hidden md:block w-full h-full object-cover object-center",src:Rt}),t.jsx("img",{alt:"",className:"md:hidden absolute h-full left-[-169.16%] max-w-none top-0 w-[453.7%]",src:Rt})]}),t.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(0,0,0,0.2)_0%,rgba(0,0,0,0.2)_100%)] md:bg-[linear-gradient(0deg,rgba(0,0,0,0.4)_0%,rgba(0,0,0,0.4)_100%)]"})]}),t.jsx("div",{className:"basis-0 content-stretch flex flex-col gap-[32px] md:gap-[80px] grow items-center max-w-[1280px] min-h-px min-w-px relative shrink-0 z-10",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[44px] w-full",children:s("aboutUsPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[22px] text-center text-white w-full",children:s("aboutUsPage.hero.subtitle")})]}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] items-start relative shrink-0 w-full md:w-auto",children:[t.jsxs("button",{onClick:()=>n(Ne("/resources",a.language)),className:"bg-white box-border content-stretch flex gap-[12px] h-[50px] items-center justify-center px-[22px] py-[14px] relative rounded-[8px] shrink-0 w-full md:flex-1 hover:bg-[#f0f0f0] transition-all duration-300 cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap uppercase whitespace-pre",children:s("aboutUsPage.hero.exploreResources").toUpperCase()})]}),t.jsxs("button",{onClick:()=>n(Ne("/get-involved",a.language)),className:"bg-white box-border content-stretch flex gap-[12px] h-[50px] items-center justify-center px-[22px] py-[14px] relative rounded-[8px] shrink-0 w-full md:flex-1 hover:bg-[#f0f0f0] transition-all duration-300 cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap uppercase whitespace-pre",children:s("aboutUsPage.hero.joinNetwork").toUpperCase()})]})]})]})})]})})}function B5(){const{t:n}=ve();return t.jsx("div",{className:"bg-[#fbfbfb] box-border content-stretch flex flex-col gap-[80px] items-center px-0 py-[64px] md:py-[100px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] items-start max-w-[1280px] px-[24px] md:px-0 relative shrink-0 text-neutral-950 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] w-full",children:n("aboutUsPage.whoWeAre.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] md:text-[20px] w-full",children:n("aboutUsPage.whoWeAre.description")})]})})}function O5(){const{t:n}=ve();return t.jsxs("div",{className:"bg-[#f5f3ff] box-border content-stretch flex flex-col gap-[32px] md:gap-[48px] items-center px-0 py-[64px] md:py-[100px] relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex flex-col gap-[80px] items-center justify-center max-w-[1280px] px-[24px] md:px-0 relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-center text-neutral-950 w-full",children:n("aboutUsPage.missionVision.title")})}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[24px] md:gap-[64px] items-start md:items-center max-w-[1280px] px-[24px] md:px-0 relative shrink-0 w-full",children:[t.jsx("div",{className:"h-[342px] md:h-[500px] md:w-[500px] relative rounded-[12px] md:rounded-[24px] shrink-0 w-full",children:t.jsx("img",{alt:"",className:"absolute inset-0 max-w-none object-50%-50% object-cover pointer-events-none rounded-[12px] md:rounded-[24px] size-full",src:A5})}),t.jsxs("div",{className:"md:basis-0 content-stretch flex flex-col gap-[8px] md:gap-[24px] md:grow items-end justify-center md:min-h-px md:min-w-px relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.5] md:leading-[1.2] relative shrink-0 text-[24px] md:text-[32px] text-neutral-950 w-full",children:n("aboutUsPage.missionVision.mission.title")}),t.jsxs("div",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:[t.jsx("p",{className:"mb-0",children:n("aboutUsPage.missionVision.mission.paragraph1")}),t.jsx("p",{className:"mb-0",children:" "}),t.jsx("p",{className:"mb-0",children:n("aboutUsPage.missionVision.mission.paragraph2")}),t.jsx("p",{className:"mb-0",children:" "}),t.jsx("p",{children:n("aboutUsPage.missionVision.mission.paragraph3")})]})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[24px] md:gap-[64px] items-start md:items-center max-w-[1280px] px-[24px] md:px-0 relative shrink-0 w-full",children:[t.jsx("div",{className:"h-[342px] md:h-[540px] md:w-[540px] relative rounded-[12px] md:rounded-[24px] shrink-0 w-full md:order-2",children:t.jsx("img",{alt:"",className:"absolute inset-0 max-w-none object-50%-50% object-cover pointer-events-none rounded-[12px] md:rounded-[24px] size-full",src:T5})}),t.jsxs("div",{className:"md:basis-0 content-stretch flex flex-col gap-[8px] md:gap-[24px] md:grow items-end justify-center md:min-h-px md:min-w-px relative shrink-0 w-full md:order-1",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.5] md:leading-[1.2] relative shrink-0 text-[24px] md:text-[32px] text-neutral-950 w-full",children:n("aboutUsPage.missionVision.vision.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("aboutUsPage.missionVision.vision.description")})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[24px] md:gap-[64px] items-start md:items-center max-w-[1280px] px-[24px] md:px-0 relative shrink-0 w-full",children:[t.jsx("div",{className:"h-[342px] md:h-[540px] md:w-[540px] relative rounded-[12px] md:rounded-[24px] shrink-0 w-full",children:t.jsx("img",{alt:"",className:"absolute inset-0 max-w-none object-50%-50% object-cover pointer-events-none rounded-[12px] md:rounded-[24px] size-full",src:I5})}),t.jsxs("div",{className:"md:basis-0 content-stretch flex flex-col gap-[8px] md:gap-[24px] md:grow items-end justify-center md:min-h-px md:min-w-px relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.5] md:leading-[1.2] relative shrink-0 text-[24px] md:text-[32px] text-neutral-950 w-full",children:n("aboutUsPage.missionVision.mandate.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("aboutUsPage.missionVision.mandate.description")})]})]})]})}function La({iconPath:n,translationKey:s,isFirst:a=!1}){const{t:o}=ve();return t.jsxs("div",{className:"basis-0 bg-white box-border content-stretch flex flex-col gap-[24px] grow h-[164px] md:h-[240px] items-center justify-center max-w-[1280px] md:min-
312h-px md:min-w-px overflow-clip p-[32px] relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(235,235,235,0.25)] shrink-0 md:size-[240px]",children:[a?t.jsx("div",{className:"relative shrink-0 size-[64px]",children:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 64 64",children:[t.jsx("rect",{fill:"rgba(125,45,117,0.2)",height:"64",rx:"32",width:"64"}),Array.isArray(n)?n.map((l,u)=>t.jsx("path",{d:l,fill:"var(--fill-0, #7D2D75)"},u)):t.jsx("path",{d:n,fill:"var(--fill-0, #7D2D75)"})]})}):t.jsx("div",{className:"bg-[rgba(125,45,117,0.2)] box-border content-stretch flex gap-[10px] items-center justify-center overflow-clip px-[3px] py-[5px] relative rounded-[64px] shrink-0 size-[64px]",children:t.jsx("div",{className:"overflow-clip relative shrink-0 size-[32px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 32 32",children:Array.isArray(n)?n.map((l,u)=>t.jsx("path",{d:l,fill:"var(--fill-0, #7D2D75)"},u)):t.jsx("path",{d:n,fill:"var(--fill-0, #7D2D75)"})})})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Medium',_sans-serif] md:font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-medium md:font-semibold leading-[1.5] md:leading-[1.2] relative shrink-0 text-[#2a2a2a] text-[18px] md:text-[24px] text-center md:text-nowrap md:whitespace-pre",children:o(`aboutUsPage.values.${s}`)})]})}function D5(){const{t:n}=ve(),s=[{iconPath:Re.p7f40400,translationKey:"reconciliation"},{iconPath:[Re.p254f4230,Re.p7c28800,Re.p3ed11700,Re.p39ec39c0,Re.p30147a00,Re.p3feee800,Re.pa7e0800,Re.p3e9c3700,Re.p2c31d580],translationKey:"inclusivity"},{iconPath:[Re.p1e327e00,Re.p165e2f00,Re.p1f41a180,Re.p2687b600,Re.p38367880,Re.p353b700,Re.p3247ba00,Re.p2f47e080,Re.p20b47b00,Re.p28902180,Re.p1f9ea200,Re.p1f6b1180,Re.p9a7b100,Re.p1abc300],translationKey:"collaboration"},{iconPath:[Re.p26460180,Re.p3a7f5e00,Re.p9244480,Re.p44477f0,Re.p17bc1000],translationKey:"advocacy"},{iconPath:Re.p92eaa00,translationKey:"empowerment"},{iconPath:[Re.pd5d9300,Re.p4b34f00,Re.p2730fbb0,Re.p9aaeb80,Re.pa46280,Re.p7950800],translationKey:"respect"},{iconPath:Re.p21f91000,translationKey:"transparency"}];return t.jsx("div",{className:"bg-[#fbfbfb] box-border content-stretch flex flex-col gap-[80px] items-center px-0 py-[64px] md:py-[100px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[48px] items-center max-w-[1280px] relative shrink-0 w-full md:w-[1280px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[#2a2a2a] text-[32px] md:text-[40px] text-center w-full",children:n("aboutUsPage.values.title")}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full md:hidden",children:[t.jsx("div",{className:"relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[16px] items-center justify-center px-[24px] py-0 relative w-full",children:s.slice(0,2).map((a,o)=>t.jsx(La,{...a,isFirst:o===0},o))})})}),t.jsx("div",{className:"relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[16px] items-center justify-center px-[24px] py-0 relative w-full",children:s.slice(2,4).map((a,o)=>t.jsx(La,{...a},o))})})}),t.jsx("div",{className:"relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[16px] items-center justify-center px-[24px] py-0 relative w-full",children:s.slice(4,6).map((a,o)=>t.jsx(La,{...a},o))})})}),t.jsx("div",{className:"content-stretch flex gap-[48px] items-center justify-center relative shrink-0 w-full px-[24px]",children:t.jsxs("div",{className:"bg-white box-border content-stretch flex flex-col gap-[24px] items-center justify-center max-w-[1280px] overflow-clip p-[32px] relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(235,235,235,0.25)] shrink-0 size-[164px]",children:[t.jsx("div",{className:"bg-[rgba(125,45,117,0.2)] box-border content-stretch flex gap-[10px] items-center justify-center overflow-clip px-[3px] py-[5px] relative rounded-[64px] shrink-0 size-[64px]",children:t.jsx("div",{className:"overflow-clip relative shrink-0 size-[32px]",children:t.jsx("div",{className:"absolute bottom-[20.2%] left-0 right-0 top-[20.2%]",children:t.jsx("svg",{className:"block size-full",f
312ill:"none",preserveAspectRatio:"none",viewBox:"0 0 32 20",children:t.jsx("path",{d:s[6].iconPath,fill:"var(--fill-0, #7D2D75)"})})})})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-medium leading-[1.2] relative shrink-0 text-[#2a2a2a] text-[20px] text-nowrap whitespace-pre",children:n(`aboutUsPage.values.${s[6].translationKey}`)})]})})]}),t.jsxs("div",{className:"content-stretch hidden md:flex flex-col gap-[48px] items-center relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex gap-[48px] items-center justify-center relative shrink-0 w-full",children:s.slice(0,4).map((a,o)=>t.jsx(La,{...a,isFirst:o===0},o))}),t.jsx("div",{className:"content-stretch flex gap-[48px] items-center justify-center relative shrink-0 w-full",children:s.slice(4).map((a,o)=>t.jsx(La,{...a},o))})]})]})})}function H5(){const{t:n}=ve(),s=[{titleKey:"empoweringOrgs.title",descriptionKey:"empoweringOrgs.description"},{titleKey:"advocating.title",descriptionKey:"advocating.description"},{titleKey:"connecting.title",descriptionKey:"connecting.description"}];return t.jsxs("div",{className:"bg-[#f5f3ff] box-border content-stretch flex flex-col gap-[32px] md:gap-[40px] items-center px-[24px] md:px-0 py-[64px] md:py-[100px] relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-center text-neutral-950 max-w-[1280px] w-full",children:n("aboutUsPage.whatWeDo.title")}),t.jsx("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-start justify-center max-w-[1280px] px-0 py-[16px] relative shrink-0 w-full md:hidden",children:s.map((a,o)=>t.jsxs("div",{className:"contents",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-center relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[20px] text-center w-full",children:n(`aboutUsPage.whatWeDo.${a.titleKey}`)}),t.jsx("div",{className:"content-stretch flex flex-col gap-[32px] items-start relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] text-center w-full",children:n(`aboutUsPage.whatWeDo.${a.descriptionKey}`)})})]}),o<s.length-1&&t.jsx("div",{className:"h-0 relative shrink-0 w-full",children:t.jsx("div",{className:"absolute bottom-0 left-0 right-0 top-[-1px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 342 1",children:t.jsx("line",{stroke:"var(--stroke-0, #DBDBDB)",x2:"342",y1:"0.5",y2:"0.5"})})})})]},o))}),t.jsx("div",{className:"content-center hidden md:flex flex-wrap gap-[32px] items-center justify-center max-w-[1280px] relative shrink-0 w-full",children:s.map((a,o)=>t.jsxs("div",{className:"contents",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] h-[204px] items-start relative shrink-0 w-[379px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[24px] w-full",children:n(`aboutUsPage.whatWeDo.${a.titleKey}`)}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[20px] w-full",children:n(`aboutUsPage.whatWeDo.${a.descriptionKey}`)})]}),o<s.length-1&&t.jsx("div",{className:"flex h-[calc(1px*((var(--transform-inner-width)*1)+(var(--transform-inner-height)*0)))] items-center justify-center relative shrink-0 w-[calc(1px*((var(--transform-inner-height)*1)+(var(--transform-inner-width)*0)))]",style:{"--transform-inner-width":"240","--transform-inner-height":"0"},children:t.jsx("div",{className:"flex-none rotate-[270deg]",children:t.jsx("div",{className:"h-0 relative w-[240px]",children:t.jsx("div",{className:"absolute bottom-0 left-0 right-0 top-[-1px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 240 1",children:t.jsx("line",{stroke:"var(--stroke-0, #DBDBDB)",x2:"240",y1:"0.5",y2:"0.5"})})})})})})]},o))})]})}function fo({name:n,pronouns:s,role:a,image:o,onClick:l}){return t.jsxs("div",{className:"max-w-[1216px] relative rounded-[24px] shrink-0 w-full md:w-[389px] curs
312or-pointer transition-transform hover:scale-105 hover:shadow-lg duration-300",onClick:l,children:[t.jsxs("div",{className:"content-stretch flex flex-col items-center max-w-inherit overflow-clip relative rounded-[inherit] w-full md:w-[389px]",children:[t.jsx("div",{className:"content-stretch flex gap-[10px] h-[342px] md:h-[370px] items-center overflow-clip relative shrink-0 w-full bg-gray-50",children:t.jsx("div",{className:"basis-0 grow h-full min-h-px min-w-px relative shrink-0",children:t.jsx("img",{alt:"",className:"absolute inset-0 max-w-none object-50%-50% object-contain pointer-events-none size-full",src:o})})}),t.jsx("div",{className:"relative shrink-0 w-full",children:t.jsx("div",{className:"size-full",children:t.jsx("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-start pb-[24px] md:pb-[32px] pt-[16px] md:pt-[24px] px-[24px] relative w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[8px] md:gap-[16px] items-start leading-[24px] relative shrink-0 text-neutral-950 text-nowrap whitespace-pre",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] md:font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-bold md:font-semibold leading-[1.5] md:leading-[24px] relative shrink-0 text-[24px] md:text-[32px]",children:n}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal relative shrink-0 text-[16px]",children:s}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold relative shrink-0 text-[20px] md:text-[24px]",children:a})]})})})})]}),t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#d0d0d0] border-solid inset-0 pointer-events-none rounded-[24px]"})]})}function V5(){const{t:n,i18n:s}=ve(),[a,o]=b.useState(null),l=s.language,u=[...F5.map(d=>({name:d.name,pronouns:d.pronouns[l]||d.pronouns.en,role:d.role[l]||d.role.en,image:d.image,biography:d.biography[l]||d.biography.en}))];return t.jsxs(t.Fragment,{children:[t.jsxs("div",{className:"bg-[#fbfbfb] box-border content-stretch flex flex-col gap-[32px] md:gap-[48px] items-center justify-center overflow-clip px-0 py-[64px] md:py-[100px] relative shrink-0 w-full",children:[t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-col items-center max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[20px] items-center max-w-inherit px-[24px] md:px-0 py-0 relative text-center text-neutral-950 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] w-full",children:n("aboutUsPage.team.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] md:text-[20px] w-full md:w-[700px]",children:n("aboutUsPage.team.description")})]})})}),t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full md:hidden",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsx("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-start max-w-inherit px-[24px] py-0 relative w-full",children:u.map((d,p)=>t.jsx(fo,{...d,onClick:()=>o(d)},p))})})}),t.jsx("div",{className:"hidden md:block max-w-[1280px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[48px] items-center w-full",children:[t.jsx("div",{className:"content-stretch flex items-center justify-center gap-[32px] max-w-[1280px] relative shrink-0 w-full",children:u.slice(0,3).map((d,p)=>t.jsx(fo,{...d,onClick:()=>o(d)},p))}),t.jsx("div",{className:"content-stretch flex items-center justify-center gap-[32px] max-w-[1280px] relative shrink-0 w-full",children:u.slice(3,6).map((d,p)=>t.jsx(fo,{...d,onClick:()=>o(d)},p))}),t.jsx("div",{className:"content-stretch flex items-center justify-center gap-[32px] max-w-[1280px] relative shrink-0 w-full",children:u.slice(6,9).map((d,p)=>t.jsx(fo,{...d,onClick:()=>o(d)},p))})]})})]}),a&&t.jsx(M5,{...a,isOpen:!!a,onClose:()=>o(null)})]})}function $5(){const n=Be(),{t:s,i18n:a}=ve();return t.jsxs("div",{className:"bg-[#7d2d75] content-stretch flex flex-col gap-[40px] h-[540px] items-center overflow-clip relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[10px] grow items-start min-h-px min-w-px relative shrink-0 w-full",children:[t.jsx("div",{className:"aspect-[390/540] md:aspect-[1440/540] relative shrink-0 w-full",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:"",className:"absolute h-[106.24%] md:h-[149.47%] left-[-69.23%] md:left-0 max-w-none top-[-2.72%] md:top-[-20.37%] w-[262.46%] md:w-full",src:mr})})}),t.jsx("div",{className:"absolute bg-gradient-to-t from-[rgba(0,0,0,0.6)] h-[540px] left-0 to-[rgba(47,47,47,0.2)] top-0 via-[63.839%] via-[rgba(28,28,28,0.36)] w-full"})]}),t.jsx("div",{className:"absolute content-stretch flex flex-col gap-[24px] md:gap-[80px] items-center left-1/2 max-w-[1280px] px-[24px] md:px-0 top-[calc(50%+0.5px)] translate-x-[-50%] translate-y-[-50%] w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[48px] w-full",children:s("aboutUsPage.network.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] md:font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[24px] w-full",children:s("aboutUsPage.network.description")})]}),t.jsxs("button",{onClick:()=>n(Ne("/membership",a.language)),className:"bg-white box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 w-full md:w-auto hover:bg-[#f0f0f0] transition-all duration-300 cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative text-[#7d2d75] text-[16px] uppercase text-center",children:s("aboutUsPage.network.discoverMembers").toUpperCase()})]})]})})]})}function Lf(){return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative size-full",children:[t.jsx(dt,{}),t.jsx(z5,{}),t.jsx(B5,{}),t.jsx(O5,{}),t.jsx(D5,{}),t.jsx(H5,{}),t.jsx(V5,{}),t.jsx($5,{}),t.jsx(pt,{})]})}const Mr={p333af660:"M6.00002 9.84375V3.75C6.00002 3.55109 5.92101 3.36032 5.78035 3.21967C5.6397 3.07902 5.44894 3 5.25002 3C5.05111 3 4.86035 3.07902 4.71969 3.21967C4.57904 3.36032 4.50002 3.55109 4.50002 3.75V9.84375C3.85471 10.009 3.28274 10.3843 2.87429 10.9105C2.46584 
31211.4367 2.24414 12.0839 2.24414 12.75C2.24414 13.4161 2.46584 14.0633 2.87429 14.5895C3.28274 15.1157 3.85471 15.491 4.50002 15.6562V20.25C4.50002 20.4489 4.57904 20.6397 4.71969 20.7803C4.86035 20.921 5.05111 21 5.25002 21C5.44894 21 5.6397 20.921 5.78035 20.7803C5.92101 20.6397 6.00002 20.4489 6.00002 20.25V15.6562C6.64533 15.491 7.2173 15.1157 7.62575 14.5895C8.0342 14.0633 8.25591 13.4161 8.25591 12.75C8.25591 12.0839 8.0342 11.4367 7.62575 10.9105C7.2173 10.3843 6.64533 10.009 6.00002 9.84375ZM5.25002 14.25C4.95335 14.25 4.66334 14.162 4.41667 13.9972C4.16999 13.8324 3.97774 13.5981 3.8642 13.324C3.75067 13.0499 3.72097 12.7483 3.77885 12.4574C3.83672 12.1664 3.97958 11.8991 4.18936 11.6893C4.39914 11.4796 4.66642 11.3367 4.95739 11.2788C5.24836 11.2209 5.54996 11.2506 5.82405 11.3642C6.09814 11.4777 6.33241 11.67 6.49723 11.9166C6.66205 12.1633 6.75002 12.4533 6.75002 12.75C6.75002 13.1478 6.59199 13.5294 6.31068 13.8107C6.02938 14.092 5.64785 14.25 5.25002 14.25ZM12.75 5.34375V3.75C12.75 3.55109 12.671 3.36032 12.5304 3.21967C12.3897 3.07902 12.1989 3 12 3C11.8011 3 11.6103 3.07902 11.4697 3.21967C11.329 3.36032 11.25 3.55109 11.25 3.75V5.34375C10.6047 5.50898 10.0327 5.88428 9.62429 6.41048C9.21584 6.93669 8.99414 7.58387 8.99414 8.25C8.99414 8.91613 9.21584 9.56331 9.62429 10.0895C10.0327 10.6157 10.6047 10.991 11.25 11.1562V20.25C11.25 20.4489 11.329 20.6397 11.4697 20.7803C11.6103 20.921 11.8011 21 12 21C12.1989 21 12.3897 20.921 12.5304 20.7803C12.671 20.6397 12.75 20.4489 12.75 20.25V11.1562C13.3953 10.991 13.9673 10.6157 14.3758 10.0895C14.7842 9.56331 15.0059 8.91613 15.0059 8.25C15.0059 7.58387 14.7842 6.93669 14.3758 6.41048C13.9673 5.88428 13.3953 5.50898 12.75 5.34375ZM12 9.75C11.7034 9.75 11.4133 9.66203 11.1667 9.4972C10.92 9.33238 10.7277 9.09811 10.6142 8.82402C10.5007 8.54994 10.471 8.24834 10.5288 7.95736C10.5867 7.66639 10.7296 7.39912 10.9394 7.18934C11.1491 6.97956 11.4164 6.8367 11.7074 6.77882C11.9984 6.72094 12.3 6.75065 12.574 6.86418C12.8481 6.97771 13.0824 7.16997 13.2472 7.41664C13.412 7.66332 13.5 7.95333 13.5 8.25C13.5 8.64782 13.342 9.02936 13.0607 9.31066C12.7794 9.59196 12.3978 9.75 12 9.75ZM21.75 15.75C21.7494 15.0849 21.5282 14.4388 21.121 13.9129C20.7139 13.387 20.1438 13.011 19.5 12.8438V3.75C19.5 3.55109 19.421 3.36032 19.2804 3.21967C19.1397 3.07902 18.9489 3 18.75 3C18.5511 3 18.3603 3.07902 18.2197 3.21967C18.079 3.36032 18 3.55109 18 3.75V12.8438C17.3547 13.009 16.7827 13.3843 16.3743 13.9105C15.9658 14.4367 15.7441 15.0839 15.7441 15.75C15.7441 16.4161 15.9658 17.0633 16.3743 17.5895C16.7827 18.1157 17.3547 18.491 18 18.6562V20.25C18 20.4489 18.079 20.6397 18.2197 20.7803C18.3603 20.921 18.5511 21 18.75 21C18.9489 21 19.1397 20.921 19.2804 20.7803C19.421 20.6397 19.5 20.4489 19.5 20.25V18.6562C20.1438 18.489 20.7139 18.113 21.121 17.5871C21.5282 17.0612 21.7494 16.4151 21.75 15.75ZM18.75 17.25C18.4534 17.25 18.1633 17.162 17.9167 16.9972C17.67 16.8324 17.4777 16.5981 17.3642 16.324C17.2507 16.0499 17.221 15.7483 17.2788 15.4574C17.3367 15.1664 17.4796 14.8991 17.6894 14.6893C17.8991 14.4796 18.1664 14.3367 18.4574 14.2788C18.7484 14.2209 19.05 14.2506 19.324 14.3642C19.5981 14.4777 19.8324 14.67 19.9972 14.9166C20.162 15.1633 20.25 15.4533 20.25 15.75C20.25 16.1478 20.092 16.5294 19.8107 16.8107C19.5294 17.092 19.1478 17.25 18.75 17.25Z",p21ac4300:"M12 2.25C10.0716 2.25 8.18657 2.82183 6.58319 3.89317C4.97981 4.96452 3.73013 6.48726 2.99217 8.26884C2.25422 10.0504 2.06114 12.0108 2.43734 13.9021C2.81355 15.7934 3.74215 17.5307 5.10571 18.8943C6.46927 20.2579 8.20655 21.1865 10.0979 21.5627C11.9892 21.9389 13.9496 21.7458 15.7312 21.0078C17.5127 20.2699 19.0355 19.0202 20.1068 17.4168C21.1782 15.8134 21.75 13.9284 21.75 12C21.7473 9.41498 20.7192 6.93661 18.8913 5.10872C17.0634 3.28084 14.585 2.25273 12 2.25ZM20.2153 11.25H16.4812C16.3491 8.58188 15.5184 6.04969 14.1262 4.03125C15.7568 4.469 17.2142 5.39535 18.3027 6.68582C19.3912 7.97629 20.0587 9.56903 20.2153 11.25ZM12 20.2397C10.2441 18.3394 9.17906 15.6459 9.02156 12.75H14.9784C14.8209 15.6441 13.7559 18.3394 12 20.2397ZM9.02156 11.25C9.17906 8.35594 10.2403 5.66063 12 3.76031C13.7559 5.66063 14.8209 8.35406 14.9784 11.25H9.02156ZM9.87375 4.03125C8.48156 6.04969 7.65094 8.58188 7.51875 11.25H3.78469C3.94133 9.56903 4.60875 7.97629 5.69727 6.68582C6.78579 5.39535 8.24324 4.469 9.87375 4.03125ZM3.78469 12.75H7.51875C7.65094 15.4181 8.48156 17.9503 9.87375 19.9688C8.24324 19.531 6.78579 18.6046 5.69727 17.3142C4.60875 16.0237 3.94133 14.431 3.78469 12.75ZM14.1262 19.9688C15.5184 17.9475 16.3491 15.4153 16.4812 12.75H20.2153C20.0587 14.431 19.3912 16.0237 18.3027 17.3142C17.2142 18.6046 15.7568 19.531 14.12
31262 19.9688Z",p27d0e680:"M20.9996 11.9999C20.9996 12.1988 20.9206 12.3896 20.7799 12.5303C20.6393 12.6709 20.4485 12.7499 20.2496 12.7499H5.55993L11.0302 18.2193C11.0999 18.289 11.1552 18.3717 11.1929 18.4628C11.2306 18.5538 11.25 18.6514 11.25 18.7499C11.25 18.8485 11.2306 18.9461 11.1929 19.0371C11.1552 19.1281 11.0999 19.2109 11.0302 19.2806C10.9606 19.3502 10.8778 19.4055 10.7868 19.4432C10.6957 19.4809 10.5982 19.5003 10.4996 19.5003C10.4011 19.5003 10.3035 19.4809 10.2124 19.4432C10.1214 19.4055 10.0387 19.3502 9.96899 19.2806L3.21899 12.5306C3.14926 12.4609 3.09394 12.3782 3.05619 12.2871C3.01845 12.1961 2.99902 12.0985 2.99902 11.9999C2.99902 11.9014 3.01845 11.8038 3.05619 11.7127C3.09394 11.6217 3.14926 11.539 3.21899 11.4693L9.96899 4.7193C10.1097 4.57857 10.3006 4.49951 10.4996 4.49951C10.6986 4.49951 10.8895 4.57857 11.0302 4.7193C11.171 4.86003 11.25 5.05091 11.25 5.24993C11.25 5.44895 11.171 5.63982 11.0302 5.78055L5.55993 11.2499H20.2496C20.4485 11.2499 20.6393 11.3289 20.7799 11.4696C20.9206 11.6103 20.9996 11.801 20.9996 11.9999Z",p36e92e40:"M20.7806 12.5307L14.0306 19.2807C13.8899 19.4214 13.699 19.5005 13.5 19.5005C13.301 19.5005 13.1101 19.4214 12.9694 19.2807C12.8286 19.1399 12.7496 18.9491 12.7496 18.7501C12.7496 18.551 12.8286 18.3602 12.9694 18.2194L18.4397 12.7501H3.75C3.55109 12.7501 3.36032 12.671 3.21967 12.5304C3.07902 12.3897 3 12.199 3 12.0001C3 11.8011 3.07902 11.6104 3.21967 11.4697C3.36032 11.3291 3.55109 11.2501 3.75 11.2501H18.4397L12.9694 5.78068C12.8286 5.63995 12.7496 5.44907 12.7496 5.25005C12.7496 5.05103 12.8286 4.86016 12.9694 4.71943C13.1101 4.5787 13.301 4.49963 13.5 4.49963C13.699 4.49963 13.8899 4.5787 14.0306 4.71943L20.7806 11.4694C20.8504 11.5391 20.9057 11.6218 20.9434 11.7128C20.9812 11.8039 21.0006 11.9015 21.0006 12.0001C21.0006 12.0986 20.9812 12.1962 20.9434 12.2873C20.9057 12.3783 20.8504 12.461 20.7806 12.5307Z",p66a7700:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z"};function U5(){const{t:n}=ve();return t.jsx("div",{className:"content-stretch flex flex-col h-[580px] md:h-[460px] items-center overflow-clip relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 box-border content-stretch flex grow items-center justify-center min-h-px min-w-px overflow-clip px-[24px] md:px-[64px] py-[48px] md:py-[112px] relative shrink-0 w-full",children:[t.jsxs("div",{"aria-hidden":"true",className:"absolute inset-0 pointer-events-none",children:[t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[t.jsx("img",{alt:"",className:"hidden md:block w-full h-full object-cover object-center",src:Rt}),t.jsx("img",{alt:"",className:"md:hidden absolute h-full left-[-169.16%] max-w-none top-0 w-[453.7%]",src:Rt})]}),t.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(0,0,0,0.2)_0%,rgba(0,0,0,0.2)_100%)] md:bg-[linear-gradient(0deg,rgba(0,0,0,0.4)_0%,rgba(0,0,0,0.4)_100%)]"})]}),t.jsx("div",{className:"basis-0 content-stretch flex flex-col gap-[32px] md:gap-[80px] grow items-center max-w-[1280px] min-h-px min-w-px relative shrink-0 z-10",children:t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[44px] w-full",children:n("membershipPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[22px] text-center text-white w-full",children:n("membershipPage.hero.subtitle")})]})})})]})})}function J5({member:n,id:s}){const{t:a,i18n:o}=ve(),l=n.membershipType==="frontline",[u,d]=b.useState(!1),p=b.useRef(null),[m,h]=b.useState(!1),v=o.language==="fr",g=v&&n.nameFr?n.nameFr:n.name,C=v&&n.descriptionFr?n.descriptionFr:n.description;return b.useEffect(()=>{const j=p.current;j&&h(j.scrollHeight>j.clientHeight)},[C]),t.jsx("div",{id:s,className:"bg-white relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(219,219,219,0.25)] shrink-0 w-full md:w-auto md:basis-0 md:grow md:min-w-px md:max-w-[calc(33.333%-21.33px)] h-full transition-all duration-500",children:t.jsx("div",{className:"flex flex-col h-full",children:t.jsxs("div",{className:"box-border flex flex-col gap-[10px] items-start p-[24px] relative w-full h-full",children:[t.jsx("div",{className:"content-stretch flex gap-[10px] items-center relative shrink-0 w-full",children:t.jsxs("div",{className:`${l?"bg-[rgba(125,45,117,0.1)]":"bg-[#dbe9ff]"} box-border content-stretch flex gap-[8px] h-[24px] items-center justify-center p-[12px] relative rounded-[64px] shrink-0`,children:[t.jsx("div",{"aria-hidden":"true",className:`absolute border ${l?"border-[#7d2d75]":"border-[#1c3fba]"} border-solid inset-[-1px] pointer-events-none rounded-[65px]`}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[14px] text-nowrap whitespace-pre",style:{color:l?"#7d2d75":"#1c3fba"},children:a(l?"membershipPage.directory.frontlineMember":"membershipPage.directory.alliedMember")})]})}),t.jsx("div",{className:"content-stretch flex flex-col gap-[10px] h-[140px] items-center justify-center relative shrink-0 w-full",children:n.logo?t.jsx("img",{src:n.logo,alt:`${g} logo`,className:"max-h-[140px] max-w-full object-contain"}):t.jsx("div",{className:"flex items-center justify-center h-full text-gray-400",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold text-[24px] text-center",children:g})})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 text-neutral-950 w-full h-[120px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] w-full line-clamp-2",children:g}),t.jsxs("div",{className:"relative w-full",onMouseEnter:()=>m&&d(!0),onMouseLeave:()=>d(!1),onClick:()=>m&&d(!u),children:[t.jsx("p",{ref:p,className:`font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative text-[16px] w-full line-clamp-3 ${m?"curs
312or-help":""}`,children:C||""}),u&&m&&C&&t.jsxs(t.Fragment,{children:[t.jsx("div",{className:"md:hidden fixed inset-0 z-40",onClick:j=>{j.stopPropagation(),d(!1)}}),t.jsxs("div",{className:"absolute z-50 bottom-full left-0 mb-2 w-full md:w-[300px] bg-white border-2 border-[#7d2d75] rounded-lg shadow-xl p-4 animate-fadeIn",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] text-[14px] text-neutral-950",children:C}),t.jsx("div",{className:"absolute -bottom-2 left-4 w-4 h-4 bg-white border-r-2 border-b-2 border-[#7d2d75] transform rotate-45"})]})]})]})]}),t.jsx("div",{className:"h-[8px] relative shrink-0 w-full",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 294 8",children:t.jsx("line",{stroke:"#E5E6EA",x2:"294",y1:"3.5",y2:"3.5"})})}),t.jsxs("a",{href:n.profileUrl,target:"_blank",rel:"noopener noreferrer",className:"bg-[#7d2d75] h-[56px] relative rounded-[8px] shrink-0 w-full hover:opacity-90 transition-opacity block",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsxs("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:[t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Mr.p21ac4300,fill:"white"})})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:a("membershipPage.directory.visitWebsite")})]})})]})]})})})}function q5({label:n,isSelected:s,onClick:a}){return t.jsxs("button",{onClick:a,className:`box-border content-stretch flex h-[32px] items-center px-[16px] py-[8px] relative rounded-[8px] shrink-0 transition-colors ${s?"bg-[rgba(125,45,117,0.1)]":"bg-transparent"} hover:bg-[rgba(125,45,117,0.05)]`,children:[t.jsx("div",{"aria-hidden":"true",className:`absolute border ${s?"border-[#7d2d75]":"border-[#2a2a2a]"} border-solid inset-0 pointer-events-none rounded-[8px]`}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[14px] text-black text-nowrap whitespace-pre",children:n})]})}function W5(){return t.jsx("div",{className:"bg-white relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(219,219,219,0.25)] shrink-0 w-full md:w-auto md:basis-0 md:grow md:min-w-px md:max-w-[calc(33.333%-21.33px)] h-full animate-pulse",children:t.jsx("div",{className:"flex flex-col h-full",children:t.jsxs("div",{className:"box-border flex flex-col gap-[10px] items-start p-[24px] relative w-full h-full",children:[t.jsx("div",{className:"content-stretch flex gap-[10px] items-center relative shrink-0 w-full",children:t.jsx("div",{className:"bg-gray-200 box-border content-stretch flex gap-[8px] h-[24px] items-center justify-center p-[12px] relative rounded-[64px] shrink-0",children:t.jsx("div",{className:"h-[14px] w-[120px] bg-gray-300 rounded"})})}),t.jsx("div",{className:"content-stretch flex flex-col gap-[10px] h-[140px] items-center justify-center relative shrink-0 w-full",children:t.jsx("div",{className:"bg-gray-200 rounded w-[120px] h-[120px]"})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 text-neutral-950 w-full h-[120px]",children:[t.jsx("div",{className:"bg-gray-200 h-[28px] w-3/4 rounded"}),t.jsx("div",{className:"bg-gray-200 h-[16px] w-full rounded"}),t.jsx("div",{className:"bg-gray-200 h-[16px] w-5/6 rounded"}),t.jsx("div",{className:"bg-gray-200 h-[16px] w-4/5 rounded"})]}),t.jsx("div",{className:"h-[8px] relative shrink-0 w-full",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 294 8",children:t.jsx("line",{stroke:"#E5E6EA",x2:"294",y1:"3.5",y2:"3.5"})})}),t.jsx("div",{className:"bg-gray-200 h-[56px] relative rounded-[8px] shrink-0 w-full"})]})})})}const G5={AB:"membershipApplication.form.organizationInfo.provinceAB",BC:"membershipApplication.form.organizationInfo.provinceBC",MB:"membershipApplication.form.organizationInfo.provinceMB",NB:"membershipApplication.form.organizationInfo.provinceNB",NL:"membershipApplication.form.organizationInfo.provinceNL",NS:"membershipApplication.form.organizationInfo.provinceNS",NT:"membershipApplication.form.organizationInfo.provinceNT",NU:"membershipApplication.form.organizationInfo.provinceNU",ON:"membershipApplication.form.organizationInfo.provinceON",PE:"membershipApplication.form.organizationInfo.provincePE",QC:"membershipApplication.form.organizationInfo.provinceQC",SK:"membershipApplication.form.organizationInfo.provinceSK",YT:"membershipApplication.form.organizationInfo.provinceYT",National:"National"};function Q5(){const{t:n}=ve(),s=Fe(),[a,o]=b.useState(0),[l,u]=b.useState([]),[d,p]=b.useState(!1),[m,h]=b.useState([]),[v,g]=b.useState([]),[C,j]=b.useState(!0),[w,y]=b.useState(null),[k,S]=b.useState(null),[P,L]=b.useState(null),A=9;b.useEffect(()=>{const $=s.hash;if(console.log("Membership: Hash changed to:",$),$&&$.startsWith("#member-")){const _=parseInt($.replace("#member-",""),10);console.log("Membership: Setting highlightMemberId to:",_),S(_)}else S(null)},[s.hash]),b.useEffect(()=>{(async()=>{try{j(!0),y(null),console.log("Membership: Fetching members from /php/api/members.php");const _=await fetch("/php/api/members.php");if(console.log("Membership: Response status:",_.status,_.statusText),!_.ok){const re=await _.text();throw console.error("Membership: Response error:",re),new Error(`Failed to fetch members: ${_.status} ${_.statusText}`)}const O=await _.json();if(console.log("Membership: Response data:",O),O.success)console.log("Membership: Successfully loaded",O.count||O.data?.length||0,"members"),g(O.data||[]),(!O.data||O.data.length===0)&&(console.warn("Membership: No members found in response"),y("No members found. Please check that members have been added with membership types in the admin panel."));else throw console.error("Membership: API returned success=false:",O),new Error(O.error||O.message||"Failed to load members")}catch(_){console.error("Membership: Error fetching members:",_);const O=_ instanceof Error?_.message:"Failed to load members";y(O),console.error("Membership: Full error details:",{message:O,error:_})}finally{j(!1)}})()},[]),b.useEffect(()=>{console.log("Membership: memberOrganizations changed, length:",v.length),v.length>0&&console.log("Membership: First member:",v[0])},[v]);const E=b.useMemo(()=>{const $=[...new Set(v.map(_=>_.province))];return console.log("Membership: Unique provinces:",$),$.sort()},[v]),M=$=>{const _=G5[$];return _?n(_==="National"?"resourcesPage.contribute.mapForm.provinceNational":_):$},I=b.useMemo(()=>[{code:"",display:n("membershipPage.directory.allMembers")},...E.map($=>({code:$,display:M($)}))],[E,n]),B=()=>{h(l),p(!0)},J=()=>{p(!1)},G=()=>{u(m),o(0),p(!1)},H=()=>{h([])},Q=$=>{h($===""?[]:[$])},q=$=>{u($===""?[]:[$]),o(0)},te=b.useMemo(()=>
312{if(console.log("Membership: Filtering members. Total:",v.length,"Selected locations:",l),l.length===0)return console.log("Membership: No location filter, returning all",v.length,"members"),v;const $=v.filter(_=>l.includes(_.province));return console.log("Membership: Filtered to",$.length,"members for locations:",l),$},[l,v]),ce=Math.ceil(te.length/A),Y=a*A,ie=Y+A,F=te.slice(Y,ie);console.log("Membership: Pagination - Total:",te.length,"Current page:",a,"Items per page:",A),console.log("Membership: Current members slice:",F.length,"from index",Y,"to",ie),b.useEffect(()=>{(async()=>{if(console.log("Membership: navigateToMember effect running",{highlightMemberId:k,isLoading:C,filteredMembersLength:te.length}),!k||C||te.length===0)return;const _=te.findIndex(re=>re.id===k),O=Math.floor(_/A);if(console.log("Membership: Member index:",_,"Current page:",a,"Target page:",O),_!==-1&&a===O){console.log("Membership: Member is on current page, setting pendingHighlight"),L(k);return}if(_!==-1){console.log("Membership: Member exists but on different page, navigating to page",O),o(O),L(k);return}console.log("Membership: Member not found, trying API");try{const re=await fetch(`/php/api/members.php?position_for_id=${k}`);if(re.ok){const ue=await re.json();console.log("Membership: API response:",ue),ue.success&&ue.page&&(u([]),o(ue.page-1),L(k))}}catch(re){console.error("Error fetching member position:",re)}})()},[k,C,te]),b.useEffect(()=>{if(console.log("Membership: Scroll effect running",{pendingHighlight:P,isLoading:C,currentMembersLength:F.length}),P&&!C&&F.length>0){const $=F.some(O=>O.id===P);if(console.log("Membership: Member on page?",$),!$)return;const _=setTimeout(()=>{const O=document.getElementById(`member-${P}`);console.log("Membership: Looking for element:",`member-${P}`,"Found?",!!O),O&&(console.log("Membership: Scrolling to element and adding highlight"),O.scrollIntoView({behavior:"smooth",block:"center"}),O.classList.add("ring-4","ring-[#7d2d75]"),setTimeout(()=>{O.classList.remove("ring-4","ring-[#7d2d75]"),L(null),S(null)},2e3))},300);return()=>clearTimeout(_)}},[P,C,F]);const Z=[];for(let $=0;$<F.length;$+=3)Z.push(F.slice($,$+3));return console.log("Membership: Created",Z.length,"rows from",F.length,"current members"),t.jsxs("div",{className:"bg-[#f5f3ff] box-border content-stretch flex flex-col gap-[24px] md:gap-[32px] items-center px-0 py-[64px] relative shrink-0 w-full",children:[t.jsx("div",{className:"md:hidden max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-row items-center max-w-inherit size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[10px] items-center max-w-inherit px-[24px] py-0 relative w-full",children:t.jsxs("button",{onClick:B,className:"box-border content-stretch flex gap-[8px] h-[40px] items-center justify-center px-[16px] py-[8px] relative rounded-[6px] shrink-0 cursor-pointer hover:bg-gray-100 transition-colors",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#333333] border-solid inset-0 pointer-events-none rounded-[6px]"}),t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Mr.p333af660,fill:"#333333"})})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#2b2439] text-[16px] text-nowrap whitespace-pre",children:n("membershipPage.directory.filterButton")})]})})})}),d&&t.jsx("div",{className:"md:hidden fixed inset-0 bg-black bg-opacity-50 z-50 flex items-end",children:t.jsxs("div",{className:"bg-white w-full rounded-t-[16px] max-h-[80vh] flex flex-col",children:[t.jsxs("div",{className:"flex items-center justify-between p-[20px] border-b border-gray-200",children:[t.jsxs("div",{className:"flex items-center gap-[12px]",children:[t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Mr.p333af660,fill:"#333333"})})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[20px] text-black",children:n("membershipPage.directory.filterButton")})]}),t.jsx("button",{onClick:J,className:"p-[8px] hover:bg-gray-100 rounded-full transition-colors",children:t.jsx("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",children:t.jsx("path",{d:"M18 6L6 18M6 6L18 18",stroke:"#333333",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})]}),t.jsxs("div",{className:"flex-1 overflow-y-auto p-[20px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] text-black mb-[16px]",children:n("membershipPage.directory.sortBy")}),t.jsxs("div",{className:"flex flex-col gap-[16px]",children:[t.jsxs("label",{className:"flex items-center gap-[12px] curs
312or-pointer",children:[t.jsxs("div",{className:"relative w-[20px] h-[20px]",children:[t.jsx("input",{type:"checkbox",checked:m.length===0,onChange:()=>Q(""),className:"absolute opacity-0 w-full h-full cursor-pointer"}),t.jsx("div",{className:`w-[20px] h-[20px] border-2 rounded-[4px] flex items-center justify-center transition-colors ${m.length===0?"border-[#7d2d75] bg-[#7d2d75]":"border-gray-300 bg-white"}`,children:m.length===0&&t.jsx("svg",{width:"12",height:"10",viewBox:"0 0 12 10",fill:"none",children:t.jsx("path",{d:"M1 5L4.5 8.5L11 1.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal text-[16px] text-black",children:n("membershipPage.directory.allMembers")})]}),I.filter($=>$.code!=="").map($=>t.jsxs("label",{className:"flex items-center gap-[12px] cursor-pointer",children:[t.jsxs("div",{className:"relative w-[20px] h-[20px]",children:[t.jsx("input",{type:"checkbox",checked:m.includes($.code),onChange:()=>Q($.code),className:"absolute opacity-0 w-full h-full cursor-pointer"}),t.jsx("div",{className:`w-[20px] h-[20px] border-2 rounded-[4px] flex items-center justify-center transition-colors ${m.includes($.code)?"border-[#7d2d75] bg-[#7d2d75]":"border-gray-300 bg-white"}`,children:m.includes($.code)&&t.jsx("svg",{width:"12",height:"10",viewBox:"0 0 12 10",fill:"none",children:t.jsx("path",{d:"M1 5L4.5 8.5L11 1.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})})})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal text-[16px] text-black",children:$.display})]},$.code))]})]}),t.jsxs("div",{className:"p-[20px] border-t border-gray-200 flex flex-col gap-[12px]",children:[t.jsx("button",{onClick:G,className:"w-full h-[56px] bg-[#7d2d75] rounded-[8px] flex items-center justify-center hover:bg-[#6b2665] transition-colors",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] text-white uppercase",children:n("membershipPage.directory.apply")})}),t.jsx("button",{onClick:H,className:"w-full h-[56px] bg-white border-2 border-[#7d2d75] rounded-[8px] flex items-center justify-center hover:bg-gray-50 transition-colors",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] text-[#7d2d75] uppercase",children:n("membershipPage.directory.resetFilter")})})]})]})}),t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full px-[24px] md:px-0",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] text-[24px] md:text-[32px] text-neutral-950",children:n("membershipPage.directory.title")})}),t.jsxs("div",{className:"hidden md:flex content-stretch gap-[16px] items-center max-w-[1280px] relative shrink-0 w-full px-0",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[14px] text-nowrap whitespace-pre",children:n("membershipPage.directory.filterLabel")}),t.jsx("div",{className:"content-start flex flex-wrap gap-[16px] items-start relative shrink-0",children:I.map($=>t.jsx(q5,{label:$.display,isSelected:$.code===""?l.length===0:l.includes($.code),onClick:()=>q($.code)},$.code||"all"))})]}),t.jsx("div",{className:"content-stretch flex flex-col gap-[24px] md:gap-[32px] items-start max-w-[1280px] relative shrink-0 w-full",children:C?t.jsx(t.Fragment,{children:Array.from({length:3}).map(($,_)=>t.jsx("div",{className:"relative shrink-0 w-full md:contents",children:t.jsx("div",{className:"size-full md:contents",children:t.jsx("div",{className:"box-border content-stretch flex flex-col md:flex-row gap-[24px] md:gap-[32px] items-stretch px-[24px] md:px-0 py-0 relative w-full",children:Array.from({length:3}).map((O,re)=>t.jsx(W5,{},re))})})},_))}):w?t.jsx("div",{className:"flex items-center justify-center w-full py-12 px-[24px] md:px-0",children:t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] text-[18px] text-red-600",children:["Error: ",w]})}):te.length===0?t.jsx("div",{className:"flex items-center justify-center w-full py-12 px-[24px] md:px-0",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] text-[18px] text-gray-600",children:"No members found."})}):Z.length===0?t.jsx("div",{className:"flex items-center justify-center w-full py-12 px-[24px] md:px-0",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] text-[18px] text-gray-600",children:"No members on this page."})}):Z.map(($,_)=>t.jsx("div",{className:"relative shrink-0 w-full md:contents",children:t.jsx("div",{className:"size-full md:contents",children:t.jsx("div",{className:"box-border content-stretch flex flex-col md:flex-row gap-[24px] md:gap-[32px] items-stretch px-[24px] md:px-0 py-0 relative w-full",children:$.map(O=>t.jsx(J5,{member:O,id:`member-${O.id}`},O.id))})})},_))}),ce>1&&t.jsxs("div",{className:"content-stretch flex gap-[16px] items-center relative shrink-0",children:[t.jsx("button",{onClick:()=>o($=>Math.max(0,$-1)),disabled:a===0,className:"flex items-center justify-center relative shrink-0 disabled:opacity-40 disabled:cursor-not-allowed cursor-pointer",children:t.jsx("div",{className:"flex-none rotate-[180deg] scale-y-[-100%]",children:t.jsx("div",{className:"content-stretch flex gap-[10px] items-center justify-center relative rounded-[19.5px] size-[40px]",children:t.jsx("div",{className:"flex items-center justify-center relative shrink-0",children:t.jsx("div",{className:"flex-none rotate-[180deg] scale-y-[-100%]",children:t.jsx("div",{className:"relative size-[24px]",children:t.jsx("svg",{className:"block size-full",f
312ill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Mr.p27d0e680,fill:"#0A0A0A"})})})})})})})}),t.jsx("div",{className:"flex gap-[16px] items-center",children:Array.from({length:ce}).map(($,_)=>t.jsx("button",{onClick:()=>o(_),className:"cursor-pointer",children:t.jsx("div",{className:`h-[16px] w-[16px] rounded-full border ${a===_?"bg-[#7d2d75] border-[#7d2d75]":"bg-transparent border-[#C2C2C2]"}`})},_))}),t.jsx("button",{onClick:()=>o($=>Math.min(ce-1,$+1)),disabled:a===ce-1,className:"content-stretch flex gap-[10px] items-center justify-center relative rounded-[19.5px] shrink-0 size-[40px] disabled:opacity-40 disabled:cursor-not-allowed cursor-pointer",children:t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Mr.p36e92e40,fill:"#0A0A0A"})})})})]})]})}function K5(){const{t:n}=ve(),s=Be(),a=Fe(),o=jt(a.pathname),l=Ne("/membership-application",o);return t.jsxs("div",{className:"bg-white box-border content-stretch flex flex-col gap-[24px] md:gap-[48px] items-center px-0 py-[64px] relative shrink-0 w-full",children:[t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[20px] items-start max-w-inherit px-[24px] py-0 relative text-center w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-neutral-950 w-full",children:n("membershipPage.types.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("membershipPage.types.description")})]})})}),t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col md:flex-row gap-[32px] items-start md:items-stretch max-w-inherit px-[24px] py-0 relative w-full",children:[t.jsx("div",{className:"bg-white max-w-[1280px] relative rounded-[16px] shadow-[0px_8px_32px_0px_rgba(0,0,0,0.15)] shrink-0 w-full md:basis-0 md:grow md:min-w-px",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] md:gap-[40px] items-start max-w-inherit p-[24px] md:p-[32px] relative w-full h-full justify-between",children:[t.jsx("div",{className:"content-stretch flex gap-[12px] md:gap-[24px] items-start relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[12px] grow items-start min-h-px min-w-px relative self-stretch shrink-0",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[24px] md:text-[32px] text-[#2a2a2a] w-full",children:n("membershipPage.types.frontline.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] md:text-[20px] text-[#2a2a2a] w-full",children:n("membershipPage.types.frontline.subt
312itle")})]})}),t.jsx("div",{className:"h-0 max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"absolute bottom-0 left-0 right-0 top-[-1px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 294 1",children:t.jsx("line",{stroke:"#E5E6EA",x2:"294",y1:"0.5",y2:"0.5"})})})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("membershipPage.types.frontline.description")}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[40px] items-start relative w-full flex-grow",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-[#2a2a2a] w-full",children:n("membershipPage.types.frontline.benefitsTitle")}),t.jsx("ul",{className:"list-disc font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[0] relative shrink-0 text-[16px] md:text-[20px] text-[#2a2a2a] w-full space-y-3 md:space-y-4 ps-[28px] md:ps-[32px]",children:n("membershipPage.types.frontline.benefits",{returnObjects:!0}).map((u,d)=>t.jsx("li",{className:"ps-[4px]",children:t.jsx("span",{className:"leading-[1.5]",children:u})},d))})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-[#2a2a2a] w-full",children:n("membershipPage.types.frontline.membershipTitle")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] md:text-[20px] text-[#2a2a2a] w-full",children:n("membershipPage.types.frontline.membershipCost")})]})]}),t.jsx("div",{className:"content-stretch flex gap-[12px] items-center justify-center relative shrink-0 w-full mt-auto",children:t.jsxs("button",{onClick:()=>s(l),className:"basis-0 bg-[#7d2d75] grow h-[56px] min-h-px min-w-px relative rounded-[8px] shrink-0 hover:opacity-90 transition-opacity cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsxs("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[13px] md:text-[16px]  text-nowrap text-white uppercase whitespace-pre",children:n("membershipPage.types.frontline.applyButton")}),t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Mr.p66a7700,fill:"white"})})})]})})]})})]})})}),t.jsx("div",{className:"bg-white max-w-[1280px] relative rounded-[16px] shadow-[0px_8px_32px_0px_rgba(0,0,0,0.15)] shrink-0 w-full md:basis-0 md:grow md:min-w-px",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] md:gap-[40px] items-start max-w-inherit p-[24px] md:p-[32px] relative w-full h-full justify-between",children:[t.jsx("div",{className:"content-stretch flex gap-[16px] md:gap-[24px] items-start relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[12px] grow items-start min-h-px min-w-px relative self-stretch shrink-0",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[24px] md:text-[32px] text-[#2a2a2a] w-full",children:n("membershipPage.types.ally.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] md:text-[20px] text-[#2a2a2a] w-full",children:n("membershipPage.types.ally.subtitle")})]})}),t.jsx("div",{className:"h-0 max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"absolute bottom-0 left-0 right-0 top-[-1px]",children:t.jsx("svg",{className:"block size-full",f
312ill:"none",preserveAspectRatio:"none",viewBox:"0 0 294 1",children:t.jsx("line",{stroke:"#E5E6EA",x2:"294",y1:"0.5",y2:"0.5"})})})}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("membershipPage.types.ally.description")}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[40px] items-start relative w-full flex-grow",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-[#2a2a2a] w-full",children:n("membershipPage.types.ally.benefitsTitle")}),t.jsx("ul",{className:"list-disc font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[0] relative shrink-0 text-[16px] md:text-[20px] text-[#2a2a2a] w-full space-y-3 md:space-y-4 ps-[28px] md:ps-[32px]",children:n("membershipPage.types.ally.benefits",{returnObjects:!0}).map((u,d)=>t.jsx("li",{className:"ps-[4px]",children:t.jsx("span",{className:"leading-[1.5]",children:u})},d))})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-[#2a2a2a] w-full",children:n("membershipPage.types.ally.membershipTitle")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] md:text-[20px] text-[#2a2a2a] w-full",children:n("membershipPage.types.ally.membershipCost")})]})]}),t.jsx("div",{className:"content-stretch flex gap-[12px] items-start relative shrink-0 w-full mt-auto",children:t.jsxs("button",{onClick:()=>s(l),className:"basis-0 bg-[#7d2d75] grow h-[56px] min-h-px min-w-px relative rounded-[8px] shrink-0 hover:opacity-90 transition-opacity cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsxs("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[13px] md:text-[16px] text-nowrap text-white uppercase whitespace-pre",children:n("membershipPage.types.ally.applyButton")}),t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Mr.p66a7700,fill:"white"})})})]})})]})})]})})})]})})})]})}function Z5(){const{t:n}=ve();return t.jsxs("div",{className:"bg-[#7d2d75] content-stretch flex flex-col gap-[40px] h-[540px] items-center overflow-clip relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[10px] grow items-start min-h-px min-w-px relative shrink-0 w-full",children:[t.jsx("div",{className:"aspect-[390/540] md:aspect-[1440/540] relative shrink-0 w-full",children:t.jsxs("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:[t.jsx("img",{alt:"",className:"hidden md:block absolute h-[149.47%] left-0 max-w-none top-[-20.37%] w-full",src:mr}),t.jsx("img",{alt:"",className:"md:hidden absolute h-[106.24%] left-[-69.23%] max-w-none top-[-2.72%] w-[262.46%]",src:mr})]})}),t.jsx("div",{className:"absolute bg-gradient-to-t from-[rgba(0,0,0,0.6)] h-[540px] left-0 to-[rgba(47,47,47,0.2)] top-0 via-[63.839%] via-[rgba(28,28,28,0.36)] w-full"})]}),t.jsx("div",{className:"absolute box-border content-stretch flex flex-col gap-[24px] md:gap-[80px] items-center left-1/2 max-w-[1280px] px-[24px] md:px-0 py-0 top-[calc(50%+0.5px)] md:top-[calc(50%+0.5px)] translate-x-[-50%] translate-y-[-50%] w-full md:w-[1280px]",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] md:gap-[32px] items-center relative shrink-0 text-center text-white w-full max-w-[768px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[48px] w-full",children:n("membershipPage.cta.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] md:font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[24px] w-full",children:n("membershipPage.cta.description")})]})})]})}function Rf(){return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative size-full",children:[t.jsx(dt,{}),t.jsx(U5,{}),t.jsx(Q5,{}),t.jsx(K5,{}),t.jsx(Z5,{}),t.jsx(pt,{})]})}var Y5=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Ge=Y5.reduce((n,s)=>{const a=Eo(`Primitive.${s}`),o=b.forwardRef((l,u)=>{const{asChild:d,...p}=l,m=d?a:s;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),t.jsx(m,{...p,ref:u})});return o.displayName=`Primitive.${s}`,{...n,[s]:o}},{});function X5(n,s){n&&Wa.flushSync(()=>n.dispatchEvent(s))}var e7="Label",y2=b.forwardRef((n,s)=>t.jsx(Ge.label,{...n,ref:s,onMouseDown:a=>{a.target.closest("button, input, select, textarea")||(n.onMouseDown?.(a),!a.defaultPrevented&&a.detail>1&&a.preventDefault())}}));y2.displayName=e7;var t7=y2;function zt({className:n,...s}){return t.jsx(t7,{"data-slot":"label",className:Kt("flex items-center gap-2 text-sm leading-none font-medium select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",n),...s})}function On({className:n,type:s,...a}){return t.jsx("input",{type:s,"data-slot":"input",className:Kt("file:text-foreground placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground dark:bg-input/30 border-input flex h-9 w-full min-w-0 rounded-md border px-3 py-1 text-base bg-input-background transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium disabled:pointer-events-none disabled:cursor-not-allowed disabled:opacity-50 md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",n),...a}
vendor: 10,572 bytes, line 312
312)}function Ef({className:n,...s}){return t.jsx("textarea",{"data-slot":"textarea",className:Kt("resize-none border-input placeholder:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 flex field-sizing-content min-h-16 w-full rounded-md border bg-input-background px-3 py-2 text-base transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",n),...s})}function Af(n,[s,a]){return Math.min(a,Math.max(s,n))}function Ye(n,s,{checkForDefaultPrevented:a=!0}={}){return function(l){if(n?.(l),a===!1||!l.defaultPrevented)return s?.(l)}}function Hu(n,s=[]){let a=[];function o(u,d){const p=b.createContext(d),m=a.length;a=[...a,d];const h=g=>{const{scope:C,children:j,...w}=g,y=C?.[n]?.[m]||p,k=b.useMemo(()=>w,Object.values(w));return t.jsx(y.Provider,{value:k,children:j})};h.displayName=u+"Provider";function v(g,C){const j=C?.[n]?.[m]||p,w=b.useContext(j);if(w)return w;if(d!==void 0)return d;throw new Error(`\`${g}\` must be used within \`${u}\``)}return[h,v]}const l=()=>{const u=a.map(d=>b.createContext(d));return function(p){const m=p?.[n]||u;return b.useMemo(()=>({[`__scope${n}`]:{...p,[n]:m}}),[p,m])}};return l.scopeName=n,[o,n7(l,...s)]}function n7(...n){const s=n[0];if(n.length===1)return s;const a=()=>{const o=n.map(l=>({useScope:l(),scopeName:l.scopeName}));return function(u){const d=o.reduce((p,{useScope:m,scopeName:h})=>{const g=m(u)[`__scope${h}`];return{...p,...g}},{});return b.useMemo(()=>({[`__scope${s.scopeName}`]:d}),[d])}};return a.scopeName=s.scopeName,a}function r7(n){const s=n+"CollectionProvider",[a,o]=Hu(s),[l,u]=a(s,{collectionRef:{current:null},itemMap:new Map}),d=y=>{const{scope:k,children:S}=y,P=Dn.useRef(null),L=Dn.useRef(new Map).current;return t.jsx(l,{scope:k,itemMap:L,collectionRef:P,children:S})};d.displayName=s;const p=n+"CollectionSlot",m=Eo(p),h=Dn.forwardRef((y,k)=>{const{scope:S,children:P}=y,L=u(p,S),A=ft(k,L.collectionRef);return t.jsx(m,{ref:A,children:P})});h.displayName=p;const v=n+"CollectionItemSlot",g="data-radix-collection-item",C=Eo(v),j=Dn.forwardRef((y,k)=>{const{scope:S,children:P,...L}=y,A=Dn.useRef(null),E=ft(k,A),M=u(v,S);return Dn.useEffect(()=>(M.itemMap.set(A,{ref:A,...L}),()=>void M.itemMap.delete(A))),t.jsx(C,{[g]:"",ref:E,children:P})});j.displayName=v;function w(y){const k=u(n+"CollectionConsumer",y);return Dn.useCallback(()=>{const P=k.collectionRef.current;if(!P)return[];const L=Array.from(P.querySelectorAll(`[${g}]`));return Array.from(k.itemMap.values()).sort((M,I)=>L.indexOf(M.ref.current)-L.indexOf(I.ref.current))},[k.collectionRef,k.itemMap])}return[{Provider:d,Slot:h,ItemSlot:j},w,o]}var s7=b.createContext(void 0);function a7(n){const s=b.useContext(s7);return n||s||"ltr"}function Br(n){const s=b.useRef(n);return b.useEffect(()=>{s.current=n}),b.useMemo(()=>(...a)=>s.current?.(...a),[])}function i7(n,s=globalThis?.document){const a=Br(n);b.useEffect(()=>{const o=l=>{l.key==="Escape"&&a(l)};return s.addEventListener("keydown",o,{capture:!0}),()=>s.removeEventListener("keydown",o,{capture:!0})},[a,s])}var o7="DismissableLayer",bu="dismissableLayer.update",l7="dismissableLayer.pointerDownOutside",c7="dismissableLayer.focusOutside",Tf,w2=b.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),C2=b.forwardRef((n,s)=>{const{disableOutsidePointerEvents:a=!1,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:u,onInteractOutside:d,onDismiss:p,...m}=n,h=b.useContext(w2),[v,g]=b.useState(null),C=v?.ownerDocument??globalThis?.document,[,j]=b.useState({}),w=ft(s,I=>g(I)),y=Array.from(h.layers),[k]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),S=y.indexOf(k),P=v?y.indexOf(v):-1,L=h.layersWithOutsidePointerEventsDisabled.size>0,A=P>=S,E=p7(I=>{const B=I.target,J=[...h.branches].some(G=>G.contains(B));!A||J||(l?.(I),d?.(I),I.defaultPrevented||p?.())},C),M=f7(I=>{const B=I.target;[...h.branches].some(G=>G.contains(B))||(u?.(I),d?.(I),I.defaultPrevented||p?.())},C);return i7(I=>{P===h.layers.size-1&&(o?.(I),!I.defaultPrevented&&p&&(I.preventDefault(),p()))},C),b.useEffect(()=>{if(v)return a&&(h.layersWithOutsidePointerEventsDisabled.size===0&&(Tf=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(v)),h.layers.add(v),If(),()=>{a&&h.layersWithOutsidePointerEventsDisabled.size===1&&(C.body.style.pointerEvents=Tf)}},[v,C,a,h]),b.useEffect(()=>()=>{v&&(h.layers.delete(v),h.layersWithOutsidePointerEventsDisabled.delete(v),If())},[v,h]),b.useEffect(()=>{const I=()=>j({});return document.addEventListener(bu,I),()=>document.removeEventListener(bu,I)},[]),t.jsx(Ge.div,{...m,ref:w,style:{pointerEvents:L?A?"auto":"none":void 0,...n.style},onFocusCapture:Ye(n.onFocusCapture,M.onFocusCapture),onBlurCapture:Ye(n.onBlurCapture,M.onBlurCapture),onPointerDownCapture:Ye(n.onPointerDownCapture,E.onPointerDownCapture)})});C2.displayName=o7;var u7="DismissableLayerBranch",d7=b.forwardRef((n,s)=>{const a=b.useContext(w2),o=b.useRef(null),l=ft(s,o);return b.useEffect(()=>{const u=o.current;if(u)return a.branches.add(u),()=>{a.branches.delete(u)}},[a.branches]),t.jsx(Ge.div,{...n,ref:l})});d7.displayName=u7;function p7(n,s=globalThis?.document){const a=Br(n),o=b.useRef(!1),l=b.useRef(()=>{});return b.useEffect(()=>{const u=p=>{if(p.target&&!o.current){let m=function(){j2(l7,a,h,{discrete:!0})};const h={originalEvent:p};p.pointerType==="touch"?(s.removeEventListener("click",l.current),l.current=m,s.addEventListener("click",l.current,{once:!0})):m()}else s.removeEventListener("click",l.current);o.current=!1},d=window.setTimeout(()=>{s.addEventListener("pointerdown",u)},0);return()=>{window.clearTimeout(d),s.removeEventListener("pointerdown",u),s.removeEventListener("click",l.current)}},[s,a]),{onPointerDownCapture:()=>o.current=!0}}function f7(n,s=globalThis?.document){const a=Br(n),o=b.useRef(!1);return b.useEffect(()=>{const l=u=>{u.target&&!o.current&&j2(c7,a,{originalEvent:u},{discrete:!1})};return s.addEventListener("focusin",l),()=>s.removeEventListener("focusin",l)},[s,a]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}function If(){const n=new CustomEvent(bu);document.dispatchEvent(n)}function j2(n,s,a,{discrete:o}){const l=a.originalEvent.target,u=new CustomEvent(n,{bubbles:!1,cancelable:!0,detail:a});s&&l.addEventListener(n,s,{once:!0}),o?X5(l,u):l.dispatchEvent(u)}var Kc=0;function m7(){b.useEffect(()=>{const n=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",n[0]??Mf()),document.body.insertAdjacentElement("beforeend",n[1]??Mf()),Kc++,()=>{Kc===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(s=>s.remove()),Kc--}},[])}function Mf(){const n=document.createElement("span");return n.setAttribute("data-radix-focus-guard",""),n.tabIndex=0,n.style.outline="none",n.style.opacity="0",n.style.position="fixed",n.style.pointerEvents="none",n}var Zc="focusScope.autoFocusOnMount",Yc="focusScope.autoFocusOnUnmount",Ff={bubbles:!1,cancelable:!0},h7="FocusScope",k2=b.forwardRef((n,s)=>{const{loop:a=!1,trapped:o=!1,onMountAutoFocus:l,onUnmountAutoFocus:u,...d}=n,[p,m]=b.useState(null),h=Br(l),v=Br(u),g=b.useRef(null),C=ft(s,y=>m(y)),j=b.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;b.useEffect(()=>{if(o){let y=function(L){if(j.paused||!p)return;const A=L.target;p.contains(A)?g.current=A:dr(g.current,{select:!0})},k=function(L){if(j.paused||!p)return;const A=L.relatedTarget;A!==null&&(p.contains(A)||dr(g.current,{select:!0}))},S=function(L){if(document.activeElement===document.body)for(const E of L)E.removedNodes.length>0&&dr(p)};document.addEventListener("focusin",y),document.addEventListener("focusout",k);const P=new MutationObserver(S);return p&&P.observe(p,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",y),document.removeEventListener("focusout",k),P.disconnect()}}},[o,p,j.paused]),b.useEffect(()=>{if(p){Bf.add(j);const y=document.activeElement;if(!p.contains(y)){const S=new CustomEvent(Zc,Ff);p.addEventListener(Zc,h),p.dispatchEvent(S),S.defaultPrevented||(x7(w7(N2(p)),{select:!0}),document.activeElement===y&&dr(p))}return()=>{p.removeEventListener(Zc,h),setTimeout(()=>{const S=new CustomEvent(Yc,Ff);p.addEventListener(Yc,v),p.dispatchEvent(S),S.defaultPrevented||dr(y??document.body,{select:!0}),p.removeEventListener(Yc,v),Bf.remove(j)},0)}}},[p,h,v,j]);const w=b.useCallback(y=>{if(!a&&!o||j.paused)return;const k=y.key==="Tab"&&!y.altKey&&!y.ctrlKey&&!y.metaKey,S=document.activeElement;if(k&&S){const P=y.currentTarget,[L,A]=g7(P);L&&A?!y.shiftKey&&S===A?(y.preventDefault(),a&&dr(L,{select:!0})):y.shiftKey&&S===L&&(y.preventDefault(),a&&dr(A,{select:!0})):S===P&&y.preventDefault()}},[a,o,j.paused]);return t.jsx(Ge.div,{tabIndex:-1,...d,ref:C,onKeyDown:w})});k2.displayName=h7;function x7(n,{select:s=!1}={}){const a=document.activeElement;for(const o of n)if(dr(o,{select:s}),document.activeElement!==a)return}function g7(n){const s=N2(n),a=zf(s,n),o=zf(s.reverse(),n);return[a,o]}function N2(n){const s=[],a=document.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,{acceptNode:o=>{const l=o.tagName==="INPUT"&&o.type==="hidden";return o.disabled||o.hidden||l?NodeFilter.FILTER_SKIP:o.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;a.nextNode();)s.push(a.currentNode);return s}function zf(n,s){for(const a of n)if(!v7(a,{upTo:s}))return a}function v7(n,{upTo:s}){if(getComputedStyle(n).visibility==="hidden")return!0;for(;n;){if(s!==void 0&&n===s)return!1;if(getComputedStyle(n).display==="none")return!0;n=n.parentElement}return!1}function b7(n){return n instanceof HTMLInputElement&&"select"in n}function dr(n,{select:s=!1}={}){if(n&&n.focus){const a=document.activeElement;n.focus({preventScroll:!0}),n!==a&&b7(n)&&s&&n.select()}}var Bf=y7();function y7(){let n=[];return{add(s){const a=n[0];s!==a&&a?.pause(),n=Of(n,s),n.unshift(s)},remove(s){n=Of(n,s),n[0]?.resume()}}}function Of(n,s){const a=[...n],o=a.indexOf(s);return o!==-1&&a.splice(o,1),a}function w7(n){return n.filter(s=>s.tagName!=="A")}var Et=globalThis?.document?b.useLayoutEffect:()=>{},C7=N0[" useId ".trim().toString()]||(()=>{}),j7=0;function Vu(n){const[s,a]=b.useState(C7());return Et(()=>{a(o=>o??String(j7++))},[n]),n||(s?`radix-${s}`:"")}const k7=["top","right","bottom","left"],hr=Math.min,Bt=Math.max,Ao=Math.round,mo=Math.floor,yn=n=>
vendor: 16,597 bytes, line 312
312({x:n,y:n}),N7={left:"right",right:"left",bottom:"top",top:"bottom"},S7={start:"end",end:"start"};function yu(n,s,a){return Bt(n,hr(s,a))}function $n(n,s){return typeof n=="function"?n(s):n}function Un(n){return n.split("-")[0]}function Rs(n){return n.split("-")[1]}function $u(n){return n==="x"?"y":"x"}function Uu(n){return n==="y"?"height":"width"}const P7=new Set(["top","bottom"]);function bn(n){return P7.has(Un(n))?"y":"x"}function Ju(n){return $u(bn(n))}function _7(n,s,a){a===void 0&&(a=!1);const o=Rs(n),l=Ju(n),u=Uu(l);let d=l==="x"?o===(a?"end":"start")?"right":"left":o==="start"?"bottom":"top";return s.reference[u]>s.floating[u]&&(d=To(d)),[d,To(d)]}function L7(n){const s=To(n);return[wu(n),s,wu(s)]}function wu(n){return n.replace(/start|end/g,s=>S7[s])}const Df=["left","right"],Hf=["right","left"],R7=["top","bottom"],E7=["bottom","top"];function A7(n,s,a){switch(n){case"top":case"bottom":return a?s?Hf:Df:s?Df:Hf;case"left":case"right":return s?R7:E7;default:return[]}}function T7(n,s,a,o){const l=Rs(n);let u=A7(Un(n),a==="start",o);return l&&(u=u.map(d=>d+"-"+l),s&&(u=u.concat(u.map(wu)))),u}function To(n){return n.replace(/left|right|bottom|top/g,s=>N7[s])}function I7(n){return{top:0,right:0,bottom:0,left:0,...n}}function S2(n){return typeof n!="number"?I7(n):{top:n,right:n,bottom:n,left:n}}function Io(n){const{x:s,y:a,width:o,height:l}=n;return{width:o,height:l,top:a,left:s,right:s+o,bottom:a+l,x:s,y:a}}function Vf(n,s,a){let{reference:o,floating:l}=n;const u=bn(s),d=Ju(s),p=Uu(d),m=Un(s),h=u==="y",v=o.x+o.width/2-l.width/2,g=o.y+o.height/2-l.height/2,C=o[p]/2-l[p]/2;let j;switch(m){case"top":j={x:v,y:o.y-l.height};break;case"bottom":j={x:v,y:o.y+o.height};break;case"right":j={x:o.x+o.width,y:g};break;case"left":j={x:o.x-l.width,y:g};break;default:j={x:o.x,y:o.y}}switch(Rs(s)){case"start":j[d]-=C*(a&&h?-1:1);break;case"end":j[d]+=C*(a&&h?-1:1);break}return j}const M7=async(n,s,a)=>{const{placement:o="bottom",strategy:l="absolute",middleware:u=[],platform:d}=a,p=u.filter(Boolean),m=await(d.isRTL==null?void 0:d.isRTL(s));let h=await d.getElementRects({reference:n,floating:s,strategy:l}),{x:v,y:g}=Vf(h,o,m),C=o,j={},w=0;for(let y=0;y<p.length;y++){const{name:k,fn:S}=p[y],{x:P,y:L,data:A,reset:E}=await S({x:v,y:g,initialPlacement:o,placement:C,strategy:l,middlewareData:j,rects:h,platform:d,elements:{reference:n,floating:s}});v=P??v,g=L??g,j={...j,[k]:{...j[k],...A}},E&&w<=50&&(w++,typeof E=="object"&&(E.placement&&(C=E.placement),E.rects&&(h=E.rects===!0?await d.getElementRects({reference:n,floating:s,strategy:l}):E.rects),{x:v,y:g}=Vf(h,C,m)),y=-1)}return{x:v,y:g,placement:C,strategy:l,middlewareData:j}};async function Va(n,s){var a;s===void 0&&(s={});const{x:o,y:l,platform:u,rects:d,elements:p,strategy:m}=n,{boundary:h="clippingAncestors",rootBoundary:v="viewport",elementContext:g="floating",altBoundary:C=!1,padding:j=0}=$n(s,n),w=S2(j),k=p[C?g==="floating"?"reference":"floating":g],S=Io(await u.getClippingRect({element:(a=await(u.isElement==null?void 0:u.isElement(k)))==null||a?k:k.contextElement||await(u.getDocumentElement==null?void 0:u.getDocumentElement(p.floating)),boundary:h,rootBoundary:v,strategy:m})),P=g==="floating"?{x:o,y:l,width:d.floating.width,height:d.floating.height}:d.reference,L=await(u.getOffsetParent==null?void 0:u.getOffsetParent(p.floating)),A=await(u.isElement==null?void 0:u.isElement(L))?await(u.getScale==null?void 0:u.getScale(L))||{x:1,y:1}:{x:1,y:1},E=Io(u.convertOffsetParentRelativeRectToViewportRelativeRect?await u.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:P,offsetParent:L,strategy:m}):P);return{top:(S.top-E.top+w.top)/A.y,bottom:(E.bottom-S.bottom+w.bottom)/A.y,left:(S.left-E.left+w.left)/A.x,right:(E.right-S.right+w.right)/A.x}}const F7=n=>({name:"arrow",options:n,async fn(s){const{x:a,y:o,placement:l,rects:u,platform:d,elements:p,middlewareData:m}=s,{element:h,padding:v=0}=$n(n,s)||{};if(h==null)return{};const g=S2(v),C={x:a,y:o},j=Ju(l),w=Uu(j),y=await d.getDimensions(h),k=j==="y",S=k?"top":"left",P=k?"bottom":"right",L=k?"clientHeight":"clientWidth",A=u.reference[w]+u.reference[j]-C[j]-u.floating[w],E=C[j]-u.reference[j],M=await(d.getOffsetParent==null?void 0:d.getOffsetParent(h));let I=M?M[L]:0;(!I||!await(d.isElement==null?void 0:d.isElement(M)))&&(I=p.floating[L]||u.floating[w]);const B=A/2-E/2,J=I/2-y[w]/2-1,G=hr(g[S],J),H=hr(g[P],J),Q=G,q=I-y[w]-H,te=I/2-y[w]/2+B,ce=yu(Q,te,q),Y=!m.arrow&&Rs(l)!=null&&te!==ce&&u.reference[w]/2-(te<Q?G:H)-y[w]/2<0,ie=Y?te<Q?te-Q:te-q:0;return{[j]:C[j]+ie,data:{[j]:ce,centerOffset:te-ce-ie,...Y&&{alignmentOffset:ie}},reset:Y}}}),z7=function(n){return n===void 0&&(n={}),{name:"flip",options:n,async fn(s){var a,o;const{placement:l,middlewareData:u,rects:d,initialPlacement:p,platform:m,elements:h}=s,{mainAxis:v=!0,crossAxis:g=!0,fallbackPlacements:C,fallbackStrategy:j="bestFit",fallbackAxisSideDirection:w="none",flipAlignment:y=!0,...k}=$n(n,s);if((a=u.arrow)!=null&&a.alignmentOffset)return{};const S=Un(l),P=bn(p),L=Un(p)===p,A=await(m.isRTL==null?void 0:m.isRTL(h.floating)),E=C||(L||!y?[To(p)]:L7(p)),M=w!=="none";!C&&M&&E.push(...T7(p,y,w,A));const I=[p,...E],B=await Va(s,k),J=[];let G=((o=u.flip)==null?void 0:o.overflows)||[];if(v&&J.push(B[S]),g){const te=_7(l,d,A);J.push(B[te[0]],B[te[1]])}if(G=[...G,{placement:l,overflows:J}],!J.every(te=>te<=0)){var H,Q;const te=(((H=u.flip)==null?void 0:H.index)||0)+1,ce=I[te];if(ce&&(!(g==="alignment"?P!==bn(ce):!1)||G.every(F=>bn(F.placement)===P?F.overflows[0]>0:!0)))return{data:{index:te,overflows:G},reset:{placement:ce}};let Y=(Q=G.filter(ie=>ie.overflows[0]<=0).sort((ie,F)=>ie.overflows[1]-F.overflows[1])[0])==null?void 0:Q.placement;if(!Y)switch(j){case"bestFit":{var q;const ie=(q=G.filter(F=>{if(M){const Z=bn(F.placement);return Z===P||Z==="y"}return!0}).map(F=>[F.placement,F.overflows.filter(Z=>Z>0).reduce((Z,$)=>Z+$,0)]).sort((F,Z)=>F[1]-Z[1])[0])==null?void 0:q[0];ie&&(Y=ie);break}case"initialPlacement":Y=p;break}if(l!==Y)return{reset:{placement:Y}}}return{}}}};function $f(n,s){return{top:n.top-s.height,right:n.right-s.width,bottom:n.bottom-s.height,left:n.left-s.width}}function Uf(n){return k7.some(s=>n[s]>=0)}const B7=function(n){return n===void 0&&(n={}),{name:"hide",options:n,async fn(s){const{rects:a}=s,{strategy:o="referenceHidden",...l}=$n(n,s);switch(o){case"referenceHidden":{const u=await Va(s,{...l,elementContext:"reference"}),d=$f(u,a.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:Uf(d)}}}case"escaped":{const u=await Va(s,{...l,altBoundary:!0}),d=$f(u,a.floating);return{data:{escapedOffsets:d,escaped:Uf(d)}}}default:return{}}}}},P2=new Set(["left","top"]);async function O7(n,s){const{placement:a,platform:o,elements:l}=n,u=await(o.isRTL==null?void 0:o.isRTL(l.floating)),d=Un(a),p=Rs(a),m=bn(a)==="y",h=P2.has(d)?-1:1,v=u&&m?-1:1,g=$n(s,n);let{mainAxis:C,crossAxis:j,alignmentAxis:w}=typeof g=="number"?{mainAxis:g,crossAxis:0,alignmentAxis:null}:{mainAxis:g.mainAxis||0,crossAxis:g.crossAxis||0,alignmentAxis:g.alignmentAxis};return p&&typeof w=="number"&&(j=p==="end"?w*-1:w),m?{x:j*v,y:C*h}:{x:C*h,y:j*v}}const D7=function(n){return n===void 0&&(n=0),{name:"offset",options:n,async fn(s){var a,o;const{x:l,y:u,placement:d,middlewareData:p}=s,m=await O7(s,n);return d===((a=p.offset)==null?void 0:a.placement)&&(o=p.arrow)!=null&&o.alignmentOffset?{}:{x:l+m.x,y:u+m.y,data:{...m,placement:d}}}}},H7=function(n){return n===void 0&&(n={}),{name:"shift",options:n,async fn(s){const{x:a,y:o,placement:l}=s,{mainAxis:u=!0,crossAxis:d=!1,limiter:p={fn:k=>{let{x:S,y:P}=k;return{x:S,y:P}}},...m}=$n(n,s),h={x:a,y:o},v=await Va(s,m),g=bn(Un(l)),C=$u(g);let j=h[C],w=h[g];if(u){const k=C==="y"?"top":"left",S=C==="y"?"bottom":"right",P=j+v[k],L=j-v[S];j=yu(P,j,L)}if(d){const k=g==="y"?"top":"left",S=g==="y"?"bottom":"right",P=w+v[k],L=w-v[S];w=yu(P,w,L)}const y=p.fn({...s,[C]:j,[g]:w});return{...y,data:{x:y.x-a,y:y.y-o,enabled:{[C]:u,[g]:d}}}}}},V7=function(n){return n===void 0&&(n={}),{options:n,fn(s){const{x:a,y:o,placement:l,rects:u,middlewareData:d}=s,{offset:p=0,mainAxis:m=!0,crossAxis:h=!0}=$n(n,s),v={x:a,y:o},g=bn(l),C=$u(g);let j=v[C],w=v[g];const y=$n(p,s),k=typeof y=="number"?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(m){const L=C==="y"?"height":"width",A=u.reference[C]-u.floating[L]+k.mainAxis,E=u.reference[C]+u.reference[L]-k.mainAxis;j<A?j=A:j>E&&(j=E)}if(h){var S,P;const L=C==="y"?"width":"height",A=P2.has(Un(l)),E=u.reference[g]-u.floating[L]+(A&&((S=d.offset)==null?void 0:S[g])||0)+(A?0:k.crossAxis),M=u.reference[g]+u.reference[L]+(A?0:((P=d.offset)==null?void 0:P[g])||0)-(A?k.crossAxis:0);w<E?w=E:w>M&&(w=M)}return{[C]:j,[g]:w}}}},$7=function(n){return n===void 0&&(n={}),{name:"size",options:n,async fn(s){var a,o;const{placement:l,rects:u,platform:d,elements:p}=s,{apply:m=()=>{},...h}=$n(n,s),v=await Va(s,h),g=Un(l),C=Rs(l),j=bn(l)==="y",{width:w,height:y}=u.floating;let k,S;g==="top"||g==="bottom"?(k=g,S=C===(await(d.isRTL==null?void 0:d.isRTL(p.floating))?"start":"end")?"left":"right"):(S=g,k=C==="end"?"top":"bottom");const P=y-v.top-v.bottom,L=w-v.left-v.right,A=hr(y-v[k],P),E=hr(w-v[S],L),M=!s.middlewareData.shift;let I=A,B=E;if((a=s.middlewareData.shift)!=null&&a.enabled.x&&(B=L),(o=s.middlewareData.shift)!=null&&o.enabled.y&&(I=P),M&&!C){const G=Bt(v.left,0),H=Bt(v.right,0),Q=Bt(v.top,0),q=Bt(v.bottom,0);j?B=w-2*(G!==0||H!==0?G+H:Bt(v.left,v.right)):I=y-2*(Q!==0||q!==0?Q+q:Bt(v.top,v.bottom))}await m({...s,availableWidth:B,availableHeight:I});const J=await d.getDimensions(p.floating);return w!==J.width||y!==J.height?{reset:{rects:!0}}:{}}}};function Uo(){return typeof window<"u"}function Es(n){return _2(n)?(n.nodeName||"").toLowerCase():"#document"}function Ot(n){var s;return(n==null||(s=n.ownerDocument)==null?void 0:s.defaultView)||window}function Sn(n){var s;return(s=(_2(n)?n.ownerDocument:n.document)||window.document)==null?void 0:s.documentElement}function _2(n){return Uo()?n instanceof Node||n instanceof Ot(n).Node:!1}function on(n){return Uo()?n instanceof Element||n instanceof Ot(n).Element:!1}function Cn(n){return Uo()?n instanceof HTMLElement||n instanceof Ot(n).HTMLElement:!1}function Jf(n){return!Uo()||typeof ShadowRoot>"u"?!1:n instanceof ShadowRoot||n instanceof Ot(n).ShadowRoot}const U7=new Set(["inline","contents"]);function Qa(n){const{overflow:s,overflowX:a,overflowY:o,display:l}=ln(n);return/auto|scroll|overlay|hidden|clip/.test(s+o+a)&&!U7.has(l)}const J7=new Set(["table","td","th"]);function q7(n){return J7.has(Es(n))}const W7=[":popover-open",":modal"];function Jo(n){return W7.some(s=>{try{return n.matches(s)}catch{return!1}})}const G7=["transform","translate","scale","rotate","perspective"],Q7=["transform","translate","scale","rotate","perspective","filter"],K7=["paint","layout","strict","content"];function qu(n){const s=Wu(),a=on(n)?ln(n):n;return G7.some(o=>a[o]?a[o]!=="none":!1)||(a.containerType?a.containerType!=="normal":!1)||!s&&(a.backdropFilter?a.backdropFilter!=="none":!1)||!s&&(a.filter?a.filter!=="none":!1)||Q7.some(o=>(a.willChange||"").includes(o))||K7.some(o=>(a.contain||"").includes(o))}function Z7(n){let s=xr(n);for(;Cn(s)&&!Ns(s);){if(qu(s))return s;if(Jo(s))return null;s=xr(s)}return null}function Wu(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const Y7=new Set(["html","body","#document"]);function Ns(n){return Y7.has(Es(n))}function ln(n){return Ot(n).getComputedStyle(n)}function qo(n){return on(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:{scrollLeft:n.scrollX,scrollTop:n.scrollY}}function xr(n){if(Es(n)==="html")return n;const s=n.assignedSlot||n.parentNode||Jf(n)&&n.host||Sn(n);return Jf(s)?s.host:s}function L2(n){const s=xr(n);return Ns(s)?n.ownerDocument?n.ownerDocument.body:n.body:Cn(s)&&Qa(s)?s:L2(s)}function $a(n,s,a){var o;s===void 0&&(s=[]),a===void 0&&(a=!0);const l=L2(n),u=l===((o=n.ownerDocument)==null?void 0:o.body),d=Ot(l);if(u){const p=Cu(d);return s.concat(d,d.visualViewport||[],Qa(l)?l:[],p&&a?$a(p):[])}return s.concat(l,$a(l,[],a))}function Cu(n){return n.parent&&Object.getPrototypeOf(n.parent)?n.frameElement:null}function R2(n){const s=ln(n);let a=parseFloat(s.width)||0,o=parseFloat(s.height)||0;const l=Cn(n),u=l?n.offsetWidth:a,d=l?n.offsetHeight:o,p=Ao(a)!==u||Ao(o)!==d;return p&&(a=u,o=d),{width:a,height:o,$:p}}function Gu(n){return on(n)?n:n.contextElement}function js(n){const s=Gu(n);if(!Cn(s))return yn(1);const a=s.getBoundingClientRect(),{width:o,height:l,$:u}=R2(s);let d=(u?Ao(a.width):a.width)/o,p=(u?Ao(a.height):a.height)/l;return(!d||!Number.isFinite(d))&&(d=1),(!p||!Number.isFinite(p))&&(p=1),{x:d,y:p}}const X7=yn(0);function E2(n){const s=Ot(n);return!Wu()||!s.visualViewport?X7:{x:s.visualViewport.offsetLeft,y:s.visualViewport.offsetTop}}function e8(n,s,a){return s===void 0&&(s=!1),!a||s&&a!==Ot(n)?!1:s}function Or(n,s,a,o){s===void 0&&(s=!1),a===void 0&&(a=!1);const l=n.getBoundingClientRect(),u=Gu(n);let d=yn(1);s&&(o?on(o)&&(d=js(o)):d=js(n));const p=e8(u,a,o)?E2(u):yn(0);let m=(l.left+p.x)/d.x,h=(l.top+p.y)/d.y,v=l.width/d.x,g=l.height/d.y;if(u){const C=Ot(u),j=o&&on(o)?Ot(o):o;let w=C,y=Cu(w);for(;y&&o&&j!==w;){const k=js(y),S=y.getBoundingClientRect(),P=ln(y),L=S.left+(y.clientLeft+parseFloat(P.paddingLeft))*k.x,A=S.top+(y.clientTop+parseFloat(P.paddingTop))*k.y;m*=k.x,h*=k.y,v*=k.x,g*=k.y,m+=L,h+=A,w=Ot(y),y=Cu(w)}}return Io({width:v,height:g,x:m,y:h})}function Wo(n,s){const a=qo(n).scrollLeft;return s?s.left+a:Or(Sn(n)).left+a}function A2(n,s){const a=n.getBoundingClientRect(),o=a.left+s.scrollLeft-Wo(n,a),l=a.top+s.scrollTop;return{x:o,y:l}}function t8(n){let{elements:s,rect:a,offsetParent:o,strategy:l}=n;const u=l==="fixed",d=Sn(o),p=s?Jo(s.floating):!1;if(o===d||p&&u)return a;let m={scrollLeft:0,scrollTop:0},h=yn(1);const v=yn(0),g=Cn(o);if((g||!g&&!u)&&((Es(o)!=="body"||Qa(d))&&(m=qo(o)),Cn(o))){const j=Or(o);h=js(o),v.x=j.x+o.clientLeft,v.y=j.y+o.clientTop}const C=d&&!g&&!u?A2(d,m):yn(0);return{width:a.width*h.x,height:a.height*h.y,x:a.x*h.x-m.scrollLeft*h.x+v.x+C.x,y:a.y*h.y-m.scrollTop*h.y+v.y+C.y}}function n8(n){return Array.from(n.getClientRects())}function r8(n){const s=Sn(n),a=qo(n),o=n.ownerDocument.body,l=Bt(s.scrollWidth,s.clientWidth,o.scrollWidth,o.clientWidth),u=Bt(s.scrollHeight,s.clientHeight,o.scrollHeight,o.clientHeight);let d=-a.scrollLeft+Wo(n);const p=-a.scrollTop;return ln(o).direction==="rtl"&&(d+=Bt(s.clientWidth,o.clientWidth)-l),{width:l,height:u,x:d,y:p}}const qf=25;function s8(n,s){const a=Ot(n),o=Sn(n),l=a.visualViewport;let u=o.clientWidth,d=o.clientHeight,p=0,m=0;if(l){u=l.width,d=l.height;const v=Wu();(!v||v&&s==="fixed")&&(p=l.offsetLeft,m=l.offsetTop)}const h=Wo(o);if(h<=0){const v=o.ownerDocument,g=v.body,C=getComputedStyle(g),j=v.compatMode==="CSS1Compat"&&parseFloat(C.marginLeft)+parseFloat(C.marginRight)||0,w=Math.abs(o.clientWidth-g.clientWidth-j);w<=qf&&(u-=w)}else h<=qf&&(u+=h);return{width:u,height:d,x:p,y:m}}const a8=new Set(["absolute","fixed"]);function i8(n,s){const a=Or(n,!0,s==="fixed"),o=a.top+n.clientTop,l=a.left+n.clientLeft,u=Cn(n)?js(n):yn(1),d=n.clientWidth*u.x,p=n.clientHeight*u.y,m=l*u.x,h=o*u.y;return{width:d,height:p,x:m,y:h}}function Wf(n,s,a){let o;if(s==="viewport")o=s8(n,a);else if(s==="document")o=r8(Sn(n));else if(on(s))o=i8(s,a);else{const l=E2(n);o={x:s.x-l.x,y:s.y-l.y,width:s.width,height:s.height}}return Io(o)}function T2(n,s){const a=xr(n);return a===s||!on(a)||Ns(a)?!1:ln(a).position==="fixed"||T2(a,s)}function o8(n,s){const a=s.get(n);if(a)return a;let o=$a(n,[],!1).filter(p=>on(p)&&Es(p)!=="body"),l=null;const u=ln(n).position==="fixed";let d=u?xr(n):n;for(;on(d)&&!Ns(d);){const p=ln(d),m=qu(d);!m&&p.position==="fixed"&&(l=null),(u?!m&&!l:!m&&p.position==="static"&&!!l&&a8.has(l.position)||Qa(d)&&!m&&T2(n,d))?o=o.filter(v=>v!==d):l=p,d=xr(d)}return s.set(n,o),o}function l8(n){let{element:s,boundary:a,rootBoundary:o,strategy:l}=n;const d=[...a==="clippingAncestors"?Jo(s)?[]:o8(s,this._c):[].concat(a),o],p=d[0],m=d.reduce((h,v)=>{const g=Wf(s,v,l);return h.top=Bt(g.top,h.top),h.right=hr(g.right,h.right),h.bottom=hr(g.bottom,h.bottom),h.left=Bt(g.left,h.left),h},Wf(s,p,l));return{width:m.right-m.left,height:m.bottom-m.top,x:m.left,y:m.top}}function c8(n){const{width:s,height:a}=R2(n);return{width:s,height:a}}function u8(n,s,a){const o=Cn(s),l=Sn(s),u=a==="fixed",d=Or(n,!0,u,s);let p={scrollLeft:0,scrollTop:0};const m=yn(0);function h(){m.x=Wo(l)}if(o||!o&&!u)if((Es(s)!=="body"||Qa(l))&&(p=qo(s)),o){const j=Or(s,!0,u,s);m.x=j.x+s.clientLeft,m.y=j.y+s.clientTop}else l&&h();u&&!o&&l&&h();
vendor: 9,380 bytes, line 312
312const v=l&&!o&&!u?A2(l,p):yn(0),g=d.left+p.scrollLeft-m.x-v.x,C=d.top+p.scrollTop-m.y-v.y;return{x:g,y:C,width:d.width,height:d.height}}function Xc(n){return ln(n).position==="static"}function Gf(n,s){if(!Cn(n)||ln(n).position==="fixed")return null;if(s)return s(n);let a=n.offsetParent;return Sn(n)===a&&(a=a.ownerDocument.body),a}function I2(n,s){const a=Ot(n);if(Jo(n))return a;if(!Cn(n)){let l=xr(n);for(;l&&!Ns(l);){if(on(l)&&!Xc(l))return l;l=xr(l)}return a}let o=Gf(n,s);for(;o&&q7(o)&&Xc(o);)o=Gf(o,s);return o&&Ns(o)&&Xc(o)&&!qu(o)?a:o||Z7(n)||a}const d8=async function(n){const s=this.getOffsetParent||I2,a=this.getDimensions,o=await a(n.floating);return{reference:u8(n.reference,await s(n.floating),n.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function p8(n){return ln(n).direction==="rtl"}const f8={convertOffsetParentRelativeRectToViewportRelativeRect:t8,getDocumentElement:Sn,getClippingRect:l8,getOffsetParent:I2,getElementRects:d8,getClientRects:n8,getDimensions:c8,getScale:js,isElement:on,isRTL:p8};function M2(n,s){return n.x===s.x&&n.y===s.y&&n.width===s.width&&n.height===s.height}function m8(n,s){let a=null,o;const l=Sn(n);function u(){var p;clearTimeout(o),(p=a)==null||p.disconnect(),a=null}function d(p,m){p===void 0&&(p=!1),m===void 0&&(m=1),u();const h=n.getBoundingClientRect(),{left:v,top:g,width:C,height:j}=h;if(p||s(),!C||!j)return;const w=mo(g),y=mo(l.clientWidth-(v+C)),k=mo(l.clientHeight-(g+j)),S=mo(v),L={rootMargin:-w+"px "+-y+"px "+-k+"px "+-S+"px",threshold:Bt(0,hr(1,m))||1};let A=!0;function E(M){const I=M[0].intersectionRatio;if(I!==m){if(!A)return d();I?d(!1,I):o=setTimeout(()=>{d(!1,1e-7)},1e3)}I===1&&!M2(h,n.getBoundingClientRect())&&d(),A=!1}try{a=new IntersectionObserver(E,{...L,root:l.ownerDocument})}catch{a=new IntersectionObserver(E,L)}a.observe(n)}return d(!0),u}function h8(n,s,a,o){o===void 0&&(o={});const{ancestorScroll:l=!0,ancestorResize:u=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:m=!1}=o,h=Gu(n),v=l||u?[...h?$a(h):[],...$a(s)]:[];v.forEach(S=>{l&&S.addEventListener("scroll",a,{passive:!0}),u&&S.addEventListener("resize",a)});const g=h&&p?m8(h,a):null;let C=-1,j=null;d&&(j=new ResizeObserver(S=>{let[P]=S;P&&P.target===h&&j&&(j.unobserve(s),cancelAnimationFrame(C),C=requestAnimationFrame(()=>{var L;(L=j)==null||L.observe(s)})),a()}),h&&!m&&j.observe(h),j.observe(s));let w,y=m?Or(n):null;m&&k();function k(){const S=Or(n);y&&!M2(y,S)&&a(),y=S,w=requestAnimationFrame(k)}return a(),()=>{var S;v.forEach(P=>{l&&P.removeEventListener("scroll",a),u&&P.removeEventListener("resize",a)}),g?.(),(S=j)==null||S.disconnect(),j=null,m&&cancelAnimationFrame(w)}}const x8=D7,g8=H7,v8=z7,b8=$7,y8=B7,Qf=F7,w8=V7,C8=(n,s,a)=>{const o=new Map,l={platform:f8,...a},u={...l.platform,_c:o};return M7(n,s,{...l,platform:u})};var j8=typeof document<"u",k8=function(){},jo=j8?b.useLayoutEffect:k8;function Mo(n,s){if(n===s)return!0;if(typeof n!=typeof s)return!1;if(typeof n=="function"&&n.toString()===s.toString())return!0;let a,o,l;if(n&&s&&typeof n=="object"){if(Array.isArray(n)){if(a=n.length,a!==s.length)return!1;for(o=a;o--!==0;)if(!Mo(n[o],s[o]))return!1;return!0}if(l=Object.keys(n),a=l.length,a!==Object.keys(s).length)return!1;for(o=a;o--!==0;)if(!{}.hasOwnProperty.call(s,l[o]))return!1;for(o=a;o--!==0;){const u=l[o];if(!(u==="_owner"&&n.$$typeof)&&!Mo(n[u],s[u]))return!1}return!0}return n!==n&&s!==s}function F2(n){return typeof window>"u"?1:(n.ownerDocument.defaultView||window).devicePixelRatio||1}function Kf(n,s){const a=F2(n);return Math.round(s*a)/a}function eu(n){const s=b.useRef(n);return jo(()=>{s.current=n}),s}function N8(n){n===void 0&&(n={});const{placement:s="bottom",strategy:a="absolute",middleware:o=[],platform:l,elements:{reference:u,floating:d}={},transform:p=!0,whileElementsMounted:m,open:h}=n,[v,g]=b.useState({x:0,y:0,strategy:a,placement:s,middlewareData:{},isPositioned:!1}),[C,j]=b.useState(o);Mo(C,o)||j(o);const[w,y]=b.useState(null),[k,S]=b.useState(null),P=b.useCallback(F=>{F!==M.current&&(M.current=F,y(F))},[]),L=b.useCallback(F=>{F!==I.current&&(I.current=F,S(F))},[]),A=u||w,E=d||k,M=b.useRef(null),I=b.useRef(null),B=b.useRef(v),J=m!=null,G=eu(m),H=eu(l),Q=eu(h),q=b.useCallback(()=>{if(!M.current||!I.current)return;const F={placement:s,strategy:a,middleware:C};H.current&&(F.platform=H.current),C8(M.current,I.current,F).then(Z=>{const $={...Z,isPositioned:Q.current!==!1};te.current&&!Mo(B.current,$)&&(B.current=$,Wa.flushSync(()=>{g($)}))})},[C,s,a,H,Q]);jo(()=>{h===!1&&B.current.isPositioned&&(B.current.isPositioned=!1,g(F=>({...F,isPositioned:!1})))},[h]);const te=b.useRef(!1);jo(()=>(te.current=!0,()=>{te.current=!1}),[]),jo(()=>{if(A&&(M.current=A),E&&(I.current=E),A&&E){if(G.current)return G.current(A,E,q);q()}},[A,E,q,G,J]);const ce=b.useMemo(()=>({reference:M,floating:I,setReference:P,setFloating:L}),[P,L]),Y=b.useMemo(()=>({reference:A,floating:E}),[A,E]),ie=b.useMemo(()=>{const F={position:a,left:0,top:0};if(!Y.floating)return F;const Z=Kf(Y.floating,v.x),$=Kf(Y.floating,v.y);return p?{...F,transform:"translate("+Z+"px, "+$+"px)",...F2(Y.floating)>=1.5&&{willChange:"transform"}}:{position:a,left:Z,top:$}},[a,p,Y.floating,v.x,v.y]);return b.useMemo(()=>({...v,update:q,refs:ce,elements:Y,floatingStyles:ie}),[v,q,ce,Y,ie])}const S8=n=>{function s(a){return{}.hasOwnProperty.call(a,"current")}return{name:"arrow",options:n,fn(a){const{element:o,padding:l}=typeof n=="function"?n(a):n;return o&&s(o)?o.current!=null?Qf({element:o.current,padding:l}).fn(a):{}:o?Qf({element:o,padding:l}).fn(a):{}}}},P8=(n,s)=>({...x8(n),options:[n,s]}),_8=(n,s)=>({...g8(n),options:[n,s]}),L8=(n,s)=>({...w8(n),options:[n,s]}),R8=(n,s)=>({...v8(n),options:[n,s]}),E8=(n,s)=>({...b8(n),options:[n,s]}),A8=(n,s)=>({...y8(n),options:[n,s]}),T8=(n,s)=>({...S8(n),options:[n,s]});var I8="Arrow",z2=b.forwardRef((n,s)=>{const{children:a,width:o=10,height:l=5,...u}=n;return t.jsx(Ge.svg,{...u,ref:s,width:o,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:n.asChild?a:t.jsx("polygon",{points:"0,0 30,0 15,10"})})});z2.displayName=I8;var M8=z2;function F8(n){const[s,a]=b.useState(void 0);return Et(()=>{if(n){a({width:n.offsetWidth,height:n.offsetHeight});const o=new ResizeObserver(l=>{if(!Array.isArray(l)||!l.length)return;const u=l[0];let d,p;if("borderBoxSize"in u){const m=u.borderBoxSize,h=Array.isArray(m)?m[0]:m;d=h.inlineSize,p=h.blockSize}else d=n.offsetWidth,p=n.offsetHeight;a({width:d,height:p})});return o.observe(n,{box:"border-box"}),()=>o.unobserve(n)}else a(void 0)},[n]),s}var Qu="Popper",[B2,O2]=Hu(Qu),[z8,D2]=B2(Qu),H2=n=>{const{__scopePopper:s,children:a}=n,[o,l]=b.useState(null);return t.jsx(z8,{scope:s,anchor:o,onAnchorChange:l,children:a})};H2.displayName=Qu;var V2="PopperAnchor",$2=b.forwardRef((n,s)=>{const{__scopePopper:a,virtualRef:o,...l}=n,u=D2(V2,a),d=b.useRef(null),p=ft(s,d),m=b.useRef(null);return b.useEffect(()=>{const h=m.current;m.current=o?.current||d.current,h!==m.current&&u.onAnchorChange(m.current)}),o?null:t.jsx(Ge.div,{...l,ref:p})});$2.displayName=V2;var Ku="PopperContent",[B8,O8]=B2(Ku),U2=b.forwardRef((n,s)=>{const{__scopePopper:a,side:o="bottom",sideOffset:l=0,align:u="center",alignOffset:d=0,arrowPadding:p=0,avoidCollisions:m=!0,collisionBoundary:h=[],collisionPadding:v=0,sticky:g="partial",hideWhenDetached:C=!1,updatePositionStrategy:j="optimized",onPlaced:w,...y}=n,k=D2(Ku,a),[S,P]=b.useState(null),L=ft(s,W=>P(W)),[A,E]=b.useState(null),M=F8(A),I=M?.width??0,B=M?.height??0,J=o+(u!=="center"?"-"+u:""),G=typeof v=="number"?v:{top:0,right:0,bottom:0,left:0,...v},H=Array.isArray(h)?h:[h],Q=H.length>0,q={padding:G,boundary:H.filter(H8),altBoundary:Q},{refs:te,floatingStyles:ce,placement:Y,isPositioned:ie,middlewareData:F}=N8({strategy:"fixed",placement:J,whileElementsMounted:(...W)=>h8(...W,{animationFrame:j==="always"}),elements:{reference:k.anchor},middleware:[P8({mainAxis:l+B,alignmentAxis:d}),m&&_8({mainAxis:!0,crossAxis:!1,limiter:g==="partial"?L8():void 0,...q}),m&&R8({...q}),E8({...q,apply:({elements:W,rects:oe,availableWidth:xe,availableHeight:ge})=>{const{width:ye,height:le}=oe.reference,Pe=W.floating.style;Pe.setProperty("--radix-popper-available-width",`${xe}px`),Pe.setProperty("--radix-popper-available-height",`${ge}px`),Pe.setProperty("--radix-popper-anchor-width",`${ye}px`),Pe.setProperty("--radix-popper-anchor-height",`${le}px`)}}),A&&T8({element:A,padding:p}),V8({arrowWidth:I,arrowHeight:B}),C&&A8({strategy:"referenceHidden",...q})]}),[Z,$]=W2(Y),_=Br(w);Et(()=>{ie&&_?.()},[ie,_]);const O=F.arrow?.x,re=F.arrow?.y,ue=F.arrow?.centerOffset!==0,[K,ae]=b.useState();return Et(()=>{S&&ae(window.getComputedStyle(S).zIndex)},[S]),t.jsx("div",{ref:te.setFloating,"data-radix-popper-content-wrapper":"",style:{...ce,transform:ie?ce.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:K,"--radix-popper-transform-origin":[F.transformOrigin?.x,F.transformOrigin?.y].join(" "),...F.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:n.dir,children:t.jsx(B8,{scope:a,placedSide:Z,onArrowChange:E,arrowX:O,arrowY:re,shouldHideArrow:ue,children:t.jsx(Ge.div,{"data-side":Z,"data-align":$,...y,ref:L,style:{...y.style,animation:ie?void 0:"none"}})})})});U2.displayName=Ku;var J2="PopperArrow",D8={top:"bottom",right:"left",bottom:"top",left:"r
312ight"},q2=b.forwardRef(function(s,a){const{__scopePopper:o,...l}=s,u=O8(J2,o),d=D8[u.placedSide];return t.jsx("span",{ref:u.onArrowChange,style:{position:"absolute",left:u.arrowX,top:u.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[u.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[u.placedSide],visibility:u.shouldHideArrow?"hidden":void 0},children:t.jsx(M8,{...l,ref:a,style:{...l.style,display:"block"}})})});q2.displayName=J2;function H8(n){return n!==null}var V8=n=>({name:"transformOrigin",options:n,fn(s){const{placement:a,rects:o,middlewareData:l}=s,d=l.arrow?.centerOffset!==0,p=d?0:n.arrowWidth,m=d?0:n.arrowHeight,[h,v]=W2(a),g={start:"0%",center:"50%",end:"100%"}[v],C=(l.arrow?.x??0)+p/2,j=(l.arrow?.y??0)+m/2;let w="",y="";return h==="bottom"?(w=d?g:`${C}px`,y=`${-m}px`):h==="top"?(w=d?g:`${C}px`,y=`${o.floating.height+m}px`):h==="right"?(w=`${-m}px`,y=d?g:`${j}px`):h==="left"&&(w=`${o.floating.width+m}
312px`,y=d?g:`${j}px`),{data:{x:w,y}}}});function W2(n){const[s,a="center"]=n.split("-");return[s,a]}var $8=H2,U8=$2,J8=U2,q8=q2,W8="Portal",G2=b.forwardRef((n,s)=>{const{container:a,...o}=n,[l,u]=b.useState(!1);Et(()=>u(!0),[]);const d=a||l&&globalThis?.document?.body;return d?og.createPortal(t.jsx(Ge.div,{...o,ref:s}),d):null});G2.displayName=W8;var G8=N0[" useInsertionEffect ".trim().toString()]||Et;function Zf({prop:n,defaultProp:s,onChange:a=()=>{},caller:o}){const[l,u,d]=Q8({defaultProp:s,onChange:a}),p=n!==void 0,m=p?n:l;{const v=b.useRef(n!==void 0);b.useEffect(()=>{const g=v.current;g!==p&&console.warn(`${o} is changing from ${g?"controlled":"uncontrolled"} to ${p?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),v.current=p},[p,o])}const h=b.useCallback(v=>{if(p){const g=K8(v)?v(n):v;g!==n&&d.current?.(g)}else u(v)},[p,n,u,d]);return[m,h]}function Q8({defaultProp:n,onChange:s}){const[a,o]=b.useState(n),l=b.useRef(a),u=b.useRef(s);return G8(()=>{u.current=s},[s]),b.useEffect(()=>{l.current!==a&&(u.current?.(a),l.current=a)},[a,l]),[a,o,u]}function K8(n){return typeof n=="function"}function Z8(n){const s=b.useRef({value:n,previous:n});return b.useMemo(()=>(s.current.value!==n&&(s.current.previous=s.current.value,s.current.value=n),s.current.previous),[n])}var Q2=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),Y8="VisuallyHidden",X8=b.forwardRef((n,s)=>t.jsx(Ge.span,{...n,ref:s,style:{...Q2,...n.style}}));X8.displayName=Y8;var e9=function(n){if(typeof document>"u")return null;var s=Array.isArray(n)?n[0]:n;return s.ownerDocument.body},gs=new WeakMap,ho=new WeakMap,xo={},tu=0,K2=function(n){return n&&(n.host||K2(n.parentNode))},t9=function(n,s){return s.map(function(a){if(n.contains(a))return a;var o=K2(a);return o&&n.contains(o)?o:(console.error("aria-hidden",a,"in not contained inside",n,". Doing nothing"),null)}).filter(function(a){return!!a})},n9=function(n,s,a,o){var l=t9(s,Array.isArray(n)?n:[n]);xo[a]||(xo[a]=new WeakMap);var u=xo[a],d=[],p=new Set,m=new Set(l),h=function(g){!g||p.has(g)||(p.add(g),h(g.parentNode))};l.forEach(h);var v=function(g){!g||m.has(g)||Array.prototype.forEach.call(g.children,function(C){if(p.has(C))v(C);else try{var j=C.getAttribute(o),w=j!==null&&j!=="false",y=(gs.get(C)||0)+1,k=(u.get(C)||0)+1;gs.set(C,y),u.set(C,k),d.push(C),y===1&&w&&ho.set(C,!0),k===1&&C.setAttribute(a,"true"),w||C.setAttribute(o,"true")}catch(S){console.error("aria-hidden: cannot operate on ",C,S)}})};return v(s),p.clear(),tu++,function(){d.forEach(function(g){var C=gs.get(g)-1,j=u.get(g)-1;gs.set(g,C),u.set(g,j),C||(ho.has(g)||g.removeAttribute(o),ho.delete(g)),j||g.removeAttribute(a)}),tu--,tu||(gs=new WeakMap,gs=new WeakMap,ho=new WeakMap,xo={})}},r9=function(n,s,a){a===void 0&&(a="data-aria-hidden");var o=Array.from(Array.isArray(n)?n:[n]),l=e9(n);return l?(o.push.apply(o,Array.from(l.querySelectorAll("[aria-live], script"))),n9(o,l,a,"aria-hidden")):function(){return null}},gn=function(){return gn=Object.assign||function(s){for(var a,o=1,l=arguments.length;o<l;o++){a=arguments[o];for(var u in a)Object.prototype.hasOwnProperty.call(a,u)&&(s[u]=a[u])}return s},gn.apply(this,arguments)};function Z2(n,s){var a={};for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&s.indexOf(o)<0&&(a[o]=n[o]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,o=Object.getOwnPropertySymbols(n);l<o.length;l++)s.indexOf(o[l])<0&&Object.prototype.propertyIsEnumerable.call(n,o[l])&&(a[o[l]]=n[o[l]]);return a}function s9(n,s,a){if(a||arguments.length===2)for(var o=0,l=s.length,u;o<l;o++)(u||!(o in s))&&(u||(u=Array.prototype.slice.call(s,0,o)),u[o]=s[o]);return n.concat(u||Array.prototype.slice.call(s))}var ko="right-scroll-bar-position",No="width-before-scroll-bar",a9="with-scroll-bars-hidden",i9="--removed-body-scroll-bar-size";function nu(n,s){return typeof n=="function"?n(s):n&&(n.current=s),n}function o9(n,s){var a=b.useState(function(){return{value:n,callback:s,facade:{get current(){return a.value},set current(o){var l=a.value;l!==o&&(a.value=o,a.callback(o,l))}}}})[0];return a.callback=s,a.facade}var l9=typeof window<"u"?b.useLayoutEffect:b.useEffect,Yf=new WeakMap;
vendor: 4,372 bytes, lines 312-327
312function c9(n,s){var a=o9(null,function(o){return n.forEach(function(l){return nu(l,o)})});return l9(function(){var o=Yf.get(a);if(o){var l=new Set(o),u=new Set(n),d=a.current;l.forEach(function(p){u.has(p)||nu(p,null)}),u.forEach(function(p){l.has(p)||nu(p,d)})}Yf.set(a,n)},[n]),a}function u9(n){return n}function d9(n,s){s===void 0&&(s=u9);var a=[],o=!1,l={read:function(){if(o)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return a.length?a[a.length-1]:n},useMedium:function(u){var d=s(u,o);return a.push(d),function(){a=a.filter(function(p){return p!==d})}},assignSyncMedium:function(u){for(o=!0;a.length;){var d=a;a=[],d.forEach(u)}a={push:function(p){return u(p)},filter:function(){return a}}},assignMedium:function(u){o=!0;var d=[];if(a.length){var p=a;a=[],p.forEach(u),d=a}var m=function(){var v=d;d=[],v.forEach(u)},h=function(){return Promise.resolve().then(m)};h(),a={push:function(v){d.push(v),h()},filter:function(v){return d=d.filter(v),a}}}};return l}function p9(n){n===void 0&&(n={});var s=d9(null);return s.options=gn({async:!0,ssr:!1},n),s}var Y2=function(n){var s=n.sideCar,a=Z2(n,["sideCar"]);if(!s)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=s.read();if(!o)throw new Error("Sidecar medium not found");return b.createElement(o,gn({},a))};Y2.isSideCarExport=!0;function f9(n,s){return n.useMedium(s),Y2}var X2=p9(),ru=function(){},Go=b.forwardRef(function(n,s){var a=b.useRef(null),o=b.useState({onScrollCapture:ru,onWheelCapture:ru,onTouchMoveCapture:ru}),l=o[0],u=o[1],d=n.forwardProps,p=n.children,m=n.className,h=n.removeScrollBar,v=n.enabled,g=n.shards,C=n.sideCar,j=n.noRelative,w=n.noIsolation,y=n.inert,k=n.allowPinchZoom,S=n.as,P=S===void 0?"div":S,L=n.gapMode,A=Z2(n,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=C,M=c9([a,s]),I=gn(gn({},A),l);return b.createElement(b.Fragment,null,v&&b.createElement(E,{sideCar:X2,removeScrollBar:h,shards:g,noRelative:j,noIsolation:w,inert:y,setCallbacks:u,allowPinchZoom:!!k,lockRef:a,gapMode:L}),d?b.cloneElement(b.Children.only(p),gn(gn({},I),{ref:M})):b.createElement(P,gn({},I,{className:m,ref:M}),p))});Go.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Go.classNames={fullWidth:No,zeroRight:ko};var m9=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function h9(){if(!document)return null;var n=document.createElement("style");n.type="text/css";var s=m9();return s&&n.setAttribute("nonce",s),n}function x9(n,s){n.styleSheet?n.styleSheet.cssText=s:n.appendChild(document.createTextNode(s))}function g9(n){var s=document.head||document.getElementsByTagName("head")[0];s.appendChild(n)}var v9=function(){var n=0,s=null;return{add:function(a){n==0&&(s=h9())&&(x9(s,a),g9(s)),n++},remove:function(){n--,!n&&s&&(s.parentNode&&s.parentNode.removeChild(s),s=null)}}},b9=function(){var n=v9();return function(s,a){b.useEffect(function(){return n.add(s),function(){n.remove()}},[s&&a])}},em=function(){var n=b9(),s=function(a){var o=a.styles,l=a.dynamic;return n(o,l),null};return s},y9={left:0,top:0,right:0,gap:0},su=function(n){return parseInt(n||"",10)||0},w9=function(n){var s=window.getComputedStyle(document.body),a=s[n==="padding"?"paddingLeft":"marginLeft"],o=s[n==="padding"?"paddingTop":"marginTop"],l=s[n==="padding"?"paddingRight":"marginRight"];return[su(a),su(o),su(l)]},C9=function(n){if(n===void 0&&(n="margin"),typeof window>"u")return y9;var s=w9(n),a=document.documentElement.clientWidth,o=window.innerWidth;return{left:s[0],top:s[1],right:s[2],gap:Math.max(0,o-a+s[2]-s[0])}},j9=em(),ks="data-scroll-locked",k9=function(n,s,a,o){var l=n.left,u=n.top,d=n.right,p=n.gap;return a===void 0&&(a="margin"),`
313  .`.concat(a9,` {
314   overflow: hidden `).concat(o,`;
315   padding-right: `).concat(p,"px ").concat(o,`;
316  }
317  body[`).concat(ks,`] {
318    overflow: hidden `).concat(o,`;
319    overscroll-behavior: contain;
320    `).concat([s&&"position: relative ".concat(o,";"),a==="margin"&&`
321    padding-left: `.concat(l,`px;
322    padding-top: `).concat(u,`px;
323    padding-right: `).concat(d,`px;
324    margin-left:0;
325    margin-top:0;
326    margin-right: `).concat(p,"px ").concat(o,`;
327    `),a==="padding"&&"padding-right: ".concat(p,"px ").concat(o,";
327")].filter(Boolean).join(""),`
328  }
329  
330  .`).concat(ko,` {
331    right: `).concat(p,"px ").concat(o,`;
332  }
333  
334  .`).concat(No,` {
335    margin-right: `).concat(p,"px ").concat(o,`;
336  }
337  
338  .`).concat(ko," .").concat(ko,` {
339    right: 0 `).concat(o,`;
340  }
341  
342  .`).concat(No," .").concat(No,` {
343    margin-right: 0 `).concat(o,`;
344  }
345  
346  body[`).concat(ks,`] {
347    `).concat(i9,": ").concat(p,`px;
348  }
349`)},Xf=function(){var n=parseInt(document.body.getAttribute(ks)||"0",10);return isFinite(n)?n:0},N9=function(){b.useEffect(function(){return document.body.setAttribute(ks,(Xf()+1).toString()),function(){var n=Xf()-1;n<=0?document.body.removeAttribute(ks):document.body.setAttribute(ks,n.toString())}},[])},S9=function(n){var s=n.noRelative,a=n.noImportant,o=n.gapMode,l=o===void 0?"margin":o;N9();var u=b.useMemo(function(){return C9(l)},[l]);return b.createElement(j9,{styles:k9(u,!s,l,a?"":"!important")})},ju=!1;if(typeof window<"u")try{var go=Object.defineProperty({},"passive",{get:function(){return ju=!0,!0}});window.addEventListener("test",go,go),window.removeEventListener("test",go,go)}catch{ju=!1}var vs=ju?{passive:!1}:!1,P9=function(n){return n.tagName==="TEXTAREA"},tm=function(n,s){if(!(n instanceof Element))return!1;var a=window.getComputedStyle(n);return a[s]!=="hidden"&&!(a.overflowY===a.overflowX&&!P9(n)&&a[s]==="visible")},_9=function(n){return tm(n,"overflowY")},L9=function(n){return tm(n,"overflowX")},e0=function(n,s){var a=s.ownerDocument,o=s;do{typeof ShadowRoot<"u"&&o instanceof ShadowRoot&&(o=o.host);var l=nm(n,o);if(l){var u=rm(n,o),d=u[1],p=u[2];if(d>p)return!0}o=o.parentNode}while(o&&o!==a.body);return!1},R9=function(n){var s=n.scrollTop,a=n.scrollHeight,o=n.clientHeight;return[s,a,o]},E9=function(n){var s=n.scrollLeft,a=n.scrollWidth,o=n.clientWidth;return[s,a,o]},nm=function(n,s){return n==="v"?_9(s):L9(s)},rm=function(n,s){return n==="v"?R9(s):E9(s)},A9=function(n,s){return n==="h"&&s==="rtl"?-1:1},T9=function(n,s,a,o,l){var u=A9(n,window.getComputedStyle(s).direction),d=u*o,p=a.target,m=s.contains(p),h=!1,v=d>0,g=0,C=0;do{if(!p)break;var j=rm(n,p),w=j[0],y=j[1],k=j[2],S=y-k-u*w;(w||S)&&nm(n,p)&&(g+=S,C+=w);var P=p.parentNode;p=P&&P.nodeType===Node.DOCUMENT_FRAGMENT_NODE?P.host:P}while(!m&&p!==document.body||m&&(s.contains(p)||s===p));return(v&&Math.abs(g)<1||!v&&Math.abs(C)<1)&&(h=!0),h},vo=function(n){return"changedTouches"in n?[n.changedTouches[0].clientX,n.changedTouches[0].clientY]:[0,0]},t0=function(n){return[n.deltaX,n.deltaY]},n0=function(n){return n&&"current"in n?n.current:n},I9=function(n,s){return n[0]===s[0]&&n[1]===s[1]},M9=function(n){return`
350  .block-interactivity-`.concat(n,` {pointer-events: none;}
351  .allow-interactivity-`).concat(n,` {pointer-events: all;}
352`)},F9=0,bs=[];function z9(n){var s=b.useRef([]),a=b.useRef([0,0]),o=b.useRef(),l=b.useState(F9++)[0],u=b.useState(em)[0],d=b.useRef(n);b.useEffect(function(){d.current=n},[n]),b.useEffect(function(){if(n.inert){document.body.classList.add("block-interactivity-".concat(l));var y=s9([n.lockRef.current],(n.shards||[]).map(n0),!0).filter(Boolean);return y.forEach(function(k){return k.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),y.forEach(function(k){return k.classList.remove("allow-interactivity-".concat(l))})}}},[n.inert,n.lockRef.current,n.shards]);var p=b.useCallback(function(y,k){if("touches"in y&&y.touches.length===2||y.type==="wheel"&&y.ctrlKey)return!d.current.allowPinchZoom;var S=vo(y),P=a.current,L="deltaX"in y?y.deltaX:P[0]-S[0],A="deltaY"in y?y.deltaY:P[1]-S[1],E,M=y.target,I=Math.abs(L)>Math.abs(A)?"h":"v";if("touches"in y&&I==="h"&&M.type==="range")return!1;var B=e0(I,M);if(!B)return!0;if(B?E=I:(E=I==="v"?"h":"v",B=e0(I,M)),!B)return!1;if(!o.current&&"changedTouches"in y&&(L||A)&&(o.current=E),!E)return!0;var J=o.current||E;return T9(J,k,y,J==="h"?L:A)},[]),m=b.useCallback(function(y){var k=y;if(!(!bs.length||bs[bs.length-1]!==u)){var S="deltaY"in k?t0(k):vo(k),P=s.current.filter(function(E){return E.name===k.type&&(E.target===k.target||k.target===E.shadowParent)&&I9(E.delta,S)})[0];if(P&&P.should){k.cancelable&&k.preventDefault();return}
vendor: 9,191 bytes, line 352
352if(!P){var L=(d.current.shards||[]).map(n0).filter(Boolean).filter(function(E){return E.contains(k.target)}),A=L.length>0?p(k,L[0]):!d.current.noIsolation;A&&k.cancelable&&k.preventDefault()}}},[]),h=b.useCallback(function(y,k,S,P){var L={name:y,delta:k,target:S,should:P,shadowParent:B9(S)};s.current.push(L),setTimeout(function(){s.current=s.current.filter(function(A){return A!==L})},1)},[]),v=b.useCallback(function(y){a.current=vo(y),o.current=void 0},[]),g=b.useCallback(function(y){h(y.type,t0(y),y.target,p(y,n.lockRef.current))},[]),C=b.useCallback(function(y){h(y.type,vo(y),y.target,p(y,n.lockRef.current))},[]);b.useEffect(function(){return bs.push(u),n.setCallbacks({onScrollCapture:g,onWheelCapture:g,onTouchMoveCapture:C}),document.addEventListener("wheel",m,vs),document.addEventListener("touchmove",m,vs),document.addEventListener("touchstart",v,vs),function(){bs=bs.filter(function(y){return y!==u}),document.removeEventListener("wheel",m,vs),document.removeEventListener("touchmove",m,vs),document.removeEventListener("touchstart",v,vs)}},[]);var j=n.removeScrollBar,w=n.inert;return b.createElement(b.Fragment,null,w?b.createElement(u,{styles:M9(l)}):null,j?b.createElement(S9,{noRelative:n.noRelative,gapMode:n.gapMode}):null)}function B9(n){for(var s=null;n!==null;)n instanceof ShadowRoot&&(s=n.host,n=n.host),n=n.parentNode;return s}const O9=f9(X2,z9);var sm=b.forwardRef(function(n,s){return b.createElement(Go,gn({},n,{ref:s,sideCar:O9}))});sm.classNames=Go.classNames;var D9=[" ","Enter","ArrowUp","ArrowDown"],H9=[" ","Enter"],Dr="Select",[Qo,Ko,V9]=r7(Dr),[As]=Hu(Dr,[V9,O2]),Zo=O2(),[$9,gr]=As(Dr),[U9,J9]=As(Dr),am=n=>{const{__scopeSelect:s,children:a,open:o,defaultOpen:l,onOpenChange:u,value:d,defaultValue:p,onValueChange:m,dir:h,name:v,autoComplete:g,disabled:C,required:j,form:w}=n,y=Zo(s),[k,S]=b.useState(null),[P,L]=b.useState(null),[A,E]=b.useState(!1),M=a7(h),[I,B]=Zf({prop:o,defaultProp:l??!1,onChange:u,caller:Dr}),[J,G]=Zf({prop:d,defaultProp:p,onChange:m,caller:Dr}),H=b.useRef(null),Q=k?w||!!k.closest("form"):!0,[q,te]=b.useState(new Set),ce=Array.from(q).map(Y=>Y.props.value).join(";");return t.jsx($8,{...y,children:t.jsxs($9,{required:j,scope:s,trigger:k,onTriggerChange:S,valueNode:P,onValueNodeChange:L,valueNodeHasChildren:A,onValueNodeHasChildrenChange:E,contentId:Vu(),value:J,onValueChange:G,open:I,onOpenChange:B,dir:M,triggerPointerDownPosRef:H,disabled:C,children:[t.jsx(Qo.Provider,{scope:s,children:t.jsx(U9,{scope:n.__scopeSelect,onNativeOptionAdd:b.useCallback(Y=>{te(ie=>new Set(ie).add(Y))},[]),onNativeOptionRemove:b.useCallback(Y=>{te(ie=>{const F=new Set(ie);return F.delete(Y),F})},[]),children:a})}),Q?t.jsxs(Pm,{"aria-hidden":!0,required:j,tabIndex:-1,name:v,autoComplete:g,value:J,onChange:Y=>G(Y.target.value),disabled:C,form:w,children:[J===void 0?t.jsx("option",{value:""}):null,Array.from(q)]},ce):null]})})};am.displayName=Dr;var im="SelectTrigger",om=b.forwardRef((n,s)=>{const{__scopeSelect:a,disabled:o=!1,...l}=n,u=Zo(a),d=gr(im,a),p=d.disabled||o,m=ft(s,d.onTriggerChange),h=Ko(a),v=b.useRef("touch"),[g,C,j]=Lm(y=>{const k=h().filter(L=>!L.disabled),S=k.find(L=>L.value===d.value),P=Rm(k,y,S);P!==void 0&&d.onValueChange(P.value)}),w=y=>{p||(d.onOpenChange(!0),j()),y&&(d.triggerPointerDownPosRef.current={x:Math.round(y.pageX),y:Math.round(y.pageY)})};return t.jsx(U8,{asChild:!0,...u,children:t.jsx(Ge.button,{type:"button",role:"combobox","aria-controls":d.contentId,"aria-expanded":d.open,"aria-required":d.required,"aria-autocomplete":"none",dir:d.dir,"data-state":d.open?"open":"closed",disabled:p,"data-disabled":p?"":void 0,"data-placeholder":_m(d.value)?"":void 0,...l,ref:m,onClick:Ye(l.onClick,y=>{y.currentTarget.focus(),v.current!=="mouse"&&w(y)}),onPointerDown:Ye(l.onPointerDown,y=>{v.current=y.pointerType;const k=y.target;k.hasPointerCapture(y.pointerId)&&k.releasePointerCapture(y.pointerId),y.button===0&&y.ctrlKey===!1&&y.pointerType==="mouse"&&(w(y),y.preventDefault())}),onKeyDown:Ye(l.onKeyDown,y=>{const k=g.current!=="";!(y.ctrlKey||y.altKey||y.metaKey)&&y.key.length===1&&C(y.key),!(k&&y.key===" ")&&D9.includes(y.key)&&(w(),y.preventDefault())})})})});om.displayName=im;var lm="SelectValue",cm=b.forwardRef((n,s)=>{const{__scopeSelect:a,className:o,style:l,children:u,placeholder:d="",...p}=n,m=gr(lm,a),{onValueNodeHasChildrenChange:h}=m,v=u!==void 0,g=ft(s,m.onValueNodeChange);return Et(()=>{h(v)},[h,v]),t.jsx(Ge.span,{...p,ref:g,style:{pointerEvents:"none"},children:_m(m.value)?t.jsx(t.Fragment,{children:d}):u})});cm.displayName=lm;var q9="SelectIcon",um=b.forwardRef((n,s)=>{const{__scopeSelect:a,children:o,...l}=n;return t.jsx(Ge.span,{"aria-hidden":!0,...l,ref:s,children:o||"▼"})});um.displayName=q9;var W9="SelectPortal",dm=n=>t.jsx(G2,{asChild:!0,...n});dm.displayName=W9;var Hr="SelectContent",pm=b.forwardRef((n,s)=>{const a=gr(Hr,n.__scopeSelect),[o,l]=b.useState();if(Et(()=>{l(new DocumentFragment)},[]),!a.open){const u=o;return u?Wa.createPortal(t.jsx(fm,{scope:n.__scopeSelect,children:t.jsx(Qo.Slot,{scope:n.__scopeSelect,children:t.jsx("div",{children:n.children})})}),u):null}return t.jsx(mm,{...n,ref:s})});pm.displayName=Hr;var sn=10,[fm,vr]=As(Hr),G9="SelectContentImpl",Q9=Eo("SelectContent.RemoveScroll"),mm=b.forwardRef((n,s)=>{const{__scopeSelect:a,position:o="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:u,onPointerDownOutside:d,side:p,sideOffset:m,align:h,alignOffset:v,arrowPadding:g,collisionBoundary:C,collisionPadding:j,sticky:w,hideWhenDetached:y,avoidCollisions:k,...S}=n,P=gr(Hr,a),[L,A]=b.useState(null),[E,M]=b.useState(null),I=ft(s,W=>A(W)),[B,J]=b.useState(null),[G,H]=b.useState(null),Q=Ko(a),[q,te]=b.useState(!1),ce=b.useRef(!1);b.useEffect(()=>{if(L)return r9(L)},[L]),m7();const Y=b.useCallback(W=>{const[oe,...xe]=Q().map(le=>le.ref.current),[ge]=xe.slice(-1),ye=document.activeElement;for(const le of W)if(le===ye||(le?.scrollIntoView({block:"nearest"}),le===oe&&E&&(E.scrollTop=0),le===ge&&E&&(E.scrollTop=E.scrollHeight),le?.focus(),document.activeElement!==ye))return},[Q,E]),ie=b.useCallback(()=>Y([B,L]),[Y,B,L]);b.useEffect(()=>{q&&ie()},[q,ie]);const{onOpenChange:F,triggerPointerDownPosRef:Z}=P;b.useEffect(()=>{if(L){let W={x:0,y:0};const oe=ge=>{W={x:Math.abs(Math.round(ge.pageX)-(Z.current?.x??0)),y:Math.abs(Math.round(ge.pageY)-(Z.current?.y??0))}},xe=ge=>{W.x<=10&&W.y<=10?ge.preventDefault():L.contains(ge.target)||F(!1),document.removeEventListener("pointermove",oe),Z.current=null};return Z.current!==null&&(document.addEventListener("pointermove",oe),document.addEventListener("pointerup",xe,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",oe),document.removeEventListener("pointerup",xe,{capture:!0})}}},[L,F,Z]),b.useEffect(()=>{const W=()=>F(!1);return window.addEventListener("blur",W),window.addEventListener("resize",W),()=>{window.removeEventListener("blur",W),window.removeEventListener("resize",W)}},[F]);const[$,_]=Lm(W=>{const oe=Q().filter(ye=>!ye.disabled),xe=oe.find(ye=>ye.ref.current===document.activeElement),ge=Rm(oe,W,xe);ge&&setTimeout(()=>ge.ref.current.focus())}),O=b.useCallback((W,oe,xe)=>{const ge=!ce.current&&!xe;(P.value!==void 0&&P.value===oe||ge)&&(J(W),ge&&(ce.current=!0))},[P.value]),re=b.useCallback(()=>L?.focus(),[L]),ue=b.useCallback((W,oe,xe)=>{const ge=!ce.current&&!xe;(P.value!==void 0&&P.value===oe||ge)&&H(W)},[P.value]),K=o==="popper"?ku:hm,ae=K===ku?{side:p,sideOffset:m,align:h,alignOffset:v,arrowPadding:g,collisionBoundary:C,collisionPadding:j,sticky:w,hideWhenDetached:y,avoidCollisions:k}:{};return t.jsx(fm,{scope:a,content:L,viewport:E,onViewportChange:M,itemRefCallback:O,selectedItem:B,onItemLeave:re,itemTextRefCallback:ue,focusSelectedItem:ie,selectedItemText:G,position:o,isPositioned:q,searchRef:$,children:t.jsx(sm,{as:Q9,allowPinchZoom:!0,children:t.jsx(k2,{asChild:!0,trapped:P.open,onMountAutoFocus:W=>{W.preventDefault()},onUnmountAutoFocus:Ye(l,W=>{P.trigger?.focus({preventScroll:!0}),W.preventDefault()}),children:t.jsx(C2,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:u,onPointerDownOutside:d,onFocusOutside:W=>W.preventDefault(),onDismiss:()=>P.onOpenChange(!1),children:t.jsx(K,{role:"listbox",id:P.contentId,"data-state":P.open?"open":"closed",dir:P.dir,onContextMenu:W=>W.preventDefault(),...S,...ae,onPlaced:()=>te(!0),ref:I,style:{display:"flex",flexDirection:"column",outline:"none",...S.style},onKeyDown:Ye(S.onKeyDown,W=>{const oe=W.ctrlKey||W.altKey||W.metaKey;if(W.key==="Tab"&&W.preventDefault(),!oe&&W.key.length===1&&_(W.key),["ArrowUp","ArrowDown","Home","End"].includes(W.key)){let ge=Q().filter(ye=>!ye.disabled).map(ye=>ye.ref.current);if(["ArrowUp","End"].includes(W.key)&&(ge=ge.slice().reverse()),["ArrowUp","ArrowDown"].includes(W.key)){const ye=W.target,le=ge.indexOf(ye);ge=ge.slice(le+1)}setTimeout(()=>Y(ge)),W.preventDefault()}})})})})})})});mm.displayName=G9;var K9="SelectItemAlignedPosition",hm=b.forwardRef((n,s)=>{const{__scopeSelect:a,onPlaced:o,...l}=n,u=gr(Hr,a),d=vr(Hr,a),[p,m]=b.useState(null),[h,v]=b.useState(null),g=ft(s,I=>v(I)),C=Ko(a),j=b.useRef(!1),w=b.useRef(!0),{viewport:y,selectedItem:k,selectedItemText:S,focusSelectedItem:P}=d,L=b.useCallback(()=>
vendor: 8,253 bytes, line 352
352{if(u.trigger&&u.valueNode&&p&&h&&y&&k&&S){const I=u.trigger.getBoundingClientRect(),B=h.getBoundingClientRect(),J=u.valueNode.getBoundingClientRect(),G=S.getBoundingClientRect();if(u.dir!=="rtl"){const ye=G.left-B.left,le=J.left-ye,Pe=I.left-le,Ae=I.width+Pe,qe=Math.max(Ae,B.width),ot=window.innerWidth-sn,lt=Af(le,[sn,Math.max(sn,ot-qe)]);p.style.minWidth=Ae+"px",p.style.left=lt+"px"}else{const ye=B.right-G.right,le=window.innerWidth-J.right-ye,Pe=window.innerWidth-I.right-le,Ae=I.width+Pe,qe=Math.max(Ae,B.width),ot=window.innerWidth-sn,lt=Af(le,[sn,Math.max(sn,ot-qe)]);p.style.minWidth=Ae+"px",p.style.right=lt+"px"}const H=C(),Q=window.innerHeight-sn*2,q=y.scrollHeight,te=window.getComputedStyle(h),ce=parseInt(te.borderTopWidth,10),Y=parseInt(te.paddingTop,10),ie=parseInt(te.borderBottomWidth,10),F=parseInt(te.paddingBottom,10),Z=ce+Y+q+F+ie,$=Math.min(k.offsetHeight*5,Z),_=window.getComputedStyle(y),O=parseInt(_.paddingTop,10),re=parseInt(_.paddingBottom,10),ue=I.top+I.height/2-sn,K=Q-ue,ae=k.offsetHeight/2,W=k.offsetTop+ae,oe=ce+Y+W,xe=Z-oe;if(oe<=ue){const ye=H.length>0&&k===H[H.length-1].ref.current;p.style.bottom="0px";const le=h.clientHeight-y.offsetTop-y.offsetHeight,Pe=Math.max(K,ae+(ye?re:0)+le+ie),Ae=oe+Pe;p.style.height=Ae+"px"}else{const ye=H.length>0&&k===H[0].ref.current;p.style.top="0px";const Pe=Math.max(ue,ce+y.offsetTop+(ye?O:0)+ae)+xe;p.style.height=Pe+"px",y.scrollTop=oe-ue+y.offsetTop}p.style.margin=`${sn}px 0`,p.style.minHeight=$+"px",p.style.maxHeight=Q+"px",o?.(),requestAnimationFrame(()=>j.current=!0)}},[C,u.trigger,u.valueNode,p,h,y,k,S,u.dir,o]);Et(()=>L(),[L]);const[A,E]=b.useState();Et(()=>{h&&E(window.getComputedStyle(h).zIndex)},[h]);const M=b.useCallback(I=>{I&&w.current===!0&&(L(),P?.(),w.current=!1)},[L,P]);return t.jsx(Y9,{scope:a,contentWrapper:p,shouldExpandOnScrollRef:j,onScrollButtonChange:M,children:t.jsx("div",{ref:m,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:A},children:t.jsx(Ge.div,{...l,ref:g,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});hm.displayName=K9;var Z9="SelectPopperPosition",ku=b.forwardRef((n,s)=>{const{__scopeSelect:a,align:o="start",collisionPadding:l=sn,...u}=n,d=Zo(a);return t.jsx(J8,{...d,...u,ref:s,align:o,collisionPadding:l,style:{boxSizing:"border-box",...u.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});ku.displayName=Z9;var[Y9,Zu]=As(Hr,{}),Nu="SelectViewport",xm=b.forwardRef((n,s)=>{const{__scopeSelect:a,nonce:o,...l}=n,u=vr(Nu,a),d=Zu(Nu,a),p=ft(s,u.onViewportChange),m=b.useRef(0);return t.jsxs(t.Fragment,{children:[t.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),t.jsx(Qo.Slot,{scope:a,children:t.jsx(Ge.div,{"data-radix-select-viewport":"",role:"presentation",...l,ref:p,style:{position:"relative",flex:1,overflow:"hidden auto",...l.style},onScroll:Ye(l.onScroll,h=>{const v=h.currentTarget,{contentWrapper:g,shouldExpandOnScrollRef:C}=d;if(C?.current&&g){const j=Math.abs(m.current-v.scrollTop);if(j>0){const w=window.innerHeight-sn*2,y=parseFloat(g.style.minHeight),k=parseFloat(g.style.height),S=Math.max(y,k);if(S<w){const P=S+j,L=Math.min(w,P),A=P-L;g.style.height=L+"px",g.style.bottom==="0px"&&(v.scrollTop=A>0?A:0,g.style.justifyContent="flex-end")}}}m.current=v.scrollTop})})})]})});xm.displayName=Nu;var gm="SelectGroup",[X9,ev]=As(gm),tv=b.forwardRef((n,s)=>{const{__scopeSelect:a,...o}=n,l=Vu();return t.jsx(X9,{scope:a,id:l,children:t.jsx(Ge.div,{role:"group","aria-labelledby":l,...o,ref:s})})});tv.displayName=gm;var vm="SelectLabel",nv=b.forwardRef((n,s)=>{const{__scopeSelect:a,...o}=n,l=ev(vm,a);return t.jsx(Ge.div,{id:l.id,...o,ref:s})});nv.displayName=vm;var Fo="SelectItem",[rv,bm]=As(Fo),ym=b.forwardRef((n,s)=>{const{__scopeSelect:a,value:o,disabled:l=!1,textValue:u,...d}=n,p=gr(Fo,a),m=vr(Fo,a),h=p.value===o,[v,g]=b.useState(u??""),[C,j]=b.useState(!1),w=ft(s,P=>m.itemRefCallback?.(P,o,l)),y=Vu(),k=b.useRef("touch"),S=()=>{l||(p.onValueChange(o),p.onOpenChange(!1))};if(o==="")throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return t.jsx(rv,{scope:a,value:o,disabled:l,textId:y,isSelected:h,onItemTextChange:b.useCallback(P=>{g(L=>L||(P?.textContent??"").trim())},[]),children:t.jsx(Qo.ItemSlot,{scope:a,value:o,disabled:l,textValue:v,children:t.jsx(Ge.div,{role:"option","aria-labelledby":y,"data-highlighted":C?"":void 0,"aria-selected":h&&C,"data-state":h?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1,...d,ref:w,onFocus:Ye(d.onFocus,()=>j(!0)),onBlur:Ye(d.onBlur,()=>j(!1)),onClick:Ye(d.onClick,()=>{k.current!=="mouse"&&S()}),onPointerUp:Ye(d.onPointerUp,()=>{k.current==="mouse"&&S()}),onPointerDown:Ye(d.onPointerDown,P=>{k.current=P.pointerType}),onPointerMove:Ye(d.onPointerMove,P=>{k.current=P.pointerType,l?m.onItemLeave?.():k.current==="mouse"&&P.currentTarget.focus({preventScroll:!0})}),onPointerLeave:Ye(d.onPointerLeave,P=>{P.currentTarget===document.activeElement&&m.onItemLeave?.()}),onKeyDown:Ye(d.onKeyDown,P=>{m.searchRef?.current!==""&&P.key===" "||(H9.includes(P.key)&&S(),P.key===" "&&P.preventDefault())})})})})});ym.displayName=Fo;var Ta="SelectItemText",wm=b.forwardRef((n,s)=>{const{__scopeSelect:a,className:o,style:l,...u}=n,d=gr(Ta,a),p=vr(Ta,a),m=bm(Ta,a),h=J9(Ta,a),[v,g]=b.useState(null),C=ft(s,S=>g(S),m.onItemTextChange,S=>p.itemTextRefCallback?.(S,m.value,m.disabled)),j=v?.textContent,w=b.useMemo(()=>t.jsx("option",{value:m.value,disabled:m.disabled,children:j},m.value),[m.disabled,m.value,j]),{onNativeOptionAdd:y,onNativeOptionRemove:k}=h;return Et(()=>(y(w),()=>k(w)),[y,k,w]),t.jsxs(t.Fragment,{children:[t.jsx(Ge.span,{id:m.textId,...u,ref:C}),m.isSelected&&d.valueNode&&!d.valueNodeHasChildren?Wa.createPortal(u.children,d.valueNode):null]})});wm.displayName=Ta;var Cm="SelectItemIndicator",jm=b.forwardRef((n,s)=>{const{__scopeSelect:a,...o}=n;return bm(Cm,a).isSelected?t.jsx(Ge.span,{"aria-hidden":!0,...o,ref:s}):null});jm.displayName=Cm;var Su="SelectScrollUpButton",km=b.forwardRef((n,s)=>{const a=vr(Su,n.__scopeSelect),o=Zu(Su,n.__scopeSelect),[l,u]=b.useState(!1),d=ft(s,o.onScrollButtonChange);return Et(()=>{if(a.viewport&&a.isPositioned){let p=function(){const h=m.scrollTop>0;u(h)};const m=a.viewport;return p(),m.addEventListener("scroll",p),()=>m.removeEventListener("scroll",p)}},[a.viewport,a.isPositioned]),l?t.jsx(Sm,{...n,ref:d,onAutoScroll:()=>{const{viewport:p,selectedItem:m}=a;p&&m&&(p.scrollTop=p.scrollTop-m.offsetHeight)}}):null});km.displayName=Su;var Pu="SelectScrollDownButton",Nm=b.forwardRef((n,s)=>{const a=vr(Pu,n.__scopeSelect),o=Zu(Pu,n.__scopeSelect),[l,u]=b.useState(!1),d=ft(s,o.onScrollButtonChange);return Et(()=>{if(a.viewport&&a.isPositioned){let p=function(){const h=m.scrollHeight-m.clientHeight,v=Math.ceil(m.scrollTop)<h;u(v)};const m=a.viewport;return p(),m.addEventListener("scroll",p),()=>m.removeEventListener("scroll",p)}},[a.viewport,a.isPositioned]),l?t.jsx(Sm,{...n,ref:d,onAutoScroll:()=>{const{viewport:p,selectedItem:m}=a;p&&m&&(p.scrollTop=p.scrollTop+m.offsetHeight)}}):null});Nm.displayName=Pu;var Sm=b.forwardRef((n,s)=>{const{__scopeSelect:a,onAutoScroll:o,...l}=n,u=vr("SelectScrollButton",a),d=b.useRef(null),p=Ko(a),m=b.useCallback(()=>{d.current!==null&&(window.clearInterval(d.current),d.current=null)},[]);return b.useEffect(()=>()=>m(),[m]),Et(()=>{p().find(v=>v.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:"nearest"})},[p]),t.jsx(Ge.div,{"aria-hidden":!0,...l,ref:s,style:{flexShrink:0,...l.style},onPointerDown:Ye(l.onPointerDown,()=>{d.current===null&&(d.current=window.setInterval(o,50))}
352),onPointerMove:Ye(l.onPointerMove,()=>{u.onItemLeave?.(),d.current===null&&(d.current=window.setInterval(o,50))}),onPointerLeave:Ye(l.onPointerLeave,()=>{m()})})}),sv="SelectSeparator",av=b.forwardRef((n,s)=>{const{__scopeSelect:a,...o}=n;return t.jsx(Ge.div,{"aria-hidden":!0,...o,ref:s})});av.displayName=sv;var _u="SelectArrow",iv=b.forwardRef((n,s)=>{const{__scopeSelect:a,...o}=n,l=Zo(a),u=gr(_u,a),d=vr(_u,a);return u.open&&d.position==="popper"?t.jsx(q8,{...l,...o,ref:s}):null});iv.displayName=_u;var ov="SelectBubbleInput",Pm=b.forwardRef(({__scopeSelect:n,value:s,...a},o)=>{const l=b.useRef(null),u=ft(o,l),d=Z8(s);return b.useEffect(()=>{const p=l.current;if(!p)return;const m=window.HTMLSelectElement.prototype,v=Object.getOwnPropertyDescriptor(m,"value").set;if(d!==s&&v){const g=new Event("change",{bubbles:!0});v.call(p,s),p.dispatchEvent(g)}},[d,s]),t.jsx(Ge.select,{...a,style:{...Q2,...a.style},ref:u,defaultValue:s})});Pm.displayName=ov;function _m(n){return n===""||n===void 0}function Lm(n){const s=Br(n),a=b.useRef(""),o=b.useRef(0),l=b.useCallback(d=>{const p=a.current+d;s(p),(function m(h){a.current=h,window.clearTimeout(o.current),h!==""&&(o.current=window.setTimeout(()=>m(""),1e3))})(p)},[s]),u=b.useCallback(()=>{a.current="",window.clearTimeout(o.current)},[]);return b.useEffect(()=>()=>window.clearTimeout(o.current),[]),[a,l,u]}function Rm(n,s,a){const l=s.length>1&&Array.from(s).every(h=>h===s[0])?s[0]:s,u=a?n.indexOf(a):-1;let d=lv(n,Math.max(u,0));l.length===1&&(d=d.filter(h=>h!==a));const m=d.find(h=>h.textValue.toLowerCase().startsWith(l.toLowerCase()));return m!==a?m:void 0}function lv(n,s){return n.map((a,o)=>n[(s+o)%n.length])}var cv=am,uv=om,dv=cm,pv=um,fv=dm,mv=pm,hv=xm,xv=ym,gv=wm,vv=jm,bv=km,yv=Nm;function r0({...n}){return t.jsx(cv,{"data-slot":"select",...n})}function s0({...n}){return t.jsx(dv,{"data-slot":"select-value",...n})}function a0({className:n,size:s="default",children:a,...o}){return t.jsxs(uv,{"data-slot":"select-trigger","data-size":s,className:Kt("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-full items-center justify-between gap-2 rounded-md border bg-input-background px-3 py-2 text-sm whitespace-nowrap transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",n),...o,children:[a,t.jsx(pv,{asChild:!0,children:t.jsx(n2,{className:"size-4 opacity-50"})})]})}function i0({className:n,children:s,position:a="popper",...o}){return t.jsx(fv,{children:t.jsxs(mv,{"data-slot":"select-content",className:Kt("bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md",a==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",n),position:a,...o,children:[t.jsx(wv,{}),t.jsx(hv,{className:Kt("p-1",a==="popper"&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:s}),t.jsx(Cv,{})]})})}function vt({className:n,children:s,...a}){return t.jsxs(xv,{"data-slot":"select-item",className:Kt("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",n),...a,children:[t.jsx("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:t.jsx(vv,{children:t.jsx(c6,{className:"size-4"})})}),t.jsx(gv,{children:s})]})}function wv({className:n,...s}){return t.jsx(bv,{"data-slot":"select-scroll-up-button",className:Kt("flex cursor-default items-center justify-center py-1",n),...s,children:t.jsx(p6,{className:"size-4"})})}function Cv({className:n,...s}){return t.jsx(yv,{"data-slot":"select-scroll-down-button",className:Kt("flex cursor-default items-center justify-center py-1",n),...s,children:t.jsx(n2,{className:"size-4"})})}const jv="https://spnc-rfac.ca",Ra=`${jv}/api`,Em={contactSubmission:`${Ra}/contact-submission.php`,newsletters:`${Ra}/newsletters.php`,communityResources:`${Ra}/community-resources.php`,libraryResources:`${Ra}/library-resources.php`,membershipApplication:`${Ra}/membership-application.php`};function o0(){const{t:n}=ve(),s=Be(),a=Fe(),o=jt(a.pathname),[l,u]=b.useState({membershipType:"",organizationName:"",organizationAddress:"",city:"",province:"",postalCode:"",website:"",contactName:"",contactTitle:"",contactEmail:"",contactPhone:"",organizationDescription:"",reasonForJoining:""}),[d,p]=b.useState(!1),[m,h]=b.useState("idle"),[v,g]=b.useState(!1),C=async w=>{if(w.preventDefault(),!v){h("error"),p(!1);return}p(!0),h("idle");try{const y={membershipType:l.membershipType,organizationName:l.organizationName,organizationAddress:l.organizationAddress,city:l.city,province:l.province,postalCode:l.postalCode,website:l.website||null,primaryContactName:l.contactName,title:l.contactTitle,email:l.contactEmail,phone:l.contactPhone||null,missionDescription:l.organizationDescription,reasonForJoining:l.reasonForJoining,agreeToValues:!0,date:new Date().toISOString().split("T")[0]},k=Em.membershipApplication,S=await fetch(k,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(y)}),P=await S.json();if(P.success||S.ok)h("success"),u({membershipType:"",organizationName:"",organizationAddress:"",city:"",province:"",postalCode:"",website:"",contactName:"",contactTitle:"",contactEmail:"",contactPhone:"",organizationDescription:"",reasonForJoining:""}),g(!1);else throw new Error(P.error||"Failed to submit application")}catch(y){console.error("Membership application submission error:",y),h("error")}finally{p(!1)}},j=(w,y)=>{u(k=>({...k,[w]:y}))};return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative size-full",children:[t.jsx(dt,{}),t.jsx("div",{className:"bg-gradient-to-br from-[#ba41ae] to-[#7d2d75] box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[80px] md:py-[120px] relative shrink-0 w-full",children:t.jsx("div",{className:"content-stretch flex flex-col gap-[24px] items-start max-w-[1280px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] items-start relative shrink-0 w-full md:w-[800px] md:ml-[150px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[56px] text-white",children:n("membershipApplication.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[18px] md:text-[20px] text-white/90",children:n("membershipApplication.hero.subtitle")})]})})}),t.jsx("div",{className:"bg-white box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[64px] md:py-[96px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[48px] items-start max-w-[800px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.3] relative shrink-0 text-[28px] md:text-[32px] text-neutral-950",children:n("membershipApplication.process.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.6] relative shrink-0 text-[16px] md:text-[18px] text-[#2a2a2a]",children:n("membershipApplication.process.description")})]}),t.jsxs("form",{onSubmit:C,className:"content-stretch flex flex-col gap-[48px] items-start relative shrink-0 w-full",children:[m==="success"&&t.jsx("div",{className:"w-full bg-green-50 border-l-4 border-green-400 p-4 rounded",children:t.jsxs("div",{className:"flex",children:[t.jsx("div",{className:"flex-shrink-0",children:t.jsx("svg",{className:"h-5 w-5 text-green-400",viewBox:"0 0 20 20",fill:"currentColor",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})})}),t.jsx("div",{className:"ml-3",children:t.jsx("p",{className:"text-sm text-green-700",children:n("membershipApplication.form.successMessage")})})]})}),m==="error"&&t.jsx("div",{className:"w-full bg-red-50 border-l-4 border-red-400 p-4 rounded",children:t.jsxs("div",{className:"flex",children:[t.jsx("div",{className:"flex-shrink-0",children:t.jsx("svg",{className:"h-5 w-5 text-red-400",viewBox:"0 0 20 20",fill:"currentColor",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"})})}),t.jsx("div",{className:"ml-3",children:t.jsx("p",{className:"text-sm text-red-700",children:n("membershipApplication.form.errorMessage")})})]})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-neutral-950",children:n("membershipApplication.form.membershipType.title")}),t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"membershipType",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.membershipType.label")}),t.jsxs(r0,{value:l.membershipType,onValueChange:w=>j("membershipType",w),children:[t.jsx(a0,{className:"w-full h-[48px] min-h-[48px] border-neutral-300 rounded-[8px]",children:t.jsx(s0,{placeholder:n("membershipApplication.form.membershipType.placeholder")})}),t.jsxs(i0,{children:[t.jsx(vt,{value:"frontline",children:n("membershipApplication.form.membershipType.frontline")}),t.jsx(vt,{value:"ally",children:n("membershipApplication.form.membershipType.ally")}),t.jsx(vt,{value:"individual",children:n("membershipApplication.form.membershipType.individual")})]})]})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.title")}),t.jsxs("div",{className:"flex flex-col gap-[20px] w-full",children:[t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"organizationName",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.name")}
352),t.jsx(On,{id:"organizationName",value:l.organizationName,onChange:w=>j("organizationName",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.organizationInfo.namePlaceholder"),required:!0})]}),t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"organizationAddress",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.address")}),t.jsx(On,{id:"organizationAddress",value:l.organizationAddress,onChange:w=>j("organizationAddress",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.organizationInfo.addressPlaceholder"),required:!0})]}),t.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-[20px]",children:[t.jsxs("div",{className:"flex flex-col gap-[8px]",children:[t.jsx(zt,{htmlFor:"city",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.city")}),t.jsx(On,{id:"city",value:l.city,onChange:w=>j("city",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.organizationInfo.cityPlaceholder"),required:!0})]}),t.jsxs("div",{className:"flex flex-col gap-[8px]",children:[t.jsx(zt,{htmlFor:"province",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.province")}),t.jsxs(r0,{value:l.province,onValueChange:w=>j("province",w),children:[t.jsx(a0,{className:"w-full h-[48px] min-h-[48px] border-neutral-300 rounded-[8px]",children:t.jsx(s0,{placeholder:n("membershipApplication.form.organizationInfo.provincePlaceholder")})}),t.jsxs(i0,{children:[t.jsx(vt,{value:"AB",children:n("membershipApplication.form.organizationInfo.provinceAB")}),t.jsx(vt,{value:"BC",children:n("membershipApplication.form.organizationInfo.provinceBC")}),t.jsx(vt,{value:"MB",children:n("membershipApplication.form.organizationInfo.provinceMB")}),t.jsx(vt,{value:"NB",children:n("membershipApplication.form.organizationInfo.provinceNB")}),t.jsx(vt,{value:"NL",children:n("membershipApplication.form.organizationInfo.provinceNL")}),t.jsx(vt,{value:"NS",children:n("membershipApplication.form.organizationInfo.provinceNS")}),t.jsx(vt,{value:"ON",children:n("membershipApplication.form.organizationInfo.provinceON")}),t.jsx(vt,{value:"PE",children:n("membershipApplication.form.organizationInfo.provincePE")}),t.jsx(vt,{value:"QC",children:n("membershipApplication.form.organizationInfo.provinceQC")}),t.jsx(vt,{value:"SK",children:n("membershipApplication.form.organizationInfo.provinceSK")}),t.jsx(vt,{value:"NT",children:n("membershipApplication.form.organizationInfo.provinceNT")}),t.jsx(vt,{value:"NU",children:n("membershipApplication.form.organizationInfo.provinceNU")}),t.jsx(vt,{value:"YT",children:n("membershipApplication.form.organizationInfo.provinceYT")})]})]})]}),t.jsxs("div",{className:"flex flex-col gap-[8px]",children:[t.jsx(zt,{htmlFor:"postalCode",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.postalCode")}),t.jsx(On,{id:"postalCode",value:l.postalCode,onChange:w=>j("postalCode",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.organizationInfo.postalCodePlaceholder"),required:!0})]})]}),t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"website",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.website")}),t.jsx(On,{id:"website",type:"url",value:l.website,onChange:w=>j("website",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.organizationInfo.websitePlaceholder")})]}),t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"organizationDescription",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.organizationInfo.description")}),t.jsx(Ef,{id:"organizationDescription",value:l.organizationDescription,onChange:w=>j("organizationDescription",w.target.value),className:"min-h-[120px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.organizationInfo.descriptionPlaceholder"),required:!0})]})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-neutral-950",children:n("membershipApplication.form.contactInfo.title")}),t.jsxs("div",{className:"flex flex-col gap-[20px] w-full",children:[t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"contactName",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.contactInfo.name")}
352),t.jsx(On,{id:"contactName",value:l.contactName,onChange:w=>j("contactName",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.contactInfo.namePlaceholder"),required:!0})]}),t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"contactTitle",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.contactInfo.jobTitle")}),t.jsx(On,{id:"contactTitle",value:l.contactTitle,onChange:w=>j("contactTitle",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.contactInfo.jobTitlePlaceholder"),required:!0})]}),t.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-[20px]",children:[t.jsxs("div",{className:"flex flex-col gap-[8px]",children:[t.jsx(zt,{htmlFor:"contactEmail",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.contactInfo.email")}),t.jsx(On,{id:"contactEmail",type:"email",value:l.contactEmail,onChange:w=>j("contactEmail",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.contactInfo.emailPlaceholder"),required:!0})]}),t.jsxs("div",{className:"flex flex-col gap-[8px]",children:[t.jsx(zt,{htmlFor:"contactPhone",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.contactInfo.phone")}),t.jsx(On,{id:"contactPhone",type:"tel",value:l.contactPhone,onChange:w=>j("contactPhone",w.target.value),className:"h-[48px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.contactInfo.phonePlaceholder"),required:!0})]})]})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.4] relative shrink-0 text-[20px] md:text-[24px] text-neutral-950",children:n("membershipApplication.form.additionalInfo.title")}),t.jsxs("div",{className:"flex flex-col gap-[8px] w-full",children:[t.jsx(zt,{htmlFor:"reasonForJoining",className:"font-['Plus_Jakarta_Sans:Medium',sans-serif] text-[14px] text-neutral-950",children:n("membershipApplication.form.additionalInfo.reason")}),t.jsx(Ef,{id:"reasonForJoining",value:l.reasonForJoining,onChange:w=>j("reasonForJoining",w.target.value),className:"min-h-[120px] border-neutral-300 rounded-[8px]",placeholder:n("membershipApplication.form.additionalInfo.reasonPlaceholder"),required:!0})]})]}),t.jsxs("div",{className:"flex items-start gap-3 w-full",children:[t.jsx("input",{type:"checkbox",id:"agreedToEmail",checked:v,onChange:w=>g(w.target.checked),required:!0,className:"mt-1 w-4 h-4 text-[#7d2d75] border-gray-300 rounded focus:ring-[#7d2d75]"}),t.jsxs("label",{htmlFor:"agreedToEmail",className:"text-sm text-gray-700",children:[n("contactPage.form.emailTermsText")," ",t.jsx("button",{type:"button",onClick:()=>s(Ne("/terms-of-use",o)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:n("footer.termsOfUse")})," ",n("contactPage.form.and")," ",t.jsx("button",{type:"button",onClick:()=>s(Ne("/privacy-policy",o)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:n("footer.privacyPolicy")}),"."]})]}),t.jsx("button",{type:"submit",disabled:d,className:"box-border bg-neutral-950 content-stretch gap-[12px] h-[56px] flex items-center justify-center px-[32px] py-[14px] relative rounded-[8px] shrink-0 hover:opacity-90 disabled:opacity-50 disabled:cursor-not-allowed transition-opacity w-full md:w-auto cursor-pointer",children:d?t.jsxs(t.Fragment,{children:[t.jsxs("svg",{className:"animate-spin h-5 w-5 text-white",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[t.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),t.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:n("membershipApplication.form.submitting")})]}):t.jsxs(t.Fragment,{children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:n("membershipApplication.form.submitButton")}),t.jsx("div",{className:"relative shrink-0 size-[24px]",children:t.jsx("svg",{className:"block size-full",f
352ill:"none",preserveAspectRatio:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z",fill:"white"})})})]})})]})]})}),t.jsx(pt,{})]})}const zo=b.forwardRef(({onFileSelect:n,selectedFile:s,className:a,...o},l)=>{const{t:u}=ve(),d=b.useRef(null),p=l||d,m=()=>{p.current?.click()},h=v=>{const g=v.target.files?.[0]||null;n?.(g),o.onChange?.(v)};return t.jsxs("div",{className:"relative",children:[t.jsx("input",{...o,ref:p,type:"file",className:"absolute inset-0 w-full h-full opacity-0 cursor-pointer",onChange:h}),t.jsx("button",{type:"button",onClick:m,className:`px-4 py-2 bg-[#7d2d75] text-white rounded-md hover:bg-[#6a2664] transition-colors font-semibold text-sm ${a}`,children:u("resourcesPage.contribute.hubForm.fileUpload.chooseFile","Choose File")}),t.jsx("span",{className:"ml-2 text-gray-600",children:s?s.name:u("resourcesPage.contribute.hubForm.fileUpload.noFileChosen","No file chosen")})]})});zo.displayName="CustomFileInput";function kv({onResourceAdded:n}){const{t:s}=ve(),a=Be(),o=Fe(),l=jt(o.pathname),[u,d]=b.useState(!1),[p,m]=b.useState({text:"",type:null}),[h,v]=b.useState(!1),[g,C]=b.useState(!1),[j,w]=b.useState(null),[y,k]=b.useState(""),[S,P]=b.useState(null),L=b.useRef(null),A="/php/api";async function E(M){M.preventDefault(),d(!0),m({text:"",type:null});const I=M.currentTarget,B=new FormData(I),J=B.get("name"),G=B.get("type"),H=B.get("city"),Q=B.get("province");if(!J||!J.trim()){m({text:"Organization name is required",type:"error"}),d(!1);return}
352if(!G){m({text:"Resource type is required",type:"error"}),d(!1);return}if(!H||!H.trim()){m({text:"City is required",type:"error"}),d(!1);return}if(!Q){m({text:"Province is required",type:"error"}),d(!1);return}if(!h){m({text:"Please agree to the terms and conditions",type:"error"}),d(!1);return}if(!g){m({text:"Please agree to receive email communications and accept the Terms of Use and Privacy Policy",type:"error"}),d(!1);return}j&&B.append("logo_image",j);try{const q=await fetch(`${A}/community-resources.php`,{method:"POST",body:B}),te=await q.text();let ce;try{ce=JSON.parse(te)}catch{ce={error:q.ok?"Invalid response from server":`Server error: ${q.status} ${q.statusText}${te?" - "+te:""}`}}if(ce.success)m({text:"Resource submitted successfully! It will appear after review.",type:"success"}),I&&I.reset(),v(!1),C(!1),w(null),k(""),P(null),ce.data&&n&&n(ce.data);else{let Y=ce.error||"Failed to submit resource";Y.includes("Invalid Canadian postal code format")?Y="Please enter a valid Canadian postal code (e.g., K1A 0A6)":Y.includes("Invalid resource type")?Y="Please select a valid resource type":Y.includes("required")?Y="Please fill in all required fields":Y.includes("Database connection failed")?Y="Service temporarily unavailable. Please try again later.":Y.includes("Geocoding failed")&&(Y="Could not find the location. Please check the address and try again."),m({text:Y,type:"error"})}}catch(q){console.error("Submission error:",q),m({text:`Failed to submit resource: ${q instanceof Error?q.message:"Unknown error"}`,type:"error"})}finally{d(!1),setTimeout(()=>{m({text:"",type:null})},5e3)}}return t.jsx("div",{className:"w-full",children:t.jsxs("form",{onSubmit:E,className:"space-y-6",children:[t.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[t.jsx(Ea,{name:"name",label:s("resourcesPage.contribute.mapForm.organizationName"),placeholder:s("resourcesPage.contribute.mapForm.organizationPlaceholder"),required:!0}),t.jsx(au,{name:"type",label:s("resourcesPage.contribute.mapForm.resourceType"),required:!0,options:[{value:"",label:s("resourcesPage.contribute.mapForm.selectResource")},{value:"social",label:s("resourcesPage.contribute.mapForm.typeSocial")},{value:"health",label:s("resourcesPage.contribute.mapForm.typeHealth")},{value:"housing",label:s("resourcesPage.contribute.mapForm.typeHousing")},{value:"advocacy",label:s("resourcesPage.contribute.mapForm.typeAdvocacy")}]}),t.jsx(au,{name:"province",label:s("resourcesPage.contribute.mapForm.province"),required:!0,options:[{value:"",label:s("resourcesPage.contribute.mapForm.select")},{value:"AB",label:s("resourcesPage.contribute.mapForm.provinceAB")},{value:"BC",label:s("resourcesPage.contribute.mapForm.provinceBC")},{value:"PE",label:s("resourcesPage.contribute.mapForm.provincePE")},{value:"MB",label:s("resourcesPage.contribute.mapForm.provinceMB")},{value:"national",label:s("resourcesPage.contribute.mapForm.levelNational")},{value:"NB",label:s("resourcesPage.contribute.mapForm.provinceNB")},{value:"NS",label:s("resourcesPage.contribute.mapForm.provinceNS")},{value:"NU",label:s("resourcesPage.contribute.mapForm.provinceNU")},{value:"ON",label:s("resourcesPage.contribute.mapForm.provinceON")},{value:"QC",label:s("resourcesPage.contribute.mapForm.provinceQC")},{value:"SK",label:s("resourcesPage.contribute.mapForm.provinceSK")},{value:"NL",label:s("resourcesPage.contribute.mapForm.provinceNL")},{value:"NT",label:s("resourcesPage.contribute.mapForm.provinceNT")}]}),t.jsx(Ea,{name:"city",label:s("resourcesPage.contribute.mapForm.city"),placeholder:s("resourcesPage.contribute.mapForm.cityPlaceholder"),required:!0}),t.jsx(Ea,{name:"postal_code",label:s("resourcesPage.contribute.mapForm.postalCode"),placeholder:s("resourcesPage.contribute.mapForm.postalPlaceholder")}),t.jsx(au,{name:"level_served",label:s("resourcesPage.contribute.mapForm.levelServed"),options:[{value:"",label:s("resourcesPage.contribute.mapForm.levelServedSelect")},{value:"local",label:s("resourcesPage.contribute.mapForm.levelLocal")},{value:"provincial",label:s("resourcesPage.contribute.mapForm.levelProvincial")},{value:"regional",label:s("resourcesPage.contribute.mapForm.levelRegional")},{value:"national",label:s("resourcesPage.contribute.mapForm.levelNational")}]}),t.jsx(Ea,{name:"email",label:s("resourcesPage.contribute.mapForm.email"),placeholder:"[email protected]",type:"email",required:!0}),t.jsx("div",{className:"md:col-span-2",children:t.jsx(Ea,{name:"website",label:s("resourcesPage.contribute.mapForm.website"),placeholder:"https://www.organization.ca",type:"url"})}),t.jsxs("div",{className:"md:col-span-2",children:[t.jsx("label",{htmlFor:"logo_image",className:"font-semibold text-[16px] block mb-3",children:s("resourcesPage.contribute.mapForm.logoLabel")}),t.jsxs("div",{className:"space-y-2",children:[S&&t.jsxs("div",{className:"mb-3",children:[t.jsx("p",{className:"text-sm text-gray-600 mb-2",children:s("resourcesPage.contribute.mapForm.preview")}),t.jsx("img",{src:S,alt:"Logo preview",className:"w-32 h-32 object-contain rounded-lg border border-gray-300 bg-gray-50"})]}),t.jsx(zo,{ref:L,id:"logo_image",name:"logo_image",accept:"image/jpeg,image/png,image/gif,image/webp,image/svg+xml",onFileSelect:M=>{if(w(M),M){const I=new FileReader;I.onloadend=()=>{P(I.result)},I.readAsDataURL(M)}else P(null)},selectedFile:j}),t.jsx("p",{className:"text-sm text-gray-600",children:s("resourcesPage.contribute.hubForm.fileUpload.logoInstructions")}),j&&t.jsxs("p",{className:"text-sm text-green-600 flex items-center gap-2",children:[t.jsx("svg",{className:"w-4 h-4",fill:"
352currentColor",viewBox:"0 0 20 20",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})}),s("resourcesPage.contribute.mapForm.selected")," ",j.name," (",(j.size/1024/1024).toFixed(2)," MB)"]}),y&&t.jsxs("p",{className:"text-sm text-red-600 flex items-center gap-2",children:[t.jsx("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 20 20",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"})}),y]})]})]}),t.jsx("div",{className:"md:col-span-2",children:t.jsx(Nv,{name:"description",label:s("resourcesPage.contribute.mapForm.description"),placeholder:s("resourcesPage.contribute.mapForm.descriptionPlaceholder")})})]}),t.jsxs("div",{className:"flex items-start gap-3",children:[t.jsx("input",{type:"checkbox",id:"agreed",checked:h,onChange:M=>v(M.target.checked),className:"mt-1 w-4 h-4 text-[#7d2d75] border-gray-300 rounded focus:ring-[#7d2d75]"}),t.jsx("label",{htmlFor:"agreed",className:"text-sm text-gray-700",children:s("resourcesPage.contribute.mapForm.agreeCheckbox")})]}),t.jsxs("div",{className:"flex items-start gap-3",children:[t.jsx("input",{type:"checkbox",id:"agreedToEmail",checked:g,onChange:M=>C(M.target.checked),required:!0,className:"mt-1 w-4 h-4 text-[#7d2d75] border-gray-300 rounded focus:ring-[#7d2d75]"}),t.jsxs("label",{htmlFor:"agreedToEmail",className:"text-sm text-gray-700",children:[s("resourcesPage.contribute.mapForm.emailTermsText")," ",t.jsx("button",{type:"button",onClick:()=>a(Ne("/terms-of-use",l)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:s("footer.termsOfUse")})," ",s("resourcesPage.contribute.mapForm.and")," ",t.jsx("button",{type:"button",onClick:()=>a(Ne("/privacy-policy",l)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:s("footer.privacyPolicy")}),"."]})]}),p.text&&t.jsx("div",{className:`p-4 rounded-lg ${p.type==="success"?"bg-green-50 border border-green-200":p.type==="error"?"bg-red-50 border border-red-200":"bg-blue-50 border border-blue-200"}`,children:t.jsx("p",{className:`text-sm ${p.type==="success"?"text-green-600":p.type==="error"?"text-red-600":"text-blue-600"}`,children:p.text})}),t.jsx("button",{type:"submit",disabled:u,className:"w-full md:w-auto bg-[#7d2d75] text-white px-8 py-4 rounded-lg uppercase font-semibold hover:bg-[#6a2664] transition-colors disabled:opacity-50 disabled:cursor-not-allowed",children:s(u?"resourcesPage.contribute.mapForm.submitting":"resourcesPage.contribute.mapForm.addButton")})]})})}function Ea({name:n,label:s,placeholder:a,type:o="text",required:l=!1}){return t.jsxs("div",{className:"flex flex-col gap-3",children:[t.jsxs("label",{htmlFor:n,className:"font-semibold text-[16px]",children:[s,l&&t.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),t.jsx("input",{id:n,name:n,type:o,placeholder:a,required:l,className:"px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)]"})]})}function au({name:n,label:s,required:a=!1,options:o}){return t.jsxs("div",{className:"flex flex-col gap-3",children:[t.jsxs("label",{htmlFor:n,className:"font-semibold text-[16px]",children:[s,a&&t.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),t.jsx("select",{id:n,name:n,required:a,className:"px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] text-[rgba(0,0,0,0.6)]",children:o.map(l=>t.jsx("option",{value:l.value,children:l.label},l.value))})]})}function Nv({name:n,label:s,placeholder:a}){return t.jsxs("div",{className:"flex flex-col gap-3",children:[t.jsx("label",{htmlFor:n,className:"font-semibold text-[16px]",children:s}),t.jsx("textarea",{id:n,name:n,placeholder:a,rows:6,className:"px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)] resize-none"})]})}function Sv(){const{t:n}=ve(),s=Be(),a=Fe(),o=jt(a.pathname),[l,u]=b.useState(!1),[d,p]=b.useState({text:"",type:null}),[m,h]=b.useState(!1),[v,g]=b.useState(!1),[C,j]=b.useState(null),[w,y]=b.useState(""),[k,S]=b.useState("upload"),[P,L]=b.useState(null),[A,E]=b.useState(""),[M,I]=b.useState(null),B=b.useRef(null),J=b.useRef(null),G="/php/api";function H(q){S(q),q==="url"&&(j(null),y(""),B.current&&(B.current.value=""))}async function Q(q){q.preventDefault(),u(!0),p({text:"",type:null});const te=q.currentTarget,ce=new FormData(te),Y=ce.get("title"),ie=ce.get("
352category"),F=ce.get("description"),Z=ce.get("resource_url");if(k==="upload"){if(!C){p({text:"Please select a PDF file to upload",type:"error"}),u(!1);return}}else{if(!Z||!Z.trim()){p({text:"Please provide a URL to the PDF resource",type:"error"}),u(!1);return}try{new URL(Z)}catch{p({text:"Please provide a valid URL",type:"error"}),u(!1);return}}if(!Y||!Y.trim()){p({text:"Resource title is required",type:"error"}),u(!1);return}if(!ie){p({text:"Category is required",type:"error"}),u(!1);return}if(!F||!F.trim()){p({text:"Description is required",type:"error"}),u(!1);return}if(!m){p({text:"Please acknowledge that your submission will be reviewed",type:"error"}),u(!1);return}if(!v){p({text:"Please agree to receive email communications and accept the Terms of Use and Privacy Policy",type:"error"}),u(!1);return}k==="upload"&&C&&ce.append("pdf_file",C),P&&ce.append("cover_image",P);try{const $=`${G}/library-resources.php`,_=await fetch($,{method:"POST",body:ce}),O=await _.text();let re;try{re=JSON.parse(O)}catch{re={error:_.ok?"Invalid response from server":`Server error: ${_.status} ${_.statusText}${O?" - "+O:""}`}}re.success?(p({text:"Resource submitted successfully! It will be reviewed by our team before publication.",type:"success"}),te&&te.reset(),h(!1),g(!1),j(null),y(""),S("upload"),L(null),E(""),I(null)):p({text:re.error||"Failed to submit resource",type:"error"})}catch{p({text:"Failed to submit resource. Please try again.",type:"error"})}finally{u(!1),setTimeout(()=>p({text:"",type:null}),5e3)}}return t.jsx("div",{className:"w-full",children:t.jsxs("form",{onSubmit:Q,className:"space-y-6",children:[t.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[t.jsxs("div",{className:"md:col-span-2",children:[t.jsxs("label",{htmlFor:"title",className:"font-semibold text-[16px] block mb-3",children:[n("resourcesPage.contribute.hubForm.resourceTitle")," ",t.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),t.jsx("input",{id:"title",name:"title",type:"text",placeholder:n("resourcesPage.contribute.hubForm.titlePlaceholder"),required:!0,className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)]"})]}),t.jsxs("div",{className:"md:col-span-2",children:[t.jsxs("label",{className:"font-semibold text-[16px] block mb-3",children:[n("resourcesPage.contribute.hubForm.resourceTypeLabel")," ",t.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),t.jsxs("div",{className:"flex gap-6 mb-4",children:[t.jsxs("label",{className:"flex items-center gap-2 cursor-pointer",children:[t.jsx("input",{type:"radio",name:"resource_type",value:"upload",checked:k==="upload",onChange:q=>H(q.target.value),className:"w-4 h-4 text-[#7d2d75] border-gray-300 focus:ring-[#7d2d75]"}),t.jsx("span",{className:"text-[16px]",children:n("resourcesPage.contribute.hubForm.uploadPDFFile")})]}),t.jsxs("label",{className:"flex items-center gap-2 cursor-pointer",children:[t.jsx("input",{type:"radio",name:"resource_type",value:"url",checked:k==="url",onChange:q=>H(q.target.value),className:"w-4 h-4 text-[#7d2d75] border-gray-300 focus:ring-[#7d2d75]"}),t.jsx("span",{className:"text-[16px]",children:n("resourcesPage.contribute.hubForm.providePDFURL")})]})]}),k==="upload"?t.jsxs("div",{className:"space-y-2",children:[t.jsx(zo,{ref:B,id:"pdf_file",name:"pdf_file",accept:".pdf,application/pdf",onFileSelect:q=>{if(y(""),!q){j(null);return}if(q.type!=="application/pdf"){y("Only PDF files are allowed"),j(null);return}const te=5*1024*1024;if(q.size>te){y("File size must be less than 5MB"),j(null);return}j(q)},selectedFile:C}),t.jsx("p",{className:"text-sm text-gray-600",children:n("resourcesPage.contribute.hubForm.fileUpload.pdfInstructions")}),C&&t.jsxs("p",{className:"text-sm text-green-600 flex items-center gap-2",children:[t.jsx("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 20 20",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})}
352),n("resourcesPage.contribute.hubForm.selected")," ",C.name," (",(C.size/1024/1024).toFixed(2)," MB)"]}),w&&t.jsxs("p",{className:"text-sm text-red-600 flex items-center gap-2",children:[t.jsx("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 20 20",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"})}),w]})]}):t.jsxs("div",{className:"space-y-2",children:[t.jsx("input",{id:"resource_url",name:"resource_url",type:"url",placeholder:"https://example.com/document.pdf",required:!0,className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)]"}),t.jsx("p",{className:"text-sm text-gray-600",children:n("resourcesPage.contribute.hubForm.urlInstructions")})]})]}),t.jsxs("div",{children:[t.jsxs("label",{htmlFor:"category",className:"font-semibold text-[16px] block mb-3",children:[n("resourcesPage.contribute.hubForm.category")," ",t.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),t.jsxs("select",{id:"category",name:"category",required:!0,className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] text-[rgba(0,0,0,0.6)]",children:[t.jsx("option",{value:"",children:n("resourcesPage.contribute.hubForm.selectCategory")}),t.jsx("option",{value:"Policy",children:n("resourcesPage.contribute.hubForm.categoryPolicy")}),t.jsx("option",{value:"Research",children:n("resourcesPage.contribute.hubForm.categoryResearch")}),t.jsx("option",{value:"Advocacy",children:n("resourcesPage.contribute.hubForm.categoryAdvocacy")}),t.jsx("option",{value:"Community",children:n("resourcesPage.contribute.hubForm.categoryCommunity")}),t.jsx("option",{value:"Health",children:n("resourcesPage.contribute.hubForm.categoryHealth")}),t.jsx("option",{value:"Housing",children:n("resourcesPage.contribute.hubForm.categoryHousing")}),t.jsx("option",{value:"Education",children:n("resourcesPage.contribute.hubForm.categoryEducation")})]})]}),t.jsxs("div",{children:[t.jsx("label",{htmlFor:"author",className:"font-semibold text-[16px] block mb-3",children:n("resourcesPage.contribute.hubForm.author")}),t.jsx("input",{id:"author",name:"author",type:"text",placeholder:n("resourcesPage.contribute.hubForm.authorPlaceholder"),className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)]"})]}),t.jsxs("div",{children:[t.jsx("label",{htmlFor:"level_served",className:"font-semibold text-[16px] block mb-3",children:n("resourcesPage.contribute.hubForm.levelServed")}),t.jsxs("select",{id:"level_served",name:"level_served",className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] text-[rgba(0,0,0,0.6)]",children:[t.jsx("option",{value:"",children:n("resourcesPage.contribute.hubForm.levelServedSelect")}),t.jsx("option",{value:"local",children:n("resourcesPage.contribute.hubForm.levelLocal")}),t.jsx("option",{value:"provincial",children:n("resourcesPage.contribute.hubForm.levelProvincial")}),t.jsx("option",{value:"regional",children:n("resourcesPage.contribute.hubForm.levelRegional")}),t.jsx("option",{value:"national",children:n("resourcesPage.contribute.hubForm.levelNational")})]})]}),t.jsxs("div",{className:"md:col-span-2",children:[t.jsxs("label",{htmlFor:"description",className:"font-semibold text-[16px] block mb-3",children:[n("resourcesPage.contribute.hubForm.description")," ",t.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),t.jsx("textarea",{id:"description",name:"description",placeholder:n("resourcesPage.contribute.hubForm.descriptionPlaceholder"),rows:6,required:!0,className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)] resize-none"})]}),t.jsxs("div",{className:"md:col-span-2",children:[t.jsx("label",{htmlFor:"cover_image",className:"font-semibold text-[16px] block mb-3",children:n("resourcesPage.contribute.hubForm.coverImageLabel")}),t.jsxs("div",{className:"space-y-2",children:[M&&t.jsxs("div",{className:"mb-3",children:[t.jsx("p",{className:"text-sm text-gray-600 mb-2",children:n("resourcesPage.contribute.hubForm.preview")}),t.jsx("img",{src:M,alt:"Cover preview",className:"w-32 h-32 object-cover rounded-lg border border-gray-300"})]}),t.jsx(zo,{ref:J,id:"cover_image",name:"cover_image",accept:"image/jpeg,image/png,image/gif,image/webp",onFileSelect:q=>{if(E(""),!q){L(null),I(null);return}
352if(!["image/jpeg","image/png","image/gif","image/webp"].includes(q.type)){E("Only JPG, PNG, GIF, and WebP images are allowed"),L(null),I(null);return}const ce=2*1024*1024;if(q.size>ce){E("Image size must be less than 2MB"),L(null),I(null);return}L(q);const Y=new FileReader;Y.onloadend=()=>{I(Y.result)},Y.readAsDataURL(q)},selectedFile:P}),t.jsx("p",{className:"text-sm text-gray-600",children:n("resourcesPage.contribute.hubForm.fileUpload.imageInstructions")}),P&&t.jsxs("p",{className:"text-sm text-green-600 flex items-center gap-2",children:[t.jsx("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 20 20",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})}),n("resourcesPage.contribute.hubForm.selected")," ",P.name," (",(P.size/1024/1024).toFixed(2)," MB)"]}),A&&t.jsxs("p",{className:"text-sm text-red-600 flex items-center gap-2",children:[t.jsx("svg",{className:"w-4 h-4",fill:"currentColor",viewBox:"0 0 20 20",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"})}),A]})]})]}),t.jsxs("div",{children:[t.jsx("label",{htmlFor:"submitter_name",className:"font-semibold text-[16px] block mb-3",children:n("resourcesPage.contribute.hubForm.yourName")}),t.jsx("input",{id:"submitter_name",name:"submitter_name",type:"text",placeholder:n("resourcesPage.contribute.hubForm.namePlaceholder"),className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)]"})]}),t.jsxs("div",{children:[t.jsxs("label",{htmlFor:"submitter_email",className:"font-semibold text-[16px] block mb-3",children:[n("resourcesPage.contribute.hubForm.yourEmail")," ",t.jsx("span",{className:"text-red-500 ml-1",children:"*"})]}),t.jsx("input",{id:"submitter_email",name:"submitter_email",type:"email",placeholder:n("resourcesPage.contribute.hubForm.emailPlaceholder"),required:!0,className:"w-full px-3 py-3 border border-black rounded-md text-[16px] focus:outline-none focus:ring-2 focus:ring-[#7d2d75] placeholder:text-[rgba(0,0,0,0.6)]"})]})]}),t.jsxs("div",{className:"flex items-start gap-3",children:[t.jsx("input",{type:"checkbox",id:"acknowledged",checked:m,onChange:q=>h(q.target.checked),className:"mt-1 w-4 h-4 text-[#7d2d75] border-gray-300 rounded focus:ring-[#7d2d75]"}),t.jsx("label",{htmlFor:"acknowledged",className:"text-sm text-gray-700",children:n("resourcesPage.contribute.hubForm.reviewNotice")})]}),t.jsxs("div",{className:"flex items-start gap-3",children:[t.jsx("input",{type:"checkbox",id:"agreedToEmail",checked:v,onChange:q=>g(q.target.checked),required:!0,className:"mt-1 w-4 h-4 text-[#7d2d75] border-gray-300 rounded focus:ring-[#7d2d75]"}),t.jsxs("label",{htmlFor:"agreedToEmail",className:"text-sm text-gray-700",children:[n("resourcesPage.contribute.hubForm.emailTermsText")," ",t.jsx("button",{type:"button",onClick:()=>s(Ne("/terms-of-use",o)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:n("footer.termsOfUse")})," ",n("resourcesPage.contribute.hubForm.and")," ",t.jsx("button",{type:"button",onClick:()=>s(Ne("/privacy-policy",o)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:n("footer.privacyPolicy")}),"."]})]}),d.text&&t.jsx("div",{className:`p-4 rounded-lg ${d.type==="success"?"bg-green-50 border border-green-200":d.type==="error"?"bg-red-50 border border-red-200":"bg-blue-50 border border-blue-200"}`,children:t.jsx("p",{className:`text-sm ${d.type==="success"?"text-green-600":d.type==="error"?"text-red-600":"text-blue-600"}`,children:d.text})}),t.jsx("button",{type:"submit",disabled:l,className:"w-full md:w-auto bg-[#7d2d75] text-white px-8 py-4 rounded-lg uppercase font-semibold hover:bg-[#6a2664] transition-colors disabled:opacity-50 disabled:cursor-not-allowed",children:n(l?"resourcesPage.contribute.hubForm.submitting":"resourcesPage.contribute.hubForm.addButton")})]})})}function Pv(n){const s=["Community Map","Resource Hub"],a=[];let o=0,l=0;const u=[];
352return s.forEach(d=>{let p=n.indexOf(d,0);for(;p!==-1;)u.push({index:p,phrase:d,length:d.length}),p=n.indexOf(d,p+1)}),u.sort((d,p)=>d.index-p.index),u.forEach(d=>{d.index>o&&a.push(n.substring(o,d.index)),a.push(t.jsx("strong",{className:"font-bold",children:d.phrase},`bold-${l++}`)),o=d.index+d.length}),o<n.length&&a.push(n.substring(o)),a.length>0?a:[n]}function _v(){const{t:n}=ve(),[s,a]=b.useState("map"),o=n(s==="map"?"resourcesPage.contribute.mapDescription":"resourcesPage.contribute.hubDescription");return t.jsx("div",{id:"contribute-section",className:"bg-[#f5f3ff] w-full py-16 md:py-24",children:t.jsxs("div",{className:"max-w-[1280px] mx-auto px-6 md:px-16",children:[t.jsxs("div",{className:"mb-8",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.2] mb-4 md:mb-5 text-[32px] md:text-[40px] text-neutral-950 whitespace-nowrap",children:n(s==="map"?"resourcesPage.contribute.mapTitle":"resourcesPage.contribute.hubTitle")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:Pv(o)})]}),t.jsxs("div",{className:"flex border-b border-gray-300 mb-8",children:[t.jsx("button",{onClick:()=>a("map"),className:`px-6 py-3 font-semibold text-[16px] border-b-2 transition-colors cursor-pointer ${s==="map"?"border-[#7d2d75] text-[#7d2d75]":"border-transparent text-gray-600 hover:text-gray-900"}`,children:t.jsxs("div",{className:"flex items-center gap-2",children:[t.jsxs("svg",{className:"w-5 h-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:[t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M17.657 16.657L13.414 20.9a1.998 1.998 0 01-2.827 0l-4.244-4.243a8 8 0 1111.314 0z"}),t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 11a3 3 0 11-6 0 3 3 0 016 0z"})]}),n("resourcesPage.contribute.mapTab")]})}),t.jsx("button",{onClick:()=>a("library"),className:`px-6 py-3 font-semibold text-[16px] border-b-2 transition-colors cursor-pointer ${s==="library"?"border-[#7d2d75] text-[#7d2d75]":"border-transparent text-gray-600 hover:text-gray-900"}`,children:t.jsxs("div",{className:"flex items-center gap-2",children:[t.jsx("svg",{className:"w-5 h-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M12 6.253v13m0-13C10.832 5.477 9.246 5 7.5 5S4.168 5.477 3 6.253v13C4.168 18.477 5.754 18 7.5 18s3.332.477 4.5 1.253m0-13C13.168 5.477 14.754 5 16.5 5c1.747 0 3.332.477 4.5 1.253v13C19.832 18.477 18.247 18 16.5 18c-1.746 0-3.332.477-4.5 1.253"})}),n("resourcesPage.contribute.hubTab")]})})]}),t.jsxs("div",{className:"bg-white rounded-lg shadow-lg p-6 md:p-8",children:[s==="map"&&t.jsx(kv,{}),s==="library"&&t.jsx(Sv,{})]})]})})}const Lv={Policy:{bg:"bg-purple-500",bgLight:"bg-purple-100",text:"text-purple-700",labelBg:"bg-purple-100",borderColor:"border-purple-500"},Research:{bg:"bg-cyan-500",bgLight:"bg-cyan-100",text:"text-cyan-700",labelBg:"bg-cyan-100",borderColor:"border-cyan-500"},Advocacy:{bg:"bg-orange-500",bgLight:"bg-orange-100",text:"text-orange-700",labelBg:"bg-orange-100",borderColor:"border-orange-500"},Community:{bg:"bg-teal-500",bgLight:"bg-teal-100",text:"text-teal-700",labelBg:"bg-teal-100",borderColor:"border-teal-500"},Health:{bg:"bg-pink-500",bgLight:"bg-pink-100",text:"text-pink-700",labelBg:"bg-pink-100",borderColor:"border-pink-500"},Housing:{bg:"bg-indigo-500",bgLight:"bg-indigo-100",text:"text-indigo-700",labelBg:"bg-indigo-100",borderColor:"border-indigo-500"},Education:{bg:"bg-green-500",bgLight:"bg-green-100",text:"text-green-700",labelBg:"bg-green-100",borderColor:"border-green-500"}},Rv=({title:n,title_fr:s,category:a,description:o,description_fr:l,resource_url:u,file_path:d,image_path:p,author:m})=>{const{t:h,i18n:v}=ve(),g={bgLight:"bg-gray-100",text:"text-gray-700",labelBg:"bg-gray-100"},C=Lv[a]||g,j=v.language==="fr",w=j&&s?s:n,y=j&&l?l:o,k=L=>
352({Policy:"resourcesPage.contribute.hubForm.categoryPolicy",Research:"resourcesPage.contribute.hubForm.categoryResearch",Advocacy:"resourcesPage.contribute.hubForm.categoryAdvocacy",Community:"resourcesPage.contribute.hubForm.categoryCommunity",Health:"resourcesPage.contribute.hubForm.categoryHealth",Housing:"resourcesPage.contribute.hubForm.categoryHousing",Education:"resourcesPage.contribute.hubForm.categoryEducation"})[L]||L,S=d||u,P=t.jsxs(t.Fragment,{children:[t.jsxs("div",{className:"relative h-44 overflow-hidden bg-gray-50",children:[p?t.jsx("img",{src:p,alt:`Cover for ${w}`,className:"w-full h-full object-contain"}):t.jsx("div",{className:`w-full h-full ${C.bgLight} flex items-center justify-center`,children:t.jsx("div",{className:`${C.text} opacity-50`,children:t.jsx("svg",{className:"w-16 h-16",fill:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-1 16H6c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1h12c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1zm-4.44-6.19l-2.35 3.02-1.56-1.88c-.2-.25-.58-.24-.78.01l-1.74 2.23c-.26.33-.02.81.39.81h8.98c.41 0 .65-.47.4-.8l-2.55-3.39c-.19-.26-.59-.26-.79 0z"})})})}),t.jsx("div",{className:`absolute top-3 left-3 px-3 py-1 rounded-full text-xs font-semibold uppercase tracking-wide ${C.labelBg} ${C.text}`,children:h(k(a))})]}),t.jsxs("div",{className:"p-6 flex flex-col flex-grow",children:[t.jsx("h3",{className:"text-lg font-bold text-gray-900 mb-3 leading-tight line-clamp-2",children:w}),t.jsx("p",{className:"text-gray-600 text-sm mb-4 flex-grow",children:y}),t.jsx("div",{className:"flex items-center justify-end pt-3 border-t border-gray-100 mt-auto",children:S?t.jsxs("span",{className:`text-sm font-medium ${C.text} flex items-center gap-1`,children:[h("resourcesPage.librarySection.viewResource"),t.jsx("svg",{className:"w-4 h-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 5l7 7-7 7"})})]}):t.jsx("span",{className:"text-sm text-gray-400",children:"No link available"})})]})]});return S?t.jsx("a",{href:S,target:"_blank",rel:"noopener noreferrer",className:"bg-white rounded-lg shadow-sm hover:shadow-md transition-shadow overflow-hidden border border-gray-200 flex flex-col min-h-[420px] cursor-pointer no-underline text-inherit",children:P}):t.jsx("div",{className:"bg-white rounded-lg shadow-sm hover:shadow-md transition-shadow overflow-hidden border border-gray-200 flex flex-col min-h-[420px]",children:P})},Ev=({searchTerm:n,onSearchChange:s,onSearch:a})=>{const{t:o}=ve(),l=u=>{u.key==="Enter"&&a()};return t.jsx("div",{className:"relative max-w-2xl mx-auto",children:t.jsxs("div",{className:"relative",children:[t.jsx("input",{type:"text",value:n,onChange:u=>s(u.target.value),onKeyPress:l,placeholder:o("resourcesPage.librarySection.searchPlaceholder"),className:"w-full px-5 py-3 pl-12 pr-4 text-gray-700 bg-white border border-gray-300 rounded-lg focus:outline-none focus:ring-2 focus:ring-fuchsia-500 focus:border-transparent shadow-sm"}),t.jsx("svg",{className:"absolute left-4 top-1/2 transform -translate-y-1/2 w-5 h-5 text-gray-400",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"})})]})})};function Av(){return t.jsxs("div",{className:"bg-white rounded-lg shadow-sm hover:shadow-md transition-shadow overflow-hidden border border-gray-200 flex flex-col animate-pulse min-h-[420px]",children:[t.jsxs("div",{className:"relative h-44 overflow-hidden flex-shrink-0",children:[t.jsx("div",{className:"w-full h-full bg-gray-200"}),t.jsx("div",{className:"absolute top-3 left-3 h-6 w-24 bg-gray-300 rounded-full"})]}),t.jsxs("div",{className:"p-6 flex flex-col flex-grow",children:[t.jsxs("div",{className:"mb-3 space-y-2",children:[t.jsx("div",{className:"h-6 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-6 w-2/3 bg-gray-200 rounded"})]}),t.jsxs("div",{className:"mb-4 space-y-2 flex-grow",children:[t.jsx("div",{className:"h-4 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-3/4 bg-gray-200 rounded"})]}),t.jsx("div",{className:"flex items-center justify-end pt-3 border-t border-gray-100 mt-auto",children:t.jsx("div",{className:"h-4 w-28 bg-gray-200 rounded"})})]})]})}const Tv=typeof window<"u"&&(window.location.hostname==="localhost"||window.location.hostname==="127.0.0.1")?"/api":"/php/api",Iv=()=>{const{t:n}=ve(),s=Fe(),[a,o]=b.useState([]),[l,u]=b.useState(!0),[d,p]=b.useState(null),[m,h]=b.useState(""),[v,g]=b.useState(1),[C,j]=b.useState(null),[w,y]=b.useState(null),k=6;b.useEffect(()=>{(async()=>{try{u(!0),p(null);const Q=await fetch(`${Tv}/library-resources.php?limit=0&status=published`);if(!Q.ok)throw new Error("Failed to fetch library resources");const q=await Q.json();if(q.success)o(q.resources);else throw new Error(q.error||"Failed to fetch resources")}catch(Q){p(Q instanceof Error?Q.message:"An error occurred"),console.error("Error fetching library resources:",Q)}finally{u(!1)}})()},[]);const S=b.useMemo(()=>
352{if(!m)return a;const H=m.toLowerCase();return a.filter(Q=>Q.title?.toLowerCase().includes(H)||Q.title_fr?.toLowerCase().includes(H)||Q.description?.toLowerCase().includes(H)||Q.description_fr?.toLowerCase().includes(H)||Q.author?.toLowerCase().includes(H)||Q.category?.toLowerCase().includes(H))},[a,m]),P=Math.ceil(S.length/k),L=(v-1)*k,A=S.slice(L,L+k);b.useEffect(()=>{const H=s.hash;if(H&&H.startsWith("#resource-")){const Q=parseInt(H.replace("#resource-",""),10);j(Q)}else j(null)},[s.hash]),b.useEffect(()=>{if(!C||l||S.length===0)return;const H=S.findIndex(q=>q.id===C);if(H===-1)return;const Q=Math.floor(H/k)+1;v!==Q&&g(Q),y(C)},[C,l,S]),b.useEffect(()=>{if(!w||l||A.length===0||!A.some(q=>q.id===w))return;const Q=setTimeout(()=>{const q=document.getElementById(`resource-${w}`);q&&(q.scrollIntoView({behavior:"smooth",block:"center"}),q.classList.add("ring-4","ring-[#7d2d75]"),setTimeout(()=>{q.classList.remove("ring-4","ring-[#7d2d75]"),y(null),j(null)},2e3),window.history.replaceState(null,"",window.location.pathname))},100);return()=>clearTimeout(Q)},[w,l,A]);const E=()=>{g(1)},M=H=>{h(H),g(1)},I=()=>{v>1&&g(v-1)},B=()=>{v<P&&g(v+1)},J=H=>{g(H)},G=()=>{const H=[];if(P<=5)for(let q=1;q<=P;q++)H.push(q);else if(v<=3){for(let q=1;q<=4;q++)H.push(q);H.push("..."),H.push(P)}else if(v>=P-2){H.push(1),H.push("...");for(let q=P-3;q<=P;q++)H.push(q)}else H.push(1),H.push("..."),H.push(v-1),H.push(v),H.push(v+1),H.push("..."),H.push(P);return H};return t.jsx("section",{className:"py-16 w-full",children:t.jsxs("div",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8",children:[t.jsxs("div",{className:"text-center mb-10",children:[t.jsx("h2",{className:"text-3xl md:text-4xl font-bold text-gray-900 mb-4",children:n("resourcesPage.librarySection.title")}),t.jsx("p",{className:"text-gray-600 mb-8 max-w-2xl mx-auto",children:n("resourcesPage.librarySection.description")}),t.jsx(Ev,{searchTerm:m,onSearchChange:M,onSearch:E})]}),l&&t.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8 w-full",children:Array.from({length:6}).map((H,Q)=>t.jsx(Av,{},Q))}),d&&!l&&t.jsx("div",{className:"bg-red-50 border border-red-200 rounded-lg p-4 text-center",children:t.jsx("p",{className:"text-red-700",children:d})}),!l&&!d&&A.length>0&&t.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8 w-full",children:A.map(H=>t.jsx("div",{id:`resource-${H.id}`,className:"transition-all duration-500 rounded-xl",children:t.jsx(Rv,{id:H.id,title:H.title,title_fr:H.title_fr,category:H.category,description:H.description,description_fr:H.description_fr,resource_url:H.resource_url,file_path:H.file_path,image_path:H.image_path,author:H.author})},H.id))}),!l&&!d&&A.length===0&&t.jsxs("div",{className:"text-center py-12",children:[t.jsx("div",{className:"text-gray-400 mb-4",children:t.jsx("svg",{className:"mx-auto h-16 w-16",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:t.jsx("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M9 12h6m-6 4h6m2 5H7a2 2 0 01-2-2V5a2 2 0 012-2h5.586a1 1 0 01.707.293l5.414 5.414a1 1 0 01.293.707V19a2 2 0 01-2 2z"})})}),t.jsx("p",{className:"text-gray-600 font-medium",children:"No resources found"}),t.jsx("p",{className:"text-gray-500 text-sm mt-2",children:m?"Try a different search term":"Check back later for new resources"})]}),!l&&!d&&P>1&&t.jsxs("div",{className:"mt-12 flex flex-col items-center gap-4",children:[t.jsx("p",{className:"text-sm text-gray-600",children:n("resourcesPage.librarySection.pagination.showing",{start:(v-1)*k+1,end:Math.min(v*k,S.length),total:S.length})}),t.jsxs("div",{className:"flex items-center gap-2",children:[t.jsx("button",{onClick:I,disabled:v===1,className:"px-4 py-2 border border-gray-300 rounded-lg text-sm font-medium text-gray-700 hover:bg-gray-50 hover:cursor-pointer disabled:opacity-50 disabled:cursor-not-allowed transition-colors",children:n("resourcesPage.librarySection.pagination.previous")}),t.jsx("div",{className:"flex items-center gap-1",children:G().map((H,Q)=>t.jsx(Dn.Fragment,{children:H==="..."?t.jsx("span",{className:"px-3 py-2 text-gray-500",children:"..."}):t.jsx("button",{onClick:()=>J(H),className:`min-w-10 px-3 py-2 rounded-lg text-sm font-medium transition-colors hover:cursor-pointer ${v===H?"bg-[#7d2d75] text-white":"text-gray-700 hover:bg-gray-100"}`,children:H})},Q))}),t.jsx("button",{onClick:B,disabled:v===P,className:"px-4 py-2 border border-gray-300 rounded-lg text-sm font-medium text-gray-700 hover:bg-gray-50 hover:cursor-pointer disabled:opacity-50 disabled:cursor-not-allowed transition-colors",children:n("resourcesPage.librarySection.pagination.next")})]})]})]})})};function l0(){const{t:n,i18n:s}=ve(),a=Be(),[o,l]=b.useState(50),[u,d]=b.useState(["Social"]),[p,m]=b.useState([]),h=v=>{d(g=>g.includes(v)?g.filter(C=>C!==v):[...g,v])};return t.jsxs("div",{className:"bg-white flex flex-col items-center w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"content-stretch flex flex-col h-[580px] md:h-[460px] items-center overflow-clip relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 box-border content-stretch flex grow items-center justify-center min-h-px min-w-px overflow-clip px-[24px] md:px-[64px] py-[48px] md:py-[112px] relative shrink-0 w-full",children:[t.jsxs("div",{"aria-hidden":"true",className:"absolute inset-0 pointer-events-none",children:[t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[t.jsx("img",{alt:"",className:"hidden md:block w-full h-full object-cover object-center",src:Rt}),t.jsx("img",{alt:"",className:"md:hidden absolute h-full left-[-169.16%] max-w-none top-0 w-[453.7%]",src:Rt})]}),t.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(0,0,0,0.2)_0%,rgba(0,0,0,0.2)_100%)] md:bg-[linear-gradient(0deg,rgba(0,0,0,0.4)_0%,rgba(0,0,0,0.4)_100%)]"})]}),t.jsx("div",{className:"basis-0 content-stretch flex flex-col gap-[32px] md:gap-[80px] grow items-center max-w-[1280px] min-h-px min-w-px relative shrink-0 z-10",children:t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[44px] w-full",children:n("resourcesPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[22px] text-center text-white w-full",children:n("resourcesPage.hero.subtitle")})]})})})]})}),t.jsx("div",{className:"bg-[#f5f3ff] w-full py-16 md:py-20",children:t.jsxs("div",{className:"max-w-[1280px] mx-auto px-6 md:px-16",children:[t.jsxs("div",{className:"mb-8 md:mb-12",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-neutral-950 w-full md:w-[640px] mb-4",children:n("resourcesPage.mapSection.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("resourcesPage.mapSection.description")})]}),t.jsx("div",{className:"flex flex-col md:flex-row gap-6 md:gap-6",children:t.jsx(Z0,{searchRadius:o,selectedCategories:u,onRadiusChange:l,onCategoryToggle:h,onResourcesChange:m})}),t.jsx("div",{className:"flex justify-center mt-12",children:t.jsx("button",{onClick:()=>document.getElementById("contribute-section")?.scrollIntoView({behavior:"smooth"}),className:"bg-[#7d2d75] text-white px-8 py-4 rounded-lg uppercase font-semibold hover:bg-[#6a2664] transition-all duration-300 cursor-pointer",children:n("resourcesPage.map.mapCTA")}
352)})]})}),t.jsx(Iv,{}),t.jsx(_v,{}),t.jsxs("div",{className:"relative w-full h-[540px] overflow-hidden",children:[t.jsx("img",{alt:"",className:"absolute inset-0 w-full h-full object-cover",src:mr}),t.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/60 via-[rgba(28,28,28,0.36)] to-[rgba(47,47,47,0.2)]"}),t.jsx("div",{className:"relative z-10 flex items-center justify-center h-full px-6 md:px-16",children:t.jsxs("div",{className:"max-w-[768px] text-center text-white",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[48px] w-full mb-4 md:mb-5",children:n("resourcesPage.cta.title")}),t.jsx("p",{className:"text-[20px] md:text-[24px] mb-8",children:n("resourcesPage.cta.description")}),t.jsx("button",{onClick:()=>a(Ne("/contact",s.language)),className:"bg-white text-[#7d2d75] px-8 py-4 rounded-lg uppercase font-semibold hover:bg-[#f0f0f0] transition-all duration-300 cursor-pointer",children:n("resourcesPage.cta.button")})]})})]}),t.jsx(pt,{})]})}function c0(){const{t:n}=ve(),[s,a]=b.useState("All"),[o,l]=b.useState(1),[u,d]=b.useState(Iu()),[p,m]=b.useState(!0),[h,v]=b.useState("newest"),g=["All","Policy","Research","Advocacy","Community","Education"];b.useEffect(()=>{(async()=>{m(!0);try{const S=await Vo();d(S)}catch(S){console.error("Failed to load newsletters:",S)}finally{m(!1)}})()},[]);const C=b.useMemo(()=>[...s==="All"?u:u.filter(S=>S.category===s)].sort((S,P)=>{const L=new Date(S.date).getTime(),A=new Date(P.date).getTime();return h==="newest"?A-L:L-A}),[u,s,h]),w=Math.ceil(C.length/9);b.useEffect(()=>{o>w&&w>0&&l(1)},[o,w]);const y=k=>{const S={bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"};return k&&{Research:{bg:"#fdf3f8",border:"#f6339a",text:"#f6339a"},Policy:{bg:"rgba(0,113,255,0.2)",border:"#0071ff",text:"#0071ff"},Advocacy:{bg:"#f1fdf4",border:"#05a53f",text:"#05a53f"},Community:{bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"},Education:{bg:"#f3e8f6",border:"#7d2d75",text:"#7d2d75"}}[k]||S};return t.jsxs("div",{className:"bg-white flex flex-col items-center w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"content-stretch flex flex-col h-[580px] md:h-[460px] items-center overflow-clip relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 box-border content-stretch flex grow items-center justify-center min-h-px min-w-px overflow-clip px-[24px] md:px-[64px] py-[48px] md:py-[112px] relative shrink-0 w-full",children:[t.jsxs("div",{"aria-hidden":"true",className:"absolute inset-0 pointer-events-none",children:[t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[t.jsx("img",{alt:"",className:"hidden md:block w-full h-full object-cover object-center",src:Rt}),t.jsx("img",{alt:"",className:"md:hidden absolute h-full left-[-169.16%] max-w-none top-0 w-[453.7%]",src:Rt})]}),t.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(0,0,0,0.2)_0%,rgba(0,0,0,0.2)_100%)] md:bg-[linear-gradient(0deg,rgba(0,0,0,0.4)_0%,rgba(0,0,0,0.4)_100%)]"})]}),t.jsx("div",{className:"basis-0 content-stretch flex flex-col gap-[32px] md:gap-[80px] grow items-center max-w-[1280px] min-h-px min-w-px relative shrink-0 z-10",children:t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[44px] w-full",children:n("updatesPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[22px] text-center text-white w-full",children:n("updatesPage.hero.subtitle")})]})})})]})}),t.jsx("div",{className:"bg-[#fbfbfb] w-full py-16 md:py-24",children:t.jsxs("div",{className:"max-w-[1280px] mx-auto px-6 md:px-16",children:[t.jsx("div",{className:"mb-8 md:mb-12",children:t.jsxs("div",{className:"flex flex-col md:flex-row md:items-center md:justify-between gap-4 mb-6",children:[t.jsxs("div",{className:"flex items-center gap-4 flex-wrap",children:[t.jsx("p",{className:"text-[14px] text-[rgba(0,0,0,0.6)]",children:n("updatesPage.filters.selectCategory")}),t.jsxs("div",{className:"flex flex-wrap gap-4",children:[g.map(k=>{const S=k==="All"?"updatesPage.filters.all":`updatesPage.filters.${k.toLowerCase()}`;return t.jsx("button",{onClick:()=>{a(k),l(1)},className:`px-4 py-2 rounded-lg text-[14px] font-semibold border transition-colors ${s===k?k==="All"?"bg-[#f1d9ef] border-[#7d2d75] text-[#7d2d75]":"":"border-[#333333] bg-white text-[#333333]"}`,style:s===k&&k!=="All"?y(k):void 0,children:n(S)},k)}),s!=="All"&&t.jsxs("button",{onClick:()=>a("All"),className:"flex items-center gap-2 px-2 py-2 text-[14px] text-[#333333] hover:bg-gray-100 rounded-lg transition-colors",children:[n("updatesPage.filters.resetFilter"),t.jsx("svg",{className:"w-4 h-4",fill:"none",viewBox:"0 0 20 20",children:t.jsx("path",{d:Cs.p38f2f400,fill:"black"})})]})]})]}),t.jsxs("select",{value:h,onChange:k=>v(k.target.value),className:"px-3 py-2 border border-[#c2c2c2] rounded-md text-[14px] md:text-[16
352px] bg-white w-full md:w-auto cursor-pointer",children:[t.jsx("option",{value:"newest",children:n("updatesPage.filters.newest")}),t.jsx("option",{value:"oldest",children:n("updatesPage.filters.oldest")})]})]})}),p?t.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6 md:gap-8 mb-12",children:Array.from({length:6}).map((k,S)=>t.jsx(Fv,{},S))}):C.length===0?t.jsxs("div",{className:"text-center py-12",children:[t.jsx("p",{className:"text-[18px] text-gray-600 mb-4",children:n("updatesPage.noResults")}),t.jsx("p",{className:"text-[14px] text-gray-500",children:n("updatesPage.checkBack")})]}):t.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-6 md:gap-8 mb-12",children:C.slice((o-1)*9,o*9).map(k=>t.jsx(zv,{newsletter:k},k.id))}),w>1&&t.jsxs("div",{className:"flex items-center justify-center gap-4",children:[t.jsx("button",{onClick:()=>l(k=>Math.max(1,k-1)),disabled:o===1,className:"p-2 rounded-full hover:bg-gray-200 transition-colors disabled:opacity-50",children:t.jsx("svg",{className:"w-6 h-6 rotate-180",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Cs.p36e92e40,fill:"#0A0A0A"})})}),t.jsx("div",{className:"flex gap-2",children:Array.from({length:w},(k,S)=>S+1).map(k=>t.jsx("div",{className:`w-4 h-4 rounded-full border ${o===k?"bg-[#C2C2C2] border-[#C2C2C2]":"border-[#C2C2C2]"}`},k))}),t.jsx("button",{onClick:()=>l(k=>Math.min(w,k+1)),disabled:o===w,className:"p-2 rounded-full hover:bg-gray-200 transition-colors disabled:opacity-50",children:t.jsx("svg",{className:"w-6 h-6",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Cs.p36e92e40,fill:"#0A0A0A"})})})]})]})}),t.jsx(Mv,{}),t.jsx(pt,{})]})}function Mv(){const{t:n,i18n:s}=ve(),a=Be(),o=s.language==="fr"?"/fr/contact":"/contact";return t.jsxs("div",{className:"bg-[#7d2d75] content-stretch flex flex-col gap-[40px] h-[540px] items-center overflow-clip relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[10px] grow items-start min-h-px min-w-px relative shrink-0 w-full",children:[t.jsx("div",{className:"aspect-[390/540] md:aspect-[1440/540] relative shrink-0 w-full",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:"",className:"absolute h-[106.24%] md:h-[149.47%] left-[-69.23%] md:left-0 max-w-none top-[-2.72%] md:top-[-20.37%] w-[262.46%] md:w-full",src:mr})})}),t.jsx("div",{className:"absolute bg-gradient-to-t from-[rgba(0,0,0,0.6)] h-[540px] left-0 to-[rgba(47,47,47,0.2)] top-0 via-[63.839%] via-[rgba(28,28,28,0.36)] w-full"})]}),t.jsx("div",{className:"absolute content-stretch flex flex-col gap-[24px] md:gap-[80px] items-center left-1/2 max-w-[1280px] px-[24px] md:px-0 top-[calc(50%+0.5px)] translate-x-[-50%] translate-y-[-50%] w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex flex-col gap-[20px] items-center relative shrink-0 text-center text-white w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[48px] w-full",children:n("updatesPage.cta.title")})}),t.jsx("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] md:gap-[20px] items-start relative shrink-0 w-full md:w-auto",children:t.jsxs("button",{onClick:()=>a(o),className:"bg-white box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 w-full md:w-auto cursor-pointer hover:bg-[#f0f0f0] transition-all duration-300",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative text-[#7d2d75] text-[16px] uppercase text-center",children:n("updatesPage.cta.button")})]})})]})})]})}function Fv(){return t.jsxs("div",{className:"bg-white rounded-2xl overflow-hidden shadow-[0px_8px_24px_0px_rgba(219,219,219,0.25)] flex flex-col h-full animate-pulse",children:[t.jsx("div",{className:"h-[240px] w-full bg-gray-200"}),t.jsx("div",{className:"relative shrink-0 w-full flex-grow flex flex-col",children:t.jsx("div",{className:"size-full flex flex-col",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-start p-[24px] relative w-full flex-grow",children:[t.jsxs("div",{className:"content-stretch flex h-[20px] items-center justify-between relative shrink-0 w-full",children:[t.jsx("div",{className:"h-[20px] w-24 bg-gray-200 rounded-full"}),t.jsx("div",{className:"h-[14px] w-20 bg-gray-200 rounded"})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full flex-grow",children:[t.jsxs("div",{className:"w-full space-y-2",children:[t.jsx("div",{className:"h-7 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-7 w-3/4 bg-gray-200 rounded"})]}),t.jsxs("div",{className:"w-full space-y-2 mt-2",children:[t.jsx("div",{className:"h-4 w-full bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-5/6 bg-gray-200 rounded"}),t.jsx("div",{className:"h-4 w-4/5 bg-gray-200 rounded"})]})]}),t.jsxs("div",{className:"flex items-center gap-3 py-2",children:[t.jsx("div",{className:"h-5 w-24 bg-gray-200 rounded"}),t.jsx("div",{className:"h-6 w-6 bg-gray-200 rounded"})]})]})})})]})}function zv({newsletter:n}){const{t:s,i18n:a}=ve(),o=Bv(n.category),l=Be(),u=g=>{const C=new Date(g),j=a.language==="fr"?"fr-CA":"en-US";return C.toLocaleDateString(j,{year:"numeric",month:"long"})},d=a.language==="fr",p=d&&n.title_fr?n.title_fr:n.title,m=d&&n.description_fr?n.description_fr:n.description,h=g=>{if(!g)return s("updatesPage.filters.all");const C=`updatesPage.filters.${g.toLowerCase()}`;return s(C,{defaultValue:g})},v=Ne(`/updates/${n.slug||n.id}`,d?"fr":"en");return t.jsxs("div",{className:"bg-white rounded-2xl overflow-hidden shadow-[0px_8px_24px_0px_rgba(219,219,219,0.25)] flex flex-col h-full cursor-pointer transition-shadow hover:shadow-lg",role:"button",tabIndex:0,onClick:()=>l(v),onKeyDown:g=>{(g.key==="Enter"||g.key===" ")&&l(v)},children:[t.jsx("div",{className:"h-[240px] w-full overflow-hidden",children:t.jsx("img",{alt:p,className:"w-full h-full object-cover",src:n.featured_image||n.image||Qt,onError:g=>{const C=g.currentTarget;C.src!==Qt&&(C.src=Qt)}})}),t.jsx("div",{className:"relative shrink-0 w-full flex-grow flex flex-col",children:t.jsx("div",{className:"size-full flex flex-col",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-start p-[24px] relative w-full flex-grow",children:[t.jsxs("div",{className:"content-stretch flex h-[20px] items-center justify-between relative shrink-0 w-full",children:[t.jsxs("div",{className:"h-[20px] relative rounded-[64px] shrink-0",style:{backgroundColor:o.bg},children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid inset-[-1px] pointer-events-none rounded-[65px]",style:{borderColor:o.border}}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] h-[20px] items-center justify-center p-[12px] relative",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[14px] text-nowrap whitespace-pre",style:{color:o.text},children:h(n.category)})})})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#a7a7a7] text-[14px] text-nowrap whitespace-pre",children:u(n.date)})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full flex-grow",children:[t.jsx("div",{className:"content-stretch flex gap-[16px] items-center justify-center relative shrink-0 w-full",children:t.jsx("p",{className:"basis-0 font-['Plus_Jakarta_Sans',sans-serif] font grow leading-[1.4] min-h-px min-w-px relative shrink-0 text-[20px] text-neutral-950",children:p})}),t.jsx("div",{className:"content-stretch flex gap-[16px] items-center justify-center relative shrink-0 w-full",children:t.jsx("div",{className:"basis-0 font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px overflow-hidden relative shrink-0 text-[14px] text-neutral-950 line-clamp-3",children:m})})]}),t.jsxs("button",{onClick:()=>l(v),className:"flex items-center gap-3 py-2 hover:opacity-80 transition-opacity",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font text-[16px] text-neutral-950 cursor-pointer",children:s("updatesPage.readMore")}),t.jsx("svg",{className:"w-6 h-6 cursor-pointer",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Cs.p66a7700,fill:"#0A0A0A"})})]})]})})})]})}function Bv(n){const s={bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"};return n&&{Research:{bg:"#fdf3f8",border:"#f6339a",text:"#f6339a"},Policy:{bg:"rgba(0,113,255,0.2)",border:"#0071ff",text:"#0071ff"},Advocacy:{bg:"#f1fdf4",border:"#05a53f",text:"#05a53f"},Community:{bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"},Education:{bg:"#f3e8f6",border:"#7d2d75",text:"#7d2d75"}}[n]||s}const Ov={pebee80:"M8.78104 8.78104L1.28104 16.281C1.21136 16.3507 1.12863 
35216.406 1.03759 16.4437C0.946545 16.4814 0.848963 16.5008 0.750417 16.5008C0.651871 16.5008 0.554289 16.4814 0.463245 16.4437C0.3722 16.406 0.289474 16.3507 0.219792 16.281C0.150109 16.2114 0.0948337 16.1286 0.0571218 16.0376C0.0194098 15.9465 0 15.849 0 15.7504C0 15.6519 0.0194098 15.5543 0.0571218 15.4632C0.0948337 15.3722 0.150109 15.2895 0.219792 15.2198L7.1901 8.25042L0.219792 1.28104C0.0790612 1.14031 -1.48284e-09 0.94944 0 0.750417C1.48284e-09 0.551394 0.0790612 0.360523 0.219792 0.219792C0.360522 0.0790615 0.551394 1.48284e-09 0.750417 0C0.94944 -1.48284e-09 1.14031 0.0790615 1.28104 0.219792L8.78104 7.71979C8.85077 7.78945 8.90609 7.87216 8.94384 7.96321C8.98158 8.05426 9.00101 8.15186 9.00101 8.25042C9.00101 8.34898 8.98158 8.44657 8.94384 8.53762C8.90609 8.62867 8.85077 8.71139 8.78104 8.78104Z"},Dv={p13458180:"M5.83887 0.5C5.93969 0.5 6.01667 0.530412 6.09473 0.608398C6.17285 0.686524 6.20312 0.763353 6.20312 0.864258C6.20312 0.965159 6.17285 1.04199 6.09473 1.12012L1.3877 5.82715L1.74121 6.18066L6.09473 10.5332C6.1725 10.611 6.19436 10.6781 6.19141 10.7588C6.1879 10.8528 6.15598 10.9337 6.07031 11.0195C5.99224 11.0976 5.91526 11.1289 5.81445 11.1289C5.71355 11.1289 5.63672 11.0977 5.55859 11.0195L0.614258 6.07617C0.587099 6.04901 0.567237 6.02479 0.552734 6.00391L0.523438 5.95117C0.508626 5.91564 0.500047 5.87579 0.5 5.82715C0.5 5.80282 0.501864 5.78025 0.505859 5.75977L0.523438 5.70215C0.535152 5.67399 0.560093 5.63131 0.614258 5.57715L5.58398 0.608398C5.66191 0.530589 5.73828 0.500077 5.83887 0.5Z"};function u0(n){const s={bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"};return n&&{Research:{bg:"#fdf3f8",border:"#f6339a",text:"#f6339a"},Policy:{bg:"rgba(0,113,255,0.2)",border:"#0071ff",text:"#0071ff"},Advocacy:{bg:"#f1fdf4",border:"#05a53f",text:"#05a53f"},Community:{bg:"#fffbe9",border:"#fe9a02",text:"#fe9a02"},Education:{bg:"#f3e8f6",border:"#7d2d75",text:"#7d2d75"}}[n]||s}function iu(){const{slug:n}=f3(),s=Be(),{t:a,i18n:o}=ve(),[l,u]=b.useState(Iu()),[d,p]=b.useState(!0),m=o.language,h=Ne("/updates",m),v=b.useRef(null);b.useEffect(()=>{(async()=>{p(!0);try{const M=await Vo();u(M)}catch(M){console.error("Article: Failed to load newsletters:",M)}finally{p(!1)}})()},[]),b.useEffect(()=>{if(!v.current)return;v.current.querySelectorAll("img").forEach(M=>{if(M.complete&&M.naturalHeight!==0){M.classList.add("loaded");return}M.classList.add("img-loading");const I=document.createElement("div");I.className="img-skeleton-wrapper",M.parentNode?.insertBefore(I,M),I.appendChild(M);const B=()=>{M.classList.remove("img-loading"),M.classList.add("loaded"),setTimeout(()=>{I.parentNode&&(I.parentNode.insertBefore(M,I),I.remove())},300)},J=()=>
352{M.classList.remove("img-loading"),M.classList.add("load-error")};M.addEventListener("load",B),M.addEventListener("error",J)})},[l,n]);const g=l.find(E=>(E.slug||E.id)===n);if(d)return t.jsxs("div",{className:"min-h-screen flex flex-col",children:[t.jsx(dt,{}),t.jsx("div",{className:"flex-1 flex items-center justify-center",children:t.jsx("div",{className:"text-center",children:t.jsx("p",{className:"text-[18px] text-gray-600",children:a("updatesPage.loading")||"Loading..."})})}),t.jsx(pt,{})]});if(!g)return t.jsxs("div",{className:"min-h-screen flex flex-col",children:[t.jsx(dt,{}),t.jsx("div",{className:"flex-1 flex items-center justify-center",children:t.jsxs("div",{className:"text-center",children:[t.jsx("h1",{className:"text-4xl font-bold mb-4",children:a("articlePage.notFound.title")}),t.jsx("button",{onClick:()=>s(h),className:"text-[#7d2d75] underline",children:a("articlePage.notFound.backButton")})]})}),t.jsx(pt,{})]});const C=o.language==="fr",j=C&&g.title_fr?g.title_fr:g.title,w=C&&g.description_fr?g.description_fr:g.description,k=(C&&g.content_fr?g.content_fr:g.content)?.replace(/\/(?:fr|en)\/(uploads\/)/g,"/$1"),S=u0(g.category);let P=l.filter(E=>E.category===g.category&&E.id!==g.id).slice(0,3);if(P.length<3){const E=l.filter(M=>M.category!==g.category&&M.id!==g.id).slice(0,3-P.length);P=[...P,...E]}const L=E=>{try{const M=new Date(E);if(isNaN(M.getTime()))return E;const I=o.language==="fr"?"fr-CA":"en-US";return M.toLocaleDateString(I,{year:"numeric",month:"long"})}catch{return E}},A=E=>{const M=`updatesPage.filters.${E.toLowerCase()}`,I=a(M);return I===M?E:I};return t.jsxs("div",{className:"bg-white flex flex-col items-center w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"bg-white md:bg-[#fbfbfb] w-full flex justify-center px-5 md:px-8 pt-8 md:pt-12 pb-4 md:pb-8",children:t.jsxs("div",{className:"max-w-[1280px] w-full flex flex-col gap-4 md:gap-6",children:[t.jsxs("button",{onClick:()=>s(h),className:"md:hidden flex gap-2 items-center text-[16px] text-black",children:[t.jsx("svg",{className:"w-6 h-6",fill:"none",viewBox:"0 0 7 12",children:t.jsx("path",{d:Dv.p13458180,fill:"black",stroke:"black"})}),t.jsx("span",{children:a("articlePage.back")})]}),t.jsxs("div",{className:"hidden md:flex gap-2 items-center text-[14px] md:text-[16px] text-neutral-950",children:[t.jsx(fr,{to:h,className:"hover:underline font-['Plus_Jakarta_Sans',_sans-serif] cursor-pointer",children:a("articlePage.breadcrumbs.news")}),t.jsx("svg",{className:"w-4 h-4",fill:"none",viewBox:"0 0 9 17",children:t.jsx("path",{d:Ov.pebee80,fill:"#333333"})}),t.jsx("span",{className:"font-['Plus_Jakarta_Sans',_sans-serif]",children:a("articlePage.breadcrumbs.post")})]}),t.jsx("div",{className:"flex flex-col gap-4 md:gap-[16px]",children:t.jsx("h1",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold text-[36px] md:text-[48px] leading-[1.2] text-black md:text-neutral-950 text-center",children:j})}),t.jsx("div",{className:"md:hidden w-full aspect-[335/188] rounded-lg overflow-hidden",children:t.jsx("img",{src:g.featured_image||g.image||Qt,alt:j,className:"w-full h-full object-cover",onError:E=>{const M=E.currentTarget;M.src!==Qt&&(M.src=Qt)}})}),t.jsxs("div",{className:"flex flex-wrap gap-2 md:gap-4 items-center justify-center text-[14px] md:text-[16px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] text-neutral-950",children:L(g.date)}),t.jsx("div",{className:"h-[20px] px-3 rounded-full flex items-center border text-[14px] font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold",style:{backgroundColor:S.bg,borderColor:S.border,color:S.text},children:A(g.category)}),g.author&&t.jsxs("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] text-gray-600",children:[a("articlePage.meta.by")," ",g.author]}),g.reading_time&&t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] text-gray-500",children:a("articlePage.meta.readTime",{count:g.reading_time})})]})]})}),t.jsx("div",{className:"bg-white w-full flex justify-center px-6 md:px-8 pt-4 md:pt-8 pb-8 md:pb-[48px]",children:t.jsx("div",{className:"max-w-[1024px] w-full flex flex-col gap-6 md:gap-[32px]",children:t.jsx("div",{className:"flex flex-col gap-4",children:g.content?t.jsx("article",{ref:v,className:`prose prose-lg prose-purple max-w-none
353                  prose-headings:font-['Plus_Jakarta_Sans:Bold',_sans-serif] prose-headings:font-bold prose-headings:text-gray-900
354                  prose-p:font-['Plus_Jakarta_Sans',_sans-serif] prose-p:text-gray-700 prose-p:leading-relaxed prose-p:text-[16
354px] prose-p:md:text-[18px]
355                  prose-a:text-blue-600 prose-a:underline hover:prose-a:text-blue-800 prose-a:font-semibold
356                  prose-img:rounded-lg prose-img:shadow-md prose-img:w-full prose-img:h-auto
357                  prose-blockquote:border-l-4 prose-blockquote:border-[#7d2d75] prose-blockquote:bg-purple-50 prose-blockquote:py-2 prose-blockquote:px-4 prose-blockquote:not-italic
358                  prose-strong:text-gray-900 prose-strong:font-bold
359                  prose-ul:list-disc prose-ul:pl-6 prose-ol:list-decimal prose-ol:pl-6
360                  prose-li:text-gray-700 prose-li:leading-relaxed
361                  prose-code:bg-gray-100 prose-code:px-2 prose-code:py-1 prose-code:rounded prose-code:text-sm
362                  prose-pre:bg-gray-900 prose-pre:text-gray-100
363                  prose-table:w-full prose-table:border-collapse
364                  prose-th:bg-purple-50 prose-th:border prose-th:border-gray-300 prose-th:p-3 prose-th:text-left
365                  prose-td:border prose-td:border-gray-300 prose-td:p-3
366                  [&_.pdf-embed-container]:w-full [&_.pdf-embed-container]:max-w-none
367                  [&_.wp-block-file]:w-full [&_.wp-block-file]:max-w-none [&_.wp-block-file]:block
368                  [&_object[type='application/pdf']]:w-full [&_object[type='application/pdf']]:!w-full
369                  [&_object[data*='.pdf']]:w-full [&_object[data*='.pdf']]:!w-full
370                  [&_object.wp-block-file__embed]:w-full [&_object.wp-block-file__embed]:!w-full [&_object.wp-block-file__embed]:max-w-none [&_object.wp-block-file__embed]:block`,style:{"--tw-prose-max-width":"none"},dangerouslySetInnerHTML:{__html:k||""}}):t.jsxs(t.Fragment,{children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold text-[32px] md:text-[40px] leading-[1.2] text-black md:text-neutral-950 mb-2",children:a("articlePage.about")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] text-[16px] leading-[1.5] text-black md:text-neutral-950 mt-0",children:w})]})})})}),P.length>0&&t.jsx("div",{className:"bg-white md:bg-[#fbfbfb] w-full flex justify-center px-5 md:px-8 pt-8 md:pt-[40px] pb-16 md:pb-[100px]",children:t.jsxs("div",{className:"max-w-[1280px] w-full flex flex-col gap-8 md:gap-[80px]",children:[t.jsxs("div",{className:"text-center flex flex-col gap-5 md:gap-6",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold text-[36px] md:text-[48px] leading-[1.2] text-black md:text-neutral-950",children:a("articlePage.related.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] text-[16px] md:text-[20px] leading-[1.5] text-black md:text-neutral-950",children:a("articlePage.related.moreAbout",{category:A(g.category)})})]}),t.jsx("div",{className:"flex flex-col md:grid md:grid-cols-3 gap-8",children:P.map(E=>{const M=u0(E.category),I=C&&E.title_fr?E.title_fr:E.title,B=C&&E.description_fr?E.description_fr:E.description,J=Ne(`/updates/${E.slug||E.id}`,C?"fr":"en");return t.jsxs("div",{className:"bg-white rounded-2xl overflow-hidden shadow-[0px_8px_24px_0px_rgba(219,219,219,0.25)] flex flex-col transition-shadow hover:shadow-lg cursor-pointer",onClick:()=>{s(J),window.scrollTo(0,0)},children:[t.jsx("div",{className:"h-[240px] w-full overflow-hidden",children:t.jsx("img",{src:E.featured_image||E.image||Qt,alt:I,className:"w-full h-full object-cover",onError:G=>{const H=G.currentTarget;H.src!==Qt&&(H.src=Qt)}})}),t.jsxs("div",{className:"p-6 flex flex-col gap-6 flex-grow",children:[t.jsxs("div",{className:"flex items-center justify-between h-[20px]",children:[t.jsx("div",{className:"h-[20px] px-3 rounded-full flex items-center border text-[14px] font-semibold",style:{backgroundColor:M.bg,borderColor:M.border,color:M.text},children:A(E.category)}),t.jsx("p",{className:"text-[14px] text-[#a7a7a7]",children:L(E.date)})]}),t.jsxs("div",{className:"flex flex-col gap-3 flex-grow",children:[t.jsx("h4",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] text-neutral-950",children:I}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] text-[14px] text-neutral-950",children:B})]}),t.jsxs("button",{onClick:()=>{s(J),window.scrollTo(0,0)},className:"flex items-center gap-2 py-2 hover:opacity-80 transition-opacity mt-auto cursor-pointer",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font text-[16px] text-neutral-950",children:a("articlePage.related.readMore")}),t.jsx("svg",{className:"w-6 h-6",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:Cs.p66a7700,fill:"#0A0A0A"})})]})]})]},E.id)})}),t.jsx("div",{className:"flex justify-center",children:t.jsx("button",{onClick:()=>s(h),className:"bg-white border border-neutral-950 px-6 py-3 rounded-lg hover:bg-neutral-100 transition-colors cursor-pointer",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold text-[16px] text-neutral-950 uppercase",children:a("articlePage.related.viewAll")})})})]})}),t.jsx(pt,{})]})}const pr={p12b5cd00:"M10.7396 36.3083H12.2013H13.6629C15.0396 36.3083 16.1621 35.1875 16.1629 33.8083V32.8925C17.0229 32.4967 17.6254 31.6325 17.6254 30.625V27.525C17.7721 27.2067 17.8596 26.8567 17.8596 26.4833C17.8596 25.6367 18.0479 24.8167 18.4188 24.0442C18.7863 23.2783 19.3238 22.5842 19.9721 22.0367C23.0938 19.3992 24.7296 15.3792 24.3471 11.2792C23.7638 5.
37013333 18.6696 0.288333 12.4596 0.00833333L12.2013 0L11.9063 0.0091666C5.73294 0.288333 0.638777 5.13333 0.0546108 11.2808C-0.327056 15.3783 1.30878 19.3992 4.43044 22.0358C5.07878 22.5842 5.61628 23.2783 5.98378 24.0442C6.35461 24.8167 6.54294 25.6367 6.54294 26.4833C6.54294 26.8558 6.63044 27.2067 6.77711 27.525V30.6258C6.77711 31.6333 7.37878 32.4983 8.23961 32.8933V33.81C8.24044 35.1875 9.36294 36.3083 10.7396 36.3083ZM14.4963 33.8083C14.4963 34.2683 14.1221 34.6417 13.6629 34.6417H12.2013H10.7396C10.2804 34.6417 9.90628 34.2675 9.90628 33.8083V33.125H12.2013H14.4963V33.8083ZM15.9588 30.6258C15.9588 31.085 15.5854 31.4592 15.1254 31.4592H12.2013H9.27711C8.81711 31.4592 8.44378 31.085 8.44378 30.6258V28.9025C8.63711 28.9508 8.83544 28.9833 9.04294 28.9833H12.2013H15.3596C15.5671 28.9833 15.7654 28.9508 15.9588 28.9025V30.6258ZM8.20961 26.4833C8.20961 25.385 7.96628 24.3208 7.48628 23.3225C7.01711 22.3467 6.33211 21.4617 5.50628 20.7633C2.80044 18.4783 1.38294 14.9917 1.71378 11.4375C2.21961 6.11333 6.63294 1.91583 11.9429 1.675L12.2013 1.66667L12.4221 1.67417C17.7696 1.91583 22.1829 6.11333 22.6879 11.4358C23.0196 14.9917 21.6021 18.4783 18.8963 20.7633C18.0704 21.4617 17.3854 22.3467 16.9163 23.3225C16.4363 24.3208 16.1929 25.385 16.1929 26.4833C16.1929 26.9425 15.8196 27.3167 15.3596 27.3167H12.2013H9.04294C8.58294 27.3167 8.20961 26.9425 8.20961 26.4833Z",p28805c40:"M33.8167 7.15L20 20.9833L14.5167 15.4833C14.2028 15.1695 13.7772 14.9932 13.3333 14.9932C12.8895 14.9932 12.4638 15.1695 12.15 15.4833C11.8362 15.7972 11.6598 16.2228 11.6598 16.6667C11.6598 16.8864 11.7031 17.104 11.7872 17.3071C11.8713 17.5101 11.9946 17.6946 12.15 17.85L18.8167 24.5167C18.9716 24.6729 19.1559 24.7969 19.359 24.8815C19.5621 24.9661 19.78 25.0097 20 25.0097C20.22 25.0097 20.4379 24.9661 20.641 24.8815C20.8441 24.7969 21.0284 24.6729 21.1833 24.5167L36.1833 9.51667C36.4972 9.20283 36.6735 8.77717 36.6735 8.33333C36.6735 7.8895 36.4972 7.46384 36.1833 7.15C35.8695 6.83616 35.4438 6.65985 35 6.65985C34.5562 6.65985 34.1305 6.83616 33.8167 7.15Z",p2c2a2380:"M13.0346 4.00833C13.0346 3.54833 12.6621 3.175 12.2013 3.175C7.60628 3.175 3.86794 6.91333 3.86794 11.5083C3.86794 11.9683 4.24044 12.3417 4.70128 12.3417C5.16211 12.3417 5.53461 11.9683 5.53461 11.5083C5.53461 7.8325 8.52544 4.84167 12.2013 4.84167C12.6621 4.84167 13.0346 4.46833 13.0346 4.00833Z",p347ea900:"M27.8751 7.12502C26.5165 5.76984 24.6766 5.00775 22.7577 5.00541C20.8387 5.00307 18.997 5.76066 17.6351 7.11252L16.0001 8.63127L14.3638 7.10752C13.0023 5.74978 11.1571 4.98852 9.23428 4.99122C7.31145 4.99391 5.46844 5.76034 4.1107 7.1219C2.75295 8.48345 1.9917 10.3286 1.99439 12.2514C1.99709 14.1743 2.76352 16.0173 4.12507 17.375L15.2938 28.7075C15.3869 28.802 15.4978 28.877 15.6201 28.9283C15.7424 28.9795 15.8737 29.0058 16.0063 29.0058C16.1389 29.0058 16.2702 28.9795 16.3925 28.9283C16.5149 28.877 16.6258 28.802 16.7188 28.7075L27.8751 17.375C29.2338 16.0155 29.997 14.1721 29.997 12.25C29.997 10.3279 29.2338 8.48454 27.8751 7.12502ZM26.4563 15.97L16.0001 26.575L5.53757 15.96C4.55295 14.9754 3.9998 13.64 3.9998 12.2475C3.9998 10.8551 4.55295 9.51964 5.53757 8.53502C6.52219 7.55041 7.85761 6.99725 9.25007 6.99725C10.6425 6.99725 11.978 7.55041 12.9626 8.53502L12.9876 8.56002L15.3188 10.7288C15.5039 10.901 15.7473 10.9967 16.0001 10.9967C16.2529 10.9967 16.4963 10.901 16.6813 10.7288L19.0126 8.56002L19.0376 8.53502C20.0229 7.55107 21.3586 6.99882 22.7511 6.99975C24.1436 7.00069 25.4786 7.55474 26.4626 8.54002C27.4465 9.5253 27.9988 10.8611 27.9978 12.2536C27.9969 13.646 27.4429 14.9811 26.4576 15.965L26.4563 15.97Z",p39afd900:"M30.5997 18.8002C30.4947 18.879 30.3751 18.9363 30.2479 18.9689C30.1207 19.0015 29.9883 19.0087 29.8583 18.9902C29.7283 18.9716 29.6032 18.9276 29.4902 18.8607C29.3772 18.7938 29.2785 18.7053 29.1997 18.6002C28.597 17.79 27.8125 17.1327 26.9093 16.6811C26.0061 16.2295 25.0095 15.9963 23.9997 16.0002C23.8031 16.0002 23.6108 15.9422 23.4469 15.8335C23.2831 15.7248 23.1549 15.5702 23.0785 15.389C23.0266 15.2659 22.9998 15.1338 22.9998 15.0002C22.9998 14.8667 23.0266 14.7345 23.0785 14.6115C23.1549 14.4303 23.2831 14.2757 23.4469 14.167C23.6108 14.0582 23.8031 14.0002 23.9997 14.0002C24.5608 14.0002 25.1106 13.8428 25.5868 13.5459C26.0629 13.249 26.4462 12.8246 26.6932 12.3208C26.9402 11.817 27.0409 11.254 26.984 10.6958C26.927 10.1376 26.7147 9.60657 26.3711 9.163C26.0275 8.71944 25.5664 8.38112 25.0401 8.18649C24.5139 7.99186 23.9436 7.94872 23.394 8.06195C22.8445 8.17519 22.3377 8.44027 21.9313 8.82709C21.5248 9.2139 21.235 9.70695 21.0947 10.2502C21.0619 10.3774 21.0043 10.4969 20.9253 10.6019C20.8463 10.7069 20.7474 10.7953 20.6342 10.862C20.521 10.9288 20.3958 10.9725 20.2657 10.9909C20.1356 11.0093 20.0032 11.0018 19.876 10.969C19.7488 10.9361 19.6293 10.8786 19.5243 10.7996C19.4193 10.7205 19.3309 10.6216 19.2642 10.5085C19.1974 10.3953 19.1537 10.2701 19.1353 10.14C19.1169 10.0099 19.1244 9.87744 19.1572 9.75022C19.3519 8.99687 19.7198 8.29935 20.23
37015 7.71316C20.7432 7.12698 21.3846 6.66831 22.1048 6.37366C22.8249 6.07901 23.6039 5.9565 24.3798 6.01589C25.1556 6.07527 25.9069 6.31491 26.5738 6.71574C27.2407 7.11656 27.8049 7.66751 28.2215 8.32475C28.638 8.98198 28.8954 9.72736 28.9731 10.5016C29.0509 11.2758 28.9469 12.0575 28.6694 12.7844C28.3919 13.5114 27.9486 14.1635 27.3747 14.689C28.7345 15.2777 29.9165 16.212 30.8035 17.399C30.8823 17.5043 30.9395 17.6241 30.9719 17.7516C31.0043 17.8791 31.0113 18.0117 30.9923 18.1419C30.9734 18.272 30.929 18.3972 30.8616 18.5102C30.7942 18.6231 30.7052 18.7217 30.5997 18.8002ZM23.8647 26.5002C23.9371 26.614 23.9857 26.7413 24.0076 26.8744C24.0294 27.0075 24.0242 27.1436 23.9921 27.2746C23.96 27.4056 23.9018 27.5288 23.8208 27.6367C23.7399 27.7446 23.638 27.835 23.5213 27.9025C23.4045 27.97 23.2753 28.0131 23.1414 28.0294C23.0075 28.0457 22.8717 28.0347 22.7422 27.9971C22.6127 27.9595 22.4921 27.8961 22.3877 27.8107C22.2833 27.7254 22.1972 27.6197 22.1347 27.5002C21.5048 26.4336 20.6076 25.5496 19.5318 24.9355C18.4559 24.3214 17.2385 23.9984 15.9997 23.9984C14.7609 23.9984 13.5436 24.3214 12.4677 24.9355C11.3918 25.5496 10.4947 26.4336 9.86473 27.5002C9.80221 27.6197 9.71617 27.7254 9.61178 27.8107C9.50738 27.8961 9.38679 27.9595 9.25726 27.9971C9.12774 28.0347 8.99194 28.0457 8.85806 28.0294C8.72418 28.0131 8.59496 27.97 8.4782 27.9025C8.36143 27.835 8.25953 27.7446 8.17861 27.6367C8.0977 27.5288 8.03944 27.4056 8.00736 27.2746C7.97527 27.1436 7.97001 27.0075 7.9919 26.8744C8.01379 26.7413 8.06237 26.614 8.13473 26.5002C9.10423 24.8344 10.5825 23.5236 12.3522 22.7602C11.3564 21.9978 10.6245 20.9424 10.2595 19.7425C9.89444 18.5426 9.9146 17.2585 10.3171 16.0706C10.7196 14.8827 11.4843 13.8509 12.5036 13.1201C13.5228 12.3892 14.7455 11.9962 15.9997 11.9962C17.2539 11.9962 18.4766 12.3892 19.4959 13.1201C20.5152 13.8509 21.2798 14.8827 21.6823 16.0706C22.0849 17.2585 22.105 18.5426 21.74 19.7425C21.3749 20.9424 20.6431 21.9978 19.6472 22.7602C21.417 23.5236 22.8952 24.8344 23.8647 26.5002ZM15.9997 22.0002C16.7909 22.0002 17.5642 21.7656 18.222 21.3261C18.8798 20.8866 19.3925 20.2619 19.6952 19.531C19.998 18.8001 20.0772 17.9958 19.9229 17.2199C19.7685 16.4439 19.3876 15.7312 18.8282 15.1718C18.2687 14.6124 17.556 14.2314 16.7801 14.0771C16.0042 13.9227 15.1999 14.002 14.469 14.3047C13.7381 14.6075 13.1134 15.1201 12.6738 15.7779C12.2343 16.4357 11.9997 17.2091 11.9997 18.0002C11.9997 19.0611 12.4212 20.0785 13.1713 20.8286C13.9214 21.5788 14.9389 22.0002 15.9997 22.0002ZM8.99973 15.0002C8.99973 14.735 8.89437 14.4807 8.70683 14.2931C8.5193 14.1056 8.26494 14.0002 7.99973 14.0002C7.43864 14.0002 6.88881 13.8428 6.41269 13.5459C5.93657 13.249 5.55325 12.8246 5.30627 12.3208C5.05928 11.817 4.95854 11.254 5.01548 10.6958C5.07241 10.1376 5.28475 9.60657 5.62836 9.163C5.97198 8.71944 6.4331 8.38112 6.95935 8.18649C7.4856 7.99186 8.05589 7.94872 8.60544 8.06195C9.15498 8.17519 9.66176 8.44027 10.0682 8.82709C10.4746 9.2139 10.7645 9.70695 10.9047 10.2502C10.971 10.5072 11.1367 10.7272 11.3652 10.862C11.5938 10.9968 11.8665 11.0353 12.1235 10.969C12.3804 10.9027 12.6005 10.737 12.7353 10.5085C12.8701 10.2799 12.9085 10.0072 12.8422 9.75022C12.6475 8.99687 12.2797 8.29935 11.768 7.71316C11.2563 7.12698 10.6148 6.66831 9.89467 6.37366C9.17451 6.07901 8.39551 5.9565 7.61968 6.01589C6.84384 6.07527 6.09256 6.31491 5.42564 6.71574C4.75871 7.11656 4.19453 7.66751 3.778 8.32475C3.36147 8.98198 3.10408 9.72736 3.02631 10.5016C2.94854 11.2758 3.05254 12.0575 3.33003 12.7844C3.60752 13.5114 4.05085 14.1635 4.62473 14.689C3.26633 15.2783 2.08562 16.2125 1.19973 17.399C1.04043 17.6111 0.971947 17.8779 1.00934 18.1406C1.04673 18.4032 1.18693 18.6403 1.3991 18.7996C1.61128 18.9589 1.87804 19.0274 2.14071 18.99C2.40338 18.9526 2.64043 18.8124 2.79973 18.6002C3.40246 17.79 4.187 17.1327 5.09018 16.6811C5.99336 16.2295 6.98995 15.9963 7.99973 16.0002C8.26494 16.0002 8.5193 15.8949 8.70683 15.7073C8.89437 15.5198 8.99973 15.2654 8.99973 15.0002Z",p66a7700:"M17.0307 12.5307L9.53068 20.0307C9.46099 20.1004 9.37827 20.1556 9.28722 20.1933C9.19618 20.2311 9.0986 20.2505 9.00005 20.2505C8.9015 20.2505 8.80392 20.2311 8.71288 20.1933C8.62183 20.1556 8.53911 20.1004 8.46943 20.0307C8.39974 19.961 8.34447 19.8783 8.30676 19.7872C8.26904 19.6962 8.24963 19.5986 8.24963 19.5001C8.24963 19.4015 8.26904 19.3039 8.30676 19.2129C8.34447 19.1218 8.39974 19.0391 8.46943 18.9694L15.4397 12.0001L8.46943 5.03068C8.32869 4.88995 8.24963 4.69907 8.24963 4.50005C8.24963 4.30103 8.32869 4.11016 8.46943 3.96943C8.61016 3.8287 8.80103 3.74963 9.00005 3.74963C9.19907 3.74963 9.38995 3.8287 9.53068 3.96943L17.0307 11.4694C17.1004 11.5391 17.1557 11.6218 17.1935 11.7128C17.2312 11.8039 17.2506 11.9015 17.2506 12.0001C17.2506 12.0986 17.2312 12.1962 17.1935 12.2873C17.1557 12.3783 17.1004 12.461 17.0307 12.5307Z",p717ff00:"M26 5H6C5.46957 5 4.96086 5.21071 4.58579 5.58579C4.21071 5.96086 4 6.46957 4 7V14.3462C4 25.5475 13.4775 29.2637 15.375 29.895C15.7803 30.0328 16.2197 30.0328 16.625 29.895C18.525 29.2637 28 25.5475 28 14.3462V7C28 6.46957 27.7893 5.96086 27.4142 5.58579C27.0391 5.21071 26.5304 5 26 5ZM16 28C14.8425 27.615 10.5887 25.96 8.01625 21.8125L16 16.22L23.9837 21.8087C21.4137 25.9512 17.1675 27.6062 16 28ZM26 14.3525C26 16.5575 25.58 18.4312 24.91 20.02L16.5737 14.185C16.4056 14.0672 16.2053 14.004 16 14.004C15.7947 14.004 15.5944 14.0672 15.4263 14.185L7.09 20.0162C6.42 18.4275 6 16.5537 6 14.3487V7H26V14.3525Z",pfb0e800:"M11.6667 35H28.3333C30.1014 35 31.7971 34.2976 33.0474 33.0474C34.2976 31.7971 35 30.1014 35 28.3333V20.25C35 19.808 34.8244 19.384 34.5118 19.0715C34.1993 18.7589 33.7754 18.5833 33.3333 18.5833C32.8913 18.5833 32.4674 18.7589 32.1548 19.0715C31.8423 19.384 31.6667 19.808 31.6667 20.25V28.3333C31.6667 29.2174 31.3155 30.0652 30.6904 30.6904C30.0652 31.3155 29.2174 31.6667 28.3333 31.6667H11.6667C10.7826 31.6667 9.93476 31.3155 9.30964 30.6904C8.68452 30.0652 8.33333 29.2174 8.33333 28.3333V11.6667C8.33333 10.7826 8.68452 9.93476 9.30964 9.30964C9.93476 8.68452 10.7826 8.33333 11.6667 8.33333H20C20.442 8.33333 20.8659 8.15774 21.1785 7.84518C21.4911 7.53262 21.6667 7.10869 21.6667 6.66667C21.6667 6.22464 21.4911 5.80072 21.1785 5.48815C20.8659 5.17559 20.442 5 20 5H11.6667C9.89856 5 8.20286 5.70238 6.95262 6.95262C5.70238 8.20286 5 9.89856 5 11.6667V28.3333C5 30.1014 5.70238 31.7971 6.95262 33.0474C8.20286 34.2976 9.89856 35 11.6667 35Z"},nt={p10f2fd00:"M39.9391 15.5371C39.7523 14.4558 39.1556 13.5121 38.259 12.8796L20.0001 0L1.74109 12.8797C0.844409 13.5121 0.247792 14.4559 0.061002 15.5372C-0.125788 16.6184 0.119672 17.7077 0.752225 18.6044C1.3847 19.501 2.32849 20.0977 3.40978 20.2844C3.6461 20.3253 3.88273 20.3455 4.1178 20.3455C4.44739 20.3455 4.77347 20.3051 5.09057 20.227V33.5331H2.482V35.8768H37.5181V33.5331H34.9095V20.2242C36.5029 20.6144 38.2465 20.0238 39.2478 18.6044C39.8804 17.7077 40.1258 16.6184 39.9391 15.5371ZM7.43423 33.5331V18.9179L20 10.0541L32.5658 18.9179V33.5331H7.43423ZM37.3327 17.2534C36.7718 18.0484 35.6689 18.2388 34.8741 17.6781L20 7.18605L5.12588 17.6781C4.74074 17.9498 4.27318 18.055 3.80867 17.975C3.34431 17.8948 2.93894 17.6385 2.66731 17.2534C2.39568 16.8683 2.29029 16.4005 2.37044 15.9362C2.45067 15.4718 2.70699 15.0664 3.09206 14.7948L20.0001 2.8
3706801L36.908 14.7947C37.2931 15.0664 37.5494 15.4717 37.6296 15.9361C37.7098 16.4005 37.6044 16.8682 37.3327 17.2534Z",p14bf9800:"M21.7984 12.7472H19.4485V21.1749H25.3217V18.8251H21.7984V12.7472Z",p14fce000:"M16.6667 24.1667C16.6667 23.9457 16.5789 23.7337 16.4226 23.5774C16.2663 23.4211 16.0543 23.3333 15.8333 23.3333H14.1667C13.9457 23.3333 13.7337 23.4211 13.5774 23.5774C13.4211 23.7337 13.3333 23.9457 13.3333 24.1667C13.3333 24.3877 13.4211 24.5996 13.5774 24.7559C13.7337 24.9122 13.9457 25 14.1667 25H15.8333C16.0543 25 16.2663 24.9122 16.4226 24.7559C16.5789 24.5996 16.6667 24.3877 16.6667 24.1667Z",p1aeaf300:"M24.5867 11.2667C26.7733 11.2667 28.5533 9.48667 28.5533 7.3C28.5533 5.11333 26.7733 3.33333 24.5867 3.33333C22.4 3.33333 20.62 5.11333 20.62 7.3C20.62 9.48667 22.4 11.2667 24.5867 11.2667ZM24.5867 4.66667C26.04 4.66667 27.22 5.84667 27.22 7.3C27.22 8.75333 26.04 9.93333 24.5867 9.93333C23.1333 9.93333 21.9533 8.75333 21.9533 7.3C21.9533 5.84667 23.14 4.66667 24.5867 4.66667Z",p1f779800:"M19.1667 20.8333H20.8333C21.0543 20.8333 21.2663 20.7455 21.4226 20.5893C21.5789 20.433 21.6667 20.221 21.6667 20C21.6667 19.779 21.5789 19.567 21.4226 19.4107C21.2663 19.2545 21.0543 19.1667 20.8333 19.1667H19.1667C18.9457 19.1667 18.7337 19.2545 18.5774 19.4107C18.4211 19.567 18.3333 19.779 18.3333 20C18.3333 20.221 18.4211 20.433 18.5774 20.5893C18.7337 20.7455 18.9457 20.8333 19.1667 20.8333Z",p22042b00:"M32.7735 16.5346H32.6745V14.1089C32.6745 6.31678 26.3578 0 18.5656 0C10.7734 0 4.45669 6.31678 4.45669 14.1089V16.5346H3.86267C1.68443 16.5346 0.00128704 18.4653 0.00128704 20.6931V26.8812C-0.0535764 29.0404 1.6524 30.8352 3.8116 30.8901C3.82865 30.8906 3.84561 30.8909 3.86267 30.8911H7.52601C8.04489 30.8667 8.4458 30.4262 8.42136 29.9073C8.4205 29.8886 8.41908 29.87 8.41709 29.8514V17.7227C8.41709 17.1287 8.07057 16.5346 7.52601 16.5346H6.43689V14.1088C6.43689 7.41036 11.8671 1.98011 18.5656 1.98011C25.2641 1.98011 30.6943 7.41036 30.6943 14.1088V16.5346H29.6052C29.0606 16.5346 28.7141 17.1286 28.7141 17.7227V29.8514C28.6589 30.3679 29.0328 30.8315 29.5493 30.8867C29.5679 30.8887 29.5865 30.8901 29.6052 30.891H30.7438L30.6448 31.0394C29.1593 33.0137 26.8283 34.17 24.3576 34.1582C23.8168 31.5061 21.2282 29.7945 18.5761 30.3355C16.3081 30.798 14.6729 32.7843 14.6547 35.0989C14.6818 37.8136 16.8903 40 19.6052 39.9998C20.9491 39.978 22.2301 39.4265 23.1695 38.4651C23.8033 37.8161 24.2186 36.9854 24.3576 36.0889C27.4516 36.1006 30.3694 34.6509 32.2289 32.178L33.1695 30.7918C35.2982 30.6434 36.6348 29.3067 36.6348 27.376V21.1879C36.6349 19.0594 35.0508 16.5346 32.7735 16.5346ZM6.43689 28.9109H3.86267C2.79667 28.8849 1.95353 27.9998 1.9795 26.9338C1.97997 26.9163 1.98063 26.8987 1.98149 26.8811V20.693C1.98149 19.5544 2.77355 18.5148 3.86267 18.5148H6.43689V28.9109ZM21.7339 37.0792C21.1853 37.674 20.4145 38.0147 19.6053 38.0198C17.9946 37.9942 16.6875 36.7089 16.635 35.099C16.6343 33.4858 17.9414 32.1776 19.5546 32.177C21.1677 32.1763 22.4759 33.4835 22.4765 35.0966C22.4765 35.0973 22.4765 35.0982 22.4765 35.099C22.5178 35.834 22.2483 36.5525 21.7339 37.0792ZM34.6547 27.3762C34.6547 28.7128 33.3676 28.9109 32.7735 28.9109H30.6943V18.5148H32.7735C33.8626 18.5148 34.6547 20.0495 34.6547 21.1881V27.3762Z",p26d6f300:"M34.7406 21.3406C35.5598 20.7839 36.179 19.9792 36.5071 19.0447C36.8353 18.1102 36.8553 17.0951 36.564 16.1484C36.2728 15.2018 35.6857 14.3734 34.889 13.7849C34.0923 13.1965 33.128 12.8789 32.1375 12.8789C31.147 12.8789 30.1827 13.1965 29.386 13.7849C28.5893 14.3734 28.0022 15.2018 27.711 16.1484C27.4197 17.0951 27.4397 18.1102 27.7679 19.0447C28.096 19.9792 28.7152 20.7839 29.5344 21.3406C28.6911 21.6358 27.9047 22.0734 27.2094 22.6344C26.0156 21.5929 24.6105 20.8221 23.0906 20.375C24.323 19.6906 25.2932 18.6163 25.8489 17.3207C26.4046 16.0252 26.5143 14.5818 26.1608 13.2172C25.8073 11.8526 25.0106 10.644 23.8958 9.78116C22.781 8.91836 21.4112 8.45021 20.0016 8.45021C18.5919 8.45021 17.2221 8.91836 16.1073 9.78116C14.9926 10.644 14.1959 11.8526 13.8424 13.2172C13.4889 14.5818 13.5986 16.0252 14.1542 17.3207C14.7099 18.6163 15.6801 19.6906 16.9125 20.375C15.3926 20.8221 13.9876 21.5929 12.7937 22.6344C12.0984 22.0734 11.312 21.6358 10.4688 21.3406C11.2889 20.7838 11.9089 19.9787 12.2377 19.0435C12.5665 18.1083 12.5867 17.0923 12.2954 16.1447C12.0042 15.1972 11.4168 14.368 10.6194 
37013.779C9.82212 13.1899 8.85693 12.872 7.86563 12.872C6.87432 12.872 5.90913 13.1899 5.11181 13.779C4.3145 14.368 3.72707 15.1972 3.43581 16.1447C3.14454 17.0923 3.16479 18.1083 3.49357 19.0435C3.82235 19.9787 4.44235 20.7838 5.2625 21.3406C3.7275 21.8809 2.39746 22.8833 1.45516 24.21C0.512855 25.5367 0.00451909 27.1227 0 28.75C0 28.9158 0.065848 29.0747 0.183058 29.1919C0.300269 29.3092 0.45924 29.375 0.625 29.375C0.79076 29.375 0.949732 29.3092 1.06694 29.1919C1.18415 29.0747 1.25 28.9158 1.25 28.75C1.25239 27.5166 1.59955 26.3083 2.2523 25.2618C2.90505 24.2152 3.83738 23.372 4.94403 22.8273C6.05068 22.2825 7.28757 22.0581 8.51506 22.1791C9.74254 22.3002 10.9117 22.7621 11.8906 23.5125C10.0349 25.5335 9.00644 28.1781 9.00937 30.9219C9.00937 31.0876 9.07522 31.2466 9.19243 31.3638C9.30964 31.481 9.46861 31.5469 9.63437 31.5469C9.80014 31.5469 9.95911 31.481 10.0763 31.3638C10.1935 31.2466 10.2594 31.0876 10.2594 30.9219C10.3051 28.3691 11.3513 25.9364 13.1727 24.1473C14.9942 22.3582 17.4453 21.3557 19.9984 21.3557C22.5516 21.3557 25.0027 22.3582 26.8241 24.1473C28.6456 25.9364 29.6918 28.3691 29.7375 30.9219C29.7375 31.0876 29.8033 31.2466 29.9206 31.3638C30.0378 31.481 30.1967 31.5469 30.3625 31.5469C30.5283 31.5469 30.6872 31.481 30.8044 31.3638C30.9217 31.2466 30.9875 31.0876 30.9875 30.9219C30.9904 28.1781 29.962 25.5335 28.1063 23.5125C29.0851 22.7611 30.2546 22.2986 31.4826 22.177C32.7106 22.0554 33.9481 22.2797 35.0553 22.8245C36.1625 23.3693 37.0952 24.213 37.7481 25.2601C38.401 26.3072 38.7481 27.516 38.75 28.75C38.75 28.9158 38.8158 29.0747 38.9331 29.1919C39.0503 29.3092 39.2092 29.375 39.375 29.375C39.5408 29.375 39.6997 29.3092 39.8169 29.1919C39.9342 29.0747 40 28.9158 40 28.75C39.9957 27.1231 39.4878 25.5374 38.5461 24.2107C37.6044 22.884 36.275 21.8814 34.7406 21.3406ZM4.48125 17.5C4.4831 16.831 4.68317 16.1776 5.05617 15.6223C5.42918 15.067 5.95839 14.6347 6.57696 14.3799C7.19554 14.1252 7.87573 14.0595 8.53161 14.1912C9.1875 14.3228 9.78966 14.6459 10.262 15.1196C10.7344 15.5933 11.0558 16.1963 11.1856 16.8526C11.3155 17.5088 11.2479 18.1888 10.9915 18.8067C10.735 19.4245 10.3013 19.9526 9.74491 20.324C9.18855 20.6955 8.53459 20.8937 7.86563 20.8937C7.42051 20.8933 6.97984 20.8052 6.5688 20.6344C6.15776 20.4636 5.78442 20.2134 5.47011 19.8983C5.1558 19.5831 4.90669 19.209 4.73701 18.7975C4.56734 18.386 4.48043 17.9451 4.48125 17.5ZM14.8875 14.8062C14.89 13.7956 15.1919 12.8084 15.7552 11.9693C16.3185 11.1302 17.1178 10.4769 18.0522 10.0918C18.9866 9.7068 20.0141 9.60734 21.005 9.80601C21.9959 10.0047 22.9057 10.4926 23.6195 11.2081C24.3332 11.9236 24.8189 12.8346 25.0152 13.8259C25.2114 14.8173 25.1094 15.8446 24.7221 16.7781C24.3348 17.7116 23.6795 18.5093 22.8391 19.0705C21.9986 19.6317 21.0106 19.9312 20 19.9312C18.6446 19.9296 17.3452 19.3904 16.3867 18.432C15.4283 17.4736 14.8892 16.1742 14.8875 14.8187V14.8062ZM28.75 17.5C28.75 16.8306 28.9485 16.1763 29.3204 15.6197C29.6923 15.0632 30.2208 14.6294 30.8392 14.3732C31.4576 14.1171 32.1381 14.0501 32.7946 14.1807C33.4511 14.3112 34.0542 14.6336 34.5275 15.1069C35.0008 15.5802 35.3231 16.1832 35.4537 16.8397C35.5843 17.4962 35.5173 18.1767 35.2611 18.7951C35.005 19.4136 34.5712 19.9421 34.0146 20.314C33.4581 20.6859 32.8037 20.8844 32.1344 20.8844C31.237 20.8835 30.3767 20.5267 29.7422 19.8922C29.1077 19.2577 28.7508 18.3973 28.75 17.5Z",p29051a80:"M17.5 10.8333H19.1667V12.5C19.1667 12.721 19.2545 12.933 19.4107 13.0893C19.567 13.2455 19.779 13.3333 20 13.3333C20.221 13.3333 20.433 13.2455 20.5893 13.0893C20.7455 12.933 20.8333 12.721 20.8333 12.5V10.8333H22.5C22.721 10.8333 22.933 10.7455 23.0893 10.5893C23.2455 10.433 23.3333 10.221 23.3333 10C23.3333 9.77899 23.2455 9.56702 23.0893 9.41074C22.933 9.25446 22.721 9.16667 22.5 9.16667H20.8333V7.5C20.8333 7.27899 20.7455 7.06702 20.5893 6.91074C20.433 6.75446 20.221 6.66667 20 6.66667C19.779 6.66667 19.567 6.75446 19.4107 6.91074C19.2545 7.06702 19.1667 7.27899 19.1667 7.5V9.16667H17.5C17.279 9.16667 17.067 9.25446 16.9107 9.41074C16.7545 9.56702 16.6667 9.77899 16.6667 10C16.6667 10.221 16.7545 10.433 16.9107 10.5893C17.067 10.7455 17.279 10.8333 17.5 10.8333Z",p2a46e170:"M14.1667 20.8333H15.8333C16.0543 20.8333 16.2663 20.7455 16.4226 20.5893C16.5789 20.433 16.6667 20.221 16.6667 20C16.6667 19.779 16.5789 19.567 16.4226 19.4107C16.2663 19.2545 16.0543 19.1667 15.8333 19.1667H14.1667C13.9457 19.1667 13.7337 19.2545 13.5774 19.4107C13.4211 19.567 13.3333 19.779 13.3333 20C13.3333 20.221 13.4211 20.433 13.5774 20.5893C13.7337 20.7455 13.9457 20.8333 14.1667 20.8333Z",p2f241400:"M24.1667 25H25.8333C26.0543 25 26.2663 24.9122 26.4226 24.7559C26.5789 24.5996 26.6667 24.3877 26.6667 24.1667C26.6667 23.9457 26.5789 23.7337 26.4226 23.5774C26.2663 23.4211 26.0543 23.3333 25.8333 23.3333H24.1667C23.9457 23.3333 23.7337 23.4211 23.5774 23.5774C23.4211 23.7337 23.3333 23.9457 23.3333 24.1667C23.3333 24.3877 23.4211 24.5996 23.5774 24.7559C23.7337 24.9122 23.9457 25 24.1667 25Z",p2f39ec80:"M20.5954 7.72552C13.8272 7.72552 8.32092 13.2318 8.32092 20C8.32092 26.7682 13.8272 32.2745 20.5954 32.2745C27.3636 32.2745 32.8699 26.7682 32.8699 20C32.8699 13.2318 27.3636 7.72552 20.5954 7.72552ZM20.5954 29.9246C15.123 29.9246 10.6708 25.4727 10.6708 20C10.6708 14.5273 15.123 10.0754 20.5954 10.0754C26.0681 10.0754 30.52 14.5273 30.52 20C30.52 25.4727 26.0681 29.9246 20.5954 29.9246Z",p2f59d300:"M21.2552 40H18.7448C16.7144 40 15.0624 38.3481 15.0624 36.3177V35.4684C14.1992 35.1927 13.3605 34.8445 12.5548 34.4276L11.953 35.0295C10.4952 36.489 8.16016 36.4462 6.74477 35.0289L4.97047 33.2547C3.55258 31.8384 3.5118 29.5041 4.97094 28.0465L5.57234 27.4451C5.15539 26.6394 4.80734 25.8009 4.53148 24.9375H3.68227C1.65195 24.9375 0 23.2856 0 21.2552V18.7448C0 16.7144 1.65195 15.0625 3.68234 15.0625H4.53156C4.80742 14.1992 5.15547 13.3606 5.57242 12.5549L4.97055 11.9531C3.51227 10.4964 3.5525 8.16187 4.97102 6.74492L6.74547 4.97055C8.16414 3.54992 10.4987 3.51445 11.9536 4.97102L12.5549 5.57234C13.3606 5.15547 14.1993 4.80734 15.0625 4.53148V3.68227C15.0625 1.65187 16.7144 0 18.7448 0H21.2552C23.2856 0 24.9375 1.65187 24.9375 3.68227V4.53156C25.8007 4.80734 26.6394 5.15547 27.4451 5.57242L28.047 4.97055C29.5047 3.51102 31.8398 3.55383 33.2552 4.97109L35.0295 6.74531C36.4473 8.16164 36.4881 10.4959 35.029 11.9535L34.4276 12.5549C34.8445 13.3606 35.1926 14.1991 35.4684 15.0625H36.3177C38.348 15.0625 40 16.7144 40 18.7448V21.2552C40 23.2856 38.348 24.9375 36.3177 24.9375H35.4684C35.1926 25.8008 34.8445 26.6394 34.4276 27.4451L35.0295 28.047C36.4877 29.5037 36.4475 31.8382 35.029 33.2552L33.2545 35.0295C31.8359 36.4502 29.5013 36.4856 28.0464 35.0291L27.4451 34.4277C26.6394 34.8446 25.8007 35.1927 24.9375 35.4686V36.3179C24.9375 38.3481 23.2856 40 21.2552 40ZM12.9466 31.9664C14.0659 32.6284 15.2706 33.1284 16.5272 33.4527C17.0447 33.5863 17.4063 34.053 17.4063 34.5874V36.3177C17.4063 37.0558 18.0068 37.6562 18.7448 37.6562H21.2552C21.9933 37.6562 22.5938 37.0558 22.5938 36.3177V34.5874C22.5938 34.053 22.9554 33.5863 23.4729 33.4527C24.7295 33.1284 25.9341 32.6284 27.0534 31.9664C27.514 31.6941 28.1003 31.7681 28.4787 32.1465L29.7043 33.3722C30.2327 33.9013 31.0813 33.889 31.5968 33.3727L33.3723 31.5973C33.8866 31.0837 33.9037 30.2349 33.3728 29.7047L32.1466 28.4785C31.7684 28.1002 31.6943 27.5138 31.9666 27.0534C32.6285 25.9341 33.1285 24.7295 33.4528 23.4728C33.5864 22.9553 34.0531 22.5938 34.5875 22.5938H36.3177C37.0558 22.5938 37.6563 21.9934 37.6563 21.2553V18.7448C37.6563 18.0068 37.0558 17.4063 36.3177 17.4063H34.5875C34.053 17.4063 33.5864 17.0448 33.4528 16.5273C33.1285 15.2707 32.6284 14.066 31.9666 12.9468C31.6943 12.4863 31.7684 11.8999 32.1466 11.5216L33.3723 10.2959C33.9022 9.76672 33.8884 8.91828 33.3728 8.40336L31.5974 6.62797C31.0828 6.11266 30.2341 6.09758 29.7048 6.6275L28.4788 7.85367C28.1005 8.23203 27.5139 8.30609 27.0535 8.03375C25.9342 7.3718 24.7295 6.87172 23.473 6.54742C22.9555 6.41391 22.5939 5.94719 22.5939 5.41273V3.68227C22.5939 2.94422 21.9934 2.34375 21.2553 2.34375H18.7449C18.0069 2.34375 17.4063 2.94422 17.4063 3.68227V5.41258C17.4063 5.94703 17.0448 6.41375 16.5273 6.54727C15.2707 6.87156 14.066 7.37164 12.9467 8.03359C12.4861 8.30586 11.8998 8.2318 11.5215 7.85352L10.2959 6.62781C9.76742 6.09875 8.91875 6.11102 8.40336 6.62727L6.62781 8.40273C6.11359 8.91633 6.09641 9.765 6.62734 10.2953L7.85352 11.5215C8.2318 11.8998 8.30586 12.4862 8.03359 12.9466C7.37164 14.0659 6.87164 15.2705 6.54734 16.5272C6.41375 17.0447 5.94703 17.4062 5.41266 17.4062H3.68234C2.9443 17.4062 2.34375 18.0067 2.34375 18.7448V21.2552C2.34375 21.9933 2.9443 22.5938 3.68234 22.5938H5.41258C5.94703 22.5938 6.41367 22.9553 6.54727 23.4727C6.87156 24.7294 7.37164 25.9341 8.03352 27.0533C8.30578 27.5138 8.23172 28.1002 7.85344 28.4784L6.62773 29.7041C6.09789 30.2334 6.11172 31.0818 6.62727 31.5967L8.40266 33.3721C8.91727 33.8874 9.76602 33.9025 10.2952 33.3726L11.5213 32.1464C11.8001 31.8677 12.38 31.6313 12.9466 31.9664Z",p2f90a480:"M23.0298 17.5784C21.8405 17.5784 20.765 18.0752 19.9999 18.8719C19.2347 18.0752 18.1592 17.5784 16.9699 17.5784C14.653 17.5784 12.7681 19.4633 12.7681 21.7802C12.7681 23.7396 13.6271 25.5881 15.1247 26.8516L19.9999 30.965L24.8751 26.8516C26.3727 25.5881 27.2316 23.7396 27.2316 21.7802C27.2317 19.4633 25.3468 17.5784 23.0298 17.5784ZM23.3638 25.0603L19.9999 27.8985L16.6359 25.0603C15.6673 24.243 15.1117 23.0475 15.1117 21.7802C15.1117 20.7556 15.9453 19.922 16.9698 19.922C17.9944 19.922 18.828 20.7556 18.828 21.7802H21.1716C21.1716 20.7556 22.0052 19.922 23.0297 19.922C24.0543 19.922 24.8879 20.7556 24.8879 21.7802C24.888 23.0475 24.3324 24.243 23.3638 25.0603Z",p38e3a600:"M4.16667 36.6667H35.8333C36.0543 36.6667 36.2663 36.5789 36.4226 36.4226C36.5789 36.2663 36.6667 36.0543 36.6667 35.8333V15.8333C36.6667 15.6123 36.5789 15.4004 36.4226 15.2441C36.2663 15.0878 36.0543 15 35.8333 15H31.6667V7.5C31.6667 7.27899 31.5789 7.06702 31.4226 6.91074C31.2663 6.75446 31.0543 6.66667 30.8333 6.66667H26.6667V5.83333C26.6667 5.17029 26.4033 4.53441 25.9344 4.06557C25.4656 3.59672 24.8297 3.33333 24.1667 3.33333H15.8333C15.1703 3.33333 14.5344 3.59672 14.0656 4.06557C13.5967 4.53441 13.3333 5.17029 13.3333 5.83333V6.66667H9.16667C8.94565 6.66667 8.73369 6.75446 8.57741 6.91074C8.42113 7.06702 8.33333 7.27899 8.33333 7.5V15H4.16667C3.94565 15 3.73369 15.0878 3.57741 15.2441C3.42113 15.4004 3.33333 15.6123 3.33333 15.8333V35.8333C3.33333 36.0543 3.42113 36.2663 3.57741 36.4226C3.73369 36.5789 3.94565 36.6667 4.16667 36.6667ZM31.6667 16.6667H35V35H31.6667V16.6667ZM22.5 35H17.5V29.1667H22.5V35ZM15 5.83333C15 5.61232 15.0878 5.40036 15.2441 5.24408C15.4004 5.0878 15.6123 5 15.8333 5H24.1667C24.3877 5 24.5996 5.0878 24.7559 5.24408C24.9122 5.40036 25 5.61232 25 5.83333V14.1667C25 14.387
3707 24.9122 14.5996 24.7559 14.7559C24.5996 14.9122 24.3877 15 24.1667 15H15.8333C15.6123 15 15.4004 14.9122 15.2441 14.7559C15.0878 14.5996 15 14.3877 15 14.1667V5.83333ZM10 8.33333H13.3333V14.1667C13.3333 14.8297 13.5967 15.4656 14.0656 15.9344C14.5344 16.4033 15.1703 16.6667 15.8333 16.6667H24.1667C24.8297 16.6667 25.4656 16.4033 25.9344 15.9344C26.4033 15.4656 26.6667 14.8297 26.6667 14.1667V8.33333H30V35H24.1667V28.3333C24.1667 28.1123 24.0789 27.9004 23.9226 27.7441C23.7663 27.5878 23.5543 27.5 23.3333 27.5H16.6667C16.4457 27.5 16.2337 27.5878 16.0774 27.7441C15.9211 27.9004 15.8333 28.1123 15.8333 28.3333V35H10V8.33333ZM5 16.6667H8.33333V35H5V16.6667Z",p3bab4b72:"M20 28.7031C15.201 28.7031 11.2969 24.7989 11.2969 20C11.2969 15.2011 15.201 11.2969 20 11.2969C24.799 11.2969 28.7031 15.2011 28.7031 20C28.7031 24.7989 24.799 28.7031 20 28.7031ZM20 13.6406C16.4934 13.6406 13.6406 16.4934 13.6406 20C13.6406 23.5066 16.4934 26.3594 20 26.3594C23.5066 26.3594 26.3594 23.5066 26.3594 20C26.3594 16.4934 23.5066 13.6406 20 13.6406Z",p3ef8ce80:"M20.76 18.6467C21.8267 19.6133 23.26 20.5267 25.2267 21.14C24.96 21.5067 24.8 21.96 24.8 22.4467V36C24.8 36.3667 25.1 36.6667 25.4667 36.6667C25.8333 36.6667 26.1333 36.3667 26.1333 36V22.4467C26.1333 21.9467 26.54 21.54 27.04 21.54C27.54 21.54 27.9467 21.9467 27.9467 22.4467V23.2267C27.9467 23.5933 28.2467 23.8933 28.6133 23.8933C28.98 23.8933 29.28 23.5933 29.28 23.2267V22.4467C29.28 21.72 28.9267 21.08 28.3933 20.6733C28.6 20.3067 28.66 19.8867 28.56 19.48C28.4533 19.0333 28.1733 18.66 27.78 18.4267C26.6667 17.7667 24.4867 16.04 22.3467 11.8333V11.8267C21.7867 10.6133 20.6667 9.78 19.34 9.58667C18.2133 9.42667 17.0667 9.76 16.1867 10.5133C11.62 14.3933 10.4133 20.48 10.7733 24.5133C10.9533 26.52 12.5733 28.12 14.5733 28.3733L15.0933 35.0667C15.1667 35.9733 15.9333 36.6867 16.84 36.6867C17.7467 36.6867 18.52 35.9733 18.5867 35.0667L19.1067 28.4133H19.6C19.7867 28.4133 19.9667 28.3333 20.0933 28.1933C20.22 28.0533 20.28 27.8667 20.26 27.68C19.9933 25.0533 19.8333 21.7533 20.76 18.6467ZM17.2533 34.9467C17.2333 35.1667 17.0533 35.3333 16.8333 35.3333C16.6133 35.3333 16.4333 35.1667 16.4133 34.9467L15.9 28.3933H17.76L17.2533 34.9467ZM18.8667 27.06H18.4867H15.1867H15.1067C13.5533 27.06 12.2267 25.88 12.0933 24.38C11.74 20.3733 13.1333 14.84 17.04 11.5133C17.6267 11.0133 18.3933 10.7867 19.14 10.8933C20.0267 11.02 20.7533 11.56 21.1267 12.3733C21.1333 12.38 21.14 12.3867 21.14 12.3933C21.1467 12.4067 21.1467 12.42 21.1533 12.4333C23.4467 16.94 25.8667 18.8333 27.1 19.5667C27.18 19.6133 27.24 19.6933 27.26 19.7867C27.2733 19.84 27.28 19.94 27.22 20.0467C27.1467 20.1667 27.0067 20.2267 26.88 20.2C23.9267 19.5667 22.0933 18.2533 20.96 16.9667C20.9467 16.9467 20.9333 16.9333 20.9133 16.9133C19.5333 15.32 19.22 13.7867 19.1933 13.6733C19.1267 13.3133 18.7867 13.0733 18.42 13.14C18.06 13.2067 17.8133 13.5533 17.88 13.9133C17.9067 14.0467 18.2467 15.7467 19.7067 17.5533C18.5667 20.8 18.6133 24.2533 18.8667 27.06Z",p4f77180:"M24.1667 20.8333H25.8333C26.0543 20.8333 26.2663 20.7455 26.4226 20.5893C26.5789 20.433 26.6667 20.221 26.6667 20C26.6667 19.779 26.5789 19.567 26.4226 19.4107C26.2663 19.2545 26.0543 19.1667 25.8333 19.1667H24.1667C23.9457 19.1667 23.7337 19.2545 23.5774 19.4107C23.4211 19.567 23.3333 19.779 23.3333 20C23.3333 20.221 23.4211 20.433 23.5774 20.5893C23.7337 20.7455 23.9457 20.8333 24.1667 20.8333Z",p6a03200:"M19.1667 25H20.8333C21.0543 25 21.2663 24.9122 21.4226 24.7559C21.5789 24.5996 21.6667 24.3877 21.6667 24.1667C21.6667 23.9457 21.5789 23.7337 21.4226 23.5774C21.2663 23.4211 21.0543 23.3333 20.8333 23.3333H19.1667C18.9457 23.3333 18.7337 23.4211 18.5774 23.5774C18.4211 23.7337 18.3333 23.9457 18.3333 24.1667C18.3333 24.3877 18.4211 24.5996 18.5774 24.7559C18.7337 24.9122 18.9457 25 19.1667 25Z",p89e7b00:"M37.1747 26.1496C34.6173 33.0286 27.9666 37.6501 20.625 37.6501C10.8926 37.6501 2.97485 29.7324 2.97485 20C2.97485 10.2676 10.8926 2.34984 20.625 2.34984C25.285 2.34984 29.6463 4.14 32.9199 7.33184L30.6323 7.13103L30.4272 9.47204L36.5848 10.0119L37.1246 3.85436L34.7836 3.64898L34.6042 5.69884C33.1274 4.25689 31.4291 3.03985 29.5932 2.1176C26.796 0.712575 23.7787 -1.01626e-05 20.625 -1.
37001626e-05C15.2829 -1.01626e-05 10.2603 2.08037 6.48285 5.85784C2.70538 9.6353 0.624999 14.6579 0.624999 20C0.624999 25.3421 2.70538 30.3647 6.48285 34.1421C10.2603 37.9196 15.2829 40 20.625 40C24.7876 40 28.7778 38.7335 32.1643 36.3373C35.4755 33.9944 37.9697 30.7547 39.3771 26.9684L37.1747 26.1496Z"},rt={p10f2fd00:"M39.9391 15.5371C39.7523 14.4558 39.1556 13.5121 38.259 12.8796L20.0001 0L1.74109 12.8797C0.844409 13.5121 0.247792 14.4559 0.061002 15.5372C-0.125788 16.6184 0.119672 17.7077 0.752225 18.6044C1.3847 19.501 2.32849 20.0977 3.40978 20.2844C3.6461 20.3253 3.88273 20.3455 4.1178 20.3455C4.44739 20.3455 4.77347 20.3051 5.09057 20.227V33.5331H2.482V35.8768H37.5181V33.5331H34.9095V20.2242C36.5029 20.6144 38.2465 20.0238 39.2478 18.6044C39.8804 17.7077 40.1258 16.6184 39.9391 15.5371ZM7.43423 33.5331V18.9179L20 10.0541L32.5658 18.9179V33.5331H7.43423ZM37.3327 17.2534C36.7718 18.0484 35.6689 18.2388 34.8741 17.6781L20 7.18605L5.12588 17.6781C4.74074 17.9498 4.27318 18.055 3.80867 17.975C3.34431 17.8948 2.93894 17.6385 2.66731 17.2534C2.39568 16.8683 2.29029 16.4005 2.37044 15.9362C2.45067 15.4718 2.70699 15.0664 3.09206 14.7948L20.0001 2.86801L36.908 14.7947C37.2931 15.0664 37.5494 15.4717 37.6296 15.9361C37.7098 16.4005 37.6044 16.8682 37.3327 17.2534Z",p14bf9800:"M21.7984 12.7472H19.4485V21.1749H25.3217V18.8251H21.7984V12.7472Z",p14fce000:"M16.6667 24.1667C16.6667 23.9457 16.5789 23.7337 16.4226 23.5774C16.2663 23.4211 16.0543 23.3333 15.8333 23.3333H14.1667C13.9457 23.3333 13.7337 23.4211 13.5774 23.5774C13.4211 23.7337 13.3333 23.9457 13.3333 24.1667C13.3333 24.3877 13.4211 24.5996 13.5774 24.7559C13.7337 24.9122 13.9457 25 14.1667 25H15.8333C16.0543 25 16.2663 24.9122 16.4226 24.7559C16.5789 24.5996 16.6667 24.3877 16.6667 24.1667Z",p1aeaf300:"M24.5867 11.2667C26.7733 11.2667 28.5533 9.48667 28.5533 7.3C28.5533 5.11333 26.7733 3.33333 24.5867 3.33333C22.4 3.33333 20.62 5.11333 20.62 7.3C20.62 9.48667 22.4 11.2667 24.5867 11.2667ZM24.5867 4.66667C26.04 4.66667 27.22 5.84667 27.22 7.3C27.22 8.75333 26.04 9.93333 24.5867 9.93333C23.1333 9.93333 21.9533 8.75333 21.9533 7.3C21.9533 5.84667 23.14 4.66667 24.5867 4.66667Z",p1f779800:"M19.1667 20.8333H20.8333C21.0543 20.8333 21.2663 20.7455 21.4226 20.5893C21.5789 20.433 21.6667 20.221 21.6667 20C21.6667 19.779 21.5789 19.567 21.4226 19.4107C21.2663 19.2545 21.0543 19.1667 20.8333 19.1667H19.1667C18.9457 19.1667 18.7337 19.2545 18.5774 19.4107C18.4211 19.567 18.3333 19.779 18.3333 20C18.3333 20.221 18.4211 20.433 18.5774 20.5893C18.7337 20.7455 18.9457 20.8333 19.1667 20.8333Z",p22042b00:"M32.7735 16.5346H32.6745V14.1089C32.6745 6.31678 26.3578 0 18.5656 0C10.7734 0 4.45669 6.31678 4.45669 14.1089V16.5346H3.86267C1.68443 16.5346 0.00128704 18.4653 0.00128704 20.6931V26.8812C-0.0535764 29.0404 1.6524 30.8352 3.8116 30.8901C3.82865 30.8906 3.84561 30.8909 3.86267 30.8911H7.52601C8.04489 30.8667 8.4458 30.4262 8.42136 29.9073C8.4205 29.8886 8.41908 29.87 8.41709 29.8514V17.7227C8.41709 17.1287 8.07057 16.5346 7.52601 16.5346H6.43689V14.1088C6.43689 7.41036 11.8671 1.98011 18.5656 1.98011C25.2641 1.98011 30.6943 7.41036 30.6943 14.1088V16.5346H29.6052C29.0606 16.5346 28.7141 17.1286 28.7141 17.7227V29.8514C28.6589 30.3679 29.0328 30.8315 29.5493 30.8867C29.5679 30.8887 29.5865 30.8901 29.6052 30.891H30.7438L30.6448 31.0394C29.1593 33.0137 26.8283 34.17 24.3576 34.1582C23.8168 31.5061 21.2282 29.7945 18.5761 30.3355C16.3081 30.798 14.6729 32.7843 14.6547 35.0989C14.6818 37.8136 16.8903 40 19.6052 39.9998C20.9491 39.978 22.2301 39.4265 23.1695 38.4651C23.8033 37.8161 24.2186 36.9854 24.3576 36.0889C27.4516 36.1006 30.3694 34.6509 32.2289 32.178L33.1695 30.7918C35.2982 30.6434 36.6348 29.3067 36.6348 27.376V21.1879C36.6349 19.0594 35.0508 16.5346 32.7735 16.5346ZM6.43689 28.9109H3.86267C2.79667 28.8849 1.95353 27.9998 1.9795 26.9338C1.97997 26.9163 1.98063 26.8987 1.98149 26.8811V20.693C1.98149 19.5544 2.77355 18.5148 3.86267 18.5148H6.43689V28.9109ZM21.7339 37.0792C21.1853 37.674 20.4145 38.0147 19.6053 38.0198C17.9946 37.9942 16.6875 36.7089 16.635 35.099C16.6343 33.4858 17.9414 32.1776 19.5546 32.177C21.1677 32.1763 22.4759 33.4835 22.4765 35.
3700966C22.4765 35.0973 22.4765 35.0982 22.4765 35.099C22.5178 35.834 22.2483 36.5525 21.7339 37.0792ZM34.6547 27.3762C34.6547 28.7128 33.3676 28.9109 32.7735 28.9109H30.6943V18.5148H32.7735C33.8626 18.5148 34.6547 20.0495 34.6547 21.1881V27.3762Z",p26d6f300:"M34.7406 21.3406C35.5598 20.7839 36.179 19.9792 36.5071 19.0447C36.8353 18.1102 36.8553 17.0951 36.564 16.1484C36.2728 15.2018 35.6857 14.3734 34.889 13.7849C34.0923 13.1965 33.128 12.8789 32.1375 12.8789C31.147 12.8789 30.1827 13.1965 29.386 13.7849C28.5893 14.3734 28.0022 15.2018 27.711 16.1484C27.4197 17.0951 27.4397 18.1102 27.7679 19.0447C28.096 19.9792 28.7152 20.7839 29.5344 21.3406C28.6911 21.6358 27.9047 22.0734 27.2094 22.6344C26.0156 21.5929 24.6105 20.8221 23.0906 20.375C24.323 19.6906 25.2932 18.6163 25.8489 17.3207C26.4046 16.0252 26.5143 14.5818 26.1608 13.2172C25.8073 11.8526 25.0106 10.644 23.8958 9.78116C22.781 8.91836 21.4112 8.45021 20.0016 8.45021C18.5919 8.45021 17.2221 8.91836 16.1073 9.78116C14.9926 10.644 14.1959 11.8526 13.8424 13.2172C13.4889 14.5818 13.5986 16.0252 14.1542 17.3207C14.7099 18.6163 15.6801 19.6906 16.9125 20.375C15.3926 20.8221 13.9876 21.5929 12.7937 22.6344C12.0984 22.0734 11.312 21.6358 10.4688 21.3406C11.2889 20.7838 11.9089 19.9787 12.2377 19.0435C12.5665 18.1083 12.5867 17.0923 12.2954 16.1447C12.0042 15.1972 11.4168 14.368 10.6194 13.779C9.82212 13.1899 8.85693 12.872 7.86563 12.872C6.87432 12.872 5.90913 13.1899 5.11181 13.779C4.3145 14.368 3.72707 15.1972 3.43581 16.1447C3.14454 17.0923 3.16479 18.1083 3.49357 19.0435C3.82235 19.9787 4.44235 20.7838 5.2625 21.3406C3.7275 21.8809 2.39746 22.8833 1.45516 24.21C0.512855 25.5367 0.00451909 27.1227 0 28.75C0 28.9158 0.065848 29.0747 0.183058 29.1919C0.300269 29.3092 0.45924 29.375 0.625 29.375C0.79076 29.375 0.949732 29.3092 1.06694 29.1919C1.18415 29.0747 1.25 28.9158 1.25 28.75C1.25239 27.5166 1.59955 26.3083 2.2523 25.2618C2.90505 24.2152 3.83738 23.372 4.94403 22.8273C6.05068 22.2825 7.28757 22.0581 8.51506 22.1791C9.74254 22.3002 10.9117 22.7621 11.8906 23.5125C10.0349 25.5335 9.00644 28.1781 9.00937 30.9219C9.00937 31.0876 9.07522 31.2466 9.19243 31.3638C9.30964 31.481 9.46861 31.5469 9.63437 31.5469C9.80014 31.5469 9.95911 31.481 10.0763 31.3638C10.1935 31.2466 10.2594 31.0876 10.2594 30.9219C10.3051 28.3691 11.3513 25.9364 13.1727 24.1473C14.9942 22.3582 17.4453 21.3557 19.9984 21.3557C22.5516 21.3557 25.0027 22.3582 26.8241 24.1473C28.6456 25.9364 29.6918 28.3691 29.7375 30.9219C29.7375 31.0876 29.8033 31.2466 29.9206 31.3638C30.0378 31.481 30.1967 31.5469 30.3625 31.5469C30.5283 31.5469 30.6872 31.481 30.8044 31.3638C30.9217 31.2466 30.9875 31.0876 30.9875 30.9219C30.9904 28.1781 29.962 25.5335 28.1063 23.5125C29.0851 22.7611 30.2546 22.2986 31.4826 22.177C32.7106 22.0554 33.9481 22.2797 35.0553 22.8245C36.1625 23.3693 37.0952 24.213 37.7481 25.2601C38.401 26.3072 38.7481 27.516 38.75 28.75C38.75 28.9158 38.8158 29.0747 38.9331 29.1919C39.0503 29.3092 39.2092 29.375 39.375 29.375C39.5408 29.375 39.6997 29.3092 39.8169 29.1919C39.9342 29.0747 40 28.9158 40 28.75C39.9957 27.1231 39.4878 25.5374 38.5461 24.2107C37.6044 22.884 36.275 21.8814 34.7406 21.3406ZM4.48125 17.5C4.4831 16.831 4.68317 16.1776 5.05617 15.6223C5.42918 15.067 5.95839 14.6347 6.57696 14.3799C7.19554 14.1252 7.87573 14.0595 8.53161 14.1912C9.1875 14.3228 9.78966 14.6459 10.262 15.1196C10.7344 15.5933 11.0558 16.1963 11.1856 16.8526C11.3155 17.5088 11.2479 18.1888 10.9915 18.8067C10.735 19.4245 10.3013 19.9526 9.74491 20.324C9.18855 20.6955 8.53459 20.8937 7.86563 20.8937C7.42051 20.8933 6.97984 20.8052 6.5688 20.6344C6.15776 20.4636 5.78442 20.2134 5.47011 19.8983C5.1558 19.5831 4.90669 19.209 4.73701 18.7975C4.56734 18.386 4.48043 17.9451 4.48125 17.5ZM14.8875 14.8062C14.89 13.7956 15.1919 12.8084 15.7552 11.9693C16.3185 11.1302 17.1178 10.4769 18.0522 10.0918C18.9866 9.7068 20.0141 9.60734 21.005 9.80601C21.9959 10.0047 22.9057 10.4926 23.6195 11.2081C24.3332 11.9236 24.8189 12.8346 25.0152 13.8259C25.2114 14.8173 25.1094 15.8446 24.7221 16.7781C24.3348 17.7116 23.6795 18.5093 22.8391 19.0705C21.9986 19.6317 21.0106 19.9312 20 19.9312C18.6446 19.9296 17.3452 19.3904 16.3867 18.432C15.4283 17.4736 14.8892 16.1742 14.8875 14.8
370187V14.8062ZM28.75 17.5C28.75 16.8306 28.9485 16.1763 29.3204 15.6197C29.6923 15.0632 30.2208 14.6294 30.8392 14.3732C31.4576 14.1171 32.1381 14.0501 32.7946 14.1807C33.4511 14.3112 34.0542 14.6336 34.5275 15.1069C35.0008 15.5802 35.3231 16.1832 35.4537 16.8397C35.5843 17.4962 35.5173 18.1767 35.2611 18.7951C35.005 19.4136 34.5712 19.9421 34.0146 20.314C33.4581 20.6859 32.8037 20.8844 32.1344 20.8844C31.237 20.8835 30.3767 20.5267 29.7422 19.8922C29.1077 19.2577 28.7508 18.3973 28.75 17.5Z",p29051a80:"M17.5 10.8333H19.1667V12.5C19.1667 12.721 19.2545 12.933 19.4107 13.0893C19.567 13.2455 19.779 13.3333 20 13.3333C20.221 13.3333 20.433 13.2455 20.5893 13.0893C20.7455 12.933 20.8333 12.721 20.8333 12.5V10.8333H22.5C22.721 10.8333 22.933 10.7455 23.0893 10.5893C23.2455 10.433 23.3333 10.221 23.3333 10C23.3333 9.77899 23.2455 9.56702 23.0893 9.41074C22.933 9.25446 22.721 9.16667 22.5 9.16667H20.8333V7.5C20.8333 7.27899 20.7455 7.06702 20.5893 6.91074C20.433 6.75446 20.221 6.66667 20 6.66667C19.779 6.66667 19.567 6.75446 19.4107 6.91074C19.2545 7.06702 19.1667 7.27899 19.1667 7.5V9.16667H17.5C17.279 9.16667 17.067 9.25446 16.9107 9.41074C16.7545 9.56702 16.6667 9.77899 16.6667 10C16.6667 10.221 16.7545 10.433 16.9107 10.5893C17.067 10.7455 17.279 10.8333 17.5 10.8333Z",p2a46e170:"M14.1667 20.8333H15.8333C16.0543 20.8333 16.2663 20.7455 16.4226 20.5893C16.5789 20.433 16.6667 20.221 16.6667 20C16.6667 19.779 16.5789 19.567 16.4226 19.4107C16.2663 19.2545 16.0543 19.1667 15.8333 19.1667H14.1667C13.9457 19.1667 13.7337 19.2545 13.5774 19.4107C13.4211 19.567 13.3333 19.779 13.3333 20C13.3333 20.221 13.4211 20.433 13.5774 20.5893C13.7337 20.7455 13.9457 20.8333 14.1667 20.8333Z",p2f241400:"M24.1667 25H25.8333C26.0543 25 26.2663 24.9122 26.4226 24.7559C26.5789 24.5996 26.6667 24.3877 26.6667 24.1667C26.6667 23.9457 26.5789 23.7337 26.4226 23.5774C26.2663 23.4211 26.0543 23.3333 25.8333 23.3333H24.1667C23.9457 23.3333 23.7337 23.4211 23.5774 23.5774C23.4211 23.7337 23.3333 23.9457 23.3333 24.1667C23.3333 24.3877 23.4211 24.5996 23.5774 24.7559C23.7337 24.9122 23.9457 25 24.1667 25Z",p2f39ec80:"M20.5954 7.72552C13.8272 7.72552 8.32092 13.2318 8.32092 20C8.32092 26.7682 13.8272 32.2745 20.5954 32.2745C27.3636 32.2745 32.8699 26.7682 32.8699 20C32.8699 13.2318 27.3636 7.72552 20.5954 7.72552ZM20.5954 29.9246C15.123 29.9246 10.6708 25.4727 10.6708 20C10.6708 14.5273 15.123 10.0754 20.5954 10.0754C26.0681 10.0754 30.52 14.5273 30.52 20C30.52 25.4727 26.0681 29.9246 20.5954 29.9246Z",p2f59d300:"M21.2552 40H18.7448C16.7144 40 15.0624 38.3481 15.0624 36.3177V35.4684C14.1992 35.1927 13.3605 34.8445 12.5548 34.4276L11.953 35.0295C10.4952 36.489 8.16016 36.4462 6.74477 35.0289L4.97047 33.2547C3.55258 31.8384 3.5118 29.5041 4.97094 28.0465L5.57234 27.4451C5.15539 26.6394 4.80734 25.8009 4.53148 24.9375H3.68227C1.65195 24.9375 0 23.2856 0 21.2552V18.7448C0 16.7144 1.65195 15.0625 3.68234 15.0625H4.53156C4.80742 14.1992 5.15547 13.3606 5.57242 12.5549L4.97055 11.9531C3.51227 10.4964 3.5525 8.16187 4.97102 6.74492L6.74547 4.97055C8.16414 3.54992 10.4987 3.51445 11.9536 4.97102L12.5549 5.57234C13.3606 5.15547 14.1993 4.80734 15.0625 4.53148V3.68227C15.0625 1.65187 16.7144 0 18.7448 0H21.2552C23.2856 0 24.9375 1.65187 24.9375 3.68227V4.53156C25.8007 4.80734 26.6394 5.15547 27.4451 5.57242L28.047 4.97055C29.5047 3.51102 31.8398 3.55383 33.2552 4.97109L35.0295 6.74531C36.4473 8.16164 36.4881 10.4959 35.029 11.9535L34.4276 12.5549C34.8445 13.3606 35.1926 14.1991 35.4684 15.0625H36.3177C38.348 15.0625 40 16.7144 40 18.7448V21.2552C40 23.2856 38.348 24.9375 36.3177 24.9375H35.4684C35.1926 25.8008 34.8445 26.6394 34.4276 27.4451L35.0295 28.047C36.4877 29.5037 36.4475 31.8382 35.029 33.2552L33.2545 35.0295C31.8359 36.4502 29.5013 36.4856 28.0464 35.0291L27.4451 34.4277C26.6394 34.8446 25.8007 35.1927 24.9375 35.4686V36.3179C24.9375 38.3481 23.2856 40 21.2552 40ZM12.9466 31.9664C14.0659 32.6284 15.2706 33.1284 16.5272 33.4527C17.0447 33.5863 17.4063 34.053 17.4063 34.5874V36.3177C17.4063 37.0558 18.0068 37.6562 18.7448 37.6562H21.2552C21.9933 37.6562 22.5938 37.0558 22.5938 36.3177V34.5874C22.5938 34.053 22.9554 33.5863 23.4729 33.4527C24.7295 33.1284 25.9341 32.6284 27.0534 31.9664C27.514 31.6941 28.1003 31.7681 28.4787 32.1465L29.7043 33.3722C30.2327 33.9013 31.0813 33.889 31.5968 33.3727L33.3723 31.5973C33.8866 31.0837 33.9037 30.2349 33.3728 29.7047L32.1466 28.4785C31.7684 28.1002 31.6943 27.5138 31.9666 27.0534C32.6285 25.9341 33.1285 24.7295 33.4528 23.4728C33.5864 22.9553 34.0531 22.5938 34.5875 22.5938H36.3177C37.0558 22.5938 37.6563 21.9934 37.6563 21.2553V18.7448C37.6563 18.0068 37.0558 17.4063 36.3177 17.4063H34.5875C34.053 17.4063 33.5864 17.0448 33.4528 16.5273C33.1285 15.2707 32.6284 14.066 31.9666 12.9468C31.6943 12.4863 31.7684 11.8999 32.1466 11.5216L33.3723 10.2959C33.9022 9.76672 33.8884 8.91828 33.3728 8.40336L31.5974 6.62797C31.0828 6.11266 30.2341 6.09758 29.7048 6.6275L28.4788 7.85367C28.1005 8.23203 27.5139 8.30609 27.0535 8.03375C25.9342 7.3718 24.7295 6.87172 23.473 6.54742C22.9555 6.41391 22.5939 5.94719 22.5939 5.41273V3.68227C22.5939 2.94422 21.9934 2.34375 21.2553 2.34375H18.7449C18.0069 2.34375 17.4063 2.94422 17.4063 3.68227V5.41258C17.4063 5.94703 17.0448 6.41375 16.5273 6.54727C15.2707 6.87156 14.066 7.37164 12.9467 8.03359C12.4861 8.30586 11.8998 8.2318 11.5215 7.85352L10.2959 6.62781C9.76742 6.09875 8.91875 6.11102 8.40336 6.62727L6.62781 8.40273C6.11359 8.91633 6.09641 9.765 6.62734 10.2953L7.85352 11.5215C8.2318 11.8998 8.30586 12.4862 8.03359 12.9466C7.37164 14.0659 6.87164 15.2705 6.54734 16.5272C6.41375 17.0447 5.94703 17.4062 5.41266 17.4062H3.68234C2.9443 17.4062 2.34375 18.0067 2.34375 18.7448V21.2552C2.34375 21.9933 2.9443 22.5938 3.68234 22.5938H5.41258C5.94703 22.5938 6.41367 22.9553 6.54727 23.4727C6.87156 24.7294 7.37164 25.9341 8.03352 27.0533C8.30578 27.5138 8.23172 28.1002 7.85344 28.4784L6.62773 29.7041C6.09789 30.2334 6.11172 31.0818 6.62727 31.5967L8.40266 33.3721C8.91727 33.8874 9.76602 33.9025 10.2952 33.3726L11.5213 32.1464C11.8001 31.8677 12.38 31.6313 12.9466 31.9664Z",p2f90a480:"M23.0298 17.5784C21.8405 17.5784 20.765 18.0752 19.9999 18.8719C19.2347 18.0752 18.1592 17.5784 16.9699 17.5784C14.653 17.5784 12.7681 19.4633 12.7681 21.7802C12.7681 23.7396 13.6271 25.5881 15.1247 26.8516L19.9999 30.965L24.8751 26.8516C26.3727 25.5881 27.2316 23.7396 27.2316 21.7802C27.2317 19.4633 25.3468 17.5784 23.0298 17.5784ZM23.3638 25.0603L19.9999 27.8985L16.6359 25.0603C15.6673 24.243 15.1117 23.0475 15.1117 21.7802C15.1117 20.7556 15.9453 19.922 16.9698 19.922C17.9944 19.922 18.828 20.7556 18.828 21.7802H21.1716C21.1716 20.7556 22.0052 19.922 23.0297 19.922C24.0543 19.922 24.8879 20.7556 24.8879 21.7802C24.888 23.0475 24.3324 24.243 23.3638 25.0603Z",p38e3a600:"M4.16667 36.6667H35.8333C36.0543 36.6667 36.2663 36.5789 36.4226 36.4226C36.5789 36.2663 36.6667 36.0543 36.6667 35.8333V15.8333C36.6667 15.6123 36.5789 15.4004 36.4226 15.2441C36.2663 15.0878 36.0543 15 35.8333 15H31.6667V7.5C31.6667 7.27899 31.5789 7.06702 31.4226 6.91074C31.2663 6.75446 31.0543 6.66667 30.8333 6.66667H26.6667V5.83333C26.6667 5.17029 26.4033 4.53441 25.9344 4.06557C25.4656 3.59672 24.8297 3.33333 24.1667 3.33333H15.8333C15.1703 3.33333 14.5344 3.59672 14.0656 4.06557C13.5967 4.53441 13.3333 5.17029 13.3333 5.83333V6.66667H9.16667C8.94565 6.66667 8.73369 6.75446 8.57741 6.91074C8.42113 7.06702 8.33333 7.27899 8.33333 7.5V15H4.16667C3.94565 15 3.73369 15.0878 3.57741 15.2441C3.42113 15.4004 3.33333 15.6123 3.33333 15.8333V35.8333C3.33333 36.0543 3.42113 36.2663 3.57741 36.4226C3.73369 36.5789 3.94565 36.6667 4.16667 36.6667ZM31.6667 16.6667H35V35H31.6667V16.6667ZM22.5 35H17.5V29.1667H22.5V35ZM15 5.83333C15 5.61232 15.0878 5.40036 15.2441 5.24408C15.4004 5.0878 15.6123 5 15.8333 5H24.1667C24.3877 5 24.5996 5.0878 24.7559 5.24408C24.9122 5.40036 25 5.61232 25 5.83333V14.1667C25 14.387
3707 24.9122 14.5996 24.7559 14.7559C24.5996 14.9122 24.3877 15 24.1667 15H15.8333C15.6123 15 15.4004 14.9122 15.2441 14.7559C15.0878 14.5996 15 14.3877 15 14.1667V5.83333ZM10 8.33333H13.3333V14.1667C13.3333 14.8297 13.5967 15.4656 14.0656 15.9344C14.5344 16.4033 15.1703 16.6667 15.8333 16.6667H24.1667C24.8297 16.6667 25.4656 16.4033 25.9344 15.9344C26.4033 15.4656 26.6667 14.8297 26.6667 14.1667V8.33333H30V35H24.1667V28.3333C24.1667 28.1123 24.0789 27.9004 23.9226 27.7441C23.7663 27.5878 23.5543 27.5 23.3333 27.5H16.6667C16.4457 27.5 16.2337 27.5878 16.0774 27.7441C15.9211 27.9004 15.8333 28.1123 15.8333 28.3333V35H10V8.33333ZM5 16.6667H8.33333V35H5V16.6667Z",p3bab4b72:"M20 28.7031C15.201 28.7031 11.2969 24.7989 11.2969 20C11.2969 15.2011 15.201 11.2969 20 11.2969C24.799 11.2969 28.7031 15.2011 28.7031 20C28.7031 24.7989 24.799 28.7031 20 28.7031ZM20 13.6406C16.4934 13.6406 13.6406 16.4934 13.6406 20C13.6406 23.5066 16.4934 26.3594 20 26.3594C23.5066 26.3594 26.3594 23.5066 26.3594 20C26.3594 16.4934 23.5066 13.6406 20 13.6406Z",p3ef8ce80:"M20.76 18.6467C21.8267 19.6133 23.26 20.5267 25.2267 21.14C24.96 21.5067 24.8 21.96 24.8 22.4467V36C24.8 36.3667 25.1 36.6667 25.4667 36.6667C25.8333 36.6667 26.1333 36.3667 26.1333 36V22.4467C26.1333 21.9467 26.54 21.54 27.04 21.54C27.54 21.54 27.9467 21.9467 27.9467 22.4467V23.2267C27.9467 23.5933 28.2467 23.8933 28.6133 23.8933C28.98 23.8933 29.28 23.5933 29.28 23.2267V22.4467C29.28 21.72 28.9267 21.08 28.3933 20.6733C28.6 20.3067 28.66 19.8867 28.56 19.48C28.4533 19.0333 28.1733 18.66 27.78 18.4267C26.6667 17.7667 24.4867 16.04 22.3467 11.8333V11.8267C21.7867 10.6133 20.6667 9.78 19.34 9.58667C18.2133 9.42667 17.0667 9.76 16.1867 10.5133C11.62 14.3933 10.4133 20.48 10.7733 24.5133C10.9533 26.52 12.5733 28.12 14.5733 28.3733L15.0933 35.0667C15.1667 35.9733 15.9333 36.6867 16.84 36.6867C17.7467 36.6867 18.52 35.9733 18.5867 35.0667L19.1067 28.4133H19.6C19.7867 28.4133 19.9667 28.3333 20.0933 28.1933C20.22 28.0533 20.28 27.8667 20.26 27.68C19.9933 25.0533 19.8333 21.7533 20.76 18.6467ZM17.2533 34.9467C17.2333 35.1667 17.0533 35.3333 16.8333 35.3333C16.6133 35.3333 16.4333 35.1667 16.4133 34.9467L15.9 28.3933H17.76L17.2533 34.9467ZM18.8667 27.06H18.4867H15.1867H15.1067C13.5533 27.06 12.2267 25.88 12.0933 24.38C11.74 20.3733 13.1333 14.84 17.04 11.5133C17.6267 11.0133 18.3933 10.7867 19.14 10.8933C20.0267 11.02 20.7533 11.56 21.1267 12.3733C21.1333 12.38 21.14 12.3867 21.14 12.3933C21.1467 12.4067 21.1467 12.42 21.1533 12.4333C23.4467 16.94 25.8667 18.8333 27.1 19.5667C27.18 19.6133 27.24 19.6933 27.26 19.7867C27.2733 19.84 27.28 19.94 27.22 20.0467C27.1467 20.1667 27.0067 20.2267 26.88 20.2C23.9267 19.5667 22.0933 18.2533 20.96 16.9667C20.9467 16.9467 20.9333 16.9333 20.9133 16.9133C19.5333 15.32 19.22 13.7867 19.1933 13.6733C19.1267 13.3133 18.7867 13.0733 18.42 13.14C18.06 13.2067 17.8133 13.5533 17.88 13.9133C17.9067 14.0467 18.2467 15.7467 19.7067 17.5533C18.5667 20.8 18.6133 24.2533 18.8667 27.06Z",p4f77180:"M24.1667 20.8333H25.8333C26.0543 20.8333 26.2663 20.7455 26.4226 20.5893C26.5789 20.433 26.6667 20.221 26.6667 20C26.6667 19.779 26.5789 19.567 26.4226 19.4107C26.2663 19.2545 26.0543 19.1667 25.8333 19.1667H24.1667C23.9457 19.1667 23.7337 19.2545 23.5774 19.4107C23.4211 19.567 23.3333 19.779 23.3333 20C23.3333 20.221 23.4211 20.433 23.5774 20.5893C23.7337 20.7455 23.9457 20.8333 24.1667 20.8333Z",p6a03200:"M19.1667 25H20.8333C21.0543 25 21.2663 24.9122 21.4226 24.7559C21.5789 24.5996 21.6667 24.3877 21.6667 24.1667C21.6667 23.9457 21.5789 23.7337 21.4226 23.5774C21.2663 23.4211 21.0543 23.3333 20.8333 23.3333H19.1667C18.9457 23.3333 18.7337 23.4211 18.5774 23.5774C18.4211 23.7337 18.3333 23.9457 18.3333 24.1667C18.3333 24.3877 18.4211 24.5996 18.5774 24.7559C18.7337 24.9122 18.9457 25 19.1667 25Z",p89e7b00:"M37.1747 26.1496C34.6173 33.0286 27.9666 37.6501 20.625 37.6501C10.8926 37.6501 2.97485 29.7324 2.97485 20C2.97485 10.2676 10.8926 2.34984 20.625 2.34984C25.285 2.34984 29.6463 4.14 32.9199 7.33184L30.6323 7.13103L30.4272 9.47204L36.5848 10.0119L37.1246 3.85436L34.7836 3.64898L34.6042 5.69884C33.1274 4.25689 31.4291 3.03985 29.5932 2.1176C26.796 0.712575 23.7787 -1.01626e-05 20.625 -1.
37001626e-05C15.2829 -1.01626e-05 10.2603 2.08037 6.48285 5.85784C2.70538 9.6353 0.624999 14.6579 0.624999 20C0.624999 25.3421 2.70538 30.3647 6.48285 34.1421C10.2603 37.9196 15.2829 40 20.625 40C24.7876 40 28.7778 38.7335 32.1643 36.3373C35.4755 33.9944 37.9697 30.7547 39.3771 26.9684L37.1747 26.1496Z"},Hv="/assets/17206b0e864fe590079ed64c004be13a25b044d4-DVwYl7Rx.png",Vv="/assets/training_image-DDMUgW7Q.png",cn={p1e8ec680:"M0.625313 1.2724C0.465313 1.2724 0.305312 1.21115 0.182812 1.0899C-0.0609375 0.846153 -0.0609375 0.449902 0.182812 0.206152C0.427812 -0.0375981 0.866563 -0.0813479 1.11031 0.162402C1.35406 0.406152 1.39781 0.758653 1.15406 1.0024L1.06656 1.0899C0.945313 1.21115 0.785313 1.2724 0.625313 1.2724Z",p1f597580:"M0.895 11.3344C0.60625 11.3344 0.34625 11.1319 0.28375 10.8382C0.0962503 9.94194 0 9.02194 0 8.10444C0 5.24819 0.90125 2.53194 2.6075 0.251941C2.81375 -0.0255593 3.20625 -0.0830603 3.4825 0.12569C3.75875 0.33319 3.81625 0.724441 3.60875 1.00069C2.065 3.06319 1.25 5.51944 1.25 8.10444C1.25 8.93569 1.33625 9.76944 1.5075 10.5807C1.57875 10.9182 1.3625 11.2494 1.025 11.3207C0.98125 11.3307 0.9375 11.3344 0.895 11.3344Z",p2008ec00:"M7.78175 7.17925C7.7005 7.17925 7.61925 7.163 7.543 7.13175L0.385501 4.1605C0.0667509 4.028 -0.0844985 3.663 0.0480015 3.343C0.180501 3.02425 0.546751 2.87425 0.865501 3.0055L7.39425 5.7155C7.668 4.42675 6.963 3.42425 5.288 2.7305L1.60925 1.203C1.2905 1.0705 1.13925 0.704252 1.27175 0.385502C1.40425 0.0667519 1.7705 -0.0844987 2.08925 0.0480013L5.76675 1.5755C8.343 2.643 9.288 4.54425 8.35925 6.7905C8.2955 6.94425 8.17425 7.06675 8.0205 7.12925C7.94425 7.163 7.863 7.17925 7.78175 7.17925Z",p26d2f400:"M0.624442 11.3094C0.494442 11.3094 0.361941 11.2681 0.249441 11.1831C-0.0268095 10.9756 -0.0818083 10.5844 0.125692 10.3081C1.68194 8.23935 2.50444 5.7731 2.50444 3.17685C2.50444 2.36185 2.42069 1.5456 2.25569 0.751853C2.18569 0.413103 2.40319 0.0831021 2.74069 0.0131021C3.07694 -0.0568979 3.40944 0.160603 3.47944 0.498103C3.66194 1.3756 3.75444 2.27685 3.75444 3.17685C3.75444 6.0456 2.84444 8.7731 1.12444 11.0606C1.00069 11.2244 0.813192 11.3094 0.624442 11.3094Z",p27d74c00:"M2.72043 6.29875C0.754182 6.29875 0.216683 4.95625 0.0916826 4.50625C-0.137067 3.68 0.0529326 2.64625 0.766683 2.3475L6.34293 0.0462499C6.41793 0.0162499 6.49918 0 6.58043 0H13.1304C14.3517 0 15.5442 0.2725 16.6754 0.81L21.0542 2.9375C22.1779 3.47625 23.3742 3.75 24.6054 3.75H27.3817C27.7267 3.75 28.0067 4.03 28.0067 4.375C28.0067 4.72 27.7267 5 27.3817 5H24.6054C23.1854 5 21.8079 4.685 20.5117 4.0625L16.1342 1.9375C15.1767 1.4825 14.1654 1.25 13.1317 1.25H6.70543L1.24543 3.5025C1.24543 3.555 1.17168 4.03875 1.41168 4.45C1.77918 5.08 2.62293 5.1 3.26543 5.00625C4.19668 4.8625 4.96668 4.60375 5.64543 4.375L5.90293 4.28875C6.23168 4.18125 6.58418 4.35625 6.69293 4.685C6.80168 5.0125 6.62418 5.36625 6.29668 5.475L6.04418 5.55875C5.31668 5.80375 4.49293 6.08125 3.45043 6.24125C3.18793 6.28125 2.94418 6.29875 2.72043 6.29875Z",p2a9e29f0:"M0.625171 1.33767C0.463921 1.33767 0.302671 1.27517 0.180171 1.15142C-0.0623286 0.90517 -0.0598296 0.51017 0.18642 0.26767L0.275171 0.180171C0.520171 -0.0623291 0.916421 -0.059829 1.15892 0.186421C1.40142 0.432671 1.39892 0.827671 1.15267 1.07017L1.06392 1.15767C0.942671 1.27767 0.783921 1.33767 0.625171 1.33767Z",p2d4583e0:"M13.2938 4.15411C13.0588 4.15411 12.8325 4.02036 12.7262 3.79286C11.5012 1.15661 8.31875 0.779112 5.9525 1.76036C5.87625 1.79161 5.795 1.80786 5.7125 1.80786H0.625C0.28 1.80786 0 1.52786 0 1.18286C0 0.837863 0.28 0.557863 0.625 0.557863H5.59125C8.975 -0.785888 12.5112 0.367862 13.8612 3.26661C14.0062 3.57911 13.8712 3.95161 13.5575 4.09786C13.4712 4.13536 13.3825 4.15411 13.2938 4.15411Z",p34838900:"M6.85904 7.1761C6.77904 7.1761 6.69779 7.1611 6.61904 7.1286L2.94155 5.60109C0.365295 4.53359 -0.579706 2.63235 0.349044 0.386095C0.412794 0.232345 0.534045 0.109845 0.687795 0.0473449C0.841545 -0.0151551 1.01279 -0.0164051 1.16654 0.0473449L8.32404 3.0186C8.64279 3.1511 8.79404 3.5161 8.66154 3.8361C8.52904 4.1561 8.16529 4.30485 7.84404 4.1736L1.31529 1.4636C1.04154 2.75235 1.74654 3.75485 3.42154 4.4486L7.10029 5.9761C7.41904 6.1086 7.57029 6.47485 7.43779 6.7936C7.33654 7.0311 7.10404 7.1761 6.85904 7.1761Z",pab05280:"M8.125 12.5H4.375C4.03 12.5 3.75 12.22 3.75 11.875V8.75H0.625C0.28 8.75 0 8.47 0 8.125V4.375C0 4.03 0.28 3.75 0.625 3.75H3.75V0.625C3.75 0.28 4.03 0 4.375 0H8.125C8.47 0 8.75 0.28 8.75 0.625V3.75H11.875C12.22 3.75 12.5 4.03 12.5 4.375V8.125C12.5 8.47 12.22 8.75 11.875 8.75H8.75V11.875C8.75 12.22 8.47 12.5 8.125 12.5ZM5 11.25H7.5V8.125C7.5 7.78 7.78 7.5 8.125 7.5H11.25V5H8.125C7.78 5 7.5 4.72 7.5 4.375V1.25H5V4.375C5 4.72 4.72 5 4.375 5H1.25V7.5
370H4.375C4.72 7.5 5 7.78 5 8.125V11.25Z",padf7f00:"M5.49321 4.15426C3.13071 4.15426 1.02821 2.97426 0.058211 0.889259C-0.086789 0.576759 0.0482111 0.204259 0.361961 0.0580091C0.675711 -0.0869909 1.04696 0.0492592 1.19321 0.361759C2.41696 2.99676 5.59821 3.37301 7.96696 2.39426C8.04321 2.36426 8.12446 2.34801 8.20696 2.34801H13.2945C13.6395 2.34801 13.9195 2.62801 13.9195 2.97301C13.9195 3.31801 13.6395 3.59801 13.2945 3.59801H8.32821C7.37821 3.97426 6.41571 4.15426 5.49321 4.15426Z",pc75080:"M21.4263 6.29733H14.875C13.6537 6.29733 12.4613 6.02483 11.33 5.48733L6.95125 3.35983C5.82875 2.82108 4.6325 2.54733 3.40125 2.54733H0.625C0.28 2.54733 0 2.26733 0 1.92233C0 1.57733 0.28 1.29733 0.625 1.29733H3.40125C4.82125 1.29733 6.19875 1.61233 7.495 2.23483L11.8725 4.36108C12.83 4.81483 13.8412 5.04733 14.875 5.04733H21.3013L26.76 2.79483C26.76 2.74233 26.8337 2.25858 26.5937 1.84733C26.2275 1.21733 25.3812 1.19733 24.74 1.29108C23.8087 1.43483 23.0388 1.69358 22.36 1.92233L22.1025 2.00858C21.7737 2.11483 21.4212 1.94108 21.3125 1.61233C21.2037 1.28483 21.3813 0.931081 21.7088 0.822331L21.9613 0.738579C22.6888 0.493579 23.5125 0.21608 24.555 0.0560796C27.1325 -0.31892 27.7763 1.29108 27.915 1.79233C28.1438 2.61858 27.9537 3.65233 27.24 3.95108L21.6637 6.25233C21.5887 6.28108 21.5075 6.29733 21.4263 6.29733Z"};function $v(){return t.jsx("div",{className:"absolute inset-[42.06%_17.19%_29.67%_73.43%]","data-name":"XMLID_513_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 4 12",children:t.jsx("g",{id:"XMLID_513_",children:t.jsx("path",{d:cn.p26d2f400,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Uv(){return t.jsx("div",{className:"absolute inset-[29.74%_73.48%_41.92%_17.19%]","data-name":"XMLID_511_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 4 12",children:t.jsx("g",{id:"XMLID_511_",children:t.jsx("path",{d:cn.p1f597580,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Jv(){return t.jsx("div",{className:"absolute inset-[34.375%]","data-name":"XMLID_508_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 13 13",children:t.jsx("g",{id:"XMLID_508_",children:t.jsx("path",{d:cn.pab05280,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function qv(){return t.jsx("div",{className:"absolute inset-[78.01%_26.86%_6.25%_3.13%]","data-name":"XMLID_506_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 28 7",children:t.jsx("g",{id:"XMLID_506_",children:t.jsx("path",{d:cn.pc75080,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Wv(){return t.jsx("div",{className:"absolute inset-[61.1%_62.08%_28.51%_3.13%]","data-name":"XMLID_504_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 14 5",children:t.jsx("g",{id:"XMLID_504_",children:t.jsx("path",{d:cn.p2d4583e0,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Gv(){return t.jsx("div",{className:"absolute inset-[68.37%_46.52%_13.68%_31.71%]","data-name":"XMLID_502_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 9 8",children:t.jsx("g",{id:"XMLID_502_",children:t.jsx("path",{d:cn.p2008ec00,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Qv(){return t.jsxs("div",{className:"absolute contents inset-[61.1%_26.86%_6.25%_3.13%]","data-name":"XMLID_501_",children:[t.jsx(qv,{}),t.jsx(Wv,{}),t.jsx(Gv,{})]})}function Kv(){return t.jsx("div",{className:"absolute inset-[6.25%_3.13%_78%_26.86%]","data-name":"XMLID_499_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 28 7",children:t.jsx("g",{id:"XMLID_499_",children:t.jsx("path",{d:cn.p27d74c00,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Zv(){return t.jsx("div",{className:"absolute inset-[28.5%_3.13%_61.11%_62.08%]","data-name":"XMLID_497_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 14 5",children:t.jsx("g",{id:"XMLID_497_",children:t.jsx("path",{d:cn.padf7f00,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Yv(){return t.jsx("div",{className:"absolute inset-[13.69%_31.71%_68.38%_46.52%]","data-name":"XMLID_495_",children:t.jsx("svg",{className:"block size-full",f
370ill:"none",preserveAspectRatio:"none",viewBox:"0 0 9 8",children:t.jsx("g",{id:"XMLID_495_",children:t.jsx("path",{d:cn.p34838900,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function Xv(){return t.jsxs("div",{className:"absolute contents inset-[6.25%_3.12%_61.11%_26.86%]","data-name":"XMLID_494_",children:[t.jsx(Kv,{}),t.jsx(Zv,{}),t.jsx(Yv,{})]})}function eb(){return t.jsxs("div",{className:"absolute contents inset-[6.25%_3.12%_6.25%_3.13%]","data-name":"XMLID_493_",children:[t.jsx($v,{}),t.jsx(Uv,{}),t.jsx(Jv,{}),t.jsx(Qv,{}),t.jsx(Xv,{})]})}function tb(){return t.jsx("div",{className:"absolute inset-[71.93%_27.91%_24.89%_68.8%]","data-name":"XMLID_491_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 2 2",children:t.jsx("g",{id:"XMLID_491_",children:t.jsx("path",{d:cn.p1e8ec680,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function nb(){return t.jsx("div",{className:"absolute inset-[24.89%_68.48%_71.77%_28.17%]","data-name":"XMLID_484_",children:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 2 2",children:t.jsx("g",{id:"XMLID_484_",children:t.jsx("path",{d:cn.p2a9e29f0,fill:"var(--fill-0, #05A53F)",id:"Vector"})})})})}function rb(){return t.jsxs("div",{className:"absolute contents inset-[6.25%_3.12%_6.25%_3.13%]","data-name":"XMLID_451_",children:[t.jsx(eb,{}),t.jsx(tb,{}),t.jsx(nb,{})]})}function sb(){return t.jsx("div",{className:"absolute contents inset-[6.25%_3.12%_6.25%_3.13%]","data-name":"healthcare_x2C__medical_x2C__protection_1_",children:t.jsx(rb,{})})}function d0(){return t.jsx("div",{className:"overflow-clip relative shrink-0 size-[40px]","data-name":"fi_6512351",children:t.jsx(sb,{})})}function p0(){const n=Be(),s=Fe(),{t:a}=ve(),o=jt(s.pathname),l=Ne("/contact",o),u=[{icon:"shield",titleKey:"trainingPage.createSpaces.benefits.reduceIsolation.title",descriptionKey:"trainingPage.createSpaces.benefits.reduceIsolation.description"},{icon:"heart",titleKey:"trainingPage.createSpaces.benefits.improveCare.title",descriptionKey:"trainingPage.createSpaces.benefits.improveCare.description"}
370,{icon:"users",titleKey:"trainingPage.createSpaces.benefits.buildConfidence.title",descriptionKey:"trainingPage.createSpaces.benefits.buildConfidence.description"}];return t.jsxs("div",{className:"bg-white flex flex-col items-center w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"content-stretch flex flex-col h-[580px] md:h-[460px] items-center overflow-clip relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 box-border content-stretch flex grow items-center justify-center min-h-px min-w-px overflow-clip px-[24px] md:px-[64px] py-[48px] md:py-[112px] relative shrink-0 w-full",children:[t.jsxs("div",{"aria-hidden":"true",className:"absolute inset-0 pointer-events-none",children:[t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[t.jsx("img",{alt:"",className:"hidden md:block w-full h-full object-cover object-center",src:Rt}),t.jsx("img",{alt:"",className:"md:hidden absolute h-full left-[-169.16%] max-w-none top-0 w-[453.7%]",src:Rt})]}),t.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(0,0,0,0.2)_0%,rgba(0,0,0,0.2)_100%)] md:bg-[linear-gradient(0deg,rgba(0,0,0,0.4)_0%,rgba(0,0,0,0.4)_100%)]"})]}),t.jsx("div",{className:"basis-0 content-stretch flex flex-col gap-[32px] md:gap-[80px] grow items-center max-w-[1280px] min-h-px min-w-px relative shrink-0 z-10",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[44px] w-full",children:a("trainingPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[22px] text-center text-white w-full",children:a("trainingPage.hero.subtitle")})]}),t.jsx("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] items-start relative shrink-0 w-full md:w-auto",children:t.jsxs("button",{onClick:()=>n(l),className:"bg-white box-border content-stretch flex gap-[12px] h-[50px] items-center justify-center px-[22px] py-[14px] relative rounded-[8px] shrink-0 w-full md:flex-1 hover:bg-[#f0f0f0] transition-all duration-300 cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap uppercase whitespace-pre",children:a("trainingPage.hero.requestTraining")})]})})]})})]})}),t.jsx("div",{className:"bg-[#f5f3ff] w-full py-16 md:py-24",children:t.jsx("div",{className:"max-w-[1280px] mx-auto px-6 md:px-16",children:t.jsxs("div",{className:"flex flex-col md:flex-row gap-8 items-start",children:[t.jsx("div",{className:"w-full md:w-1/2 rounded-xl overflow-hidden",children:t.jsx("img",{alt:"Community support",className:"w-full h-[300px] md:h-[831px] object-cover",src:Hv})}),t.jsxs("div",{className:"w-full md:w-1/2 flex flex-col gap-8",children:[t.jsxs("div",{children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] mb-5 text-[26px] md:text-[36px] w-full",children:a("trainingPage.createSpaces.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] text-[16px] md:text-[18px] text-[#2a2a2a]",children:a("trainingPage.createSpaces.description")})]}),t.jsx("div",{className:"flex flex-col gap-8",children:u.map((d,p)=>t.jsxs("div",{className:"bg-white rounded-3xl shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] p-8 flex gap-8",children:[t.jsx("div",{className:"bg-[rgba(125,45,117,0.1)] rounded-lg size-12 flex items-center justify-center shrink-0",children:t.jsxs("svg",{className:"size-8",fill:"none",viewBox:"0 0 32 32",children:[d.icon==="shield"&&t.jsx("path",{d:pr.p717ff00,fill:"#7D2D75"}),d.icon==="heart"&&t.jsx("path",{d:pr.p347ea900,fill:"#7D2D75"}),d.icon==="users"&&t.jsx("path",{d:pr.p39afd900,fill:"#7D2D75"})]})}),t.jsxs("div",{className:"flex-1",children:[t.jsx("h3",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] mb-4 text-[20px] md:text-[24px]",children:a(d.titleKey)}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] text-[16px] md:text-[18px] text-[#191816]",children:a(d.descriptionKey)})]})]},p))})]})]})})}),t.jsx("div",{className:"bg-[#fbfbfb] w-full py-16 md:py-24",children:t.jsxs("div",{className:"max-w-[1280px] mx-auto px-6 md:px-16",children:[t.jsxs("div",{className:"mb-12",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] mb-5 text-[26px] md:text-[36px]",children:a("trainingPage.howWeHelp.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] text-[16px] md:text-[18px] text-[#2a2a2a]",children:a("trainingPage.howWeHelp.description")})]}),t.jsxs("div",{className:"flex flex-col md:flex-row gap-8 items-start",children:[t.jsx("div",{className:"w-full md:w-1/2",children:t.jsx(ab,{icon:"workshop",title:a("trainingPage.howWeHelp.workshop.title"),subtitle:a("trainingPage.howWeHelp.workshop.subtitle"),includesTitle:a("trainingPage.howWeHelp.workshop.includesTitle"),includes:a("trainingPage.howWeHelp.workshop.includes",{returnObjects:!0}),topicsTitle:a("trainingPage.howWeHelp.workshop.topicsTitle"),topics:a("trainingPage.howWeHelp.workshop.topics",{returnObjects:!0}),buttonText:a("trainingPage.howWeHelp.workshop.button"),onButtonClick:()=>n(l)})}
370),t.jsx("div",{className:"w-full md:w-1/2 rounded-2xl overflow-hidden shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)]",children:t.jsx("img",{alt:"Interactive Workshops Training",className:"w-full h-full object-cover",src:Vv})})]})]})}),t.jsx("div",{className:"bg-[#f5f3ff] w-full py-16 md:py-[100px]",children:t.jsxs("div",{className:"max-w-[1280px] mx-auto px-6 md:px-0",children:[t.jsxs("div",{className:"mb-8 md:mb-[32px] flex flex-col gap-4 md:gap-[20px]",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] text-neutral-950 text-[26px] md:text-[36px]",children:a("trainingPage.organizations.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] text-[16px] md:text-[18px] text-[#2a2a2a]",children:a("trainingPage.organizations.description")})]}),t.jsxs("div",{className:"md:hidden flex flex-col gap-4",children:[t.jsxs("div",{className:"flex gap-4 w-full",children:[t.jsx(bt,{name:a("trainingPage.organizations.types.longTermCare"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsxs("g",{clipPath:"url(#clip0_27_1305)",children:[t.jsx("path",{d:rt.p89e7b00,fill:"#61A5FB"}),t.jsx("path",{d:rt.p14bf9800,fill:"#61A5FB"}),t.jsx("path",{d:rt.p2f39ec80,fill:"#61A5FB"})]}),t.jsx("defs",{children:t.jsx("clipPath",{id:"clip0_27_1305",children:t.jsx("rect",{fill:"white",height:"40",width:"40"})})})]}),bgColor:"rgba(97,165,251,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.healthcare"),icon:t.jsx(d0,{}),bgColor:"rgba(5,165,63,0.2)"})]}),t.jsxs("div",{className:"flex gap-4 w-full",children:[t.jsx(bt,{name:a("trainingPage.organizations.types.communityOrgs"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("g",{clipPath:"url(#clip0_27_1234)",children:t.jsx("path",{d:rt.p26d6f300,fill:"#FE9A02"})}),t.jsx("defs",{children:t.jsx("clipPath",{id:"clip0_27_1234",children:t.jsx("rect",{fill:"white",height:"40",width:"40"})})})]}),bgColor:"rgba(254,154,2,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.homeCare"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("path",{d:rt.p2f90a480,fill:"#E26693"}),t.jsx("path",{d:rt.p10f2fd00,fill:"#E26693"})]}),bgColor:"rgba(226,102,147,0.2)"})]}),t.jsxs("div",{className:"flex gap-4 w-full",children:[t.jsx(bt,{name:a("trainingPage.organizations.types.retirementHomes"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsxs("g",{clipPath:"url(#clip0_27_1301)",children:[t.jsx("path",{d:rt.p2f59d300,fill:"#293D7C"}),t.jsx("path",{d:rt.p3bab4b72,fill:"#293D7C"})]}),t.jsx("defs",{children:t.jsx("clipPath",{id:"clip0_27_1301",children:t.jsx("rect",{fill:"white",height:"40",width:"40"})})})]}),bgColor:"rgba(41,61,124,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.hospitalsClinic"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("path",{d:rt.p38e3a600,fill:"#9F0008"}),t.jsx("path",{d:rt.p29051a80,fill:"#9F0008"}),t.jsx("path",{d:rt.p2a46e170,fill:"#9F0008"}),t.jsx("path",{d:rt.p14fce000,fill:"#9F0008"}),t.jsx("path",{d:rt.p1f779800,fill:"#9F0008"}),t.jsx("path",{d:rt.p6a03200,fill:"#9F0008"}),t.jsx("path",{d:rt.p4f77180,fill:"#9F0008"}),t.jsx("path",{d:rt.p2f241400,fill:"#9F0008"})]}),bgColor:"rgba(159,0,8,0.2)"})]}),t.jsxs("div",{className:"flex gap-4 w-full",children:[t.jsx(bt,{name:a("trainingPage.organizations.types.seniorCenters"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("path",{d:rt.p3ef8ce80,fill:"#52BBEF"}),t.jsx("path",{d:rt.p1aeaf300,fill:"#52BBEF"})]}),bgColor:"rgba(82,187,239,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.independentLiving"),icon:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:t.jsx("path",{d:rt.p22042b00,fill:"#1D0088"})}),bgColor:"rgba(29,0,136,0.2)"})]})]}),t.jsxs("div",{className:"hidden md:flex flex-col gap-[32px]",children:[t.jsxs("div",{className:"flex gap-[32px] w-full",children:[t.jsx(bt,{name:a("trainingPage.organizations.types.longTermCare"),icon:t.jsxs("svg",{className:"block size-full",f
370ill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsxs("g",{clipPath:"url(#clip0_27_1305)",children:[t.jsx("path",{d:nt.p89e7b00,fill:"#61A5FB"}),t.jsx("path",{d:nt.p14bf9800,fill:"#61A5FB"}),t.jsx("path",{d:nt.p2f39ec80,fill:"#61A5FB"})]}),t.jsx("defs",{children:t.jsx("clipPath",{id:"clip0_27_1305",children:t.jsx("rect",{fill:"white",height:"40",width:"40"})})})]}),bgColor:"rgba(97,165,251,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.healthcare"),icon:t.jsx(d0,{}),bgColor:"rgba(5,165,63,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.communityOrgs"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("g",{clipPath:"url(#clip0_27_1234)",children:t.jsx("path",{d:nt.p26d6f300,fill:"#FE9A02"})}),t.jsx("defs",{children:t.jsx("clipPath",{id:"clip0_27_1234",children:t.jsx("rect",{fill:"white",height:"40",width:"40"})})})]}),bgColor:"rgba(254,154,2,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.homeCare"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("path",{d:nt.p2f90a480,fill:"#E26693"}),t.jsx("path",{d:nt.p10f2fd00,fill:"#E26693"})]}),bgColor:"rgba(226,102,147,0.2)"})]}),t.jsxs("div",{className:"flex gap-[32px] w-full",children:[t.jsx(bt,{name:a("trainingPage.organizations.types.retirementHomes"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsxs("g",{clipPath:"url(#clip0_27_1301)",children:[t.jsx("path",{d:nt.p2f59d300,fill:"#293D7C"}),t.jsx("path",{d:nt.p3bab4b72,fill:"#293D7C"})]}),t.jsx("defs",{children:t.jsx("clipPath",{id:"clip0_27_1301",children:t.jsx("rect",{fill:"white",height:"40",width:"40"})})})]}),bgColor:"rgba(41,61,124,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.hospitalsClinic"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("path",{d:nt.p38e3a600,fill:"#9F0008"}),t.jsx("path",{d:nt.p29051a80,fill:"#9F0008"}),t.jsx("path",{d:nt.p2a46e170,fill:"#9F0008"}),t.jsx("path",{d:nt.p14fce000,fill:"#9F0008"}),t.jsx("path",{d:nt.p1f779800,fill:"#9F0008"}),t.jsx("path",{d:nt.p6a03200,fill:"#9F0008"}),t.jsx("path",{d:nt.p4f77180,fill:"#9F0008"}),t.jsx("path",{d:nt.p2f241400,fill:"#9F0008"})]}),bgColor:"rgba(159,0,8,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.seniorCenters"),icon:t.jsxs("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:[t.jsx("path",{d:nt.p3ef8ce80,fill:"#52BBEF"}),t.jsx("path",{d:nt.p1aeaf300,fill:"#52BBEF"})]}),bgColor:"rgba(82,187,239,0.2)"}),t.jsx(bt,{name:a("trainingPage.organizations.types.independentLiving"),icon:t.jsx("svg",{className:"block size-full",fill:"none",preserveAspectRatio:"none",viewBox:"0 0 40 40",children:t.jsx("path",{d:nt.p22042b00,fill:"#1D0088"})}),bgColor:"rgba(29,0,136,0.2)"})]})]})]})}),t.jsxs("div",{className:"relative w-full h-[540px] overflow-hidden",children:[t.jsx("img",{alt:"",className:"absolute inset-0 w-full h-full object-cover",src:mr}),t.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/60 via-[rgba(28,28,28,0.36)] to-[rgba(47,47,47,0.2)]"}),t.jsx("div",{className:"relative z-10 flex items-center justify-center h-full px-6 md:px-16",children:t.jsxs("div",{className:"max-w-[768px] text-center text-white",children:[t.jsx("h2",{className:"mb-4 md:mb-5 font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[48px] w-full",children:a("trainingPage.cta.title")}),t.jsx("p",{className:"text-[20px] md:text-[24px] mb-8",children:a("trainingPage.cta.description")}),t.jsx("button",{onClick:()=>n(l),className:"bg-white text-[#7d2d75] px-8 py-4 rounded-lg uppercase font-semibold hover:bg-[#f0f0f0] transition-all duration-300 cursor-pointer",children:a("trainingPage.cta.button")})]})})]}),t.jsx(pt,{})]})}function bt({name:n,icon:s,bgColor:a}){return t.jsx("div",{className:"basis-0 bg-white grow h-[164px] md:h-[240px] max-w-[1280px] min-h-px min-w-px relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(235,235,235,0.25)] md:shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] shrink-0",children:t.jsx("div",{className:"flex flex-col items-center justify-center max-w-inherit overflow-clip rounded-[inherit] size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] h-[164px] md:h-full items-center justify-center max-w-inherit px-[24px] py-[32px] md:p-[24px] relative w-full",children:[t.jsx("div",{className:"content-stretch flex gap-[10px] items-center justify-center relative rounded-[8px] shrink-0 size-[64px]",style:{backgroundColor:a},children:t.jsx("div",{className:"relative shrink-0 size-[40px]",children:s})}),t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] h-[42px] md:h-[72px] items-center justify-center relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.2] md:leading-[1.4] text-center text-[#2a2a2a] md:text-[#191816] text-[20px] md:text-[24px] whitespace-pre-wrap",children:n})})]})})})}function ab({icon:n,title:s,subtitle:a,includesTitle:o,includes:l,helps:u,topicsTitle:d,topics:p,buttonText:m,onButtonClick:h}){return t.jsxs("div",{className:"bg-white rounded-2xl shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] p-5 md:p-6 flex flex-col h-full",children:[t.jsxs("div",{className:"flex flex-col gap-3 md:gap-4",children:[t.jsx("div",{className:"bg-[rgba(125,45,117,0.1)] rounded-lg size-10 md:size-12 flex items-center justify-center",children:t.jsxs("svg",{className:"size-6 md:size-8",fill:"none",viewBox:"0 0 40 40",children:[n==="consulting"&&t.jsxs(t.Fragment,{children:[t.jsx("path",{d:pr.pfb0e800,fill:"#7D2D75"}),t.jsx("path",{d:pr.p28805c40,fill:"#7D2D75"})]}),n==="workshop"&&t.jsxs(t.Fragment,{children:[t.jsx("path",{d:pr.p2c2a2380,fill:"#7D2D75"}),t.jsx("path",{d:pr.p12b5cd00,fill:"#7D2D75"})]})]})}),t.jsxs("div",{children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] mb-2 md:mb-3 text-[22px] md:text-[26px]",children:s}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.4] text-[15px] md:text-[17px] text-[#191816]",children:a})]})]}),t.jsx("div",{className:"h-px bg-[#E5E6EA] mt-5 md:mt-6"}),t.jsxs("div",{className:"flex flex-col gap-4 md:gap-5 mt-5 md:mt-6 flex-grow",children:[u&&t.jsxs("div",{children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-semibold leading-[1.2] text-[18px] md:text-[20px] text-[#191816] mb-2",children:"Consulting helps with"}),t.jsx("ul",{className:"space-y-1 md:space-y-1.5 font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.4] text-[15px] md:text-[16
370px] text-[#191816]",children:u.map((v,g)=>t.jsx("li",{className:"ml-6 list-disc",children:v},g))})]}),t.jsxs("div",{className:"flex flex-col md:flex-row gap-4 md:gap-6",children:[t.jsxs("div",{className:"flex-1",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-semibold leading-[1.2] text-[16px] md:text-[18px] text-[#191816] mb-2",children:o||"What You'll Gain"}),t.jsx("ul",{className:"space-y-1 md:space-y-1.5 font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.4] text-[14px] md:text-[15px] text-[#191816]",children:l.map((v,g)=>t.jsx("li",{className:"ml-5 list-disc",children:v},g))})]}),p&&t.jsxs("div",{className:"flex-1",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-semibold leading-[1.2] text-[16px] md:text-[18px] text-[#191816] mb-2",children:d||"Key Topics"}),t.jsx("ul",{className:"space-y-1 md:space-y-1.5 font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.4] text-[14px] md:text-[15px] text-[#191816]",children:p.map((v,g)=>t.jsx("li",{className:"ml-5 list-disc",children:v},g))})]})]})]}),t.jsx("div",{className:"flex justify-center mt-5 md:mt-6",children:t.jsxs("button",{onClick:h,className:"bg-[#7d2d75] w-full md:w-auto text-white py-2.5 md:py-3 px-5 md:px-6 rounded-lg uppercase font-semibold text-[13px] md:text-[14px] hover:bg-[#6a2664] transition-colors flex items-center justify-center gap-2 cursor-pointer",children:[m,t.jsx("svg",{className:"w-6 h-6",fill:"none",viewBox:"0 0 24 24",children:t.jsx("path",{d:pr.p66a7700,fill:"white"})})]})})]})}function ib(){const{t:n}=ve();return t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[48px] w-full",children:n("getInvolvedPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[24px] text-center text-white w-full",children:n("getInvolvedPage.hero.subtitle")})]})}function ob(){return t.jsx("div",{className:"content-stretch flex flex-col h-[580px] md:h-[460px] items-center overflow-clip relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 box-border content-stretch flex grow items-center justify-center min-h-px min-w-px overflow-clip px-[24px] md:px-[64px] py-[48px] md:py-[112px] relative shrink-0 w-full",children:[t.jsxs("div",{"aria-hidden":"true",className:"absolute inset-0 pointer-events-none",children:[t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[t.jsx("img",{alt:"",className:"hidden md:block w-full h-full object-cover object-center",src:Rt}),t.jsx("img",{alt:"",className:"md:hidden absolute h-full left-[-169.16%] max-w-none top-0 w-[453.7%]",src:Rt})]}),t.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(0,0,0,0.2)_0%,rgba(0,0,0,0.2)_100%)] md:bg-[linear-gradient(0deg,rgba(0,0,0,0.4)_0%,rgba(0,0,0,0.4)_100%)]"})]}),t.jsx("div",{className:"basis-0 content-stretch flex flex-col gap-[32px] md:gap-[80px] grow items-center max-w-[1280px] min-h-px min-w-px relative shrink-0 z-10",children:t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:t.jsx(ib,{})})})]})})}function lb(){const{t:n}=ve();return t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[20px] items-start max-w-[1280px] relative shrink-0 text-neutral-950 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] w-full",children:n("getInvolvedPage.volunteer.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] md:text-[20px] text-[#2a2a2a] w-full",children:n("getInvolvedPage.volunteer.description")})]})}function ou({title:n,description:s}){return t.jsxs("div",{className:"bg-white relative rounded-[24px] shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] w-full md:flex-1 overflow-hidden flex flex-col",children:[t.jsx("div",{className:"bg-[#7d2d75] h-[8px] w-full rounded-t-[24px] shrink-0"}),t.jsxs("div",{className:"flex-1 p-[32px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] text-[24px] text-[#191816] mb-4",children:n}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] text-[16px] text-[#191816]",children:s})]})]})}function cb(){const n=Be(),{t:s,i18n:a}=ve();return t.jsx("div",{className:"bg-[#f5f3ff] relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-col items-center size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[32px] items-center px-[24px] md:px-[64px] py-[64px] md:py-[80px] relative w-full",children:[t.jsx(lb,{}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[32px] items-stretch justify-center max-w-[1280px] relative shrink-0 w-full",children:[t.jsx(ou,{title:s("getInvolvedPage.volunteer.committees.governance.title"),description:s("getInvolvedPage.volunteer.committees.governance.description")}),t.jsx(ou,{title:s("getInvolvedPage.volunteer.committees.engagement.title"),description:s("getInvolvedPage.volunteer.committees.engagement.description")}),t.jsx(ou,{title:s("getInvolvedPage.volunteer.committees.pare.t
370itle"),description:s("getInvolvedPage.volunteer.committees.pare.description")})]}),t.jsxs("button",{onClick:()=>n(Ne("/contact",a.language)),className:"bg-[#7d2d75] h-[56px] relative rounded-[8px] shrink-0 w-full md:w-auto md:min-w-[200px] hover:bg-[#6a2664] transition-all duration-300 cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-[#7d2d75] inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-white text-[14px] md:text-[16px] text-nowrap uppercase whitespace-pre",children:s("getInvolvedPage.volunteer.contactButton")})})})]})]})})})}function ub(){const{t:n}=ve();return t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[16px] items-start max-w-inherit px-[24px] md:px-0 py-0 relative w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-neutral-950 w-full",children:n("getInvolvedPage.support.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("getInvolvedPage.support.description")})]})})})}function xn({amount:n,onClick:s,isSelected:a}){return t.jsxs("button",{onClick:s,className:`relative rounded-[8px] md:rounded-[16px] shrink-0 transition-colors cursor-pointer ${a?"bg-[#7d2d75]":"bg-white hover:bg-gray-50"}`,children:[t.jsx("div",{className:"flex flex-col items-center justify-center max-w-inherit overflow-clip rounded-[inherit] size-full",children:t.jsx("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-center justify-center max-w-inherit px-[24px] md:px-[32px] py-[4px] relative w-full",children:t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] h-[40px] items-center justify-center relative shrink-0",children:t.jsx("div",{className:`flex flex-col font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold justify-center leading-[0] relative shrink-0 text-[24px] text-center text-nowrap ${a?"text-white":"text-[#7d2d75]"}`,children:t.jsx("p",{className:"leading-[1.4] whitespace-pre",children:n})})})})}),t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px] md:rounded-[16px]"})]})}function db({onClick:n}){const{t:s}=ve();return t.jsxs("button",{onClick:n,className:"basis-0 bg-[#7d2d75] grow h-[56px] min-h-px min-w-px relative rounded-[8px] shrink-0 hover:bg-[#6a2664] transition-colors cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[14px] md:text-[16px] text-nowrap text-white uppercase whitespace-pre",children:s("getInvolvedPage.support.donateButton")})})})]})}function pb(){const[n,s]=b.useState(null),[a,o]=b.useState(""),l=m=>{s(m),o("")},u=()=>{s(null)},d=m=>{o(m.target.value),s(null)},p=()=>{const m="https://donate.stripe.com/8x2dR87nQ6wI2rz5oM1B600";let h=0;a&&parseFloat(a)>0?h=parseFloat(a)*100:n&&(h=parseFloat(n.replace("$",""))*100),h>0?window.location.href=`${m}?__prefilled_amount=${Math.round(h)}`:window.location.href=m};return t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-col items-center justify-center max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[24px] items-center justify-center max-w-inherit p-[24px] md:px-0 md:py-[24px] relative w-full",children:[t.jsxs("div",{className:"md:hidden content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex gap-[16px] items-start justify-center relative shrink-0 w-full",children:[t.jsx("div",{className:"flex-1",children:t.jsx(xn,{amount:"$25",onClick:()=>l("$25"),isSelected:n==="$25"})}),t.jsx("div",{className:"flex-1",children:t.jsx(xn,{amount:"$50",onClick:()=>l("$50"),isSelected:n==="$50"})})]}),t.jsxs("div",{className:"content-stretch flex gap-[16px] items-start justify-center relative shrink-0 w-full",children:[t.jsx("div",{className:"flex-1",children:t.jsx(xn,{amount:"$100",onClick:()=>l("$100"),isSelected:n==="$100"})}),t.jsx("div",{className:"flex-1",children:t.jsx(xn,{amount:"$250",onClick:()=>l("$250"),isSelected:n==="$250"})})]}),t.jsx("div",{className:"content-stretch flex flex-col gap-[10px] items-start relative shrink-0 w-full",children:t.jsx("div",{className:"w-[163px]",children:t.jsx(xn,{amount:"$500",onClick:()=>l("$500"),isSelected:n==="$500"})})})]}),t.jsxs("div",{className:"hidden md:flex content-stretch gap-[32px] items-center justify-center relative shrink-0 w-full",children:[t.jsx(xn,{amount:"$25",onClick:()=>l("$25"),isSelected:n==="$25"}),t.jsx(xn,{amount:"$50",onClick:()=>l("$50"),isSelected:n==="$50"}),t.jsx(xn,{amount:"$100",onClick:()=>l("$100"),isSelected:n==="$100"}),t.jsx(xn,{amount:"$250",onClick:()=>l("$250"),isSelected:n==="$250"}),t.jsx(xn,{amount:"$500",onClick:()=>l("$500"),isSelected:n==="$500"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[20px] text-neutral-950 text-nowrap whitespace-pre",children:"or"}),t.jsxs("div",{className:"basis-0 bg-white grow min-h-px min-w-px relative rounded-[6px] shrink-0",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-black border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"number",placeholder:"Enter Specific Amount",value:a,onFocus:u,onChange:d,className:"basis-0 font-['Roboto:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[16px] text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full",style:{fontVariationSettings:"'wdth' 100"}})})})]})]}),t.jsxs("div",{className:"md:hidden flex flex-col gap-[16px] w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[20px] text-neutral-950 text-center text-nowrap whitespace-pre",children:"or"}),t.jsxs("div",{className:"bg-white relative rounded-[6px] shrink-0 w-full",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-black border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"flex flex-row items-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full",children:t.jsx("input",{type:"number",placeholder:"Enter Specific Amount",value:a,onFocus:u,onChange:d,className:"basis-0 font-['Roboto:Regular',_sans-serif] font-normal grow leading-[1.5] min-h-px min-w-px relative shrink-0 text-[16px] text-[rgba(0,0,0,0.6)] bg-transparent border-none outline-none w-full",style:{fontVariationSettings:"'wdth' 100"}})})})]})]}),t.jsx("div",{className:"content-stretch flex gap-[12px] items-start max-w-[1280px] relative shrink-0 w-full",children:t.jsx(db,{onClick:p})})]})})})}function fb(){return t.jsxs("div",{id:"support-our-mission",className:"bg-white box-border content-stretch flex flex-col gap-[32px] items-center px-[24px] md:px-[64px] py-[64px] md:py-[80px] relative shrink-0 w-full",children:[t.jsx(ub,{}),t.jsx(pb,{})]})}function mb(){const{t:n}=ve();return t.jsx("div",{className:"max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[16px] items-start max-w-inherit px-[24px] md:px-0 py-0 relative w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-neutral-950 w-full",children:n("getInvolvedPage.partner.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[19px] w-full",children:n("getInvolvedPage.partner.description")})]})})})}function bo({icon:n,title:s,description:a}){return t.jsx("div",{className:"bg-white max-w-[1280px] relative rounded-[24px] shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] shrink-0 w-full h-full md:basis-0 md:grow md:min-
370h-px md:min-w-px overflow-hidden",children:t.jsx("div",{className:"max-w-inherit size-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[16px] items-start max-w-inherit p-[20px] md:p-[32px] relative w-full h-full",children:[t.jsx("div",{className:"text-[48px] leading-none",children:n}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 text-[#191816] w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[16px] md:text-[18px] w-full",children:s}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[13px] md:text-[16px] w-full",children:a})]})]})})})}function hb(){const{t:n}=ve();return t.jsxs("div",{className:"content-stretch flex flex-row gap-[20px] md:gap-[32px] items-stretch justify-center max-w-[1280px] relative shrink-0 w-full flex-wrap",children:[t.jsx("div",{className:"w-[calc(50%-10px)] md:w-[calc(25%-24px)] flex",children:t.jsx(bo,{icon:"🎓",title:n("getInvolvedPage.partner.opportunities.training.title"),description:n("getInvolvedPage.partner.opportunities.training.description")})}),t.jsx("div",{className:"w-[calc(50%-10px)] md:w-[calc(25%-24px)] flex",children:t.jsx(bo,{icon:"📚",title:n("getInvolvedPage.partner.opportunities.resources.title"),description:n("getInvolvedPage.partner.opportunities.resources.description")})}),t.jsx("div",{className:"w-[calc(50%-10px)] md:w-[calc(25%-24px)] flex",children:t.jsx(bo,{icon:"🔬",title:n("getInvolvedPage.partner.opportunities.research.title"),description:n("getInvolvedPage.partner.opportunities.research.description")})}),t.jsx("div",{className:"w-[calc(50%-10px)] md:w-[calc(25%-24px)] flex",children:t.jsx(bo,{icon:"📜",title:n("getInvolvedPage.partner.opportunities.policy.title"),description:n("getInvolvedPage.partner.opportunities.policy.description")})})]})}function xb(){return t.jsxs("div",{className:"bg-[#f5f3ff] box-border content-stretch flex flex-col gap-[32px] md:gap-[48px] items-center px-[24px] md:px-[64px] py-[64px] md:py-[80px] relative shrink-0 w-full",children:[t.jsx(mb,{}),t.jsx(hb,{})]})}function gb(){const n=Be(),{t:s,i18n:a}=ve();return t.jsxs("div",{className:"bg-[#7d2d75] content-stretch flex flex-col gap-[40px] h-[540px] md:h-[540px] items-center overflow-clip relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[10px] grow items-start min-h-px min-w-px relative shrink-0 w-full",children:[t.jsx("div",{className:"aspect-[390/540] md:aspect-[1440/540] relative shrink-0 w-full",children:t.jsx("div",{className:"absolute inset-0 overflow-hidden pointer-events-none",children:t.jsx("img",{alt:"",className:"absolute h-[106.24%] md:h-[149.47%] left-[-69.23%] md:left-0 max-w-none top-[-2.72%] md:top-[-20.37%] w-[262.46%] md:w-full object-cover",src:mr})})}),t.jsx("div",{className:"absolute bg-gradient-to-t from-[rgba(0,0,0,0.6)] h-[540px] left-0 to-[rgba(47,47,47,0.2)] top-0 via-[63.839%] via-[rgba(28,28,28,0.36)] w-full"})]}),t.jsxs("div",{className:"absolute box-border content-stretch flex flex-col gap-[24px] md:gap-[32px] items-center left-1/2 max-w-[1280px] px-[24px] md:px-0 py-0 top-[calc(50%+1px)] translate-x-[-50%] translate-y-[-50%] w-full md:w-[768px]",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[20px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[40px] md:text-[48px] w-full",children:s("getInvolvedPage.cta.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] md:font-['Plus_Jakarta_Sans:Medium',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[24px] w-full",children:s("getInvolvedPage.cta.description")})]}),t.jsx("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] md:gap-[20px] items-start relative shrink-0 w-full md:w-auto",children:t.jsxs("button",{onClick:()=>n(Ne("/contact",a.language)),className:"bg-white h-[56px] relative rounded-[8px] shrink-0 w-full md:w-auto md:min-w-[140px] hover:bg-[#f0f0f0] transition-all duration-300 cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-white inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap uppercase whitespace-pre",children:s("getInvolvedPage.cta.button")})})})]})})]})]})}function f0(){return b.useEffect(()=>{window.scrollTo(0,0)},[]),t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative size-full",children:[t.jsx(dt,{}),t.jsx(ob,{}),t.jsx(cb,{}),t.jsx(fb,{}),t.jsx(xb,{}),t.jsx(gb,{}),t.jsx(pt,{})]})}function vb(){const{t:n}=ve();return t.jsx("div",{className:"content-stretch flex flex-col h-[580px] md:h-[460px] items-center overflow-clip relative shrink-0 w-full",children:t.jsxs("div",{className:"basis-0 box-border content-stretch flex grow items-center justify-center min-h-px min-w-px overflow-clip px-[24px] md:px-[64px] py-[48px] md:py-[112px] relative shrink-0 w-full",children:[t.jsxs("div",{"aria-hidden":"true",className:"absolute inset-0 pointer-events-none",children:[t.jsxs("div",{className:"absolute inset-0 overflow-hidden",children:[t.jsx("img",{alt:"",className:"hidden md:block w-full h-full object-cover object-center",src:Rt}),t.jsx("img",{alt:"",className:"md:hidden absolute h-full left-[-169.16%] max-w-none top-0 w-[453.7%]",src:Rt})]}),t.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(0deg,rgba(0,0,0,0.2)_0%,rgba(0,0,0,0.2)_100%)] md:bg-[linear-gradient(0deg,rgba(0,0,0,0.4)_0%,rgba(0,0,0,0.4)_100%)]"})]}),t.jsx("div",{className:"basis-0 content-stretch flex flex-col gap-[32px] md:gap-[80px] grow items-center max-w-[1280px] min-h-px min-w-px relative shrink-0 z-10",children:t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] md:gap-[32px] items-center max-w-[768px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-center relative shrink-0 text-center text-white w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[44px] w-full",children:n("contactPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans',_sans-serif] font-normal md:font-medium leading-[1.5] relative shrink-0 text-[20px] md:text-[22px] text-center text-white w-full",children:n("contactPage.hero.subtitle")})]})})})]})})}function bb(){const{t:n}=ve(),s=Be(),a=Fe(),o=jt(a.pathname),[l,u]=b.useState({firstName:"",lastName:"",email:"",message:""}),[d,p]=b.useState(!1),[m,h]=b.useState("idle"),[v,g]=b.useState(!1),C=async j=>{if(j.preventDefault(),!v){h("error"),p(!1);return}p(!0),h("idle");try{const w=Em.contactSubmission,k=await(await fetch(w,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({firstName:l.firstName,lastName:l.lastName,email:l.email,message:l.message})})).json();if(k.success)h("success"),u({firstName:"",lastName:"",email:"",message:""}),g(!1);else throw new Error(k.error||"Failed to submit form")}catch(w){console.error("Contact form submission error:",w),h("error")}finally{p(!1)}};return t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] items-start relative size-full max-w-[1100px] mx-auto md:pl-[56px] pl-[16px]",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] text-neutral-950 w-full",children:n("contactPage.form.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] w-full",children:n("contactPage.form.description")})]}),m==="success"&&t.jsx("div",{className:"w-full bg-green-50 border-l-4 border-green-400 p-4 rounded",children:t.jsxs("div",{className:"flex",children:[t.jsx("div",{className:"flex-shrink-0",children:t.jsx("svg",{className:"h-5 w-5 text-green-400",viewBox:"0 0 20 20",fill:"currentColor",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})})}),t.jsx("div",{className:"ml-3",children:t.jsx("p",{className:"text-sm text-green-700",children:n("contactPage.form.successMessage")})})]})}),m==="error"&&t.jsx("div",{className:"w-full bg-red-50 border-l-4 border-red-400 p-4 rounded",children:t.jsxs("div",{className:"flex",children:[t.jsx("div",{className:"flex-shrink-0",children:t.jsx("svg",{className:"h-5 w-5 text-red-400",viewBox:"0 0 20 20",fill:"currentColor",children:t.jsx("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zM8.707 7.293a1 1 0 00-1.414 1.414L8.586 10l-1.293 1.293a1 1 0 101.414 1.414L10 11.414l1.293 1.293a1 1 0 001.414-1.414L11.414 10l1.293-1.293a1 1 0 00-1.414-1.414L10 8.586 8.707 7.293z",clipRule:"evenodd"})})}),t.jsx("div",{className:"ml-3",children:t.jsx("p",{className:"text-sm text-red-700",children:n("contactPage.form.errorMessage")})})]})}),t.jsxs("form",{onSubmit:C,className:"content-stretch flex flex-col gap-[24px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"content-stretch flex gap-[24px] items-start relative shrink-0 w-full",children:[t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[8px] grow items-start min-h-px min-w-px relative shrink-0",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] text-black w-full",children:n("contactPage.form.firstName")}
370),t.jsxs("div",{className:"bg-white relative rounded-[6px] shrink-0 w-full",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-black border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("input",{type:"text",value:l.firstName,onChange:j=>u({...l,firstName:j.target.value}),placeholder:n("contactPage.form.firstNamePlaceholder"),required:!0,className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full bg-transparent border-none outline-none font-['Roboto:Regular',sans-serif] font-normal leading-[1.5] text-[16px] text-black placeholder:text-[rgba(0,0,0,0.6)]",style:{fontVariationSettings:"'wdth' 100"}})]})]}),t.jsxs("div",{className:"basis-0 content-stretch flex flex-col gap-[8px] grow items-start min-h-px min-w-px relative shrink-0",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] text-black w-full",children:n("contactPage.form.lastName")}),t.jsxs("div",{className:"bg-white relative rounded-[6px] shrink-0 w-full",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-black border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("input",{type:"text",value:l.lastName,onChange:j=>u({...l,lastName:j.target.value}),placeholder:n("contactPage.form.lastNamePlaceholder"),required:!0,className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full bg-transparent border-none outline-none font-['Roboto:Regular',sans-serif] font-normal leading-[1.5] text-[16px] text-black placeholder:text-[rgba(0,0,0,0.6)]",style:{fontVariationSettings:"'wdth' 100"}})]})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] text-black w-full",children:n("contactPage.form.email")}),t.jsxs("div",{className:"bg-white relative rounded-[6px] shrink-0 w-full",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-black border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("input",{type:"email",value:l.email,onChange:j=>u({...l,email:j.target.value}),placeholder:n("contactPage.form.emailPlaceholder"),required:!0,className:"box-border content-stretch flex gap-[8px] items-center p-[12px] relative w-full bg-transparent border-none outline-none font-['Roboto:Regular',sans-serif] font-normal leading-[1.5] text-[16px] text-black placeholder:text-[rgba(0,0,0,0.6)]",style:{fontVariationSettings:"'wdth' 100"}})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',sans-serif] font-normal leading-[1.5] relative shrink-0 text-[16px] text-black w-full",children:n("contactPage.form.message")}),t.jsxs("div",{className:"bg-white h-[180px] relative rounded-[6px] shrink-0 w-full",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-black border-solid inset-[-1px] pointer-events-none rounded-[7px]"}),t.jsx("div",{className:"size-full",children:t.jsx("textarea",{value:l.message,onChange:j=>u({...l,message:j.target.value}),placeholder:n("contactPage.form.messagePlaceholder"),required:!0,className:"box-border content-stretch flex h-[180px] items-start p-[12px] relative w-full bg-transparent border-none outline-none resize-none font-['Roboto:Regular',sans-serif] font-normal leading-[1.5] text-[16px] text-black placeholder:text-[rgba(0,0,0,0.6)]",style:{fontVariationSettings:"'wdth' 100"}})})]})]}),t.jsxs("div",{className:"flex items-start gap-3 w-full",children:[t.jsx("input",{type:"checkbox",id:"agreedToEmail",checked:v,onChange:j=>g(j.target.checked),required:!0,className:"mt-1 w-4 h-4 text-[#7d2d75] border-gray-300 rounded focus:ring-[#7d2d75]"}),t.jsxs("label",{htmlFor:"agreedToEmail",className:"text-sm text-gray-700",children:[n("contactPage.form.emailTermsText")," ",t.jsx("button",{type:"button",onClick:()=>s(Ne("/terms-of-use",o)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:n("footer.termsOfUse")})," ",n("contactPage.form.and")," ",t.jsx("button",{type:"button",onClick:()=>s(Ne("/privacy-policy",o)),className:"text-[#7d2d75] underline hover:opacity-80 transition-opacity cursor-pointer",children:n("footer.privacyPolicy")}),"."]})]}),t.jsxs("button",{type:"submit",disabled:d,className:"bg-[#7d2d75] h-[56px] relative rounded-[8px] shrink-0 w-full hover:bg-[#6a2664] disabled:bg-[#b884b4] disabled:cursor-not-allowed transition-colors",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-[#7d2d75] border-solid inset-0 pointer-events-none rounded-[8px]"}),t.jsx("div",{className:"flex flex-row items-center justify-center size-full",children:t.jsx("div",{className:"box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative w-full",children:d?t.jsxs(t.Fragment,{children:[t.jsxs("svg",{className:"animate-spin h-5 w-5 text-white",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[t.jsx("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),t.jsx("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:n("contactPage.form.sending")})]}):t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-nowrap text-white uppercase whitespace-pre",children:n("contactPage.form.sendButton")})})})]})]})]})}function yb(){const{t:n}=ve();return t.jsx("div",{className:"bg-white relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] shrink-0 w-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[16px] items-start p-[32px] relative w-full",children:[t.jsx("div",{className:"bg-[rgba(125,45,117,0.1)] flex items-center justify-center rounded-[8px] size-[48px]",children:t.jsx(y6,{className:"size-[24px] text-[#7d2d75]"})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start justify-center relative shrink-0 text-black text-nowrap",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] whitespace-pre",children:n("contactPage.contactInfo.email.title")}),t.jsx("a",{className:"[white-space-collapse:collapse] block font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[0] relative shrink-0 text-[0px]",href:`mailto:${n("contactPage.contactInfo.email.address")}`,children:t.jsx("p",{className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] cursor-pointer leading-[1.5] text-[20px] text-nowrap whitespace-pre hover:opacity-80 transition-opacity",children:n("contactPage.contactInfo.email.address")})})]})]})})}function wb(){const{t:n}=ve();return t.jsx("div",{className:"bg-white relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] shrink-0 w-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[16px] items-start p-[32px] relative w-full",children:[t.jsx("div",{className:"bg-[rgba(125,45,117,0.1)] flex items-center justify-center rounded-[8px] size-[48px]",children:t.jsx(k6,{className:"size-[24px] text-[#7d2d75]"})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start justify-center relative shrink-0 text-[20px] text-black text-nowrap whitespace-pre",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0",children:n("contactPage.contactInfo.phone.title")}),t.jsx("p",{className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0",children:n("contactPage.contactInfo.phone.number")})]})]})})}function Cb(){const{t:n}=ve();return t.jsx("div",{className:"bg-white relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] shrink-0 w-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[16px] items-start p-[32px] relative w-full",children:[t.jsx("div",{className:"bg-[rgba(125,45,117,0.1)] flex items-center justify-center rounded-[8px] size-[48px]",children:t.jsx(C6,{className:"size-[24px] text-[#7d2d75]"})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start justify-center relative shrink-0 text-black text-nowrap",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] whitespace-pre",children:n("contactPage.contactInfo.address.title")}),t.jsxs("div",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[0px] text-[20px] whitespace-pre",children:[t.jsx("p",{className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] decoration-solid mb-0",children:n("contactPage.contactInfo.address.line1")}),t.jsx("p",{className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] decoration-solid mb-0",children:n("contactPage.contactInfo.address.line2")}),t.jsx("p",{className:"[text-decoration-skip-ink:none] [text-underline-position:from-font] decoration-solid",children:n("contactPage.contactInfo.address.line3")})]})]})]})})}function jb(){const{t:n}=ve();return t.jsx("div",{className:"bg-white relative rounded-[16px] shadow-[0px_8px_24px_0px_rgba(210,210,210,0.25)] shrink-0 w-full",children:t.jsxs("div",{className:"box-border content-stretch flex flex-col gap-[16px] items-start p-[32px] relative w-full",children:[t.jsx("div",{className:"bg-[rgba(125,45,117,0.1)] flex items-center justify-center rounded-[8px] size-[48px]",children:t.jsx(S6,{className:"size-[24px] text-[#7d2d75]"})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start justify-center relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.4] relative shrink-0 text-[20px] text-black text-nowrap whitespace-pre",children:n("contactPage.contactInfo.socialMedia.title")}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[12px] items-start relative shrink-0 w-full",children:[t.jsxs("a",{href:"https://www.instagram.com/spnc.rfac",target:"_blank",rel:"noopener noreferrer","aria-label":"Visit our Instagram page",className:"bg-white content-stretch flex gap-[8px] items-center justify-center overflow-clip relative rounded-[8px] shrink-0 hover:bg-gray-50 transition-colors px-2 py-1",children:[t.jsx(x6,{className:"size-[20px] text-black"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[20px] text-black text-nowrap whitespace-pre",children:n("contactPage.contactInfo.socialMedia.instagram")})]}),t.jsxs("a",{href:"https://www.linkedin.com/in/spnc-rfac/",target:"_blank",rel:"noopener noreferrer","aria-label":"Visit our LinkedIn page",className:"bg-white content-stretch flex gap-[8px] items-center justify-center overflow-clip relative rounded-[8px] shrink-0 hover:bg-gray-50 transition-colors px-2 py-1",children:[t.jsx(v6,{className:"size-[20px] text-black"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[20px] text-black text-nowrap whitespace-pre",children:n("contactPage.contactInfo.socialMedia.linkedin")})]}),t.jsxs("a",{href:"https://web.facebook.com/profile.php?id=61562126780629",target:"_blank",rel:"noopener noreferrer","aria-label":"Visit our Facebook page",className:"bg-white content-stretch flex gap-[8px] items-center justify-center overflow-clip relative rounded-[8px] shrink-0 hover:bg-gray-50 transition-colors px-2 py-1",children:[t.jsx(m6,{className:"size-[20px] text-black"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[20px] text-black text-nowrap whitespace-pre",children:n("contactPage.contactInfo.socialMedia.facebook")})]})]})]})]})})}function kb(){return t.jsx("div",{className:"content-stretch flex flex-col gap-[40px] items-start relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[24px] items-start relative shrink-0 w-full",children:[t.jsx("div",{className:"w-full md:basis-0 md:grow",children:t.jsx(yb,{})}),t.jsx("div",{className:"w-full md:basis-0 md:grow",children:t.jsx(wb,{})}),t.jsx("div",{className:"w-full md:basis-0 md:grow",children:t.jsx(Cb,{})}),t.jsx("div",{className:"w-full md:basis-0 md:grow",children:t.jsx(jb,{})})]})})}function m0(){return b.useEffect(()=>{window.scrollTo(0,0)},[]),t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative size-full",children:[t.jsx(dt,{}),t.jsx(vb,{}),t.jsx("div",{className:"bg-[#fbfbfb] relative shrink-0 w-full",children:t.jsx("div",{className:"flex flex-col items-center overflow-clip rounded-[inherit] size-full",children:t.jsx("div",{className:"box-border content-stretch flex flex-col gap-[48px] items-center px-[24px] md:px-0 py-[64px] md:py-[100px] relative w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[40px] items-start justify-center max-w-[1280px] relative shrink-0 w-full",children:[t.jsx(bb,{}),t.jsx("div",{className:"h-0 max-w-[1280px] relative shrink-0 w-full",children:t.jsx("div",{className:"absolute bottom-0 left-0 right-0 top-[-1px]",children:t.jsx("svg",{className:"block size-full",f
370ill:"none",preserveAspectRatio:"none",viewBox:"0 0 1280 1",children:t.jsx("line",{stroke:"var(--stroke-0, #E5E6EA)",x2:"1280",y1:"0.5",y2:"0.5"})})})}),t.jsx(kb,{})]})})})}),t.jsx(pt,{})]})}function h0(){const{t:n}=ve();return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75] to-[#b14ba0] box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[80px] md:py-[120px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-center max-w-[1280px] relative shrink-0 w-full",children:[t.jsx("h1",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-white w-full text-center",children:n("privacyPolicyPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.5] relative shrink-0 text-[18px] md:text-[20px] text-white text-center max-w-[800px]",children:n("privacyPolicyPage.hero.subtitle")})]})}),t.jsx("div",{className:"box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[64px] md:py-[80px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[48px] items-start max-w-[900px] relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.5] relative shrink-0 text-[14px] text-neutral-950",children:n("privacyPolicyPage.effectiveDate")})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("privacyPolicyPage.introduction.paragraph1")}}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.introduction.paragraph2")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section1.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section1.intro")}),t.jsxs("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:[t.jsxs("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:[t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] text-neutral-950",children:n("privacyPolicyPage.section1.contactInfo.label")})," ",n("privacyPolicyPage.section1.contactInfo.text")]}),t.jsxs("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:[t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] text-neutral-950",children:n("privacyPolicyPage.section1.usageData.label")})," ",n("privacyPolicyPage.section1.usageData.text")]})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section2.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section2.intro")}),t.jsx("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:n("privacyPolicyPage.section2.items",{returnObjects:!0}).map((s,a)=>t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:s},a))})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section3.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section3.paragraph1")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section3.paragraph2")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section3.paragraph3")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section4.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section4.intro")}),t.jsx("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:n("privacyPolicyPage.section4.items",{returnObjects:!0}).map((s,a)=>t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:s},a))}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section4.note")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section5.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section5.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section6.title")}),t.jsxs("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:[t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",dangerouslySetInnerHTML:{__html:`<span style="font-weight: 600; color: #0a0a0a;">${n("privacyPolicyPage.section6.unsubscribe.label")}:</span> ${n("privacyPolicyPage.section6.unsubscribe.text")}`}}),t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",dangerouslySetInnerHTML:{__html:`<span style="font-weight: 600; color: #0a0a0a;">${n("privacyPolicyPage.section6.accessDeletion.label")}:</span> ${n("privacyPolicyPage.section6.accessDeletion.text")}`}})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section7.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section7.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("privacyPolicyPage.section8.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("privacyPolicyPage.section8.intro")}),t.jsxs("div",{className:"bg-[#f5f5f5] rounded-[8px] p-[24px] w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.6] text-[16px] text-neutral-950 mb-[12px]",children:n("privacyPolicyPage.section8.organization")}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["        ",n("privacyPolicyPage.section8.addressLine1")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["        ",n("privacyPolicyPage.section8.addressLine2")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["        ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("privacyPolicyPage.section8.phone")})," ",n("privacyPolicyPage.section8.phoneNumber")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700",children:["        ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("privacyPolicyPage.section8.email")})," ",t.jsx("a",{href:`mailto:${n("privacyPolicyPage.section8.emailAddress")}`,className:"text-[#7d2d75] underline hover:opacity-80",children:n("privacyPolicyPage.section8.emailAddress")})]})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full mt-[16px]",children:n("privacyPolicyPage.section8.opcIntro")}),t.jsxs("div",{className:"bg-[#f5f5f5] rounded-[8px] p-[24px] w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.6] text-[16px] text-neutral-950 mb-[12px]",children:n("privacyPolicyPage.section8.opcName")}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["               ",n("privacyPolicyPage.section8.opcAddressLine1")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["               ",n("privacyPolicyPage.section8.opcAddressLine2")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["               ",n("privacyPolicyPage.section8.opcAddressLine3")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["               ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("privacyPolicyPage.section8.opcTollFree")})," ",n("privacyPolicyPage.section8.opcTollFreeNumber")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["               ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("privacyPolicyPage.section8.opcPhone")})," ",n("privacyPolicyPage.section8.opcPhoneNumber")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["               ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("privacyPolicyPage.section8.opcTTY")})," ",n("privacyPolicyPage.section8.opcTTYNumber")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700",children:["               ",t.jsx("a",{href:n("privacyPolicyPage.section8.opcWebsite"),className:"text-[#7d2d75] underline hover:opacity-80",children:n("privacyPolicyPage.section8.opcWebsite")})]})]})]}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75]/10 to-[#b14ba0]/10 rounded-[8px] p-[24px] w-full mt-[16px]",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700",children:n("privacyPolicyPage.disclaimer")})})]})}),t.jsx(pt,{})]})}function x0(){const{t:n}=ve();return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75] to-[#b14ba0] box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[80px] md:py-[120px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-center max-w-[1280px] relative shrink-0 w-full",children:[t.jsx("h1",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-white w-full text-center",children:n("termsOfUsePage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.5] relative shrink-0 text-[18px] md:text-[20px] text-white text-center max-w-[800px]",children:n("termsOfUsePage.hero.subtitle")})]})}),t.jsx("div",{className:"box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[64px] md:py-[80px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[48px] items-start max-w-[900px] relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.5] relative shrink-0 text-[14px] text-neutral-950",children:n("termsOfUsePage.effectiveDate")})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("termsOfUsePage.introduction.paragraph1")}}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.introduction.paragraph2")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.6] relative shrink-0 text-[16px] text-neutral-950",children:n("termsOfUsePage.introduction.paragraph3")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section1.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section1.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section2.title")}),t.jsx("p",{
370className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section2.intro")}),t.jsx("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:n("termsOfUsePage.section2.items",{returnObjects:!0}).map((s,a)=>t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:s},a))})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section3.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section3.paragraph1")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.6] relative shrink-0 text-[16px] text-neutral-950",children:n("termsOfUsePage.section3.youMay")}),t.jsx("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:n("termsOfUsePage.section3.youMayItems",{returnObjects:!0}).map((s,a)=>t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:s},a))}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.6] relative shrink-0 text-[16px] text-neutral-950",children:n("termsOfUsePage.section3.youMayNot")}),t.jsx("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:n("termsOfUsePage.section3.youMayNotItems",{returnObjects:!0}).map((s,a)=>t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:s},a))})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section4.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section4.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section5.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section5.paragraph1")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section5.paragraph2")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section6.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section6.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section7.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section7.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section8.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section8.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section9.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section9.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section10.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section10.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("termsOfUsePage.section11.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("termsOfUsePage.section11.intro")}),t.jsxs("div",{className:"bg-[#f5f5f5] rounded-[8px] p-[24px] w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.6] text-[16px] text-neutral-950 mb-[12px]",children:n("termsOfUsePage.section11.organization")}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["      ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("termsOfUsePage.section11.address")})," ",n("termsOfUsePage.section11.addressText")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700 mb-[8px]",children:["      ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("termsOfUsePage.section11.phone")})," ",n("termsOfUsePage.section11.phoneNumber")]}),t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[14px] text-neutral-700",children:["      ",t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif]",children:n("termsOfUsePage.section11.email")})," ",t.jsx("a",{href:`mailto:${n("termsOfUsePage.section11.emailAddress")}`,className:"text-[#7d2d75] underline hover:opacity-80",children:n("termsOfUsePage.section11.emailAddress")})]})]})]}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75]/10 to-[#b14ba0]/10 rounded-[8px] p-[24px] w-full mt-[16px]",children:t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[12px] text-neutral-600 italic",children:[t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] text-neutral-950 not-italic",children:n("termsOfUsePage.disclaimer.note")})," ",n("termsOfUsePage.disclaimer.text")]})})]})}),t.jsx(pt,{})]})}function g0(){const{t:n}=ve();return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75] to-[#b14ba0] box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[80px] md:py-[120px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-center max-w-[1280px] relative shrink-0 w-full",children:[t.jsx("h1",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-white w-full text-center",children:n("accessibilityPolicyPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.5] relative shrink-0 text-[18px] md:text-[20px] text-white text-center max-w-[800px]",children:n("accessibilityPolicyPage.hero.subtitle")})]})}),t.jsx("div",{className:"box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[64px] md:py-[80px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[48px] items-start max-w-[900px] relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.5] relative shrink-0 text-[14px] text-neutral-950",children:n("accessibilityPolicyPage.effectiveDate")})}),t.jsx("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.introduction.text")}})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.informationCommunication.title")}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.informationCommunication.paragraph1")}}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.informationCommunication.paragraph2")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.informationCommunication.paragraph3")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.standards.title")}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.standards.paragraph1")}}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.standards.paragraph2")}}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.standards.paragraph3")}})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.publicServices.title")}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.publicServices.intro")}}),t.jsx("ul",{className:"list-disc pl-[24px] space-y-[12px] w-full",children:n("accessibilityPolicyPage.publicServices.items",{returnObjects:!0}).map((s,a)=>t.jsx("li",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[16px] text-neutral-700",children:s},a))})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.assistiveDevices.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.assistiveDevices.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.supportWorkers.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.supportWorkers.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.serviceInterruptions.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.serviceInterruptions.paragraph1")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.serviceInterruptions.paragraph2")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.feedback.title")}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.feedback.paragraph1")}}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.feedback.paragraph2")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.transportation.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[
37016px] md:text-[20px] w-full",children:n("accessibilityPolicyPage.transportation.text")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("accessibilityPolicyPage.inPersonEvents.title")}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("accessibilityPolicyPage.inPersonEvents.text")}})]}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75]/10 to-[#b14ba0]/10 rounded-[8px] p-[24px] w-full mt-[16px]",children:t.jsxs("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.6] text-[12px] text-neutral-600 italic",children:[t.jsx("span",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] text-neutral-950 not-italic",children:n("accessibilityPolicyPage.disclaimer.label")})," ",n("accessibilityPolicyPage.disclaimer.text")]})})]})}),t.jsx(pt,{})]})}function v0(){const{t:n}=ve();return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative w-full min-h-screen",children:[t.jsx(dt,{}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75] to-[#b14ba0] box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[80px] md:py-[120px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-center max-w-[1280px] relative shrink-0 w-full",children:[t.jsx("h1",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[32px] md:text-[40px] text-white w-full text-center",children:n("landAcknowledgementPage.hero.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] leading-[1.5] relative shrink-0 text-[18px] md:text-[20px] text-white text-center max-w-[800px]",children:n("landAcknowledgementPage.hero.subtitle")})]})}),t.jsx("div",{className:"box-border content-stretch flex flex-col items-center px-[24px] md:px-[64px] py-[64px] md:py-[80px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[48px] items-start max-w-[900px] relative shrink-0 w-full",children:[t.jsx("div",{className:"content-stretch flex flex-col gap-[8px] items-start relative shrink-0 w-full",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.5] relative shrink-0 text-[14px] text-neutral-950",children:n("landAcknowledgementPage.effectiveDate")})}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[24px] items-start relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("landAcknowledgementPage.paragraph1")}}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("landAcknowledgementPage.paragraph2")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("landAcknowledgementPage.paragraph3")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("landAcknowledgementPage.paragraph4")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("landAcknowledgementPage.paragraph5")})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-start relative shrink-0 w-full",children:[t.jsx("h2",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] text-[20px] md:text-[24px] text-neutral-950 border-b-2 border-[#7d2d75]/10 pb-2 w-full",children:n("landAcknowledgementPage.commitment.title")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("landAcknowledgementPage.commitment.paragraph1")}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("landAcknowledgementPage.commitment.paragraph2")}),t.jsx("p",{className:"content-links font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",dangerouslySetInnerHTML:{__html:n("landAcknowledgementPage.commitment.paragraph3")}}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[#2a2a2a] text-[16px] md:text-[20px] w-full",children:n("landAcknowledgementPage.commitment.paragraph4")})]}),t.jsx("div",{className:"bg-gradient-to-r from-[#7d2d75]/10 to-[#b14ba0]/10 rounded-[8px] p-[24px] w-full mt-[16px]",children:t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] leading-[1.6] text-[18px] text-center text-neutral-950",children:n("landAcknowledgementPage.closing")})})]})}),t.jsx(pt,{})]})}function Nb(){const n=Be(),{t:s,i18n:a}=ve(),o=a.language;return t.jsx("div",{className:"bg-[#fbfbfb] content-stretch flex flex-col items-center justify-center min-h-[600px] px-[24px] py-[80px] md:py-[120px] relative shrink-0 w-full",children:t.jsxs("div",{className:"content-stretch flex flex-col gap-[32px] md:gap-[48px] items-center max-w-[768px] relative shrink-0 text-center w-full",children:[t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-center relative shrink-0 w-full",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1] relative shrink-0 text-[60px] md:text-[80px] text-[#7d2d75] w-full",children:"404"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Bold',_sans-serif] font-bold leading-[1.2] relative shrink-0 text-[16px] md:text-[24px] text-neutral-950 w-full",children:s("notFoundPage.title")})]}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:Regular',_sans-serif] font-normal leading-[1.5] relative shrink-0 text-[18px] md:text-[20px] text-[#2a2a2a] w-full",children:s("notFoundPage.description")}),t.jsxs("div",{className:"content-stretch flex flex-col md:flex-row gap-[16px] items-stretch relative shrink-0 w-full md:w-auto",children:[t.jsxs("button",{onClick:()=>n(Ne("/",o)),className:"bg-[#7d2d75] box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 w-full md:w-auto hover:bg-[#6b2665] transition-colors cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border border-solid border-[#7d2d75] inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-white text-[16px] text-nowrap uppercase whitespace-pre",children:s("notFoundPage.goHome")})]}),t.jsxs("button",{onClick:()=>n(-1),className:"bg-white box-border content-stretch flex gap-[12px] h-[56px] items-center justify-center px-[24px] py-[14px] relative rounded-[8px] shrink-0 w-full md:w-auto hover:bg-neutral-100 transition-colors cursor-pointer",children:[t.jsx("div",{"aria-hidden":"true",className:"absolute border-2 border-solid border-[#7d2d75] inset-0 pointer-events-none rounded-[8px]"}),t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[#7d2d75] text-[16px] text-nowrap uppercase whitespace-pre",children:s("notFoundPage.goBack")})]})]}),t.jsxs("div",{className:"content-stretch flex flex-col gap-[16px] items-center relative shrink-0 w-full mt-[24px]",children:[t.jsx("p",{className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] relative shrink-0 text-[16px] text-[#2a2a2a] w-full",children:s("notFoundPage.helpfulLinks")}),t.jsxs("div",{className:"content-stretch flex flex-wrap gap-[12px] md:gap-[16px] items-center justify-center relative shrink-0 w-full",children:[t.jsx("button",{onClick:()=>n(Ne("/about-us",o)),className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] text-[14px] md:text-[16
370px] text-[#7d2d75] hover:underline cursor-pointer",children:s("notFoundPage.aboutUs")}),t.jsx("span",{className:"text-[#d0d0d0]",children:"|"}),t.jsx("button",{onClick:()=>n(Ne("/resources",o)),className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] text-[14px] md:text-[16px] text-[#7d2d75] hover:underline cursor-pointer",children:s("notFoundPage.resources")}),t.jsx("span",{className:"text-[#d0d0d0]",children:"|"}),t.jsx("button",{onClick:()=>n(Ne("/membership",o)),className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] text-[14px] md:text-[16px] text-[#7d2d75] hover:underline cursor-pointer",children:s("notFoundPage.membership")}),t.jsx("span",{className:"text-[#d0d0d0]",children:"|"}),t.jsx("button",{onClick:()=>n(Ne("/contact",o)),className:"font-['Plus_Jakarta_Sans:SemiBold',_sans-serif] font-semibold leading-[1.5] text-[14px] md:text-[16px] text-[#7d2d75] hover:underline cursor-pointer",children:s("notFoundPage.contact")})]})]})]})})}function Sb(){return t.jsxs("div",{className:"bg-white content-stretch flex flex-col items-start relative size-full",children:[t.jsx(dt,{}),t.jsx(Nb,{}),t.jsx(pt,{})]})}function Pb(){const{t:n,i18n:s}=ve(),a=Fe();return b.useEffect(()=>{a.pathname.startsWith("/fr")&&s.language!=="fr"&&s.changeLanguage("fr"),document.title=n("siteTitle"),document.documentElement.lang=s.language},[a.pathname,s.language,n]),null}function _b(){return t.jsxs(Z3,{children:[t.jsx(Gg,{}),t.jsx(Pb,{}),t.jsxs(_3,{children:[t.jsx(Ie,{path:"/",element:t.jsx(_f,{})}),t.jsx(Ie,{path:"/about",element:t.jsx(Lf,{})}),t.jsx(Ie,{path:"/membership",element:t.jsx(Rf,{})}),t.jsx(Ie,{path:"/membership-application",element:t.jsx(o0,{})}),t.jsx(Ie,{path:"/resources",element:t.jsx(l0,{})}),t.jsx(Ie,{path:"/updates",element:t.jsx(c0,{})}),t.jsx(Ie,{path:"/updates/:slug",element:t.jsx(iu,{})}),t.jsx(Ie,{path:"/training",element:t.jsx(p0,{})}),t.jsx(Ie,{path:"/get-involved",element:t.jsx(f0,{})}),t.jsx(Ie,{path:"/contact",element:t.jsx(m0,{})}),t.jsx(Ie,{path:"/privacy-policy",element:t.jsx(h0,{})}),t.jsx(Ie,{path:"/terms-of-use",element:t.jsx(x0,{})}),t.jsx(Ie,{path:"/accessibility-policy",element:t.jsx(g0,{})}),t.jsx(Ie,{path:"/land-acknowledgement",element:t.jsx(v0,{})}),t.jsx(Ie,{path:"/fr",element:t.jsx(_f,{})}),t.jsx(Ie,{path:"/fr/a-propos-de-nous",element:t.jsx(Lf,{})}),t.jsx(Ie,{path:"/fr/adhésion",element:t.jsx(Rf,{})}),t.jsx(Ie,{path:"/fr/demande-dadhésion",element:t.jsx(o0,{})}),t.jsx(Ie,{path:"/fr/ressources",element:t.jsx(l0,{})}),t.jsx(Ie,{path:"/fr/actualités",element:t.jsx(c0,{})}),t.jsx(Ie,{path:"/fr/updates/:slug",element:t.jsx(iu,{})}),t.jsx(Ie,{path:"/fr/actualités/:slug",element:t.jsx(iu,{})}),t.jsx(Ie,{path:"/fr/formation",element:t.jsx(p0,{})}),t.jsx(Ie,{path:"/fr/simpliquer",element:t.jsx(f0,{})}),t.jsx(Ie,{path:"/fr/contact",element:t.jsx(m0,{})}),t.jsx(Ie,{path:"/fr/politique-de-confidentialité",element:t.jsx(h0,{})}),t.jsx(Ie,{path:"/fr/conditions-dutilisation",element:t.jsx(x0,{})}),t.jsx(Ie,{path:"/fr/politique-daccessibilité",element:t.jsx(g0,{})}),t.jsx(Ie,{path:"/fr/reconnaissance-du-territoire",element:t.jsx(v0,{})}),t.jsx(Ie,{path:"*",element:t.jsx(Sb,{})})]})]})}const{slice:Lb,forEach:Rb}=[];function Eb(n){return Rb.call(Lb.call(arguments,1),s=>{if(s)for(const a in s)n[a]===void 0&&(n[a]=s[a])}),n}
vendor: 11,413 bytes, line 370
370function Ab(n){return typeof n!="string"?!1:[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(a=>a.test(n))}const b0=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,Tb=function(n,s){const o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{path:"/"},l=encodeURIComponent(s);let u=`${n}=${l}`;if(o.maxAge>0){const d=o.maxAge-0;if(Number.isNaN(d))throw new Error("maxAge should be a Number");u+=`; Max-Age=${Math.floor(d)}`}if(o.domain){if(!b0.test(o.domain))throw new TypeError("option domain is invalid");u+=`; Domain=${o.domain}`}if(o.path){if(!b0.test(o.path))throw new TypeError("option path is invalid");u+=`; Path=${o.path}`}if(o.expires){if(typeof o.expires.toUTCString!="function")throw new TypeError("option expires is invalid");u+=`; Expires=${o.expires.toUTCString()}`}if(o.httpOnly&&(u+="; HttpOnly"),o.secure&&(u+="; Secure"),o.sameSite)switch(typeof o.sameSite=="string"?o.sameSite.toLowerCase():o.sameSite){case!0:u+="; SameSite=Strict";break;case"lax":u+="; SameSite=Lax";break;case"strict":u+="; SameSite=Strict";break;case"none":u+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return o.partitioned&&(u+="; Partitioned"),u},y0={create(n,s,a,o){let l=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{path:"/",sameSite:"strict"};a&&(l.expires=new Date,l.expires.setTime(l.expires.getTime()+a*60*1e3)),o&&(l.domain=o),document.cookie=Tb(n,s,l)},read(n){const s=`${n}=`,a=document.cookie.split(";");for(let o=0;o<a.length;o++){let l=a[o];for(;l.charAt(0)===" ";)l=l.substring(1,l.length);if(l.indexOf(s)===0)return l.substring(s.length,l.length)}return null},remove(n,s){this.create(n,"",-1,s)}};var Ib={name:"cookie",lookup(n){let{lookupCookie:s}=n;if(s&&typeof document<"u")return y0.read(s)||void 0},cacheUserLanguage(n,s){let{lookupCookie:a,cookieMinutes:o,cookieDomain:l,cookieOptions:u}=s;a&&typeof document<"u"&&y0.create(a,n,o,l,u)}},Mb={name:"querystring",lookup(n){let{lookupQuerystring:s}=n,a;if(typeof window<"u"){let{search:o}=window.location;!window.location.search&&window.location.hash?.indexOf("?")>-1&&(o=window.location.hash.substring(window.location.hash.indexOf("?")));const u=o.substring(1).split("&");for(let d=0;d<u.length;d++){const p=u[d].indexOf("=");p>0&&u[d].substring(0,p)===s&&(a=u[d].substring(p+1))}}return a}},Fb={name:"hash",lookup(n){let{lookupHash:s,lookupFromHashIndex:a}=n,o;if(typeof window<"u"){const{hash:l}=window.location;if(l&&l.length>2){const u=l.substring(1);if(s){const d=u.split("&");for(let p=0;p<d.length;p++){const m=d[p].indexOf("=");m>0&&d[p].substring(0,m)===s&&(o=d[p].substring(m+1))}}if(o)return o;if(!o&&a>-1){const d=l.match(/\/([a-zA-Z-]*)/g);return Array.isArray(d)?d[typeof a=="number"?a:0]?.replace("/",""):void 0}}}return o}};let ys=null;const w0=()=>{if(ys!==null)return ys;try{if(ys=typeof window<"u"&&window.localStorage!==null,!ys)return!1;const n="i18next.translate.boo";window.localStorage.setItem(n,"foo"),window.localStorage.removeItem(n)}catch{ys=!1}return ys};var zb={name:"localStorage",lookup(n){let{lookupLocalStorage:s}=n;if(s&&w0())return window.localStorage.getItem(s)||void 0},cacheUserLanguage(n,s){let{lookupLocalStorage:a}=s;a&&w0()&&window.localStorage.setItem(a,n)}};let ws=null;const C0=()=>{if(ws!==null)return ws;try{if(ws=typeof window<"u"&&window.sessionStorage!==null,!ws)return!1;const n="i18next.translate.boo";window.sessionStorage.setItem(n,"foo"),window.sessionStorage.removeItem(n)}catch{ws=!1}return ws};var Bb={name:"sessionStorage",lookup(n){let{lookupSessionStorage:s}=n;if(s&&C0())return window.sessionStorage.getItem(s)||void 0},cacheUserLanguage(n,s){let{lookupSessionStorage:a}=s;a&&C0()&&window.sessionStorage.setItem(a,n)}},Ob={name:"navigator",lookup(n){const s=[];if(typeof navigator<"u"){const{languages:a,userLanguage:o,language:l}=navigator;if(a)for(let u=0;u<a.length;u++)s.push(a[u]);o&&s.push(o),l&&s.push(l)}return s.length>0?s:void 0}},Db={name:"htmlTag",lookup(n){let{htmlTag:s}=n,a;const o=s||(typeof document<"u"?document.documentElement:null);return o&&typeof o.getAttribute=="function"&&(a=o.getAttribute("lang")),a}},Hb={name:"path",lookup(n){let{lookupFromPathIndex:s}=n;if(typeof window>"u")return;const a=window.location.pathname.match(/\/([a-zA-Z-]*)/g);return Array.isArray(a)?a[typeof s=="number"?s:0]?.replace("/",""):void 0}},Vb={name:"subdomain",lookup(n){let{lookupFromSubdomainIndex:s}=n;const a=typeof s=="number"?s+1:1,o=typeof window<"u"&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(o)return o[a]}};let Am=!1;try{document.cookie,Am=!0}catch{}const Tm=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];Am||Tm.splice(1,1);const $b=()=>({order:Tm,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:n=>n});class Im{constructor(s){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(s,a)}init(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{languageUtils:{}},a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};this.services=s,this.options=Eb(a,this.options||{},$b()),typeof this.options.convertDetectedLanguage=="string"&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=l=>l.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=o,this.addDetector(Ib),this.addDetector(Mb),this.addDetector(zb),this.addDetector(Bb),this.addDetector(Ob),this.addDetector(Db),this.addDetector(Hb),this.addDetector(Vb),this.addDetector(Fb)}addDetector(s){return this.detectors[s.name]=s,this}detect(){let s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.order,a=[];return s.forEach(o=>{if(this.detectors[o]){let l=this.detectors[o].lookup(this.options);l&&typeof l=="string"&&(l=[l]),l&&(a=a.concat(l))}}),a=a.filter(o=>o!=null&&!Ab(o)).map(o=>this.options.convertDetectedLanguage(o)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?a:a.length>0?a[0]:null}cacheUserLanguage(s){let a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.options.caches;a&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(s)>-1||a.forEach(o=>{this.detectors[o]&&this.detectors[o].cacheUserLanguage(s,this.options)}))}}Im.type="languageDetector";Ct.use(Im).use(Og).init({debug:!1,fallbackLng:"fr",defaultNS:"translation",interpolation:{escapeValue:!1},resources:{en:{translation:{siteTitle:"Senior Pride Network Canada | National 2SLGBTQI+ Seniors Hub",header:{nav:{aboutUs:"About Us",resources:"Resources",membership:"Membership",updates:"Updates",training:"Training",getInvolved:"Get Involved",contact:"Contact"},donate:"donate",logo:"SPNC Logo",menuOpen:"Open menu",menuClose:"Close menu"},hero:{title:"Empowering 2SLGBTQI+ Seniors Across Canada",subtitle:"Connecting people, organizations, and resources to ensure dignity, safety, and inclusion.",exploreResources:"explore resources",joinNetwork:"join our network",backgroundAlt:"Hero background"},about:{tag:"about us",title:"Canada's 2SLGBTQI+ Aging Network",description:"We are Senior Pride Network Canada / Réseau de la Fierté des personnes aînées du Canada (RFAC / SPNC), a national non-profit organization. We connect 2SLGBTQI+ older people and the organizations that serve them to advance dignity, safety, and belonging across Canada. Through advocacy, resources, and training, we unite communities, improve services, and strengthen elders' voices.",learnMore:"learn more about us",imageAlt:"About us image"},resources:{tag:"resources",title:"Find Resources",description:"Connect with organizations, services, and resources that support 2SLGBTQI+ older adults in your community. Our map helps you discover what's available.",showResources:"Show Resources",moreDetails:"More Details",lessDetails:"Less Details"},news:{tag:"news & advocacy",title:"The Latest from SPNC/RFAC",description:"Highlights advancing dignity, safety, and connection for older 2SLGBTQI+ people.",viewAll:"view all updates",readMore:"Read more"},members:{tag:"our network",title:"Featured Members",description:"Local leaders and partners advancing safer, more affirming services for 2SLGBTQI+ elders.",discoverAll:"discover all members"},supporters:{title:"Our Work is Made Possible By",description:"We gratefully acknowledge the support that enables us to advance dignity and inclusion for 2SLGBTQI+ older people nationwide."},cta:{title:"Make a Difference",description:"Help create safer, more affirming communities for 2SLGBTQI+ seniors across Canada.",getInvolved:"get involved",joinNetwork:"join our network"},footer:{description:"A national organization for 2SLGBTQI+ senior support, connecting communities and empowering organizations across Canada.",donate:"donate",joinUs:"join us",menu:"Menu",policies:"Policies",privacyPolicy:"Privacy Policy",termsOfUse:"Terms of Use",accessibilityPolicy:"Accessibility Policy",landAcknowledgement:"Land Acknowledgement",contacts:"Contacts",email:"Email:",address:"Address:",addressText:"SPNC/RFAC, 10-30 Cleary Avenue, Ottawa, ON K2A 4A1",newsletter:{title:"Want to stay informed?",description:"Sign up below for newsletters, event updates, news, volunteer opportunities, and more.",firstNamePlaceholder:"First name",lastNamePlaceholder:"Last name",emailPlaceholder:"Enter your email",checkboxLabel:"Checkbox (required)",agreeText:"I agree to receive email communications and agree to the",and:"and",subscribeButton:"Subscribe",subscribingButton:"Subscribing..."},copyright:"© 2026 SPNC/RFAC. All rights reserved."},aboutUsPage:{hero:{title:"Advancing Dignity and Inclusion for 2SLGBTQI+ Seniors Across Canada",subtitle:"Connecting individuals, organizations, and communities to build a safer, more inclusive future for 2SLGBTQI+ elders.",exploreResources:"explore resources",joinNetwork:"join our network"},whoWeAre:{title:"Who We Are",description:"Senior Pride Network Canada (SPNC/RFAC) is a national organization dedicated to advancing dignity, safety, and connection for 2SLGBTQI+ seniors, elders and older people. We work to empower individuals and organizations across Canada to build inclusive communities and provide affirming care and services for older adults."},missionVision:{title:"Our Mission, Vision, and Mandate",mission:{title:"Mission",paragraph1:"Our mission is to bring together, advocate for, and represent the interests of older 2SLGBTQI+ people across Canada, fostering unity among organizations and individuals dedicated to supporting communities of older 2SLGBTQI+ people.",paragraph2:"By facilitating collaboration, awareness, knowledge exchange, and mutual support among 2SLGBTQI+ groups and service providers for older adults, we aim to improve the quality of life and ensure the dignity and rights of older 2SLGBTQI+ people are upheld.",paragraph3:"We strive to influence all policies in order to enact systemic, legislative, and other reforms that benef
370it the older 2SLGBTQI+ communities."},vision:{title:"Vision",description:"A society where the lives and identities of older 2SLGBTQI+ people are respected, affirmed and celebrated, our voices amplified and heard, where we live with pride, are embraced and empowered, free from fear and discrimination, with a sense of belonging and inclusion."},mandate:{title:"Mandate",description:"Our mandate is to unite non-profit organizations, formal and informal groups, projects, and individuals who work directly for and with older 2SLGBTQI+ people across the country to champion the well-being of 2SLGBTQI+ older adults."}},values:{title:"Our Values",reconciliation:"Reconciliation",inclusivity:"Inclusivity",collaboration:"Collaboration",advocacy:"Advocacy",empowerment:"Empowerment",respect:"Respect",transparency:"Transparency"},whatWeDo:{title:"What We Do",empoweringOrgs:{title:"Empowering Organizations",description:"We provide tools, templates, and a peer network to help organizations build inclusive programs for 2SLGBTQI+ seniors."},advocating:{title:"Advocating for Inclusive Care",description:"We offer evidence-based training and guidance for social services, healthcare providers, and governments to strengthen affirming care."},connecting:{title:"Connecting Communities",description:"We help 2SLGBTQI+ elders find affirming services, programs, and communities where they feel included and supported."}},team:{title:"Meet Our Team",description:"Our team is made up of passionate individuals and volunteers committed to advancing inclusion and dignity for 2SLGBTQI+ seniors."},network:{title:"Our Network",description:"From coast to coast to coast, our members and partners lead programs, advocate for policy changes, and create affirming spaces for 2SLGBTQI+ elders, seniors across Canada.",discoverMembers:"discover all members"}},resourcesPage:{hero:{title:"Community Resources",subtitle:"Explore our growing collection of resources supporting 2SLGBTQI+ seniors across Canada"},mapSection:{title:"Find Resources Near You",description:"Use the map below to locate local services and organizations. Below the map, browse our library for policies, research, advocacy tools, and community initiatives."},librarySection:{title:"Resources Hub",description:"Looking for something specific? Search our resources or browse by category below.",searchPlaceholder:"Search resources by keyword, topic, or category",viewResource:"View Resource",pagination:{showing:"Showing {{start}} to {{end}} of {{total}} resources",previous:"Previous",next:"Next"}},map:{instructions:"Get Started: Enter your address, postal code, or city name to explore resources near you. You can also browse by clicking directly on the map.",searchPlaceholder:"Enter address or postal code",searchButton:"Search",searchingButton:"Searching...",resourcesFound:"resources found",resourceFound:"resource found",mapDescription:"Interactive map showing real locations across Canada. Click markers for details, use mouse/touch to pan and zoom.",noResultsMessage:"No organizations or resources found within 50km of your location.",hide:"Hide",backToResults:"Back to results",mapCTA:"Submit a Resource to the Community Map"},contribute:{mapTitle:"Contribute to the Community Map",mapDescription:'Know of a local project, program, service, or activity for older 2SLGBTQI+ people? Submit it below.Choose the form that best fits: "Community Map" for location-based listings, or "Resource Hub" for research, policies, handbooks, and other resources. All submissions are reviewed by our team before publication to ensure accuracy, safety, and relevance. Once approved, entries are added to the national directory. Thank you.',hubTitle:"Share a Resource to the Resource Hub",hubDescription:"Know a helpful policy, research paper, toolkit, or community guide? Submit it to the Resource Hub so both the public and professionals can access and use it.",mapTab:"Community Map Submission",hubTab:"Resource Hub Submission",mapForm:{organizationName:"Organization/project name",organizationPlaceholder:"e.g. Rainbow Seniors Community",resourceType:"Type of resource",selectResource:"Select resource",typeSocial:"Social / Community",typeHealth:"Health / Wellness",typeHousing:"Housing / Supportive living",typeAdvocacy:"Advocacy / Legal / Rights",province:"Province/Territory",select:"Select",provinceAB:"Alberta",provinceBC:"British Columbia",provinceMB:"Manitoba",provinceNB:"New Brunswick",provinceNL:"Newfoundland and Labrador",provinceNT:"Northwest Territories",provinceNS:"Nova Scotia",provinceNU:"Nunavut",provinceON:"Ontario",provincePE:"Prince Edward Island",provinceQC:"Quebec",provinceSK:"Saskatchewan",provinceNational:"National",city:"City/Community",cityPlaceholder:"e.g. Ottawa",postalCode:"Postal code",postalPlaceholder:"e.g. K2A 4A1",email:"Email",website:"Website (
370optional)",description:"Brief description",descriptionPlaceholder:"Brief description of services, programs, or activities offered.",levelServed:"Level Served",levelServedSelect:"Select level",levelLocal:"Local / Municipal",levelProvincial:"Provincial / Territorial",levelRegional:"Regional",levelNational:"National",addButton:"ADD RESOURCE",agreeCheckbox:"I understand that my submission will be reviewed by the Senior Pride Network Canada team before being published.",emailTermsCheckbox:"I agree to receive email communications and agree to the Terms of Use and Privacy Policy.",emailTermsText:"I agree to receive email communications and agree to the",and:"and",logoLabel:"Logo/Image (Optional)",preview:"Preview:",selected:"Selected:",submitting:"Submitting..."},hubForm:{resourceTitle:"Resource Title",titlePlaceholder:"e.g. National Housing Strategy & 2SLGBTQI+ Seniors",resourceUrl:"Link to Resource (URL)",category:"Resource Category",selectCategory:"Select a category…",categoryPolicy:"Policy",categoryResearch:"Research",categoryAdvocacy:"Advocacy",categoryCommunity:"Community",categoryHealth:"Health",categoryHousing:"Housing",categoryEducation:"Education",author:"Author / Publishing Organization",description:"Brief Description",descriptionPlaceholder:"Please provide a short summary of the resource (1-3 sentences)...",yourName:"Your Name (Optional)",yourEmail:"Your Email",namePlaceholder:"Your name",emailPlaceholder:"[email protected]",authorPlaceholder:"e.g., Government of Canada",levelServed:"Level Served",levelServedSelect:"Select level",levelLocal:"Local / Municipal",levelProvincial:"Provincial / Territorial",levelRegional:"Regional",levelNational:"National",reviewNotice:"I understand that my submission will be reviewed by the Senior Pride Network Canada team before being published.",emailTermsCheckbox:"I agree to receive email communications and agree to the Terms of Use and Privacy Policy.",emailTermsText:"I agree to receive email communications and agree to the",and:"and",addButton:"ADD RESOURCE",fileUpload:{logoInstructions:"Maximum file size: 2MB. Accepts JPG, PNG, GIF, WebP, and SVG images. This image will be displayed on the membership page if this organization becomes a member.",pdfInstructions:"Maximum file size: 5MB. Only PDF files are accepted.",imageInstructions:"Maximum file size: 2MB. Accepts JPG, PNG, GIF, and WebP images. This image will be displayed as the cover for your resource.",chooseFile:"Choose File",noFileChosen:"No file chosen"},logoLabel:"Logo/Image (Optional)",coverImageLabel:"Cover Image (Optional)",resourceTypeLabel:"Resource Type",uploadPDFFile:"Upload PDF File",providePDFURL:"Provide PDF URL",urlInstructions:"Provide a direct link to the PDF resource.",preview:"Preview:",selected:"Selected:",submitting:"Submitting..."}},cta:{title:"Need Help Finding Resources?",description:"If you're looking for other resources, have suggestions, or questions, please contact us.",button:"CONTACT US"}},updatesPage:{hero:{title:"News & Updates",subtitle:"Stay informed with the latest news, resources, and stories from the 2SLGBTQI+ senior community across Canada."},filters:{selectCategory:"Select category:",all:"All",policy:"Policy",research:"Research",advocacy:"Advocacy",community:"Community",education:"Education",resetFilter:"Reset filter",filterBy:"Filter by",newest:"Newest",oldest:"Oldest"},readMore:"Read more",loading:"Loading newsletters...",noResults:"No newsletters found.",checkBack:"Please check back later for updates.",cta:{title:"Have news or updates?",button:"Contact us"}},articlePage:{back:"Back",breadcrumbs:{news:"News & Updates",post:"Post"},meta:{by:"By",readTime:"{{count}} min read"},related:{title:"Related posts",moreAbout:"More posts about {{category}}",readMore:"Read More",viewAll:"VIEW ALL"},notFound:{title:"Newsletter Not Found",backButton:"Back to Updates"},about:"About this newsletter"},notFoundPage:{title:"Page Not Found",description:"Sorry, we couldn't find the page you're looking for. The page may have been moved, deleted, or the link may be incorrect.",goHome:"Go to Homepage",goBack:"Go Back",helpfulLinks:"Here are some helpful links:",aboutUs:"About Us",resources:"Resources",membership:"Membership",contact:"Contact"},trainingPage:{hero:{title:"Become a Champion for Inclusive Care",subt
370itle:"Gain the confidence and skills to create safer spaces for everyone — including 2SLGBTQI+ older adults — and handle challenging situations with professional expertise.",requestTraining:"Request Training"},createSpaces:{title:"Create Spaces Where Everyone Belongs",description:"Many 2SLGBTQI+ older adults face unique challenges and may worry about being themselves in care. Your team can make a difference by ensuring every senior feels included, respected, and valued.",benefits:{reduceIsolation:{title:"Reduce Isolation",description:"Help 2SLGBTQI+ seniors feel comfortable being themselves and connecting with others."},improveCare:{title:"Improve Care Quality",description:"Provide better, more personal care when you understand diverse experiences."},buildConfidence:{title:"Build Confidence",description:"Equip your staff to serve all seniors with respect and competence."}}},howWeHelp:{title:"How We Can Help Your Organization",description:"We offer in-person workshops and consulting tailored to your needs. Whether you're a care home, community group, or service provider, we help you build inclusive practices.",workshop:{title:"Interactive Workshops",subtitle:"Empower your team with hands-on learning that builds confidence, empathy, and real-world skills to deliver truly inclusive care.",includesTitle:"Includes",includes:["Expert facilitation from experienced inclusion educators","Real scenarios, practical tools, and guided skill-building","Time for open discussion, reflection, and support","Training tailored to your organization's unique needs","Action resources you can use right away"],topicsTitle:"Topics",topics:["Inclusive and affirming communication","Understanding and supporting 2SLGBTQI+ older adults","Creating welcoming intake and assessment experiences","Responding effectively to bias or discrimination","Strengthening a culture of belonging"],button:"Request A Workshop"}},organizations:{title:"Organizations We Work With",description:"We partner with organizations across Canada serving older adults. Training is for all staff—from frontline to leadership.",types:{longTermCare:"Long-Term Care",healthcare:"Healthcare",communityOrgs:"Community Organizations",homeCare:"Home Care",retirementHomes:"Retirement Homes",hospitalsClinic:"Hospitals & Clinics",seniorCenters:"Senior Centers",independentLiving:"Independent Living"}},skills:{title:"Build Skills That Make a Difference",description:"Practical tools and knowledge your team can use right away.",items:{understanding:{title:"Understand diverse experiences",description:"Learn about the history, health disparities, and unique concerns of 2SLGBTQI+ older adults."},language:{title:"Use inclusive language",description:"Practice respectful communication and affirming terminology."},welcoming:{title:"Create welcoming environments",description:"Make your space, intake, and daily practices more inclusive."},respond:{title:"Respond with confidence",description:"Address questions and challenges, and know where to find support."},sustainable:{title:"Build sustainable practices",description:"Take-home strategies and ongoing resources for continued learning."},allyship:{title:"Allyship in Action",description:"Turning awareness into meaningful, everyday impact."}}},cta:{title:"Ready to Get Started?",description:"Interested in bringing training to your organization? We'd love to discuss your needs and how we can help.",button:"Contact us"}},membershipPage:{hero:{title:"Membership",subtitle:"Explore our community of organizations and groups working together to create a stronger, more inclusive Canada for 2SLGBTQI+ elders, seniors, and older people."},directory:{title:"Our Members",filterLabel:"Jump to section:",allMembers:"All Members",filterButton:"Filter",sortBy:"Sort by:",apply:"Apply",resetFilter:"Reset Filter",frontlineMember:"Frontline Member",alliedMember:"Allied Member",visitWebsite:"visit website"},types:{title:"Join Our National Network",description:"We are proud to feature our Frontline and Partner member organizations across Canada—groups working together to create inclusive communities for 2SLGBTQI+ elders, seniors, and older people.",frontline:{title:"Frontline Membership",subtitle:"For Organizations & Groups Directly Serving 2SLGBTQI+ Seniors",description:"Organizations that directly serve 2SLGBTQI+ older adults through programming, support groups, advocacy, or community building.",benefitsTitle:"Benefits include",benefits:["Connection to the national network of peer organizations","Access to resources, toolkits, and best practices","Listing in our public member directory","Collaborative advocacy opportunities","Shared learning and support","Amplification of your work"],membershipTitle:"Membership",membershipCost:"Free",applyButton:"Apply for frontline membership"},ally:{title:"Ally Membership",subtitle:"For Service Providers & Organizations",description:"Membership is open to all senior-serving agencies (healthcare, long-term care, social services, government) committed to inclusive services for 2SLGBTQI+ older adults.",benefitsTitle:"Benefits include",benefits:["Collaborate on joint projects and research","Co-develop resources","Help create safer, more inclusive spaces","Public directory listing","National network connections","Policy and practice guidance"],membershipTitle:"Membership",membershipCost:"Free",applyButton:"Apply for Ally Membership"}}
370,cta:{title:"Join Our Network",description:"From coast to coast to coast, our members and partners lead programs, advocate for policy changes, and create affirming spaces for 2SLGBTQI+ elders,seniors across Canada."},members:{gayAndGrey:{name:"Gay and Grey Montreal",description:"Fostering community and support for 2SLGBTQI+ elders in Montreal."},dignityseniors:{name:"Dignity Seniors Society",description:"Creating safe and social spaces for 2SLGBTQI+ older people in Vancouver."},ospn:{name:"Ottawa Senior Pride Network",description:"Advocating for inclusive services and building connections in Ottawa."},advocacyCanada:{name:"Advocacy Canada",description:"A national organization dedicated to advancing 2SLGBTQI+ rights and equality across Canada through advocacy and legal reform."},bridgeCityChorus:{name:"Bridge City Chorus",description:"Saskatoon's 2SLGBTQI+ affirming chorus, fostering community through music and performance."},coffeeRow:{name:"Coffee Row",description:"A social gathering for 2SLGBTQI+ individuals, fostering connection and reducing isolation in Saskatoon."},elderberries:{name:"Elderberries",description:"A social group for older 2SLGBTQI+ adults in Halifax, fostering connection and community engagement."},farfo:{name:"La Fédération des aînés et des retraités francophones de l'Ontario (FARFO)",description:"Federation supporting Francophone seniors and retirees in Ontario, including inclusive initiatives."},arcg:{name:"L'ARCG – Aînés et retraités de la communauté gaie",description:"Association for gay seniors and retirees in Montreal, offering social activities and support."},proudlyQueer:{name:"Proudly Queer Seniors Northern Ontario, North Bay",description:"A group fostering community and support for queer seniors in Northern Ontario, based in North Bay."},queerConnectionLanark:{name:"Queer Connection Lanark",description:"Connecting and supporting 2SLGBTQI+ individuals and communities in Lanark County, Ontario."},qsos:{name:"Queer Seniors of Saskatchewan (QSOS)",description:"A community group dedicated to supporting and connecting 2SLGBTQI+ seniors across Saskatchewan."},rainbowResource:{name:"Rainbow Resource Centre - Over the Rainbow Program",description:"A dedicated program offering social support and activities for older 2SLGBTQI+ adults in Manitoba."},urpride:{name:"Regina's Older Adult Group/URPride",description:"URPride Centre for Sexuality and Gender Diversity's program dedicated to older 2SLGBTQI+ adults in Regina."},seniorPrideNiagara:{name:"Senior Pride Network Niagara",description:"Supporting 2SLGBTQI+ seniors in the Niagara region through community building and resource sharing."},sparkSaskatchewan:{name:"Spark Saskatchewan",description:"Supporting 2SLGBTQI+ communities in Saskatchewan through various programs and initiatives."},squad:{name:"SQUAD (Sudbury)",description:"A community group dedicated to supporting 2SLGBTQI+ individuals in Sudbury, fostering inclusion and connection."},the519:{name:"The 519 Community Centre - Older 2SLGBTQI+ Adults Program",description:"Dedicated program providing support, resources, and community for older 2SLGBTQI+ adults and seniors in Toronto."}}},getInvolvedPage:{hero:{title:"Get Involved",subtitle:"Join us in building a Canada where every 2SLGBTQI+ senior lives with dignity, connection and pride"},volunteer:{title:"Volunteer With Us",description:"Your support helps us unite, advocate for, and empower 2SLGBTQI+ older adults across Canada. Choose the way that works best for you.",committees:{governance:{title:"Governance & Finance Committee",description:"Handles internal governance and financial matters to ensure the organization remains sustainable, transparent, and effective in serving its mission."},engagement:{title:"Engagement Committee",description:"Manages public communications, including social media, website content, member engagement, partnerships, and outreach to broaden the network's reach and visibility."},pare:{title:"PARE (Policy, Advocacy, Research, and Education)",description:"Leads systemic advocacy efforts and influences policy development at all levels of government, ensuring the rights, dignity, and needs of older 2SLGBTQI+ people are centered in decision-making."}},contactButton:"Contact us for volunteer opportunities"},support:{title:"Support Our Mission",description:"Every dollar you give creates more inclusive spaces for 2SLGBTQI+ seniors. Donations supp
370ort advocacy, training, resources, and community connection.",donateButton:"Donate Now"},partner:{title:"Partner With Us",description:"Collaborate with us to create meaningful change. We work with organizations, governments, and communities committed to advancing inclusion and dignity.",opportunities:{training:{title:"Training for Care Facilities",description:"Provide inclusive care training for your staff to create safer, more affirming spaces for 2SLGBTQI+ elders."},resources:{title:"Resource Co-Creation",description:"Work with us to develop tools, guides, and resources that support the network and the broader community."},research:{title:"Research Partnerships",description:"Collaborate on research projects to better understand and address the needs of 2SLGBTQI+ older adults."},policy:{title:"Policy Development",description:"Partner with us to influence inclusive policy at all levels of government."}}},cta:{title:"Ready to Make a Difference?",description:"Whether volunteering, donating, or partnering—every action matters.",button:"Contact us"}},membershipApplication:{hero:{title:"Membership Application",subtitle:"Join our network of organizations committed to advancing dignity and inclusion for 2SLGBTQI+ older people across Canada."}
370,process:{title:"Application Process",description:"Complete the form below to apply for membership. Our team will review your application and contact you within 5-7 business days. All fields marked with an asterisk (*) are required."},form:{membershipType:{title:"Membership Type",label:"Select Membership Type *",placeholder:"Choose a membership type",frontline:"Frontline Member",ally:"Ally Member",individual:"Individual Member"},organizationInfo:{title:"Organization Information",name:"Organization Name *",namePlaceholder:"Enter your organization name",address:"Street Address *",addressPlaceholder:"Enter street address",city:"City *",cityPlaceholder:"City",province:"Province *",provincePlaceholder:"Province",provinceAB:"Alberta",provinceBC:"British Columbia",provinceMB:"Manitoba",provinceNB:"New Brunswick",provinceNL:"Newfoundland and Labrador",provinceNS:"Nova Scotia",provinceNT:"Northwest Territories",provinceNU:"Nunavut",provinceON:"Ontario",provincePE:"Prince Edward Island",provinceQC:"Quebec",provinceSK:"Saskatchewan",provinceYT:"Yukon",postalCode:"Postal Code *",postalCodePlaceholder:"A1A 1A1",website:"Website",websitePlaceholder:"https://www.example.com",description:"Organization Description *",descriptionPlaceholder:"Briefly describe your organization and its mission"},contactInfo:{title:"Primary Contact Information",name:"Full Name *",namePlaceholder:"Enter contact person's name",jobTitle:"Job Title *",jobTitlePlaceholder:"e.g., Executive Director",email:"Email Address *",emailPlaceholder:"[email protected]",phone:"Phone Number *",phonePlaceholder:"(123) 456-7890"},additionalInfo:{title:"Additional Information",reason:"Why do you want to join the SPNC/RFAC network? *",reasonPlaceholder:"Tell us about your interest in joining our network and how you hope to contribute"},emailTermsCheckbox:"I agree to receive email communications and agree to the Terms of Use and Privacy Policy.",submitButton:"Submit Application",submitting:"Submitting...",successMessage:"Thank you for your membership application! We have received your submission and our team will review it within 5-7 business days. You will receive a confirmation email shortly.",errorMessage:"There was an error submitting your application. Please try again or contact us directly if the problem persists."}},contactPage:{hero:{title:"We'd Love to Hear from You",subtitle:"Let's Connect and Make a Difference Together"},form:{title:"Contact Us",description:"Questions about volunteering, committees, board roles, or donating? Send us a note and we'll connect you to the right person.",firstName:"First name",firstNamePlaceholder:"Enter",lastName:"Last name",lastNamePlaceholder:"Enter",email:"Email",emailPlaceholder:"Enter your email address",message:"Message",messagePlaceholder:"Type your message…",sendButton:"SEND",sending:"Sending...",successMessage:"Thank you for your message! We'll get back to you as soon as possible.",errorMessage:"There was an error sending your message. Please try again or contact us directly.",emailTermsCheckbox:"I agree to receive email communications and agree to the Terms of Use and Privacy Policy.",emailTermsText:"I agree to receive email communications and agree to the",and:"and"},contactInfo:{email:{title:"Email",address:"[email protected]"},phone:{title:"Phone",number:"+1-416-527-6207"},address:{title:"Address",line1:"SPNC/RFAC, 10-30 Cleary Avenue",line2:"Ottawa, ON K2A 4A1",line3:"Canada"},socialMedia:{title:"Social Media",instagram:"Instagram",linkedin:"LinkedIn",facebook:"Facebook"}}},privacyPolicyPage:{hero:{title:"Privacy Policy",subtitle:"Your privacy and confidentiality matter to us"},effectiveDate:"Effective Date: June 26, 2025",introduction:{paragraph1:'At <strong>Senior Pride Network Canada/Réseau de la Fierté des personnes aînées du Canada (SPNC/RFAC)</strong> (<a href="https://spnc-rfac.ca">https://spnc-rfac.ca</a>), your privacy is a top priority. This Privacy Policy explains what information we collect, how we use it, and your choices regarding your information.',paragraph2:"We are a national non-profit organization based in Ottawa, Ontario, Canada, committed to uniting, advocating for, and empowering older, senior, and elder 2SLGBTQI+ people across Canada."},section1:{title:"1. Information We Collect",intro:"We collect limited personal information only when you choose to provide it:",contactInfo:{label:"Contact Information:",text:"If you use our contact form, sign up for our newsletter, download resources, register for training, or email us, we may collect your name, email address, and any information you include in your message."},usageData:{label:"Usage Data:",text:"Like most websites, we use cookies and analytics tools (such as Google Analytics) to collect anonymized data about how visitors use our website. This may include IP address, browser type, time spent on pages, and pages visited. This data does not identify you personally."}},section2:{title:"2. How We Use Your Information",intro:"We use your information to:",items:["Respond to your inquiries or requests.","Provide newsletters, advocacy updates, or training information if you have subscribed (you may unsubscribe at any time).","Improve our website and resources to better serve our community.","Comply with legal obligations in Canada."]},section3:{title:"3. Sharing Your Information",paragraph1:"We do not sell or rent your personal information.",paragraph2:"We may share information with trusted third-party service providers (such as email newsletter platforms or analytics providers) who help us operate our website and communications. These providers are required to protect your information and use it only for the purposes of supporting SPNC/RFAC.",paragraph3:"We may al
370so disclose information if required by Canadian law or to protect our legal rights."},section4:{title:"4. Cookies and Analytics",intro:"We use cookies to:",items:["Enhance your browsing experience.","Collect anonymous statistics on website traffic and usage."],note:"You can control or disable cookies through your browser settings. Please note that disabling cookies may affect some website functionality."},section5:{title:"5. Data Security",text:"We take reasonable technical and organizational measures to safeguard your personal information. However, no online system is completely secure, so we encourage caution when sharing information online."},section6:{title:"6. Your Choices",unsubscribe:{label:"Unsubscribe:",text:'You may unsubscribe from our emails or newsletters at any time using the link provided in the message or by contacting us at <a href="mailto:[email protected]">[email protected]</a>.'},accessDeletion:{label:"Access or Deletion:",text:'If you have provided us with personal information and would like to access, update, or delete it, you may contact us at <a href="mailto:[email protected]">[email protected]</a>.'}},section7:{title:"7. External Links",text:"Our website may contain links to third-party websites or platforms. SPNC/RFAC is not responsible for the privacy practices or content of these external sites."},section8:{title:"8. Contact Us",intro:"If you have any questions about this Privacy Policy or your personal information, please contact us:",organization:"Senior Pride Network Canada/Réseau de la Fierté des personnes aînées du Canada (SPNC/RFAC)",addressLine1:"10-30 Cleary Ave.",addressLine2:"Ottawa, ON, K2A 4A1",phone:"Phone:",phoneNumber:"613-915-5678",email:"Email:",emailAddress:"[email protected]",opcIntro:"If you are not satisfied with our response, you may contact the Office of the Privacy Commissioner of Canada (OPC):",opcName:"Office of the Privacy Commissioner of Canada",opcAddressLine1:"30 Victoria Street",opcAddressLine2:"Gatineau, Quebec",opcAddressLine3:"K1A 1H3",opcTollFree:"Toll-free:",opcTollFreeNumber:"1-800-282-1376",opcPhone:"Phone:",opcPhoneNumber:"819-994-5444",opcTTY:"TTY (for hearing impaired):",opcTTYNumber:"819-994-6591",opcWebsite:"https://www.priv.gc.ca"},disclaimer:"This Privacy Policy may be updated from time to time to reflect new practices, technologies, or legal requirements. Please review it periodically."},termsOfUsePage:{hero:{title:"Terms of Use",subtitle:"Terms and conditions for using our website and services"},effectiveDate:"Effective Date: June 26, 2025",introduction:{paragraph1:'Welcome to the website of <strong>Senior Pride Network Canada / Réseau de la Fierté des personnes aînées du Canada (SPNC/RFAC)</strong> (<a href="https://spnc-rfac.ca/">https://spnc-rfac.ca/</a>).',paragraph2:"By accessing or using our website, you agree to comply with and be bound by these Terms of Use. Please read them carefully.",paragraph3:"If you do not agree to these terms, please do not use our website."},section1:{title:"1. About Us",text:"Senior Pride Network Canada (SPNC/RFAC) is a federally incorporated, non-profit organization headquartered in Ottawa, Ontario. We unite, advocate for, and empower older 2SLGBTQI+ people across Canada."},section2:{title:"2. Use of Our Website",intro:"You may use our website for lawful, non-commercial purposes related to our mission. You agree not to:",items:["Use our website for fraudulent or unlawful purposes","Upload or transmit viruses, malware, or harmful code","Interfere with or disrupt website functionality","Infringe the rights of SPNC/RFAC or any third party"]},section3:{title:"3. Intellectual Property",paragraph1:"Unless otherwise stated, all content on our website — including text, images, graphics, logos, videos, and downloadable materials — is owned by SPNC/RFAC or used with permission.",youMay:"You may:",youMayItems:["View, download, or print materials for your personal, non-commercial use","Share our materials with proper credit and without modification"],youMayNot:"You may not:",youMayNotItems:["Modify, reproduce, or distribute our content for commercial purposes without prior written permission from SPNC/RFAC"]},section4:{title:"4. External Links",text:"Our website may contain links to third-party websites for your convenience. We are not responsible for the content, accuracy, or privacy practices of those sites. Following external links is at your own risk."},section5:{title:"5. Disclaimer",paragraph1:"The information on our website is provided for general information and awareness purposes only. While we make every effort to ensure accuracy, we do not guarantee that all information is complete, current, or error-free.",paragraph2:"SPNC/RFAC is not responsible for any damages or losses arising from your use of our website or reliance on its content."},section6:{title:"6. Events, Resources, and Third-Party Content",text:"Our website may promote events, resources, or content provided by third parties. Inclusion of this information does not imply endorsement by SPNC/RFAC. We are not responsible for the accuracy or safety of third-party offerings."},section7:{title:"7. Privacy",text:"Your use of our website is also governed by our Privacy Policy. By using our website, you consent to the collection, use, and disclosure of your personal information as described 
370in that policy."},section8:{title:"8. Limitation of Liability",text:"To the fullest extent permitted by Canadian law, SPNC/RFAC, its directors, employees, and volunteers shall not be liable for any direct, indirect, incidental, consequential, or punitive damages arising from your use of our website."},section9:{title:"9. Governing Law",text:"These Terms of Use are governed by the laws of the Province of Ontario and the applicable federal laws of Canada. Any disputes shall be resolved in the courts of Ontario."},section10:{title:"10. Changes to These Terms",text:'We may update these Terms of Use from time to time to reflect changes in our practices or legal requirements. Any updates will be posted on this page with a revised "Effective Date."'},section11:{title:"11. Contact Us",intro:"If you have questions about these Terms of Use, please contact:",organization:"Senior Pride Network Canada / Réseau de la Fierté des personnes aînées du Canada (SPNC/RFAC)",address:"Address:",addressText:"10-30 Cleary Ave, Ottawa, ON, K2A 4A1",phone:"Phone:",phoneNumber:"613-915-5678",email:"Email:",emailAddress:"[email protected]"},disclaimer:{note:"Note:",text:"These Terms of Use are subject to change without notice. We encourage you to review them periodically to stay informed of any updates."}},landAcknowledgementPage:{hero:{title:"Land Acknowledgement",subtitle:"Acknowledging the traditional territories on which we operate."},effectiveDate:"Effective Date: June 26, 2025",paragraph1:"We at the <strong>Senior Pride Network Canada/Réseau de la Fierté des personnes aînées du Canada</strong> acknowledge that our office in Ottawa is located on the unceded, unsurrendered Territory of the Algonquin Anishinaabe Nation. The Algonquin people have been living and caring for this land since time immemorial and continue to do so today. We are grateful to be able to gather and work on this land.",paragraph2:"We recognize and deeply appreciate the Indigenous communities' welcoming gesture to live and work on their traditional territory, including the Two-Spirit community who have always been an integral part of Indigenous societies. We honour the Two-Spirit individuals who have paved the way for 2SLGBTQI+ rights and continue to guide us with their wisdom and courage.",paragraph3:"We also acknowledge that this territory is covered by numerous treaties, and we are all treaty people. We have a collective responsibility to understand the complex history of this land and to engage in meaningful reconciliation with Indigenous peoples.",paragraph4:"As an organization committed to supporting and advocating for senior 2SLGBTQI+ adults, we recognize the intersections of age, sexual orientation, gender identity, race, ability, and other aspects that shape our experiences and perspectives. We remember that the land we are on has been shaped by the labour and experiences of Indigenous, Black, and racialized people, including those who were brought here involuntarily through the trans-Atlantic slave trade.",paragraph5:"We also acknowledge the contributions of immigrants and migrants who have shaped this land and continue to do so, despite facing systemic barriers and injustices.",commitment:{title:"Our Commitment",paragraph1:"The Senior Pride Network Canada/Réseau de la Fierté des personnes aînées du Canada is committed to advancing anti-racism, decolonization, and intersectionality in our work. We centre the voices, leadership, and experiences of Black, Indigenous, racialized, Two-Spirit, trans, and non-binary seniors.",paragraph2:"We invite you to join us in this commitment. Let us learn about the Indigenous Nations that care for the land we are on and the treaties that govern our relationships. Let us work together towards a future where truth, reconciliation, and equity guide our actions.",paragraph3:'To learn more about the land you are on and its Indigenous caretakers, visit <a href="https://native-land.ca" target="_blank" rel="noopener noreferrer">native-land.ca</a>.',paragraph4:"In the spirit of peace, friendship, and respect, we thank the Algonquin Anishinaabe Nation for sharing this land with us."}
370,closing:"Chi-Miigwetch. Thank you. Merci."},accessibilityPolicyPage:{hero:{title:"Accessibility Policy",subtitle:"Our commitment to accessibility for all users"},effectiveDate:"Effective Date: June 26, 2025",introduction:{text:'At <strong>Senior Pride Network Canada/Réseau de la Fierté des personnes aînées du Canada (SPNC/RFAC)</strong>, we will make every reasonable effort to meet the requirements of the Accessibility for Ontarians with Disabilities Act (<a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">AODA</a>), 2005, including all applicable elements of the Integrated Accessibility Standards.'},informationCommunication:{title:"Information and Communication",paragraph1:'SPNC/RFAC will make its information accessible to people with disabilities by creating materials and supports in accessible formats, and it will notify the public of the types of accessible formats provided. For a detailed description of each principle and format, please visit <a href="https://www.Access.on.ca" target="_blank" rel="noopener noreferrer">www.Access.on.ca</a>.',paragraph2:"SPNC/RFAC is committed to providing alt-text and image descriptions for all posts on social media platforms that feature visual media. SPNC/RFAC will also provide automated English captioning for video content produced by the organization.",paragraph3:"Furthermore, SPNC/RFAC will provide clients with alternate formats of information upon request. Suppose a particular material cannot be converted into an accessible format that meets the needs of the person requesting it. In that case, SPNC/RFAC will collaborate with the individual to provide a summary of the information or communication in another suitable way."},standards:{title:"Canadian and Ontario Accessibility Standards and Regulations",paragraph1:`Ontario's Integrated Accessibility Standards Regulation (<a href="https://www.ontario.ca/laws/regulation/110191" target="_blank" rel="noopener noreferrer">IASR</a>) aims to make Ontario more accessible to people with disabilities. The Accessibility for Ontarians with Disabilities Act (<a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">AODA</a>), 2005, is the foundation on which the IASR is built. The AODA allows for the enforcement of the IASR through inspections, compliance orders, and administrative penalties.`,paragraph2:`SPNC/RFAC's accessibility practices are compliant with the <a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">AODA</a>, the <a href="https://www.ontario.ca/laws/regulation/110191" target="_blank" rel="noopener noreferrer">IASR</a>, the Canadian Charter of Rights and Freedoms, the Ontario Human Rights Code, and other applicable Canadian federal and provincial accessibility regulations.`,paragraph3:`The SPNC/RFAC website complies with Web Content Accessibility Guidelines (<a href="https://www.w3.org/WAI/standards-guidelines/wcag/" target="_blank" rel="noopener noreferrer">WCAG</a>) 2.2 Level AA, as published by the <a href="https://www.w3.org/" target="_blank" rel="noopener noreferrer">W3C</a> Consortium's Web Accessibility Initiative (<a href="https://www.w3.org/WAI/" target="_blank" rel="noopener noreferrer">WAI</a>).`},publicServices:{title:"Public-Facing Services",intro:'SPNC/RFAC will provide customer service in a manner that removes barriers for people with disabilities according to the following key principles of the <a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">AODA</a>:',items:["Services will be provided in a manner that respects the dignity and independence of persons with disabilities.","Service to people with disabilities will be integrated with others, unless the person with the disability requires an alternate way of providing the goods, services or facility.","Persons with disabilities will be given equal opportunity to use and benefit from the goods, services, or facilities an organization or business has to offer.","We will communicate with people with disabilities in a manner that considers the individual's specific disability."]},assistiveDevices:{title:"Assistive Devices, Service Animals, Service Dogs or Guide Dogs",text:"Individuals with disabilities who use an assistive device will be permitted to use their device to access the services provided by SPNC/RFAC."},supportWorkers:{title:"Support Workers",text:"If a person with a disability is accompanied by a supp
370ort person, SPNC/RFAC will ensure that both persons are permitted to enter the premises together and that the person with a disability is not prevented from having access to the support person while on the premises. In remote settings, support workers are welcome to support an individual with disabilities."},serviceInterruptions:{title:"Service Interruptions",paragraph1:"If there is a temporary disruption in any of our services, either in whole or in part, SPNC/RFAC will provide notice of the disruption to the public via as many channels as possible, in accessible formats, where available. We will post physical notices where the disruption is taking place, as well as through other appropriate channels, such as email, phone, text, social media, or on our website.",paragraph2:"Notice of the disruption will include the reason for the disruption, its anticipated duration, and a description of any alternative facilities or services that are available."},feedback:{title:"Process for Receiving Feedback",paragraph1:'SPNC/RFAC will accept feedback about the way it provides goods and services to persons with disabilities, in person, by phone, email (<a href="mailto:[email protected]">[email protected]</a>), or in another manner that is suitable for a person with a disability.',paragraph2:"When a complaint is received about the way we provide goods, services, or facilities to persons with disabilities, SPNC/RFAC will let the person who submitted the feedback know about the actions the organization will take to resolve the issue."},transportation:{title:"Transportation",text:"SPNC/RFAC does not provide conventional or specialized commercial transportation services to passengers and is not required to adhere to the Transportation Standard."},inPersonEvents:{title:"In-Person Events",text:'If SPNC/RFAC hosts in-person events, it will endeavour to utilize spaces that adhere to the Design of Public Spaces Standard of the <a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">AODA</a>. SPNC/RFAC will consider the potential accessibility needs of employees and attendees when planning and hosting in-person events.'},disclaimer:{label:"Commitment:",text:"SPNC/RFAC is committed to continuously improving accessibility and welcomes feedback to help us better serve all members of our community."}}}},fr:{translation:{siteTitle:"Réseau de la Fierté des personnes aînées du Canada | Carrefour national des personnes aînées 2ELGBTQI+",header:{nav:{aboutUs:"À propos de nous",resources:"Ressources",membership:"Adhésion",updates:"Actualités",training:"Formation",getInvolved:"S'impliquer",contact:"Contact"},donate:"faire un don",logo:"Logo SPNC",menuOpen:"Ouvrir le menu",menuClose:"Fermer le menu"},hero:{title:"Renforcer le pouvoir des aîné·e·s 2ELGBTQI+ à travers le Canada",subtitle:"Mettre en lien les personnes, les organismes et les ressources afin d'assurer la dignité, la sécurité et l'inclusion.",exploreResources:"explorer les ressources",joinNetwork:"rejoindre notre réseau",backgroundAlt:"Arrière-plan du héros"},about:{tag:"à propos de nous",title:"Réseau canadien sur le vieillissement des personnes 2ELGBTQI+",description:"Nous sommes le Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC / SPNC), un organisme national sans but non lucratif. Nous mettons en lien les personnes aînées 2ELGBTQI+ et les organismes qui les servent afin de faire progresser la dignité, la sécurité et le sentiment d'appartenance partout au Canada. Grâce au travail de défense des droits, aux ressources et à la formation, nous unissons les communautés, améliorons les services et renforçons la voix des aîné·e·s autochtones 2E.",learnMore:"en savoir plus sur nous",imageAlt:"Image à propos de nous"},resources:{tag:"ressources",title:"Trouver des ressources",description:"Tissez des liens avec les organismes, les services et les ressources qui soutiennent les personnes aînées 2ELGBTQI+ dans votre communauté. Notre carte vous aide à découvrir ce qui est disponible dans d'autres ressources.",showResources:"Afficher les ressources",moreDetails:"Plus de détails",lessDetail
370s:"Moins de détails"},news:{tag:"actualités et revendications",title:"Les dernières nouvelles du RFAC / SPNC",description:"Faits saillants faisant progresser la dignité, la sécurité et les liens pour les personnes aînées 2ELGBTQI+.",viewAll:"voir toutes les publications",readMore:"lire la suite"},members:{tag:"notre réseau",title:"Membres en vedette",description:"Des leaders locaux et des partenaires qui font progresser des services plus sûrs et plus inclusifs pour les aîné·e·s autochtones 2E.",discoverAll:"découvrir tous les membres"},supporters:{title:"Notre travail est rendu possible grâce à",description:"Nous tenons à souligner avec gratitude le soutien qui nous permet de faire progresser la dignité et l'inclusion des aînées 2ELGBTQI+ partout au pays."},cta:{title:"Changer les choses",description:"Contribuez à créer des communautés plus sécuritaires et plus inclusives pour les personnes aînées 2ELGBTQI+ partout au Canada.",getInvolved:"s'impliquer",joinNetwork:"rejoindre notre réseau"},footer:{description:"Un organisme national de soutien aux personnes aînées 2ELGBTQI+, qui relie les communautés et renforce le pouvoir d'agir des organisations partout au Canada.",donate:"faire un don",joinUs:"rejoindre notre réseau",menu:"Menu",policies:"Politiques",privacyPolicy:"Politique de confidentialité",termsOfUse:"Conditions d'utilisation",accessibilityPolicy:"Politique d'accessibilité",landAcknowledgement:"Reconnaissance territoriale",contacts:"Contacts",email:"Courriel :",address:"Adresse :",addressText:"RFAC / SPNC, 10-30, avenue Cleary, Ottawa (Ontario) K2A 4A1",newsletter:{title:"Vous souhaitez rester informé·e ?",description:"Inscrivez-vous ci-dessous pour recevoir les infolettres, les mises à jour sur les événements, les nouvelles, les occasions de bénévolat et plus encore.",firstNamePlaceholder:"Prénom",lastNamePlaceholder:"Nom de famille",emailPlaceholder:"Entrez votre courriel",checkboxLabel:"Case à cocher (obligatoire)",agreeText:"J'accepte de recevoir des communications par courriel et j'accepte les",and:"et la",subscribeButton:"S'abonner",subscribingButton:"Abonnement en cours..."},copyright:"© 2026 RFAC / SPNC. Tous droits réservés."},aboutUsPage:{hero:{title:"Faire progresser la dignité et l'inclusion des personnes aînées 2ELGBTQI+ partout au Canada",subtitle:"Relier les personnes, les organismes et les communautés pour bâtir un avenir plus sûr et plus inclusif pour les personnes aînées 2ELGBTQI+.",exploreResources:"explorer les ressources",joinNetwork:"joindre notre réseau"},whoWeAre:{title:"Qui nous sommes",description:"Le Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC/RFAC) est un organisme national dédié à faire progresser la dignité, la sécurité et les liens pour les personnes aînées, les aîné·e·s et les personnes âgées 2ELGBTQI+. Nous travaillons à outiller les personnes et les organismes partout au Canada afin de bâtir des communautés inclusives et d'offrir des soins et des services affirmatifs aux personnes aînées."},missionVision:{title:"Notre mission, notre vision et notre mandat",mission:{title:"Mission",paragraph1:"Notre mission est de rassembler, de défendre et de représenter les intérêts des personnes aînées 2ELGBTQI+ partout au Canada, en favorisant l'unité entre les organismes et les personnes qui se consacrent au soutien des communautés de personnes aînées 2ELGBTQI+.",paragraph2:"En facilitant la collaboration, la sensibilisation, l'échange de connaissances et l'entraide entre les groupes 2ELGBTQI+ et les fournisseurs de services pour les personnes aînées, nous visons à améliorer la qualité de vie des personnes aînées 2ELGBTQI+ et à faire en sorte que leur dignité et leurs droits soient respectés.",paragraph3:"Nous nous efforçons d'influencer l'ensemble des politiques afin de mettre en œuvre des réformes systémiques, législatives et autres qui bénéficient aux communautés de personnes aînées 2ELGBTQI+."},vision:{title:"Vision",description:"Une société où les vies et les identités des personnes aînées 2ELGBTQI+ sont respectées, affirmées et célébrées, où nos voix sont renforcées et entendues, où nous vivons avec fierté, sommes accueilli·e·s et autonomisé·e·s, à l'abri de la peur et de la discrimination, dans un véritable sentiment d'appartenance et d'inclusion."},mandate:{title:"Mandat",description:"Notre mandat est d'unir les organismes sans but lucratif, les groupes formels et informels, les projets et les personnes qui travaillent directement pour et avec les personnes aînées 2ELGBTQI+ à travers le pays, afin de promouvoir le bien-être des personnes aînées 2ELGBTQI+."}},values:{title:"Nos valeurs",reconciliation:"Réconciliation",inclusivity:"Inclusivité",collaboration:"Collaboration",advocacy:"Revendication",empowerment:"Autonomisation",respect:"Respect",transparency:"Transparence"},whatWeDo:{title:"Ce que nous faisons",empoweringOrgs:{title:"Autonomiser les organismes",description:"Nous fournissons des out
370ils, des gabarits et un réseau de pairs pour aider les organismes à créer des programmes inclusifs pour les personnes aînées 2ELGBTQI+."},advocating:{title:"Plaider pour des soins inclusifs",description:"Nous offrons des formations et des orientations fondées sur des données probantes aux services sociaux, aux prestataires de soins de santé et aux gouvernements afin de renforcer les soins affirmatifs."},connecting:{title:"Relier les communautés",description:"Nous aidons les personnes aînées 2SLGBTQI+ à trouver des services, des programmes et des communautés affirmatifs où elles se sentent incluses et soutenues."}},team:{title:"Rencontrez notre équipe",description:"Notre équipe est composée de personnes et de bénévoles passionné·e·s, déterminé·e·s à faire progresser l'inclusion et la dignité des personnes aînées 2ELGBTQI+."},network:{title:"Notre réseau",description:"D'un océan à l'autre, nos membres et partenaires mettent sur pied des programmes, revendiquent des changements de politiques et créent des espaces affirmatifs pour les aîné·e·s autochtones 2E et les personnes aînées LGBTQI+ partout au Canada.",discoverMembers:"découvrir tous les membres"}},resourcesPage:{hero:{title:"Ressources communautaires",subtitle:"Explorez notre collection grandissante de ressources qui soutiennent les personnes aînées 2ELGBTQI+ partout au Canada."},mapSection:{title:"Trouver des ressources près de chez vous",description:"Utilisez la carte ci-dessous pour repérer des services et organismes locaux. Sous la carte, parcourez notre bibliothèque de politiques, recherches, outils de revendication et initiatives de nos communautés."},librarySection:{title:"Dernières ressources",description:"Vous cherchez quelque chose en particulier? Faites une recherche dans nos ressources ou naviguez par catégorie ci-dessous.",searchPlaceholder:"Recherchez des ressources par mot-clé, thème ou catégorie",viewResource:"Voir la ressource",pagination:{showing:"Affichage de {{start}} à {{end}} sur {{total}} ressources",previous:"Précédent",next:"Suivant"}},map:{instructions:"Commencez ici : Entrez votre adresse, votre code postal ou le nom de votre ville pour explorer les ressources près de chez vous. Vous pouvez aussi naviguer en cliquant directement sur la carte.",searchPlaceholder:"Inscrire l'adresse ou le code postal",searchButton:"Rechercher",searchingButton:"Recherche en cours...",resourcesFound:"ressources trouvées",resourceFound:"ressource trouvée",mapDescription:"Carte interactive présentant des emplacements réels partout au Canada. Cliquez sur les marqueurs pour voir les détails et utilisez la souris ou l'écran tactile pour vous déplacer et zoomer.",noResultsMessage:"Aucun organisme ou ressource trouvé dans un rayon de 50 km de votre emplacement.",hide:"Masquer",backToResults:"Retour aux résultats",mapCTA:"Soumettre une ressource à la carte communautaire"},contribute:{mapTitle:"Contribuez à la carte communautaire",mapDescription:"Vous connaissez un projet, un programme, une activité ou un service local destiné aux personnes aînées 2ELGBTQI+? Soumettez-le ci-dessous. Choisissez le formulaire qui correspond le mieux à votre proposition : « Carte communautaire » pour les ressources liées à un lieu précis, ou « Carrefour de ressources » pour les recherches, politiques, guides et autres ressources. Toutes les soumissions sont examinées par notre équipe avant leur publication afin d'en vérifier l'exactitude, la sécurité et la pertinence. Une fois approuvées, les entrées sont ajoutées à l'annuaire national. Merci.",hubTitle:"Partager une ressource dans le Carrefour de ressources",hubDescription:"Vous connaissez une politique utile, un article de recherche, une trousse d'outils ou un guide communautaire? Soumettez‑la au Carrefour de ressources afin que le public et les professionnel·le·s puissent y accéder et l'utiliser.",mapTab:"Soumission à la carte communautaire",hubTab:"Soumission au Carrefour de ressources",mapForm:{organizationName:"Nom de l'organisme / du projet",organizationPlaceholder:"p. ex. : Communauté des aîné·e·s arc-en-ciel",resourceType:"Type de ressource",selectResource:"Sélectionner une ressource",typeSocial:"Sociale / Communautaire",typeHealth:"Santé / Bien-être",typeHousing:"Logement / Milieu de vie avec soutien",typeAdvocacy:"Revendication / Juridique / Droits",province:"Province / Territoire",select:"Sélectionner",provinceAB:"Alberta",provinceBC:"Colombie-Britannique",provincePE:"Île-du-Prince-Édouard",provinceMB:"Manitoba",provinceNational:"National",provinceNB:"Nouveau-Brunswick",provinceNS:"Nouvelle-Écosse",provinceNU:"Nunavut",provinceON:"Ontario",provinceQC:"Québec",provinceSK:"Saskatchewan",provinceNL:"Terre-Neuve-et-Labrador",provinceNT:"Territoires du Nord-Ouest",city:"Ville / communauté",cityPlaceholder:"p. ex. : Ottawa",postalCode:"Code postal",postalPlaceholder:"p. ex. : K2A 4A1",email:"Courriel",website:"Site web (facultatif)",description:"Brève description",descriptionPlaceholder:"Brève description des services, programmes ou activités offerts.",levelServed:"Niveau desservi",levelServedSelect:"Sélectionner le niveau",levelLocal:"Local / Municipal",levelProvincial:"Provincial / Territorial",levelRegional:"Régional",levelNational:"National",addButton:"AJOUTER UNE RESSOURCE",agreeCheckbox:"Je comprends que ma soumission sera examinée par l'équipe du Réseau de la Fierté des personnes aînées du Canada avant d'être publiée.",emailTermsCheckbox:"J'accepte de recevoir des communications par courriel et j'accepte les Conditions d'utilisation et la Politique de confidentialité.",emailTermsText:"J'accepte de recevoir des communications par courriel et j'accepte les",and:"et la",logoLabel:"Logo/Image (facultatif)",preview:"Aperçu :",selected:"Sélectionné :",submitting:"Soumission en cours..."},hubForm:{resourceTitle:"Titre de la ressource",titlePlaceholder:"p. ex. : Stratég
370ie nationale sur le logement et personnes aînées 2ELGBTQI+",resourceUrl:"Lien vers la ressource (URL)",category:"Catégorie de ressource",selectCategory:"Sélectionnez une catégorie…",categoryPolicy:"Politiques",categoryResearch:"Recherche",categoryAdvocacy:"Revendication",categoryCommunity:"Communauté",categoryHealth:"Santé",categoryHousing:"Logement",categoryEducation:"Éducation",author:"Auteur / organisme responsable de la publication",description:"Brève description",descriptionPlaceholder:"Veuillez fournir un court résumé de la ressource (1 à 3 phrases)…",yourName:"Votre nom (facultatif)",yourEmail:"Votre courriel",namePlaceholder:"Votre nom",emailPlaceholder:"[email protected]",authorPlaceholder:"p. ex. : Gouvernement du Canada",levelServed:"Niveau desservi",levelServedSelect:"Sélectionner le niveau",levelLocal:"Local / Municipal",levelProvincial:"Provincial / Territorial",levelRegional:"Régional",levelNational:"National",reviewNotice:"Je comprends que ma soumission sera examinée par l'équipe du Réseau de la Fierté des personnes aînées du Canada avant d'être publiée.",emailTermsCheckbox:"J'accepte de recevoir des communications par courriel et j'accepte les Conditions d'utilisation et la Politique de confidentialité.",emailTermsText:"J'accepte de recevoir des communications par courriel et j'accepte les",and:"et la",addButton:"AJOUTER UNE RESSOURCE",fileUpload:{logoInstructions:"Taille maximale du fichier : 2 Mo. Accepte les images JPG, PNG, GIF, WebP et SVG. Cette image sera affichée sur la page d'adhésion si l'organisation devient membre.",pdfInstructions:"Taille maximale du fichier : 5 Mo. Seuls les fichiers PDF sont acceptés.",imageInstructions:"Taille maximale du fichier : 2 Mo. Accepte les images JPG, PNG, GIF et WebP. Cette image sera affichée comme couverture de votre ressource.",chooseFile:"Choisir un fichier",noFileChosen:"Aucun fichier choisi"},logoLabel:"Logo/Image (facultatif)",coverImageLabel:"Image de couverture (facultatif)",resourceTypeLabel:"Type de ressource",uploadPDFFile:"Téléverser un fichier PDF",providePDFURL:"Fournir l'URL du PDF",urlInstructions:"Fournissez un lien direct vers la ressource PDF.",preview:"Aperçu :",selected:"Sélectionné :",submitting:"Soumission en cours..."}},cta:{title:"Besoin d'aide pour trouver des ressources?",description:"Si vous cherchez d'autres ressources, avez des suggestions ou des questions, veuillez communiquer avec nous.",button:"CONTACTEZ-NOUS"}},updatesPage:{hero:{title:"Nouvelles et mises à jour",subtitle:"Restez informé·e des dernières nouvelles, ressources et histoires provenant des communautés de personnes aînées 2ELGBTQI+ partout au Canada."},filters:{selectCategory:"Sélectionner une catégorie :",all:"Tous",policy:"Politiques",research:"Recherche",advocacy:"Revendication",community:"Communauté",education:"Éducation",resetFilter:"Réinitialiser le filtre",filterBy:"Filtrer par",newest:"Plus récent",oldest:"Plus ancien"},readMore:"lire la suite",loading:"Chargement des infolettres...",noResults:"Aucune infolettre trouvée.",checkBack:"Veuillez revenir plus tard pour des mises à jour.",cta:{title:"Vous avez des nouvelles ou des mises à jour?",button:"Communiquez avec nous"}},articlePage:{back:"Retour",breadcrumbs:{news:"Actualités",post:"Publication"},meta:{by:"Par",readTime:"{{count}} min de lecture"},related:{title:"Articles connexes",moreAbout:"Plus d’articles sur {{category}}",readMore:"Lire la suite",viewAll:"VOIR TOUT"},notFound:{title:"Infolettre introuvable",backButton:"Retour aux actualités"},about:"À propos de cette infolettre"},notFoundPage:{title:"Page introuvable",description:"Désolé, nous n'avons pas pu trouver la page que vous recherchez. La page a peut-être été déplacée, supprimée ou le lien est incorrect.",goHome:"Aller à l'accueil",goBack:"Retour",helpfulLinks:"Voici quelques liens utiles :",aboutUs:"À propos de nous",resources:"Ressources",membership:"Adhésion",contact:"Contact"},trainingPage:{hero:{title:"Devenez un·e champion·ne des soins inclusifs",subtitle:"Acquérez la confiance et les compétences nécessaires pour créer des espaces plus sécuritaires pour tous — y compris les personnes aînées 2ELGBTQI+ — et pour gérer les situations difficiles avec un haut niveau d'expertise professionnelle.",requestTraining:"Demande d'inscription à une formation"},createSpaces:{title:"Créer des espaces où chaque personne a sa place",description:"De nombreuses personnes aînées 2ELGBTQI+ font face à des défis uniques et peuvent craindre d'être elles-mêmes en recevant des soins. Votre équipe peut faire une différence en veillant à ce que chaque personne aînée se sente incluse, respectée et valorisée.",benefits:{reduceIsolation:{title:"Réduire l'isolement",description:"Aidez les personnes aînées 2ELGBTQI+ à se sentir à l'aise d'être elles-mêmes et de créer des liens avec les autres."},improveCare:{title:"Améliorer la qualité des soins",description:"Offrir des soins améliorés et plus personnalisés lorsque vous comprenez la diversité des expérience
370s vécues."},buildConfidence:{title:"Renforcer la confiance",description:"Outiller votre personnel pour qu'il traite toutes les personnes aînées avec respect et compétence."}}},howWeHelp:{title:"Comment nous pouvons aider votre organisme",description:"Nous offrons des ateliers en personne et des services-conseils adaptés à vos besoins. Que vous soyez une résidence de soins, un groupe communautaire ou un fournisseur de services, nous vous aidons à mettre en place des pratiques inclusives.",workshop:{title:"Ateliers interactifs",subtitle:"Autonomisez votre équipe grâce à un apprentissage pratique qui renforce la confiance, l'empathie et les compétences du monde réel pour offrir des soins véritablement inclusifs.",includesTitle:"Ce que vous y gagnerez",includes:["Encadrement par des personnes expertes en enseignement à l'inclusion","Mise en situation réelles, outils pratiques et développement de compétences guidé","Temps pour la discussion ouverte, la réflexion et le soutien","Formation adaptée aux besoins personnalisés de votre organisme","Ressources d'action que vous pouvez utiliser immédiatement"],topicsTitle:"Sujets clés",topics:["Communication inclusive et affirmative","Compréhension et soutien des personnes aînées 2ELGBTQI+","Création d'expérience d'expériences d'accueil et d'évaluation chaleureuses","Réaction efficace aux préjugés ou à la discrimination","Renforcement d'une culture d'appartenance"],button:"FAIRE UNE DEMANDE D'INSCRIPTION À UN ATELIER"}},organizations:{title:"Organismes avec lesquels nous travaillons",description:"Nous collaborons avec des organismes partout au Canada qui servent les personnes aînées. La formation s'adresse à tout le personnel, de la première ligne à la direction.",types:{longTermCare:"Soins de longue durée",healthcare:"Soins de santé",communityOrgs:"Organismes communautaires",homeCare:"Soins à domicile",retirementHomes:"Résidences pour personnes retraitées",hospitalsClinic:"Hôpitaux et cliniques",seniorCenters:"Centres pour personnes aînées et services sociaux",independentLiving:"Soutien à domicile et vie autonome"}},skills:{title:"Développer des compétences qui font une différence",description:"Outils pratiques et connaissances que votre équipe peut utiliser immédiatement.",items:{understanding:{title:"Comprendre les expériences diversifiées",description:"Apprenez-en davantage sur l'histoire, les disparités en matière de santé et les préoccupations uniques des personnes aînées 2ELGBTQI+."},language:{title:"Utiliser un langage inclusif",description:"Pratiquez une communication respectueuse et une terminologie affirmative."},welcoming:{title:"Créer des environnements accueillants",description:"Rendez votre espace, votre accueil et vos pratiques quotidiennes plus inclusifs."},respond:{title:"Répondre avec confiance",description:"Répondez aux questions et aux défis, et sachez où trouver du soutien."},sustainable:{title:"Mettre en place des pratiques durables",description:"Repartir avec des stratégies et des ressources permanentes continues pour poursuivre soutenir l'apprentissage à long terme."},allyship:{title:"Allyship en action",description:"Transformer la sensibilisation en un impact significatif et quotidien."}}},cta:{title:"Prêt·e à commencer?",description:"Vous souhaitez offrir une formation à votre organisme? Nous serions ravis de discuter de vos besoins et de la façon dont nous pouvons vous aider.",button:"Communiquez avec nous"}},membershipPage:{hero:{title:"Adhésion",subtitle:"Explorez notre communauté d'organismes et de groupes qui travaillent ensemble pour créer un Canada plus fort et plus inclusif pour les personnes aînées, les aîné·e·s et les personnes âgées 2ELGBTQI+."},directory:{title:"Nos membres",filterLabel:"Aller à la section :",allMembers:"Tous les membres",filterButton:"Filtrer",sortBy:"Trier par :",apply:"Appliquer",resetFilter:"Réinitialiser le filtre",frontlineMember:"Membre de première ligne",alliedMember:"Membre allié",visitWebsite:"visiter le site web"},types:{title:"REJOINDRE notre réseau national",description:"Nous sommes fier·ère·s de mettre en valeur nos organismes membres de première ligne et partenaires à travers le Canada — des groupes qui travaillent ensemble à créer des communautés inclusives pour les aîné·e·s autochtones 2E et les personnes aînées LGBTQI+.",frontline:{title:"Adhésion de première ligne",subtitle:"Pour les organismes et groupes qui offrent directement des services aux personnes aînées 2ELGBTQI+",description:"Les organismes qui offrent directement des services aux personnes aînées 2ELGBTQI+ par des programmes, des groupes de soutien, des revendications ou de la mobilisation de la communauté.",benefitsTitle:"Avantages",benefits:["Connexion au réseau national d'organismes pairs","Accès aux ressources, aux trousses d'outils et aux pratiques exemplaires","Inscription dans notre répertoire public de membres","Opportunités de revendications collectives","Apprentissage partagé et soutien","Amplification de votre travail"],membershipTitle:"Adhésion",membershipCost:"Gratuite",applyButton:"Demander l'adhésion de première ligne"},ally:{title:"Adhésion d'allié",subtitle:"Pour les fournisseurs de services et les organismes",description:"L'adhésion est ouverte à tous les organismes qui servent les personnes aînées (soins de santé, soins de longue durée, services sociaux, gouvernement) et qui s'engagent à fournir des services inclusifs aux personnes aînées 2ELGBTQI+.",benefitsTitle:"Avantages",benefits:["Collaborer à des projets conjoints et à la recherche","Co-développer des ressources","Contribuer à des milieux plus sécuritaires sûrs et inclusifs","Inscription dans notre répertoire public","Accès à un réseau national d'organismes","Conseils en politiques et pratiques"],membershipTitle:"Adhésion",membershipCost:"Gratuite",applyButton:"Demander l'adhésion d'allié"}},cta:{title:"Rejoindre notre réseau",description:"D'un océan à l'autre, nos membres et partenaires mettent sur pied des programmes, revendiquent des changements de politiques et créent des espaces affirmatifs pour les aîné·e·s autochtones 2E et les personnes aînées LGBTQI+ partout au Canada."},members:{gayAndGrey:{name:"Gay and Grey Montréal",description:"Favoriser la communauté et le soutien des aîné·e·s autochtones 2E à Montréal."},dignityseniors:{name:"Dignity Seniors Society",description:"Créer des espaces sûrs et sociaux pour les personnes aînées 2ELGBTQI+ à Vancouver."},ospn:{name:"Réseau Fierté des aîné(e)s d'Ottawa",description:"Revendication pour des services inclusifs et tisser des liens à Ottawa."},advocacyCanada:{name:"Advocacy Canada",description:"Un organisme national dédié à la promotion des droits et de l'égalité des personnes 2ELGBTQI+ partout au Canada par la revendication et la réforme juridique."},bridgeCityChorus:{name:"Bridge City Chorus",description:"Chœur affirmatif 2ELGBTQI+ de Saskatoon, favorisant la création de communauté par la musique et la performance."},coffeeRow:{name:"Coffee Row",description:"Rencontres sociales pour les personnes 2ELGBTQI+, favorisant les liens et réduisant l'isolement à Saskatoon."},elderberries:{name:"Elderberries",description:"Un groupe social pour les adultes 2ELGBTQI+ plus âgés à Halifax, favorisant la connexion et l'engagement communautaire."},farfo:{name:"La Fédération des aînés et des retraités francophones de l'Ontario (FARFO)",description:"Fédération qui soutient les personnes aînées et retraitées francophones en Ontario, y compris des initiatives inclusives."},arcg:{name:"L'ARCG – Aînés et retraités de la communauté gaie",description:"Association pour les personnes aînées gaies et retraitées à Montréal, offrant des activités sociales et du soutien."},proudlyQueer:{name:"Proudly Queer Seniors Northern Ontario, North Bay",description:"Un groupe établi à North Bay soutient la communauté et les personnes aînées queer."},queerConnectionLanark:{name:"Queer Connection Lanark",description:"Connecter et soutenir les personnes et communautés 2ELGBTQI+ dans le comté de Lanark, en Ontario."},qsos:{name:"Queer Seniors of Saskatchewan (QSOS)",description:"Un groupe communautaire dédié au soutien et à la connexion des personnes aînées 2ELGBTQI+ à travers la Saskatchewan."},rainbowResource:{name:"Rainbow Resource Centre - Over the Rainbow Program",description:"Un programme dédié offrant du soutien social et des activités pour les adultes 2ELGBTQI+ plus âgés au Manitoba."},urpride:{name:"Regina's Older Adult Group/URPride",description:"Programme du Centre URPride pour la sexualité et la diversité de genre dédié aux adultes 2ELGBTQI+ plus âgés à Regina."},seniorPrideNiagara:{name:"Senior Pride Network Niagara",description:"Soutenir les personnes aînées 2ELGBTQI+ dans la région de Niagara par la création de liens dans la communauté et le partage de ressources."},sparkSaskatchewan:{name:"Spark Saskatchewan",description:"Soutenir les communautés 2ELGBTQI+ en Saskatchewan par divers programmes et initiatives."}
370,squad:{name:"SQUAD (Sudbury)",description:"Un groupe communautaire dédié au soutien des personnes 2ELGBTQI+ à Sudbury, favorisant l'inclusion et la connexion."},the519:{name:"The 519 Community Centre - Older 2SLGBTQI+ Adults Program",description:"Programme dédié offrant du soutien, des ressources et une communauté pour les adultes et personnes aînées 2ELGBTQI+ plus âgés à Toronto."}}},getInvolvedPage:{hero:{title:"S'impliquer",subtitle:"Joignez‑vous à nous pour bâtir un Canada où chaque personne aînée 2ELGBTQI+ vit dans la dignité, avec fierté et avec des liens significatifs."},volunteer:{title:"Faire du bénévolat avec nous",description:"Votre soutien nous aide à rassembler, à défendre et à renforcer les capacités des personnes aînées 2ELGBTQI+ partout au Canada. Choisissez la façon de contribuer qui vous convient le mieux.",committees:{governance:{title:"Comité de gouvernance et de finances",description:"Renforce les relations, développe la capacité des communautés et assure une représentation diversifiée au sein des communautés de personnes aînées 2ELGBTQI+, en alliant réunissant les efforts de mobilisation communautaire et de communication."},engagement:{title:"Comité d'engagement",description:"Renforce les relations, développe la capacité des communautés et assure une représentation diversifiée au sein des communautés de personnes aînées 2ELGBTQI+, en alliant les efforts de mobilisation communautaire et de communication."},pare:{title:"PARE — Revendication, analyse, recherche et sensibilisation",description:"Fait progresser les intérêts des personnes aînées 2ELGBTQI+ par l'influence sur les politiques, les partenariats de recherche, la sensibilisation du public et les campagnes d'information."}},contactButton:"Communiquez avec nous pour manifester votre intérêt"},support:{title:"Soutenez notre mission",description:"Chaque dollar que vous donnez crée des espaces plus inclusifs pour les personnes aînées 2ELGBTQI+. Les dons soutiennent le plaidoyer, la formation, les ressources et les liens communautaires.",donateButton:"Faire un don maintenant"},partner:{title:"Devenez partenaire",description:"Collaborez avec nous pour créer des espaces plus sécuritaires et plus inclusifs pour les personnes aînées 2ELGBTQI+ grâce à la formation, au développement de ressources, à la recherche et au changement de politiques.",opportunities:{training:{title:"Formation pour les établissements de soins",description:"Offrez une formation sur les soins inclusifs à votre personnel afin de créer des espaces plus sûrs et plus affirmatifs pour les personnes aînées 2ELGBTQI+."},resources:{title:"Élaborer ensemble des guides, des trousses d'outils et des programmes d'enseignement",description:"Travaillez avec nous pour élaborer des outils, des guides et des ressources qui soutiennent le réseau et la communauté au sens large."},research:{title:"Partenariats de recherche",description:"Collaborez sur des projets de recherche pour mieux comprendre et répondre aux besoins des personnes aînées 2ELGBTQI+."},policy:{title:"Élaboration de politiques",description:"Établissez un partenariat avec nous pour influencer les politiques inclusives à tous les ordres de gouvernement."}}},cta:{title:"Prêt·e à changer les choses?",description:"Que ce soit en faisant du bénévolat, en donnant ou en établissant un partenariat, chaque action compte.",button:"Contactez‑nous"}},membershipApplication:{hero:{title:"Demande d'adhésion",subtitle:"Rejoignez notre réseau d'organisations engagées à faire avancer la dignité et l'inclusion des personnes aînées 2ELGBTQI+ à travers le Canada."},process:{title:"Processus de demande",description:"Remplissez le formulaire ci-dessous pour demander une adhésion. Notre équipe examinera votre demande et vous contactera dans les 5 à 7 jours ouvrables. Tous les champs marqués d'un astérisque (*) sont obligatoires."},form:{membershipType:{title:"Type d'adhésion",label:"Sélectionner le type d'adhésion *",placeholder:"Choisir un type d'adhésion",frontline:"Membre de première ligne",ally:"Membre allié·e",individual:"Membre individuel·le"},organizationInfo:{title:"Informations sur l'organisation",name:"Nom de l'organisation *",namePlaceholder:"Entrer le nom de votre organisation",address:"Adresse *",addressPlaceholder:"Entrer l'adresse",city:"Ville *",cityPlaceholder:"Ville",province:"Province *",provincePlaceholder:"Province",provinceAB:"Alberta",provinceBC:"Colombie-Britannique",provinceMB:"Manitoba",provinceNB:"Nouveau-Brunswick",provinceNL:"Terre-Neuve-et-Labrador",provinceNS:"Nouvelle-Écosse",provinceNT:"Territoires du Nord-Ouest",provinceNU:"Nunavut",provinceON:"Ontario",provincePE:"Île-du-Prince-Édouard",provinceQC:"Québec",provinceSK:"Saskatchewan",provinceYT:"Yukon",postalCode:"Code postal *",postalCodePlaceholder:"A1A 1A1",website:"Site web",websitePlaceholder:"https://www.exemple.com",description:"Description de l'organisation *",descriptionPlaceholder:"Décrivez brièvement votre organisation et sa mission"},contactInfo:{title:"Coordonnées du contact principal",name:"Nom complet *",namePlaceholder:"Entrer le nom de la personne contact",jobTitle:"Titre du poste *",jobTitlePlaceholder:"ex. : Directeur·rice général·e",email:"Adresse courriel *",emailPlaceholder:"[email protected]",phone:"Numéro de téléphone *",phonePlaceholder:"(123) 456-7890"},additionalInfo:{title:"Informations supplémentaires",reason:"Pourquoi souhaitez-vous rejoindre le réseau RFAC / SPNC? *",reasonPlaceholder:"Parlez-nous de votre intérêt à rejoindre notre réseau et de la façon dont vous espérez contribuer"},emailTermsCheckbox:"J'accepte de recevoir des communications par courriel et j'accepte les Conditions d'utilisation et la Politique de confidentialité.",submitButton:"Soumettre la demande",submitting:"Envoi en cours...",successMessage:"Merci pour votre demande d'adhésion! Nous avons bien reçu votre soumission et notre équipe l'examinera dans les 5 à 7 jours ouvrables. Vous recevrez un courriel de confirmation sous peu.",errorMessage:"Une erreur s'est produite lors de la soumission de votre demande. Veuillez réessayer ou nous contacter directement si le problème persiste."}},contactPage:{hero:{title:"Nous aimerions vous entendre avoir de vos nouvelles",subtitle:"Créons des liens et faisons une différence ensemble"}
370,form:{title:"Contactez‑nous",description:"Vous avez des questions sur le bénévolat, les comités, les postes au conseil d'administration ou les dons? Transmettez‑nous un message et nous vous mettrons en contact avec la bonne personne.",firstName:"Prénom",firstNamePlaceholder:"Entrer",lastName:"Nom",lastNamePlaceholder:"Entrer",email:"Courriel",emailPlaceholder:"Inscrire votre adresse courriel",message:"Message",messagePlaceholder:"Inscrire Écrivez votre message…",sendButton:"ENVOYER",sending:"Envoi en cours...",successMessage:"Merci pour votre message! Nous vous répondrons dans les plus brefs délais.",errorMessage:"Une erreur s'est produite lors de l'envoi de votre message. Veuillez réessayer ou nous contacter directement.",emailTermsCheckbox:"J'accepte de recevoir des communications par courriel et j'accepte les Conditions d'utilisation et la Politique de confidentialité.",emailTermsText:"J'accepte de recevoir des communications par courriel et j'accepte les",and:"et la"},contactInfo:{email:{title:"Courriel",address:"[email protected]"},phone:{title:"Téléphone",number:"+1-416-527-6207"},address:{title:"Adresse",line1:"RFAC / SPNC, 10-30, avenue Cleary",line2:"Ottawa (Ontario) K2A 4A1",line3:"Canada"},socialMedia:{title:"Médias sociaux",instagram:"Instagram",linkedin:"LinkedIn",facebook:"Facebook"}}},privacyPolicyPage:{hero:{title:"Politique de confidentialité",subtitle:"Votre vie privée et la confidentialité de vos renseignements sont importantes pour nous"},effectiveDate:"Date d'entrée en vigueur : 26 juin 2025",introduction:{paragraph1:`Au <strong>Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC / SPNC)</strong> (<a href="https://spnc-rfac.ca">https://spnc-rfac.ca</a>), la protection de votre vie privée est une priorité. La présente Politique de confidentialité explique quels renseignements nous recueillons, comment nous les utilisons et les choix qui s'offrent à vous concernant vos renseignements.`,paragraph2:"Nous sommes un organisme national sans but lucratif basé à Ottawa, en Ontario (Canada), qui a pour mission d'unir, de défendre et de renforcer les capacités des aîné·e·s autochtones 2E et des personnes aînées LGBTQI+ partout au Canada."},section1:{title:"1. Renseignements que nous recueillons",intro:"Nous ne recueillons qu'un nombre limité de renseignements personnels, et seulement lorsque vous choisissez de nous les fournir :",contactInfo:{label:"Renseignements de contact",text:"Si vous utilisez notre formulaire de contact, vous vous abonnez à notre infolettre, téléchargez des ressources, vous vous inscrivez à une formation ou nous écrivez par courriel, nous pouvons recueillir votre nom, votre adresse courriel et tout renseignement que vous incluez dans votre message."},usageData:{label:"Données d'utilisation",text:"Comme la plupart des sites web, nous utilisons des témoins (« cookies ») et des outils d'analyse (tels que Google Analytics) pour recueillir des données anonymisées sur la façon dont les visiteur·euse·s utilisent notre site. Ces données peuvent inclure l'adresse IP, le type de navigateur, la durée des visites et les pages consultées. Ces données ne permettent pas de vous identifier personnellement."}},section2:{title:"2. Comment nous utilisons vos renseignements",intro:"Nous utilisons vos renseignements pour :",items:["Répondre à vos questions ou à vos demandes ;","Vous transmettre des infolettres, des mises à jour en matière de plaidoyer et d'activités de défense des droits, ou des informations sur nos formations, si vous y êtes abonné·e (vous pouvez vous désabonner en tout temps) ;","Améliorer notre site web et nos ressources afin de mieux servir notre communauté ;","Respecter nos obligations légales au Canada."]},section3:{title:"3. Communication de vos renseignements",paragraph1:"Nous ne vendons ni ne louons vos renseignements personnels.",paragraph2:"Nous pouvons partager des renseignements avec des fournisseurs de services tiers de confiance (par exemple, des plateformes d'infolettre ou des fournisseurs d'analytique web) qui nous aident à faire fonctionner notre site et nos communications. Ces fournisseurs sont tenus de protéger vos renseignements et de ne les utiliser que pour soutenir RFAC / SPNC.",paragraph3:"Nous pouvons également divulguer des renseignements si la loi canadienne l'exige ou pour protéger nos droits juridiques."},section4:{title:"4. Témoins (« cookies ») et analytique",intro:"Nous utilisons de
370s témoins afin de :",items:["améliorer votre expérience de navigation;","recueillir des statistiques anonymes sur le trafic et l'utilisation du site web."],note:"Vous pouvez contrôler ou désactiver les témoins au moyen des paramètres de votre navigateur. Veuillez noter que la désactivation des témoins pourrait avoir une incidence sur certaines fonctionnalités du site."},section5:{title:"5. Sécurité des données",text:"Nous prenons des mesures techniques et organisationnelles raisonnables pour protéger vos renseignements personnels. Cependant, aucun système en ligne n'est totalement sécurisé; nous vous encourageons donc à faire preuve de prudence lorsque vous partagez des renseignements sur Internet."},section6:{title:"6. Vos choix",unsubscribe:{label:"Désabonnement",text:'Vous pouvez vous désabonner de nos courriels ou de nos infolettres en tout temps en utilisant le lien prévu à cet effet dans nos messages ou en nous écrivant à <a href="mailto:[email protected]">[email protected]</a>.'},accessDeletion:{label:"Accès ou suppression",text:'Si vous nous avez fourni des renseignements personnels et souhaitez y accéder, les mettre à jour ou les faire supprimer, vous pouvez communiquer avec nous à <a href="mailto:[email protected]">[email protected]</a>.'}},section7:{title:"7. Liens externes",text:"Notre site web peut contenir des liens vers des sites web ou des plateformes de tiers. RFAC / SPNC n'est pas responsable des pratiques de confidentialité ni du contenu de ces sites externes."},section8:{title:"8. Nous joindre",intro:"Si vous avez des questions au sujet de la présente Politique de confidentialité ou de vos renseignements personnels, veuillez communiquer avec :",organization:"Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC / SPNC)",addressLine1:"10-30, avenue Cleary",addressLine2:"Ottawa (Ontario) K2A 4A1",phone:"Téléphone :",phoneNumber:"613-915-5678",email:"Courriel :",emailAddress:"[email protected]",opcIntro:"Si vous n'êtes pas satisfait·e de notre réponse, vous pouvez communiquer avec le Commissariat à la protection de la vie privée du Canada (CPVP) :",opcName:"Commissariat à la protection de la vie privée du Canada",opcAddressLine1:"30, rue Victoria",opcAddressLine2:"Gatineau (Québec)",opcAddressLine3:"K1A 1H3",opcTollFree:"Sans frais : ",opcTollFreeNumber:"1-800-282-1376",opcPhone:"Téléphone : ",opcPhoneNumber:"819-994-5444",opcTTY:"ATS (pour les personnes malentendantes) : ",opcTTYNumber:"819-994-6591",opcWebsite:"https://www.priv.gc.ca"},disclaimer:"La présente Politique de confidentialité peut être mise à jour de temps à autre pour refléter de nouvelles pratiques, technologies ou exigences légales. Nous vous invitons à la consulter périodiquement."},termsOfUsePage:{hero:{title:"Conditions d'utilisation",subtitle:"Modalités et conditions applicables à l'utilisation de notre site web et de nos services"},effectiveDate:"Date d'entrée en vigueur : 26 juin 2025",introduction:{paragraph1:"Bienvenue sur le site web de Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC / SPNC). (https://spnc-rfac.ca/).",paragraph2:"En accédant à notre site web ou en l'utilisant, vous acceptez de vous conformer aux présentes Conditions d'utilisation et d'y être lié·e. Veuillez les lire attentivement.",paragraph3:"Si vous n'acceptez pas ces conditions, veuillez ne pas utiliser notre site web."},section1:{title:"1. À propos de nous",text:"Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC / SPNC) est un organisme sans but lucratif, constitué au niveau fédéral, dont le siège social est situé à Ottawa, en Ontario. Nous unissons, revendiquons et renforçons l'autonomie des personnes aînées 2ELGBTQI+ partout au Canada."},section2:{title:"2. Utilisation de notre site web",intro:"Vous pouvez utiliser notre site web à des fins légales et non commerciales liées à notre mission. Vous acceptez de ne pas :",items:["Utiliser notre site web à des fins frauduleuses ou illégales ;","Télécharger ou transmettre des virus, des logiciels malveillants ou tout code nuisible ;","Nuire ou perturber le fonctionnement du site web ;","Porter atteinte aux droits de RFAC / SPNC ou de tout tiers."]},section3:{title:"3. Propriété intellectuelle",paragraph1:"Sauf indication contraire, tout le contenu de notre site web — y compris les textes, images, graphiques, logos, vidéos et documents téléchargeables — appartient à RFAC / SPNC ou est utilisé avec permission.",youMay:"Vous pouvez :",youMayItems:["Consulter, télécharger ou imprimer du contenu à des fins personnelles et non commerciales ;","Partager nos contenus en mentionnant correctement la source et sans les modifier."],youMayNot:"Vous ne pouvez pas :",youMayNotItems:["Modifier, reproduire ou distribuer notre c
370ontenu à des fins commerciales sans l'autorisation écrite préalable de RFAC / SPNC."]},section4:{title:"4. Liens externes",text:"Notre site web peut contenir des liens vers des sites web de tiers pour votre commodité. Nous ne sommes pas responsables du contenu, de l'exactitude ni des pratiques de confidentialité de ces sites. Le fait de suivre ces liens externes se fait à vos propres risques."},section5:{title:"5. Avis de non-responsabilité",paragraph1:"Les renseignements figurant sur notre site web sont fournis à des fins générales d'information et de sensibilisation seulement. Bien que nous fassions tout notre possible pour en assurer l'exactitude, nous ne garantissons pas que toute l'information est complète, à jour ou exempte d'erreurs.",paragraph2:"RFAC / SPNC n'est pas responsable des dommages ou des pertes découlant de votre utilisation de notre site web ou de la confiance accordée à son contenu."},section6:{title:"6. Événements, ressources et contenu de tiers",text:"Notre site web peut promouvoir des événements, des ressources ou du contenu fournis par des tiers. Leur présence sur notre site ne signifie pas que RFAC / SPNC les approuve. Nous ne sommes pas responsables de l'exactitude ni de la sécurité des offres de tiers."},section7:{title:"7. Confidentialité",text:"Votre utilisation de notre site web est également régie par notre Politique de confidentialité. En utilisant notre site, vous consentez à la collecte, à l'utilisation et à la communication de vos renseignements personnels tels qu'ils y sont décrits."},section8:{title:"8. Limitation de responsabilité",text:"Dans toute la mesure permise par les lois canadiennes, RFAC / SPNC, ses administrateur·rice·s, employé·e·s et bénévoles ne pourront être tenu·e·s responsables de tout dommage direct, indirect, accessoire, consécutif ou punitif découlant de votre utilisation de notre site web."},section9:{title:"9. Droit applicable",text:"Les présentes Conditions d'utilisation sont régies par les lois de la province de l'Ontario et les lois fédérales du Canada applicables. Tout différend sera tranché par les tribunaux de l'Ontario."},section10:{title:"10. Modifications des présentes conditions",text:"Nous pouvons mettre à jour ces Conditions d'utilisation de temps à autre afin de refléter des changements dans nos pratiques ou dans les exigences légales. Toute mise à jour sera publiée sur cette page avec une nouvelle « Date d'entrée en vigueur »."},section11:{title:"11. Nous joindre",intro:"Pour toute question au sujet des présentes Conditions d'utilisation, veuillez communiquer avec :",organization:"Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC / SPNC)",address:"Adresse :",addressText:"10-30, avenue Cleary, Ottawa (Ontario) K2A 4A1",phone:"Téléphone :",phoneNumber:"613-915-5678",email:"Courriel :",emailAddress:"[email protected]"},disclaimer:{note:"Remarque :",text:"Les présentes Conditions d'utilisation peuvent être modifiées sans préavis. Nous vous encourageons à les consulter périodiquement afin de demeurer informé·e de tout changement."}},landAcknowledgementPage:{hero:{title:"Reconnaissance territoriale",subtitle:"Reconnaître les territoires traditionnels sur lesquels nous œuvrons"},effectiveDate:"Date d'entrée en vigueur : 26 juin 2025",paragraph1:"Au <strong>Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (SPNC/RFAC)</strong>, nous reconnaissons que nos bureaux à Ottawa sont situés sur le territoire non cédé et non abandonné de la Nation algonquine anishinabeg. Le peuple algonquin vit sur ce territoire et en prend soin depuis des temps immémoriaux et continue de le faire aujourd'hui. Nous sommes reconnaissant·e·s de pouvoir nous rassembler et travailler sur cette terre.",paragraph2:"Nous reconnaissons et apprécions profondément l'accueil des communautés autochtones qui nous permettent de vivre et de travailler sur leurs territoires traditionnels, y compris la communauté bispirituelle (Two-Spirit), qui a toujours été une partie intégrale des sociétés autochtones. Nous rendons hommage aux personnes bispirituelles qui ont ouvert la voie aux droits des personnes 2ELGBTQI+ et qui continuent de nous guider par leur sagesse et leur courage.",paragraph3:"Nous reconnaissons également que ce territoire est régi par de nombreux traités, et que nous sommes toutes et tous des « personnes visées par les traités ». Nous avons une responsabilité collective de comprendre l'histoire complexe de cette terre et de nous engager dans une réconciliation significative avec les peuples autochtones.",paragraph4:"En tant qu'organisme engagé à soutenir et à défendre les droits des personnes aînées 2ELGBTQI+, nous reconnaissons les intersections de l'âge, de l'orientation sexuelle, de l'identité de genre, de la race, de la capacité et d'autres dimensions qui façonnent nos expérience
370s et nos points de vue. Nous nous rappelons que la terre sur laquelle nous nous trouvons a été façonnée par le travail et les vécus des personnes autochtones, noires et racisées, y compris celles qui ont été amenées ici contre leur gré par la traite transatlantique des personnes réduites en esclavage.",paragraph5:"Nous reconnaissons également les contributions des personnes immigrantes et migrantes qui ont façonné cette terre et qui continuent de le faire, malgré les obstacles systémiques et les injustices auxquels elles font face.",commitment:{title:"Notre engagement",paragraph1:"Le Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada s'engage à faire progresser l'antiracisme, la décolonisation et l'intersectionnalité dans l'ensemble de son travail. Nous plaçons au centre les voix, le leadership et les expériences des personnes aînées noires, autochtones, racisées, bispirituelles, trans et non binaires.",paragraph2:"Nous vous invitons à vous joindre à nous dans cet engagement. Apprenons à connaître les Nations autochtones qui prennent soin de la terre sur laquelle nous nous trouvons, ainsi que les traités qui encadrent nos relations. Travaillons ensemble pour un avenir où la vérité, la réconciliation et l'équité guident nos actions.",paragraph3:'Pour en savoir plus sur le territoire où vous vous trouvez et sur les peuples autochtones qui en prennent soin, visitez <a href="https://native-land.ca" target="_blank" rel="noopener noreferrer">native-land.ca</a>.',paragraph4:"Dans un esprit de paix, d'amitié et de respect, nous remercions la Nation algonquine anichinabée de partager cette terre avec nous."},closing:"Chi‑Miigwetch. Merci. Thank you."},accessibilityPolicyPage:{hero:{title:"Politique d'accessibilité",subtitle:"Notre engagement envers l'accessibilité pour tous les utilisateurs"},effectiveDate:"Date d'entrée en vigueur : 26 juin 2025",introduction:{text:`Au <strong>Réseau de la Fierté des personnes aînées du Canada / Senior Pride Network Canada (RFAC / SPNC)</strong>, nous ferons tous les efforts raisonnables pour répondre aux exigences de la Loi de 2005 sur l'accessibilité pour les personnes handicapées de l'Ontario (<a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">LAPHO</a>), y compris tous les éléments applicables des Normes d'accessibilité inclusives.`},informationCommunication:{title:"Information et communication",paragraph1:'RFAC / SPNC rendra ses informations accessibles aux personnes handicapées en créant des documents et des supports dans des formats accessibles, et il informera le public des types de formats accessibles fournis. Pour une description détaillée de chaque principe et format, veuillez visiter <a href="https://www.Access.on.ca" target="_blank" rel="noopener noreferrer">www.Access.on.ca</a>.',paragraph2:"RFAC / SPNC s'engage à fournir du texte alternatif et des descriptions d'images pour toutes les publications sur les plateformes de médias sociaux qui présentent des médias visuels. RFAC / SPNC fournira également un sous-titrage automatique en anglais pour le contenu vidéo produit par l'organisation.",paragraph3:"De plus, RFAC / SPNC fournira aux clients des formats alternatifs d'information sur demande. Supposons qu'un document particulier ne puisse pas être c
370onverti en un format accessible qui répond aux besoins de la personne qui en fait la demande. Dans ce cas, RFAC / SPNC collaborera avec l'individu pour fournir un résumé de l'information ou de la communication d'une autre manière appropriée."},standards:{title:"Normes et règlements d'accessibilité du Canada et de l'Ontario",paragraph1:`Le Règlement sur les normes d'accessibilité intégrées (<a href="https://www.ontario.ca/laws/regulation/110191" target="_blank" rel="noopener noreferrer">RNAI</a>) de l'Ontario vise à rendre l'Ontario plus accessible aux personnes handicapées. La Loi de 2005 sur l'accessibilité pour les personnes handicapées de l'Ontario (<a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">LAPHO</a>) est le fondement sur lequel le RNAI est construit. La LAPHO permet l'application du RNAI par le biais d'inspections, d'ordonnances de conformité et de pénalités administratives.`,paragraph2:`Les pratiques d'accessibilité de RFAC / SPNC sont conformes à la <a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">LAPHO</a>, au <a href="https://www.ontario.ca/laws/regulation/110191" target="_blank" rel="noopener noreferrer">RNAI</a>, à la Charte canadienne des droits et libertés, au Code des droits de la personne de l'Ontario et à d'autres règlements d'accessibilité fédéraux et provinciaux canadiens applicables.`,paragraph3:`Le site web de RFAC / SPNC est conforme aux Règles pour l'accessibilité des contenus web (<a href="https://www.w3.org/WAI/standards-guidelines/wcag/" target="_blank" rel="noopener noreferrer">WCAG</a>) 2.2 niveau AA, telles que publiées par l'Initiative d'accessibilité du web (<a href="https://www.w3.org/WAI/" target="_blank" rel="noopener noreferrer">WAI</a>) du <a href="https://www.w3.org/" target="_blank" rel="noopener noreferrer">W3C</a>.`},publicServices:{title:"Services publics",intro:'RFAC / SPNC fournira un service à la clientèle de manière à éliminer les obstacles pour les personnes handicapées selon les principes clés suivants de la <a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">LAPHO</a> :',items:["Les services seront fournis de manière à respecter la dignité et l'indépendance des personnes handicapées.","Le service aux personnes handicapées sera intégré aux autres, sauf si la personne handicapée nécessite une autre façon de fournir les biens, services ou installations.","Les personnes handicapées auront une chance égale d'utiliser et de bénéficier des biens, services ou installations qu'une organisation ou une entreprise a à offrir.","Nous communiquerons avec les personnes handicapées d'une manière qui tient compte du handicap spécifique de l'individu."]},assistiveDevices:{title:"Appareils fonctionnels, animaux d'assistance, chiens d'assistance ou chiens-guides",text:"Les personnes handicapées qui utilisent un appareil fonctionnel seront autorisées à utiliser leur appareil pour accéder aux services fournis par RFAC / SPNC."},supportWorkers:{title:"Travailleurs de soutien",text:"Si une personne handicapée est accompagnée d'une personne de soutien, RFAC / SPNC s'assurera que les deux personnes sont autorisées à entrer dans les locaux ensemble et que la personne handicapée n'est pas empêchée d'avoir accès à la personne de soutien pendant qu'elle se trouve dans les locaux. Dans les contextes à distance, les travailleurs de soutien sont les bienvenus pour soutenir une personne handicapée."},serviceInterruptions:{title:"Interruptions de service",paragraph1:"S'il y a une interruption temporaire de l'un de nos services, en tout ou en partie, RFAC / SPNC fournira un avis de l'interruption au public via autant de canaux que possible, dans des formats accessibles, lorsqu'ils sont disponibles. Nous afficherons des avis physiques là où l'interruption a lieu, ainsi que par d'autres canaux appropriés, tels que le courriel, le téléphone, le texto, les médias sociaux ou sur notre site web.",paragraph2:"L'avis de l'interruption comprendra la raison de l'interruption, sa durée prévue et une description de toutes les installations ou services alternatifs disponibles."},feedback:{title:"Processus de réception des commentaires",paragraph1:`RFAC / SPNC acceptera les commentaires sur la façon dont il fournit des biens et des services aux personnes handicapées, en personne, par téléphone, par courriel (<a href="mailto:[email protected]">[email protected]</a>), ou d'une autre manière qui convient à une personne handicapée.`,paragraph2:"Lorsqu'une plainte est reçue concernant la façon dont nous fournissons des biens, des services ou des installations aux personnes handicapées, RFAC / SPNC informera la personne qui a soumis les commentaires des actions que l'organisation prendra pour résoudre le problème."}
370,transportation:{title:"Transport",text:"RFAC / SPNC ne fournit pas de services de transport commercial conventionnels ou spécialisés aux passagers et n'est pas tenu d'adhérer à la Norme sur le transport."},inPersonEvents:{title:"Événements en personne",text:`Si RFAC / SPNC organise des événements en personne, il s'efforcera d'utiliser des espaces qui adhèrent à la Norme sur la conception des espaces publics de la <a href="https://www.aoda.ca/" target="_blank" rel="noopener noreferrer">LAPHO</a>. RFAC / SPNC tiendra compte des besoins d'accessibilité potentiels des employé·e·s et des participant·e·s lors de la planification et de l'organisation d'événements en personne.`},disclaimer:{label:"Engagement :",text:"RFAC / SPNC s'engage à améliorer continuellement l'accessibilité et accueille les commentaires pour nous aider à mieux servir tous les membres de notre communauté."}}}}}});zx.createRoot(document.getElementById("root")).render(t.jsx(_b,{}));

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