vendor: 4,173 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/About-7VL8wCsB.js","assets/check-circle-2-CYKplh2T.js","assets/Offer-S5eHAG6z.js","assets/calendar-clock-BIJu5K_r.js","assets/calendar-check-Wus9edo2.js","assets/play-circle-BJf8zCKf.js","assets/Contact-BSEGStIV.js","assets/utw-rDrmTzcu.js","assets/phone-call-6IEwU4CA.js","assets/send-B27DHa_i.js","assets/clock-DFdEjOku.js","assets/building-2-BtCMooy3.js","assets/TestimonialsPage-CbCJWy11.js","assets/HowToStart-CYmUuTDN.js","assets/heart-BeSeK9VU.js","assets/headphones-DfFQaf6l.js","assets/sparkles-BFJY8EQx.js","assets/smile-eXbVLs28.js","assets/Workshops-ZY0-NF2f.js","assets/calendar-GUmz9LBA.js","assets/laptop-Cg_rlsKW.js","assets/wallet-B00HxKSV.js","assets/LanguageCourse-DgdymkpG.js","assets/VideoPlayer-C_NmXjmP.js","assets/Gwarancje-Dapy5Jb-.js","assets/groupLabel-BjFI5T3o.js","assets/grupy--puuE65M.js","assets/useGrafik-C7MMcNfG.js","assets/GrafikStan-8gywdWj5.js","assets/loader-2-B_lF0O8s.js","assets/graduation-cap-DUFIFZMV.js","assets/arrow-left-right-CefzfAXu.js","assets/user-Cxxf0FNK.js","assets/chevron-left-cDNOJghk.js","assets/chevron-right-DLzYLh2B.js","assets/message-square-quote-DBio3aj8.js","assets/brain-B9tYpEMY.js","assets/chevron-up-B7TbgtBz.js","assets/index-Dcg-r1DV.js","assets/AllCourses-D18Zo5d2.js","assets/model-C4vGbUmp.js","assets/Krakow-CzVW_RNX.js","assets/CityFaq-BqGHSszV.js","assets/Warszawa-C0_VurSB.js","assets/Online-BfqoGKjv.js","assets/home-DZRfs6kr.js","assets/file-text-1dZZdLPY.js","assets/globe-DIElU-PJ.js","assets/help-circle-CWi_HV6I.js","assets/Enrollment-DWARhysb.js","assets/validatePaymentUrl-BSQJGaOG.js","assets/zakup-BsbbBU7x.js","assets/bell-ring-DeJn7rks.js","assets/x-circle-DwXo1lZO.js","assets/EduPanel-BBxgxIrN.js","assets/receipt-BmP6hVbk.js","assets/OnDemand-xFtyWtkZ.js","assets/search-BVSyGN03.js","assets/Individual-7hkmvUo8.js","assets/target-BbUQrQPD.js","assets/PlacementTests-Z5zIG8hO.js","assets/PlacementTestStart-BJ87VI6i.js","assets/Cybersenior-u1Sopdwp.js","assets/smartphone-CUUs3vCq.js","assets/Webinars-OrPozyzY.js","assets/GiftCards-Cu8AnKTq.js","assets/PrivacyPolicy-PDMEbqy8.js","assets/_helpers-D6fUh3_n.js","assets/Terms-Cqdmn0b6.js","assets/Checkout-CYciGrLP.js","assets/FreeTrialLessons-Cs7fNGc9.js","assets/ScheduleKrakow-Dq5bKIth.js","assets/ScheduleList-Dh_ykcNB.js","assets/ScheduleOnline-C7Atuz0l.js","assets/ScheduleWarszawa-C3S76JIU.js","assets/Documents-BGIoW9iz.js","assets/DocumentPage-B2h42lVD.js","assets/Pricing-BO3q_4Vo.js","assets/Blog-VJdGMQkO.js","assets/ssrBlogData-kbQ5aRH5.js","assets/BlogPost-CGgpCS6u.js","assets/Recruitment-BL-xIuE0.js","assets/Media-xUh2AOqs.js","assets/download-D6XDpv9Q.js","assets/ReferralProgram-CgPOjXHH.js","assets/TeacherProfile-DWLpyN2B.js","assets/ZalozeniaDydaktyczne-CgMVq9QR.js","assets/ZakupSukces-PJhoYF_k.js","assets/ZapisySukces-KbM-olXK.js","assets/ZakupAnulowano-AGa8D2py.js","assets/NotFound-DDpVKIZW.js"])))=>i.map(i=>d[i]); 2var Cg=Object.defineProperty;var Tg=(e,t,n)=>t in e?Cg(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var yc=(e,t,n)=>Tg(e,typeof t!="symbol"?t+"":t,n);function _g(e,t){for(var n=0;n<t.length;n++){const r=t[n];if(typeof r!="string"&&!Array.isArray(r)){for(const i in r)if(i!=="default"&&!(i in e)){const s=Object.getOwnPropertyDescriptor(r,i);s&&Object.defineProperty(e,i,s.get?s:{enumerable:!0,get:()=>r[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))r(i);new MutationObserver(i=>{for(const s of i)if(s.type==="childList")for(const o of s.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&r(o)}).observe(document,{childList:!0,subtree:!0});function n(i){const s={};return i.integrity&&(s.integrity=i.integrity),i.referrerPolicy&&(s.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?s.credentials="include":i.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(i){if(i.ep)return;i.ep=!0;const s=n(i);fetch(i.href,s)}})();
vendor: 7,917 bytes, lines 2-18
2function Ag(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var pf={exports:{}},ta={},ff={exports:{}},B={};/** 3 * @license React 4 * react.production.min.js 5 * 6 * Copyright (c) Facebook, Inc. and its affiliates. 7 * 8 * This source code is licensed under the MIT license found in the 9 * LICENSE file in the root directory of this source tree. 10 */var Ni=Symbol.for("react.element"),Dg=Symbol.for("react.portal"),Mg=Symbol.for("react.fragment"),Lg=Symbol.for("react.strict_mode"),Rg=Symbol.for("react.profiler"),Fg=Symbol.for("react.provider"),Og=Symbol.for("react.context"),Vg=Symbol.for("react.forward_ref"),Ig=Symbol.for("react.suspense"),Wg=Symbol.for("react.memo"),Bg=Symbol.for("react.lazy"),gc=Symbol.iterator;function Ug(e){return e===null||typeof e!="object"?null:(e=gc&&e[gc]||e["@@iterator"],typeof e=="function"?e:null)}var mf={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},hf=Object.assign,yf={};function yr(e,t,n){this.props=e,this.context=t,this.refs=yf,this.updater=n||mf}yr.prototype.isReactComponent={};yr.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};yr.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function gf(){}gf.prototype=yr.prototype;function Ml(e,t,n){this.props=e,this.context=t,this.refs=yf,this.updater=n||mf}var Ll=Ml.prototype=new gf;Ll.constructor=Ml;hf(Ll,yr.prototype);Ll.isPureReactComponent=!0;var xc=Array.isArray,xf=Object.prototype.hasOwnProperty,Rl={current:null},wf={key:!0,ref:!0,__self:!0,__source:!0};function vf(e,t,n){var r,i={},s=null,o=null;if(t!=null)for(r in t.ref!==void 0&&(o=t.ref),t.key!==void 0&&(s=""+t.key),t)xf.call(t,r)&&!wf.hasOwnProperty(r)&&(i[r]=t[r]);var l=arguments.length-2;if(l===1)i.children=n;else if(1<l){for(var u=Array(l),c=0;c<l;c++)u[c]=arguments[c+2];i.children=u}if(e&&e.defaultProps)for(r in l=e.defaultProps,l)i[r]===void 0&&(i[r]=l[r]);return{$$typeof:Ni,type:e,key:s,ref:o,props:i,_owner:Rl.current}}function Kg(e,t){return{$$typeof:Ni,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Fl(e){return typeof e=="object"&&e!==null&&e.$$typeof===Ni}function $g(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var wc=/\/+/g;function Pa(e,t){return typeof e=="object"&&e!==null&&e.key!=null?$g(""+e.key):t.toString(36)}function ns(e,t,n,r,i){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var o=!1;if(e===null)o=!0;else switch(s){case"string":case"number":o=!0;break;case"object":switch(e.$$typeof){case Ni:case Dg:o=!0}}if(o)return o=e,i=i(o),e=r===""?"."+Pa(o,0):r,xc(i)?(n="",e!=null&&(n=e.replace(wc,"$&/")+"/"),ns(i,t,n,"",function(c){return c})):i!=null&&(Fl(i)&&(i=Kg(i,n+(!i.key||o&&o.key===i.key?"":(""+i.key).replace(wc,"$&/")+"/")+e)),t.push(i)),1;if(o=0,r=r===""?".":r+":",xc(e))for(var l=0;l<e.length;l++){s=e[l];var u=r+Pa(s,l);o+=ns(s,t,n,u,i)}else if(u=Ug(e),typeof u=="function")for(e=u.call(e),l=0;!(s=e.next()).done;)s=s.value,u=r+Pa(s,l++),o+=ns(s,t,n,u,i);else if(s==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return o}function Li(e,t,n){if(e==null)return e;var r=[],i=0;return ns(e,r,"","",function(s){return t.call(n,s,i++)}),r}function Zg(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Se={current:null},rs={transition:null},Hg={ReactCurrentDispatcher:Se,ReactCurrentBatchConfig:rs,ReactCurrentOwner:Rl};function kf(){throw Error("act(...) is not supported in production builds of React.")}B.Children={map:Li,forEach:function(e,t,n){Li(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Li(e,function(){t++}),t},toArray:function(e){return Li(e,function(t){return t})||[]},only:function(e){if(!Fl(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};B.Component=yr;B.Fragment=Mg;B.Profiler=Rg;B.PureComponent=Ml;B.StrictMode=Lg;B.Suspense=Ig;B.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Hg;B.act=kf;B.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=hf({},e.props),i=e.key,s=e.ref,o=e._owner;if(t!=null){if(t.ref!==void 0&&(s=t.ref,o=Rl.current),t.key!==void 0&&(i=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)xf.call(t,u)&&!wf.hasOwnProperty(u)&&(r[u]=t[u]===void 0&&l!==void 0?l[u]:t[u])}var u=arguments.length-2;if(u===1)r.children=n;else if(1<u){l=Array(u);for(var c=0;c<u;c++)l[c]=arguments[c+2];r.children=l}return{$$typeof:Ni,type:e.type,key:i,ref:s,props:r,_owner:o}};B.createContext=function(e){return e={$$typeof:Og,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:Fg,_context:e},e.Consumer=e};B.createElement=vf;B.createFactory=function(e){var t=vf.bind(null,e);return t.type=e,t};B.createRef=function(){return{current:null}};B.forwardRef=function(e){return{$$typeof:Vg,render:e}};B.isValidElement=Fl;B.lazy=function(e){return{$$typeof:Bg,_payload:{_status:-1,_result:e},_init:Zg}};B.memo=function(e,t){return{$$typeof:Wg,type:e,compare:t===void 0?null:t}};B.startTransition=function(e){var t=rs.transition;rs.transition={};try{e()}finally{rs.transition=t}};B.unstable_act=kf;B.useCallback=function(e,t){return Se.current.useCallback(e,t)};B.useContext=function(e){return Se.current.useContext(e)};B.useDebugValue=function(){};B.useDeferredValue=function(e){return Se.current.useDeferredValue(e)};B.useEffect=function(e,t){return Se.current.useEffect(e,t)};B.useId=function(){return Se.current.useId()};B.useImperativeHandle=function(e,t,n){return Se.current.useImperativeHandle(e,t,n)};B.useInsertionEffect=function(e,t){return Se.current.useInsertionEffect(e,t)};B.useLayoutEffect=function(e,t){return Se.current.useLayoutEffect(e,t)};B.useMemo=function(e,t){return Se.current.useMemo(e,t)};B.useReducer=function(e,t,n){return Se.current.useReducer(e,t,n)};B.useRef=function(e){return Se.current.useRef(e)};B.useState=function(e){return Se.current.useState(e)};B.useSyncExternalStore=function(e,t,n){return Se.current.useSyncExternalStore(e,t,n)};B.useTransition=function(){return Se.current.useTransition()};B.version="18.3.1";ff.exports=B;var v=ff.exports;const jf=Ag(v),Gg=_g({__proto__:null,default:jf},[v]);/** 11 * @license React 12 * react-jsx-runtime.production.min.js 13 * 14 * Copyright (c) Facebook, Inc. and its affiliates. 15 * 16 * This source code is licensed under the MIT license found in the 17 * LICENSE file in the root directory of this source tree. 18 */var Yg=v,Qg=Symbol.for("react.element"),Jg=Symbol.for("react.fragment"),Xg=Object.prototype.hasOwnProperty,qg=Yg.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,ex={key:!0,ref:!0,__self:!0,__source:!0};function zf(e,t,n){var r,i={},s=null,o=null;n!==void 0&&(s=""+n),t.key!==void 0&&(s=""+t.key),t.ref!==void 0&&(o=t.ref);for(r in t)Xg.call(t,r)&&!ex.hasOwnProperty(r)&&(i[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)i[r]===void 0&&(i[r]=t[r]);return{$$typeof:Qg,type:e,key:s,ref:o,props:i,_owner:qg.current}}ta.Fragment=Jg;ta.jsx=zf;ta.jsxs=zf;pf.exports=ta;var a=pf.exports,xs={},bf={exports:{}},Ie={},Nf={exports:{}},Sf={};
vendor: 10,535 bytes, lines 18-35
18/** 19 * @license React 20 * scheduler.production.min.js 21 * 22 * Copyright (c) Facebook, Inc. and its affiliates. 23 * 24 * This source code is licensed under the MIT license found in the 25 * LICENSE file in the root directory of this source tree. 26 */(function(e){function t(C,M){var R=C.length;C.push(M);e:for(;0<R;){var Y=R-1>>>1,ie=C[Y];if(0<i(ie,M))C[Y]=M,C[R]=ie,R=Y;else break e}}function n(C){return C.length===0?null:C[0]}function r(C){if(C.length===0)return null;var M=C[0],R=C.pop();if(R!==M){C[0]=R;e:for(var Y=0,ie=C.length,dn=ie>>>1;Y<dn;){var Ue=2*(Y+1)-1,Sa=C[Ue],pn=Ue+1,Mi=C[pn];if(0>i(Sa,R))pn<ie&&0>i(Mi,Sa)?(C[Y]=Mi,C[pn]=R,Y=pn):(C[Y]=Sa,C[Ue]=R,Y=Ue);else if(pn<ie&&0>i(Mi,R))C[Y]=Mi,C[pn]=R,Y=pn;else break e}}return M}function i(C,M){var R=C.sortIndex-M.sortIndex;return R!==0?R:C.id-M.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var o=Date,l=o.now();e.unstable_now=function(){return o.now()-l}}var u=[],c=[],d=1,p=null,f=3,g=!1,x=!1,w=!1,k=typeof setTimeout=="function"?setTimeout:null,h=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(C){for(var M=n(c);M!==null;){if(M.callback===null)r(c);else if(M.startTime<=C)r(c),M.sortIndex=M.expirationTime,t(u,M);else break;M=n(c)}}function j(C){if(w=!1,y(C),!x)if(n(u)!==null)x=!0,_(z);else{var M=n(c);M!==null&&W(j,M.startTime-C)}}function z(C,M){x=!1,w&&(w=!1,h(N),N=-1),g=!0;var R=f;try{for(y(M),p=n(u);p!==null&&(!(p.expirationTime>M)||C&&!te());){var Y=p.callback;if(typeof Y=="function"){p.callback=null,f=p.priorityLevel;var ie=Y(p.expirationTime<=M);M=e.unstable_now(),typeof ie=="function"?p.callback=ie:p===n(u)&&r(u),y(M)}else r(u);p=n(u)}if(p!==null)var dn=!0;else{var Ue=n(c);Ue!==null&&W(j,Ue.startTime-M),dn=!1}return dn}finally{p=null,f=R,g=!1}}var b=!1,P=null,N=-1,F=5,A=-1;function te(){return!(e.unstable_now()-A<F)}function Be(){if(P!==null){var C=e.unstable_now();A=C;var M=!0;try{M=P(!0,C)}finally{M?vt():(b=!1,P=null)}}else b=!1}var vt;if(typeof m=="function")vt=function(){m(Be)};else if(typeof MessageChannel<"u"){var un=new MessageChannel,cn=un.port2;un.port1.onmessage=Be,vt=function(){cn.postMessage(null)}}else vt=function(){k(Be,0)};function _(C){P=C,b||(b=!0,vt())}function W(C,M){N=k(function(){C(e.unstable_now())},M)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(C){C.callback=null},e.unstable_continueExecution=function(){x||g||(x=!0,_(z))},e.unstable_forceFrameRate=function(C){0>C||125<C?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):F=0<C?Math.floor(1e3/C):5},e.unstable_getCurrentPriorityLevel=function(){return f},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(C){switch(f){case 1:case 2:case 3:var M=3;break;default:M=f}var R=f;f=M;try{return C()}finally{f=R}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(C,M){switch(C){case 1:case 2:case 3:case 4:case 5:break;default:C=3}var R=f;f=C;try{return M()}finally{f=R}},e.unstable_scheduleCallback=function(C,M,R){var Y=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?Y+R:Y):R=Y,C){case 1:var ie=-1;break;case 2:ie=250;break;case 5:ie=1073741823;break;case 4:ie=1e4;break;default:ie=5e3}return ie=R+ie,C={id:d++,callback:M,priorityLevel:C,startTime:R,expirationTime:ie,sortIndex:-1},R>Y?(C.sortIndex=R,t(c,C),n(u)===null&&C===n(c)&&(w?(h(N),N=-1):w=!0,W(j,R-Y))):(C.sortIndex=ie,t(u,C),x||g||(x=!0,_(z))),C},e.unstable_shouldYield=te,e.unstable_wrapCallback=function(C){var M=f;return function(){var R=f;f=M;try{return C.apply(this,arguments)}finally{f=R}}}})(Sf);Nf.exports=Sf;var tx=Nf.exports;/** 27 * @license React 28 * react-dom.production.min.js 29 * 30 * Copyright (c) Facebook, Inc. and its affiliates. 31 * 32 * This source code is licensed under the MIT license found in the 33 * LICENSE file in the root directory of this source tree. 34 */var nx=v,Oe=tx;function S(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var Pf=new Set,ei={};function _n(e,t){sr(e,t),sr(e+"Capture",t)}function sr(e,t){for(ei[e]=t,e=0;e<t.length;e++)Pf.add(t[e])}var Et=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),go=Object.prototype.hasOwnProperty,rx=/^[: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]*$/,vc={},kc={};function ix(e){return go.call(kc,e)?!0:go.call(vc,e)?!1:rx.test(e)?kc[e]=!0:(vc[e]=!0,!1)}function sx(e,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function ax(e,t,n,r){if(t===null||typeof t>"u"||sx(e,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Pe(e,t,n,r,i,s,o){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=o}var ye={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){ye[e]=new Pe(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];ye[t]=new Pe(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){ye[e]=new Pe(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){ye[e]=new Pe(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){ye[e]=new Pe(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){ye[e]=new Pe(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){ye[e]=new Pe(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){ye[e]=new Pe(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){ye[e]=new Pe(e,5,!1,e.toLowerCase(),null,!1,!1)});var Ol=/[\-:]([a-z])/g;function Vl(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Ol,Vl);ye[t]=new Pe(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Ol,Vl);ye[t]=new Pe(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Ol,Vl);ye[t]=new Pe(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){ye[e]=new Pe(e,1,!1,e.toLowerCase(),null,!1,!1)});ye.xlinkHref=new Pe("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){ye[e]=new Pe(e,1,!1,e.toLowerCase(),null,!0,!0)});function Il(e,t,n,r){var i=ye.hasOwnProperty(t)?ye[t]:null;(i!==null?i.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(ax(t,n,i,r)&&(n=null),r||i===null?ix(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=n===null?i.type===3?!1:"":n:(t=i.attributeName,r=i.attributeNamespace,n===null?e.removeAttribute(t):(i=i.type,n=i===3||i===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var Dt=nx.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ri=Symbol.for("react.element"),Rn=Symbol.for("react.portal"),Fn=Symbol.for("react.fragment"),Wl=Symbol.for("react.strict_mode"),xo=Symbol.for("react.profiler"),Ef=Symbol.for("react.provider"),Cf=Symbol.for("react.context"),Bl=Symbol.for("react.forward_ref"),wo=Symbol.for("react.suspense"),vo=Symbol.for("react.suspense_list"),Ul=Symbol.for("react.memo"),Rt=Symbol.for("react.lazy"),Tf=Symbol.for("react.offscreen"),jc=Symbol.iterator;function zr(e){return e===null||typeof e!="object"?null:(e=jc&&e[jc]||e["@@iterator"],typeof e=="function"?e:null)}var ee=Object.assign,Ea;function Dr(e){if(Ea===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ea=t&&t[1]||""}return` 35`+Ea+e}var Ca=!1;function Ta(e,t){if(!e||Ca)return"";
vendor: 4,687 bytes, lines 35-38
35Ca=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var r=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){r=c}e.call(t.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&typeof c.stack=="string"){for(var i=c.stack.split(` 36`),s=r.stack.split(` 37`),o=i.length-1,l=s.length-1;1<=o&&0<=l&&i[o]!==s[l];)l--;for(;1<=o&&0<=l;o--,l--)if(i[o]!==s[l]){if(o!==1||l!==1)do if(o--,l--,0>l||i[o]!==s[l]){var u=` 38`+i[o].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=o&&0<=l);break}}}finally{Ca=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Dr(e):""}function ox(e){switch(e.tag){case 5:return Dr(e.type);case 16:return Dr("Lazy");case 13:return Dr("Suspense");case 19:return Dr("SuspenseList");case 0:case 2:case 15:return e=Ta(e.type,!1),e;case 11:return e=Ta(e.type.render,!1),e;case 1:return e=Ta(e.type,!0),e;default:return""}}function ko(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 Fn:return"Fragment";case Rn:return"Portal";case xo:return"Profiler";case Wl:return"StrictMode";case wo:return"Suspense";case vo:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Cf:return(e.displayName||"Context")+".Consumer";case Ef:return(e._context.displayName||"Context")+".Provider";case Bl:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ul:return t=e.displayName||null,t!==null?t:ko(e.type)||"Memo";case Rt:t=e._payload,e=e._init;try{return ko(e(t))}catch{}}return null}function lx(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ko(t);case 8:return t===Wl?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function qt(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function _f(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function ux(e){var t=_f(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var i=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(o){r=""+o,s.call(this,o)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(o){r=""+o},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Fi(e){e._valueTracker||(e._valueTracker=ux(e))}function Af(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=_f(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function ws(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 jo(e,t){var n=t.checked;return ee({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function zc(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=qt(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Df(e,t){t=t.checked,t!=null&&Il(e,"checked",t,!1)}function zo(e,t){Df(e,t);var n=qt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?bo(e,t.type,n):t.hasOwnProperty("defaultValue")&&bo(e,t.type,qt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}
vendor: 4,180 bytes, line 38
38function bc(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function bo(e,t,n){(t!=="number"||ws(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Mr=Array.isArray;function qn(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+qt(n),t=null,i=0;i<e.length;i++){if(e[i].value===n){e[i].selected=!0,r&&(e[i].defaultSelected=!0);return}t!==null||e[i].disabled||(t=e[i])}t!==null&&(t.selected=!0)}}function No(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(S(91));return ee({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Nc(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(S(92));if(Mr(n)){if(1<n.length)throw Error(S(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:qt(n)}}function Mf(e,t){var n=qt(t.value),r=qt(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),r!=null&&(e.defaultValue=""+r)}function Sc(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Lf(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 So(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Lf(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Oi,Rf=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,i){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,i)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Oi=Oi||document.createElement("div"),Oi.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Oi.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function ti(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var Ir={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},cx=["Webkit","ms","Moz","O"];Object.keys(Ir).forEach(function(e){cx.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Ir[t]=Ir[e]})});function Ff(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Ir.hasOwnProperty(e)&&Ir[e]?(""+t).trim():t+"px"}function Of(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,i=Ff(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}var dx=ee({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 Po(e,t){if(t){if(dx[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(S(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(S(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(S(61))}if(t.style!=null&&typeof t.style!="object")throw Error(S(62))}}function Eo(e,t){if(e.indexOf("-")===-1)return typeof t.is=="str
38ing";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 Co=null;function Kl(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var To=null,er=null,tr=null;function Pc(e){if(e=Ei(e)){if(typeof To!="function")throw Error(S(280));var t=e.stateNode;t&&(t=aa(t),To(e.stateNode,e.type,t))}}function Vf(e){er?tr?tr.push(e):tr=[e]:er=e}function If(){if(er){var e=er,t=tr;if(tr=er=null,Pc(e),t)for(e=0;e<t.length;e++)Pc(t[e])}}function Wf(e,t){return e(t)}function Bf(){}var _a=!1;function Uf(e,t,n){if(_a)return e(t,n);_a=!0;try{return Wf(e,t,n)}finally{_a=!1,(er!==null||tr!==null)&&(Bf(),If())}}function ni(e,t){var n=e.stateNode;if(n===null)return null;var r=aa(n);if(r===null)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(e=e.type,r=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!r;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(S(231,t,typeof n));return n}var _o=!1;if(Et)try{var br={};Object.defineProperty(br,"passive",{get:function(){_o=!0}
vendor: 6,814 bytes, line 38
38}),window.addEventListener("test",br,br),window.removeEventListener("test",br,br)}catch{_o=!1}function px(e,t,n,r,i,s,o,l,u){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var Wr=!1,vs=null,ks=!1,Ao=null,fx={onError:function(e){Wr=!0,vs=e}};function mx(e,t,n,r,i,s,o,l,u){Wr=!1,vs=null,px.apply(fx,arguments)}function hx(e,t,n,r,i,s,o,l,u){if(mx.apply(this,arguments),Wr){if(Wr){var c=vs;Wr=!1,vs=null}else throw Error(S(198));ks||(ks=!0,Ao=c)}}function An(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function Kf(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Ec(e){if(An(e)!==e)throw Error(S(188))}function yx(e){var t=e.alternate;if(!t){if(t=An(e),t===null)throw Error(S(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(i===null)break;var s=i.alternate;if(s===null){if(r=i.return,r!==null){n=r;continue}break}if(i.child===s.child){for(s=i.child;s;){if(s===n)return Ec(i),e;if(s===r)return Ec(i),t;s=s.sibling}throw Error(S(188))}if(n.return!==r.return)n=i,r=s;else{for(var o=!1,l=i.child;l;){if(l===n){o=!0,n=i,r=s;break}if(l===r){o=!0,r=i,n=s;break}l=l.sibling}if(!o){for(l=s.child;l;){if(l===n){o=!0,n=s,r=i;break}if(l===r){o=!0,r=s,n=i;break}l=l.sibling}if(!o)throw Error(S(189))}}if(n.alternate!==r)throw Error(S(190))}if(n.tag!==3)throw Error(S(188));return n.stateNode.current===n?e:t}function $f(e){return e=yx(e),e!==null?Zf(e):null}function Zf(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=Zf(e);if(t!==null)return t;e=e.sibling}return null}var Hf=Oe.unstable_scheduleCallback,Cc=Oe.unstable_cancelCallback,gx=Oe.unstable_shouldYield,xx=Oe.unstable_requestPaint,ae=Oe.unstable_now,wx=Oe.unstable_getCurrentPriorityLevel,$l=Oe.unstable_ImmediatePriority,Gf=Oe.unstable_UserBlockingPriority,js=Oe.unstable_NormalPriority,vx=Oe.unstable_LowPriority,Yf=Oe.unstable_IdlePriority,na=null,dt=null;function kx(e){if(dt&&typeof dt.onCommitFiberRoot=="function")try{dt.onCommitFiberRoot(na,e,void 0,(e.current.flags&128)===128)}catch{}}var it=Math.clz32?Math.clz32:bx,jx=Math.log,zx=Math.LN2;function bx(e){return e>>>=0,e===0?32:31-(jx(e)/zx|0)|0}var Vi=64,Ii=4194304;function Lr(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function zs(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,i=e.suspendedLanes,s=e.pingedLanes,o=n&268435455;if(o!==0){var l=o&~i;l!==0?r=Lr(l):(s&=o,s!==0&&(r=Lr(s)))}else o=n&~i,o!==0?r=Lr(o):s!==0&&(r=Lr(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&i)&&(i=r&-r,s=t&-t,i>=s||i===16&&(s&4194240)!==0))return t;if(r&4&&(r|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=r;0<t;)n=31-it(t),i=1<<n,r|=e[n],t&=~i;return r}function Nx(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Sx(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,s=e.pendingLanes;0<s;){var o=31-it(s),l=1<<o,u=i[o];u===-1?(!(l&n)||l&r)&&(i[o]=Nx(l,t)):u<=t&&(e.expiredLanes|=l),s&=~l}}function Do(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function Qf(){var e=Vi;return Vi<<=1,!(Vi&4194240)&&(Vi=64),e}function Aa(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Si(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-it(t),e[t]=n}function Px(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var i=31-it(n),s=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~s}}function Zl(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-it(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var K=0;function Jf(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Xf,Hl,qf,em,tm,Mo=!1,Wi=[],Kt=null,$t=null,Zt=null,ri=new Map,ii=new Map,Vt=[],Ex="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 Tc(e,t){switch(e){case"focusin":case"focusout":Kt=null;break;case"dragenter":case"dragleave":$t=null;break;case"mouseover":case"mouseout":Zt=null;break;case"pointerover":case"pointerout":ri.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":ii.delete(t.pointerId)}}function Nr(e,t,n,r,i,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:s,targetContainers:[i]},t!==null&&(t=Ei(t),t!==null&&Hl(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,i!==null&&t.indexOf(i)===-1&&t.push(i),e)}function Cx(e,t,n,r,i){switch(t){case"focusin":return Kt=Nr(Kt,e,t,n,r,i),!0;case"dragenter":return $t=Nr($t,e,t,n,r,i),!0;case"mouseover":return Zt=Nr(Zt,e,t,n,r,i),!0;case"pointerover":var s=i.pointerId;return ri.set(s,Nr(ri.get(s)||null,e,t,n,r,i)),!0;case"gotpointercapture":return s=i.pointerId,ii.set(s,Nr(ii.get(s)||null,e,t,n,r,i)),!0}return!1}function nm(e){var t=wn(e.target);if(t!==null){var n=An(t);if(n!==null){if(t=n.tag,t===13){if(t=Kf(n),t!==null){e.blockedOn=t,tm(e.priority,function(){qf(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function is(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Lo(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);Co=r,n.target.dispatchEvent(r),Co=null}else return t=Ei(n),t!==null&&Hl(t),e.blockedOn=n,!1;t.shift()}return!0}function _c(e,t,n){is(e)&&n.delete(t)}function Tx(){Mo=!1,Kt!==null&&is(Kt)&&(Kt=null),$t!==null&&is($t)&&($t=null),Zt!==null&&is(Zt)&&(Zt=null),ri.forEac
vendor: 13,612 bytes, line 38
38h(_c),ii.forEach(_c)}function Sr(e,t){e.blockedOn===t&&(e.blockedOn=null,Mo||(Mo=!0,Oe.unstable_scheduleCallback(Oe.unstable_NormalPriority,Tx)))}function si(e){function t(i){return Sr(i,e)}if(0<Wi.length){Sr(Wi[0],e);for(var n=1;n<Wi.length;n++){var r=Wi[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Kt!==null&&Sr(Kt,e),$t!==null&&Sr($t,e),Zt!==null&&Sr(Zt,e),ri.forEach(t),ii.forEach(t),n=0;n<Vt.length;n++)r=Vt[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<Vt.length&&(n=Vt[0],n.blockedOn===null);)nm(n),n.blockedOn===null&&Vt.shift()}var nr=Dt.ReactCurrentBatchConfig,bs=!0;function _x(e,t,n,r){var i=K,s=nr.transition;nr.transition=null;try{K=1,Gl(e,t,n,r)}finally{K=i,nr.transition=s}}function Ax(e,t,n,r){var i=K,s=nr.transition;nr.transition=null;try{K=4,Gl(e,t,n,r)}finally{K=i,nr.transition=s}}function Gl(e,t,n,r){if(bs){var i=Lo(e,t,n,r);if(i===null)Ba(e,t,r,Ns,n),Tc(e,r);else if(Cx(i,e,t,n,r))r.stopPropagation();else if(Tc(e,r),t&4&&-1<Ex.indexOf(e)){for(;i!==null;){var s=Ei(i);if(s!==null&&Xf(s),s=Lo(e,t,n,r),s===null&&Ba(e,t,r,Ns,n),s===i)break;i=s}i!==null&&r.stopPropagation()}else Ba(e,t,r,null,n)}}var Ns=null;function Lo(e,t,n,r){if(Ns=null,e=Kl(r),e=wn(e),e!==null)if(t=An(e),t===null)e=null;else if(n=t.tag,n===13){if(e=Kf(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Ns=e,null}function rm(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(wx()){case $l:return 1;case Gf:return 4;case js:case vx:return 16;case Yf:return 536870912;default:return 16}default:return 16}}var Wt=null,Yl=null,ss=null;function im(){if(ss)return ss;var e,t=Yl,n=t.length,r,i="value"in Wt?Wt.value:Wt.textContent,s=i.length;for(e=0;e<n&&t[e]===i[e];e++);var o=n-e;for(r=1;r<=o&&t[n-r]===i[s-r];r++);return ss=i.slice(e,1<r?1-r:void 0)}function as(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function Bi(){return!0}function Ac(){return!1}function We(e){function t(n,r,i,s,o){this._reactName=n,this._targetInst=i,this.type=r,this.nativeEvent=s,this.target=o,this.currentTarget=null;for(var l in e)e.hasOwnProperty(l)&&(n=e[l],this[l]=n?n(s):s[l]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?Bi:Ac,this.isPropagationStopped=Ac,this}return ee(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=Bi)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=Bi)},persist:function(){},isPersistent:Bi}),t}var gr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ql=We(gr),Pi=ee({},gr,{view:0,detail:0}),Dx=We(Pi),Da,Ma,Pr,ra=ee({},Pi,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Jl,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!==Pr&&(Pr&&e.type==="mousemove"?(Da=e.screenX-Pr.screenX,Ma=e.screenY-Pr.screenY):Ma=Da=0,Pr=e),Da)},movementY:function(e){return"movementY"in e?e.movementY:Ma}}),Dc=We(ra),Mx=ee({},ra,{dataTransfer:0}),Lx=We(Mx),Rx=ee({},Pi,{relatedTarget:0}),La=We(Rx),Fx=ee({},gr,{animationName:0,elapsedTime:0,pseudoElement:0}),Ox=We(Fx),Vx=ee({},gr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ix=We(Vx),Wx=ee({},gr,{data:0}),Mc=We(Wx),Bx={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ux={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"},Kx={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $x(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Kx[e])?!!t[e]:!1}function Jl(){return $x}var Zx=ee({},Pi,{key:function(e){if(e.key){var t=Bx[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=as(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Ux[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Jl,charCode:function(e){return e.type==="keypress"?as(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?as(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Hx=We(Zx),Gx=ee({},ra,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Lc=We(Gx),Yx=ee({},Pi,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Jl}),Qx=We(Yx),Jx=ee({},gr,{propertyName:0,elapsedTime:0,pseudoElement:0}),Xx=We(Jx),qx=ee({},ra,{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}),e0=We(qx),t0=[9,13,27,32],Xl=Et&&"CompositionEvent"in window,Br=null;Et&&"documentMode"in document&&(Br=document.documentMode);var n0=Et&&"TextEvent"in window&&!Br,sm=Et&&(!Xl||Br&&8<Br&&11>=Br),Rc=" ",Fc=!1;function am(e,t){switch(e){case"keyup":return t0.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function om(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var On=!1;function r0(e,t){switch(e){case"compositionend":return om(t);case"keypress":return t.which!==32?null:(Fc=!0,Rc);case"textInput":return e=t.data,e===Rc&&Fc?null:e;default:return null}}function i0(e,t){if(On)return e==="compositionend"||!Xl&&am(e,t)?(e=im(),ss=Yl=Wt=null,On=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return sm&&t.locale!=="ko"?null:t.data;default:return null}}var s0={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 Oc(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!s0[e.type]:t==="textarea"}function lm(e,t,n,r){Vf(r),t=Ss(t,"onChange"),0<t.length&&(n=new Ql("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Ur=null,ai=null;function a0(e){wm(e,0)}function ia(e){var t=Wn(e);if(Af(t))return e}function o0(e,t){if(e==="change")return t}var um=!1;if(Et){var Ra;if(Et){var Fa="oninput"in document;if(!Fa){var Vc=document.createElement("div");Vc.setAttribute("oninput","return;"),Fa=typeof Vc.oninput=="function"}Ra=Fa}else Ra=!1;um=Ra&&(!document.documentMode||9<document.documentMode)}function Ic(){Ur&&(Ur.detachEvent("onpropertychange",cm),ai=Ur=null)}function cm(e){if(e.propertyName==="value"&&ia(ai)){var t=[];lm(t,ai,e,Kl(e)),Uf(a0,t)}}function l0(e,t,n){e==="focusin"?(Ic(),Ur=t,ai=n,Ur.attachEvent("onpropertychange",cm)):e==="focusout"&&Ic()}function u0(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ia(ai)}function c0(e,t){if(e==="click")return ia(t)}function d0(e,t){if(e==="input"||e==="change")return ia(t)}function p0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ot=typeof Object.is=="function"?Object.is:p0;function oi(e,t){if(ot(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var i=n[r];if(!go.call(t,i)||!ot(e[i],t[i]))return!1}return!0}function Wc(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Bc(e,t){var n=Wc(e);e=0;for(var r;n;){if(n.nodeType===3){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=Wc(n)}}function dm(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?dm(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function pm(){for(var e=window,t=ws();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=ws(e.document)}return t}function ql(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function f0(e){var t=pm(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dm(n.ownerDocument.documentElement,n)){if(r!==null&&ql(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var i=n.textContent.length,s=Math.min(r.start,i);r=r.end===void 0?s:Math.min(r.end,i),!e.extend&&s>r&&(i=r,r=s,s=i),i=Bc(n,s);var o=Bc(n,r);i&&o&&(e.rangeCount!==1||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==o.node||e.focusOffset!==o.offset)&&(t=t.createRange(),t.setStart(i.node,i.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(o.node,o.offset)):(t.setEnd(o.node,o.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var m0=Et&&"documentMode"in document&&11>=document.documentMode,Vn=null,Ro=null,Kr=null,Fo=!1;function Uc(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Fo||Vn==null||Vn!==ws(r)||(r=Vn,"selectionStart"in r&&ql(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Kr&&oi(Kr,r)||(Kr=r,r=Ss(Ro,"onSelect"),0<r.length&&(t=new Ql("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Vn)))}function Ui(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var In={animationend:Ui("Animation","AnimationEnd"),animationiteration:Ui("Animation","AnimationIteration"),animationstart:Ui("Animation","AnimationStart"),transitionend:Ui("Transition","TransitionEnd")},Oa={},fm={};Et&&(fm=document.createElement("div").style,"AnimationEvent"in window||(delete In.animationend.animation,delete In.animationiteration.animation,delete In.animationstart.animation),"TransitionEvent"in window||delete In.transitionend.transition);function sa(e){if(Oa[e])return Oa[e];if(!In[e])return e;var t=In[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in fm)return Oa[e]=t[n];return e}var mm=sa("animationend"),hm=sa("animationiteration"),ym=sa("animationstart"),gm=sa("transitionend"),xm=new Map,Kc="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 rn(e,t){xm.set(e,t),_n(t,[e])}for(var Va=0;Va<Kc.length;Va++){var Ia=Kc[Va],h0=Ia.toLowerCase(),y0=Ia[0].toUpperCase()+Ia.slice(1);
vendor: 4,707 bytes, line 38
38rn(h0,"on"+y0)}rn(mm,"onAnimationEnd");rn(hm,"onAnimationIteration");rn(ym,"onAnimationStart");rn("dblclick","onDoubleClick");rn("focusin","onFocus");rn("focusout","onBlur");rn(gm,"onTransitionEnd");sr("onMouseEnter",["mouseout","mouseover"]);sr("onMouseLeave",["mouseout","mouseover"]);sr("onPointerEnter",["pointerout","pointerover"]);sr("onPointerLeave",["pointerout","pointerover"]);_n("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));_n("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));_n("onBeforeInput",["compositionend","keypress","textInput","paste"]);_n("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));_n("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));_n("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Rr="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(" "),g0=new Set("cancel close invalid load scroll toggle".split(" ").concat(Rr));function $c(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,hx(r,t,void 0,e),e.currentTarget=null}function wm(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var s=void 0;if(t)for(var o=r.length-1;0<=o;o--){var l=r[o],u=l.instance,c=l.currentTarget;if(l=l.listener,u!==s&&i.isPropagationStopped())break e;$c(i,l,c),s=u}else for(o=0;o<r.length;o++){if(l=r[o],u=l.instance,c=l.currentTarget,l=l.listener,u!==s&&i.isPropagationStopped())break e;$c(i,l,c),s=u}}}if(ks)throw e=Ao,ks=!1,Ao=null,e}function Z(e,t){var n=t[Bo];n===void 0&&(n=t[Bo]=new Set);var r=e+"__bubble";n.has(r)||(vm(t,e,2,!1),n.add(r))}function Wa(e,t,n){var r=0;t&&(r|=4),vm(n,e,r,t)}var Ki="_reactListening"+Math.random().toString(36).slice(2);function li(e){if(!e[Ki]){e[Ki]=!0,Pf.forEach(function(n){n!=="selectionchange"&&(g0.has(n)||Wa(n,!1,e),Wa(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[Ki]||(t[Ki]=!0,Wa("selectionchange",!1,t))}}function vm(e,t,n,r){switch(rm(t)){case 1:var i=_x;break;case 4:i=Ax;break;default:i=Gl}n=i.bind(null,t,n,e),i=void 0,!_o||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(i=!0),r?i!==void 0?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):i!==void 0?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Ba(e,t,n,r,i){var s=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var o=r.tag;if(o===3||o===4){var l=r.stateNode.containerInfo;if(l===i||l.nodeType===8&&l.parentNode===i)break;if(o===4)for(o=r.return;o!==null;){var u=o.tag;if((u===3||u===4)&&(u=o.stateNode.containerInfo,u===i||u.nodeType===8&&u.parentNode===i))return;o=o.return}for(;l!==null;){if(o=wn(l),o===null)return;if(u=o.tag,u===5||u===6){r=s=o;continue e}l=l.parentNode}}r=r.return}Uf(function(){var c=s,d=Kl(n),p=[];e:{var f=xm.get(e);if(f!==void 0){var g=Ql,x=e;switch(e){case"keypress":if(as(n)===0)break e;case"keydown":case"keyup":g=Hx;break;case"focusin":x="focus",g=La;break;case"focusout":x="blur",g=La;break;case"beforeblur":case"afterblur":g=La;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":g=Dc;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":g=Lx;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":g=Qx;break;case mm:case hm:case ym:g=Ox;break;case gm:g=Xx;break;case"scroll":g=Dx;break;case"wheel":g=e0;break;case"copy":case"cut":case"paste":g=Ix;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":g=Lc}var w=(t&4)!==0,k=!w&&e==="scroll",h=w?f!==null?f+"Capture":null:f;w=[];for(var m=c,y;m!==null;){y=m;var j=y.stateNode;if(y.tag===5&&j!==null&&(y=j,h!==null&&(j=ni(m,h),j!=null&&w.push(ui(m,j,y)))),k)break;m=m.return}0<w.length&&(f=new g(f,x,null,n,d),p.push({event:f,listeners:w}))}}if(!(t&7)){e:{if(f=e==="mouseover"||e==="pointerover",g=e==="mouseout"||e==="pointerout",f&&n!==Co&&(x=n.relatedTarget||n.fromElement)&&(wn(x)||x[Ct]))break e;if((g||f)&&(f=d.window===d?d:(f=d.ownerDocument)?f.defaultView||f.parentWindow:window,g?(x=n.relatedTarget||n.toElement,g=c,x=x?wn(x):null,x!==null&&(k=An(x),x!==k||x.tag!==5&&x.tag!==6)&&(x=null)):(g=null,x=c),g!==x)){if(w=Dc,j="onMouseLeave",h="onMouseEnter",m="mou
38se",(e==="pointerout"||e==="pointerover")&&(w=Lc,j="onPointerLeave",h="onPointerEnter",m="pointer"),k=g==null?f:Wn(g),y=x==null?f:Wn(x),f=new w(j,m+"leave",g,n,d),f.target=k,f.relatedTarget=y,j=null,wn(d)===c&&(w=new w(h,m+"enter",x,n,d),w.target=y,w.relatedTarget=k,j=w),k=j,g&&x)t:{for(w=g,h=x,m=0,y=w;y;y=Mn(y))m++;for(y=0,j=h;j;j=Mn(j))y++;for(;0<m-y;)w=Mn(w),m--;for(;0<y-m;)h=Mn(h),y--;for(;m--;){if(w===h||h!==null&&w===h.alternate)break t;w=Mn(w),h=Mn(h)}w=null}else w=null;g!==null&&Zc(p,f,g,w,!1),x!==null&&k!==null&&Zc(p,k,x,w,!0)}}e:{if(f=c?Wn(c):window,g=f.nodeName&&f.nodeName.toLowerCase(),g==="select"||g==="input"&&f.type==="file")var z=o0;else if(Oc(f))if(um)z=d0;else{z=u0;var b=l0}else(g=f.nodeName)&&g.toLowerCase()==="input"&&(f.type==="checkbox"||f.type==="radio")&&(z=c0);if(z&&(z=z(e,c))){lm(p,z,n,d);break e}b&&b(e,f,c),e==="focusout"&&(b=f._wrapperState)&&b.controlled&&f.type==="number"&&bo(f,"number",f.value)}switch(b=c?Wn(c):window,e){case"focusin":(Oc(b)||b.contentEditable==="true")&&(Vn=b,Ro=c,Kr=null);break;case"focusout":Kr=Ro=Vn=null;break;case"mousedown":Fo=!0;break;case"contextmenu":case"mouseup":case"dragend":Fo=!1,Uc(p,n,d);break;case"selectionchange":if(m0)break;case"keydown":case"keyup":Uc(p,n,d)}var P;if(Xl)e:{switch(e){case"compositionstart":var N="onCompositionStart";break e;case"compositionend":N="onCompositionEnd";break e;case"compositionupdate":N="onCompositionUpdate";break e}N=void 0}else On?am(e,n)&&(N="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(N="onCompositionStart");N&&(sm&&n.locale!=="ko"&&(On||N!=="onCompositionStart"?N==="onCompositionEnd"&&On&&(P=im()):(Wt=d,Yl="value"in Wt?Wt.value:Wt.textContent,On=!0)),b=Ss(c,N),0<b.length&&(N=new Mc(N,e,null,n,d),p.push({event:N,listeners:b}),P?N.data=P:(P=om(n),P!==null&&(N.data=P)))),(P=n0?r0(e,n):i0(e,n))&&(c=Ss(c,"onBeforeInput"),0<c.length&&(d=new Mc("onBeforeInput","beforeinput",null,n,d),p.push({event:d,listeners:c}),d.data=P))}wm(p,t)})}function ui(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Ss(e,t){for(var n=t+"Capture",r=[];e!==null;){var i=e,s=i.stateNode;i.tag===5&&s!==null&&(i=s,s=ni(e,n),s!=null&&r.unshift(ui(e,s,i)),s=ni(e,t),s!=null&&r.push(ui(e,s,i))),e=e.return}return r}function Mn(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Zc(e,t,n,r,i){for(var s=t._reactName,o=[];n!==null&&n!==r;){var l=n,u=l.alternate,c=l.stateNode;if(u!==null&&u===r)break;l.tag===5&&c!==null&&(l=c,i?(u=ni(n,s),u!=null&&o.unshift(ui(n,u,l))):i||(u=ni(n,s),u!=null&&o.push(ui(n,u,l)))),n=n.return}o.length!==0&&e.push({event:t,listeners:o})}var x0=/\r\n?/g,w0=/\u0000|\uFFFD/g;function Hc(e){return(typeof e=="string"?e:""+e).replace(x0,` 39`).replace(w0,"")}function $i(e,t,n){if(t=Hc(t),Hc(e)!==t&&n)throw Error(S(425))}function Ps(){}var Oo=null,Vo=null;function Io(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Wo=typeof setTimeout=="function"?setTimeout:void 0,v0=typeof clearTimeout=="function"?clearTimeout:void 0,Gc=typeof Promise=="function"?Promise:void 0,k0=typeof queueMicrotask=="function"?queueMicrotask:typeof Gc<"u"?function(e){return Gc.resolve(null).then(e).catch(j0)}:Wo;function j0(e){setTimeout(function(){throw e})}function Ua(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&i.nodeType===8)if(n=i.data,n==="/$"){if(r===0){e.removeChild(i),si(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=i}while(n);si(t)}function Ht(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function Yc(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var xr=Math.random().toString(36).slice(2),ct="__reactFiber$"+xr,ci="__reactProps$"+xr,Ct="__reactContainer$"+xr,Bo="__reactEvents$"+xr,z0="__reactListeners$"+xr,b0="__reactHandles$"+xr;function wn(e){var t=e[ct];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ct]||n[ct]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Yc(e);e!==null;){if(n=e[ct])return n;e=Yc(e)}return t}e=n,n=e.parentNode}return null}function Ei(e){return e=e[ct]||e[Ct],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Wn(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(S(33))}function aa(e){return e[ci]||null}var Uo=[],Bn=-1;function sn(e){return{current:e}}function H(e){0>Bn||(e.current=Uo[Bn],Uo[Bn]=null,Bn--)}function $(e,t){Bn++,Uo[Bn]=e.current,e.current=t}var en={},je=sn(en),Te=sn(!1),Sn=en;function ar(e,t){var n=e.type.contextTypes;if(!n)return en;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i={},s;for(s in n)i[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=i),i}function _e(e){return e=e.childContextTypes,e!=null}function Es(){H(Te),H(je)}function Qc(e,t,n){if(je.current!==en)throw Error(S(168));$(je,t),$(Te,n)}function km(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var i in r)if(!(i in t))throw Error(S(108,lx(e)||"Unknown",i));return ee({},n,r)}function Cs(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||en,Sn=je.current,$(je,e),$(Te,Te.current),!0}
vendor: 12,420 bytes, line 39
39function Jc(e,t,n){var r=e.stateNode;if(!r)throw Error(S(169));n?(e=km(e,t,Sn),r.__reactInternalMemoizedMergedChildContext=e,H(Te),H(je),$(je,e)):H(Te),$(Te,n)}var jt=null,oa=!1,Ka=!1;function jm(e){jt===null?jt=[e]:jt.push(e)}function N0(e){oa=!0,jm(e)}function an(){if(!Ka&&jt!==null){Ka=!0;var e=0,t=K;try{var n=jt;for(K=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}jt=null,oa=!1}catch(i){throw jt!==null&&(jt=jt.slice(e+1)),Hf($l,an),i}finally{K=t,Ka=!1}}return null}var Un=[],Kn=0,Ts=null,_s=0,Ze=[],He=0,Pn=null,zt=1,bt="";function hn(e,t){Un[Kn++]=_s,Un[Kn++]=Ts,Ts=e,_s=t}function zm(e,t,n){Ze[He++]=zt,Ze[He++]=bt,Ze[He++]=Pn,Pn=e;var r=zt;e=bt;var i=32-it(r)-1;r&=~(1<<i),n+=1;var s=32-it(t)+i;if(30<s){var o=i-i%5;s=(r&(1<<o)-1).toString(32),r>>=o,i-=o,zt=1<<32-it(t)+i|n<<i|r,bt=s+e}else zt=1<<s|n<<i|r,bt=e}function eu(e){e.return!==null&&(hn(e,1),zm(e,1,0))}function tu(e){for(;e===Ts;)Ts=Un[--Kn],Un[Kn]=null,_s=Un[--Kn],Un[Kn]=null;for(;e===Pn;)Pn=Ze[--He],Ze[He]=null,bt=Ze[--He],Ze[He]=null,zt=Ze[--He],Ze[He]=null}var Re=null,Le=null,Q=!1,rt=null;function bm(e,t){var n=Ge(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function Xc(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Re=e,Le=Ht(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Re=e,Le=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Pn!==null?{id:zt,overflow:bt}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Ge(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Re=e,Le=null,!0):!1;default:return!1}}function Ko(e){return(e.mode&1)!==0&&(e.flags&128)===0}function $o(e){if(Q){var t=Le;if(t){var n=t;if(!Xc(e,t)){if(Ko(e))throw Error(S(418));t=Ht(n.nextSibling);var r=Re;t&&Xc(e,t)?bm(r,n):(e.flags=e.flags&-4097|2,Q=!1,Re=e)}}else{if(Ko(e))throw Error(S(418));e.flags=e.flags&-4097|2,Q=!1,Re=e}}}function qc(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Re=e}function Zi(e){if(e!==Re)return!1;if(!Q)return qc(e),Q=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Io(e.type,e.memoizedProps)),t&&(t=Le)){if(Ko(e))throw Nm(),Error(S(418));for(;t;)bm(e,t),t=Ht(t.nextSibling)}if(qc(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(S(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){Le=Ht(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}Le=null}}else Le=Re?Ht(e.stateNode.nextSibling):null;return!0}function Nm(){for(var e=Le;e;)e=Ht(e.nextSibling)}function or(){Le=Re=null,Q=!1}function nu(e){rt===null?rt=[e]:rt.push(e)}var S0=Dt.ReactCurrentBatchConfig;function Er(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(S(309));var r=n.stateNode}if(!r)throw Error(S(147,e));var i=r,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(o){var l=i.refs;o===null?delete l[s]:l[s]=o},t._stringRef=s,t)}if(typeof e!="string")throw Error(S(284));if(!n._owner)throw Error(S(290,e))}return e}function Hi(e,t){throw e=Object.prototype.toString.call(t),Error(S(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function ed(e){var t=e._init;return t(e._payload)}function Sm(e){function t(h,m){if(e){var y=h.deletions;y===null?(h.deletions=[m],h.flags|=16):y.push(m)}}function n(h,m){if(!e)return null;for(;m!==null;)t(h,m),m=m.sibling;return null}function r(h,m){for(h=new Map;m!==null;)m.key!==null?h.set(m.key,m):h.set(m.index,m),m=m.sibling;return h}function i(h,m){return h=Jt(h,m),h.index=0,h.sibling=null,h}function s(h,m,y){return h.index=y,e?(y=h.alternate,y!==null?(y=y.index,y<m?(h.flags|=2,m):y):(h.flags|=2,m)):(h.flags|=1048576,m)}function o(h){return e&&h.alternate===null&&(h.flags|=2),h}function l(h,m,y,j){return m===null||m.tag!==6?(m=Ja(y,h.mode,j),m.return=h,m):(m=i(m,y),m.return=h,m)}function u(h,m,y,j){var z=y.type;return z===Fn?d(h,m,y.props.children,j,y.key):m!==null&&(m.elementType===z||typeof z=="object"&&z!==null&&z.$$typeof===Rt&&ed(z)===m.type)?(j=i(m,y.props),j.ref=Er(h,m,y),j.return=h,j):(j=fs(y.type,y.key,y.props,null,h.mode,j),j.ref=Er(h,m,y),j.return=h,j)}function c(h,m,y,j){return m===null||m.tag!==4||m.stateNode.containerInfo!==y.containerInfo||m.stateNode.implementation!==y.implementation?(m=Xa(y,h.mode,j),m.return=h,m):(m=i(m,y.children||[]),m.return=h,m)}function d(h,m,y,j,z){return m===null||m.tag!==7?(m=bn(y,h.mode,j,z),m.return=h,m):(m=i(m,y),m.return=h,m)}function p(h,m,y){if(typeof m=="string"&&m!==""||typeof m=="number")return m=Ja(""+m,h.mode,y),m.return=h,m;if(typeof m=="object"&&m!==null){switch(m.$$typeof){case Ri:return y=fs(m.type,m.key,m.props,null,h.mode,y),y.ref=Er(h,null,m),y.return=h,y;case Rn:return m=Xa(m,h.mode,y),m.return=h,m;case Rt:var j=m._init;return p(h,j(m._payload),y)}if(Mr(m)||zr(m))return m=bn(m,h.mode,y,null),m.return=h,m;Hi(h,m)}return null}function f(h,m,y,j){var z=m!==null?m.key:null;if(typeof y=="string"&&y!==""||typeof y=="number")return z!==null?null:l(h,m,""+y,j);if(typeof y=="object"&&y!==null){switch(y.$$typeof){case Ri:return y.key===z?u(h,m,y,j):null;case Rn:return y.key===z?c(h,m,y,j):null;case Rt:return z=y._init,f(h,m,z(y._payload),j)}if(Mr(y)||zr(y))return z!==null?null:d(h,m,y,j,null);Hi(h,y)}return null}function g(h,m,y,j,z){if(typeof j=="string"&&j!==""||typeof j=="number")return h=h.get(y)||null,l(m,h,""+j,z);if(typeof j=="object"&&j!==null){switch(j.$$typeof){case Ri:return h=h.get(j.key===null?y:j.key)||null,u(m,h,j,z);case Rn:return h=h.get(j.key===null?y:j.key)||null,c(m,h,j,z);case Rt:var b=j._init;return g(h,m,y,b(j._payload),z)}if(Mr(j)||zr(j))return h=h.get(y)||null,d(m,h,j,z,null);Hi(m,j)}return null}function x(h,m,y,j){for(var z=null,b=null,P=m,N=m=0,F=null;P!==null&&N<y.length;N++){P.index>N?(F=P,P=null):F=P.sibling;var A=f(h,P,y[N],j);if(A===null){P===null&&(P=F);break}e&&P&&A.alternate===null&&t(h,P),m=s(A,m,N),b===null?z=A:b.sibling=A,b=A,P=F}if(N===y.length)return n(h,P),Q&&hn(h,N),z;if(P===null){for(;N<y.length;N++)P=p(h,y[N],j),P!==null&&(m=s(P,m,N),b===null?z=P:b.sibling=P,b=P);return Q&&hn(h,N),z}for(P=r(h,P);N<y.length;N++)F=g(P,h,N,y[N],j),F!==null&&(e&&F.alternate!==null&&P.delete(F.key===null?N:F.key),m=s(F,m,N),b===null?z=F:b.sibling=F,b=F);return e&&P.forEach(function(te){return t(h,te)}),Q&&hn(h,N),z}function w(h,m,y,j){var z=zr(y);if(typeof z!="function")throw Error(S(150));if(y=z.call(y),y==null)throw Error(S(151));for(var b=z=null,P=m,N=m=0,F=null,A=y.next();P!==null&&!A.done;N++,A=y.next()){P.index>N?(F=P,P=null):F=P.sibling;var te=f(h,P,A.value,j);if(te===null){P===null&&(P=F);break}e&&P&&te.alternate===null&&t(h,P),m=s(te,m,N),b===null?z=te:b.sibling=te,b=te,P=F}if(A.done)return n(h,P),Q&&hn(h,N),z;if(P===null){for(;!A.done;N++,A=y.next())A=p(h,A.value,j),A!==null&&(m=s(A,m,N),b===null?z=A:b.sibling=A,b=A);return Q&&hn(h,N),z}for(P=r(h,P);!A.done;N++,A=y.next())A=g(P,h,N,A.value,j),A!==null&&(e&&A.alternate!==null&&P.delete(A.key===null?N:A.key),m=s(A,m,N),b===null?z=A:b.sibling=A,b=A);return e&&P.forEach(function(Be){return t(h,Be)}),Q&&hn(h,N),z}function k(h,m,y,j){if(typeof y=="object"&&y!==null&&y.type===Fn&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case Ri:e:{for(var z=y.key,b=m;b!==null;){if(b.key===z){if(z=y.type,z===Fn){if(b.tag===7){n(h,b.sibling),m=i(b,y.props.children),m.return=h,h=m;break e}}else if(b.elementType===z||typeof z=="object"&&z!==null&&z.$$typeof===Rt&&ed(z)===b.type){n(h,b.sibling),m=i(b,y.props),m.ref=Er(h,b,y),m.return=h,h=m;break e}n(h,b);break}else t(h,b);b=b.sibling}y.type===Fn?(m=bn(y.props.children,h.mode,j,y.key),m.return=h,h=m):(j=fs(y.type,y.key,y.props,null,h.mode,j),j.ref=Er(h,m,y),j.return=h,h=j)}return o(h);case Rn:e:{for(b=y.key;m!==null;){if(m.key===b)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(h,m.sibling),m=i(m,y.children||[]),m.return=h,h=m;break e}else{n(h,m);break}else t(h,m);m=m.sibling}m=Xa(y,h.mode,j),m.return=h,h=m}return o(h);case Rt:return b=y._init,k(h,m,b(y._payload),j)}if(Mr(y))return x(h,m,y,j);if(zr(y))return w(h,m,y,j);Hi(h,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(n(h,m.sibling),m=i(m,y),m.return=h,h=m):(n(h,m),m=Ja(y,h.mode,j),m.return=h,h=m),o(h)):n(h,m)}return k}var lr=Sm(!0),Pm=Sm(!1),As=sn(null),Ds=null,$n=null,ru=null;function iu(){ru=$n=Ds=null}function su(e){var t=As.current;H(As),e._currentValue=t}function Zo(e,t,n){for(;e!==null;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,r!==null&&(r.childLanes|=t)):r!==null&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function rr(e,t){Ds=e,ru=$n=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Ce=!0),e.firstContext=null)}function Je(e){var t=e._currentValue;if(ru!==e)if(e={context:e,memoizedValue:t,next:null},$n===null){if(Ds===null)throw Error(S(308));$n=e,Ds.dependencies={lanes:0,firstContext:e}}else $n=$n.next=e;return t}var vn=null;function au(e){vn===null?vn=[e]:vn.push(e)}function Em(e,t,n,r){var i=t.interleaved;return i===null?(n.next=n,au(t)):(n.next=i.next,i.next=n),t.interleaved=n,Tt(e,r)}function Tt(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var Ft=!1;function ou(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Cm(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Nt(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Gt(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,U&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,Tt(e,n)}return i=r.interleaved,i===null?(t.next=t,au(r)):(t.next=i.next,i.next=t),r.interleaved=t,Tt(e,n)}function os(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Zl(e,n)}}function td(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var o={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?i=s=o:s=s.next=o,n=n.next}while(n!==null);s===null?i=s=t:s=s.next=t}else i=s=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:s,shared:r.shared,effects:r.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Ms(e,t,n,r){var i=e.updateQueue;Ft=!1;var s=i.firstBaseUpdate,o=i.lastBaseUpdate,l=i.shared.pending;if(l!==null){i.shared.pending=null;var u=l,c=u.next;u.next=null,o===null?s=c:o.next=c,o=u;var d=e.alternate;d!==null&&(d=d.updateQueue,l=d.lastBaseUpdate,l!==o&&(l===null?d.firstBaseUpdate=c:l.next=c,d.lastBaseUpdate=u))}if(s!==null){var p=i.baseState;o=0,d=c=u=null,l=s;do{var f=l.lane,g=l.eventTime;if((r&f)===f){d!==null&&(d=d.next={eventTime:g,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var x=e,w=l;switch(f=t,g=n,w.tag){case 1:if(x=w.payload,typeof x=="function"){p=x.call(g,p,f);break e}p=x;break e;case 3:x.flags=x.flags&-65537|128;case 0:if(x=w.payload,f=typeof x=="function"?x.call(g,p,f):x,f==null)break e;p=ee({},p,f);break e;case 2:Ft=!0}}l.callback!==null&&l.lane!==0&&(e.flags|=64,f=i.effects,f===null?i.effects=[l]:f.push(l))}else g={eventTime:g,lane:f,tag:l.tag,payload:l.payload,callback:l.callback,next:null},d===null?(c=d=g,u=p):d=d.next=g,o|=f;if(l=l.next,l===null){if(l=i.shared.pending,l===null)break;f=l,l=f.next,f.next=null,i.lastBaseUpdate=f,i.shared.pending=null}}while(!0);if(d===null&&(u=p),i.baseState=u,i.firstBaseUpdate=c,i.lastBaseUpdate=d,t=i.shared.interleaved,t!==null){i=t;do o|=i.lane,i=i.next;while(i!==t)}else s===null&&(i.shared.lanes=0);Cn|=o,e.lanes=o,e.memoizedState=p}}
vendor: 2,055 bytes, line 39
39function nd(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(i!==null){if(r.callback=null,r=n,typeof i!="function")throw Error(S(191,i));i.call(r)}}}var Ci={},pt=sn(Ci),di=sn(Ci),pi=sn(Ci);function kn(e){if(e===Ci)throw Error(S(174));return e}function lu(e,t){switch($(pi,t),$(di,e),$(pt,Ci),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:So(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=So(t,e)}H(pt),$(pt,t)}function ur(){H(pt),H(di),H(pi)}function Tm(e){kn(pi.current);var t=kn(pt.current),n=So(t,e.type);t!==n&&($(di,e),$(pt,n))}function uu(e){di.current===e&&(H(pt),H(di))}var J=sn(0);function Ls(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var $a=[];function cu(){for(var e=0;e<$a.length;e++)$a[e]._workInProgressVersionPrimary=null;$a.length=0}var ls=Dt.ReactCurrentDispatcher,Za=Dt.ReactCurrentBatchConfig,En=0,q=null,ue=null,de=null,Rs=!1,$r=!1,fi=0,P0=0;function ge(){throw Error(S(321))}function du(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ot(e[n],t[n]))return!1;return!0}function pu(e,t,n,r,i,s){if(En=s,q=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ls.current=e===null||e.memoizedState===null?_0:A0,e=n(r,i),$r){s=0;do{if($r=!1,fi=0,25<=s)throw Error(S(301));s+=1,de=ue=null,t.updateQueue=null,ls.current=D0,e=n(r,i)}while($r)}if(ls.current=Fs,t=ue!==null&&ue.next!==null,En=0,de=ue=q=null,Rs=!1,t)throw Error(S(300));return e}function fu(){var e=fi!==0;return fi=0,e}function ut(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return de===null?q.memoizedState=de=e:de=de.next=e,de}
vendor: 4,319 bytes, line 39
39function Xe(){if(ue===null){var e=q.alternate;e=e!==null?e.memoizedState:null}else e=ue.next;var t=de===null?q.memoizedState:de.next;if(t!==null)de=t,ue=e;else{if(e===null)throw Error(S(310));ue=e,e={memoizedState:ue.memoizedState,baseState:ue.baseState,baseQueue:ue.baseQueue,queue:ue.queue,next:null},de===null?q.memoizedState=de=e:de=de.next=e}return de}function mi(e,t){return typeof t=="function"?t(e):t}function Ha(e){var t=Xe(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=ue,i=r.baseQueue,s=n.pending;if(s!==null){if(i!==null){var o=i.next;i.next=s.next,s.next=o}r.baseQueue=i=s,n.pending=null}if(i!==null){s=i.next,r=r.baseState;var l=o=null,u=null,c=s;do{var d=c.lane;if((En&d)===d)u!==null&&(u=u.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),r=c.hasEagerState?c.eagerState:e(r,c.action);else{var p={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};u===null?(l=u=p,o=r):u=u.next=p,q.lanes|=d,Cn|=d}c=c.next}while(c!==null&&c!==s);u===null?o=r:u.next=l,ot(r,t.memoizedState)||(Ce=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=u,n.lastRenderedState=r}if(e=n.interleaved,e!==null){i=e;do s=i.lane,q.lanes|=s,Cn|=s,i=i.next;while(i!==e)}else i===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Ga(e){var t=Xe(),n=t.queue;if(n===null)throw Error(S(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,s=t.memoizedState;if(i!==null){n.pending=null;var o=i=i.next;do s=e(s,o.action),o=o.next;while(o!==i);ot(s,t.memoizedState)||(Ce=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function _m(){}function Am(e,t){var n=q,r=Xe(),i=t(),s=!ot(r.memoizedState,i);if(s&&(r.memoizedState=i,Ce=!0),r=r.queue,mu(Lm.bind(null,n,r,e),[e]),r.getSnapshot!==t||s||de!==null&&de.memoizedState.tag&1){if(n.flags|=2048,hi(9,Mm.bind(null,n,r,i,t),void 0,null),pe===null)throw Error(S(349));En&30||Dm(n,t,i)}return i}function Dm(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=q.updateQueue,t===null?(t={lastEffect:null,stores:null},q.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Mm(e,t,n,r){t.value=n,t.getSnapshot=r,Rm(t)&&Fm(e)}function Lm(e,t,n){return n(function(){Rm(t)&&Fm(e)})}function Rm(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!ot(e,n)}catch{return!0}}function Fm(e){var t=Tt(e,1);t!==null&&st(t,e,1,-1)}function rd(e){var t=ut();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:mi,lastRenderedState:e},t.queue=e,e=e.dispatch=T0.bind(null,q,e),[t.memoizedState,e]}function hi(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=q.updateQueue,t===null?(t={lastEffect:null,stores:null},q.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e)),e}function Om(){return Xe().memoizedState}function us(e,t,n,r){var i=ut();q.flags|=e,i.memoizedState=hi(1|t,n,void 0,r===void 0?null:r)}function la(e,t,n,r){var i=Xe();r=r===void 0?null:r;var s=void 0;if(ue!==null){var o=ue.memoizedState;if(s=o.destroy,r!==null&&du(r,o.deps)){i.memoizedState=hi(t,n,s,r);return}}q.flags|=e,i.memoizedState=hi(1|t,n,s,r)}function id(e,t){return us(8390656,8,e,t)}function mu(e,t){return la(2048,8,e,t)}function Vm(e,t){return la(4,2,e,t)}function Im(e,t){return la(4,4,e,t)}function Wm(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Bm(e,t,n){return n=n!=null?n.concat([e]):null,la(4,4,Wm.bind(null,t,e),n)}function hu(){}function Um(e,t){var n=Xe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&du(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Km(e,t){var n=Xe();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&du(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function $m(e,t,n){return En&21?(ot(n,t)||(n=Qf(),q.lanes|=n,Cn|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Ce=!0),e.memoizedState=n)}function E0(e,t){var n=K;K=n!==0&&4>n?n:4,e(!0);var r=Za.transition;Za.transition={};try{e(!1),t()}finally{K=n,Za.transition=r}}function Zm(){return Xe().memoizedState}function C0(e,t,n){var r=Qt(e);
vendor: 9,276 bytes, lines 39-41
39if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Hm(e))Gm(t,n);else if(n=Em(e,t,n,r),n!==null){var i=be();st(n,e,r,i),Ym(n,t,r)}}function T0(e,t,n){var r=Qt(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Hm(e))Gm(t,i);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var o=t.lastRenderedState,l=s(o,n);if(i.hasEagerState=!0,i.eagerState=l,ot(l,o)){var u=t.interleaved;u===null?(i.next=i,au(t)):(i.next=u.next,u.next=i),t.interleaved=i;return}}catch{}finally{}n=Em(e,t,i,r),n!==null&&(i=be(),st(n,e,r,i),Ym(n,t,r))}}function Hm(e){var t=e.alternate;return e===q||t!==null&&t===q}function Gm(e,t){$r=Rs=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ym(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,Zl(e,n)}}var Fs={readContext:Je,useCallback:ge,useContext:ge,useEffect:ge,useImperativeHandle:ge,useInsertionEffect:ge,useLayoutEffect:ge,useMemo:ge,useReducer:ge,useRef:ge,useState:ge,useDebugValue:ge,useDeferredValue:ge,useTransition:ge,useMutableSource:ge,useSyncExternalStore:ge,useId:ge,unstable_isNewReconciler:!1},_0={readContext:Je,useCallback:function(e,t){return ut().memoizedState=[e,t===void 0?null:t],e},useContext:Je,useEffect:id,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,us(4194308,4,Wm.bind(null,t,e),n)},useLayoutEffect:function(e,t){return us(4194308,4,e,t)},useInsertionEffect:function(e,t){return us(4,2,e,t)},useMemo:function(e,t){var n=ut();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ut();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=C0.bind(null,q,e),[r.memoizedState,e]},useRef:function(e){var t=ut();return e={current:e},t.memoizedState=e},useState:rd,useDebugValue:hu,useDeferredValue:function(e){return ut().memoizedState=e},useTransition:function(){var e=rd(!1),t=e[0];return e=E0.bind(null,e[1]),ut().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=q,i=ut();if(Q){if(n===void 0)throw Error(S(407));n=n()}else{if(n=t(),pe===null)throw Error(S(349));En&30||Dm(r,t,n)}i.memoizedState=n;var s={value:n,getSnapshot:t};return i.queue=s,id(Lm.bind(null,r,s,e),[e]),r.flags|=2048,hi(9,Mm.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=ut(),t=pe.identifierPrefix;if(Q){var n=bt,r=zt;n=(r&~(1<<32-it(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=fi++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=P0++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},A0={readContext:Je,useCallback:Um,useContext:Je,useEffect:mu,useImperativeHandle:Bm,useInsertionEffect:Vm,useLayoutEffect:Im,useMemo:Km,useReducer:Ha,useRef:Om,useState:function(){return Ha(mi)},useDebugValue:hu,useDeferredValue:function(e){var t=Xe();return $m(t,ue.memoizedState,e)},useTransition:function(){var e=Ha(mi)[0],t=Xe().memoizedState;return[e,t]},useMutableSource:_m,useSyncExternalStore:Am,useId:Zm,unstable_isNewReconciler:!1},D0={readContext:Je,useCallback:Um,useContext:Je,useEffect:mu,useImperativeHandle:Bm,useInsertionEffect:Vm,useLayoutEffect:Im,useMemo:Km,useReducer:Ga,useRef:Om,useState:function(){return Ga(mi)},useDebugValue:hu,useDeferredValue:function(e){var t=Xe();return ue===null?t.memoizedState=e:$m(t,ue.memoizedState,e)},useTransition:function(){var e=Ga(mi)[0],t=Xe().memoizedState;return[e,t]},useMutableSource:_m,useSyncExternalStore:Am,useId:Zm,unstable_isNewReconciler:!1};function tt(e,t){if(e&&e.defaultProps){t=ee({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Ho(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:ee({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var ua={isMounted:function(e){return(e=e._reactInternals)?An(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=be(),i=Qt(e),s=Nt(r,i);s.payload=t,n!=null&&(s.callback=n),t=Gt(e,s,i),t!==null&&(st(t,e,i,r),os(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=be(),i=Qt(e),s=Nt(r,i);s.tag=1,s.payload=t,n!=null&&(s.callback=n),t=Gt(e,s,i),t!==null&&(st(t,e,i,r),os(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=be(),r=Qt(e),i=Nt(n,r);i.tag=2,t!=null&&(i.callback=t),t=Gt(e,i,r),t!==null&&(st(t,e,r,n),os(t,e,r))}};function sd(e,t,n,r,i,s,o){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,s,o):t.prototype&&t.prototype.isPureReactComponent?!oi(n,r)||!oi(i,s):!0}function Qm(e,t,n){var r=!1,i=en,s=t.contextType;return typeof s=="object"&&s!==null?s=Je(s):(i=_e(t)?Sn:je.current,r=t.contextTypes,s=(r=r!=null)?ar(e,i):en),t=new t(n,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=ua,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=s),t}function ad(e,t,n,r){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,r),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&ua.enqueueReplaceState(t,t.state,null)}function Go(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},ou(e);var s=t.contextType;typeof s=="object"&&s!==null?i.context=Je(s):(s=_e(t)?Sn:je.current,i.context=ar(e,s)),i.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(Ho(e,t,s,n),i.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof i.getSnapshotBeforeUpdate=="function"||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(t=i.state,typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount(),t!==i.state&&ua.enqueueReplaceState(i,i.state,null),Ms(e,n,i,r),i.state=e.memoizedState),typeof i.componentDidMount=="function"&&(e.flags|=4194308)}function cr(e,t){try{var n="",r=t;do n+=ox(r),r=r.return;while(r);var i=n}catch(s){i=` 40Error generating stack: `+s.message+` 41`+s.stack}return{value:e,source:t,stack:i,digest:null}}function Ya(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Yo(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var M0=typeof WeakMap=="function"?WeakMap:Map;function Jm(e,t,n){n=Nt(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Vs||(Vs=!0,sl=r),Yo(e,t)},n}function Xm(e,t,n){n=Nt(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){Yo(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(n.callback=function(){Yo(e,t),typeof r!="function"&&(Yt===null?Yt=new Set([this]):Yt.add(this));var o=t.stack;this.componentDidCatch(t.value,{componentStack:o!==null?o:""})}),n}function od(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new M0;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=G0.bind(null,e,t,n),t.then(e,e))}function ld(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function ud(e,t,n,r,i){return e.mode&1?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Nt(-1,1),t.tag=2,Gt(n,t,1))),n.lanes|=1),e)}var L0=Dt.ReactCurrentOwner,Ce=!1;function ze(e,t,n,r){t.child=e===null?Pm(t,null,n,r):lr(t,e.child,n,r)}function cd(e,t,n,r,i){n=n.render;var s=t.ref;return rr(t,i),r=pu(e,t,n,r,s,i),n=fu(),e!==null&&!Ce?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,_t(e,t,i)):(Q&&n&&eu(t),t.flags|=1,ze(e,t,r,i),t.child)}function dd(e,t,n,r,i){if(e===null){var s=n.type;return typeof s=="function"&&!zu(s)&&s.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=s,qm(e,t,s,r,i)):(e=fs(n.type,null,r,t,t.mode,i),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!(e.lanes&i)){var o=s.memoizedProps;if(n=n.compare,n=n!==null?n:oi,n(o,r)&&e.ref===t.ref)return _t(e,t,i)}return t.flags|=1,e=Jt(s,r),e.ref=t.ref,e.return=t,t.child=e}function qm(e,t,n,r,i){if(e!==null){var s=e.memoizedProps;if(oi(s,r)&&e.ref===t.ref)if(Ce=!1,t.pendingProps=r=s,(e.lanes&i)!==0)e.flags&131072&&(Ce=!0);else return t.lanes=e.lanes,_t(e,t,i)}return Qo(e,t,n,r,i)}function eh(e,t,n){var r=t.pendingProps,i=r.children,s=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},$(Hn,Me),Me|=n;else{if(!(n&1073741824))return e=s!==null?s.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,$(Hn,Me),Me|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=s!==null?s.baseLanes:n,$(Hn,Me),Me|=r}else s!==null?(r=s.baseLanes|n,t.memoizedState=null):r=n,$(Hn,Me),Me|=r;return ze(e,t,i,n),t.child}function th(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
vendor: 6,957 bytes, line 41
41function Qo(e,t,n,r,i){var s=_e(n)?Sn:je.current;return s=ar(t,s),rr(t,i),n=pu(e,t,n,r,s,i),r=fu(),e!==null&&!Ce?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,_t(e,t,i)):(Q&&r&&eu(t),t.flags|=1,ze(e,t,n,i),t.child)}function pd(e,t,n,r,i){if(_e(n)){var s=!0;Cs(t)}else s=!1;if(rr(t,i),t.stateNode===null)cs(e,t),Qm(t,n,r),Go(t,n,r,i),r=!0;else if(e===null){var o=t.stateNode,l=t.memoizedProps;o.props=l;var u=o.context,c=n.contextType;typeof c=="object"&&c!==null?c=Je(c):(c=_e(n)?Sn:je.current,c=ar(t,c));var d=n.getDerivedStateFromProps,p=typeof d=="function"||typeof o.getSnapshotBeforeUpdate=="function";p||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==r||u!==c)&&ad(t,o,r,c),Ft=!1;var f=t.memoizedState;o.state=f,Ms(t,r,o,i),u=t.memoizedState,l!==r||f!==u||Te.current||Ft?(typeof d=="function"&&(Ho(t,n,d,r),u=t.memoizedState),(l=Ft||sd(t,n,l,r,f,u,c))?(p||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),o.props=r,o.state=u,o.context=c,r=l):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{o=t.stateNode,Cm(e,t),l=t.memoizedProps,c=t.type===t.elementType?l:tt(t.type,l),o.props=c,p=t.pendingProps,f=o.context,u=n.contextType,typeof u=="object"&&u!==null?u=Je(u):(u=_e(n)?Sn:je.current,u=ar(t,u));var g=n.getDerivedStateFromProps;(d=typeof g=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(l!==p||f!==u)&&ad(t,o,r,u),Ft=!1,f=t.memoizedState,o.state=f,Ms(t,r,o,i);var x=t.memoizedState;l!==p||f!==x||Te.current||Ft?(typeof g=="function"&&(Ho(t,n,g,r),x=t.memoizedState),(c=Ft||sd(t,n,c,r,f,x,u)||!1)?(d||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(r,x,u),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(r,x,u)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=x),o.props=r,o.state=x,o.context=u,r=c):(typeof o.componentDidUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||l===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),r=!1)}return Jo(e,t,n,r,s,i)}function Jo(e,t,n,r,i,s){th(e,t);var o=(t.flags&128)!==0;if(!r&&!o)return i&&Jc(t,n,!1),_t(e,t,s);r=t.stateNode,L0.current=t;var l=o&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&o?(t.child=lr(t,e.child,null,s),t.child=lr(t,null,l,s)):ze(e,t,l,s),t.memoizedState=r.state,i&&Jc(t,n,!0),t.child}function nh(e){var t=e.stateNode;t.pendingContext?Qc(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Qc(e,t.context,!1),lu(e,t.containerInfo)}function fd(e,t,n,r,i){return or(),nu(i),t.flags|=256,ze(e,t,n,r),t.child}var Xo={dehydrated:null,treeContext:null,retryLane:0};function qo(e){return{baseLanes:e,cachePool:null,transitions:null}}function rh(e,t,n){var r=t.pendingProps,i=J.current,s=!1,o=(t.flags&128)!==0,l;if((l=o)||(l=e!==null&&e.memoizedState===null?!1:(i&2)!==0),l?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(i|=1),$(J,i&1),e===null)return $o(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(o=r.children,e=r.fallback,s?(r=t.mode,s=t.child,o={mode:"hidden",children:o},!(r&1)&&s!==null?(s.childLanes=0,s.pendingProps=o):s=pa(o,r,0,null),e=bn(e,r,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=qo(n),t.memoizedState=Xo,e):yu(t,o));if(i=e.memoizedState,i!==null&&(l=i.dehydrated,l!==null))return R0(e,t,o,r,l,i,n);if(s){s=r.fallback,o=t.mode,i=e.child,l=i.sibling;var u={mode:"hidden",children:r.children};return!(o&1)&&t.child!==i?(r=t.child,r.childLanes=0,r.pendingProps=u,t.deletions=null):(r=Jt(i,u),r.subtreeFlags=i.subtreeFlags&14680064),l!==null?s=Jt(l,s):(s=bn(s,o,n,null),s.flags|=2),s.return=t,r.return=t,r.sibling=s,t.child=r,r=s,s=t.child,o=e.child.memoizedState,o=o===null?qo(n):{baseLanes:o.baseLanes|n,cachePool:null,transitions:o.transitions},s.memoizedState=o,s.childLanes=e.childLanes&~n,t.memoizedState=Xo,r}return s=e.child,e=s.sibling,r=Jt(s,{mode:"visible",children:r.children}),!(t.mode&1)&&(r.lanes=n),r.return=t,r.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=r,t.memoizedState=null,r}function yu(e,t){return t=pa({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function Gi(e,t,n,r){return r!==null&&nu(r),lr(t,e.child,null,n),e=yu(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function R0(e,t,n,r,i,s,o){if(n)return t.flags&256?(t.flags&=-257,r=Ya(Error(S(422))),Gi(e,t,o,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=r.fallback,i=t.mode,r=pa({mode:"visible",children:r.children},i,0,null),s=bn(s,i,o,null),s.flags|=2,r.return=t,s.return=t,r.sibling=s,t.child=r,t.mode&1&&lr(t,e.child,null,o),t.child.memoizedState=qo(o),t.memoizedState=Xo,s);if(!(t.mode&1))return Gi(e,t,o,null);if(i.data==="$!"){if(r=i.nextSibling&&i.nextSibling.dataset,r)var l=r.dgst;return r=l,s=Error(S(419)),r=Ya(s,r,void 0),Gi(e,t,o,r)}if(l=(o&e.childLanes)!==0,Ce||l){if(r=pe,r!==null){switch(o&-o){case 4:i=2;break;case 16:i=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:i=32;break;case 536870912:i=268435456;break;default:i=0}i=i&(r.suspendedLanes|o)?0:i,i!==0&&i!==s.retryLane&&(s.retryLane=i,Tt(e,i),st(r,e,i,-1))}return ju(),r=Ya(Error(S(421))),Gi(e,t,o,r)}return i.data==="$?"?(t.flags|=128,t.child=e.child,t=Y0.bind(null,e),i._reactRetry=t,null):(e=s.treeContext,Le=Ht(i.nextSibling),Re=t,Q=!0,rt=null,e!==null&&(Ze[He++]=zt,Ze[He++]=bt,Ze[He++]=Pn,zt=e.id,bt=e.overflow,Pn=t),t=yu(t,r.children),t.flags|=4096,t)}function md(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Zo(e.return,t,n)}function Qa(e,t,n,r,i){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailMode=i)}
vendor: 4,611 bytes, line 41
41function ih(e,t,n){var r=t.pendingProps,i=r.revealOrder,s=r.tail;if(ze(e,t,r.children,n),r=J.current,r&2)r=r&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&md(e,n,t);else if(e.tag===19)md(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if($(J,r),!(t.mode&1))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;n!==null;)e=n.alternate,e!==null&&Ls(e)===null&&(i=n),n=n.sibling;n=i,n===null?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Qa(t,!1,i,n,s);break;case"backwards":for(n=null,i=t.child,t.child=null;i!==null;){if(e=i.alternate,e!==null&&Ls(e)===null){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Qa(t,!0,n,null,s);break;case"together":Qa(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function cs(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function _t(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Cn|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(S(153));if(t.child!==null){for(e=t.child,n=Jt(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=Jt(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function F0(e,t,n){switch(t.tag){case 3:nh(t),or();break;case 5:Tm(t);break;case 1:_e(t.type)&&Cs(t);break;case 4:lu(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;$(As,r._currentValue),r._currentValue=i;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?($(J,J.current&1),t.flags|=128,null):n&t.child.childLanes?rh(e,t,n):($(J,J.current&1),e=_t(e,t,n),e!==null?e.sibling:null);$(J,J.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return ih(e,t,n);t.flags|=128}if(i=t.memoizedState,i!==null&&(i.rendering=null,i.tail=null,i.lastEffect=null),$(J,J.current),r)break;return null;case 22:case 23:return t.lanes=0,eh(e,t,n)}return _t(e,t,n)}var sh,el,ah,oh;sh=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};el=function(){};ah=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,kn(pt.current);var s=null;switch(n){case"input":i=jo(e,i),r=jo(e,r),s=[];break;case"select":i=ee({},i,{value:void 0}),r=ee({},r,{value:void 0}),s=[];break;case"textarea":i=No(e,i),r=No(e,r),s=[];break;default:typeof i.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=Ps)}Po(n,r);var o;n=null;for(c in i)if(!r.hasOwnProperty(c)&&i.hasOwnProperty(c)&&i[c]!=null)if(c==="style"){var l=i[c];for(o in l)l.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(ei.hasOwnProperty(c)?s||(s=[]):(s=s||[]).push(c,null));for(c in r){var u=r[c];if(l=i!=null?i[c]:void 0,r.hasOwnProperty(c)&&u!==l&&(u!=null||l!=null))if(c==="style")if(l){for(o in l)!l.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&l[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(s||(s=[]),s.push(c,n)),n=u;else c==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,l=l?l.__html:void 0,u!=null&&l!==u&&(s=s||[]).push(c,u)):c==="children"?typeof u!="string"&&typeof u!="number"||(s=s||[]).push(c,""+u):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(ei.hasOwnProperty(c)?(u!=null&&c==="onScroll"&&Z("scroll",e),s||l===u||(s=[])):(s=s||[]).push(c,u))}n&&(s=s||[]).push("style",n);var c=s;(t.updateQueue=c)&&(t.flags|=4)}};oh=function(e,t,n,r){n!==r&&(t.flags|=4)};function Cr(e,t){if(!Q)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;n!==null;)n.alternate!==null&&(r=n),n=n.sibling;r===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:r.sibling=null}}function xe(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags&14680064,r|=i.flags&14680064,i.return=e,i=i.sibling;else for(i=e.child;i!==null;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}
vendor: 30,127 bytes, line 41
41function O0(e,t,n){var r=t.pendingProps;switch(tu(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return xe(t),null;case 1:return _e(t.type)&&Es(),xe(t),null;case 3:return r=t.stateNode,ur(),H(Te),H(je),cu(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(Zi(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,rt!==null&&(ll(rt),rt=null))),el(e,t),xe(t),null;case 5:uu(t);var i=kn(pi.current);if(n=t.type,e!==null&&t.stateNode!=null)ah(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(S(166));return xe(t),null}if(e=kn(pt.current),Zi(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[ct]=t,r[ci]=s,e=(t.mode&1)!==0,n){case"dialog":Z("cancel",r),Z("close",r);break;case"iframe":case"object":case"embed":Z("load",r);break;case"video":case"audio":for(i=0;i<Rr.length;i++)Z(Rr[i],r);break;case"source":Z("error",r);break;case"img":case"image":case"link":Z("error",r),Z("load",r);break;case"details":Z("toggle",r);break;case"input":zc(r,s),Z("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Z("invalid",r);break;case"textarea":Nc(r,s),Z("invalid",r)}Po(n,s),i=null;for(var o in s)if(s.hasOwnProperty(o)){var l=s[o];o==="children"?typeof l=="string"?r.textContent!==l&&(s.suppressHydrationWarning!==!0&&$i(r.textContent,l,e),i=["children",l]):typeof l=="number"&&r.textContent!==""+l&&(s.suppressHydrationWarning!==!0&&$i(r.textContent,l,e),i=["children",""+l]):ei.hasOwnProperty(o)&&l!=null&&o==="onScroll"&&Z("scroll",r)}switch(n){case"input":Fi(r),bc(r,s,!0);break;case"textarea":Fi(r),Sc(r);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(r.onclick=Ps)}r=i,t.updateQueue=r,r!==null&&(t.flags|=4)}else{o=i.nodeType===9?i:i.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Lf(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=o.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=o.createElement(n,{is:r.is}):(e=o.createElement(n),n==="select"&&(o=e,r.multiple?o.multiple=!0:r.size&&(o.size=r.size))):e=o.createElementNS(e,n),e[ct]=t,e[ci]=r,sh(e,t,!1,!1),t.stateNode=e;e:{switch(o=Eo(n,r),n){case"dialog":Z("cancel",e),Z("close",e),i=r;break;case"iframe":case"object":case"embed":Z("load",e),i=r;break;case"video":case"audio":for(i=0;i<Rr.length;i++)Z(Rr[i],e);i=r;break;case"source":Z("error",e),i=r;break;case"img":case"image":case"link":Z("error",e),Z("load",e),i=r;break;case"details":Z("toggle",e),i=r;break;case"input":zc(e,r),i=jo(e,r),Z("invalid",e);break;case"option":i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=ee({},r,{value:void 0}),Z("invalid",e);break;case"textarea":Nc(e,r),i=No(e,r),Z("invalid",e);break;default:i=r}Po(n,i),l=i;for(s in l)if(l.hasOwnProperty(s)){var u=l[s];s==="style"?Of(e,u):s==="dangerouslySetInnerHTML"?(u=u?u.__html:void 0,u!=null&&Rf(e,u)):s==="children"?typeof u=="string"?(n!=="textarea"||u!=="")&&ti(e,u):typeof u=="number"&&ti(e,""+u):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(ei.hasOwnProperty(s)?u!=null&&s==="onScroll"&&Z("scroll",e):u!=null&&Il(e,s,u,o))}switch(n){case"input":Fi(e),bc(e,r,!1);break;case"textarea":Fi(e),Sc(e);break;case"option":r.value!=null&&e.setAttribute("value",""+qt(r.value));break;case"select":e.multiple=!!r.multiple,s=r.value,s!=null?qn(e,!!r.multiple,s,!1):r.defaultValue!=null&&qn(e,!!r.multiple,r.defaultValue,!0);break;default:typeof i.onClick=="function"&&(e.onclick=Ps)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return xe(t),null;case 6:if(e&&t.stateNode!=null)oh(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(S(166));if(n=kn(pi.current),kn(pt.current),Zi(t)){if(r=t.stateNode,n=t.memoizedProps,r[ct]=t,(s=r.nodeValue!==n)&&(e=Re,e!==null))switch(e.tag){case 3:$i(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&$i(r.nodeValue,n,(e.mode&1)!==0)}s&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[ct]=t,t.stateNode=r}return xe(t),null;case 13:if(H(J),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Q&&Le!==null&&t.mode&1&&!(t.flags&128))Nm(),or(),t.flags|=98560,s=!1;else if(s=Zi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!s)throw Error(S(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(S(317));s[ct]=t}else or(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;xe(t),s=!1}else rt!==null&&(ll(rt),rt=null),s=!0;if(!s)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(r=r!==null,r!==(e!==null&&e.memoizedState!==null)&&r&&(t.child.flags|=8192,t.mode&1&&(e===null||J.current&1?ce===0&&(ce=3):ju())),t.updateQueue!==null&&(t.flags|=4),xe(t),null);case 4:return ur(),el(e,t),e===null&&li(t.stateNode.containerInfo),xe(t),null;case 10:return su(t.type._context),xe(t),null;case 17:return _e(t.type)&&Es(),xe(t),null;case 19:if(H(J),s=t.memoizedState,s===null)return xe(t),null;if(r=(t.flags&128)!==0,o=s.rendering,o===null)if(r)Cr(s,!1);else{if(ce!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=Ls(e),o!==null){for(t.flags|=128,Cr(s,!1),r=o.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;n!==null;)s=n,e=r,s.flags&=14680066,o=s.alternate,o===null?(s.childLanes=0,s.lanes=e,s.child=null,s.subtreeFlags=0,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=o.childLanes,s.lanes=o.lanes,s.child=o.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=o.memoizedProps,s.memoizedState=o.memoizedState,s.updateQueue=o.updateQueue,s.type=o.type,e=o.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return $(J,J.current&1|2),t.child}e=e.sibling}s.tail!==null&&ae()>dr&&(t.flags|=128,r=!0,Cr(s,!1),t.lanes=4194304)}else{if(!r)if(e=Ls(o),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Cr(s,!0),s.tail===null&&s.tailMode==="hidden"&&!o.alternate&&!Q)return xe(t),null}else 2*ae()-s.renderingStartTime>dr&&n!==1073741824&&(t.flags|=128,r=!0,Cr(s,!1),t.lanes=4194304);s.isBackwards?(o.sibling=t.child,t.child=o):(n=s.last,n!==null?n.sibling=o:t.child=o,s.last=o)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=ae(),t.sibling=null,n=J.current,$(J,r?n&1|2:n&1),t):(xe(t),null);case 22:case 23:return ku(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Me&1073741824&&(xe(t),t.subtreeFlags&6&&(t.flags|=8192)):xe(t),null;case 24:return null;case 25:return null}throw Error(S(156,t.tag))}function V0(e,t){switch(tu(t),t.tag){case 1:return _e(t.type)&&Es(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return ur(),H(Te),H(je),cu(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return uu(t),null;case 13:if(H(J),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(S(340));or()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return H(J),null;case 4:return ur(),null;case 10:return su(t.type._context),null;case 22:case 23:return ku(),null;case 24:return null;default:return null}}var Yi=!1,ve=!1,I0=typeof WeakSet=="function"?WeakSet:Set,T=null;function Zn(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){re(e,t,r)}else n.current=null}function tl(e,t,n){try{n()}catch(r){re(e,t,r)}}var hd=!1;function W0(e,t){if(Oo=bs,e=pm(),ql(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var i=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var o=0,l=-1,u=-1,c=0,d=0,p=e,f=null;t:for(;;){for(var g;p!==n||i!==0&&p.nodeType!==3||(l=o+i),p!==s||r!==0&&p.nodeType!==3||(u=o+r),p.nodeType===3&&(o+=p.nodeValue.length),(g=p.firstChild)!==null;)f=p,p=g;for(;;){if(p===e)break t;if(f===n&&++c===i&&(l=o),f===s&&++d===r&&(u=o),(g=p.nextSibling)!==null)break;p=f,f=p.parentNode}p=g}n=l===-1||u===-1?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(Vo={focusedElem:e,selectionRange:n},bs=!1,T=t;T!==null;)if(t=T,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,T=e;else for(;T!==null;){t=T;try{var x=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(x!==null){var w=x.memoizedProps,k=x.memoizedState,h=t.stateNode,m=h.getSnapshotBeforeUpdate(t.elementType===t.type?w:tt(t.type,w),k);h.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(S(163))}}catch(j){re(t,t.return,j)}if(e=t.sibling,e!==null){e.return=t.return,T=e;break}T=t.return}return x=hd,hd=!1,x}function Zr(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var i=r=r.next;do{if((i.tag&e)===e){var s=i.destroy;i.destroy=void 0,s!==void 0&&tl(t,n,s)}i=i.next}while(i!==r)}}function ca(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function nl(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function lh(e){var t=e.alternate;t!==null&&(e.alternate=null,lh(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ct],delete t[ci],delete t[Bo],delete t[z0],delete t[b0])),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 uh(e){return e.tag===5||e.tag===3||e.tag===4}function yd(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||uh(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 rl(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Ps));else if(r!==4&&(e=e.child,e!==null))for(rl(e,t,n),e=e.sibling;e!==null;)rl(e,t,n),e=e.sibling}function il(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(e=e.child,e!==null))for(il(e,t,n),e=e.sibling;e!==null;)il(e,t,n),e=e.sibling}var fe=null,nt=!1;function Mt(e,t,n){for(n=n.child;n!==null;)ch(e,t,n),n=n.sibling}function ch(e,t,n){if(dt&&typeof dt.onCommitFiberUnmount=="function")try{dt.onCommitFiberUnmount(na,n)}catch{}switch(n.tag){case 5:ve||Zn(n,t);case 6:var r=fe,i=nt;fe=null,Mt(e,t,n),fe=r,nt=i,fe!==null&&(nt?(e=fe,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):fe.removeChild(n.stateNode));break;case 18:fe!==null&&(nt?(e=fe,n=n.stateNode,e.nodeType===8?Ua(e.parentNode,n):e.nodeType===1&&Ua(e,n),si(e)):Ua(fe,n.stateNode));break;case 4:r=fe,i=nt,fe=n.stateNode.containerInfo,nt=!0,Mt(e,t,n),fe=r,nt=i;break;case 0:case 11:case 14:case 15:if(!ve&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){i=r=r.next;do{var s=i,o=s.destroy;s=s.tag,o!==void 0&&(s&2||s&4)&&tl(n,t,o),i=i.next}while(i!==r)}Mt(e,t,n);break;case 1:if(!ve&&(Zn(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(l){re(n,t,l)}Mt(e,t,n);break;case 21:Mt(e,t,n);break;case 22:n.mode&1?(ve=(r=ve)||n.memoizedState!==null,Mt(e,t,n),ve=r):Mt(e,t,n);break;default:Mt(e,t,n)}}function gd(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new I0),t.forEach(function(r){var i=Q0.bind(null,e,r);n.has(r)||(n.add(r),r.then(i,i))})}}function qe(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var i=n[r];try{var s=e,o=t,l=o;e:for(;l!==null;){switch(l.tag){case 5:fe=l.stateNode,nt=!1;break e;case 3:fe=l.stateNode.containerInfo,nt=!0;break e;case 4:fe=l.stateNode.containerInfo,nt=!0;break e}l=l.return}if(fe===null)throw Error(S(160));ch(s,o,i),fe=null,nt=!1;var u=i.alternate;u!==null&&(u.return=null),i.return=null}catch(c){re(i,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)dh(t,e),t=t.sibling}function dh(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(qe(t,e),lt(e),r&4){try{Zr(3,e,e.return),ca(3,e)}catch(w){re(e,e.return,w)}try{Zr(5,e,e.return)}catch(w){re(e,e.return,w)}}break;case 1:qe(t,e),lt(e),r&512&&n!==null&&Zn(n,n.return);break;case 5:if(qe(t,e),lt(e),r&512&&n!==null&&Zn(n,n.return),e.flags&32){var i=e.stateNode;try{ti(i,"")}catch(w){re(e,e.return,w)}}if(r&4&&(i=e.stateNode,i!=null)){var s=e.memoizedProps,o=n!==null?n.memoizedProps:s,l=e.type,u=e.updateQueue;if(e.updateQueue=null,u!==null)try{l==="input"&&s.type==="radio"&&s.name!=null&&Df(i,s),Eo(l,o);var c=Eo(l,s);for(o=0;o<u.length;o+=2){var d=u[o],p=u[o+1];d==="style"?Of(i,p):d==="dangerouslySetInnerHTML"?Rf(i,p):d==="children"?ti(i,p):Il(i,d,p,c)}switch(l){case"input":zo(i,s);break;case"textarea":Mf(i,s);break;case"select":var f=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!s.multiple;var g=s.value;g!=null?qn(i,!!s.multiple,g,!1):f!==!!s.multiple&&(s.defaultValue!=null?qn(i,!!s.multiple,s.defaultValue,!0):qn(i,!!s.multiple,s.multiple?[]:"",!1))}i[ci]=s}catch(w){re(e,e.return,w)}}break;case 6:if(qe(t,e),lt(e),r&4){if(e.stateNode===null)throw Error(S(162));i=e.stateNode,s=e.memoizedProps;try{i.nodeValue=s}catch(w){re(e,e.return,w)}}break;case 3:if(qe(t,e),lt(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{si(t.containerInfo)}catch(w){re(e,e.return,w)}break;case 4:qe(t,e),lt(e);break;case 13:qe(t,e),lt(e),i=e.child,i.flags&8192&&(s=i.memoizedState!==null,i.stateNode.isHidden=s,!s||i.alternate!==null&&i.alternate.memoizedState!==null||(wu=ae())),r&4&&gd(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(ve=(c=ve)||d,qe(t,e),ve=c):qe(t,e),lt(e),r&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!d&&e.mode&1)for(T=e,d=e.child;d!==null;){for(p=T=d;T!==null;){switch(f=T,g=f.child,f.tag){case 0:case 11:case 14:case 15:Zr(4,f,f.return);break;case 1:Zn(f,f.return);var x=f.stateNode;if(typeof x.componentWillUnmount=="function"){r=f,n=f.return;try{t=r,x.props=t.memoizedProps,x.state=t.memoizedState,x.componentWillUnmount()}catch(w){re(r,n,w)}}break;case 5:Zn(f,f.return);break;case 22:if(f.memoizedState!==null){wd(p);continue}}g!==null?(g.return=f,T=g):wd(p)}d=d.sibling}e:for(d=null,p=e;;){if(p.tag===5){if(d===null){d=p;try{i=p.stateNode,c?(s=i.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(l=p.stateNode,u=p.memoizedProps.style,o=u!=null&&u.hasOwnProperty("display")?u.display:null,l.style.display=Ff("display",o))}catch(w){re(e,e.return,w)}}}else if(p.tag===6){if(d===null)try{p.stateNode.nodeValue=c?"":p.memoizedProps}catch(w){re(e,e.return,w)}}else if((p.tag!==22&&p.tag!==23||p.memoizedState===null||p===e)&&p.child!==null){p.child.return=p,p=p.child;continue}if(p===e)break e;for(;p.sibling===null;){if(p.return===null||p.return===e)break e;d===p&&(d=null),p=p.return}d===p&&(d=null),p.sibling.return=p.return,p=p.sibling}}break;case 19:qe(t,e),lt(e),r&4&&gd(e);break;case 21:break;default:qe(t,e),lt(e)}}function lt(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(uh(n)){var r=n;break e}n=n.return}throw Error(S(160))}switch(r.tag){case 5:var i=r.stateNode;r.flags&32&&(ti(i,""),r.flags&=-33);var s=yd(e);il(e,s,i);break;case 3:case 4:var o=r.stateNode.containerInfo,l=yd(e);rl(e,l,o);break;default:throw Error(S(161))}}catch(u){re(e,e.return,u)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function B0(e,t,n){T=e,ph(e)}function ph(e,t,n){for(var r=(e.mode&1)!==0;T!==null;){var i=T,s=i.child;if(i.tag===22&&r){var o=i.memoizedState!==null||Yi;if(!o){var l=i.alternate,u=l!==null&&l.memoizedState!==null||ve;l=Yi;var c=ve;if(Yi=o,(ve=u)&&!c)for(T=i;T!==null;)o=T,u=o.child,o.tag===22&&o.memoizedState!==null?vd(i):u!==null?(u.return=o,T=u):vd(i);for(;s!==null;)T=s,ph(s),s=s.sibling;T=i,Yi=l,ve=c}xd(e)}else i.subtreeFlags&8772&&s!==null?(s.return=i,T=s):xd(e)}}function xd(e){for(;T!==null;){var t=T;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:ve||ca(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!ve)if(n===null)r.componentDidMount();else{var i=t.elementType===t.type?n.memoizedProps:tt(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&nd(t,s,r);break;case 3:var o=t.updateQueue;if(o!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}nd(t,o,n)}break;case 5:var l=t.stateNode;if(n===null&&t.flags&4){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var d=c.memoizedState;if(d!==null){var p=d.dehydrated;p!==null&&si(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(S(163))}ve||t.flags&512&&nl(t)}catch(f){re(t,t.return,f)}}if(t===e){T=null;break}if(n=t.sibling,n!==null){n.return=t.return,T=n;break}T=t.return}}function wd(e){for(;T!==null;){var t=T;if(t===e){T=null;break}var n=t.sibling;if(n!==null){n.return=t.return,T=n;break}T=t.return}}function vd(e){for(;T!==null;){var t=T;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ca(4,t)}catch(u){re(t,n,u)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var i=t.return;try{r.componentDidMount()}catch(u){re(t,i,u)}}var s=t.return;try{nl(t)}catch(u){re(t,s,u)}break;case 5:var o=t.return;try{nl(t)}catch(u){re(t,o,u)}}}catch(u){re(t,t.return,u)}if(t===e){T=null;break}var l=t.sibling;if(l!==null){l.return=t.return,T=l;break}T=t.return}}var U0=Math.ceil,Os=Dt.ReactCurrentDispatcher,gu=Dt.ReactCurrentOwner,Qe=Dt.ReactCurrentBatchConfig,U=0,pe=null,le=null,he=0,Me=0,Hn=sn(0),ce=0,yi=null,Cn=0,da=0,xu=0,Hr=null,Ee=null,wu=0,dr=1/0,kt=null,Vs=!1,sl=null,Yt=null,Qi=!1,Bt=null,Is=0,Gr=0,al=null,ds=-1,ps=0;function be(){return U&6?ae():ds!==-1?ds:ds=ae()}function Qt(e){return e.mode&1?U&2&&he!==0?he&-he:S0.transition!==null?(ps===0&&(ps=Qf()),ps):(e=K,e!==0||(e=window.event,e=e===void 0?16:rm(e.type)),e):1}function st(e,t,n,r){if(50<Gr)throw Gr=0,al=null,Error(S(185));Si(e,n,r),(!(U&2)||e!==pe)&&(e===pe&&(!(U&2)&&(da|=n),ce===4&&It(e,he)),Ae(e,r),n===1&&U===0&&!(t.mode&1)&&(dr=ae()+500,oa&&an()))}function Ae(e,t){var n=e.callbackNode;Sx(e,t);var r=zs(e,e===pe?he:0);if(r===0)n!==null&&Cc(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Cc(n),t===1)e.tag===0?N0(kd.bind(null,e)):jm(kd.bind(null,e)),k0(function(){!(U&6)&&an()}),n=null;else{switch(Jf(r)){case 1:n=$l;break;case 4:n=Gf;break;case 16:n=js;break;case 536870912:n=Yf;break;default:n=js}n=vh(n,fh.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function fh(e,t){if(ds=-1,ps=0,U&6)throw Error(S(327));var n=e.callbackNode;if(ir()&&e.callbackNode!==n)return null;var r=zs(e,e===pe?he:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Ws(e,r);else{t=r;var i=U;U|=2;var s=hh();(pe!==e||he!==t)&&(kt=null,dr=ae()+500,zn(e,t));do try{Z0();break}catch(l){mh(e,l)}while(!0);iu(),Os.current=s,U=i,le!==null?t=0:(pe=null,he=0,t=ce)}if(t!==0){if(t===2&&(i=Do(e),i!==0&&(r=i,t=ol(e,i))),t===1)throw n=yi,zn(e,0),It(e,r),Ae(e,ae()),n;if(t===6)It(e,r);else{if(i=e.current.alternate,!(r&30)&&!K0(i)&&(t=Ws(e,r),t===2&&(s=Do(e),s!==0&&(r=s,t=ol(e,s))),t===1))throw n=yi,zn(e,0),It(e,r),Ae(e,ae()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(S(345));case 2:yn(e,Ee,kt);break;case 3:if(It(e,r),(r&130023424)===r&&(t=wu+500-ae(),10<t)){if(zs(e,0)!==0)break;if(i=e.suspendedLanes,(i&r)!==r){be(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Wo(yn.bind(null,e,Ee,kt),t);break}yn(e,Ee,kt);break;case 4:if(It(e,r),(r&4194240)===r)break;for(t=e.eventTimes,i=-1;0<r;){var o=31-it(r);s=1<<o,o=t[o],o>i&&(i=o),r&=~s}if(r=i,r=ae()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*U0(r/1960))-r,10<r){e.timeoutHandle=Wo(yn.bind(null,e,Ee,kt),r);break}yn(e,Ee,kt);break;case 5:yn(e,Ee,kt);break;default:throw Error(S(329))}}}return Ae(e,ae()),e.callbackNode===n?fh.bind(null,e):null}function ol(e,t){var n=Hr;return e.current.memoizedState.isDehydrated&&(zn(e,t).flags|=256),e=Ws(e,t),e!==2&&(t=Ee,Ee=n,t!==null&&ll(t)),e}function ll(e){Ee===null?Ee=e:Ee.push.apply(Ee,e)}function K0(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var i=n[r],s=i.getSnapshot;i=i.value;try{if(!ot(s(),i))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function It(e,t){for(t&=~xu,t&=~da,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-it(t),r=1<<n;e[n]=-1,t&=~r}}function kd(e){if(U&6)throw Error(S(327));ir();var t=zs(e,0);if(!(t&1))return Ae(e,ae()),null;var n=Ws(e,t);if(e.tag!==0&&n===2){var r=Do(e);r!==0&&(t=r,n=ol(e,r))}if(n===1)throw n=yi,zn(e,0),It(e,t),Ae(e,ae()),n;if(n===6)throw Error(S(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,yn(e,Ee,kt),Ae(e,ae()),null}function vu(e,t){var n=U;U|=1;try{return e(t)}finally{U=n,U===0&&(dr=ae()+500,oa&&an())}}function Tn(e){Bt!==null&&Bt.tag===0&&!(U&6)&&ir();var t=U;U|=1;var n=Qe.transition,r=K;try{if(Qe.transition=null,K=1,e)return e()}finally{K=r,Qe.transition=n,U=t,!(U&6)&&an()}}function ku(){Me=Hn.current,H(Hn)}function zn(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,v0(n)),le!==null)for(n=le.return;n!==null;){var r=n;switch(tu(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&Es();break;case 3:ur(),H(Te),H(je),cu();break;case 5:uu(r);break;case 4:ur();break;case 13:H(J);break;case 19:H(J);break;case 10:su(r.type._context);break;case 22:case 23:ku()}n=n.return}if(pe=e,le=e=Jt(e.current,null),he=Me=t,ce=0,yi=null,xu=da=Cn=0,Ee=Hr=null,vn!==null){for(t=0;t<vn.length;t++)if(n=vn[t],r=n.interleaved,r!==null){n.interleaved=null;var i=r.next,s=n.pending;if(s!==null){var o=s.next;s.next=i,r.next=o}n.pending=r}vn=null}return e}function mh(e,t){do{var n=le;try{if(iu(),ls.current=Fs,Rs){for(var r=q.memoizedState;r!==null;){var i=r.queue;i!==null&&(i.pending=null),r=r.next}Rs=!1}if(En=0,de=ue=q=null,$r=!1,fi=0,gu.current=null,n===null||n.return===null){ce=1,yi=t,le=null;break}e:{var s=e,o=n.return,l=n,u=t;if(t=he,l.flags|=32768,u!==null&&typeof u=="object"&&typeof u.then=="function"){var c=u,d=l,p=d.tag;if(!(d.mode&1)&&(p===0||p===11||p===15)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var g=ld(o);if(g!==null){g.flags&=-257,ud(g,o,l,s,t),g.mode&1&&od(s,c,t),t=g,u=c;var x=t.updateQueue;if(x===null){var w=new Set;w.add(u),t.updateQueue=w}else x.add(u);break e}else{if(!(t&1)){od(s,c,t),ju();break e}u=Error(S(426))}}else if(Q&&l.mode&1){var k=ld(o);if(k!==null){!(k.flags&65536)&&(k.flags|=256),ud(k,o,l,s,t),nu(cr(u,l));break e}}s=u=cr(u,l),ce!==4&&(ce=2),Hr===null?Hr=[s]:Hr.push(s),s=o;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var h=Jm(s,u,t);td(s,h);break e;case 1:l=u;var m=s.type,y=s.stateNode;if(!(s.flags&128)&&(typeof m.getDerivedStateFromError=="function"||y!==null&&typeof y.componentDidCatch=="function"&&(Yt===null||!Yt.has(y)))){s.flags|=65536,t&=-t,s.lanes|=t;var j=Xm(s,l,t);td(s,j);break e}}s=s.return}while(s!==null)}gh(n)}catch(z){t=z,le===n&&n!==null&&(le=n=n.return);continue}break}while(!0)}function hh(){var e=Os.current;return Os.current=Fs,e===null?Fs:e}function ju(){(ce===0||ce===3||ce===2)&&(ce=4),pe===null||!(Cn&268435455)&&!(da&268435455)||It(pe,he)}function Ws(e,t){var n=U;U|=2;var r=hh();(pe!==e||he!==t)&&(kt=null,zn(e,t));do try{$0();break}catch(i){mh(e,i)}while(!0);if(iu(),U=n,Os.current=r,le!==null)throw Error(S(261));return pe=null,he=0,ce}function $0(){for(;le!==null;)yh(le)}function Z0(){for(;le!==null&&!gx();)yh(le)}function yh(e){var t=wh(e.alternate,e,Me);e.memoizedProps=e.pendingProps,t===null?gh(e):le=t,gu.current=null}function gh(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=V0(n,t),n!==null){n.flags&=32767,le=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ce=6,le=null;return}}else if(n=O0(n,t,Me),n!==null){le=n;return}if(t=t.sibling,t!==null){le=t;return}le=t=e}while(t!==null);ce===0&&(ce=5)}function yn(e,t,n){var r=K,i=Qe.transition;try{Qe.transition=null,K=1,H0(e,t,n,r)}finally{Qe.transition=i,K=r}return null}function H0(e,t,n,r){do ir();while(Bt!==null);if(U&6)throw Error(S(327));n=e.finishedWork;var i=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(S(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(Px(e,s),e===pe&&(le=pe=null,he=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||Qi||(Qi=!0,vh(js,function(){return ir(),null})),s=(n.flags&15990)!==0,n.subtreeFlags&15990||s){s=Qe.transition,Qe.transition=null;var o=K;K=1;var l=U;U|=4,gu.current=null,W0(e,n),dh(n,e),f0(Vo),bs=!!Oo,Vo=Oo=null,e.current=n,B0(n),xx(),U=l,K=o,Qe.transition=s}else e.current=n;if(Qi&&(Qi=!1,Bt=e,Is=i),s=e.pendingLanes,s===0&&(Yt=null),kx(n.stateNode),Ae(e,ae()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)i=t[n],r(i.value,{componentStack:i.stack,digest:i.digest});if(Vs)throw Vs=!1,e=sl,sl=null,e;return Is&1&&e.tag!==0&&ir(),s=e.pendingLanes,s&1?e===al?Gr++:(Gr=0,al=e):Gr=0,an(),null}function ir(){if(Bt!==null){var e=Jf(Is),t=Qe.transition,n=K;try{if(Qe.transition=null,K=16>e?16:e,Bt===null)var r=!1;else{if(e=Bt,Bt=null,Is=0,U&6)throw Error(S(331));var i=U;for(U|=4,T=e.current;T!==null;){var s=T,o=s.child;if(T.flags&16){var l=s.deletions;if(l!==null){for(var u=0;u<l.length;u++){var c=l[u];for(T=c;T!==null;){var d=T;switch(d.tag){case 0:case 11:case 15:Zr(8,d,s)}var p=d.child;if(p!==null)p.return=d,T=p;else for(;T!==null;){d=T;var f=d.sibling,g=d.return;if(lh(d),d===c){T=null;break}if(f!==null){f.return=g,T=f;break}T=g}}}var x=s.alternate;if(x!==null){var w=x.child;if(w!==null){x.child=null;do{var k=w.sibling;w.sibling=null,w=k}while(w!==null)}}T=s}}if(s.subtreeFlags&2064&&o!==null)o.return=s,T=o;else e:for(;T!==null;){if(s=T,s.flags&2048)switch(s.tag){case 0:case 11:case 15:Zr(9,s,s.return)}var h=s.sibling;if(h!==null){h.return=s.return,T=h;break e}T=s.return}}var m=e.current;for(T=m;T!==null;){o=T;var y=o.child;if(o.subtreeFlags&2064&&y!==null)y.return=o,T=y;else e:for(o=m;T!==null;){if(l=T,l.flags&2048)try{switch(l.tag){case 0:case 11:case 15:ca(9,l)}}catch(z){re(l,l.return,z)}if(l===o){T=null;break e}var j=l.sibling;if(j!==null){j.return=l.return,T=j;break e}T=l.return}}if(U=i,an(),dt&&typeof dt.onPostCommitFiberRoot=="function")try{dt.onPostCommitFiberRoot(na,e)}catch{}r=!0}return r}finally{K=n,Qe.transition=t}}return!1}function jd(e,t,n){t=cr(n,t),t=Jm(e,t,1),e=Gt(e,t,1),t=be(),e!==null&&(Si(e,1,t),Ae(e,t))}function re(e,t,n){if(e.tag===3)jd(e,e,n);else for(;t!==null;){if(t.tag===3){jd(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Yt===null||!Yt.has(r))){e=cr(n,e),e=Xm(t,e,1),t=Gt(t,e,1),e=be(),t!==null&&(Si(t,1,e),Ae(t,e));break}}t=t.return}}function G0(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=be(),e.pingedLanes|=e.suspendedLanes&n,pe===e&&(he&n)===n&&(ce===4||ce===3&&(he&130023424)===he&&500>ae()-wu?zn(e,0):xu|=n),Ae(e,t)}function xh(e,t){t===0&&(e.mode&1?(t=Ii,Ii<<=1,!(Ii&130023424)&&(Ii=4194304)):t=1);var n=be();e=Tt(e,t),e!==null&&(Si(e,t,n),Ae(e,n))}function Y0(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),xh(e,n)}function Q0(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;i!==null&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(S(314))}r!==null&&r.delete(t),xh(e,n)}var wh;wh=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Te.current)Ce=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Ce=!1,F0(e,t,n);Ce=!!(e.flags&131072)}else Ce=!1,Q&&t.flags&1048576&&zm(t,_s,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;cs(e,t),e=t.pendingProps;var i=ar(t,je.current);rr(t,n),i=pu(null,t,r,e,i,n);var s=fu();return t.flags|=1,typeof i=="object"&&i!==null&&typeof i.render=="function"&&i.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,_e(r)?(s=!0,Cs(t)):s=!1,t.memoizedState=i.state!==null&&i.state!==void 0?i.state:null,ou(t),i.updater=ua,t.stateNode=i,i._reactInternals=t,Go(t,r,e,n),t=Jo(null,t,r,!0,s,n)):(t.tag=0,Q&&s&&eu(t),ze(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(cs(e,t),e=t.pendingProps,i=r._init,r=i(r._payload),t.type=r,i=t.tag=X0(r),e=tt(r,e),i){case 0:t=Qo(null,t,r,e,n);break e;case 1:t=pd(null,t,r,e,n);break e;case 11:t=cd(null,t,r,e,n);break e;case 14:t=dd(null,t,r,tt(r.type,e),n);break e}throw Error(S(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:tt(r,i),Qo(e,t,r,i,n);case 1:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:tt(r,i),pd(e,t,r,i,n);case 3:e:{if(nh(t),e===null)throw Error(S(387));
vendor: 5,687 bytes, line 41
41r=t.pendingProps,s=t.memoizedState,i=s.element,Cm(e,t),Ms(t,r,null,n);var o=t.memoizedState;if(r=o.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){i=cr(Error(S(423)),t),t=fd(e,t,r,n,i);break e}else if(r!==i){i=cr(Error(S(424)),t),t=fd(e,t,r,n,i);break e}else for(Le=Ht(t.stateNode.containerInfo.firstChild),Re=t,Q=!0,rt=null,n=Pm(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(or(),r===i){t=_t(e,t,n);break e}ze(e,t,r,n)}t=t.child}return t;case 5:return Tm(t),e===null&&$o(t),r=t.type,i=t.pendingProps,s=e!==null?e.memoizedProps:null,o=i.children,Io(r,i)?o=null:s!==null&&Io(r,s)&&(t.flags|=32),th(e,t),ze(e,t,o,n),t.child;case 6:return e===null&&$o(t),null;case 13:return rh(e,t,n);case 4:return lu(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=lr(t,null,r,n):ze(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:tt(r,i),cd(e,t,r,i,n);case 7:return ze(e,t,t.pendingProps,n),t.child;case 8:return ze(e,t,t.pendingProps.children,n),t.child;case 12:return ze(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,s=t.memoizedProps,o=i.value,$(As,r._currentValue),r._currentValue=o,s!==null)if(ot(s.value,o)){if(s.children===i.children&&!Te.current){t=_t(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var l=s.dependencies;if(l!==null){o=s.child;for(var u=l.firstContext;u!==null;){if(u.context===r){if(s.tag===1){u=Nt(-1,n&-n),u.tag=2;var c=s.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?u.next=u:(u.next=d.next,d.next=u),c.pending=u}}s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),Zo(s.return,n,t),l.lanes|=n;break}u=u.next}}else if(s.tag===10)o=s.type===t.type?null:s.child;else if(s.tag===18){if(o=s.return,o===null)throw Error(S(341));o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),Zo(o,n,t),o=s.sibling}else o=s.child;if(o!==null)o.return=s;else for(o=s;o!==null;){if(o===t){o=null;break}if(s=o.sibling,s!==null){s.return=o.return,o=s;break}o=o.return}s=o}ze(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,rr(t,n),i=Je(i),r=r(i),t.flags|=1,ze(e,t,r,n),t.child;case 14:return r=t.type,i=tt(r,t.pendingProps),i=tt(r.type,i),dd(e,t,r,i,n);case 15:return qm(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:tt(r,i),cs(e,t),t.tag=1,_e(r)?(e=!0,Cs(t)):e=!1,rr(t,n),Qm(t,r,i),Go(t,r,i,n),Jo(null,t,r,!0,e,n);case 19:return ih(e,t,n);case 22:return eh(e,t,n)}throw Error(S(156,t.tag))};function vh(e,t){return Hf(e,t)}function J0(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ge(e,t,n,r){return new J0(e,t,n,r)}function zu(e){return e=e.prototype,!(!e||!e.isReactComponent)}function X0(e){if(typeof e=="function")return zu(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Bl)return 11;if(e===Ul)return 14}return 2}function Jt(e,t){var n=e.alternate;return n===null?(n=Ge(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function fs(e,t,n,r,i,s){var o=2;if(r=e,typeof e=="function")zu(e)&&(o=1);else if(typeof e=="string")o=5;else e:switch(e){case Fn:return bn(n.children,i,s,t);case Wl:o=8,i|=8;break;case xo:return e=Ge(12,n,t,i|2),e.elementType=xo,e.lanes=s,e;case wo:return e=Ge(13,n,t,i),e.elementType=wo,e.lanes=s,e;case vo:return e=Ge(19,n,t,i),e.elementType=vo,e.lanes=s,e;case Tf:return pa(n,i,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Ef:o=10;break e;case Cf:o=9;break e;case Bl:o=11;break e;case Ul:o=14;break e;case Rt:o=16,r=null;break e}throw Error(S(130,e==null?e:typeof e,""))}return t=Ge(o,n,t,i),t.elementType=e,t.type=r,t.lanes=s,t}function bn(e,t,n,r){return e=Ge(7,e,r,t),e.lanes=n,e}function pa(e,t,n,r){return e=Ge(22,e,r,t),e.elementType=Tf,e.lanes=n,e.stateNode={isHidden:!1},e}function Ja(e,t,n){return e=Ge(6,e,null,t),e.lanes=n,e}function Xa(e,t,n){return t=Ge(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function q0(e,t,n,r,i){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Aa(0),this.expirationTimes=Aa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Aa(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function bu(e,t,n,r,i,s,o,l,u){return e=new q0(e,t,n,l,u),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Ge(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},ou(s),e}
vendor: 4,671 bytes, line 41
41function ew(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:Rn,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function kh(e){if(!e)return en;e=e._reactInternals;e:{if(An(e)!==e||e.tag!==1)throw Error(S(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(_e(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(S(171))}if(e.tag===1){var n=e.type;if(_e(n))return km(e,n,t)}return t}function jh(e,t,n,r,i,s,o,l,u){return e=bu(n,r,!0,e,i,s,o,l,u),e.context=kh(null),n=e.current,r=be(),i=Qt(n),s=Nt(r,i),s.callback=t??null,Gt(n,s,i),e.current.lanes=i,Si(e,i,r),Ae(e,r),e}function fa(e,t,n,r){var i=t.current,s=be(),o=Qt(i);return n=kh(n),t.context===null?t.context=n:t.pendingContext=n,t=Nt(s,o),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Gt(i,t,o),e!==null&&(st(e,i,o,s),os(e,i,o)),o}function Bs(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 zd(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Nu(e,t){zd(e,t),(e=e.alternate)&&zd(e,t)}function tw(){return null}var zh=typeof reportError=="function"?reportError:function(e){console.error(e)};function Su(e){this._internalRoot=e}ma.prototype.render=Su.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(S(409));fa(e,t,null,null)};ma.prototype.unmount=Su.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Tn(function(){fa(null,e,null,null)}),t[Ct]=null}};function ma(e){this._internalRoot=e}ma.prototype.unstable_scheduleHydration=function(e){if(e){var t=em();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Vt.length&&t!==0&&t<Vt[n].priority;n++);Vt.splice(n,0,e),n===0&&nm(e)}};function Pu(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function ha(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function bd(){}function nw(e,t,n,r,i){if(i){if(typeof r=="function"){var s=r;r=function(){var c=Bs(o);s.call(c)}}var o=jh(t,r,e,0,null,!1,!1,"",bd);return e._reactRootContainer=o,e[Ct]=o.current,li(e.nodeType===8?e.parentNode:e),Tn(),o}for(;i=e.lastChild;)e.removeChild(i);if(typeof r=="function"){var l=r;r=function(){var c=Bs(u);l.call(c)}}var u=bu(e,0,!1,null,null,!1,!1,"",bd);return e._reactRootContainer=u,e[Ct]=u.current,li(e.nodeType===8?e.parentNode:e),Tn(function(){fa(t,u,n,r)}),u}function ya(e,t,n,r,i){var s=n._reactRootContainer;if(s){var o=s;if(typeof i=="function"){var l=i;i=function(){var u=Bs(o);l.call(u)}}fa(t,o,e,i)}else o=nw(n,t,e,i,r);return Bs(o)}Xf=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Lr(t.pendingLanes);n!==0&&(Zl(t,n|1),Ae(t,ae()),!(U&6)&&(dr=ae()+500,an()))}break;case 13:Tn(function(){var r=Tt(e,1);if(r!==null){var i=be();st(r,e,1,i)}}),Nu(e,1)}};Hl=function(e){if(e.tag===13){var t=Tt(e,134217728);if(t!==null){var n=be();st(t,e,134217728,n)}Nu(e,134217728)}};qf=function(e){if(e.tag===13){var t=Qt(e),n=Tt(e,t);if(n!==null){var r=be();st(n,e,t,r)}Nu(e,t)}};em=function(){return K};tm=function(e,t){var n=K;try{return K=e,t()}finally{K=n}};To=function(e,t,n){switch(t){case"input":if(zo(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=aa(r);if(!i)throw Error(S(90));Af(r),zo(r,i)}}}break;case"textarea":Mf(e,n);break;case"select":t=n.value,t!=null&&qn(e,!!n.multiple,t,!1)}};Wf=vu;Bf=Tn;var rw={usingClientEntryPoint:!1,Events:[Ei,Wn,aa,Vf,If,vu]},Tr={findFiberByHostInstance:wn,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},iw={bundleType:Tr.bundleType,version:Tr.version,rendererPackageName:Tr.rendererPackageName,rendererConfig:Tr.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Dt.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=$f(e),e===null?null:e.stateNode},findFiberByHostInstance:Tr.findFiberByHostInstance||tw,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};
41if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Ji=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Ji.isDisabled&&Ji.supportsFiber)try{na=Ji.inject(iw),dt=Ji}catch{}}Ie.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=rw;Ie.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Pu(t))throw Error(S(200));return ew(e,t,null,n)};Ie.createRoot=function(e,t){if(!Pu(e))throw Error(S(299));var n=!1,r="",i=zh;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(i=t.onRecoverableError)),t=bu(e,1,!1,null,null,n,!1,r,i),e[Ct]=t.current,li(e.nodeType===8?e.parentNode:e),new Su(t)};Ie.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(S(188)):(e=Object.keys(e).join(","),Error(S(268,e)));return e=$f(t),e=e===null?null:e.stateNode,e};Ie.flushSync=function(e){return Tn(e)};Ie.hydrate=function(e,t,n){if(!ha(t))throw Error(S(200));return ya(null,e,t,!0,n)};Ie.hydrateRoot=function(e,t,n){if(!Pu(e))throw Error(S(405));var r=n!=null&&n.hydratedSources||null,i=!1,s="",o=zh;if(n!=null&&(n.unstable_strictMode===!0&&(i=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onRecoverableError!==void 0&&(o=n.onRecoverableError)),t=jh(t,null,e,1,n??null,i,!1,s,o),e[Ct]=t.current,li(e),r)for(e=0;e<r.length;e++)n=r[e],i=n._getVersion,i=i(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new ma(t)};Ie.render=function(e,t,n){if(!ha(t))throw Error(S(200));return ya(null,e,t,!1,n)};Ie.unmountComponentAtNode=function(e){if(!ha(e))throw Error(S(40));return e._reactRootContainer?(Tn(function(){ya(null,null,e,!1,function(){e._reactRootContainer=null,e[Ct]=null})}),!0):!1};Ie.unstable_batchedUpdates=vu;Ie.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!ha(n))throw Error(S(200));if(e==null||e._reactInternals===void 0)throw Error(S(38));return ya(e,t,n,!1,r)};Ie.version="18.3.1-next-f1338f8080-20240426";function bh(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(bh)}catch(e){console.error(e)}}bh(),bf.exports=Ie;var Nh=bf.exports,Nd=Nh;xs.createRoot=Nd.createRoot,xs.hydrateRoot=Nd.hydrateRoot;const sw="modulepreload",aw=function(e){return"/"+e},Sd={},O=function(t,n,r){let i=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=Promise.allSettled(n.map(u=>{if(u=aw(u),u in Sd)return;Sd[u]=!0;const c=u.endsWith(".css"),d=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=c?"stylesheet":sw,c||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),c)return new Promise((f,g)=>{p.addEventListener("load",f),p.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${u}`)))})}))}function s(o){const l=new Event("vite:preloadError",{cancelable:!0});if(l.payload=o,window.dispatchEvent(l),!l.defaultPrevented)throw o}return i.then(o=>{for(const l of o||[])l.status==="rejected"&&s(l.reason);return t().catch(s)})},Sh=v.createContext({});function Ph(e){const t=v.useRef(null);return t.current===null&&(t.current=e()),t.current}const Eu=v.createContext(null),Us=v.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function ow(e=!0){const t=v.useContext(Eu);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:r,register:i}=t,s=v.useId();v.useEffect(()=>{e&&i(s)},[e]);const o=v.useCallback(()=>e&&r&&r(s),[s,r,e]);return!n&&r?[!1,o]:[!0]}const Cu=typeof window<"u",lw=Cu?v.useLayoutEffect:v.useEffect,Fe=e=>e;let Eh=Fe;function Tu(e){let t;return()=>(t===void 0&&(t=e()),t)}const pr=(e,t,n)=>{const r=t-e;return r===0?1:(n-e)/r},St=e=>e*1e3,Pt=e=>e/1e3,uw={useManualTiming:!1};function cw(e){let t=new Set,n=new Set,r=!1,i=!1;const s=new WeakSet;let o={delta:0,timestamp:0,isProcessing:!1};function l(c){s.has(c)&&(u.schedule(c),e()),c(o)}const u={schedule:(c,d=!1,p=!1)=>{const g=p&&r?t:n;return d&&s.add(c),g.has(c)||g.add(c),c},cancel:c=>{n.delete(c),s.delete(c)},process:c=>{if(o=c,r){i=!0;return}r=!0,[t,n]=[n,t],t.forEach(l),t.clear(),r=!1,i&&(i=!1,u.process(c))}};return u}const Xi=["read","resolveKeyframes","update","preRender","render","postRender"],dw=40;function Ch(e,t){let n=!1,r=!0;const i={delta:0,timestamp:0,isProcessing:!1},s=()=>n=!0,o=Xi.reduce((h,m)=>(h[m]=cw(s),h),{}),{read:l,resolveKeyframes:u,update:c,preRender:d,render:p,postRender:f}=o,g=()=>{const h=performance.now();n=!1,i.delta=r?1e3/60:Math.max(Math.min(h-i.timestamp,dw),1),i.timestamp=h,i.isProcessing=!0,l.process(i),u.process(i),c.process(i),d.process(i),p.process(i),f.process(i),i.isProcessing=!1,n&&t&&(r=!1,e(g))},x=()=>{n=!0,r=!0,i.isProcessing||e(g)};return{schedule:Xi.reduce((h,m)=>{const y=o[m];return h[m]=(j,z=!1,b=!1)=>(n||x(),y.schedule(j,z,b)),h},{}),cancel:h=>{for(let m=0;m<Xi.length;
vendor: 1,490 bytes, line 41
41m++)o[Xi[m]].cancel(h)},state:i,steps:o}}const{schedule:G,cancel:tn,state:me,steps:qa}=Ch(typeof requestAnimationFrame<"u"?requestAnimationFrame:Fe,!0),Th=v.createContext({strict:!1}),Pd={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},fr={};for(const e in Pd)fr[e]={isEnabled:t=>Pd[e].some(n=>!!t[n])};function pw(e){for(const t in e)fr[t]={...fr[t],...e[t]}}const fw=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Ks(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||fw.has(e)}let _h=e=>!Ks(e);function Ah(e){e&&(_h=t=>t.startsWith("on")?!Ks(t):e(t))}try{Ah(require("@emotion/is-prop-valid").default)}catch{}
41function mw(e,t,n){const r={};for(const i in e)i==="values"&&typeof e.values=="object"||(_h(i)||n===!0&&Ks(i)||!t&&!Ks(i)||e.draggable&&i.startsWith("onDrag"))&&(r[i]=e[i]);return r}function hw({children:e,isValidProp:t,...n}){t&&Ah(t),n={...v.useContext(Us),...n},n.isStatic=Ph(()=>n.isStatic);const r=v.useMemo(()=>n,[JSON.stringify(n.transition),n.transformPagePoint,n.reducedMotion]);return a.jsx(Us.Provider,{value:r,children:e})}function yw(e){if(typeof Proxy>"u")return e;const t=new Map,n=(...r)=>e(...r);return new Proxy(n,{get:(r,i)=>i==="create"?e:(t.has(i)||t.set(i,e(i)),t.get(i))})}const ga=v.createContext({});function gi(e){return typeof e=="string"||Array.isArray(e)}function xa(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}const _u=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Au=["initial",..._u];function wa(e){return xa(e.animate)||Au.some(t=>gi(e[t]))}function Dh(e){return!!(wa(e)||e.variants)}function gw(e,t){if(wa(e)){const{initial:n,animate:r}=e;return{initial:n===!1||gi(n)?n:void 0,animate:gi(r)?r:void 0}}return e.inherit!==!1?t:{}}function xw(e){const{initial:t,animate:n}=gw(e,v.useContext(ga));return v.useMemo(()=>({initial:t,animate:n}),[Ed(t),Ed(n)])}function Ed(e){return Array.isArray(e)?e.join(" "):e}const ww=Symbol.for("motionComponentSymbol");function Gn(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function vw(e,t,n){return v.useCallback(r=>{r&&e.onMount&&e.onMount(r),t&&(r?t.mount(r):t.unmount()),n&&(typeof n=="function"?n(r):Gn(n)&&(n.current=r))},[t])}const Du=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),kw="framerAppearId",Mh="data-"+Du(kw),{schedule:Mu}=Ch(queueMicrotask,!1),Lh=v.createContext({});function jw(e,t,n,r,i){var s,o;const{visualElement:l}=v.useContext(ga),u=v.useContext(Th),c=v.useContext(Eu),d=v.useContext(Us).reducedMotion,p=v.useRef(null);r=r||u.renderer,!p.current&&r&&(p.current=r(e,{visualState:t,parent:l,props:n,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:d}));const f=p.current,g=v.useContext(Lh);f&&!f.projection&&i&&(f.type==="html"||f.type==="svg")&&zw(p.current,n,i,g);const x=v.useRef(!1);v.useInsertionEffect(()=>{f&&x.current&&f.update(n,c)});const w=n[Mh],k=v.useRef(!!w&&!(!((s=window.MotionHandoffIsComplete)===null||s===void 0)&&s.call(window,w))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,w)));return lw(()=>{f&&(x.current=!0,window.MotionIsMounted=!0,f.updateFeatures(),Mu.render(f.render),k.current&&f.animationState&&f.animationState.animateChanges())}),v.useEffect(()=>{f&&(!k.current&&f.animationState&&f.animationState.animateChanges(),k.current&&(queueMicrotask(()=>{var h;(h=window.MotionHandoffMarkAsComplete)===null||h===void 0||h.call(window,w)}),k.current=!1))}),f}function zw(e,t,n,r){const{layoutId:i,layout:s,drag:o,dragConstraints:l,layoutScroll:u,layoutRoot:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:Rh(e.parent)),e.projection.setOptions({layoutId:i,layout:s,alwaysMeasureLayout:!!o||l&&Gn(l),visualElement:e,animationType:typeof s=="string"?s:"both",initialPromotionConfig:r,layoutScroll:u,layoutRoot:c})}function Rh(e){if(e)return e.options.allowProjection!==!1?e.projection:Rh(e.parent)}function bw({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:r,Component:i}){var s,o;e&&pw(e);function l(c,d){let p;const f={...v.useContext(Us),...c,layoutId:Nw(c)},{isStatic:g}=f,x=xw(c),w=r(c,g);if(!g&&Cu){Sw();const k=Pw(f);p=k.MeasureLayout,x.visualElement=jw(i,w,f,t,k.ProjectionNode)}return a.jsxs(ga.Provider,{value:x,children:[p&&x.visualElement?a.jsx(p,{visualElement:x.visualElement,...f}):null,n(i,c,vw(w,x.visualElement,d),w,g,x.visualElement)]})}l.displayName=`motion.${typeof i=="string"?i:`create(${(o=(s=i.displayName)!==null&&s!==void 0?s:i.name)!==null&&o!==void 0?o:""})`}`;const u=v.forwardRef(l);return u[ww]=i,u}function Nw({layoutId:e}){const t=v.useContext(Sh).id;return t&&e!==void 0?t+"-"+e:e}function Sw(e,t){v.useContext(Th).strict}function Pw(e){const{drag:t,layout:n}=fr;if(!t&&!n)return{};const r={...t,...n};return{MeasureLayout:t!=null&&t.isEnabled(e)||n!=null&&n.isEnabled(e)?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}
vendor: 25,496 bytes, line 41
41const Ew=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Lu(e){return typeof e!="string"||e.includes("-")?!1:!!(Ew.indexOf(e)>-1||/[A-Z]/u.test(e))}function Cd(e){const t=[{},{}];return e==null||e.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function Ru(e,t,n,r){if(typeof t=="function"){const[i,s]=Cd(r);t=t(n!==void 0?n:e.custom,i,s)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[i,s]=Cd(r);t=t(n!==void 0?n:e.custom,i,s)}return t}const ul=e=>Array.isArray(e),Cw=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),Tw=e=>ul(e)?e[e.length-1]||0:e,ke=e=>!!(e&&e.getVelocity);function ms(e){const t=ke(e)?e.get():e;return Cw(t)?t.toValue():t}function _w({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},r,i,s){const o={latestValues:Aw(r,i,s,e),renderState:t()};return n&&(o.onMount=l=>n({props:r,current:l,...o}),o.onUpdate=l=>n(l)),o}const Fh=e=>(t,n)=>{const r=v.useContext(ga),i=v.useContext(Eu),s=()=>_w(e,t,r,i);return n?s():Ph(s)};function Aw(e,t,n,r){const i={},s=r(e,{});for(const f in s)i[f]=ms(s[f]);let{initial:o,animate:l}=e;const u=wa(e),c=Dh(e);t&&c&&!u&&e.inherit!==!1&&(o===void 0&&(o=t.initial),l===void 0&&(l=t.animate));let d=n?n.initial===!1:!1;d=d||o===!1;const p=d?l:o;if(p&&typeof p!="boolean"&&!xa(p)){const f=Array.isArray(p)?p:[p];for(let g=0;g<f.length;g++){const x=Ru(e,f[g]);if(x){const{transitionEnd:w,transition:k,...h}=x;for(const m in h){let y=h[m];if(Array.isArray(y)){const j=d?y.length-1:0;y=y[j]}y!==null&&(i[m]=y)}for(const m in w)i[m]=w[m]}}}return i}const wr=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Dn=new Set(wr),Oh=e=>t=>typeof t=="string"&&t.startsWith(e),Vh=Oh("--"),Dw=Oh("var(--"),Fu=e=>Dw(e)?Mw.test(e.split("/*")[0].trim()):!1,Mw=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,Ih=(e,t)=>t&&typeof e=="number"?t.transform(e):e,At=(e,t,n)=>n>t?t:n<e?e:n,vr={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},xi={...vr,transform:e=>At(0,1,e)},qi={...vr,default:1},Ti=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Lt=Ti("deg"),ft=Ti("%"),D=Ti("px"),Lw=Ti("vh"),Rw=Ti("vw"),Td={...ft,parse:e=>ft.parse(e)/100,transform:e=>ft.transform(e*100)},Fw={borderWidth:D,borderTopWidth:D,borderRightWidth:D,borderBottomWidth:D,borderLeftWidth:D,borderRadius:D,radius:D,borderTopLeftRadius:D,borderTopRightRadius:D,borderBottomRightRadius:D,borderBottomLeftRadius:D,width:D,maxWidth:D,height:D,maxHeight:D,top:D,right:D,bottom:D,left:D,padding:D,paddingTop:D,paddingRight:D,paddingBottom:D,paddingLeft:D,margin:D,marginTop:D,marginRight:D,marginBottom:D,marginLeft:D,backgroundPositionX:D,backgroundPositionY:D},Ow={rotate:Lt,rotateX:Lt,rotateY:Lt,rotateZ:Lt,scale:qi,scaleX:qi,scaleY:qi,scaleZ:qi,skew:Lt,skewX:Lt,skewY:Lt,distance:D,translateX:D,translateY:D,translateZ:D,x:D,y:D,z:D,perspective:D,transformPerspective:D,opacity:xi,originX:Td,originY:Td,originZ:D},_d={...vr,transform:Math.round},Ou={...Fw,...Ow,zIndex:_d,size:D,fillOpacity:xi,strokeOpacity:xi,numOctaves:_d},Vw={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Iw=wr.length;function Ww(e,t,n){let r="",i=!0;for(let s=0;s<Iw;s++){const o=wr[s],l=e[o];if(l===void 0)continue;let u=!0;if(typeof l=="number"?u=l===(o.startsWith("scale")?1:0):u=parseFloat(l)===0,!u||n){const c=Ih(l,Ou[o]);if(!u){i=!1;const d=Vw[o]||o;r+=`${d}(${c}) `}n&&(t[o]=c)}}return r=r.trim(),n?r=n(t,i?"":r):i&&(r="none"),r}function Vu(e,t,n){const{style:r,vars:i,transformOrigin:s}=e;let o=!1,l=!1;for(const u in t){const c=t[u];if(Dn.has(u)){o=!0;continue}else if(Vh(u)){i[u]=c;continue}else{const d=Ih(c,Ou[u]);u.startsWith("origin")?(l=!0,s[u]=d):r[u]=d}}if(t.transform||(o||n?r.transform=Ww(t,e.transform,n):r.transform&&(r.transform="none")),l){const{originX:u="50%",originY:c="50%",originZ:d=0}=s;r.transformOrigin=`${u} ${c} ${d}`}}const Bw={offset:"stroke-dashoffset",array:"stroke-dasharray"},Uw={offset:"strokeDashoffset",array:"strokeDasharray"};function Kw(e,t,n=1,r=0,i=!0){e.pathLength=1;const s=i?Bw:Uw;e[s.offset]=D.transform(-r);const o=D.transform(t),l=D.transform(n);e[s.array]=`${o} ${l}`}function Ad(e,t,n){return typeof e=="string"?e:D.transform(t+n*e)}function $w(e,t,n){const r=Ad(t,e.x,e.width),i=Ad(n,e.y,e.height);return`${r} ${i}`}function Iu(e,{attrX:t,attrY:n,attrScale:r,originX:i,originY:s,pathLength:o,pathSpacing:l=1,pathOffset:u=0,...c},d,p){if(Vu(e,c,p),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:f,style:g,dimensions:x}=e;f.transform&&(x&&(g.transform=f.transform),delete f.transform),x&&(i!==void 0||s!==void 0||g.transform)&&(g.transformOrigin=$w(x,i!==void 0?i:.5,s!==void 0?s:.5)),t!==void 0&&(f.x=t),n!==void 0&&(f.y=n),r!==void 0&&(f.scale=r),o!==void 0&&Kw(f,o,l,u,!1)}const Wu=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),Wh=()=>({...Wu(),attrs:{}}),Bu=e=>typeof e=="string"&&e.toLowerCase()==="svg";function Bh(e,{style:t,vars:n},r,i){Object.assign(e.style,t,i&&i.getProjectionStyles(r));for(const s in n)e.style.setProperty(s,n[s])}const Uh=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Kh(e,t,n,r){Bh(e,t,void 0,r);for(const i in t.attrs)e.setAttribute(Uh.has(i)?i:Du(i),t.attrs[i])}const $s={};function Zw(e){Object.assign($s,e)}function $h(e,{layout:t,layoutId:n}){return Dn.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!$s[e]||e==="opacity")}function Uu(e,t,n){var r;const{style:i}=e,s={};for(const o in i)(ke(i[o])||t.style&&ke(t.style[o])||$h(o,e)||((r=n==null?void 0:n.getValue(o))===null||r===void 0?void 0:r.liveStyle)!==void 0)&&(s[o]=i[o]);return s}function Zh(e,t,n){const r=Uu(e,t,n);for(const i in e)if(ke(e[i])||ke(t[i])){const s=wr.indexOf(i)!==-1?"attr"+i.charAt(0).toUpperCase()+i.substring(1):i;r[s]=e[i]}return r}function Hw(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}const Dd=["x","y","width","height","cx","cy","r"],Gw={useVisualState:Fh({scrapeMotionValuesFromProps:Zh,createRenderState:Wh,onUpdate:({props:e,prevProps:t,current:n,renderState:r,latestValues:i})=>{if(!n)return;let s=!!e.drag;if(!s){for(const l in i)if(Dn.has(l)){s=!0;break}}if(!s)return;let o=!t;if(t)for(let l=0;l<Dd.length;l++){const u=Dd[l];e[u]!==t[u]&&(o=!0)}o&&G.read(()=>{Hw(n,r),G.render(()=>{Iu(r,i,Bu(n.tagName),e.transformTemplate),Kh(n,r)})})}})},Yw={useVisualState:Fh({scrapeMotionValuesFromProps:Uu,createRenderState:Wu})};function Hh(e,t,n){for(const r in t)!ke(t[r])&&!$h(r,n)&&(e[r]=t[r])}function Qw({transformTemplate:e},t){return v.useMemo(()=>{const n=Wu();return Vu(n,t,e),Object.assign({},n.vars,n.style)},[t])}function Jw(e,t){const n=e.style||{},r={};return Hh(r,n,e),Object.assign(r,Qw(e,t)),r}function Xw(e,t){const n={},r=Jw(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n}function qw(e,t,n,r){const i=v.useMemo(()=>{const s=Wh();return Iu(s,t,Bu(r),e.transformTemplate),{...s.attrs,style:{...s.style}}},[t]);if(e.style){const s={};Hh(s,e.style,e),i.style={...s,...i.style}}return i}function ev(e=!1){return(n,r,i,{latestValues:s},o)=>{const u=(Lu(n)?qw:Xw)(r,s,o,n),c=mw(r,typeof n=="string",e),d=n!==v.Fragment?{...c,...u,ref:i}:{},{children:p}=r,f=v.useMemo(()=>ke(p)?p.get():p,[p]);return v.createElement(n,{...d,children:f})}}function tv(e,t){return function(r,{forwardMotionProps:i}={forwardMotionProps:!1}){const o={...Lu(r)?Gw:Yw,preloadedFeatures:e,useRender:ev(i),createVisualElement:t,Component:r};return bw(o)}}function Gh(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}function va(e,t,n){const r=e.getProps();return Ru(r,t,n!==void 0?n:r.custom,e)}const nv=Tu(()=>window.ScrollTimeline!==void 0);class rv{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,n){for(let r=0;r<this.animations.length;r++)this.animations[r][t]=n}attachTimeline(t,n){const r=this.animations.map(i=>{if(nv()&&i.attachTimeline)return i.attachTimeline(t);if(typeof n=="function")return n(i)});return()=>{r.forEach((i,s)=>{i&&i(),this.animations[s].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;n<this.animations.length;n++)t=Math.max(t,this.animations[n].duration);return t}runAll(t){this.animations.forEach(n=>n[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class iv extends rv{then(t,n){return Promise.all(this.animations).then(t).catch(n)}}function Ku(e,t){return e?e[t]||e.default||e:void 0}const cl=2e4;function Yh(e){let t=0;const n=50;let r=e.next(t);for(;!r.done&&t<cl;)t+=n,r=e.next(t);return t>=cl?1/0:t}function $u(e){return typeof e=="function"}function Md(e,t){e.timeline=t,e.onfinish=null}const Zu=e=>Array.isArray(e)&&typeof e[0]=="number",sv={linearEasing:void 0};function av(e,t){const n=Tu(e);return()=>{var r;return(r=sv[t])!==null&&r!==void 0?r:n()}}const Zs=av(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Qh=(e,t,n=10)=>{let r="";const i=Math.max(Math.round(t/n),2);for(let s=0;s<i;s++)r+=e(pr(0,i-1,s))+", ";return`linear(${r.substring(0,r.length-2)})`};function Jh(e){return!!(typeof e=="function"&&Zs()||!e||typeof e=="string"&&(e in dl||Zs())||Zu(e)||Array.isArray(e)&&e.every(Jh))}const Fr=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,dl={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Fr([0,.65,.55,1]),circOut:Fr([.55,0,1,.45]),backIn:Fr([.31,.01,.66,-.59]),backOut:Fr([.33,1.53,.69,.99])};function Xh(e,t){if(e)return typeof e=="function"&&Zs()?Qh(e,t):Zu(e)?Fr(e):Array.isArray(e)?e.map(n=>Xh(n,t)||dl.easeOut):dl[e]}const et={x:!1,y:!1};function qh(){return et.x||et.y}function ov(e,t,n){var r;if(e instanceof Element)return[e];if(typeof e=="string"){let i=document;const s=(r=void 0)!==null&&r!==void 0?r:i.querySelectorAll(e);return s?Array.from(s):[]}return Array.from(e)}function ey(e,t){const n=ov(e),r=new AbortController,i={passive:!0,...t,signal:r.signal};return[n,i,()=>r.abort()]}function Ld(e){return t=>{t.pointerType==="touch"||qh()||e(t)}}function lv(e,t,n={}){const[r,i,s]=ey(e,n),o=Ld(l=>{const{target:u}=l,c=t(l);if(typeof c!="function"||!u)return;const d=Ld(p=>{c(p),u.removeEventListener("pointerleave",d)});u.addEventListener("pointerleave",d,i)});return r.forEach(l=>{l.addEventListener("pointerenter",o,i)}),s}const ty=(e,t)=>t?e===t?!0:ty(e,t.parentElement):!1,Hu=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,uv=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function cv(e){return uv.has(e.tagName)||e.tabIndex!==-1}const Or=new WeakSet;function Rd(e){return t=>{t.key==="Enter"&&e(t)}}function eo(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const dv=(e,t)=>{const n=e.currentTarget;if(!n)return;const r=Rd(()=>{if(Or.has(n))return;eo(n,"down");const i=Rd(()=>{eo(n,"up")}),s=()=>eo(n,"cancel");n.addEventListener("keyup",i,t),n.addEventListener("blur",s,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function Fd(e){return Hu(e)&&!qh()}function pv(e,t,n={}){const[r,i,s]=ey(e,n),o=l=>{const u=l.currentTarget;if(!Fd(l)||Or.has(u))return;Or.add(u);const c=t(l),d=(g,x)=>{window.removeEventListener("pointerup",p),window.removeEventListener("pointercancel",f),!(!Fd(g)||!Or.has(u))&&(Or.delete(u),typeof c=="function"&&c(g,{success:x}))},p=g=>{d(g,n.useGlobalTarget||ty(u,g.target))},f=g=>{d(g,!1)};window.addEventListener("pointerup",p,i),window.addEventListener("pointercancel",f,i)};return r.forEach(l=>{!cv(l)&&l.getAttribute("tabindex")===null&&(l.tabIndex=0),(n.useGlobalTarget?window:l).addEventListener("pointerdown",o,i),l.addEventListener("focus",c=>dv(c,i),i)}),s}function fv(e){return e==="x"||e==="y"?et[e]?null:(et[e]=!0,()=>{et[e]=!1}):et.x||et.y?null:(et.x=et.y=!0,()=>{et.x=et.y=!1})}const ny=new Set(["width","height","top","left","right","bottom",...wr]);let hs;function mv(){hs=void 0}const mt={now:()=>(hs===void 0&&mt.set(me.isProcessing||uw.useManualTiming?me.timestamp:performance.now()),hs),set:e=>{hs=e,queueMicrotask(mv)}};function Gu(e,t){e.indexOf(t)===-1&&e.push(t)}function Yu(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class Qu{constructor(){this.subscriptions=[]}add(t){return Gu(this.subscriptions,t),()=>Yu(this.subscriptions,t)}notify(t,n,r){const i=this.subscriptions.length;if(i)if(i===1)this.subscriptions[0](t,n,r);else for(let s=0;s<i;s++){const o=this.subscriptions[s];o&&o(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function ry(e,t){return t?e*(1e3/t):0}const Od=30,hv=e=>!isNaN(parseFloat(e));class yv{constructor(t,n={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(r,i=!0)=>{const s=mt.now();this.updatedAt!==s&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),i&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=mt.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=hv(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new Qu);const r=this.events[t].add(n);return t==="change"?()=>{r(),G.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,r){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-r}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=mt.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>Od)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,Od);return ry(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function wi(e,t){return new yv(e,t)}function gv(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,wi(n))}function xv(e,t){const n=va(e,t);let{transitionEnd:r={},transition:i={},...s}=n||{};s={...s,...r};for(const o in s){const l=Tw(s[o]);gv(e,o,l)}}function wv(e){return!!(ke(e)&&e.add)}function pl(e,t){const n=e.getValue("willChange");if(wv(n))return n.add(t)}function iy(e){return e.props[Mh]}const sy=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,vv=1e-7,kv=12;function jv(e,t,n,r,i){let s,o,l=0;do o=t+(n-t)/2,s=sy(o,r,i)-e,s>0?n=o:t=o;while(Math.abs(s)>vv&&++l<kv);return o}function _i(e,t,n,r){if(e===t&&n===r)return Fe;const i=s=>jv(s,0,1,e,n);return s=>s===0||s===1?s:sy(i(s),t,r)}const ay=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,oy=e=>t=>1-e(1-t),ly=_i(.33,1.53,.69,.99),Ju=oy(ly),uy=ay(Ju),cy=e=>(e*=2)<1?.5*Ju(e):.5*(2-Math.pow(2,-10*(e-1))),Xu=e=>1-Math.sin(Math.acos(e)),dy=oy(Xu),py=ay(Xu),fy=e=>/^0[^.\s]+$/u.test(e);function zv(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||fy(e):!0}const Yr=e=>Math.round(e*1e5)/1e5,qu=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function bv(e){return e==null}const Nv=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,ec=(e,t)=>n=>!!(typeof n=="string"&&Nv.test(n)&&n.startsWith(e)||t&&!bv(n)&&Object.prototype.hasOwnProperty.call(n,t)),my=(e,t,n)=>r=>{if(typeof r!="string")return r;const[i,s,o,l]=r.match(qu);return{[e]:parseFloat(i),[t]:parseFloat(s),[n]:parseFloat(o),alpha:l!==void 0?parseFloat(l):1}},Sv=e=>At(0,255,e),to={...vr,transform:e=>Math.round(Sv(e))},jn={test:ec("rgb","red"),parse:my("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+to.transform(e)+", "+to.transform(t)+", "+to.transform(n)+", "+Yr(xi.transform(r))+")"};function Pv(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}}const fl={test:ec("#"),parse:Pv,transform:jn.transform},Yn={test:ec("hsl","hue"),parse:my("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+ft.transform(Yr(t))+", "+ft.transform(Yr(n))+", "+Yr(xi.transform(r))+")"},we={test:e=>jn.test(e)||fl.test(e)||Yn.test(e),parse:e=>jn.test(e)?jn.parse(e):Yn.test(e)?Yn.parse(e):fl.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?jn.transform(e):Yn.transform(e)},Ev=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function Cv(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(qu))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(Ev))===null||n===void 0?void 0:n.length)||0)>0}const hy="number",yy="color",Tv="var",_v="var(",Vd="${}",Av=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function vi(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},i=[];let s=0;const l=t.replace(Av,u=>(we.test(u)?(r.color.push(s),i.push(yy),n.push(we.parse(u))):u.startsWith(_v)?(r.var.push(s),i.push(Tv),n.push(u)):(r.number.push(s),i.push(hy),n.push(parseFloat(u))),++s,Vd)).split(Vd);return{values:n,split:l,indexes:r,types:i}}function gy(e){return vi(e).values}function xy(e){const{split:t,types:n}=vi(e),r=t.length;return i=>{let s="";for(let o=0;o<r;o++)if(s+=t[o],i[o]!==void 0){const l=n[o];l===hy?s+=Yr(i[o]):l===yy?s+=we.transform(i[o]):s+=i[o]}return s}}const Dv=e=>typeof e=="number"?0:e;function Mv(e){const t=gy(e);return xy(e)(t.map(Dv))}const nn={test:Cv,parse:gy,createTransformer:xy,getAnimatableNone:Mv},Lv=new Set(["brightness","contrast","saturate","opacity"]);function Rv(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(qu)||[];if(!r)return e;const i=n.replace(r,"");let s=Lv.has(t)?1:0;return r!==n&&(s*=100),t+"("+s+i+")"}const Fv=/\b([a-z-]*)\(.*?\)/gu,ml={...nn,getAnimatableNone:e=>{const t=e.match(Fv);return t?t.map(Rv).join(" "):e}},Ov={...Ou,color:we,backgroundColor:we,outlineColor:we,fill:we,stroke:we,borderColor:we,borderTopColor:we,borderRightColor:we,borderBottomColor:we,borderLeftColor:we,filter:ml,WebkitFilter:ml},tc=e=>Ov[e];function wy(e,t){let n=tc(e);return n!==ml&&(n=nn),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const Vv=new Set(["auto","none","0"]);function Iv(e,t,n){let r=0,i;for(;r<e.length&&!i;){const s=e[r];typeof s=="string"&&!Vv.has(s)&&vi(s).values.length&&(i=e[r]),r++}if(i&&n)for(const s of t)e[s]=wy(n,i)}const Id=e=>e===vr||e===D,Wd=(e,t)=>parseFloat(e.split(", ")[t]),Bd=(e,t)=>(n,{transform:r})=>{if(r==="none"||!r)return 0;const i=r.match(/^matrix3d\((.+)\)$/u);if(i)return Wd(i[1],t);{const s=r.match(/^matrix\((.+)\)$/u);return s?Wd(s[1],e):0}},Wv=new Set(["x","y","z"]),Bv=wr.filter(e=>!Wv.has(e));function Uv(e){const t=[];return Bv.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const mr={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:Bd(4,13),y:Bd(5,14)};mr.translateX=mr.x;mr.translateY=mr.y;const Nn=new Set;let hl=!1,yl=!1;function vy(){if(yl){const e=Array.from(Nn).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const i=Uv(r);i.length&&(n.set(r,i),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const i=n.get(r);i&&i.forEach(([s,o])=>{var l;(l=r.getValue(s))===null||l===void 0||l.set(o)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}yl=!1,hl=!1,Nn.forEach(e=>e.complete()),Nn.clear()}function ky(){Nn.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(yl=!0)})}function Kv(){ky(),vy()}class nc{constructor(t,n,r,i,s,o=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=i,this.element=s,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(Nn.add(this),hl||(hl=!0,G.read(ky),G.resolveKeyframes(vy))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:i}=this;for(let s=0;s<t.length;s++)if(t[s]===null)if(s===0){const o=i==null?void 0:i.get(),l=t[t.length-1];if(o!==void 0)t[0]=o;else if(r&&n){const u=r.readValue(n,l);u!=null&&(t[0]=u)}t[0]===void 0&&(t[0]=l),i&&o===void 0&&i.set(t[0])}else t[s]=t[s-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),Nn.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,Nn.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const jy=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),$v=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Zv(e){const t=$v.exec(e);if(!t)return[,];const[,n,r,i]=t;return[`--${n??r}`,i]}function zy(e,t,n=1){const[r,i]=Zv(e);if(!r)return;const s=window.getComputedStyle(t).getPropertyValue(r);if(s){const o=s.trim();return jy(o)?parseFloat(o):o}return Fu(i)?zy(i,t,n+1):i}const by=e=>t=>t.test(e),Hv={test:e=>e==="auto",parse:e=>e},Ny=[vr,D,ft,Lt,Rw,Lw,Hv],Ud=e=>Ny.find(by(e));class Sy extends nc{constructor(t,n,r,i,s){super(t,n,r,i,s,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let u=0;u<t.length;u++){let c=t[u];if(typeof c=="string"&&(c=c.trim(),Fu(c))){const d=zy(c,n.current);d!==void 0&&(t[u]=d),u===t.length-1&&(this.finalKeyframe=c)}}if(this.resolveNoneKeyframes(),!ny.has(r)||t.length!==2)return;const[i,s]=t,o=Ud(i),l=Ud(s);if(o!==l)if(Id(o)&&Id(l))for(let u=0;u<t.length;u++){const c=t[u];typeof c=="string"&&(t[u]=parseFloat(c))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,r=[];for(let i=0;i<t.length;i++)zv(t[i])&&r.push(i);r.length&&Iv(t,r,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:r}=this;if(!t||!t.current)return;r==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=mr[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const i=n[n.length-1];i!==void 0&&t.getValue(r,i).jump(i,!1)}measureEndState(){var t;const{element:n,name:r,unresolvedKeyframes:i}=this;if(!n||!n.current)return;const s=n.getValue(r);s&&s.jump(this.measuredOrigin,!1);const o=i.length-1,l=i[o];i[o]=mr[r](n.measureViewportBox(),window.getComputedStyle(n.current)),l!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=l),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEac
vendor: 2,494 bytes, line 41
41h(([u,c])=>{n.getValue(u).set(c)}),this.resolveNoneKeyframes()}}const Kd=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(nn.test(e)||e==="0")&&!e.startsWith("url("));function Gv(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function Yv(e,t,n,r){const i=e[0];if(i===null)return!1;if(t==="display"||t==="visibility")return!0;const s=e[e.length-1],o=Kd(i,t),l=Kd(s,t);return!o||!l?!1:Gv(e)||(n==="spring"||$u(n))&&r}const Qv=e=>e!==null;function ka(e,{repeat:t,repeatType:n="loop"},r){const i=e.filter(Qv),s=t&&n!=="loop"&&t%2===1?0:i.length-1;return!s||r===void 0?i[s]:r}const Jv=40;class Py{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:i=0,repeatDelay:s=0,repeatType:o="loop",...l}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=mt.now(),this.options={autoplay:t,delay:n,type:r,repeat:i,repeatDelay:s,repeatType:o,...l},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>Jv?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&Kv(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=mt.now(),this.hasAttemptedResolve=!0;const{name:r,type:i,velocity:s,delay:o,onComplete:l,onUpdate:u,isGenerator:c}=this.options;if(!c&&!Yv(t,r,i,s))if(o)this.options.duration=0;else{u&&u(ka(t,this.options,n)),l&&l(),this.resolveFinishedPromise();return}const d=this.initPlayback(t,n);d!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...d},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}const X=(e,t,n)=>e+(t-e)*n;function no(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Xv({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let i=0,s=0,o=0;if(!t)i=s=o=n;else{const l=n<.5?n*(1+t):n+t-n*t,u=2*n-l;i=no(u,l,e+1/3),s=no(u,l,e),o=no(u,l,e-1/3)}return{red:Math.round(i*255),green:Math.round(s*255),blue:Math.round(o*255),alpha:r}}function Hs(e,t){return n=>n>0?t:e}const ro=(e,t,n)=>{const r=e*e,i=n*(t*t-r)+r;return i<0?0:Math.sqrt(i)},qv=[fl,jn,Yn],ek=e=>qv.find(t=>t.test(e));function $d(e){const t=ek(e);if(!t)return!1;let n=t.parse(e);return t===Yn&&(n=Xv(n)),n}const Zd=(e,t)=>{const n=$d(e),r=$d(t);
vendor: 4,500 bytes, line 41
41if(!n||!r)return Hs(e,t);const i={...n};return s=>(i.red=ro(n.red,r.red,s),i.green=ro(n.green,r.green,s),i.blue=ro(n.blue,r.blue,s),i.alpha=X(n.alpha,r.alpha,s),jn.transform(i))},tk=(e,t)=>n=>t(e(n)),Ai=(...e)=>e.reduce(tk),gl=new Set(["none","hidden"]);function nk(e,t){return gl.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function rk(e,t){return n=>X(e,t,n)}function rc(e){return typeof e=="number"?rk:typeof e=="string"?Fu(e)?Hs:we.test(e)?Zd:ak:Array.isArray(e)?Ey:typeof e=="object"?we.test(e)?Zd:ik:Hs}function Ey(e,t){const n=[...e],r=n.length,i=e.map((s,o)=>rc(s)(s,t[o]));return s=>{for(let o=0;o<r;o++)n[o]=i[o](s);return n}}function ik(e,t){const n={...e,...t},r={};for(const i in n)e[i]!==void 0&&t[i]!==void 0&&(r[i]=rc(e[i])(e[i],t[i]));return i=>{for(const s in r)n[s]=r[s](i);return n}}function sk(e,t){var n;const r=[],i={color:0,var:0,number:0};for(let s=0;s<t.values.length;s++){const o=t.types[s],l=e.indexes[o][i[o]],u=(n=e.values[l])!==null&&n!==void 0?n:0;r[s]=u,i[o]++}return r}const ak=(e,t)=>{const n=nn.createTransformer(t),r=vi(e),i=vi(t);return r.indexes.var.length===i.indexes.var.length&&r.indexes.color.length===i.indexes.color.length&&r.indexes.number.length>=i.indexes.number.length?gl.has(e)&&!i.values.length||gl.has(t)&&!r.values.length?nk(e,t):Ai(Ey(sk(r,i),i.values),n):Hs(e,t)};function Cy(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?X(e,t,n):rc(e)(e,t)}const ok=5;function Ty(e,t,n){const r=Math.max(t-ok,0);return ry(n-e(r),t-r)}const ne={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},io=.001;function lk({duration:e=ne.duration,bounce:t=ne.bounce,velocity:n=ne.velocity,mass:r=ne.mass}){let i,s,o=1-t;o=At(ne.minDamping,ne.maxDamping,o),e=At(ne.minDuration,ne.maxDuration,Pt(e)),o<1?(i=c=>{const d=c*o,p=d*e,f=d-n,g=xl(c,o),x=Math.exp(-p);return io-f/g*x},s=c=>{const p=c*o*e,f=p*n+n,g=Math.pow(o,2)*Math.pow(c,2)*e,x=Math.exp(-p),w=xl(Math.pow(c,2),o);return(-i(c)+io>0?-1:1)*((f-g)*x)/w}):(i=c=>{const d=Math.exp(-c*e),p=(c-n)*e+1;return-io+d*p},s=c=>{const d=Math.exp(-c*e),p=(n-c)*(e*e);return d*p});const l=5/e,u=ck(i,s,l);if(e=St(e),isNaN(u))return{stiffness:ne.stiffness,damping:ne.damping,duration:e};{const c=Math.pow(u,2)*r;return{stiffness:c,damping:o*2*Math.sqrt(r*c),duration:e}}}const uk=12;function ck(e,t,n){let r=n;for(let i=1;i<uk;i++)r=r-e(r)/t(r);return r}function xl(e,t){return e*Math.sqrt(1-t*t)}const dk=["duration","bounce"],pk=["stiffness","damping","mass"];function Hd(e,t){return t.some(n=>e[n]!==void 0)}function fk(e){let t={velocity:ne.velocity,stiffness:ne.stiffness,damping:ne.damping,mass:ne.mass,isResolvedFromDuration:!1,...e};if(!Hd(e,pk)&&Hd(e,dk))if(e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),i=r*r,s=2*At(.05,1,1-(e.bounce||0))*Math.sqrt(i);t={...t,mass:ne.mass,stiffness:i,damping:s}}else{const n=lk(e);t={...t,...n,mass:ne.mass},t.isResolvedFromDuration=!0}return t}function _y(e=ne.visualDuration,t=ne.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:i}=n;const s=n.keyframes[0],o=n.keyframes[n.keyframes.length-1],l={done:!1,value:s},{stiffness:u,damping:c,mass:d,duration:p,velocity:f,isResolvedFromDuration:g}=fk({...n,velocity:-Pt(n.velocity||0)}),x=f||0,w=c/(2*Math.sqrt(u*d)),k=o-s,h=Pt(Math.sqrt(u/d)),m=Math.abs(k)<5;r||(r=m?ne.restSpeed.granular:ne.restSpeed.default),i||(i=m?ne.restDelta.granular:ne.restDelta.default);let y;if(w<1){const z=xl(h,w);y=b=>{const P=Math.exp(-w*h*b);return o-P*((x+w*h*k)/z*Math.sin(z*b)+k*Math.cos(z*b))}}else if(w===1)y=z=>o-Math.exp(-h*z)*(k+(x+h*k)*z);else{const z=h*Math.sqrt(w*w-1);y=b=>{const P=Math.exp(-w*h*b),N=Math.min(z*b,300);return o-P*((x+w*h*k)*Math.sinh(N)+z*k*Math.cosh(N))/z}}const j={calculatedDuration:g&&p||null,next:z=>{const b=y(z);if(g)l.done=z>=p;else{let P=0;w<1&&(P=z===0?St(x):Ty(y,z,b));const N=Math.abs(P)<=r,F=Math.abs(o-b)<=i;l.done=N&&F}return l.value=l.done?o:b,l},toString:()=>{const z=Math.min(Yh(j),cl),b=Qh(P=>j.next(z*P).value,z,30);return z+"ms "+b}};return j}function Gd({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:i=10,bounceStiffness:s=500,modifyTarget:o,min:l,max:u,restDelta:c=.5,restSpeed:d}){const p=e[0],f={done:!1,value:p},g=N=>l!==void 0&&N<l||u!==void 0&&N>u,x=N=>l===void 0?u:u===void 0||Math.abs(l-N)<Math.abs(u-N)?l:u;let w=n*t;
vendor: 4,433 bytes, line 41
41const k=p+w,h=o===void 0?k:o(k);h!==k&&(w=h-p);const m=N=>-w*Math.exp(-N/r),y=N=>h+m(N),j=N=>{const F=m(N),A=y(N);f.done=Math.abs(F)<=c,f.value=f.done?h:A};let z,b;const P=N=>{g(f.value)&&(z=N,b=_y({keyframes:[f.value,x(f.value)],velocity:Ty(y,N,f.value),damping:i,stiffness:s,restDelta:c,restSpeed:d}))};return P(0),{calculatedDuration:null,next:N=>{let F=!1;return!b&&z===void 0&&(F=!0,j(N),P(N)),z!==void 0&&N>=z?b.next(N-z):(!F&&j(N),f)}}}const mk=_i(.42,0,1,1),hk=_i(0,0,.58,1),Ay=_i(.42,0,.58,1),yk=e=>Array.isArray(e)&&typeof e[0]!="number",gk={linear:Fe,easeIn:mk,easeInOut:Ay,easeOut:hk,circIn:Xu,circInOut:py,circOut:dy,backIn:Ju,backInOut:uy,backOut:ly,anticipate:cy},Yd=e=>{if(Zu(e)){Eh(e.length===4);const[t,n,r,i]=e;return _i(t,n,r,i)}else if(typeof e=="string")return gk[e];return e};function xk(e,t,n){const r=[],i=n||Cy,s=e.length-1;for(let o=0;o<s;o++){let l=i(e[o],e[o+1]);if(t){const u=Array.isArray(t)?t[o]||Fe:t;l=Ai(u,l)}r.push(l)}return r}function wk(e,t,{clamp:n=!0,ease:r,mixer:i}={}){const s=e.length;if(Eh(s===t.length),s===1)return()=>t[0];if(s===2&&t[0]===t[1])return()=>t[1];const o=e[0]===e[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());const l=xk(t,r,i),u=l.length,c=d=>{if(o&&d<e[0])return t[0];let p=0;if(u>1)for(;p<e.length-2&&!(d<e[p+1]);p++);const f=pr(e[p],e[p+1],d);return l[p](f)};return n?d=>c(At(e[0],e[s-1],d)):c}function vk(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const i=pr(0,t,r);e.push(X(n,1,i))}}function kk(e){const t=[0];return vk(t,e.length-1),t}function jk(e,t){return e.map(n=>n*t)}function zk(e,t){return e.map(()=>t||Ay).splice(0,e.length-1)}function Gs({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const i=yk(r)?r.map(Yd):Yd(r),s={done:!1,value:t[0]},o=jk(n&&n.length===t.length?n:kk(t),e),l=wk(o,t,{ease:Array.isArray(i)?i:zk(t,i)});return{calculatedDuration:e,next:u=>(s.value=l(u),s.done=u>=e,s)}}const bk=e=>{const t=({timestamp:n})=>e(n);return{start:()=>G.update(t,!0),stop:()=>tn(t),now:()=>me.isProcessing?me.timestamp:mt.now()}},Nk={decay:Gd,inertia:Gd,tween:Gs,keyframes:Gs,spring:_y},Sk=e=>e/100;class ic extends Py{constructor(t){super(t),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.teardown();const{onStop:u}=this.options;u&&u()};const{name:n,motionValue:r,element:i,keyframes:s}=this.options,o=(i==null?void 0:i.KeyframeResolver)||nc,l=(u,c)=>this.onKeyframesResolved(u,c);this.resolver=new o(s,l,n,r,i),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){const{type:n="keyframes",repeat:r=0,repeatDelay:i=0,repeatType:s,velocity:o=0}=this.options,l=$u(n)?n:Nk[n]||Gs;let u,c;l!==Gs&&typeof t[0]!="number"&&(u=Ai(Sk,Cy(t[0],t[1])),t=[0,100]);const d=l({...this.options,keyframes:t});s==="mirror"&&(c=l({...this.options,keyframes:[...t].reverse(),velocity:-o})),d.calculatedDuration===null&&(d.calculatedDuration=Yh(d));const{calculatedDuration:p}=d,f=p+i,g=f*(r+1)-i;return{generator:d,mirroredGenerator:c,mapPercentToKeyframes:u,calculatedDuration:p,resolvedDuration:f,totalDuration:g}}onPostResolved(){const{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){const{resolved:r}=this;if(!r){const{keyframes:N}=this.options;return{done:!0,value:N[N.length-1]}}const{finalKeyframe:i,generator:s,mirroredGenerator:o,mapPercentToKeyframes:l,keyframes:u,calculatedDuration:c,totalDuration:d,resolvedDuration:p}=r;if(this.startTime===null)return s.next(0);const{delay:f,repeat:g,repeatType:x,repeatDelay:w,onUpdate:k}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-d/this.speed,this.startTime)),n?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;const h=this.currentTime-f*(this.speed>=0?1:-1),m=this.speed>=0?h<0:h>d;this.currentTime=Math.max(h,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=d);let y=this.currentTime,j=s;if(g){const N=Math.min(this.currentTime,d)/p;let F=Math.floor(N),A=N%1;!A&&N>=1&&(A=1),A===1&&F--,F=Math.min(F,g+1),!!(F%2)&&(x==="reverse"?(A=1-A,w&&(A-=w/p)
vendor: 54,818 bytes, line 41
41):x==="mirror"&&(j=o)),y=At(0,1,A)*p}const z=m?{done:!1,value:u[0]}:j.next(y);l&&(z.value=l(z.value));let{done:b}=z;!m&&c!==null&&(b=this.speed>=0?this.currentTime>=d:this.currentTime<=0);const P=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&b);return P&&i!==void 0&&(z.value=ka(u,this.options,i)),k&&k(z.value),P&&this.finish(),z}get duration(){const{resolved:t}=this;return t?Pt(t.calculatedDuration):0}get time(){return Pt(this.currentTime)}set time(t){t=St(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=Pt(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:t=bk,onPlay:n,startTime:r}=this.options;this.driver||(this.driver=t(s=>this.tick(s))),n&&n();const i=this.driver.now();this.holdTime!==null?this.startTime=i-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=i):this.startTime=r??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}}const Pk=new Set(["opacity","clipPath","filter","transform"]);function Ek(e,t,n,{delay:r=0,duration:i=300,repeat:s=0,repeatType:o="loop",ease:l="easeInOut",times:u}={}){const c={[t]:n};u&&(c.offset=u);const d=Xh(l,i);return Array.isArray(d)&&(c.easing=d),e.animate(c,{delay:r,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:s+1,direction:o==="reverse"?"alternate":"normal"})}const Ck=Tu(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),Ys=10,Tk=2e4;function _k(e){return $u(e.type)||e.type==="spring"||!Jh(e.ease)}function Ak(e,t){const n=new ic({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let r={done:!1,value:e[0]};const i=[];let s=0;for(;!r.done&&s<Tk;)r=n.sample(s),i.push(r.value),s+=Ys;return{times:void 0,keyframes:i,duration:s-Ys,ease:"linear"}}const Dy={anticipate:cy,backInOut:uy,circInOut:py};function Dk(e){return e in Dy}class Qd extends Py{constructor(t){super(t);const{name:n,motionValue:r,element:i,keyframes:s}=this.options;this.resolver=new Sy(s,(o,l)=>this.onKeyframesResolved(o,l),n,r,i),this.resolver.scheduleResolve()}initPlayback(t,n){let{duration:r=300,times:i,ease:s,type:o,motionValue:l,name:u,startTime:c}=this.options;if(!l.owner||!l.owner.current)return!1;if(typeof s=="string"&&Zs()&&Dk(s)&&(s=Dy[s]),_k(this.options)){const{onComplete:p,onUpdate:f,motionValue:g,element:x,...w}=this.options,k=Ak(t,w);t=k.keyframes,t.length===1&&(t[1]=t[0]),r=k.duration,i=k.times,s=k.ease,o="keyframes"}const d=Ek(l.owner.current,u,t,{...this.options,duration:r,times:i,ease:s});return d.startTime=c??this.calcStartTime(),this.pendingTimeline?(Md(d,this.pendingTimeline),this.pendingTimeline=void 0):d.onfinish=()=>{const{onComplete:p}=this.options;l.set(ka(t,this.options,n)),p&&p(),this.cancel(),this.resolveFinishedPromise()},{animation:d,duration:r,times:i,type:o,ease:s,keyframes:t}}get duration(){const{resolved:t}=this;if(!t)return 0;const{duration:n}=t;return Pt(n)}get time(){const{resolved:t}=this;if(!t)return 0;const{animation:n}=t;return Pt(n.currentTime||0)}set time(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.currentTime=St(t)}get speed(){const{resolved:t}=this;if(!t)return 1;const{animation:n}=t;return n.playbackRate}set speed(t){const{resolved:n}=this;if(!n)return;const{animation:r}=n;r.playbackRate=t}get state(){const{resolved:t}=this;if(!t)return"idle";const{animation:n}=t;return n.playState}get startTime(){const{resolved:t}=this;if(!t)return null;const{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{const{resolved:n}=this;if(!n)return Fe;const{animation:r}=n;Md(r,t)}return Fe}play(){if(this.isStopped)return;const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:t}=this;if(!t)return;const{animation:n,keyframes:r,duration:i,type:s,ease:o,times:l}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){const{motionValue:c,onUpdate:d,onComplete:p,element:f,...g}=this.options,x=new ic({...g,keyframes:r,duration:i,type:s,ease:o,times:l,isGenerator:!0}),w=St(this.time);c.setWithVelocity(x.sample(w-Ys).value,x.sample(w).value,Ys)}const{onStop:u}=this.options;u&&u(),this.cancel()}complete(){const{resolved:t}=this;t&&t.animation.finish()}cancel(){const{resolved:t}=this;t&&t.animation.cancel()}static supports(t){const{motionValue:n,name:r,repeatDelay:i,repeatType:s,damping:o,type:l}=t;if(!n||!n.owner||!(n.owner.current instanceof HTMLElement))return!1;const{onUpdate:u,transformTemplate:c}=n.owner.getProps();return Ck()&&r&&Pk.has(r)&&!u&&!c&&!i&&s!=="mirror"&&o!==0&&l!=="inertia"}}const Mk={type:"spring",stiffness:500,damping:25,restSpeed:10},Lk=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),Rk={type:"keyframes",duration:.8},Fk={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Ok=(e,{keyframes:t})=>t.length>2?Rk:Dn.has(e)?e.startsWith("scale")?Lk(t[1]):Mk:Fk;function Vk({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:s,repeatType:o,repeatDelay:l,from:u,elapsed:c,...d}){return!!Object.keys(d).length}const sc=(e,t,n,r={},i,s)=>o=>{const l=Ku(r,e)||{},u=l.delay||r.delay||0;let{elapsed:c=0}=r;c=c-St(u);let d={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...l,delay:-c,onUpdate:f=>{t.set(f),l.onUpdate&&l.onUpdate(f)},onComplete:()=>{o(),l.onComplete&&l.onComplete()},name:e,motionValue:t,element:s?void 0:i};Vk(l)||(d={...d,...Ok(e,d)}),d.duration&&(d.duration=St(d.duration)),d.repeatDelay&&(d.repeatDelay=St(d.repeatDelay)),d.from!==void 0&&(d.keyframes[0]=d.from);let p=!1;if((d.type===!1||d.duration===0&&!d.repeatDelay)&&(d.duration=0,d.delay===0&&(p=!0)),p&&!s&&t.get()!==void 0){const f=ka(d.keyframes,l);if(f!==void 0)return G.update(()=>{d.onUpdate(f),d.onComplete()}),new iv([])}return!s&&Qd.supports(d)?new Qd(d):new ic(d)};function Ik({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function My(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var s;let{transition:o=e.getDefaultTransition(),transitionEnd:l,...u}=t;r&&(o=r);const c=[],d=i&&e.animationState&&e.animationState.getState()[i];for(const p in u){const f=e.getValue(p,(s=e.latestValues[p])!==null&&s!==void 0?s:null),g=u[p];if(g===void 0||d&&Ik(d,p))continue;const x={delay:n,...Ku(o||{},p)};let w=!1;if(window.MotionHandoffAnimation){const h=iy(e);if(h){const m=window.MotionHandoffAnimation(h,p,G);m!==null&&(x.startTime=m,w=!0)}}pl(e,p),f.start(sc(p,f,g,e.shouldReduceMotion&&ny.has(p)?{type:!1}:x,e,w));const k=f.animation;k&&c.push(k)}return l&&Promise.all(c).then(()=>{G.update(()=>{l&&xv(e,l)})}),c}function wl(e,t,n={}){var r;const i=va(e,t,n.type==="exit"?(r=e.presenceContext)===null||r===void 0?void 0:r.custom:void 0);let{transition:s=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(s=n.transitionOverride);const o=i?()=>Promise.all(My(e,i,n)):()=>Promise.resolve(),l=e.variantChildren&&e.variantChildren.size?(c=0)=>{const{delayChildren:d=0,staggerChildren:p,staggerDirection:f}=s;return Wk(e,t,d+c,p,f,n)}:()=>Promise.resolve(),{when:u}=s;if(u){const[c,d]=u==="beforeChildren"?[o,l]:[l,o];return c().then(()=>d())}else return Promise.all([o(),l(n.delay)])}function Wk(e,t,n=0,r=0,i=1,s){const o=[],l=(e.variantChildren.size-1)*r,u=i===1?(c=0)=>c*r:(c=0)=>l-c*r;return Array.from(e.variantChildren).sort(Bk).forEach((c,d)=>{c.notify("AnimationStart",t),o.push(wl(c,t,{...s,delay:n+u(d)}).then(()=>c.notify("AnimationComplete",t)))}),Promise.all(o)}function Bk(e,t){return e.sortNodePosition(t)}function Uk(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const i=t.map(s=>wl(e,s,n));r=Promise.all(i)}else if(typeof t=="string")r=wl(e,t,n);else{const i=typeof t=="function"?va(e,t,n.custom):t;r=Promise.all(My(e,i,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}const Kk=Au.length;function Ly(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?Ly(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<Kk;n++){const r=Au[n],i=e.props[r];(gi(i)||i===!1)&&(t[r]=i)}return t}const $k=[..._u].reverse(),Zk=_u.length;function Hk(e){return t=>Promise.all(t.map(({animation:n,options:r})=>Uk(e,n,r)))}function Gk(e){let t=Hk(e),n=Jd(),r=!0;const i=u=>(c,d)=>{var p;const f=va(e,d,u==="exit"?(p=e.presenceContext)===null||p===void 0?void 0:p.custom:void 0);if(f){const{transition:g,transitionEnd:x,...w}=f;c={...c,...w,...x}}return c};function s(u){t=u(e)}function o(u){const{props:c}=e,d=Ly(e.parent)||{},p=[],f=new Set;let g={},x=1/0;for(let k=0;k<Zk;k++){const h=$k[k],m=n[h],y=c[h]!==void 0?c[h]:d[h],j=gi(y),z=h===u?m.isActive:null;z===!1&&(x=k);let b=y===d[h]&&y!==c[h]&&j;if(b&&r&&e.manuallyAnimateOnMount&&(b=!1),m.protectedKeys={...g},!m.isActive&&z===null||!y&&!m.prevProp||xa(y)||typeof y=="boolean")continue;const P=Yk(m.prevProp,y);let N=P||h===u&&m.isActive&&!b&&j||k>x&&j,F=!1;const A=Array.isArray(y)?y:[y];let te=A.reduce(i(h),{});z===!1&&(te={});const{prevResolvedValues:Be={}}=m,vt={...Be,...te},un=W=>{N=!0,f.has(W)&&(F=!0,f.delete(W)),m.needsAnimating[W]=!0;const C=e.getValue(W);C&&(C.liveStyle=!1)};for(const W in vt){const C=te[W],M=Be[W];if(g.hasOwnProperty(W))continue;let R=!1;ul(C)&&ul(M)?R=!Gh(C,M):R=C!==M,R?C!=null?un(W):f.add(W):C!==void 0&&f.has(W)?un(W):m.protectedKeys[W]=!0}m.prevProp=y,m.prevResolvedValues=te,m.isActive&&(g={...g,...te}),r&&e.blockInitialAnimation&&(N=!1),N&&(!(b&&P)||F)&&p.push(...A.map(W=>({animation:W,options:{type:h}})))}if(f.size){const k={};f.forEach(h=>{const m=e.getBaseTarget(h),y=e.getValue(h);y&&(y.liveStyle=!0),k[h]=m??null}),p.push({animation:k})}let w=!!p.length;return r&&(c.initial===!1||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(w=!1),r=!1,w?t(p):Promise.resolve()}function l(u,c){var d;if(n[u].isActive===c)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(f=>{var g;return(g=f.animationState)===null||g===void 0?void 0:g.setActive(u,c)}),n[u].isActive=c;const p=o(u);for(const f in n)n[f].protectedKeys={};return p}return{animateChanges:o,setActive:l,setAnimateFunction:s,getState:()=>n,reset:()=>{n=Jd(),r=!0}}}function Yk(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!Gh(t,e):!1}function fn(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Jd(){return{animate:fn(!0),whileInView:fn(),whileHover:fn(),whileTap:fn(),whileDrag:fn(),whileFocus:fn(),exit:fn()}}class on{constructor(t){this.isMounted=!1,this.node=t}update(){}}class Qk extends on{constructor(t){super(t),t.animationState||(t.animationState=Gk(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();xa(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}}let Jk=0;class Xk extends on{constructor(){super(...arguments),this.id=Jk++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===r)return;const i=this.node.animationState.setActive("exit",!t);n&&!t&&i.then(()=>n(this.id))}mount(){const{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}const qk={animation:{Feature:Qk},exit:{Feature:Xk}};function ki(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function Di(e){return{point:{x:e.pageX,y:e.pageY}}}const e1=e=>t=>Hu(t)&&e(t,Di(t));function Qr(e,t,n,r){return ki(e,t,e1(n),r)}const Xd=(e,t)=>Math.abs(e-t);function t1(e,t){const n=Xd(e.x,t.x),r=Xd(e.y,t.y);return Math.sqrt(n**2+r**2)}class Ry{constructor(t,n,{transformPagePoint:r,contextWindow:i,dragSnapToOrigin:s=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const p=ao(this.lastMoveEventInfo,this.history),f=this.startEvent!==null,g=t1(p.offset,{x:0,y:0})>=3;if(!f&&!g)return;const{point:x}=p,{timestamp:w}=me;this.history.push({...x,timestamp:w});const{onStart:k,onMove:h}=this.handlers;f||(k&&k(this.lastMoveEvent,p),this.startEvent=this.lastMoveEvent),h&&h(this.lastMoveEvent,p)},this.handlePointerMove=(p,f)=>{this.lastMoveEvent=p,this.lastMoveEventInfo=so(f,this.transformPagePoint),G.update(this.updatePoint,!0)},this.handlePointerUp=(p,f)=>{this.end();const{onEnd:g,onSessionEnd:x,resumeAnimation:w}=this.handlers;if(this.dragSnapToOrigin&&w&&w(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const k=ao(p.type==="pointercancel"?this.lastMoveEventInfo:so(f,this.transformPagePoint),this.history);this.startEvent&&g&&g(p,k),x&&x(p,k)},!Hu(t))return;this.dragSnapToOrigin=s,this.handlers=n,this.transformPagePoint=r,this.contextWindow=i||window;const o=Di(t),l=so(o,this.transformPagePoint),{point:u}=l,{timestamp:c}=me;this.history=[{...u,timestamp:c}];const{onSessionStart:d}=n;d&&d(t,ao(l,this.history)),this.removeListeners=Ai(Qr(this.contextWindow,"pointermove",this.handlePointerMove),Qr(this.contextWindow,"pointerup",this.handlePointerUp),Qr(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),tn(this.updatePoint)}}function so(e,t){return t?{point:t(e.point)}:e}function qd(e,t){return{x:e.x-t.x,y:e.y-t.y}}function ao({point:e},t){return{point:e,delta:qd(e,Fy(t)),offset:qd(e,n1(t)),velocity:r1(t,.1)}}function n1(e){return e[0]}function Fy(e){return e[e.length-1]}function r1(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const i=Fy(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>St(t)));)n--;if(!r)return{x:0,y:0};const s=Pt(i.timestamp-r.timestamp);if(s===0)return{x:0,y:0};const o={x:(i.x-r.x)/s,y:(i.y-r.y)/s};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}const Oy=1e-4,i1=1-Oy,s1=1+Oy,Vy=.01,a1=0-Vy,o1=0+Vy;function Ve(e){return e.max-e.min}function l1(e,t,n){return Math.abs(e-t)<=n}function ep(e,t,n,r=.5){e.origin=r,e.originPoint=X(t.min,t.max,e.origin),e.scale=Ve(n)/Ve(t),e.translate=X(n.min,n.max,e.origin)-e.originPoint,(e.scale>=i1&&e.scale<=s1||isNaN(e.scale))&&(e.scale=1),(e.translate>=a1&&e.translate<=o1||isNaN(e.translate))&&(e.translate=0)}function Jr(e,t,n,r){ep(e.x,t.x,n.x,r?r.originX:void 0),ep(e.y,t.y,n.y,r?r.originY:void 0)}function tp(e,t,n){e.min=n.min+t.min,e.max=e.min+Ve(t)}function u1(e,t,n){tp(e.x,t.x,n.x),tp(e.y,t.y,n.y)}function np(e,t,n){e.min=t.min-n.min,e.max=e.min+Ve(t)}function Xr(e,t,n){np(e.x,t.x,n.x),np(e.y,t.y,n.y)}function c1(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?X(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?X(n,e,r.max):Math.min(e,n)),e}function rp(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function d1(e,{top:t,left:n,bottom:r,right:i}){return{x:rp(e.x,n,i),y:rp(e.y,t,r)}}function ip(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function p1(e,t){return{x:ip(e.x,t.x),y:ip(e.y,t.y)}}function f1(e,t){let n=.5;const r=Ve(e),i=Ve(t);return i>r?n=pr(t.min,t.max-r,e.min):r>i&&(n=pr(e.min,e.max-i,t.min)),At(0,1,n)}function m1(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const vl=.35;function h1(e=vl){return e===!1?e=0:e===!0&&(e=vl),{x:sp(e,"left","right"),y:sp(e,"top","bottom")}}function sp(e,t,n){return{min:ap(e,t),max:ap(e,n)}}function ap(e,t){return typeof e=="number"?e:e[t]||0}const op=()=>({translate:0,scale:1,origin:0,originPoint:0}),Qn=()=>({x:op(),y:op()}),lp=()=>({min:0,max:0}),se=()=>({x:lp(),y:lp()});function $e(e){return[e("x"),e("y")]}function Iy({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function y1({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function g1(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}function oo(e){return e===void 0||e===1}function kl({scale:e,scaleX:t,scaleY:n}){return!oo(e)||!oo(t)||!oo(n)}function gn(e){return kl(e)||Wy(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function Wy(e){return up(e.x)||up(e.y)}function up(e){return e&&e!=="0%"}function Qs(e,t,n){const r=e-n,i=t*r;return n+i}function cp(e,t,n,r,i){return i!==void 0&&(e=Qs(e,i,r)),Qs(e,n,r)+t}function jl(e,t=0,n=1,r,i){e.min=cp(e.min,t,n,r,i),e.max=cp(e.max,t,n,r,i)}function By(e,{x:t,y:n}){jl(e.x,t.translate,t.scale,t.originPoint),jl(e.y,n.translate,n.scale,n.originPoint)}const dp=.999999999999,pp=1.0000000000001;function x1(e,t,n,r=!1){const i=n.length;if(!i)return;t.x=t.y=1;let s,o;for(let l=0;l<i;l++){s=n[l],o=s.projectionDelta;const{visualElement:u}=s.options;u&&u.props.style&&u.props.style.display==="contents"||(r&&s.options.layoutScroll&&s.scroll&&s!==s.root&&Xn(e,{x:-s.scroll.offset.x,y:-s.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,By(e,o)),r&&gn(s.latestValues)&&Xn(e,s.latestValues))}t.x<pp&&t.x>dp&&(t.x=1),t.y<pp&&t.y>dp&&(t.y=1)}function Jn(e,t){e.min=e.min+t,e.max=e.max+t}function fp(e,t,n,r,i=.5){const s=X(e.min,e.max,i);jl(e,t,n,s,r)}function Xn(e,t){fp(e.x,t.x,t.scaleX,t.scale,t.originX),fp(e.y,t.y,t.scaleY,t.scale,t.originY)}function Uy(e,t){return Iy(g1(e.getBoundingClientRect(),t))}function w1(e,t,n){const r=Uy(e,n),{scroll:i}=t;return i&&(Jn(r.x,i.offset.x),Jn(r.y,i.offset.y)),r}const Ky=({current:e})=>e?e.ownerDocument.defaultView:null,v1=new WeakMap;class k1{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=se(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){const{presenceContext:r}=this.visualElement;if(r&&r.isPresent===!1)return;const i=d=>{const{dragSnapToOrigin:p}=this.getProps();p?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(Di(d).point)},s=(d,p)=>{const{drag:f,dragPropagation:g,onDragStart:x}=this.getProps();if(f&&!g&&(this.openDragLock&&this.openDragLock(),this.openDragLock=fv(f),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),$e(k=>{let h=this.getAxisMotionValue(k).get()||0;if(ft.test(h)){const{projection:m}=this.visualElement;if(m&&m.layout){const y=m.layout.layoutBox[k];y&&(h=Ve(y)*(parseFloat(h)/100))}}this.originPoint[k]=h}),x&&G.postRender(()=>x(d,p)),pl(this.visualElement,"transform");const{animationState:w}=this.visualElement;w&&w.setActive("whileDrag",!0)},o=(d,p)=>{const{dragPropagation:f,dragDirectionLock:g,onDirectionLock:x,onDrag:w}=this.getProps();if(!f&&!this.openDragLock)return;const{offset:k}=p;if(g&&this.currentDirection===null){this.currentDirection=j1(k),this.currentDirection!==null&&x&&x(this.currentDirection);return}this.updateAxis("x",p.point,k),this.updateAxis("y",p.point,k),this.visualElement.render(),w&&w(d,p)},l=(d,p)=>this.stop(d,p),u=()=>$e(d=>{var p;return this.getAnimationState(d)==="paused"&&((p=this.getAxisMotionValue(d).animation)===null||p===void 0?void 0:p.play())}),{dragSnapToOrigin:c}=this.getProps();this.panSession=new Ry(t,{onSessionStart:i,onStart:s,onMove:o,onSessionEnd:l,resumeAnimation:u},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,contextWindow:Ky(this.visualElement)})}stop(t,n){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:i}=n;this.startAnimation(i);const{onDragEnd:s}=this.getProps();s&&G.postRender(()=>s(t,n))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,r){const{drag:i}=this.getProps();if(!r||!es(t,i,this.currentDirection))return;const s=this.getAxisMotionValue(t);let o=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(o=c1(o,this.constraints[t],this.elastic[t])),s.set(o)}resolveConstraints(){var t;const{dragConstraints:n,dragElastic:r}=this.getProps(),i=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,s=this.constraints;n&&Gn(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&i?this.constraints=d1(i.layoutBox,n):this.constraints=!1,this.elastic=h1(r),s!==this.constraints&&i&&this.constraints&&!this.hasMutatedConstraints&&$e(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=m1(i.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!Gn(t))return!1;const r=t.current,{projection:i}=this.visualElement;if(!i||!i.layout)return!1;const s=w1(r,i.root,this.visualElement.getTransformPagePoint());let o=p1(i.layout.layoutBox,s);if(n){const l=n(y1(o));this.hasMutatedConstraints=!!l,l&&(o=Iy(l))}return o}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:i,dragTransition:s,dragSnapToOrigin:o,onDragTransitionEnd:l}=this.getProps(),u=this.constraints||{},c=$e(d=>{if(!es(d,n,this.currentDirection))return;let p=u&&u[d]||{};o&&(p={min:0,max:0});const f=i?200:1e6,g=i?40:1e7,x={type:"inertia",velocity:r?t[d]:0,bounceStiffness:f,bounceDamping:g,timeConstant:750,restDelta:1,restSpeed:10,...s,...p};return this.startAxisValueAnimation(d,x)});return Promise.all(c).then(l)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return pl(this.visualElement,t),r.start(sc(t,r,0,n,this.visualElement,!1))}stopAnimation(){$e(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){$e(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,r=this.visualElement.getProps(),i=r[n];return i||this.visualElement.getValue(t,(r.initial?r.initial[t]:void 0)||0)}snapToCursor(t){$e(n=>{const{drag:r}=this.getProps();if(!es(n,r,this.currentDirection))return;const{projection:i}=this.visualElement,s=this.getAxisMotionValue(n);if(i&&i.layout){const{min:o,max:l}=i.layout.layoutBox[n];s.set(t[n]-X(o,l,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!Gn(n)||!r||!this.constraints)return;this.stopAnimation();const i={x:0,y:0};$e(o=>{const l=this.getAxisMotionValue(o);if(l&&this.constraints!==!1){const u=l.get();i[o]=f1({min:u,max:u},this.constraints[o])}});const{transformTemplate:s}=this.visualElement.getProps();this.visualElement.current.style.transform=s?s({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),$e(o=>{if(!es(o,t,null))return;const l=this.getAxisMotionValue(o),{min:u,max:c}=this.constraints[o];l.set(X(u,c,i[o]))})}addListeners(){if(!this.visualElement.current)return;v1.set(this.visualElement,this);const t=this.visualElement.current,n=Qr(t,"pointerdown",u=>{const{drag:c,dragListener:d=!0}=this.getProps();c&&d&&this.start(u)}),r=()=>{const{dragConstraints:u}=this.getProps();Gn(u)&&u.current&&(this.constraints=this.resolveRefConstraints())},{projection:i}=this.visualElement,s=i.addEventListener("measure",r);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),G.read(r);const o=ki(window,"resize",()=>this.scalePositionWithinConstraints()),l=i.addEventListener("didUpdate",({delta:u,hasLayoutChanged:c})=>{this.isDragging&&c&&($e(d=>{const p=this.getAxisMotionValue(d);p&&(this.originPoint[d]+=u[d].translate,p.set(p.get()+u[d].translate))}),this.visualElement.render())});return()=>{o(),n(),s(),l&&l()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:i=!1,dragConstraints:s=!1,dragElastic:o=vl,dragMomentum:l=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:i,dragConstraints:s,dragElastic:o,dragMomentum:l}}}function es(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function j1(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class z1 extends on{constructor(t){super(t),this.removeGroupControls=Fe,this.removeListeners=Fe,this.controls=new k1(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Fe}unmount(){this.removeGroupControls(),this.removeListeners()}}const mp=e=>(t,n)=>{e&&G.postRender(()=>e(t,n))};class b1 extends on{constructor(){super(...arguments),this.removePointerDownListener=Fe}onPointerDown(t){this.session=new Ry(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:Ky(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:i}=this.node.getProps();return{onSessionStart:mp(t),onStart:mp(n),onMove:r,onEnd:(s,o)=>{delete this.session,i&&G.postRender(()=>i(s,o))}}}mount(){this.removePointerDownListener=Qr(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const ys={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function hp(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const _r={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(D.test(e))e=parseFloat(e);else return e;const n=hp(e,t.target.x),r=hp(e,t.target.y);return`${n}% ${r}%`}},N1={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,i=nn.parse(e);if(i.length>5)return r;const s=nn.createTransformer(e),o=typeof i[0]!="number"?1:0,l=n.x.scale*t.x,u=n.y.scale*t.y;i[0+o]/=l,i[1+o]/=u;const c=X(l,u,.5);return typeof i[2+o]=="number"&&(i[2+o]/=c),typeof i[3+o]=="number"&&(i[3+o]/=c),s(i)}};class S1 extends v.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:i}=this.props,{projection:s}=t;Zw(P1),s&&(n.group&&n.group.add(s),r&&r.register&&i&&r.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",()=>{this.safeToRemove()}),s.setOptions({...s.options,onExitComplete:()=>this.safeToRemove()})),ys.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:i,isPresent:s}=this.props,o=r.projection;return o&&(o.isPresent=s,i||t.layoutDependency!==n||n===void 0?o.willUpdate():this.safeToRemove(),t.isPresent!==s&&(s?o.promote():o.relegate()||G.postRender(()=>{const l=o.getStack();(!l||!l.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Mu.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:i}=t;i&&(i.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(i),r&&r.deregister&&r.deregister(i))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function $y(e){const[t,n]=ow(),r=v.useContext(Sh);return a.jsx(S1,{...e,layoutGroup:r,switchLayoutGroup:v.useContext(Lh),isPresent:t,safeToRemove:n})}const P1={borderRadius:{..._r,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:_r,borderTopRightRadius:_r,borderBottomLeftRadius:_r,borderBottomRightRadius:_r,boxShadow:N1};function E1(e,t,n){const r=ke(e)?e:wi(e);return r.start(sc("",r,t,n)),r.animation}function C1(e){return e instanceof SVGElement&&e.tagName!=="svg"}const T1=(e,t)=>e.depth-t.depth;class _1{constructor(){this.children=[],this.isDirty=!1}add(t){Gu(this.children,t),this.isDirty=!0}remove(t){Yu(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(T1),this.isDirty=!1,this.children.forEach(t)}}function A1(e,t){const n=mt.now(),r=({timestamp:i})=>{const s=i-n;s>=t&&(tn(r),e(s-t))};return G.read(r,!0),()=>tn(r)}const Zy=["TopLeft","TopRight","BottomLeft","BottomRight"],D1=Zy.length,yp=e=>typeof e=="string"?parseFloat(e):e,gp=e=>typeof e=="number"||D.test(e);function M1(e,t,n,r,i,s){i?(e.opacity=X(0,n.opacity!==void 0?n.opacity:1,L1(r)),e.opacityExit=X(t.opacity!==void 0?t.opacity:1,0,R1(r))):s&&(e.opacity=X(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,r));for(let o=0;o<D1;o++){const l=`border${Zy[o]}Radius`;let u=xp(t,l),c=xp(n,l);if(u===void 0&&c===void 0)continue;u||(u=0),c||(c=0),u===0||c===0||gp(u)===gp(c)?(e[l]=Math.max(X(yp(u),yp(c),r),0),(ft.test(c)||ft.test(u))&&(e[l]+="%")):e[l]=c}(t.rotate||n.rotate)&&(e.rotate=X(t.rotate||0,n.rotate||0,r))}function xp(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const L1=Hy(0,.5,dy),R1=Hy(.5,.95,Fe);function Hy(e,t,n){return r=>r<e?0:r>t?1:n(pr(e,t,r))}function wp(e,t){e.min=t.min,e.max=t.max}function Ke(e,t){wp(e.x,t.x),wp(e.y,t.y)}function vp(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function kp(e,t,n,r,i){return e-=t,e=Qs(e,1/n,r),i!==void 0&&(e=Qs(e,1/i,r)),e}function F1(e,t=0,n=1,r=.5,i,s=e,o=e){if(ft.test(t)&&(t=parseFloat(t),t=X(o.min,o.max,t/100)-o.min),typeof t!="number")return;let l=X(s.min,s.max,r);e===s&&(l-=t),e.min=kp(e.min,t,n,l,i),e.max=kp(e.max,t,n,l,i)}function jp(e,t,[n,r,i],s,o){F1(e,t[n],t[r],t[i],t.scale,s,o)}const O1=["x","scaleX","originX"],V1=["y","scaleY","originY"];function zp(e,t,n,r){jp(e.x,t,O1,n?n.x:void 0,r?r.x:void 0),jp(e.y,t,V1,n?n.y:void 0,r?r.y:void 0)}function bp(e){return e.translate===0&&e.scale===1}function Gy(e){return bp(e.x)&&bp(e.y)}function Np(e,t){return e.min===t.min&&e.max===t.max}function I1(e,t){return Np(e.x,t.x)&&Np(e.y,t.y)}function Sp(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function Yy(e,t){return Sp(e.x,t.x)&&Sp(e.y,t.y)}function Pp(e){return Ve(e.x)/Ve(e.y)}function Ep(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class W1{constructor(){this.members=[]}add(t){Gu(this.members,t),t.scheduleRender()}remove(t){if(Yu(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(i=>t===i);if(n===0)return!1;let r;for(let i=n;i>=0;i--){const s=this.members[i];if(s.isPresent!==!1){r=s;break}}return r?(this.promote(r),!0):!1}promote(t,n){const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.instance&&r.scheduleRender(),t.scheduleRender(),t.resumeFrom=r,n&&(t.resumeFrom.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:i}=t.options;i===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:n,resumingFrom:r}=t;n.onExitComplete&&n.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function B1(e,t,n){let r="";const i=e.x.translate/t.x,s=e.y.translate/t.y,o=(n==null?void 0:n.z)||0;if((i||s||o)&&(r=`translate3d(${i}px, ${s}px, ${o}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:c,rotate:d,rotateX:p,rotateY:f,skewX:g,skewY:x}=n;c&&(r=`perspective(${c}px) ${r}`),d&&(r+=`rotate(${d}deg) `),p&&(r+=`rotateX(${p}deg) `),f&&(r+=`rotateY(${f}deg) `),g&&(r+=`skewX(${g}deg) `),x&&(r+=`skewY(${x}deg) `)}const l=e.x.scale*t.x,u=e.y.scale*t.y;return(l!==1||u!==1)&&(r+=`scale(${l}, ${u})`),r||"none"}const xn={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},Vr=typeof window<"u"&&window.MotionDebug!==void 0,lo=["","X","Y","Z"],U1={visibility:"hidden"},Cp=1e3;let K1=0;function uo(e,t,n,r){const{latestValues:i}=t;i[e]&&(n[e]=i[e],t.setStaticValue(e,0),r&&(r[e]=0))}function Qy(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=iy(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:i,layoutId:s}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",G,!(i||s))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&Qy(r)}function Jy({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(o={},l=t==null?void 0:t()){this.id=K1++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,Vr&&(xn.totalNodes=xn.resolvedTargetDeltas=xn.recalculatedProjection=0),this.nodes.forEach(H1),this.nodes.forEach(X1),this.nodes.forEach(q1),this.nodes.forEach(G1),Vr&&window.MotionDebug.record(xn)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=l?l.root||l:this,this.path=l?[...l.path,l]:[],this.parent=l,this.depth=l?l.depth+1:0;for(let u=0;u<this.path.length;u++)this.path[u].shouldResetTransform=!0;this.root===this&&(this.nodes=new _1)}addEventListener(o,l){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new Qu),this.eventHandlers.get(o).add(l)}notifyListeners(o,...l){const u=this.eventHandlers.get(o);u&&u.notify(...l)}hasListeners(o){return this.eventHandlers.has(o)}mount(o,l=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=C1(o),this.instance=o;const{layoutId:u,layout:c,visualElement:d}=this.options;if(d&&!d.current&&d.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),l&&(c||u)&&(this.isLayoutDirty=!0),e){let p;const f=()=>this.root.updateBlockedByResize=!1;e(o,()=>{this.root.updateBlockedByResize=!0,p&&p(),p=A1(f,250),ys.hasAnimatedSinceResize&&(ys.hasAnimatedSinceResize=!1,this.nodes.forEach(_p))})}u&&this.root.registerSharedNode(u,this),this.options.animate!==!1&&d&&(u||c)&&this.addEventListener("didUpdate",({delta:p,hasLayoutChanged:f,hasRelativeTargetChanged:g,layout:x})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const w=this.options.transition||d.getDefaultTransition()||ij,{onLayoutAnimationStart:k,onLayoutAnimationComplete:h}=d.getProps(),m=!this.targetLayout||!Yy(this.targetLayout,x)||g,y=!f&&g;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||y||f&&(m||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(p,y);const j={...Ku(w,"layout"),onPlay:k,onComplete:h};(d.shouldReduceMotion||this.options.layoutRoot)&&(j.delay=0,j.type=!1),this.startAnimation(j)}else f||_p(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=x})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const o=this.getStack();o&&o.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,tn(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(ej),this.animationId++)}getTransformTemplate(){const{visualElement:o}=this.options;return o&&o.getProps().transformTemplate}willUpdate(o=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&Qy(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d<this.path.length;d++){const p=this.path[d];p.shouldResetTransform=!0,p.updateScroll("snapshot"),p.options.layoutRoot&&p.willUpdate(!1)}const{layoutId:l,layout:u}=this.options;if(l===void 0&&!u)return;const c=this.getTransformTemplate();this.prevTransformTemplateValue=c?c(this.latestValues,""):void 0,this.updateSnapshot(),o&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Tp);return}this.isUpdating||this.nodes.forEach(Q1),this.isUpdating=!1,this.nodes.forEach(J1),this.nodes.forEach($1),this.nodes.forEach(Z1),this.clearAllSnapshots();const l=mt.now();me.delta=At(0,1e3/60,l-me.timestamp),me.timestamp=l,me.isProcessing=!0,qa.update.process(me),qa.preRender.process(me),qa.render.process(me),me.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Mu.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Y1),this.sharedNodes.forEach(tj)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,G.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){G.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let u=0;u<this.path.length;u++)this.path[u].updateScroll();const o=this.layout;this.layout=this.measure(!1),this.layoutCorrected=se(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:l}=this.options;l&&l.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let l=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(l=!1),l){const u=r(this.instance);this.scroll={animationId:this.root.animationId,phase:o,isRoot:u,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:u}}}resetTransform(){if(!i)return;const o=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,l=this.projectionDelta&&!Gy(this.projectionDelta),u=this.getTransformTemplate(),c=u?u(this.latestValues,""):void 0,d=c!==this.prevTransformTemplateValue;o&&(l||gn(this.latestValues)||d)&&(i(this.instance,c),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){const l=this.measurePageBox();let u=this.removeElementScroll(l);return o&&(u=this.removeTransform(u)),sj(u),{animationId:this.root.animationId,measuredBox:l,layoutBox:u,latestValues:{},source:this.id}}measurePageBox(){var o;const{visualElement:l}=this.options;if(!l)return se();const u=l.measureViewportBox();if(!(((o=this.scroll)===null||o===void 0?void 0:o.wasRoot)||this.path.some(aj))){const{scroll:d}=this.root;d&&(Jn(u.x,d.offset.x),Jn(u.y,d.offset.y))}return u}removeElementScroll(o){var l;const u=se();if(Ke(u,o),!((l=this.scroll)===null||l===void 0)&&l.wasRoot)return u;for(let c=0;c<this.path.length;c++){const d=this.path[c],{scroll:p,options:f}=d;d!==this.root&&p&&f.layoutScroll&&(p.wasRoot&&Ke(u,o),Jn(u.x,p.offset.x),Jn(u.y,p.offset.y))}return u}applyTransform(o,l=!1){const u=se();Ke(u,o);for(let c=0;c<this.path.length;c++){const d=this.path[c];!l&&d.options.layoutScroll&&d.scroll&&d!==d.root&&Xn(u,{x:-d.scroll.offset.x,y:-d.scroll.offset.y}),gn(d.latestValues)&&Xn(u,d.latestValues)}return gn(this.latestValues)&&Xn(u,this.latestValues),u}removeTransform(o){const l=se();Ke(l,o);for(let u=0;u<this.path.length;u++){const c=this.path[u];if(!c.instance||!gn(c.latestValues))continue;kl(c.latestValues)&&c.updateSnapshot();const d=se(),p=c.measurePageBox();Ke(d,p),zp(l,c.latestValues,c.snapshot?c.snapshot.layoutBox:void 0,d)}return gn(this.latestValues)&&zp(l,this.latestValues),l}setTargetDelta(o){this.targetDelta=o,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(o){this.options={...this.options,...o,crossfade:o.crossfade!==void 0?o.crossfade:!0}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==me.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var l;const u=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=u.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=u.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=u.isSharedProjectionDirty);const c=!!this.resumingFrom||this!==u;if(!(o||c&&this.isSharedProjectionDirty||this.isProjectionDirty||!((l=this.parent)===null||l===void 0)&&l.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:p,layoutId:f}=this.options;if(!(!this.layout||!(p||f))){if(this.resolvedRelativeTargetAt=me.timestamp,!this.targetDelta&&!this.relativeTarget){const g=this.getClosestProjectingParent();g&&g.layout&&this.animationProgress!==1?(this.relativeParent=g,this.forceRelativeParentToResolveTarget(),this.relativeTarget=se(),this.relativeTargetOrigin=se(),Xr(this.relativeTargetOrigin,this.layout.layoutBox,g.layout.layoutBox),Ke(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=se(),this.targetWithTransforms=se()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),u1(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):Ke(this.target,this.layout.layoutBox),By(this.target,this.targetDelta)):Ke(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const g=this.getClosestProjectingParent();g&&!!g.resumingFrom==!!this.resumingFrom&&!g.options.layoutScroll&&g.target&&this.animationProgress!==1?(this.relativeParent=g,this.forceRelativeParentToResolveTarget(),this.relativeTarget=se(),this.relativeTargetOrigin=se(),Xr(this.relativeTargetOrigin,this.target,g.target),Ke(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}Vr&&xn.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||kl(this.parent.latestValues)||Wy(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var o;const l=this.getLead(),u=!!this.resumingFrom||this!==l;let c=!0;if((this.isProjectionDirty||!((o=this.parent)===null||o===void 0)&&o.isProjectionDirty)&&(c=!1),u&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(c=!1),this.resolvedRelativeTargetAt===me.timestamp&&(c=!1),c)return;const{layout:d,layoutId:p}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(d||p))return;Ke(this.layoutCorrected,this.layout.layoutBox);const f=this.treeScale.x,g=this.treeScale.y;x1(this.layoutCorrected,this.treeScale,this.path,u),l.layout&&!l.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(l.target=l.layout.layoutBox,l.targetWithTransforms=se());const{target:x}=l;if(!x){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(vp(this.prevProjectionDelta.x,this.projectionDelta.x),vp(this.prevProjectionDelta.y,this.projectionDelta.y)),Jr(this.projectionDelta,this.layoutCorrected,x,this.latestValues),(this.treeScale.x!==f||this.treeScale.y!==g||!Ep(this.projectionDelta.x,this.prevProjectionDelta.x)||!Ep(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",x)),Vr&&xn.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var l;if((l=this.options.visualElement)===null||l===void 0||l.scheduleRender(),o){const u=this.getStack();u&&u.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Qn(),this.projectionDelta=Qn(),this.projectionDeltaWithTransform=Qn()}setAnimationOrigin(o,l=!1){const u=this.snapshot,c=u?u.latestValues:{},d={...this.latestValues},p=Qn();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!l;const f=se(),g=u?u.source:void 0,x=this.layout?this.layout.source:void 0,w=g!==x,k=this.getStack(),h=!k||k.members.length<=1,m=!!(w&&!h&&this.options.crossfade===!0&&!this.path.some(rj));this.animationProgress=0;let y;this.mixTargetDelta=j=>{const z=j/1e3;Ap(p.x,o.x,z),Ap(p.y,o.y,z),this.setTargetDelta(p),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(Xr(f,this.layout.layoutBox,this.relativeParent.layout.layoutBox),nj(this.relativeTarget,this.relativeTargetOrigin,f,z),y&&I1(this.relativeTarget,y)&&(this.isProjectionDirty=!1),y||(y=se()),Ke(y,this.relativeTarget)),w&&(this.animationValues=d,M1(d,c,this.latestValues,z,m,h)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=z},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(o){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(tn(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=G.update(()=>{ys.hasAnimatedSinceResize=!0,this.currentAnimation=E1(0,Cp,{...o,onUpdate:l=>{this.mixTargetDelta(l),o.onUpdate&&o.onUpdate(l)},onComplete:()=>{o.onComplete&&o.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const o=this.getStack();o&&o.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(Cp),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const o=this.getLead();let{targetWithTransforms:l,target:u,layout:c,latestValues:d}=o;if(!(!l||!u||!c)){if(this!==o&&this.layout&&c&&Xy(this.options.animationType,this.layout.layoutBox,c.layoutBox)){u=this.target||se();const p=Ve(this.layout.layoutBox.x);u.x.min=o.target.x.min,u.x.max=u.x.min+p;const f=Ve(this.layout.layoutBox.y);u.y.min=o.target.y.min,u.y.max=u.y.min+f}Ke(l,u),Xn(l,d),Jr(this.projectionDeltaWithTransform,this.layoutCorrected,l,d)}}registerSharedNode(o,l){this.sharedNodes.has(o)||this.sharedNodes.set(o,new W1),this.sharedNodes.get(o).add(l);const c=l.options.initialPromotionConfig;l.promote({transition:c?c.transition:void 0,preserveFollowOpacity:c&&c.shouldPreserveFollowOpacity?c.shouldPreserveFollowOpacity(l):void 0})}isLead(){const o=this.getStack();return o?o.lead===this:!0}getLead(){var o;const{layoutId:l}=this.options;return l?((o=this.getStack())===null||o===void 0?void 0:o.lead)||this:this}getPrevLead(){var o;const{layoutId:l}=this.options;return l?(o=this.getStack())===null||o===void 0?void 0:o.prevLead:void 0}getStack(){const{layoutId:o}=this.options;if(o)return this.root.sharedNodes.get(o)}promote({needsReset:o,transition:l,preserveFollowOpacity:u}={}){const c=this.getStack();c&&c.promote(this,u),o&&(this.projectionDelta=void 0,this.needsReset=!0),l&&this.setOptions({transition:l})}relegate(){const o=this.getStack();return o?o.relegate(this):!1}resetSkewAndRotation(){const{visualElement:o}=this.options;if(!o)return;let l=!1;const{latestValues:u}=o;if((u.z||u.rotate||u.rotateX||u.rotateY||u.rotateZ||u.skewX||u.skewY)&&(l=!0),!l)return;const c={};u.z&&uo("z",o,c,this.animationValues);for(let d=0;d<lo.length;d++)uo(`rotate${lo[d]}`,o,c,this.animationValues),uo(`skew${lo[d]}`,o,c,this.animationValues);o.render();for(const d in c)o.setStaticValue(d,c[d]),this.animationValues&&(this.animationValues[d]=c[d]);o.scheduleRender()}getProjectionStyles(o){var l,u;if(!this.instance||this.isSVG)return;if(!this.isVisible)return U1;const c={visibility:""},d=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,c.opacity="",c.pointerEvents=ms(o==null?void 0:o.pointerEvents)||"",c.transform=d?d(this.latestValues,""):"none",c;const p=this.getLead();if(!this.projectionDelta||!this.layout||!p.target){const w={};return this.options.layoutId&&(w.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,w.pointerEvents=ms(o==null?void 0:o.pointerEvents)||""),this.hasProjected&&!gn(this.latestValues)&&(w.transform=d?d({},""):"none",this.hasProjected=!1),w}const f=p.animationValues||p.latestValues;this.applyTransformsToTarget(),c.transform=B1(this.projectionDeltaWithTransform,this.treeScale,f),d&&(c.transform=d(f,c.transform));const{x:g,y:x}=this.projectionDelta;c.transformOrigin=`${g.origin*100}% ${x.origin*100}% 0`,p.animationValues?c.opacity=p===this?(u=(l=f.opacity)!==null&&l!==void 0?l:this.latestValues.opacity)!==null&&u!==void 0?u:1:this.preserveOpacity?this.latestValues.opacity:f.opacityExit:c.opacity=p===this?f.opacity!==void 0?f.opacity:"":f.opacityExit!==void 0?f.opacityExit:0;for(const w in $s){if(f[w]===void 0)continue;const{correct:k,applyTo:h}=$s[w],m=c.transform==="none"?f[w]:k(f[w],p);if(h){const y=h.length;for(let j=0;j<y;j++)c[h[j]]=m}else c[w]=m}return this.options.layoutId&&(c.pointerEvents=p===this?ms(o==null?void 0:o.pointerEvents)||"":"none"),c}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var l;return(l=o.currentAnimation)===null||l===void 0?void 0:l.stop()}),this.root.nodes.forEach(Tp),this.root.sharedNodes.clear()}}}function $1(e){e.updateLayout()}function Z1(e){var t;const n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:i}=e.layout,{animationType:s}=e.options,o=n.source!==e.layout.source;s==="size"?$e(p=>{const f=o?n.measuredBox[p]:n.layoutBox[p],g=Ve(f);f.min=r[p].min,f.max=f.min+g}):Xy(s,n.layoutBox,r)&&$e(p=>{const f=o?n.measuredBox[p]:n.layoutBox[p],g=Ve(r[p]);f.max=f.min+g,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[p].max=e.relativeTarget[p].min+g)});const l=Qn();Jr(l,r,n.layoutBox);const u=Qn();o?Jr(u,e.applyTransform(i,!0),n.measuredBox):Jr(u,r,n.layoutBox);const c=!Gy(l);let d=!1;if(!e.resumeFrom){const p=e.getClosestProjectingParent();if(p&&!p.resumeFrom){const{snapshot:f,layout:g}=p;if(f&&g){const x=se();Xr(x,n.layoutBox,f.layoutBox);const w=se();Xr(w,r,g.layoutBox),Yy(x,w)||(d=!0),p.options.layoutRoot&&(e.relativeTarget=w,e.relativeTargetOrigin=x,e.relativeParent=p)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:n,delta:u,layoutDelta:l,hasLayoutChanged:c,hasRelativeTargetChanged:d})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function H1(e){Vr&&xn.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function G1(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function Y1(e){e.clearSnapshot()}function Tp(e){e.clearMeasurements()}function Q1(e){e.isLayoutDirty=!1}function J1(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function _p(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function X1(e){e.resolveTargetDelta()}function q1(e){e.calcProjection()}
vendor: 6,588 bytes, line 41
41function ej(e){e.resetSkewAndRotation()}function tj(e){e.removeLeadSnapshot()}function Ap(e,t,n){e.translate=X(t.translate,0,n),e.scale=X(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function Dp(e,t,n,r){e.min=X(t.min,n.min,r),e.max=X(t.max,n.max,r)}function nj(e,t,n,r){Dp(e.x,t.x,n.x,r),Dp(e.y,t.y,n.y,r)}function rj(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const ij={duration:.45,ease:[.4,0,.1,1]},Mp=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Lp=Mp("applewebkit/")&&!Mp("chrome/")?Math.round:Fe;function Rp(e){e.min=Lp(e.min),e.max=Lp(e.max)}function sj(e){Rp(e.x),Rp(e.y)}function Xy(e,t,n){return e==="position"||e==="preserve-aspect"&&!l1(Pp(t),Pp(n),.2)}function aj(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}const oj=Jy({attachResizeListener:(e,t)=>ki(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),co={current:void 0},qy=Jy({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!co.current){const e=new oj({});e.mount(window),e.setOptions({layoutScroll:!0}),co.current=e}return co.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),lj={pan:{Feature:b1},drag:{Feature:z1,ProjectionNode:qy,MeasureLayout:$y}};function Fp(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const i="onHover"+n,s=r[i];s&&G.postRender(()=>s(t,Di(t)))}class uj extends on{mount(){const{current:t}=this.node;t&&(this.unmount=lv(t,n=>(Fp(this.node,n,"Start"),r=>Fp(this.node,r,"End"))))}unmount(){}}class cj extends on{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){!this.isActive||!this.node.animationState||(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Ai(ki(this.node.current,"focus",()=>this.onFocus()),ki(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Op(e,t,n){const{props:r}=e;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");const i="onTap"+(n==="End"?"":n),s=r[i];s&&G.postRender(()=>s(t,Di(t)))}class dj extends on{mount(){const{current:t}=this.node;t&&(this.unmount=pv(t,n=>(Op(this.node,n,"Start"),(r,{success:i})=>Op(this.node,r,i?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const zl=new WeakMap,po=new WeakMap,pj=e=>{const t=zl.get(e.target);t&&t(e)},fj=e=>{e.forEach(pj)};function mj({root:e,...t}){const n=e||document;po.has(n)||po.set(n,{});const r=po.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(fj,{root:e,...t})),r[i]}function hj(e,t,n){const r=mj(t);return zl.set(e,n),r.observe(e),()=>{zl.delete(e),r.unobserve(e)}}const yj={some:0,all:1};class gj extends on{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:i="some",once:s}=t,o={root:n?n.current:void 0,rootMargin:r,threshold:typeof i=="number"?i:yj[i]},l=u=>{const{isIntersecting:c}=u;if(this.isInView===c||(this.isInView=c,s&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);const{onViewportEnter:d,onViewportLeave:p}=this.node.getProps(),f=c?d:p;f&&f(u)};return hj(this.node.current,o,l)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(xj(t,n))&&this.startObserver()}unmount(){}}function xj({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const wj={inView:{Feature:gj},tap:{Feature:dj},focus:{Feature:cj},hover:{Feature:uj}},vj={layout:{ProjectionNode:qy,MeasureLayout:$y}},bl={current:null},eg={current:!1};function kj(){if(eg.current=!0,!!Cu)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>bl.current=e.matches;e.addListener(t),t()}else bl.current=!1}const jj=[...Ny,we,nn],zj=e=>jj.find(by(e)),Vp=new WeakMap;function bj(e,t,n){for(const r in t){const i=t[r],s=n[r];if(ke(i))e.addValue(r,i);else if(ke(s))e.addValue(r,wi(i,{owner:e}));else if(s!==i)if(e.hasValue(r)){const o=e.getValue(r);o.liveStyle===!0?o.jump(i):o.hasAnimated||o.set(i)}else{const o=e.getStaticValue(r);e.addValue(r,wi(o!==void 0?o:i,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const Ip=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class Nj{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:i,blockInitialAnimation:s,visualState:o},l={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=nc,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const g=mt.now();this.renderScheduledAt<g&&(this.renderScheduledAt=g,G.render(this.render,!1,!0))};const{latestValues:u,renderState:c,onUpdate:d}=o;this.onUpdate=d,this.latestValues=u,this.baseTarget={...u},this.initialValues=n.initial?{...u}:{},this.renderState=c,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=i,this.options=l,this.blockInitialAnimation=!!s,this.isControllingVariants=wa(n),this.isVariantNode=Dh(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:p,...f}=this.scrapeMotionValuesFromProps(n,{},this);for(const g in f){const x=f[g];u[g]!==void 0&&ke(x)&&x.set(u[g],!1)}}mount(t){this.current=t,Vp.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
41h((n,r)=>this.bindToMotionValue(r,n)),eg.current||kj(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:bl.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){Vp.delete(this.current),this.projection&&this.projection.unmount(),tn(this.notifyUpdate),tn(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const r=Dn.has(t),i=n.on("change",l=>{this.latestValues[t]=l,this.props.onUpdate&&G.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)}),s=n.on("renderRequest",this.scheduleRender);let o;window.MotionCheckAppearSync&&(o=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{i(),s(),o&&o(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in fr){const n=fr[t];if(!n)continue;const{isEnabled:r,Feature:i}=n;if(!this.features[t]&&i&&r(this.props)&&(this.features[t]=new i(this)),this.features[t]){const s=this.features[t];s.isMounted?s.update():(s.mount(),s.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):se()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let r=0;r<Ip.length;r++){const i=Ip[r];this.propEventSubscriptions[i]&&(this.propEventSubscriptions[i](),delete this.propEventSubscriptions[i]);const s="on"+i,o=t[s];o&&(this.propEventSubscriptions[i]=this.on(i,o))}this.prevMotionValues=bj(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const r=this.values.get(t);n!==r&&(r&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let r=this.values.get(t);return r===void 0&&n!==void 0&&(r=wi(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){var r;let i=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(r=this.getBaseTargetFromProps(this.props,t))!==null&&r!==void 0?r:this.readValueFromInstance(this.current,t,this.options);return i!=null&&(typeof i=="string"&&(jy(i)||fy(i))?i=parseFloat(i):!zj(i)&&nn.test(n)&&(i=wy(t,n)),this.setBaseTarget(t,ke(i)?i.get():i)),ke(i)?i.get():i}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:r}=this.props;let i;if(typeof r=="string"||typeof r=="object"){const o=Ru(this.props,r,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);o&&(i=o[t])}if(r&&i!==void 0)return i;const s=this.getBaseTargetFromProps(this.props,t);return s!==void 0&&!ke(s)?s:this.initialValues[t]!==void 0&&i===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new Qu),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}}class tg extends Nj{constructor(){super(...arguments),this.KeyframeResolver=Sy}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:r}){delete n[t],delete r[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;ke(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function Sj(e){return window.getComputedStyle(e)}class Pj extends tg{constructor(){super(...arguments),this.type="html",this.renderInstance=Bh}readValueFromInstance(t,n){if(Dn.has(n)){const r=tc(n);return r&&r.default||0}else{const r=Sj(t),i=(Vh(n)?r.getPropertyValue(n):r[n])||0;return typeof i=="string"?i.trim():i}}measureInstanceViewportBox(t,{transformPagePoint:n}){return Uy(t,n)}build(t,n,r){Vu(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return Uu(t,n,r)}}class Ej extends tg{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=se}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(Dn.has(n)){const r=tc(n);return r&&r.default||0}return n=Uh.has(n)?n:Du(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return Zh(t,n,r)}build(t,n,r){Iu(t,n,this.isSVGTag,r.transformTemplate)}renderInstance(t,n,r,i){Kh(t,n,r,i)}mount(t){this.isSVGTag=Bu(t.tagName),super.mount(t)}}const Cj=(e,t)=>Lu(e)?new Ej(t):new Pj(t,{allowProjection:e!==v.Fragment}),Tj=tv({...qk,...wj,...lj,...vj},Cj),_j=yw(Tj);/** 42 * @remix-run/router v1.23.2 43 * 44 * Copyright (c) Remix Software Inc. 45 * 46 * This source code is licensed under the MIT license found in the 47 * LICENSE.md file in the root directory of this source tree. 48 * 49 * @license MIT 50 */function ji(){return ji=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ji.apply(this,arguments)}var Ut;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Ut||(Ut={}));const Wp="popstate";function Aj(e){e===void 0&&(e={});function t(r,i){let{pathname:s,search:o,hash:l}=r.location;return Nl("",{pathname:s,search:o,hash:l},i.state&&i.state.usr||null,i.state&&i.state.key||"default")}function n(r,i){return typeof i=="string"?i:Js(i)}return Mj(t,n,null,e)}function oe(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function ac(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Dj(){return Math.random().toString(36).substr(2,8)}function Bp(e,t){return{usr:e.state,key:e.key,idx:t}}function Nl(e,t,n,r){return n===void 0&&(n=null),ji({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?kr(t):t,{state:n,key:t&&t.key||r||Dj()})}function Js(e){let{pathname:t="/",search:n="",hash:r=""}=e;return n&&n!=="?"&&(t+=n.charAt(0)==="?"?n:"?"+n),r&&r!=="#"&&(t+=r.charAt(0)==="#"?r:"#"+r),t}function kr(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}function Mj(e,t,n,r){r===void 0&&(r={});let{window:i=document.defaultView,v5Compat:s=!1}=r,o=i.history,l=Ut.Pop,u=null,c=d();c==null&&(c=0,o.replaceState(ji({},o.state,{idx:c}),""));function d(){return(o.state||{idx:null}).idx}function p(){l=Ut.Pop;let k=d(),h=k==null?null:k-c;c=k,u&&u({action:l,location:w.location,delta:h})}function f(k,h){l=Ut.Push;let m=Nl(w.location,k,h);c=d()+1;
vendor: 10,565 bytes, lines 50-59
50let y=Bp(m,c),j=w.createHref(m);try{o.pushState(y,"",j)}catch(z){if(z instanceof DOMException&&z.name==="DataCloneError")throw z;i.location.assign(j)}s&&u&&u({action:l,location:w.location,delta:1})}function g(k,h){l=Ut.Replace;let m=Nl(w.location,k,h);c=d();let y=Bp(m,c),j=w.createHref(m);o.replaceState(y,"",j),s&&u&&u({action:l,location:w.location,delta:0})}function x(k){let h=i.location.origin!=="null"?i.location.origin:i.location.href,m=typeof k=="string"?k:Js(k);return m=m.replace(/ $/,"%20"),oe(h,"No window.location.(origin|href) available to create URL for href: "+m),new URL(m,h)}let w={get action(){return l},get location(){return e(i,o)},listen(k){if(u)throw new Error("A history only accepts one active listener");return i.addEventListener(Wp,p),u=k,()=>{i.removeEventListener(Wp,p),u=null}},createHref(k){return t(i,k)},createURL:x,encodeLocation(k){let h=x(k);return{pathname:h.pathname,search:h.search,hash:h.hash}},push:f,replace:g,go(k){return o.go(k)}};return w}var Up;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Up||(Up={}));function Lj(e,t,n){return n===void 0&&(n="/"),Rj(e,t,n)}function Rj(e,t,n,r){let i=typeof t=="string"?kr(t):t,s=oc(i.pathname||"/",n);if(s==null)return null;let o=ng(e);Fj(o);let l=null;for(let u=0;l==null&&u<o.length;++u){let c=Yj(s);l=Zj(o[u],c)}return l}function ng(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let i=(s,o,l)=>{let u={relativePath:l===void 0?s.path||"":l,caseSensitive:s.caseSensitive===!0,childrenIndex:o,route:s};u.relativePath.startsWith("/")&&(oe(u.relativePath.startsWith(r),'Absolute route path "'+u.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),u.relativePath=u.relativePath.slice(r.length));let c=Xt([r,u.relativePath]),d=n.concat(u);s.children&&s.children.length>0&&(oe(s.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+c+'".')),ng(s.children,t,d,c)),!(s.path==null&&!s.index)&&t.push({path:c,score:Kj(c,s.index),routesMeta:d})};return e.forEach((s,o)=>{var l;if(s.path===""||!((l=s.path)!=null&&l.includes("?")))i(s,o);else for(let u of rg(s.path))i(s,o,u)}),t}function rg(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),s=n.replace(/\?$/,"");if(r.length===0)return i?[s,""]:[s];let o=rg(r.join("/")),l=[];return l.push(...o.map(u=>u===""?s:[s,u].join("/"))),i&&l.push(...o),l.map(u=>e.startsWith("/")&&u===""?"/":u)}function Fj(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:$j(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const Oj=/^:[\w-]+$/,Vj=3,Ij=2,Wj=1,Bj=10,Uj=-2,Kp=e=>e==="*";function Kj(e,t){let n=e.split("/"),r=n.length;return n.some(Kp)&&(r+=Uj),t&&(r+=Ij),n.filter(i=>!Kp(i)).reduce((i,s)=>i+(Oj.test(s)?Vj:s===""?Wj:Bj),r)}function $j(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function Zj(e,t,n){let{routesMeta:r}=e,i={},s="/",o=[];for(let l=0;l<r.length;++l){let u=r[l],c=l===r.length-1,d=s==="/"?t:t.slice(s.length)||"/",p=Hj({path:u.relativePath,caseSensitive:u.caseSensitive,end:c},d),f=u.route;if(!p)return null;Object.assign(i,p.params),o.push({params:i,pathname:Xt([s,p.pathname]),pathnameBase:ez(Xt([s,p.pathnameBase])),route:f}),p.pathnameBase!=="/"&&(s=Xt([s,p.pathnameBase]))}return o}function Hj(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=Gj(e.path,e.caseSensitive,e.end),i=t.match(n);if(!i)return null;let s=i[0],o=s.replace(/(.)\/+$/,"$1"),l=i.slice(1);return{params:r.reduce((c,d,p)=>{let{paramName:f,isOptional:g}=d;if(f==="*"){let w=l[p]||"";o=s.slice(0,s.length-w.length).replace(/(.)\/+$/,"$1")}const x=l[p];return g&&!x?c[f]=void 0:c[f]=(x||"").replace(/%2F/g,"/"),c},{}),pathname:s,pathnameBase:o,pattern:e}}function Gj(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),ac(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(o,l,u)=>(r.push({paramName:l,isOptional:u!=null}),u?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function Yj(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return ac(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function oc(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}const Qj=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Jj=e=>Qj.test(e);function Xj(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?kr(e):e,s;if(n)if(Jj(n))s=n;else{if(n.includes("//")){let o=n;n=n.replace(/\/\/+/g,"/"),ac(!1,"Pathnames cannot have embedded double slashes - normalizing "+(o+" -> "+n))}n.startsWith("/")?s=$p(n.substring(1),"/"):s=$p(n,t)}else s=t;return{pathname:s,search:tz(r),hash:nz(i)}}function $p(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function fo(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the ")+("`to."+n+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function qj(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function lc(e,t){let n=qj(e);return t?n.map((r,i)=>i===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function uc(e,t,n,r){r===void 0&&(r=!1);let i;typeof e=="string"?i=kr(e):(i=ji({},e),oe(!i.pathname||!i.pathname.includes("?"),fo("?","pathname","search",i)),oe(!i.pathname||!i.pathname.includes("#"),fo("#","pathname","hash",i)),oe(!i.search||!i.search.includes("#"),fo("#","search","hash",i)));let s=e===""||i.pathname==="",o=s?"/":i.pathname,l;if(o==null)l=n;else{let p=t.length-1;if(!r&&o.startsWith("..")){let f=o.split("/");for(;f[0]==="..";)f.shift(),p-=1;i.pathname=f.join("/")}l=p>=0?t[p]:"/"}let u=Xj(i,l),c=o&&o!=="/"&&o.endsWith("/"),d=(s||o===".")&&n.endsWith("/");return!u.pathname.endsWith("/")&&(c||d)&&(u.pathname+="/"),u}const Xt=e=>e.join("/").replace(/\/\/+/g,"/"),ez=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),tz=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,nz=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function rz(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const ig=["post","put","patch","delete"];new Set(ig);const iz=["get",...ig];new Set(iz);/** 51 * React Router v6.30.3 52 * 53 * Copyright (c) Remix Software Inc. 54 * 55 * This source code is licensed under the MIT license found in the 56 * LICENSE.md file in the root directory of this source tree. 57 * 58 * @license MIT 59 */function zi(){return zi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},zi.apply(this,arguments)}const cc=v.createContext(null),sz=v.createContext(null),ln=v.createContext(null),ja=v.createContext(null),ht=v.createContext({outlet:null,matches:[],isDataRoute:!1}),sg=v.createContext(null);function az(e,t){let{relative:n}=t===void 0?{}:t;jr()||oe(!1);let{basename:r,navigator:i}=v.useContext(ln),{hash:s,pathname:o,search:l}=og(e,{relative:n}),u=o;return r!=="/"&&(u=o==="/"?r:Xt([r,o])),i.createHref({pathname:u,search:l,hash:s})}function jr(){return v.useContext(ja)!=null}function yt(){return jr()||oe(!1),v.useContext(ja).location}function ag(e){v.useContext(ln).static||v.useLayoutEffect(e)}function dc(){let{isDataRoute:e}=v.useContext(ht);return e?kz():oz()}function oz(){jr()||oe(!1);let e=v.useContext(cc),{basename:t,future:n,navigator:r}=v.useContext(ln),{matches:i}=v.useContext(ht),{pathname:s}=yt(),o=JSON.stringify(lc(i,n.v7_relativeSplatPath)),l=v.useRef(!1);return ag(()=>{l.current=!0}),v.useCallback(function(c,d){if(d===void 0&&(d={}),!l.current)return;if(typeof c=="number"){r.go(c);return}let p=uc(c,JSON.parse(o),s,d.relative==="path");e==null&&t!=="/"&&(p.pathname=p.pathname==="/"?t:Xt([t,p.pathname])),(d.replace?r.replace:r.push)(p,d.state,d)},[t,r,o,s,e])}const lz=v.createContext(null);function uz(e){let t=v.useContext(ht).outlet;return t&&v.createElement(lz.Provider,{value:e},t)}function DN(){let{matches:e}=v.useContext(ht),t=e[e.length-1];return t?t.params:{}}function og(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=v.useContext(ln),{matches:i}=v.useContext(ht),{pathname:s}=yt(),o=JSON.stringify(lc(i,r.v7_relativeSplatPath));return v.useMemo(()=>uc(e,JSON.parse(o),s,n==="path"),[e,o,s,n])}function cz(e,t){return dz(e,t)}function dz(e,t,n,r){jr()||oe(!1);let{navigator:i}=v.useContext(ln),{matches:s}=v.useContext(ht),o=s[s.length-1],l=o?o.params:{};o&&o.pathname;let u=o?o.pathnameBase:"/";o&&o.route;let c=yt(),d;if(t){var p;let k=typeof t=="string"?kr(t):t;u==="/"||(p=k.pathname)!=null&&p.startsWith(u)||oe(!1),d=k}else d=c;let f=d.pathname||"/",g=f;if(u!=="/"){let k=u.replace(/^\//,"").split("/");g="/"+f.replace(/^\//,"").split("/").slice(k.length).join("/")}let x=Lj(e,{pathname:g}),w=yz(x&&x.map(k=>Object.assign({},k,{params:Object.assign({},l,k.params),pathname:Xt([u,i.encodeLocation?i.encodeLocation(k.pathname).pathname:k.pathname]),pathnameBase:k.pathnameBase==="/"?u:Xt([u,i.encodeLocation?i.encodeLocation(k.pathnameBase).pathname:k.pathnameBase])})),s,n,r);return t&&w?v.createElement(ja.Provider,{value:{location:zi({pathname:"/",search:"",hash:"",state:null,key:"default"},d),navigationType:Ut.Pop}},w):w}function pz(){let e=vz(),t=rz(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,i={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return v.createElement(v.Fragment,null,v.createElement("h2",null,"Unexpected Application
59Error!"),v.createElement("h3",{style:{fontStyle:"italic"}},t),n?v.createElement("pre",{style:i},n):null,null)}const fz=v.createElement(pz,null);class mz extends v.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,n){return n.location!==t.location||n.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:n.error,location:n.location,revalidation:t.revalidation||n.revalidation}}componentDidCatch(t,n){console.error("React Router caught the following error during render",t,n)}render(){return this.state.error!==void 0?v.createElement(ht.Provider,{value:this.props.routeContext},v.createElement(sg.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function hz(e){let{routeContext:t,match:n,children:r}=e,i=v.useContext(cc);return i&&i.static&&i.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(i.staticContext._deepestRenderedBoundaryId=n.route.id),v.createElement(ht.Provider,{value:t},r)}function yz(e,t,n,r){var i;if(t===void 0&&(t=[]),n===void 0&&(n=null),r===void 0&&(r=null),e==null){var s;if(!n)return null;if(n.errors)e=n.matches;else if((s=r)!=null&&s.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let o=e,l=(i=n)==null?void 0:i.errors;if(l!=null){let d=o.findIndex(p=>p.route.id&&(l==null?void 0:l[p.route.id])!==void 0);d>=0||oe(!1),o=o.slice(0,Math.min(o.length,d+1))}let u=!1,c=-1;if(n&&r&&r.v7_partialHydration)for(let d=0;d<o.length;d++){let p=o[d];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(c=d),p.route.id){let{loaderData:f,errors:g}=n,x=p.route.loader&&f[p.route.id]===void 0&&(!g||g[p.route.id]===void 0);if(p.route.lazy||x){u=!0,c>=0?o=o.slice(0,c+1):o=[o[0]];break}}}return o.reduceRight((d,p,f)=>{let g,x=!1,w=null,k=null;n&&(g=l&&p.route.id?l[p.route.id]:void 0,w=p.route.errorElement||fz,u&&(c<0&&f===0?(jz("route-fallback"),x=!0,k=null):c===f&&(x=!0,k=p.route.hydrateFallbackElement||null)));let h=t.concat(o.slice(0,f+1)),m=()=>{let y;return g?y=w:x?y=k:p.route.Component?y=v.createElement(p.route.Component,null):p.route.element?y=p.route.element:y=d,v.createElement(hz,{match:p,routeContext:{outlet:d,matches:h,isDataRoute:n!=null},children:y})};return n&&(p.route.ErrorBoundary||p.route.errorElement||f===0)?v.createElement(mz,{location:n.location,revalidation:n.revalidation,component:w,error:g,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()},null)}var lg=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(lg||{}),ug=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(ug||{});function gz(e){let t=v.useContext(cc);return t||oe(!1),t}function xz(e){let t=v.useContext(sz);return t||oe(!1),t}function wz(e){let t=v.useContext(ht);return t||oe(!1),t}function cg(e){let t=wz(),n=t.matches[t.matches.length-1];return n.route.id||oe(!1),n.route.id}function vz(){var e;let t=v.useContext(sg),n=xz(),r=cg();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function kz(){let{router:e}=gz(lg.UseNavigateStable),t=cg(ug.UseNavigateStable),n=v.useRef(!1);return ag(()=>{n.current=!0}),v.useCallback(function(i,s){s===void 0&&(s={}),n.current&&(typeof i=="number"?e.navigate(i):e.navigate(i,zi({fromRouteId:t},s)))},[e,t])}const Zp={};function jz(e,t,n){Zp[e]||(Zp[e]=!0)}function zz(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function MN(e){let{to:t,replace:n,state:r,relative:i}=e;jr()||oe(!1);let{future:s,static:o}=v.useContext(ln),{matches:l}=v.useContext(ht),{pathname:u}=yt(),c=dc(),d=uc(t,lc(l,s.v7_relativeSplatPath),u,i==="path"),p=JSON.stringify(d);return v.useEffect(()=>c(JSON.parse(p),{replace:n,state:r,relative:i}),[c,p,i,n,r]),null}function bz(e){return uz(e.context)}function L(e){oe(!1)}function Nz(e){let{basename:t="/",children:n=null,location:r,navigationType:i=Ut.Pop,navigator:s,static:o=!1,future:l}=e;jr()&&oe(!1);let u=t.replace(/^\/*/,"/"),c=v.useMemo(()=>({basename:u,navigator:s,static:o,future:zi({v7_relativeSplatPath:!1},l)}),[u,l,s,o]);typeof r=="string"&&(r=kr(r));let{pathname:d="/",search:p="",hash:f="",state:g=null,key:x="default"}=r,w=v.useMemo(()=>{let k=oc(d,u);return k==null?null:{location:{pathname:k,search:p,hash:f,state:g,key:x},navigationType:i}},[u,d,p,f,g,x,i]);return w==null?null:v.createElement(ln.Provider,{value:c},v.createElement(ja.Provider,{children:n,value:w}))}function Sz(e){let{children:t,location:n}=e;return cz(Sl(t),n)}new Promise(()=>{});function Sl(e,t){t===void 0&&(t=[]);let n=[];
59return v.Children.forEach(e,(r,i)=>{if(!v.isValidElement(r))return;let s=[...t,i];if(r.type===v.Fragment){n.push.apply(n,Sl(r.props.children,s));return}r.type!==L&&oe(!1),!r.props.index||!r.props.children||oe(!1);let o={id:r.props.id||s.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,loader:r.props.loader,action:r.props.action,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(o.children=Sl(r.props.children,s)),n.push(o)}),n}/** 60 * React Router DOM v6.30.3 61 * 62 * Copyright (c) Remix Software Inc. 63 * 64 * This source code is licensed under the MIT license found in the 65 * LICENSE.md file in the root directory of this source tree. 66 * 67 * @license MIT 68 */function Pl(){return Pl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Pl.apply(this,arguments)}function Pz(e,t){if(e==null)return{};var n={},r=Object.keys(e),i,s;for(s=0;s<r.length;s++)i=r[s],!(t.indexOf(i)>=0)&&(n[i]=e[i]);return n}function Ez(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function Cz(e,t){return e.button===0&&(!t||t==="_self")&&!Ez(e)}function El(e){return e===void 0&&(e=""),new URLSearchParams(typeof e=="string"||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(i=>[n,i]):[[n,r]])},[]))}function Tz(e,t){let n=El(e);return t&&t.forEach((r,i)=>{n.has(i)||t.getAll(i).forEach(s=>{n.append(i,s)})}),n}const _z=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],Az="6";try{window.__reactRouterVersion=Az}catch{}const Dz="startTransition",Hp=Gg[Dz];function Mz(e){let{basename:t,children:n,future:r,window:i}=e,s=v.useRef();s.current==null&&(s.current=Aj({window:i,v5Compat:!0}));let o=s.current,[l,u]=v.useState({action:o.action,location:o.location}),{v7_startTransition:c}=r||{},d=v.useCallback(p=>{c&&Hp?Hp(()=>u(p)):u(p)},[u,c]);return v.useLayoutEffect(()=>o.listen(d),[o,d]),v.useEffect(()=>zz(r),[r]),v.createElement(Nz,{basename:t,children:n,location:l.location,navigationType:l.action,navigator:o,future:r})}const Lz=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Rz=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,E=v.forwardRef(function(t,n){let{onClick:r,relative:i,reloadDocument:s,replace:o,state:l,target:u,to:c,preventScrollReset:d,viewTransition:p}=t,f=Pz(t,_z),{basename:g}=v.useContext(ln),x,w=!1;if(typeof c=="string"&&Rz.test(c)&&(x=c,Lz))try{let y=new URL(window.location.href),j=c.startsWith("//")?new URL(y.protocol+c):new URL(c),z=oc(j.pathname,g);j.origin===y.origin&&z!=null?c=z+j.search+j.hash:w=!0}catch{}let k=az(c,{relative:i}),h=Fz(c,{replace:o,state:l,target:u,preventScrollReset:d,relative:i,viewTransition:p});function m(y){r&&r(y),y.defaultPrevented||h(y)}return v.createElement("a",Pl({},f,{href:x||k,onClick:w||s?r:m,ref:n,target:u}))});var Gp;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Gp||(Gp={}));var Yp;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Yp||(Yp={}));function Fz(e,t){let{target:n,replace:r,state:i,preventScrollReset:s,relative:o,viewTransition:l}=t===void 0?{}:t,u=dc(),c=yt(),d=og(e,{relative:o});return v.useCallback(p=>{if(Cz(p,n)){p.preventDefault();let f=r!==void 0?r:Js(c)===Js(d);u(e,{replace:f,state:i,preventScrollReset:s,relative:o,viewTransition:l})}},[c,u,d,r,i,n,e,s,o,l])}function LN(e){let t=v.useRef(El(e)),n=v.useRef(!1),r=yt(),i=v.useMemo(()=>Tz(r.search,n.current?null:t.current),[r.search]),s=dc(),o=v.useCallback((l,u)=>{const c=El(typeof l=="function"?l(i):l);n.current=!0,s("?"+c,u)},[s,i]);return[i,o]}/** 69 * @license lucide-react v0.344.0 - ISC 70 * 71 * This source code is licensed under the ISC license. 72 * See the LICENSE file in the root directory of this source tree. 73 */var Oz={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"};/** 74 * @license lucide-react v0.344.0 - ISC 75 * 76 * This source code is licensed under the ISC license. 77 * See the LICENSE file in the root directory of this source tree. 78 */const Vz=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase().trim(),V=(e,t)=>{const n=v.forwardRef(({color:r="currentColor",size:i=24,strokeWidth:s=2,absoluteStrokeWidth:o,className:l="",children:u,...c},d)=>v.createElement("svg",{ref:d,...Oz,width:i,height:i,stroke:r,strokeWidth:o?Number(s)*24/Number(i):s,className:["lucide",`lucide-${Vz(e)}`,l].join(" "),...c},[...t.map(([p,f])=>v.createElement(p,f)),...Array.isArray(u)?u:[u]]));return n.displayName=`${e}`,n};/** 79 * @license lucide-react v0.344.0 - ISC 80 * 81 * This source code is licensed under the ISC license. 82 * See the LICENSE file in the root directory of this source tree. 83 */const Iz=V("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 84 * @license lucide-react v0.344.0 - ISC 85 * 86 * This source code is licensed under the ISC license. 87 * See the LICENSE file in the root directory of this source tree. 88 */const De=V("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 89 * @license lucide-react v0.344.0 - ISC 90 * 91 * This source code is licensed under the ISC license. 92 * See the LICENSE file in the root directory of this source tree. 93 */const Wz=V("Award",[["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}],["path",{d:"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11",key:"em7aur"}]]);/** 94 * @license lucide-react v0.344.0 - ISC 95 * 96 * This source code is licensed under the ISC license. 97 * See the LICENSE file in the root directory of this source tree. 98 */const dg=V("BookOpen",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]]);/** 99 * @license lucide-react v0.344.0 - ISC 100 * 101 * This source code is licensed under the ISC license. 102 * See the LICENSE file in the root directory of this source tree. 103 */const Bz=V("CalendarDays",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}],["path",{d:"M8 14h.01",key:"6423bh"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 18h.01",key:"lrp35t"}],["path",{d:"M12 18h.01",key:"mhygvu"}],["path",{d:"M16 18h.01",key:"kzsmim"}]]);/** 104 * @license lucide-react v0.344.0 - ISC 105 * 106 * This source code is licensed under the ISC license. 107 * See the LICENSE file in the root directory of this source tree. 108 */const at=V("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 109 * @license lucide-react v0.344.0 - ISC 110 * 111 * This source code is licensed under the ISC license. 112 * See the LICENSE file in the root directory of this source tree. 113 */const Cl=V("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 114 * @license lucide-react v0.344.0 - ISC 115 * 116 * This source code is licensed under the ISC license. 117 * See the LICENSE file in the root directory of this source tree.
118 */const Uz=V("ClipboardList",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"M12 11h4",key:"1jrz19"}],["path",{d:"M12 16h4",key:"n85exb"}],["path",{d:"M8 11h.01",key:"1dfujw"}],["path",{d:"M8 16h.01",key:"18s6g9"}]]);/** 119 * @license lucide-react v0.344.0 - ISC 120 * 121 * This source code is licensed under the ISC license. 122 * See the LICENSE file in the root directory of this source tree. 123 */const Kz=V("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);/** 124 * @license lucide-react v0.344.0 - ISC 125 * 126 * This source code is licensed under the ISC license. 127 * See the LICENSE file in the root directory of this source tree. 128 */const $z=V("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);/** 129 * @license lucide-react v0.344.0 - ISC 130 * 131 * This source code is licensed under the ISC license. 132 * See the LICENSE file in the root directory of this source tree. 133 */const Zz=V("Gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);/** 134 * @license lucide-react v0.344.0 - ISC 135 * 136 * This source code is licensed under the ISC license. 137 * See the LICENSE file in the root directory of this source tree. 138 */const pg=V("HeartHandshake",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}],["path",{d:"M12 5 9.04 7.96a2.17 2.17 0 0 0 0 3.08v0c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66",key:"12sd6o"}],["path",{d:"m18 15-2-2",key:"60u0ii"}],["path",{d:"m15 18-2-2",key:"6p76be"}]]);/** 139 * @license lucide-react v0.344.0 - ISC 140 * 141 * This source code is licensed under the ISC license. 142 * See the LICENSE file in the root directory of this source tree. 143 */const Hz=V("History",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]]);/** 144 * @license lucide-react v0.344.0 - ISC 145 * 146 * This source code is licensed under the ISC license. 147 * See the LICENSE file in the root directory of this source tree. 148 */const Gz=V("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** 149 * @license lucide-react v0.344.0 - ISC 150 * 151 * This source code is licensed under the ISC license. 152 * See the LICENSE file in the root directory of this source tree. 153 */const Yz=V("Instagram",[["rect",{width:"20",height:"20",x:"2",y:"2",rx:"5",ry:"5",key:"2e1cvw"}],["path",{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z",key:"9exkf1"}],["line",{x1:"17.5",x2:"17.51",y1:"6.5",y2:"6.5",key:"r4j83e"}]]);/** 154 * @license lucide-react v0.344.0 - ISC 155 * 156 * This source code is licensed under the ISC license. 157 * See the LICENSE file in the root directory of this source tree. 158 */const Qz=V("Linkedin",[["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"}]]);/** 159 * @license lucide-react v0.344.0 - ISC 160 * 161 * This source code is licensed under the ISC license. 162 * See the LICENSE file in the root directory of this source tree. 163 */const Jz=V("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/** 164 * @license lucide-react v0.344.0 - ISC 165 * 166 * This source code is licensed under the ISC license. 167 * See the LICENSE file in the root directory of this source tree. 168 */const Tl=V("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);/** 169 * @license lucide-react v0.344.0 - ISC 170 * 171 * This source code is licensed under the ISC license. 172 * See the LICENSE file in the root directory of this source tree. 173 */const Xz=V("Mail",[["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"}]]);/** 174 * @license lucide-react v0.344.0 - ISC 175 * 176 * This source code is licensed under the ISC license. 177 * See the LICENSE file in the root directory of this source tree. 178 */const bi=V("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/** 179 * @license lucide-react v0.344.0 - ISC 180 * 181 * This source code is licensed under the ISC license. 182 * See the LICENSE file in the root directory of this source tree. 183 */const qz=V("Maximize2",[["polyline",{points:"15 3 21 3 21 9",key:"mznyad"}],["polyline",{points:"9 21 3 21 3 15",key:"1avn1i"}],["line",{x1:"21",x2:"14",y1:"3",y2:"10",key:"ota7mn"}],["line",{x1:"3",x2:"10",y1:"21",y2:"14",key:"1atl0r"}]]);/** 184 * @license lucide-react v0.344.0 - ISC 185 * 186 * This source code is licensed under the ISC license. 187 * See the LICENSE file in the root directory of this source tree. 188 */const e2=V("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/** 189 * @license lucide-react v0.344.0 - ISC 190 * 191 * This source code is licensed under the ISC license. 192 * See the LICENSE file in the root directory of this source tree. 193 */const fg=V("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/** 194 * @license lucide-react v0.344.0 - ISC 195 * 196 * This source code is licensed under the ISC license. 197 * See the LICENSE file in the root directory of this source tree. 198 */const gs=V("MonitorPlay",[["path",{d:"m10 7 5 3-5 3Z",key:"29ljg6"}],["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["path",{d:"M12 17v4",key:"1riwvh"}],["path",{d:"M8 21h8",key:"1ev6f3"}]]);/** 199 * @license lucide-react v0.344.0 - ISC 200 * 201 * This source code is licensed under the ISC license. 202 * See the LICENSE file in the root directory of this source tree. 203 */const t2=V("Music2",[["circle",{cx:"8",cy:"18",r:"4",key:"1fc0mg"}],["path",{d:"M12 18V2l7 4",key:"g04rme"}]]);/** 204 * @license lucide-react v0.344.0 - ISC 205 * 206 * This source code is licensed under the ISC license. 207 * See the LICENSE file in the root directory of this source tree.
208 */const n2=V("Newspaper",[["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2",key:"7pis2x"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M10 6h8v4h-8V6Z",key:"smlsk5"}]]);/** 209 * @license lucide-react v0.344.0 - ISC 210 * 211 * This source code is licensed under the ISC license. 212 * See the LICENSE file in the root directory of this source tree. 213 */const r2=V("Pause",[["rect",{width:"4",height:"16",x:"6",y:"4",key:"iffhe4"}],["rect",{width:"4",height:"16",x:"14",y:"4",key:"sjin7j"}]]);/** 214 * @license lucide-react v0.344.0 - ISC 215 * 216 * This source code is licensed under the ISC license. 217 * See the LICENSE file in the root directory of this source tree. 218 */const Ye=V("Phone",[["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"}]]);/** 219 * @license lucide-react v0.344.0 - ISC 220 * 221 * This source code is licensed under the ISC license. 222 * See the LICENSE file in the root directory of this source tree. 223 */const i2=V("PlaySquare",[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"m9 8 6 4-6 4Z",key:"f1r3lt"}]]);/** 224 * @license lucide-react v0.344.0 - ISC 225 * 226 * This source code is licensed under the ISC license. 227 * See the LICENSE file in the root directory of this source tree. 228 */const Xs=V("Play",[["polygon",{points:"5 3 19 12 5 21 5 3",key:"191637"}]]);/** 229 * @license lucide-react v0.344.0 - ISC 230 * 231 * This source code is licensed under the ISC license. 232 * See the LICENSE file in the root directory of this source tree. 233 */const Qp=V("Presentation",[["path",{d:"M2 3h20",key:"91anmk"}],["path",{d:"M21 3v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V3",key:"2k9sn8"}],["path",{d:"m7 21 5-5 5 5",key:"bip4we"}]]);/** 234 * @license lucide-react v0.344.0 - ISC 235 * 236 * This source code is licensed under the ISC license. 237 * See the LICENSE file in the root directory of this source tree. 238 */const mg=V("Quote",[["path",{d:"M3 21c3 0 7-1 7-8V5c0-1.25-.756-2.017-2-2H4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2 1 0 1 0 1 1v1c0 1-1 2-2 2s-1 .008-1 1.031V20c0 1 0 1 1 1z",key:"4rm80e"}],["path",{d:"M15 21c3 0 7-1 7-8V5c0-1.25-.757-2.017-2-2h-4c-1.25 0-2 .75-2 1.972V11c0 1.25.75 2 2 2h.75c0 2.25.25 4-2.75 4v3c0 1 0 1 1 1z",key:"10za9r"}]]);/** 239 * @license lucide-react v0.344.0 - ISC 240 * 241 * This source code is licensed under the ISC license. 242 * See the LICENSE file in the root directory of this source tree. 243 */const s2=V("Repeat",[["path",{d:"m17 2 4 4-4 4",key:"nntrym"}],["path",{d:"M3 11v-1a4 4 0 0 1 4-4h14",key:"84bu3i"}],["path",{d:"m7 22-4-4 4-4",key:"1wqhfi"}],["path",{d:"M21 13v1a4 4 0 0 1-4 4H3",key:"1rx37r"}]]);/** 244 * @license lucide-react v0.344.0 - ISC 245 * 246 * This source code is licensed under the ISC license. 247 * See the LICENSE file in the root directory of this source tree. 248 */const Jp=V("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 249 * @license lucide-react v0.344.0 - ISC 250 * 251 * This source code is licensed under the ISC license. 252 * See the LICENSE file in the root directory of this source tree. 253 */const hg=V("ShieldCheck",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);/** 254 * @license lucide-react v0.344.0 - ISC 255 * 256 * This source code is licensed under the ISC license. 257 * See the LICENSE file in the root directory of this source tree. 258 */const za=V("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** 259 * @license lucide-react v0.344.0 - ISC 260 * 261 * This source code is licensed under the ISC license. 262 * See the LICENSE file in the root directory of this source tree. 263 */const a2=V("UserCheck",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}
263],["polyline",{points:"16 11 18 13 22 9",key:"1pwet4"}]]);/** 264 * @license lucide-react v0.344.0 - ISC 265 * 266 * This source code is licensed under the ISC license. 267 * See the LICENSE file in the root directory of this source tree. 268 */const pc=V("Users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["path",{d:"M16 3.13a4 4 0 0 1 0 7.75",key:"1da9ce"}]]);/** 269 * @license lucide-react v0.344.0 - ISC 270 * 271 * This source code is licensed under the ISC license. 272 * See the LICENSE file in the root directory of this source tree. 273 */const o2=V("Video",[["path",{d:"m22 8-6 4 6 4V8Z",key:"50v9me"}],["rect",{width:"14",height:"12",x:"2",y:"6",rx:"2",ry:"2",key:"1rqjg6"}]]);/** 274 * @license lucide-react v0.344.0 - ISC 275 * 276 * This source code is licensed under the ISC license. 277 * See the LICENSE file in the root directory of this source tree. 278 */const l2=V("Volume2",[["polygon",{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5",key:"16drj5"}],["path",{d:"M15.54 8.46a5 5 0 0 1 0 7.07",key:"ltjumu"}],["path",{d:"M19.07 4.93a10 10 0 0 1 0 14.14",key:"1kegas"}]]);/** 279 * @license lucide-react v0.344.0 - ISC 280 * 281 * This source code is licensed under the ISC license. 282 * See the LICENSE file in the root directory of this source tree. 283 */const u2=V("VolumeX",[["polygon",{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5",key:"16drj5"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]);/** 284 * @license lucide-react v0.344.0 - ISC 285 * 286 * This source code is licensed under the ISC license. 287 * See the LICENSE file in the root directory of this source tree. 288 */const yg=V("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),hr=[{id:"angielski",lang:"Angielski",emoji:"ð¬ð§",useCase:"Rozmowy z wnukami i swobodne podróże",color:"bg-blue-50 text-blue-900 border-blue-200",highlight:"NajczÄstszy Wybór",description:"Chcesz w koÅcu dogadaÄ siÄ z wnukami za granicÄ ? A może marzysz o bezstresowych podróżach bez koniecznoÅci ciÄ gÅego pytania o drogÄ na migi? Angielski to podstawa. Nasi lektorzy tÅumaczÄ powoli, stawiajÄ c nacisk na to, co najważniejsze: mówienie i przeÅamywanie wstydu.",benefits:[{title:"Zamówisz obiad w restauracji",desc:"Po 3 miesiÄ cach poradzisz sobie w restauracji, hotelu i aptece â po angielsku, bez pomocy."},{title:"Porozmawiasz z wnukami",desc:"Videocall z wnukami z Londynu bez tÅumacza. Dla nich to najlepszy prezent."},{title:"Poczujesz wolnoÅÄ w podróży",desc:"Lotnisko, pociÄ g, sklep â sam/sama, bez stresu i bez kartki z tÅumaczeniem."},{title:"Zaczniesz rozumieÄ filmy",desc:"Po roku nauki obejrzysz ulubiony serial z angielskimi napisami i zrozumiesz 70â80%."}],whoIsItFor:["Dla osób, które uczyÅy siÄ kiedyÅ w szkole, ale nic nie pamiÄtajÄ ",'Dla tych, którzy "rozumiejÄ , ale majÄ blokadÄ przed mówieniem"',"Dla seniorów, których dzieci i wnuki wyemigrowaÅy"],whatWillYouLearn:['PrzedstawiaÄ siÄ i prowadziÄ "small talk" o rodzinie i zainteresowaniach',"RozwiÄ zywaÄ problemy w podróży (np. zgubiony bagaż, rezerwacja pokoju)","RobiÄ zakupy, pytaÄ o ceny i rozmiary","RozumieÄ proste komunikaty na lotniskach i dworcach"],objection:{q:"UczyÅem siÄ angielskiego 5 razy w życiu i zawsze rezygnowaÅem. Dlaczego teraz ma byÄ inaczej?",a:"Bo w szkoÅach uczÄ gramatyki do testów. My uczymy komunikacji do życia. Nie każemy wkuwaÄ 12 czasów, z których Anglicy używajÄ tylko 3. Uczymy gotowych, życiowych zwrotów w przyjaznej, bezstresowej grupie."},image:"/images/cybersenior-telefon.jpg"},{id:"hiszpanski",lang:"HiszpaÅski",emoji:"ðªð¸",useCase:"Wakacje, sÅoÅce i aktywny wypoczynek",color:"bg-orange-50 text-orange-900 border-orange-200",highlight:"Praktyczny na wakacje",description:"JÄzyk, który sam ciÅnie siÄ na usta! HiszpaÅski jest melodyjny, radosny i stosunkowo Åatwy w nauce. JeÅli planujesz wakacje na PóÅwyspie Iberyjskim, Wyspach Kanaryjskich czy w Ameryce PoÅudniowej â to absolutny strzaÅ w dziesiÄ tkÄ. Uczymy z uÅmiechem, przy dźwiÄkach hiszpaÅskiej gitary.",benefits:[{title:"Zamówisz tapas po hiszpaÅsku",desc:"Po 4 miesiÄ cach poprosisz o stolik, zamówisz jedzenie i zapytasz o rachunek â sam/sama."},{title:"Pogadasz z Hiszpanami",desc:"NawiÄ Å¼esz kontakt z lokalnymi ludźmi. Hiszpanie uwielbiajÄ , gdy obcokrajowcy mówiÄ w ich jÄzyku."}
288,{title:"Zapytasz o drogÄ",desc:"Nie bÄdziesz już pytaÄ na migi. GPS po hiszpaÅsku? Å»aden problem."},{title:"Poczujesz radoÅÄ mówienia",desc:"HiszpaÅski jest melodyjny i Åatwy w wymowie. To jÄzyk, który poprawia humor na samÄ
myÅl."}],whoIsItFor:["Dla miÅoÅników sÅoÅca, tapas i hiszpaÅskiego wina","Dla osób zaczynajÄ
cych naukÄ caÅkowicie od zera","Dla tych, którzy szukajÄ
w nauce pozytywnej energii i relaksu"],whatWillYouLearn:["PÅynnie zamawiaÄ jedzenie i napoje (wraz z hiszpaÅskimi zwyczajami)","PoruszaÄ siÄ po hiszpaÅskim mieÅcie i pytaÄ o drogÄ","OpowiadaÄ o sobie, swojej rodzinie i zainteresowaniach","RadziÄ sobie u lekarza i w sytuacjach awaryjnych"],objection:{q:"Czy Hiszpanie nie mówiÄ
zbyt szybko, żebym ich zrozumiaÅ?",a:"Tak, Hiszpanie mówiÄ
szybko, ale... używajÄ
bardzo prostej konstrukcji zdaÅ! Nasi lektorzy (w tym Native Speakerzy) oswajajÄ
CiÄ z tym tempem od pierwszych zajÄÄ. Dodatkowo nauczymy CiÄ kilku magicznych zwrotów, które sprawiÄ
, że Hiszpan sam z siebie zwolni i uÅmiechnie siÄ do Ciebie."},image:"https://images.unsplash.com/photo-1543807535-eceef0bc6599?auto=format&fit=crop&q=80&w=1600"},{id:"niemiecki",lang:"Niemiecki",emoji:"ð©ðª",useCase:"Odwiedziny rodziny i swobodne zakupy",color:"bg-yellow-50 text-yellow-900 border-yellow-200",description:"Wielu z nas ma rodzinÄ lub znajomych u naszych zachodnich sÄ
siadów. Niemiecki, choÄ uchodzi za trudny, z odpowiednim nauczycielem staje siÄ logiczny i uporzÄ
dkowany. Nasz kurs to zero zakuwania gramatyki, a 100% praktycznych zwrotów potrzebnych na co dzieÅ.",benefits:[{title:"Odwiedzisz rodzinÄ bez bariery",desc:"Rozmowa z córkÄ
, ziÄciem czy wnukami w Niemczech â po niemiecku, a nie na migi."},{title:"Zrobisz zakupy za granicÄ
",desc:"Zapytasz o rozmiar, kolor, cenÄ. Bez stresu przy kasie i bez wstydu."},{title:"ZaÅatwisz formalnoÅci",desc:"Wizyta u lekarza, na poczcie, w urzÄdzie â poradzisz sobie sam/sama."},{title:"Porozmawiasz z sÄ
siadami",desc:"JeÅli mieszkasz blisko granicy, nawiÄ
żesz relacje z niemieckimi sÄ
siadami."}],whoIsItFor:["Dla osób regularnie jeżdżÄ
cych do Niemiec lub Austrii","Dla ceniÄ
cych porzÄ
dek i logiczne zasady","Dla chcÄ
cych odÅwieżyÄ jÄzyk po wielu latach przerwy"],whatWillYouLearn:["ZrozumieÄ zasady niemieckie
288j wymowy i czytania","RozmawiaÄ przez telefon, rezerwowaÄ bilety","PoradziÄ sobie w urzÄdzie lub u mechanika","ProwadziÄ swobodnÄ
, potocznÄ
konwersacjÄ przy kawie"],objection:{q:"SÅyszaÅem, że gramatyka niemiecka i te wszystkie rodzajniki sÄ
nie do nauczenia.",a:'To najwiÄkszy mit! W UTW APS odrzucamy tabele gramatyczne. Skupiamy siÄ na tym, byÅ potrafiÅ siÄ "dogadaÄ". Niemiec zrozumie CiÄ, nawet jeÅli pomylisz "der" z "die". Najważniejsza jest skuteczna komunikacja i sÅownictwo z życia codziennego, a to przyswoisz z nami bÅyskawicznie.'},image:"https://images.unsplash.com/photo-1550604245-c8c36ecad54a?auto=format&fit=crop&q=80&w=1600"},{id:"wloski",lang:"WÅoski",emoji:"ð®ð¹",useCase:"Dla miÅoÅników sztuki, kuchni i muzyki",color:"bg-green-50 text-green-900 border-green-200",description:"La dolce vita! UczÄ
c siÄ wÅoskiego, uczysz siÄ radoÅci życia. To kurs dla tych, którzy kochajÄ
operÄ, dobrÄ
kawÄ, makarony i sztukÄ. SÅownictwo wÅoskie czÄsto znamy już z kuchni czy muzyki, co sprawia, że nauka idzie bardzo szybko i przyjemnie.",benefits:[{title:"Zamówisz espresso po wÅosku",desc:"Po kilku miesiÄ
cach porozmawiasz z kelnerem w Toskanii â i zrobisz wrażenie na znajomych."},{title:"Zrozumiesz wÅoskie piosenki",desc:"Teksty Bocellego, Celentano czy arii operowych nabiorÄ
zupeÅnie nowego znaczenia."},{title:"Poczujesz klimat Italii",desc:"La dolce vita â na zajÄciach Åmiejemy siÄ jak na wÅoskim placu, nie jak w szkole."},{title:"Spokojna nauka po latach przerwy",desc:"MelodyjnoÅÄ wÅoskiego sprawia, że zapamiÄtywanie sÅów przychodzi naturalnie i bez stresu."}],whoIsItFor:["Dla osób planujÄ
cych wyjazd do WÅoch","Dla pasjonatów gotowania i kultury Åródziemnomorskiej","Dla szukajÄ
cych w nauce dużo Åmiechu i radoÅci"],whatWillYouLearn:["PoruszaÄ siÄ w gÄ
szczu wÅoskich restauracji i menu","KupowaÄ bilety do muzeów i na pociÄ
gi","FlirtowaÄ i używaÄ wÅoskich gestów dÅoÅmi","OpisywaÄ piÄkno otaczajÄ
cego CiÄ Åwiata"],objection:{q:"Czy jÄzyk wÅoski przyda mi siÄ gdziekolwiek poza WÅochami?",a:"WÅoski to jÄzyk duszy! Uczymy go nie tylko po to, by zamówiÄ kawÄ, ale by ÄwiczyÄ aparat mowy, dykcjÄ i cieszyÄ siÄ melodyjnoÅciÄ
. Nawet w Polsce, idÄ
c do wÅoskiej restauracji, zrobisz niesamowite wrażenie na znajomych i obsÅudze. To piÄkna, elegancka pasja na lata."},image:"https://images.unsplash.com/photo-1522071906413-1f19f2a7db68?auto=format&fit=crop&q=80&w=1600"},{id:"francuski",lang:"Francuski",emoji:"ð«ð·",useCase:"Kultura, elegancja i piÄkne brzmienie",color:"bg-red-50 text-red-900 border-red-200",description:"JÄzyk miÅoÅci i dyplomacji. JeÅli marzysz o spacerach po Paryżu, zwiedzaniu zamków nad LoarÄ
czy czytaniu francuskiej literatury, to kurs dla Ciebie. Nasze zajÄcia to powolne i dokÅadne oswajanie z piÄknÄ
, choÄ wymagajÄ
cÄ
wymowÄ
.",benefits:[{title:"Zamówisz croissanta w Paryżu",desc:'Po semestrze porozmawiasz z kelnerem w paryskiej kawiarni â i usÅyszysz âTrès bien!".'},{title:"Opanujesz wymowÄ",desc:'Nosówki, âr" i akcent â lektorka pokaże Ci sztuczki, które dziaÅajÄ
od pierwszej lekcji.'},{title:"Odkryjesz kulturÄ Francji",desc:"Kino, literatura, historia â francuski otwiera drzwi do jednej z najpiÄkniejszych kultur Åwiata."},{title:"Zyskasz eleganckie hobby",desc:"Znajomi bÄdÄ
pod wrażeniem. Nauka francuskiego to pasja, z której można byÄ dumnym."}],whoIsItFor:["Dla osób, które ceniÄ
sobie elegancjÄ i klasykÄ","Dla tych, którzy zawsze marzyli o tym piÄknym jÄzyku","Dla miÅoÅników historii, sztuki i wina"],whatWillYouLearn:["Tajników sÅynnej francuskiej wymowy i nosówek","ZamawiaÄ croissanta i rezerwowaÄ stolik w restauracji","Zwrotów grzecznoÅciowych i kultury bycia we Francji","RozumieÄ różnice kulturowe miÄdzy regionami"],objection:{q:'Wymowa francuska jest zbyt trudna, nie potrafiÄ "rrolowaÄ".',a:'Na naszych zajÄciach nie oceniamy Twojego "r". Skupiamy siÄ na tym, abyÅ czuÅ siÄ pewnie mówiÄ
c. Lektorzy pokazujÄ
genialne sztuczki i techniki uÅożenia ust, które sprawiajÄ
, że francuska wymowa staje siÄ nagle logiczna i możliwa do opanowania dla każdego Polaka.'},image:"https://images.unsplash.com/photo-1499856871958-5b9627545d1a?auto=format&fit=crop&q=80&w=1600"},{id:"chinski",lang:"ChiÅski",emoji:"ð¨ð³",useCase:"Najlepsza gimnastyka dla umysÅu",color:"bg-rose-50 text-rose-900 border-rose-200",highlight:"Dla Ambitnych",description:"ChiÅski to wbrew pozorom fascynujÄ
ca przygoda! Nauka znaków i tonów angażuje zupeÅnie inne obszary mózgu niż jÄzyki europejskie. To udowodniony naukowo, fenomenalny trening pamiÄci i koncentracji, zapobiegajÄ
cy starzeniu siÄ umysÅu. Podejmiesz wyzwanie?",benefits:[{title:"Genialny trening mózgu",desc:"Nauka znaków angażuje inne obszary mózgu niż jÄzyki europejskie. Lekarze to polecajÄ
."},{title:"Poznasz fascynujÄ
cÄ
kulturÄ",desc:"Starożytna filozofia, symbolika kolorów i tradycje â to coÅ wiÄcej niż jÄzyk."},{title:"Odkryjesz kaligrafiÄ",desc:"Malowanie znaków to medytacja i sztuka w jednym. Nasi kursanci to uwielbiajÄ
."},{title:"Poczujesz dumÄ",desc:"ChiÅski to unikalne wyzwanie. Gdy napiszesz pierwsze znaki â poczujesz prawdziwÄ
satysfakcjÄ."}],whoIsItFor:["Dla osób ambitnych, szukajÄ
cych wyjÄ
tkowego wyzwania","Dla tyc
288h, którzy chcÄ
chroniÄ swój umysÅ przed starzeniem","Dla zafascynowanych kulturÄ
i filozofiÄ
Azji"],whatWillYouLearn:["Jak dziaÅajÄ
4 tony w jÄzyku mandaryÅskim","CzytaÄ, rozumieÄ i pisaÄ podstawowe znaki chiÅskie","PrzedstawiaÄ siÄ, witaÄ i prowadziÄ proste dialogi","ChiÅskiej etykiety, symboliki kolorów i liczb"],objection:{q:"Czy to nie jest za trudne dla seniora? Znaki wyglÄ
dajÄ
jak magia.",a:"Wbrew pozorom, chiÅski ma niesamowicie prostÄ
gramatykÄ! Nie ma tam odmiany przez przypadki, osoby czy czasy (jak w polskim). Gdy poznasz logikÄ budowania znaków (tzw. klucze), ukÅadajÄ
siÄ one w logiczne puzzle. Nasi sÅuchacze w wieku 70+ uwielbiajÄ
malowaÄ znaki â to dziaÅa na nich bardzo relaksujÄ
co!"},image:"https://images.unsplash.com/photo-1545622783-b3e021430fee?auto=format&fit=crop&q=80&w=1600"}];function c2(e){return`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(e)}`}function Xp(e){return`https://www.google.com/maps?q=${encodeURIComponent(e)}&output=embed`}const Ne={krakow:{id:"krakow",status:"open",nazwa:"Kraków",miejscownik:"Krakowie",adres:{ulica:"ul. Åw. Filipa 23",ulicaKrotko:"ul. Åw. Filipa 23",przyUlicy:"przy ul. Åw. Filipa 23",kod:"31-150",miasto:"Kraków",pelny:"ul. Åw. Filipa 23, 31-150 Kraków"},mapUrl:"https://maps.app.goo.gl/K2t1KW46ur8o3VZc8",mapEmbedUrl:Xp("Åw. Filipa 23, 31-150 Kraków"),start:"5 października",startPelny:"poniedziaÅek 5 października 2026",dniZajec:null,cenaZaLekcje:35,lekcjaMinut:60,telefon:"12 312 53 28",telefonHref:"tel:+48123125328"},warszawa:{id:"warszawa",status:"open",nazwa:"Warszawa",miejscownik:"Warszawie",adres:{ulica:"ul. PuÅawska 12/3",ulicaKrotko:"ul. PuÅawska 12",przyUlicy:"przy ul. PuÅawskiej 12",kod:"02-566",miasto:"Warszawa",pelny:"ul. PuÅawska 12/3, 02-566 Warszawa"},mapUrl:c2("ul. PuÅawska 12, 02-566 Warszawa"),mapEmbedUrl:Xp("ul. PuÅawska 12, 02-566 Warszawa"),start:"15 października",startPelny:"czwartek 15 października 2026",dniZajec:"czwartki",wielkoscGrupy:"do 10 osób",cenaZaLekcje:35,lekcjaMinut:60,telefon:"12 312 53 28",telefonHref:"tel:+48123125328"}};function d2(e){return Ne[e].status==="open"}const p2=["angielski","niemiecki","wloski"],f2=["angielski"],m2=[],gg={krakow:p2,warszawa:f2};function ba(e){return hr.filter(t=>gg[e].includes(t.id))}function qp(e,t){return gg[e].includes(t)}const RN=ba("krakow"),FN=ba("warszawa"),ON=hr.filter(e=>m2.includes(e.id));function xg(e){return e.length<=1?e.join(""):`${e.slice(0,-1).join(", ")} i ${e[e.length-1]}`}function qr(e){return xg(ba(e).map(t=>`${t.lang.toLowerCase()}ego`))}function wg(e){const t=ba(e).map((n,r)=>r===0?n.lang:n.lang.toLowerCase());return xg(t)}function VN(){return qr("krakow")}function IN(){return wg("krakow")}function WN(){return qr("warszawa")}function h2(){return wg("warszawa")}function y2(){const e=Ne.warszawa;return`${h2()} stacjonarnie, ${e.adres.ulicaKrotko} â start ${e.start}`}function vg(){return Ne.warszawa.status==="open"?{opis:y2()}:{opis:"Start wkrótce â zostaw kontakt, damy znaÄ",plakietka:"Wkrótce"}}const g2=new Set(["Mon","Tue","Wed","Thu","Fri"]),x2=10*60,w2=19*60,ef="pnâpt 10:00â19:00";function qs(e=new Date){var t,n,r;try{const i=new Intl.DateTimeFormat("en-GB",{timeZone:"Europe/Warsaw",weekday:"short",hour:"2-digit",minute:"2-digit",hour12:!1}).formatToParts(e),s=((t=i.find(c=>c.type==="weekday"))==null?void 0:t.value)||"";if(!g2.has(s))return!1;const o=Number(((n=i.find(c=>c.type==="hour"))==null?void 0:n.value)??NaN)%24,l=Number(((r=i.find(c=>c.type==="minute"))==null?void 0:r.value)??0);if(!Number.isFinite(o))return!1;const u=o*60+l;return u>=x2&&u<w2}catch{return!1}}const _l="utw:umow-rozmowe";function kg(){return typeof window<"u"&&!!window.matchMedia&&window.matchMedia("(hover: hover) and (pointer: fine)").matches||!qs()}function tf(e){typeof window>"u"||window.dispatchEvent(new CustomEvent(_l,{detail:{kontekst:e}}))}const v2=[{sciezka:"/warszawa",tekst:`Zapisy trwajÄ
â start zajÄÄ w Warszawie ${Ne.warszawa.start}`,krotko:`Zapisy trwajÄ
· start ${Ne.warszawa.start}`,link:"/zapisy?mode=warszawa",koniec:"2026-10-16T00:00:00+02:00"},{tekst:"Ostatnie wolne miejsca â start zajÄÄ 5 października",krotko:"Ostatnie wolne miejsca · start 5 października",link:"/zapisy",koniec:"2026-10-06T00:00:00+02:00"}];function k2(e,t){const n=v2.find(r=>!r.sciezka||e===r.sciezka||e.startsWith(`${r.sciezka}/`));return n&&t<Date.parse(n.koniec)?n:null}function j2(){const{pathname:e}=yt(),[t,n]=v.useState(1791160502748);v.useEffect(()=>{n(Date.now());const i=window.setInterval(()=>n(Date.now()),6e4);return()=>window.clearInterval(i)},[]);const r=k2(e,t);return r?a.jsxs(a.Fragment,{children:[a.jsx("style",{dangerouslySetInnerHTML:{__html:":root,:host{--pasek:2.5rem}"}}),a.jsx(E,{to:r.link,className:"block bg-red-700 hover:bg-red-800 text-white transition-colors",children:a.jsxs("span",{className:"container mx-auto px-4 md:px-6 h-10 flex items-center justify-center gap-2.5 text-[13px] sm:text-sm font-bold tracking-wide",children:[a.jsx("span",{className:"w-2 h-2 rounded-full bg-white shrink-0 animate-pulse","aria-hidden":"true"}),a.jsxs("span",{className:"truncate",children:[a.jsx("span",{className:"sm:hidden",children:r.krotko}),a.jsx("span",{className:"hidden sm:inline",children:r.tekst})]}),a.jsxs("span",{className:"hidden md:inline-flex items-center gap-1 shrink-0 underline underline-offset-4 decoration-white/60",children:["Zapisz siÄ ",a.jsx(De,{className:"w-4 h-4"})]})]})})]}):null}function z2(){const[e,t]=v.useState(!1),[n,r]=v.useState(()=>qs()),i=kg();v.useEffect(()=>{const d=window.setInterval(()=>r(qs()),6e4);return()=>window.clearInterval(d)},[]);const[s,o]=v.useState(null),l=yt(),u=vg();v.useEffect(()=>{t(!1),o(null)},[l.pathname]);const c=()=>{t(!1),o(null)};return a.jsxs("header",{className:"fixed top-0 w-full z-50 bg-white/95 backdrop-blur-md border-b border-primary/10 shadow-sm",children:[a.jsx(j2,{}),a.jsxs("div",{className:"container mx-auto px-6 h-24 flex items-center justify-between relative",children:[a.jsx(E,{to:"/",onClick:c,className:"flex items-center gap-3 group hover:opacity-90 transition-opacity shrink-0",children:a.jsx("img",{src:"/images/logo-utw-aps.png",alt:"Logo UTW APS",className:"h-12 md:h-14 object-contain"})}),a.jsxs("nav",{className:"hidden xl:flex items-center h-full",children:[a.jsxs("ul",{className:"flex items-center gap-1 h-full",children:[a.jsx("li",{children:a.jsx(E,{to:"/o-nas",className:`text-[15px] font-bold transition-all px-4 py-2 rounded-lg hover:bg-primary/5 ${l.pathname==="/o-nas"?"text-accent bg-primary/5":"text-primary/80"}`,children:"O nas"})}),a.jsx("li",{children:a.jsx(E,{to:"/blog",className:`text-[15px] font-bold transition-all px-4 py-2 rounded-lg hover:bg-primary/5 ${l.pathname.startsWith("/blog")?"text-accent bg-primary/5":"text-primary/80"}`,children:"Blog"})}),a.jsxs("li",{className:"h-full flex items-center",onMouseEnter:()=>o("kursy"),onMouseLeave:()=>o(null),children:[a.jsxs("button",{onClick:()=>{o(null),window.location.href="/kursy"},className:"flex items-center gap-1 text-[15px] font-bold text-primary/80 hover:bg-primary/5 px-4 py-2 rounded-lg transition-all group",children:["Kursy jÄzykowe",a.jsx(Cl,{className:`w-4 h-4 transition-transform duration-300 ${s==="kursy"?"rotate-180 text-accent":""}`})]}),s==="kursy"&&a.jsx("div",{className:"absolute top-24 right-0 w-[1000px] max-w-[calc(100vw-3rem)] max-h-[calc(100vh_-_7.5rem_-_var(--pasek,0px))] overflow-y-auto bg-white rounded-[2rem]
288shadow-[0_20px_50px_-15px_rgba(0,0,0,0.2)] border border-primary/10 z-50 origin-top-right",children:a.jsxs("div",{className:"grid grid-cols-[220px_1fr] h-full",children:[a.jsxs("div",{className:"bg-primary/5 p-6 border-r border-primary/5 flex flex-col justify-center",children:[a.jsx("p",{className:"text-xs font-bold text-primary/50 uppercase tracking-widest mb-4",children:"Wybierz jÄzyk"}),a.jsx("div",{className:"flex flex-col gap-2",children:hr.map(d=>a.jsxs(E,{to:`/kursy/${d.id}`,onClick:c,className:"flex items-center gap-3 px-3 py-2 rounded-lg hover:bg-white hover:shadow-sm transition-all group",children:[a.jsx("span",{className:"text-xl group-hover:scale-110 transition-transform",children:d.emoji}),a.jsx("span",{className:"font-bold text-primary/80 group-hover:text-accent transition-colors",children:d.lang})]},d.id))})]}),a.jsxs("div",{className:"flex flex-col h-full",children:[a.jsxs("div",{className:"p-8 grid grid-cols-3 gap-8",children:[a.jsxs("div",{className:"flex flex-col",children:[a.jsxs(E,{to:"/online",onClick:c,className:"group block mb-4",children:[a.jsx("div",{className:"w-12 h-12 bg-blue-50 text-blue-600 rounded-xl flex items-center justify-center mb-4 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(gs,{className:"w-6 h-6"})}),a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Online"}),a.jsx("p",{className:"text-xs text-primary/60 font-medium leading-snug",children:"Ucz siÄ wygodnie z domu, ÅÄ
czymy seniorów z caÅej Polski."})]}),a.jsx(E,{to:"/online/harmonogram",onClick:c,className:"text-sm font-bold text-primary/70 hover:text-accent transition-colors mb-2",children:"Harmonogram zajÄÄ"}),a.jsx(E,{to:"/zalozenia-dydaktyczne",onClick:c,className:"text-sm font-bold text-primary/70 hover:text-accent transition-colors mb-4",children:"ZaÅożenia dydaktyczne"}),a.jsxs(E,{to:"/edupanel",onClick:c,className:"mt-auto relative overflow-hidden group/panel bg-gradient-to-br from-blue-50 to-indigo-50 border border-blue-100/50 rounded-xl p-3 hover:shadow-md transition-all",children:[a.jsx("div",{className:"absolute top-0 right-0 w-16 h-16 bg-blue-500/10 rounded-full -translate-y-1/2 translate-x-1/2 blur-xl group-hover/panel:scale-150 transition-transform duration-500"}),a.jsx("p",{className:"text-xs font-black text-blue-600 uppercase tracking-wider mb-1",children:"Autorska platforma"}),a.jsxs("div",{className:"flex items-center gap-1.5",children:[a.jsx("span",{className:"text-sm font-bold text-primary group-hover/panel:text-blue-600 transition-colors",children:"Poznaj EduPanel"}),a.jsx(gs,{className:"w-4 h-4 text-blue-500 group-hover/panel:translate-x-1 transition-transform"})]})]})]}),a.jsxs("div",{className:"border-l border-primary/5 pl-6 flex flex-col",children:[a.jsxs(E,{to:"/krakow",onClick:c,className:"group block mb-4",children:[a.jsx("div",{className:"w-12 h-12 bg-orange-50 text-orange-600 rounded-xl flex items-center justify-center mb-4 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(bi,{className:"w-6 h-6"})}),a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Kraków"}),a.jsx("p",{className:"text-xs text-primary/60 font-medium leading-snug",children:"Kameralne grupy na żywo na ul. Åw. Filipa 23."})]}),a.jsx(E,{to:"/krakow/harmonogram",onClick:c,className:"text-sm font-bold text-primary/70 hover:text-accent transition-colors mb-2",children:"Harmonogram zajÄÄ"}),a.jsx(E,{to:"/zalozenia-dydaktyczne",onClick:c,className:"text-sm font-bold text-primary/70 hover:text-accent transition-colors",children:"ZaÅożenia dydaktyczne"})]}),a.jsxs("div",{className:"border-l border-primary/5 pl-6 flex flex-col",children:[a.jsxs(E,{to:"/warszawa",onClick:c,className:"group block mb-4",children:[a.jsxs("div",{className:"relative w-12 h-12 bg-red-50 text-red-600 rounded-xl flex items-center justify-center mb-4 group-hover:scale-110 transition-transform shadow-sm",children:[u.plakietka?a.jsx("div",{className:"absolute -top-2 -right-2 bg-green-500 text-white text-xs font-bold px-2 py-0.5 rounded-full",children:u.plakietka}):null,a.jsx(bi,{className:"w-6 h-6"})]}),a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Warszawa"}),a.jsxs("p",{className:"text-xs text-primary/60 font-medium leading-snug",children:[u.opis,"."]})]}),a.jsx(E,{to:"/warszawa/harmonogram",onClick:c,className:"text-sm font-bold text-primary/70 hover:text-accent transition-colors mb-2",children:"Harmonogram zajÄÄ"}),a.jsx(E,{to:"/zalozenia-dydaktyczne",onClick:c,className:"text-sm font-bold text-primary/70 hover:text-accent transition-colors",children:"ZaÅożenia dydaktyczne"})]})]}),a.jsx("div",{className:"bg-primary/5 p-6 border-t border-primary/5 mt-auto",children:a.jsxs("div",{className:"grid grid-cols-4 gap-4",children:[a.jsxs(E,{to:"/on-demand",onClick:c,className:"flex items-center gap-3 group",children:[a.jsx("div",{className:"w-10 h-10 bg-white rounded-lg flex items-center justify-center shadow-sm text-primary group-hover:text-accent transition-colors",children:a.jsx(i2,{className:"w-5 h-5"})}),a.jsxs("div",{children:[a.jsx("p",{className:"font-bold text-sm text-primary group-hover:text-accent transition-colors",children:"On-demand"}),a.jsx("p",{className:"text-xs text-primary/60 font-medium",children:"Ucz siÄ kiedy chcesz"})]})]}),a.jsxs(E,{to:"/indywidualne",onClick:c,className:"flex items-center gap-3 group",children:[a.jsx("div",{className:"w-10 h-10 bg-white rounded-lg flex items-center justify-center shadow-sm text-primary group-hover:text-accent transition-colors",children:a.jsx(a2,{className:"w-5 h-5"})}),a.jsxs("div",{children:[a.jsx("p",{className:"font-bold text-sm text-primary group-hover:text-accent transition-colors",children:"Indywidualne"}),a.jsx("p",{className:"text-xs text-primary/60 font-medium",children:"1 na 1 z lektorem"})]})]}),a.jsxs(E,{to:"/testy-poziomujace",onClick:c,className:"flex items-center gap-3 group",children:[a.jsx("div",{className:"w-10 h-10 bg-white rounded-lg flex items-center justify-center shadow-sm text-primary group-hover:text-accent transition-colors",children:a.jsx(Uz,{className:"w-5 h-5"})}),a.jsxs("div",{children:[a.jsx("p",{className:"font-bold text-sm text-primary group-hover:text-accent transition-colors",children:"Testy poziomujÄ
ce"}),a.jsx("p",{className:"text-xs text-primary/60 font-medium",children:"Sprawdź swój poziom"})]})]}),a.jsxs(E,{to:"/zapisy",onClick:c,className:"flex items-center gap-3 group",children:[a.jsx("div",{className:"w-10 h-10 bg-white rounded-lg flex items-center justify-center shadow-sm text-primary group-hover:text-accent transition-colors",children:a.jsx(Bz,{className:"w-5 h-5"})}),a.jsxs("div",{children:[a.jsx("p",{className:"font-bold text-sm text-primary group-hover:text-accent transition-colors",children:"Zapisz siÄ"}),a.jsx("p",{className:"text-xs text-primary/60 font-medium",children:"DoÅÄ
cz do grupy"})]})]})]})})]})]})})]}),a.jsxs("li",{className:"h-full flex items-center",onMouseEnter:()=>o("oferta"),onMouseLeave:()=>o(null),children:[a.jsxs("button",{className:"flex items-center gap-1 text-[15px] font-bold text-primary/80 hover:bg-primary/5 px-4 py-2 rounded-lg transition-all group",children:["Oferta dodatkowa",a.jsx(Cl,{className:`w-4 h-4 transition-transform duration-300 ${s==="oferta"?"rotate-180 text-accent":""}`})]}),s==="oferta"&&a.jsx("div",{className:"absolute top-24 right-0 w-[700px] max-w-[calc(100vw-3rem)] max-h-[calc(100vh_-_7.5rem_-_var(--pasek,0px))] overflow-y-auto bg-white rounded-[2rem]
288shadow-[0_20px_50px_-15px_rgba(0,0,0,0.2)] border border-primary/10 p-8 z-50 origin-top-right",children:a.jsxs("div",{className:"grid grid-cols-2 gap-x-10 gap-y-8",children:[a.jsxs(E,{to:"/warsztaty",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-purple-50 text-purple-600 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(Qp,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"WykÅady i Warsztaty"}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"Dietetyka, sztuka, bezpieczeÅstwo."})]})]}),a.jsxs(E,{to:"/cybersenior",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-blue-50 text-blue-600 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(hg,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Cybersenior"}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"BezpieczeÅstwo na smartfonie."})]})]}),a.jsxs(E,{to:"/cennik",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-green-50 text-green-600 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(Kz,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Cennik"}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"OpÅaty bez ukrytych kosztów."})]})]}),a.jsxs(E,{to:"/opinie",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-yellow-50 text-yellow-600 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(za,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Opinie SÅuchaczy"}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"Historie sukcesu seniorów."})]})]}),a.jsxs("a",{href:"/ebooki",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-orange-50 text-orange-600 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(dg,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsxs("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors flex items-center gap-2",children:["E-booki",a.jsx("span",{className:"font-sans text-[10px] font-bold uppercase tracking-wider text-white bg-[#B0461B] px-2 py-0.5 rounded-full",children:"NowoÅÄ"})]}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"JÄzyki od zera â nauka w domu."})]})]}),a.jsxs(E,{to:"/webinary",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-red-50 text-red-600 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(o2,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Webinary"}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"Spotkania z ekspertami na żywo."})]})]}),a.jsxs(E,{to:"/karty-podarunkowe",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-pink-50 text-pink-600 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(Zz,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Karty podarunkowe"}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"WyjÄ
tkowy prezent dla bliskich."})]})]}),a.jsxs(E,{to:"/program-polecajacy",onClick:c,className:"flex items-start gap-4 group",children:[a.jsx("div",{className:"w-12 h-12 bg-green-50 text-green-700 rounded-xl flex items-center justify-center shrink-0 group-hover:scale-110 transition-transform shadow-sm",children:a.jsx(pc,{className:"w-6 h-6"})}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-base font-bold text-primary mb-1 group-hover:text-accent transition-colors",children:"Program polecajÄ
cy"}),a.jsx("p",{className:"text-sm text-primary/60 font-medium leading-snug",children:"35 zÅ dla Ciebie i 35 zÅ dla znajomego."})]})]})]})})]}),a.jsx("li",{children:a.jsx(E,{to:"/zapisy",className:`text-[15px] font-bold transition-all px-4 py-2 rounded-lg hover:bg-primary/5 ${l.pathname==="/zapisy"?"text-accent bg-primary/5":"text-primary/80"}`,children:"Zapisy"})})]}),a.jsx("div",{className:"w-px h-8 bg-primary/10 mx-4"}),a.jsxs("div",{className:"flex items-center gap-4 shrink-0",children:[a.jsx(E,{to:"/kontakt",className:"text-[15px] font-bold text-primary hover:text-accent transition-colors",children:"Kontakt"}),a.jsxs(E,{to:"/logowanie",className:"flex items-center gap-2 text-[15px] font-bold text-primary/80 hover:text-accent transition-colors px-4 py-2 rounded-xl hover:bg-primary/5",children:[a.jsx(Tl,{className:"w-5 h-5"}),"Zaloguj siÄ"]}),i?a.jsxs("button",{type:"button",onClick:()=>tf("menu-telefon"),className:"flex items-center gap-2 bg-green-50 text-green-700 px-5 py-2.5 rounded-xl font-bold hover:bg-green-100 transition-colors border border-green-200 shadow-sm hover:shadow-md",children:[a.jsx(Ye,{className:"w-5 h-5"}),"12 312 53 28"]}):a.jsxs("a",{href:"tel:+48123125328",className:"flex items-center gap-2 bg-green-50 text-green-700 px-5 py-2.5 rounded-xl font-bold hover:bg-green-100 transition-colors border border-green-200 shadow-sm hover:shadow-md",children:[a.jsx(Ye,{className:"w-5 h-5"}),"12 312 53 28"]})]})]}),a.jsx("button",{className:"xl:hidden p-2 text-primary hover:text-accent transition-colors bg-primary/5 rounded-xl",onClick:()=>t(!e),children:e?a.jsx(yg,{className:"w-8 h-8"}):a.jsx(e2,{className:"w-8 h-8"})})]}),e&&a.jsx(_j.div,{initial:{opacity:0}
288,animate:{opacity:1},className:"xl:hidden bg-white border-b border-primary/10 overflow-hidden shadow-2xl max-h-[80vh] overflow-y-auto",children:a.jsxs("nav",{className:"flex flex-col p-6 gap-2",children:[a.jsx(E,{to:"/",onClick:c,className:"text-lg font-bold p-4 rounded-xl transition-colors text-primary/80 hover:bg-surface",children:"Strona GÅówna"}),a.jsx(E,{to:"/o-nas",onClick:c,className:"text-lg font-bold p-4 rounded-xl transition-colors text-primary/80 hover:bg-surface",children:"O nas"}),a.jsxs(E,{to:"/blog",onClick:c,className:"text-lg font-bold p-4 rounded-xl transition-colors text-primary/80 hover:bg-surface flex items-center gap-3",children:[a.jsx(n2,{className:"w-6 h-6 text-accent"}),"Blog"]}),a.jsxs("div",{className:"rounded-xl bg-surface border border-primary/5 p-4",children:[a.jsxs("div",{className:"text-lg font-bold text-primary mb-4 flex items-center gap-2",children:[a.jsx(gs,{className:"w-5 h-5 text-accent"}),"Kursy jÄzykowe"]}),a.jsxs("div",{className:"space-y-3 pl-7",children:[a.jsx("div",{className:"flex flex-wrap gap-2 mb-4 pb-4 border-b border-primary/10",children:hr.map(d=>a.jsxs(E,{to:`/kursy/${d.id}`,onClick:c,className:"flex items-center gap-2 bg-white px-3 py-2 rounded-lg text-sm font-bold text-primary border border-primary/5 shadow-sm",children:[a.jsx("span",{children:d.emoji})," ",d.lang]},d.id))}),a.jsx(E,{to:"/online",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"ZajÄcia Online"}),a.jsx(E,{to:"/online/harmonogram",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Harmonogram online"}),a.jsx(E,{to:"/edupanel",onClick:c,className:"block text-blue-600 font-bold hover:text-blue-700 bg-blue-50/50 p-2 rounded-lg border border-blue-100/50",children:"â Zobacz nasz EduPanel"}),a.jsx(E,{to:"/krakow",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Stacjonarnie: Kraków"}),a.jsx(E,{to:"/krakow/harmonogram",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Harmonogram Kraków"}),a.jsx(E,{to:"/warszawa",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Stacjonarnie: Warszawa"}),a.jsx(E,{to:"/warszawa/harmonogram",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Harmonogram Warszawa"}),a.jsx(E,{to:"/zalozenia-dydaktyczne",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"ZaÅożenia dydaktyczne"}),a.jsx("div",{className:"h-px bg-primary/10 my-2 w-1/2"}),a.jsx(E,{to:"/on-demand",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Kursy on-demand"}),a.jsx(E,{to:"/indywidualne",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"ZajÄcia indywidualne"}),a.jsx(E,{to:"/testy-poziomujace",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Testy poziomujÄ
ce"}),a.jsx(E,{to:"/zapisy",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Zapisz siÄ do grupy"})]})]}),a.jsxs("div",{className:"rounded-xl bg-surface border border-primary/5 p-4 mt-2",children:[a.jsxs("div",{className:"text-lg font-bold text-primary mb-4 flex items-center gap-2",children:[a.jsx(Qp,{className:"w-5 h-5 text-accent"}),"Oferta dodatkowa"]}),a.jsxs("div",{className:"grid grid-cols-2 gap-3 pl-7",children:[a.jsx(E,{to:"/warsztaty",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"WykÅady"}),a.jsxs("a",{href:"/ebooki",onClick:c,className:"flex items-center gap-1.5 text-primary/70 font-medium hover:text-accent",children:["E-booki",a.jsx("span",{className:"text-[10px] font-bold uppercase tracking-wider text-white bg-[#B0461B] px-1.5 py-0.5 rounded-full",children:"NowoÅÄ"})]}),a.jsx(E,{to:"/webinary",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Webinary"}),a.jsx(E,{to:"/cybersenior",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Cybersenior"}),a.jsx(E,{to:"/cennik",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Cennik"}),a.jsx(E,{to:"/karty-podarunkowe",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Karty podarunkowe"}),a.jsx(E,{to:"/opinie",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Opinie"}),a.jsx(E,{to:"/program-polecajacy",onClick:c,className:"block text-primary/70 font-medium hover:text-accent",children:"Program polecajÄ
cy"})]})]}),a.jsx(E,{to:"/zapisy",onClick:c,className:"text-lg font-bold p-4 rounded-xl transition-colors text-primary/80 hover:bg-surface",children:"Zapisy"}),a.jsx(E,{to:"/kontakt",onClick:c,className:"text-lg font-bold p-4 rounded-xl transition-colors text-primary/80 hover:bg-surface",children:"Kontakt"}),a.jsxs(E,{to:"/logowanie",onClick:c,className:"text-lg font-bold p-4 rounded-xl transition-colors text-primary/80 hover:bg-surface flex items-center gap-3",children:[a.jsx(Tl,{className:"w-6 h-6 text-accent"}),"Zaloguj siÄ"]}),a.jsxs("div",{className:"mt-4 pt-4 border-t border-primary/10",children:[a.jsx("p",{className:"text-sm text-primary/60 font-medium mb-3 pl-2",children:n?"ZadzwoÅ do nas bezpoÅrednio:":"Biuro jest teraz zamkniÄte â oddzwonimy:"}),i?a.jsxs("button",{type:"button",onClick:()=>{t(!1),tf("menu-telefon")},className:"w-full flex items-center justify-center gap-3 bg-green-500 text-white p-4 rounded-xl font-bold text-xl shadow-lg",children:[a.jsx(Ye,{className:"w-6 h-6"}),"Umów rozmowÄ"]}):a.jsxs("a",{href:"tel:+48123125328",className:"flex items-center justify-center gap-3 bg-green-500 text-white p-4 rounded-xl font-bold text-xl shadow-lg",children:[a.jsx(Ye,{className:"w-6 h-6"}),"12 312 53 28"]})]})]})})]})}function b2(){const e=()=>{window.scrollTo({top:0,behavior:"smooth"})};return a.jsx("footer",{"data-stopka-strony":!0,className:"bg-primary text-white/80 pt-20 pb-10",children:a.jsxs("div",{className:"container mx-auto px-6",children:[a.jsxs("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-12 mb-16",children:[a.jsxs("div",{className:"lg:col-span-1",children:[a.jsx("img",{src:"/images/logo-utw-aps.png",alt:"Logo UTW APS",className:"h-12 object-contain brightness-0 invert mb-6",loading:"lazy"}),a.jsx("p",{className:"leading-relaxed mb-8 font-medium text-white/70",children:"Uczymy jÄzyków obcych i prowadzimy zajÄcia rozwojowe dla osób 50+. Stawiamy na spokój, życzliwÄ
atmosferÄ i realne efekty â bez presji, za to z jasnym planem nauki."}),a.jsxs("div",{className:"flex gap-4",children:[a.jsx("a",{href:"https://www.facebook.com/utwaps/?locale=pl_PL",target:"_blank",rel:"noreferrer","aria-label":"Facebook UTW APS",title:"Facebook",className:"w-12 h-12 rounded-full bg-white/10 flex items-center justify-center text-white/70 hover:bg-white/15 hover:text-white transition-colors focus:outline-none focus:ring-4 focus:ring-white/10",children:a.jsx($z,{className:"w-5 h-5"})}),a.jsx("a",{href:"https://www.instagram.com/utwaps/",target:"_blank",rel:"noreferrer","aria-label":"Instagram UTW APS",title:"Instagram",className:"w-12 h-12 rounded-full bg-white/10 flex items-center justify-center text-white/70 hover:bg-white/15 hover:text-white transition-colors focus:outline-none focus:ring-4 focus:ring-white/10",children:a.jsx(Yz,{className:"w-5 h-5"})}),a.jsx("a",{href:"https://www.tiktok.com/@utwaps",target:"_blank",rel:"noreferrer","aria-label":"TikTok UTW APS",title:"TikTok",className:"w-12 h-12 rounded-full bg-white/10 flex items-center justify-center text-white/70 hover:bg-white/15 hover:text-white transition-colors focus:outline-none focus:ring-4 focus:ring-white/10",children:a.jsx(t2,{className:"w-5 h-5"})}),a.jsx("a",{href:"https://www.linkedin.com/company/utw-aps/?originalSubdomain=pl",target:"_blank",rel:"noreferrer","aria-label":"LinkedIn UTW APS",title:"LinkedIn",className:"w-12 h-12 rounded-full bg-white/10 flex items-center justify-center text-white/70 hover:bg-white/15 hover:text-white transition-colors focus:outline-none focus:ring-4 focus:ring-white/10",children:a.jsx(Qz,{className:"w-5 h-5"})})]})]}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-xl font-bold text-white mb-6 font-serif",children:"Szybkie linki"}),a.jsxs("ul",{className:"space-y-4 font-medium",children:[a.jsx("li",{children:a.jsx(E,{to:"/oferta",onClick:e,className:"hover:text-accent transition-colors",children:"Oferta"})}),a.jsx("li",{children:a.jsx(E,{to:"/o-nas",onClick:e,className:"hover:text-accent transition-colors",children:"O nas"})}),a.jsx("li",{children:a.jsx(E,{to:"/opinie",onClick:e,className:"hover:text-accent transition-colors",children:"Opinie"})}),a.jsx("li",{children:a.jsx(E,{to:"/jak-zaczac",onClick:e,className:"hover:text-accent transition-colors",children:"Jak zaczÄ
Ä"})}),a.jsx("li",{children:a.jsx(E,{to:"/kontakt",onClick:e,className:"hover:text-accent transition-colors",children:"Kontakt"})}),a.jsx("li",{children:a.jsx(E,{to:"/rekrutacja",onClick:e,className:"hover:text-accent transition-colors",children:"Rekrutacja"})}),a.jsx("li",{children:a.jsx(E,{to:"/program-polecajacy",onClick:e,className:"hover:text-accent transition-colors",children:"Program polecajÄ
cy"})}),a.jsx("li",{children:a.jsx(E,{to:"/dla-mediow",onClick:e,className:"hover:text-accent transition-colors",children:"Dla mediów"})}),a.jsx("li",{children:a.jsx(E,{to:"/dokumenty",onClick:e,className:"hover:text-accent transition-colors",children:"Dokumenty"})})]})]}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-xl font-bold text-white mb-6 font-serif",children:"Oferta"}),a.jsxs("ul",{className:"space-y-4 font-medium",children:[a.jsx("li",{children:a.jsx(E,{to:"/kursy",onClick:e,className:"hover:text-accent transition-colors",children:"Kursy jÄzykowe"})}),a.jsx("li",{children:a.jsx(E,{to:"/online",onClick:e,className:"hover:text-accent transition-colors",children:"ZajÄcia online"})}),a.jsx("li",{children:a.jsx(E,{to:"/krakow",onClick:e,className:"hover:text-accent transition-colors",children:"Kraków"})}),a.jsx("li",{children:a.jsx(E,{to:"/warszawa",onClick:e,className:"hover:text-accent transition-colors",children:"Warszawa"})}),a.jsx("li",{children:a.jsx(E,{to:"/warsztaty",onClick:e,className:"hover:text-accent transition-colors",children:"Warsztaty"})}),a.jsx("li",{children:a.jsx(E,{to:"/webinary",onClick:e,className:"hover:text-accent transition-colors",children:"Webinary"})}),a.jsx("li",{children:a.jsx("a",{href:"/ebooki",className:"hover:text-accent transition-colors",children:"E-booki"})})]})]}),a.jsxs("div",{children:[a.jsx("h4",{className:"text-xl font-bold text-white mb-6 font-serif",children:"Kontakt"}),a.jsxs("ul",{className:"space-y-5",children:[a.jsxs("li",{className:"flex gap-4 items-start",children:[a.jsx("div",{className:"w-10 h-10 rounded-full bg-green-500/20 flex items-center justify-center shrink-0 mt-1",children:a.jsx(Ye,{className:"w-5 h-5 text-green-400"})}),a.jsxs("div",{children:[a.jsx("p",{className:"font-bold text-white mb-1",children:"Infolinia"}),a.jsx("a",{href:"tel:+48123125328",className:"text-2xl font-bold text-accent hover:text-white transition-colors",children:"12 312 53 28"})]})]}),a.jsxs("li",{className:"flex gap-4 items-start",children:[a.jsx("div",{className:"w-10 h-10 rounded-full bg-white/10 flex items-center justify-center shrink-0 mt-1",children:a.jsx(Xz,{className:"w-5 h-5 text-white/70"})}),a.jsxs("div",{children:[a.jsx("p",{className:"font-bold text-white mb-1",children:"E-mail"}),a.jsx("a",{href:"mailto:[email protected]",className:"text-white/70 hover:text-white transition-colors font-medium",children:"[email protected]"})]})]}),a.jsxs("li",{className:"text-sm text-white/60 font-medium leading-relaxed border-t border-white/10 pt-4",children:[a.jsx("p",{className:"font-bold text-white/80 mb-1",children:"PRO AGE EDU Sp. z o.o."}),a.jsx("p",{children:"ul. Åw. Filipa 23, 31-150 Kraków"}),a.jsx("p",{children:"NIP 6762720411 · KRS 0001242115"}),a.jsx("p",{children:"REGON 544804645"}),a.jsx("p",{className:"mt-2 text-white/70",children:"Posiadamy certyfikat jakoÅci ISO 9001"})]}),a.jsx("li",{children:a.jsx(E,{to:"/kontakt",onClick:e,className:"inline-flex items-center justify-center rounded-2xl bg-white/10 hover:bg-white/15 transition-colors px-6 py-4 font-bold text-white",children:"Przejdź do formularza"})})]})]})]}),a.jsxs("div",{className:"pt-8 border-t border-white/10 flex flex-col md:flex-row justify-between items-center gap-4 text-sm text-white/50 font-medium",children:[a.jsxs("p",{children:["© ",2026," UTW APS. Wszelkie prawa zastrzeżone."]}),a.jsxs("div",{className:"flex flex-col md:flex-row items-center gap-4 md:gap-6",children:[a.jsxs("div",{className:"flex gap-6",children:[a.jsx(E,{to:"/regulamin",onClick:e,className:"hover:text-white transition-colors",children:"Regulamin"}),a.jsx(E,{to:"/polityka-prywatnosci",onClick:e,className:"hover:text-white transition-colors",children:"Polityka prywatnoÅci"}),a.jsx("button",{type:"button","data-utw-zgody":!0,onClick:()=>{var n;return(n=window.UTWZgody)==null?void 0:n.otworz()},className:"hover:text-white transition-colors underline-offset-2 hover:underline text-left",children:"Ustawienia cookies"}),a.jsx(E,{to:"/dokumenty",onClick:e,className:"hover:text-white transition-colors",children:"Dokumenty"})]}),a.jsx("a",{href:"https://admosfere.pl/",target:"_blank",rel:"noopener noreferrer",className:"text-white/55 hover:text-white transition-colors",children:"Made with Love by Admosfere"})]})]})]})})}class jg extends v.Component{constructor(){super(...arguments);yc(this,"state",{blad:!1})}static getDerivedStateFromError(){return{blad:!0}}componentDidCatch(n,r){console.error("[granica-bledu]",n,r.componentStack)}render(){return this.state.blad?a.jsx("div",{className:"min-h-[60vh] flex items-center justify-center px-6 py-20 bg-surface",children:a.jsxs("div",{className:"max-w-lg text-center",children:[a.jsx("h1",{className:"text-3xl md:text-4xl font-bold font-serif text-primary mb-4",children:"CoÅ siÄ zaciÄÅo"}),a.jsx("p",{className:"text-primary/70 font-medium text-lg leading-relaxed mb-8",children:"Przepraszamy â ta strona nie wczytaÅa siÄ poprawnie. Zwykle wystarczy odÅwieżyÄ. JeÅli to nie pomoże, zadzwoÅ, a zaÅatwimy sprawÄ przez telefon."}),a.jsxs("div",{className:"flex flex-col sm:flex-row gap-3 justify-center",children:[a.jsx("button",{type:"button",onClick:()=>window.location.reload(),className:"inline-flex items-center justify-center gap-2 bg-accent text-primary px-8 py-4 rounded-2xl font-bold text-lg hover:bg-accent-hover transition-all shadow-lg",children:"OdÅwież stronÄ"}),a.jsx("a",{href:"tel:+48123125328",className:"inline-flex items-center justify-center gap-2 bg-white text-primary px-8 py-4 rounded-2xl font-bold text-lg hover:bg-primary/5 transition-all border border-primary/10",children:"12 312 53 28"})]}
288),a.jsxs("p",{className:"text-primary/50 font-medium mt-6",children:["Możesz też wróciÄ na ",a.jsx("a",{href:"/",className:"text-accent font-bold underline underline-offset-2",children:"stronÄ gÅównÄ
"}),"."]})]})}):this.props.children}}let Al="";function fc(){return typeof window<"u"&&typeof document<"u"}function zg(){if(fc())return window.gtag}function N2(){fc()&&(Al=window.location.pathname)}function S2(){var t;if(!fc())return;const e=window.location.pathname;e!==Al&&(Al=e,(t=zg())==null||t("event","page_view",{page_path:e+window.location.search,page_location:window.location.href,page_title:document.title}))}function P2(e,t){const n=zg();if(!n||!e)return;const r={};if(t)for(const i of Object.keys(t)){const s=t[i];s!=null&&s!==""&&(r[i]=s)}n("event",e,r)}const E2={Lead:"generate_lead",Contact:"contact",Purchase:"purchase",InitiateCheckout:"begin_checkout",AddToCart:"add_to_cart",AddPaymentInfo:"add_payment_info",CompleteRegistration:"sign_up",Schedule:"schedule",ViewContent:"view_item",PageView:"page_view"};function C2(e){return String(e).replace(/([A-Z]+)([A-Z][a-z])/g,"$1_$2").replace(/([a-z0-9])([A-Z])/g,"$1_$2").toLowerCase().replace(/[^a-z0-9_]/g,"_").slice(0,40)}function T2(e,t){const n=E2[e]||C2(e),r={...t||{}};r.currency===void 0&&(n==="purchase"||n==="begin_checkout"||n==="add_to_cart")&&(r.currency="PLN"),r.content_name!==void 0&&r.item_name===void 0&&(r.item_name=r.content_name),r.content_category!==void 0&&r.item_category===void 0&&(r.item_category=r.content_category),P2(n,r)}function mc(){if(!(typeof window>"u"))return window.clarity}function nf(e,t){const n=mc();if(!(!n||!e||!t))try{n("set",e,String(t).slice(0,255))}catch{}}function _2(e){const t=mc();if(!(!t||!e))try{t("event",String(e).slice(0,255))}catch{}}function A2(e){const t=mc();if(!(!t||!e))try{t("upgrade",String(e).slice(0,255))}catch{}}const D2=new Set(["Lead","Purchase","CompleteRegistration","AddPaymentInfo","InitiateCheckout"]);function M2(e,t){if(!e)return;_2(e),nf("konwersja",e);const n=(t==null?void 0:t.content_category)||(t==null?void 0:t.language);n&&nf("jezyk",String(n)),D2.has(e)&&A2(e)}let rf=!1,Dl="";function hc(){return!(typeof window>"u"||typeof document>"u")}function L2(){return rf||!hc()||(rf=!0,Dl=window.location.pathname),Promise.resolve()}function R2(){if(!hc())return;const e=window.location.pathname;if(e===Dl)return;Dl=e;const t=window.fbq;t==null||t("track","PageView")}function bg(e,t,n){if(!hc())return;T2(e,t),M2(e,t);const r=window.fbq;r&&(n?r("track",e,t||{},n):t?r("track",e,t):r("track",e))}function BN(){const e=globalThis.crypto;return e!=null&&e.randomUUID?e.randomUUID():`${Date.now()}-${Math.random().toString(16).slice(2)}`}function F2(e){const t=String(e||"").toLowerCase().split(/[^a-z0-9]+/);if(t.includes("warszawa"))return"warszawa";if(t.includes("krakow"))return"krakow";const n=typeof window<"u"?window.location.pathname:"";if(n.startsWith("/warszawa"))return"warszawa";if(n.startsWith("/krakow"))return"krakow"}const sf=[{id:"",label:"Jak najszybciej"},{id:"rano",label:"Rano (10:00â13:00)"},{id:"popoludnie",label:"PopoÅudniu (13:00â16:00)"},{id:"wieczor",label:"Wieczorem (16:00â19:00)"}];function O2({otwarte:e,zamknij:t,kontekst:n,cel:r}){const[i,s]=v.useState(""),[o,l]=v.useState(""),[u,c]=v.useState(""),[d,p]=v.useState(""),[f,g]=v.useState("idle"),[x,w]=v.useState(null),k=v.useRef(null),h=qs();if(v.useEffect(()=>{if(!e)return;const b=P=>{P.key==="Escape"&&t()};return document.addEventListener("keydown",b),document.documentElement.style.overflow="hidden",window.setTimeout(()=>{var P;return(P=k.current)==null?void 0:P.focus()},50),()=>{document.removeEventListener("keydown",b),document.documentElement.style.overflow=""}},[e,t]),!e||typeof document>"u")return null;const m=o.replace(/\D/g,""),y=i.trim().length>=2&&m.length>=9,j=async b=>{var P;if(b.preventDefault(),!(!y||f==="wysylanie")){g("wysylanie"),w(null);try{if(!(await fetch("/api/forms/callback",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({name:i.trim(),phone:o.trim(),preferred_time:((P=sf.find(A=>A.id===u))==null?void 0:P.label)||"Jak najszybciej",source:n||"pasek-cta",company:d,page:typeof window<"u"?window.location.href:void 0})})).ok)throw new Error("Nie udaÅo siÄ wysÅaÄ proÅby o kontakt.");g("ok");const F=F2(n);bg("Lead",{content_name:"umow-rozmowe",...F?{tryb:F}:{}})}catch(N){g("blad"),w((N==null?void 0:N.message)||"Nie udaÅo siÄ wysÅaÄ proÅby o kontakt.")}}},z=b=>{b.target===b.currentTarget&&t()};return Nh.createPortal(a.jsx("div",{onMouseDown:z,className:"fixed inset-0 z-[60] flex items-end sm:items-center justify-center bg-primary/60 backdrop-blur-sm p-0 sm:p-6",children:a.jsxs("div",{role:"dialog","aria-modal":"true","aria-labelledby":"umow-tytul",className:"relative w-full sm:max-w-lg bg-white rounded-t-3xl sm:rounded-3xl p-6 sm:p-8 shadow-2xl max-h-[92vh] overflow-y-auto",children:[a.jsx("button",{type:"button",onClick:t,"aria-label":"Zamknij",className:"absolute top-4 right-4 w-10 h-10 rounded-xl flex items-center justify-center text-primary/40 hover:text-primary hover:bg-primary/5 transition-colors",children:a.jsx(yg,{className:"w-5 h-5"})}),f==="ok"?a.jsxs("div",{className:"text-center py-6",children:[a.jsx("div",{className:"w-14 h-14 mx-auto rounded-2xl bg-green-50 text-green-700 flex items-center justify-center mb-5",children:a.jsx(Ye,{className:"w-7 h-7"})}),a.jsx("h2",{className:"text-2xl font-bold font-serif text-primary mb-3",children:"Zadzwonimy do Ciebie"}),a.jsx("p",{className:"text-primary/70 font-medium leading-relaxed mb-6",children:"Odezwiemy siÄ w najbliższym dniu roboczym w wybranej porze. Nic nie musisz robiÄ â po prostu odbierz telefon."}),a.jsx("button",{type:"button",onClick:t,className:"inline-flex items-center justify-center bg-accent text-primary px-8 py-3.5 rounded-2xl font-bold hover:bg-accent-hover transition-all",children:"Zamknij"})]}):a.jsxs(a.Fragment,{children:[a.jsx("div",{className:"w-12 h-12 rounded-2xl bg-accent/15 text-accent-hover flex items-center justify-center mb-5",children:a.jsx(Ye,{className:"w-6 h-6"})}),a.jsx("h2",{id:"umow-tytul",className:"text-2xl md:text-3xl font-bold font-serif text-primary mb-2",children:h?"Oddzwonimy do Ciebie":"Biuro jest teraz zamkniÄte"}),a.jsx("p",{className:"text-primary/70 font-medium leading-relaxed mb-6",children:h?`Zostaw numer, a doradca oddzwoni â zwykle w ciÄ
gu kilkunastu minut. Biuro pracuje ${ef}.`:`Zostaw numer, a zadzwonimy w najbliższym dniu roboczym. Biuro pracuje ${ef}.`}),a.jsxs("form",{onSubmit:j,noValidate:!0,children:[a.jsx("input",{value:d,onChange:b=>p(b.target.value),className:"hidden",tabIndex:-1,autoComplete:"off","aria-hidden":"true"}),a.jsxs("div",{className:"space-y-2 mb-4",children:[a.jsx("label",{htmlFor:"umow-imie",className:"block text-primary font-bold text-sm ml-1",children:"ImiÄ"}),a.jsx("input",{id:"umow-imie",ref:k,value:i,onChange:b=>s(b.target.value),type:"text",autoComplete:"given-name",placeholder:"Krystyna",className:"w-full px-5 py-4 rounded-2xl bg-surface border-2 border-primary/10 focus:border-accent/50 focus:ring-4 focus:ring-accent/10 focus:outline-none transition-all font-medium text-primary",required:!0})]}),a.jsxs("div",{className:"space-y-2 mb-4",children:[a.jsx("label",{htmlFor:"umow-telefon",className:"block text-primary font-bold text-sm ml-1",children:"Numer telefonu"}),a.jsx("input",{id:"umow-telefon",value:o,onChange:b=>l(b.target.value),type:"tel",inputMode:"tel",autoComplete:"tel",placeholder:"600 100 200",className:"w-full px-5 py-4 rounded-2xl bg-surface border-2 border-primary/10 focus:border-accent/50 focus:ring-4 focus:ring-accent/10 focus:outline-none transition-all font-medium text-primary",required:!0})]}),a.jsxs("div",{className:"space-y-2 mb-5",children:[a.jsx("label",{htmlFor:"umow-pora",className:"block text-primary font-bold text-sm ml-1",children:"Kiedy najlepiej zadzwoniÄ?"}),a.jsx("select",{id:"umow-pora",value:u,onChange:b=>c(b.target.value),className:"w-full px-5 py-4 rounded-2xl bg-surface border-2 border-primary/10 focus:border-accent/50 focus:ring-4 focus:ring-accent/10 focus:outline-none transition-all font-medium text-primary",children:sf.map(b=>a.jsx("option",{value:b.id,children:b.label},b.id))})]}),x?a.jsx("p",{className:"text-sm text-red-700 font-medium mb-4 ml-1",children:x}):null,a.jsx("button",{type:"submit",disabled:!y||f==="wysylanie",className:"w-full inline-flex items-center justify-center gap-2 bg-accent text-primary px-8 py-4 rounded-2xl font-bold text-lg hover:bg-accent-hover transition-all shadow-lg disabled:opacity-50 disabled:shadow-none",children:f==="wysylanie"?"WysyÅamâ¦":"ProszÄ o telefon"}),a.jsxs("p",{className:"text-sm text-primary/55 font-medium text-center mt-4 leading-relaxed",children:["Dzwonimy raz, bez nachalnej sprzedaży. WysyÅajÄ
c formularz akceptujesz"," ",a.jsx(E,{to:"/polityka-prywatnosci",className:"text-accent font-bold underline underline-offset-2",children:"politykÄ prywatnoÅci"}),"."]})]})]})]})}),r||document.body)}function Ln(e,t){const n=document.head;let r=n.querySelector(`meta[name="${CSS.escape(e)}"]`);r||(r=document.createElement("meta"),r.setAttribute("name",e),n.appendChild(r)),r.setAttribute("content",t)}function mn(e,t){const n=document.head;let r=n.querySelector(`meta[property="${CSS.escape(e)}"]`);r||(r=document.createElement("meta"),r.setAttribute("property",e),n.appendChild(r)),r.setAttribute("content",t)}function V2(e,t){const n=document.head;let r=n.querySelector(`link[rel="${CSS.escape(e)}"]`);r||(r=document.createElement("link"),r.setAttribute("rel",e),n.appendChild(r)),r.setAttribute("href",t)}function I2(e){const t=e.split("?")[0].split("#")[0];return(t.length>1?t.replace(/\/+$/,""):t)||"/"}function Ng({title:e,description:t,canonicalPath:n,robots:r,ogImage:i,ogType:s}){return v.useEffect(()=>{var c,d;const o=((d=(c=import.meta)==null?void 0:c.env)==null?void 0:d.VITE_SITE_URL)||window.location.origin,l=new URL(I2(n||window.location.pathname),o).toString(),u=i?new URL(i,o).toString():new URL("/images/logo-utw-aps.png",o).toString();document.title=e,Ln("description",t),Ln("robots",r||"index,follow"),V2("canonical",l),mn("og:title",e),mn("og:description",t),mn("og:url",l),mn("og:type",s||"website"),mn("og:site_name","UTW APS"),mn("og:locale","pl_PL"),mn("og:image",u),Ln("twitter:card","summary_large_image"),Ln("twitter:title",e),Ln("twitter:description",t),Ln("twitter:image",u)},[n,t,i,s,r,e]),null}function W2(){const e=yt(),t=e.pathname.replace(/\/+$/,"")||"/",[n,r]=v.useState({otwarte:!1});v.useEffect(()=>{const s=l=>{var c;const u=(c=l==null?void 0:l.detail)==null?void 0:c.kontekst;r({otwarte:!0,kontekst:u})},o=l=>{var d;if(l.defaultPrevented||l.button!==0||l.metaKey||l.ctrlKey)return;const u=l.target;!((d=u==null?void 0:u.closest)!=null&&d.call(u,'a[href^="tel:"]'))||!kg()||(l.preventDefault(),r({otwarte:!0,kontekst:"link-telefon"}))};return window.addEventListener(_l,s),document.addEventListener("click",o),()=>{window.removeEventListener(_l,s),document.removeEventListener("click",o)}},[]),v.useEffect(()=>{N2()},[]),v.useEffect(()=>{L2().then(()=>{R2()}),S2()},[e.pathname,e.search]);const i=(()=>
288{if(t==="/")return{title:"UTW APS â Kursy jÄzykowe dla seniorów 50+ | Online, Kraków, Warszawa",description:"Kursy jÄzykowe i zajÄcia rozwojowe dla osób 50+. Spokojne tempo, życzliwa atmosfera, maÅe grupy 6â8 osób. Online w caÅej Polsce oraz stacjonarnie w Krakowie i Warszawie."};if(t==="/oferta")return{title:"Oferta | Kursy jÄzykowe i zajÄcia rozwojowe 50+ â UTW APS",description:"Sprawdź ofertÄ UTW APS: kursy jÄzykowe dla seniorów 50+ (online i stacjonarnie), warsztaty oraz zajÄcia rozwojowe w spokojnym tempie."};if(t==="/o-nas")return{title:"O nas | UTW APS â Uniwersytet Trzeciego Wieku",description:"Poznaj UTW APS: jak uczymy osoby 50+, dlaczego stawiamy na maÅe grupy, praktyczne mówienie i spokojnÄ
atmosferÄ bez presji."};if(t==="/kontakt")return{title:"Kontakt | UTW APS",description:"Skontaktuj siÄ z UTW APS. Odpowiadamy szybko. Zostaw wiadomoÅÄ przez formularz lub zadzwoÅ na infoliniÄ."};if(t==="/jak-zaczac")return{title:"Jak zaczÄ
Ä? | UTW APS â krok po kroku",description:"Zobacz, jak wyglÄ
da start w UTW APS: wybór kursu, test poziomu, zapis i spokojne wdrożenie. Bez stresu, z realnym wsparciem."};if(t==="/darmowe-lekcje-probne")return{title:"Lekcje próbne â przed startem semestru | UTW APS",description:"Lekcje próbne planujemy zawsze przed rozpoczÄciem nowego semestru. Obecnie żadnych nie ma â możesz zapisaÄ siÄ do istniejÄ
cej grupy online lub stacjonarnie."};if(t==="/kursy")return{title:"Kursy jÄzykowe dla seniorów 50+ | UTW APS",description:"Wybierz kurs jÄzykowy dopasowany do poziomu: spokojne tempo, dużo mówienia, maÅe grupy 6â8 osób. Online i stacjonarnie."};if(t.startsWith("/kursy/")){const o=t.split("/")[2]||"",l=hr.find(u=>u.id===o);if(l)return{title:`${l.lang} dla seniorów 50+ | UTW APS`,description:`Kurs ${l.lang} dla osób 50+: spokojne tempo, praktyczne mówienie, maÅe grupy. Sprawdź program, poziomy i harmonogram.`}}return t==="/online"?{title:"Kursy online dla seniorów 50+ | UTW APS",description:"ZajÄcia online dla osób 50+ w caÅej Polsce: maÅe grupy, spokojne tempo, nagrania i wsparcie techniczne. Ucz siÄ bez stresu."}:t==="/online/harmonogram"?{title:"Harmonogram zajÄÄ online | UTW APS",description:"Sprawdź harmonogram zajÄÄ online UTW APS: terminy, poziomy i jÄzyki. Wybierz grupÄ i doÅÄ
cz w spokojnym tempie."}:t==="/krakow"?{title:"Kursy jÄzykowe dla seniorów w Krakowie | UTW APS",description:"Kursy jÄzykowe dla osób 50+ w Krakowie: maÅe grupy, praktyczne mówienie i spokojna atmosfera. Sprawdź lokalizacjÄ i harmonogram."}:t==="/krakow/harmonogram"?{title:"Harmonogram zajÄÄ Kraków | UTW APS",description:"Sprawdź harmonogram zajÄÄ stacjonarnych w Krakowie: jÄzyki, poziomy i terminy spotkaÅ. Wybierz grupÄ i zapisz siÄ."}:t==="/warszawa"?{title:"Angielski dla osób 50+ w Warszawie â zajÄcia stacjonarne | UTW APS",description:"Kurs angielskiego dla osób 50+ w Warszawie, ul. PuÅawska 12/3. ZajÄcia stacjonarne w czwartki, start 15 października. Sprawdź adres i harmonogram."}:t==="/warszawa/harmonogram"?{title:"Harmonogram zajÄÄ w Warszawie | UTW APS",description:"Harmonogram zajÄÄ stacjonarnych angielskiego dla osób 50+ w Warszawie (ul. PuÅawska 12/3): dni, godziny, poziomy i lektorzy. Wybierz grupÄ i zapisz siÄ."}:t==="/warsztaty"?{title:"Warsztaty dla seniorów 50+ | UTW APS",description:"Warsztaty i zajÄcia rozwojowe dla osób 50+: praktycznie, spokojnie i bez presji. Zobacz aktualne tematy i terminy."}:t==="/webinary"?{title:"Webinary dla seniorów 50+ | UTW APS",description:"Webinary UTW APS: tematy jÄzykowe i rozwojowe dla osób 50+. Wygodnie online, w spokojnym tempie."}:t==="/cybersenior"?{title:"Cybersenior â zajÄcia komputerowe i bezpieczeÅstwo online | UTW APS",description:"ZajÄcia Cybersenior: obsÅuga komputera, smartfona i bezpieczne korzystanie z internetu. Prosto, spokojnie, krok po kroku."}:t==="/ebooki"?{title:"Ebooki do nauki jÄzyków (PDF) | UTW APS",description:"Ebooki PDF do nauki jÄzyków: duża czcionka, proste Äwiczenia i praktyczne zwroty. Pobierz materiaÅy i ucz siÄ w domu."}:t==="/karty-podarunkowe"?{title:"Karta podarunkowa na dowolnÄ
kwotÄ | UTW APS",description:"Karta podarunkowa UTW APS to prezent z sensem: kurs jÄzykowy lub zajÄcia rozwojowe 50+. Dowolna kwota 50â5000 zÅ, kod e-mailem."}:t==="/opinie"?{title:"Opinie sÅuchaczy | UTW APS",description:"Zobacz opinie uczestników UTW APS. Sprawdź, jak wyglÄ
da nauka jÄzyków po 50-tce w spokojnej atmosferze."}:t==="/cennik"?{title:"Cennik kursów | UTW APS",description:"Sprawdź ceny kursów jÄzykowych dla osób 50+ w UTW APS. Transparentnie i spokojnie: co jest w cenie, terminy i organizacja."}:t==="/blog"?{title:"Blog UTW APS | Poradniki i artykuÅy dla osób 50+",description:"ArtykuÅy o nauce jÄzyków po 50-tce, motywacji, zajÄciach online i bezpiecznej technologii. Konkretne porady, bez lania wody."}:t.startsWith("/blog/")?{title:"ArtykuÅ | Blog UTW APS",description:"Poradniki i artykuÅy UTW APS dla osób 50+: jÄzyki obce, nauka online i rozwój bez presji."}:t==="/rekrutacja"?{title:"Rekrutacja â lektor / prowadzÄ
cy zajÄcia | UTW APS",description:"DoÅÄ
cz do UTW APS. Rekrutacja lektorów i prowadzÄ
cych zajÄcia dla osób 50+. Aplikuj online, doÅÄ
cz CV i list motywacyjny."}:t==="/dla-mediow"?{title:"Dla mediów | UTW APS",description:"MateriaÅy prasowe UTW APS, fakty w liczbach oraz szybki kontakt dla mediów i publikacji."}:t==="/program-polecajacy"?{title:"Program polecajÄ
cy 35/35 | UTW APS",description:"Program polecajÄ
cy UTW APS: poleÄ zajÄcia i odbierz korzyÅci. Kod polecajÄ
cy znajdziesz po zalogowaniu do EduPanelu."}:t==="/kasa"?{title:"Kasa | UTW APS",description:"Finalizacja zamówienia w UTW APS.",robots:"noindex,follow"}:t==="/zapisy"?{title:"Zapisy | UTW APS",description:"Zapisz siÄ na kurs w UTW APS. Wybierz plan i uzupeÅnij dane."}:t==="/logowanie"?{title:"Logowanie | UTW APS",description:"Zaloguj siÄ do EduPanelu UTW APS, aby zarzÄ
dzaÄ kontem i zapisami."}:t==="/edupanel"?{title:"EduPanel | UTW APS",description:"EduPanel UTW APS: panel uczestnika, pÅatnoÅci, materiaÅy i harmonogram."}:t==="/dokumenty"?{title:"Dokumenty | UTW APS",description:"Dokumenty UTW APS: regulaminy, warunki umowy i pliki do pobrania. Wszystko w jednym miejscu."}:t.startsWith("/dokumenty/")?{title:"Dokument | UTW APS",description:"Dokumenty UTW APS: regulaminy i warunki umowy."}
288:t==="/polityka-prywatnosci"?{title:"Polityka prywatnoÅci | UTW APS",description:"Polityka prywatnoÅci UTW APS: zasady przetwarzania danych osobowych oraz informacje o cookies."}:t==="/regulamin"?{title:"Regulamin | UTW APS",description:"Regulamin sklepu UTW APS oraz zasady korzystania z serwisu."}:t==="/testy-poziomujace"?{title:"Testy poziomujÄ
ce online | UTW APS",description:"Wykonaj bezpÅatny test poziomujÄ
cy online i sprawdź, od jakiego poziomu najlepiej zaczÄ
Ä naukÄ jÄzyka."}:t==="/indywidualne"?{title:"ZajÄcia indywidualne | UTW APS",description:"ZajÄcia indywidualne dla osób 50+: dopasowane tempo i cele, dużo rozmowy i praktyki. Online lub stacjonarnie."}:t==="/on-demand"?{title:"ZajÄcia on-demand | UTW APS",description:"MateriaÅy i zajÄcia na żÄ
danie: ucz siÄ w swoim tempie. Prosto, wygodnie i bez presji."}:{title:"UTW APS - Uniwersytet Trzeciego Wieku",description:"UTW APS â kursy jÄzykowe i zajÄcia rozwojowe dla osób 50+. Spokojne tempo, życzliwa atmosfera, maÅe grupy. Online i stacjonarnie.",robots:new Set(["/kasa"]).has(t)?"noindex,follow":"index,follow"}})();return a.jsxs("div",{className:"min-h-screen flex flex-col bg-surface",children:[a.jsx(Ng,{title:i.title,description:i.description,canonicalPath:t,robots:i.robots}),a.jsx(z2,{}),a.jsx("main",{className:"flex-grow pt-[calc(5rem_+_var(--pasek,0px))]",children:a.jsx(jg,{children:a.jsx(bz,{})})}),a.jsx(b2,{}),a.jsx(O2,{otwarte:n.otwarte,zamknij:()=>r({otwarte:!1}),kontekst:n.kontekst})]})}const Sg="Zwykle 6â8 osób, maksymalnie 10.";function gt({children:e,jasny:t=!1}){return a.jsx("p",{className:`m-0 mb-3 text-sm font-bold tracking-[0.12em] uppercase ${t?"text-[#F3D77A]":"text-[#7A5C12]"}`,children:e})}function xt({children:e,jasny:t=!1,id:n,className:r=""}){return a.jsx("h2",{id:n,className:`m-0 mb-4 font-serif font-bold tracking-[-0.015em] leading-[1.12] text-balance text-[33px] md:text-[44px] lg:text-[50px] ${t?"text-white":"text-primary"} ${r}`,children:e})}function wt({children:e,jasny:t=!1,className:n=""}){return a.jsx("p",{className:`m-0 text-[17px] md:text-[19px] leading-[1.6] text-pretty ${t?"text-white/80":"text-[#4B5B78]"} ${n}`,children:e})}function Na({children:e="Znajdź swojÄ
grupÄ",className:t=""}){return a.jsxs(E,{to:"/zapisy",className:`group inline-flex items-center justify-center gap-2.5 rounded-2xl bg-accent px-7 py-[18px] text-[19px] font-bold text-primary shadow-[0_16px_30px_-16px_rgba(212,175,55,0.75)] transition hover:-translate-y-px hover:brightness-105 ${t}`,children:[e,a.jsx(De,{className:"w-5 h-5 transition-transform group-hover:translate-x-1",strokeWidth:2.5,"aria-hidden":"true"})]})}function Pg({tekst:e,jasny:t=!1,klasaIkony:n}){const[r,i]=v.useState(!1),s=v.useId();return a.jsxs("span",{className:"group/podp relative inline-flex align-middle",children:[a.jsx("button",{type:"button","aria-label":"WiÄcej informacji","aria-describedby":s,"aria-expanded":r,onClick:()=>i(o=>!o),onBlur:()=>i(!1),className:`inline-flex items-center justify-center w-6 h-6 rounded-full transition-colors ${n??(t?"text-white/70 hover:text-white":"text-[#7A5C12] hover:text-primary")}`,children:a.jsx(Gz,{className:"w-[18px] h-[18px]","aria-hidden":"true"})}),a.jsxs("span",{id:s,role:"tooltip",className:`pointer-events-none absolute left-1/2 bottom-[calc(100%+8px)] z-30 w-max max-w-[240px] -translate-x-1/2 rounded-xl px-3.5 py-2.5 text-[15px] font-semibold leading-snug shadow-[0_14px_30px_-12px_rgba(0,0,0,0.45)] transition-opacity ${t?"bg-white text-primary":"bg-primary text-white"} ${r?"opacity-100":"opacity-0 group-hover/podp:opacity-100 group-focus-within/podp:opacity-100"}`,children:[e,a.jsx("span",{"aria-hidden":"true",className:`absolute left-1/2 top-full -translate-x-1/2 border-[6px] border-transparent ${t?"border-t-white":"border-t-primary"}`})]})]})}const B2=[{ikona:Hz,liczba:"11 lat",opis:"uczymy osoby 50+"},{ikona:Wz,liczba:"ISO 9001",opis:"certyfikat jakoÅci"},{ikona:za,liczba:"4,97",dopisek:"/ 5",opis:"Årednia ocen",wypelniona:!0},{ikona:pc,liczba:"1200+",opis:"kursantów"}];function U2(){const e=vg(),t=[{to:"/online",ikona:gs,nazwa:"Online",opis:"Z domu, z caÅej Polski â na żywo z lektorem"},{to:"/krakow",ikona:bi,nazwa:Ne.krakow.nazwa,opis:`Kameralne grupy w centrum, ${Ne.krakow.adres.ulicaKrotko}`},{to:"/warszawa",ikona:bi,nazwa:Ne.warszawa.nazwa,opis:e.opis,plakietka:e.plakietka}];return a.jsxs("section",{className:"relative overflow-hidden bg-[#071A33] text-white",children:[a.jsx("video",{className:"absolute inset-0 w-full h-full object-cover",autoPlay:!0,playsInl
288ine:!0,muted:!0,loop:!0,preload:"auto",poster:"/images/video/hero-krakow-lekki.jpg","aria-hidden":"true",children:a.jsx("source",{src:"/videos/hero-krakow-lekki.mp4",type:"video/mp4"})}),a.jsx("div",{"aria-hidden":"true",className:"absolute inset-0 lg:hidden",style:{background:"linear-gradient(180deg, rgba(7,26,51,.86) 0%, rgba(7,26,51,.8) 55%, rgba(7,26,51,.94) 100%)"}}),a.jsx("div",{"aria-hidden":"true",className:"absolute inset-0 hidden lg:block",style:{background:"linear-gradient(100deg, rgba(7,26,51,.94) 0%, rgba(7,26,51,.84) 42%, rgba(7,26,51,.55) 72%, rgba(7,26,51,.42) 100%)"}}),a.jsx("div",{"aria-hidden":"true",className:"absolute inset-0",style:{background:"radial-gradient(ellipse at 12% 0%, rgba(212,175,55,.18), transparent 55%)"}}),a.jsxs("div",{className:"relative container mx-auto px-6 pt-9 pb-8 lg:pt-[88px] lg:pb-10",children:[a.jsxs("div",{className:"flex flex-col gap-8 lg:grid lg:grid-cols-[minmax(0,1.25fr)_minmax(0,0.85fr)] lg:gap-16 lg:items-center",children:[a.jsxs("div",{className:"min-w-0",children:[a.jsx("p",{className:"m-0 mb-4 text-sm font-bold tracking-[0.14em] uppercase text-white/60",children:"Uniwersytet Trzeciego Wieku APS"}),a.jsxs("h1",{className:"m-0 mb-6 font-serif font-bold tracking-[-0.02em] leading-[1.04] text-[46px] sm:text-[60px] lg:text-[80px] text-white",children:[a.jsx("span",{className:"sr-only",children:"Kursy jÄzykowe dla osób 50+: online i stacjonarnie. "}),a.jsx("span",{className:"block",children:"Zacznij mówiÄ"}),a.jsxs("span",{className:"relative inline-block text-[#F3D77A]",children:["bez stresu.",a.jsx("svg",{viewBox:"0 0 320 22",preserveAspectRatio:"none","aria-hidden":"true",className:"absolute left-0 -bottom-2 lg:-bottom-3 w-full h-[14px] lg:h-[22px]",children:a.jsx("path",{d:"M4 15 C 70 4, 150 4, 214 10 S 300 18, 316 8",fill:"none",stroke:"#D4AF37",strokeWidth:"5",strokeLinecap:"round"})})]})]}),a.jsx("p",{className:"m-0 mb-6 max-w-[620px] text-[18px] lg:text-[21px] leading-[1.6] text-white/80",children:"Kursy jÄzykowe dla osób 50+ â online z domu albo stacjonarnie w Krakowie i Warszawie. MaÅe grupy, spokojne tempo i dużo rozmowy, bez oceniania."}),a.jsxs("ul",{className:"m-0 mb-8 p-0 list-none flex flex-wrap gap-x-6 gap-y-2.5 text-[17px] font-semibold text-white/90",children:[a.jsxs("li",{className:"inline-flex items-center gap-2",children:[a.jsx(at,{className:"w-5 h-5 text-[#F3D77A]",strokeWidth:2.5,"aria-hidden":"true"}),"Grupy 6â8 osób",a.jsx(Pg,{tekst:Sg,jasny:!0})]}),a.jsxs("li",{className:"inline-flex items-center gap-2",children:[a.jsx(at,{className:"w-5 h-5 text-[#F3D77A]",strokeWidth:2.5,"aria-hidden":"true"}),"35 zÅ za lekcjÄ"]}),a.jsxs("li",{className:"inline-flex items-center gap-2",children:[a.jsx(at,{className:"w-5 h-5 text-[#F3D77A]",strokeWidth:2.5,"aria-hidden":"true"}),"Bez umowy na rok"]})]}),a.jsxs("div",{className:"flex flex-col sm:flex-row sm:flex-wrap sm:items-center gap-3 sm:gap-4",children:[a.jsx(Na,{}),a.jsxs("a",{href:"tel:+48123125328",className:"inline-flex items-center justify-center sm:justify-start gap-3 rounded-[18px] border border-white/20 bg-white/[0.08] py-3 pl-3 pr-5 text-white transition-colors hover:bg-white/[0.14] hover:border-[#F3D77A]/60",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-10 h-10 rounded-full bg-[#F3D77A]/15 shrink-0",children:a.jsx(Ye,{className:"w-5 h-5 text-[#F3D77A]","aria-hidden":"true"})}),a.jsxs("span",{className:"flex flex-col leading-tight text-left",children:[a.jsx("span",{className:"text-[19px] font-bold",children:"12 312 53 28"}),a.jsx("span",{className:"text-sm font-medium text-white/70",children:"pnâpt 10â19 · zapiszemy CiÄ przez telefon"})]})]})]})]}),a.jsxs("div",{className:"rounded-[28px] border border-white/[0.14] bg-[#071A33]/45 p-5 lg:p-[26px] shadow-[0_30px_60px_-30px_rgba(0,0,0,0.6)] backdrop-blur-[2px]",children:[a.jsx("p",{className:"m-0 mb-3.5 text-sm font-bold tracking-[0.12em] uppercase text-white/60",children:"Wybierz formÄ nauki"}),a.jsx("div",{className:"flex flex-col gap-3",children:t.map(n=>
288a.jsxs(E,{to:n.to,className:"group flex items-center gap-4 rounded-[20px] border border-white/[0.14] bg-white/[0.08] px-[18px] py-4 text-white transition-colors hover:bg-white/[0.14] hover:border-[#F3D77A]/55",children:[a.jsxs("span",{className:"relative inline-flex items-center justify-center w-[50px] h-[50px] rounded-2xl bg-[#F3D77A]/15 text-[#F3D77A] shrink-0",children:[a.jsx(n.ikona,{className:"w-6 h-6","aria-hidden":"true"}),n.plakietka?a.jsx("span",{className:"absolute -top-2 -right-2 rounded-full bg-green-500 px-2 py-0.5 text-xs font-bold text-white",children:n.plakietka}):null]}),a.jsxs("span",{className:"flex min-w-0 flex-1 flex-col gap-0.5",children:[a.jsx("span",{className:"text-[20px] font-bold leading-tight",children:n.nazwa}),a.jsx("span",{className:"text-[15px] leading-snug text-white/70",children:n.opis})]}),a.jsx(De,{className:"w-5 h-5 shrink-0 text-white/50 transition group-hover:translate-x-1 group-hover:text-[#F3D77A]",strokeWidth:2.5,"aria-hidden":"true"})]},n.to))})]})]}),a.jsx("ul",{className:"m-0 mt-8 lg:mt-16 p-0 list-none grid grid-cols-2 lg:grid-cols-4 gap-x-4 gap-y-6 lg:gap-0 rounded-[26px] border border-white/[0.12] bg-white/[0.07] px-5 py-5 lg:px-2.5 lg:py-[26px]",children:B2.map((n,r)=>a.jsxs("li",{className:`flex flex-col items-start gap-3 sm:flex-row sm:items-center sm:gap-3.5 min-w-0 lg:px-6 ${r>0?"lg:border-l lg:border-white/[0.12]":""}`,children:[a.jsx("span",{className:"inline-flex items-center justify-center w-10 h-10 lg:w-12 lg:h-12 rounded-[13px] lg:rounded-[15px] bg-[#F3D77A]/15 text-[#F3D77A] shrink-0",children:a.jsx(n.ikona,{className:`w-5 h-5 lg:w-6 lg:h-6 ${n.wypelniona?"fill-[#F3D77A]":""}`,"aria-hidden":"true"})}),a.jsxs("span",{className:"flex min-w-0 flex-col gap-1.5",children:[a.jsxs("span",{className:"whitespace-nowrap text-[26px] lg:text-[30px] font-bold leading-none tracking-[-0.01em] text-white",children:[n.liczba,n.dopisek?a.jsxs("span",{className:"text-[0.6em] font-semibold tracking-normal text-white/55",children:[" ",n.dopisek]}):null]}),a.jsx("span",{className:"text-[15px] leading-snug text-white/70",children:n.opis})]})]},n.opis))})]})]})}const K2=[{id:"angielski",nazwa:"Angielski"},{id:"niemiecki",nazwa:"Niemiecki"},{id:"hiszpanski",nazwa:"HiszpaÅski"},{id:"wloski",nazwa:"WÅoski"},{id:"francuski",nazwa:"Francuski"}],Ar="#B0461B",$2="#22221F",mo="#16233C";function Z2({jezyk:e,...t}){const n=v.useId().replace(/:/g,""),r=`flaga-kolo-${n}`,i=`flaga-ukos-${n}`;return a.jsxs("svg",{viewBox:"0 0 60 60","aria-hidden":"true",...t,children:[a.jsx("defs",{children:a.jsx("clipPath",{id:r,children:a.jsx("circle",{cx:"30",cy:"30",r:"29"})})}),a.jsxs("g",{clipPath:`url(#${r})`,children:[e==="angielski"?a.jsxs(a.Fragment,{children:[a.jsx("clipPath",{id:i,children:a.jsx("path",{d:"M30,15 h30 v15 z v15 h-30 z h-30 v-15 z v-15 h30 z"})}),a.jsxs("g",{transform:"translate(-30,0) scale(2)",children:[a.jsx("path",{d:"M0,0 h60 v30 h-60 z",fill:"#012169"}),a.jsx("path",{d:"M0,0 L60,30 M60,0 L0,30",stroke:"#fff",strokeWidth:"6"}),a.jsx("path",{d:"M0,0 L60,30 M60,0 L0,30",clipPath:`url(#${i})`,stroke:"#C8102E",strokeWidth:"4"}),a.jsx("path",{d:"M30,0 v30 M0,15 h60",stroke:"#fff",strokeWidth:"10"}),a.jsx("path",{d:"M30,0 v30 M0,15 h60",stroke:"#C8102E",strokeWidth:"6"})]})]}):null,e==="niemiecki"?a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"60",height:"20",fill:"#000"}),a.jsx("rect",{y:"20",width:"60",height:"20",fill:"#DD0000"}),a.jsx("rect",{y:"40",width:"60",height:"20",fill:"#FFCE00"})]}):null,e==="hiszpanski"?a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"60",height:"15",fill:"#AA151B"}),a.jsx("rect",{y:"15",width:"60",height:"30",fill:"#F1BF00"}),a.jsx("rect",{y:"45",width:"60",height:"15",fill:"#AA151B"})]}):null,e==="wloski"?a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"20",height:"60",fill:"#008C45"}),a.jsx("rect",{x:"20",width:"20",height:"60",fill:"#F4F5F0"}),a.jsx("rect",{x:"40",width:"20",height:"60",fill:"#CD212A"})]}):null,e==="francuski"?a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"20",height:"60",fill:"#002395"}),a.jsx("rect",{x:"20",width:"20",height:"60",fill:"#fff"}),a.jsx("rect",{x:"40",width:"20",height:"60",fill:"#ED2939"})]}):null]}),a.jsx("circle",{cx:"30",cy:"30",r:"29",fill:"none",stroke:"rgba(0,0,0,.22)",strokeWidth:"1.4"})]})}const H2={1:"Pierwsze sÅowa i zdania",2:"Kiedy ktoÅ odpowiada",3:"Krótka rozmowa"};function ho({jezyk:e,tom:t=1,podtytul:n,className:r}){var u;const i=((u=K2.find(c=>c.id===e))==null?void 0:u.nazwa)||"",s=n||H2[t],o=Math.round(s.length*7.6+16),l=c=>({font:c,letterSpacing:".01em"});return a.jsxs("svg",{viewBox:"0 0 595 842",className:r,role:"img","aria-label":`OkÅadka e-booka â${i} od zera. ${s}â â tom ${t} serii JÄzyki od zera`,children:[a.jsx("rect",{width:"595",height:"842",fill:"#F2F1EF"}),a.jsx("image",{href:"/images/logo-utw-aps.png",x:"48",y:"40",width:"137",height:"49",preserveAspectRatio:"xMinYMin meet"}),a.jsxs("text",{x:"48",y:"252",fill:Ar,style:l("700 21px 'Outfit', sans-serif"),children:["Tom ",t]}),[0,1,2].map(c=>a.jsx("rect",{x:48+c*56,y:"266",width:"48",height:"10",rx:"3.4",fill:c<t?Ar:"none",stroke:Ar,strokeWidth:"2"},c)),a.jsx("text",{x:"48",y:"366",fill:$2,style:{font:"700 98px 'Playfair Display', Georgia, serif",letterSpacing:"-.02em"},children:i}),a.jsx("text",{x:"48",y:"448",fill:Ar,style:{font:"700 98px 'Playfair Display', Georgia, serif",letterSpacing:"-.02em"},children:"od zera"}),a.jsx("rect",{x:"48",y:"470",width:o,height:"40",rx:"20",fill:"none",stroke:mo,strokeWidth:"2"}),a.jsx("text",{x:48+o/2,y:"496",textAnchor:"middle",fill:mo,style:l("700 14px 'Outf
288it', sans-serif"),children:s}),a.jsx("rect",{x:62+o,y:"470",width:"112",height:"40",rx:"20",fill:Ar}),a.jsx("text",{x:118+o,y:"496",textAnchor:"middle",fill:"#fff",style:l("700 14px 'Outfit', sans-serif"),children:"+ Äwiczenia"}),a.jsx(Z2,{jezyk:e,x:"48",y:"556",width:"68",height:"68"}),a.jsx("line",{x1:"48",y1:"772",x2:"547",y2:"772",stroke:"#D9D6D1",strokeWidth:"1.4"}),a.jsx("text",{x:"48",y:"800",fill:"#565C6B",style:{font:"400 12px 'Outfit', sans-serif"},children:"6 dziaÅów · wymowa przy każdym sÅowie"}),a.jsx("text",{x:"547",y:"800",textAnchor:"end",fill:mo,style:{font:"700 12px 'Outfit', sans-serif"},children:"utwpolska.pl"})]})}function G2(){return a.jsx("section",{"aria-labelledby":"ebooki-h",className:"bg-surface pt-7 lg:pt-9",children:a.jsx("div",{className:"container mx-auto px-6",children:a.jsxs("div",{className:"flex items-center gap-4 border-b border-[#E7E1D3] pb-7 sm:gap-6 lg:pb-9",children:[a.jsxs("a",{href:"/ebooki","aria-hidden":"true",tabIndex:-1,className:"group flex shrink-0 items-end",children:[a.jsx(ho,{jezyk:"hiszpanski",className:"w-[30px] sm:w-[40px] -mr-2.5 sm:-mr-3 mb-0.5 rounded-[3px] rotate-[-6deg] origin-bottom-right shadow-[0_6px_14px_-6px_rgba(11,36,71,0.45)]"}),a.jsx(ho,{jezyk:"angielski",className:"relative z-10 w-[36px] sm:w-[48px] rounded-[3px] shadow-[0_8px_18px_-6px_rgba(11,36,71,0.5)] transition-transform group-hover:-translate-y-0.5"}),a.jsx(ho,{jezyk:"wloski",className:"w-[30px] sm:w-[40px] -ml-2.5 sm:-ml-3 mb-0.5 rounded-[3px] rotate-[6deg] origin-bottom-left shadow-[0_6px_14px_-6px_rgba(11,36,71,0.45)]"})]}),a.jsxs("div",{className:"flex min-w-0 flex-1 flex-col gap-2 lg:flex-row lg:items-center lg:justify-between lg:gap-8",children:[a.jsxs("div",{className:"min-w-0",children:[a.jsxs("div",{className:"flex flex-wrap items-center gap-x-2.5 gap-y-1",children:[a.jsx("span",{className:"rounded-full bg-[#F6EBC8] px-2.5 py-0.5 text-[12px] font-bold uppercase tracking-[0.1em] text-[#7A5C12]",children:"NowoÅÄ"}),a.jsx("h2",{id:"ebooki-h",className:"m-0 font-sans text-[17px] sm:text-[19px] font-bold leading-snug text-primary",children:"âJÄzyki od zeraâ â e-booki do nauki w domu"})]}),a.jsx("p",{className:"m-0 mt-1 text-[15px] sm:text-[16px] leading-relaxed text-[#4B5B78]",children:"Nagrania lektora i wymowa zapisana polskimi literami. Tom od 37 zÅ."})]}),a.jsxs("a",{href:"/ebooki",className:"group inline-flex shrink-0 items-center gap-2 self-start text-[16px] sm:text-[17px] font-bold text-[#7A5C12] hover:text-primary lg:self-center",children:["Zobacz e-booki",a.jsx(De,{className:"w-[18px] h-[18px] transition-transform group-hover:translate-x-1",strokeWidth:2.5,"aria-hidden":"true"})]})]})]})})})}function UN({wybrany:e,onClick:t,children:n,className:r=""}){return a.jsx("button",{type:"button",onClick:t,"aria-pressed":!!e,className:`relative w-full text-left rounded-[20px] border-2 px-5 py-[18px] flex items-center gap-4 transition-[border-color,box-shadow,background-color] duration-150 focus:outline-none focus-visible:ring-4 focus-visible:ring-accent/40 ${e?"border-accent bg-[#FFFBEF] shadow-[0_12px_28px_-16px_rgba(146,108,10,0.55)]":"border-[#E7E1D3] bg-white hover:border-accent/60 hover:shadow-[0_10px_24px_-18px_rgba(11,36,71,0.35)]"} ${r}`,children:n})}function KN({wybrany:e,rozmiar:t=30}){return a.jsx("span",{"aria-hidden":"true",style:{width:t,height:t},className:`absolute top-[18px] right-[18px] rounded-full inline-flex items-center justify-center border-2 ${e?"bg-accent border-accent text-primary":"bg-white border-[#CFC7B5] text-transparent"}`,children:a.jsx(at,{className:"w-4 h-4",strokeWidth:3})})}function ea({kurs:e,rozmiar:t=48}){const n="inline-flex shrink-0 rounded-full overflow-hidden shadow-[inset_0_0_0_1px_rgba(11,36,71,0.18)]",r={width:t,height:t},i=(s,o="0 0 60 40")=>a.jsx("span",{className:n,style:r,"aria-hidden":"true",children:a.jsx("svg",{viewBox:o,width:"100%",height:"100%",preserveAspectRatio:"xMidYMid slice",children:s})});switch(e){case"angielski":return i(a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"60",height:"30",fill:"#012169"}),a.jsx("path",{d:"M0,0 L60,30 M60,0 L0,30",stroke:"#fff",strokeWidth:"6"}),a.jsx("path",{d:"M0,0 L60,30 M60,0 L0,30",stroke:"#C8102E",strokeWidth:"2"}),a.jsx("path",{d:"M30,0 v30 M0,15 h60",stroke:"#fff",strokeWidth:"10"}),a.jsx("path",{d:"M30,0 v30 M0,15 h60",stroke:"#C8102E",strokeWidth:"6"})]}),"0 0 60 30");case"hiszpanski":return i(a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"60",height:"10",fill:"#AA151B"}),a.jsx("rect",{y:"10",width:"60",height:"20",fill:"#F1BF00"}
288),a.jsx("rect",{y:"30",width:"60",height:"10",fill:"#AA151B"})]}));case"niemiecki":return i(a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"60",height:"12",fill:"#000"}),a.jsx("rect",{y:"12",width:"60",height:"12",fill:"#DD0000"}),a.jsx("rect",{y:"24",width:"60",height:"12",fill:"#FFCE00"})]}),"0 0 60 36");case"wloski":return i(a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"20",height:"40",fill:"#008C45"}),a.jsx("rect",{x:"20",width:"20",height:"40",fill:"#F4F5F0"}),a.jsx("rect",{x:"40",width:"20",height:"40",fill:"#CD212A"})]}));case"francuski":return i(a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"20",height:"40",fill:"#002395"}),a.jsx("rect",{x:"20",width:"20",height:"40",fill:"#fff"}),a.jsx("rect",{x:"40",width:"20",height:"40",fill:"#ED2939"})]}));case"chinski":return i(a.jsxs(a.Fragment,{children:[a.jsx("rect",{width:"60",height:"40",fill:"#DE2910"}),a.jsx("path",{d:"M14 7l2.4 7.2h7.6l-6.1 4.5 2.3 7.2L14 21.4l-6.2 4.5 2.3-7.2L4 14.2h7.6z",fill:"#FFDE00"})]}));default:return a.jsx("span",{className:`${n} bg-[#F4EFE3]`,style:r,"aria-hidden":"true"})}}const Y2=["Kurs i termin","Twoje dane","PÅatnoÅÄ"];function $N({etap:e,pytanie:t}){return a.jsxs("div",{children:[a.jsx("ol",{className:"flex gap-2 p-1.5 rounded-[18px] bg-[#F4EFE3]","aria-label":"PostÄp zapisu",children:Y2.map((n,r)=>{const i=r<e,s=r===e;return a.jsxs("li",{"aria-current":s?"step":void 0,className:`${s?"flex-1":"flex-none sm:flex-1"} min-w-0 flex items-center gap-2.5 px-3 py-2.5 rounded-[14px] border ${s?"bg-white border-[#E7E1D3] shadow-[0_6px_18px_-12px_rgba(11,36,71,0.5)]":"border-transparent"}`,children:[a.jsx("span",{className:`w-[30px] h-[30px] shrink-0 rounded-full inline-flex items-center justify-center font-bold text-[15px] ${i?"bg-accent text-primary":s?"bg-primary text-white":"bg-white text-[#5B6A84] border-2 border-[#CFC7B5]"}`,children:i?a.jsx(at,{className:"w-4 h-4",strokeWidth:3}):r+1}),a.jsx("span",{className:`text-base truncate ${s?"font-bold text-primary":i?"hidden sm:inline font-semibold text-[#7A5C12]":"hidden sm:inline font-semibold text-[#5B6A84]"}`,children:n})]},n)})}),t?a.jsxs("p",{className:"mt-2.5 text-[15px] font-semibold text-[#5B6A84]",children:["Pytanie ",t.nr," z ",t.z,a.jsx("span",{className:"hidden sm:inline",children:" â caÅy zapis zajmie Ci okoÅo 3 minut"})]}):null]})}function ZN({wiersze:e,cena:t,ladowanieCeny:n,bladCeny:r,akcja:i}){return a.jsxs("div",{className:"flex flex-col gap-3.5",children:[a.jsxs("div",{className:"p-6 rounded-[22px] bg-white border border-[#E7E1D3] shadow-[0_18px_40px_-28px_rgba(11,36,71,0.45)]",children:[t||n||r?a.jsxs("div",{className:"mb-[18px] pb-[18px] border-b border-[#EEE8DB]","aria-live":"polite",children:[n&&!t?a.jsx("p",{className:"m-0 text-[15px] text-[#4B5B78]",children:"Liczymy kwotÄâ¦"}):r&&!t?a.jsx("p",{className:"m-0 text-[15px] text-red-700",children:r}):t?a.jsxs(a.Fragment,{children:[a.jsx("p",{className:"m-0 text-sm text-[#5B6A84]",children:t.etykieta}),a.jsx("p",{className:"m-0 mt-0.5 font-serif text-[38px] font-bold leading-[1.1] text-primary",children:t.kwota}),a.jsx("p",{className:"m-0 text-[15px] text-[#4B5B78]",children:t.opis}),t.dopisek?a.jsx("p",{className:"m-0 mt-2.5 text-sm font-semibold text-[#1F6F45]",children:t.dopisek}):null]}):null,i?a.jsxs("button",{type:"button",onClick:i.onClick,disabled:i.zajety,className:"mt-4 w-full flex items-center justify-center gap-2.5 rounded-2xl bg-accent text-primary font-bold text-[17px] px-5 py-4 hover:brightness-[1.04] disabled:opacity-60 disabled:cursor-wait",children:[i.etykieta,a.jsx(De,{className:"w-5 h-5",strokeWidth:2.5,"aria-hidden":"true"})]}):null]}):null,a.jsx("p",{className:"m-0 mb-3 text-[13px] font-bold tracking-[0.08em] uppercase text-[#5B6A84]",children:"Twój kurs"}),a.jsx("ul",{className:"flex flex-col gap-2.5",children:e.map(s=>a.jsxs("li",{className:"flex gap-3 items-start",children:[a.jsx("span",{className:`mt-0.5 w-[22px] h-[22px] shrink-0 rounded-full inline-flex items-center justify-center ${s.ok?"bg-accent text-primary":"bg-[#F1ECE0] text-transparent"}`,"aria-hidden":"true",children:a.jsx(at,{className:"w-3 h-3",strokeWidth:3.5})}),a.jsxs("span",{className:"flex flex-col min-w-0",children:[a.jsx("span",{className:"text-[13px] text-[#5B6A84]",children:s.etykieta}),a.jsx("span",{className:`text-[15px] leading-snug ${s.ok?"font-bold text-primary":"font-medium text-[#8A93A6]"}`,children:s.wartosc})]})]},s.etykieta))})]}),a.jsxs("div",{className:"p-5 rounded-[20px] bg-[#F4EFE3]",children:[a.jsx("p",{className:"m-0 mb-1 text-[17px] font-bold text-primary",children:"Wolisz zapisaÄ siÄ przez telefon?"}),a.jsx("p",{className:"m-0 mb-3 text-[15px] text-[#4B5B78]",children:"Przejdziemy przez zapis razem, pnâpt 10:00â19:00."}),a.jsxs("a",{href:"tel:+48123125328",className:"inline-flex items-center gap-2 text-xl font-bold text-primary hover:text-[#7A5C12] transition-colors",children:[a.jsx(Ye,{className:"w-5 h-5 text-[#7A5C12]"})," 12 312 53 28"]})]}),a.jsxs("figure",{className:"m-0 p-5 rounded-[20px] bg-white border border-[#
288E7E1D3]",children:[a.jsx("div",{className:"flex gap-0.5 mb-2","aria-label":"Ocena 5 na 5",children:[1,2,3,4,5].map(s=>a.jsx(za,{className:"w-4 h-4 text-accent fill-accent","aria-hidden":"true"},s))}),a.jsx("blockquote",{className:"m-0 text-[15px] italic text-[#33415C] leading-relaxed",children:"âBaÅam siÄ, że nie dam rady z komputerem. OkazaÅo siÄ, że wszystko jest proste, a grupa jest fantastyczna!â"}),a.jsx("figcaption",{className:"mt-2 text-sm font-bold text-[#4B5B78]",children:"Maria, 67 lat, kursantka angielskiego"})]})]})}function HN({opis:e,kwota:t,etykieta:n,onClick:r,zajety:i}){return a.jsxs("div",{className:"lg:hidden fixed bottom-0 inset-x-0 z-40 bg-white border-t border-[#E7E1D3] shadow-[0_-10px_28px_-18px_rgba(11,36,71,0.45)] px-6 pt-3 pb-[max(16px,env(safe-area-inset-bottom))]",children:[e||t?a.jsxs("div",{className:"flex items-baseline justify-between gap-2.5 mb-2.5",children:[a.jsx("span",{className:"text-sm text-[#4B5B78] min-w-0 truncate",children:e}),t?a.jsx("span",{className:"text-xl font-bold text-primary whitespace-nowrap",children:t}):null]}):null,a.jsxs("button",{type:"button",onClick:r,disabled:i,className:"w-full flex items-center justify-center gap-2.5 rounded-2xl bg-accent text-primary font-bold text-lg px-5 py-[17px] disabled:opacity-60",children:[n,a.jsx(De,{className:"w-5 h-5",strokeWidth:2.5})]})]})}function Q2(e){if(!e)return null;const t=e.trim().toLowerCase();return t.charAt(0).toUpperCase()+t.slice(1)}function J2(e){const t=["online"];return qp("krakow",e)&&t.push(Ne.krakow.nazwa),qp("warszawa",e)&&t.push(Ne.warszawa.nazwa),t.join(" · ")}function X2(){return a.jsx("section",{id:"oferta","aria-labelledby":"jezyki-h",className:"bg-surface py-[60px] lg:py-[112px]",children:a.jsxs("div",{className:"container mx-auto px-6",children:[a.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-6 mb-7 lg:mb-11",children:[a.jsxs("div",{className:"max-w-[720px]",children:[a.jsx(gt,{children:"Oferta kursów"}),a.jsx(xt,{id:"jezyki-h",children:"Wybierz swój jÄzyk"}),a.jsx(wt,{children:"Każdy kurs prowadzimy od pierwszego sÅowa do swobodnej rozmowy â w maÅej grupie, z cierpliwym lektorem."})]}),a.jsxs("div",{className:"flex flex-col items-start lg:items-center gap-1.5 rounded-3xl border border-accent/45 bg-primary px-6 py-[18px] lg:px-[30px] lg:py-[22px] shadow-[0_24px_44px_-26px_rgba(11,36,71,0.75)]",children:[a.jsx("span",{className:"text-[13px] font-bold uppercase tracking-[0.12em] text-[#F3D77A]",children:"Lekcja"}),a.jsx("span",{className:"font-serif text-[52px] font-bold leading-none text-white",children:"35 zÅ"}),a.jsx("span",{className:"text-[15px] text-white/75",children:"60 minut · materiaÅy w cenie"})]})]}),a.jsx("div",{className:"grid gap-3 md:grid-cols-2 lg:grid-cols-3 lg:gap-5",children:hr.map(e=>{const t=Q2(e.highlight);return a.jsxs(E,{to:`/kursy/${e.id}`,className:"group flex flex-col gap-2.5 rounded-3xl border-2 border-[#EDE6D6] bg-white p-[18px] lg:p-6 text-primary transition hover:-translate-y-0.5 hover:border-accent hover:shadow-[0_18px_36px_-24px_rgba(146,108,10,0.7)] lg:min-h-[238px]",children:[a.jsxs("span",{className:"flex items-center gap-3.5 md:justify-between",children:[a.jsxs("span",{className:"flex shrink-0 rounded-full shadow-[0_6px_14px_-8px_rgba(11,36,71,0.5)]",children:[a.jsx("span",{className:"flex md:hidden",children:a.jsx(ea,{kurs:e.id,rozmiar:48})}),a.jsx("span",{className:"hidden md:flex",children:a.jsx(ea,{kurs:e.id,rozmiar:56})})]}),a.jsxs("span",{className:"flex min-w-0 flex-col items-start gap-1 md:hidden",children:[t?a.jsx("span",{className:"rounded-full bg-[#F6EBC8] px-2.5 py-0.5 text-[12px] font-bold text-[#6B4F0E]",children:t}):null,a.jsx("span",{className:"text-[22px] font-bold leading-tight",children:e.lang})]}),t?a.jsx("span",{className:"hidden md:inline-flex rounded-full bg-[#F6EBC8] px-3 py-1 text-[13px] font-bold text-[#6B4F0E]",children:t}):null]}),a.jsx("span",{className:"hidden md:block text-[24px] font-bold leading-tight",children:e.lang}),a.jsx("span",{className:"text-[16px] leading-snug text-[#4B5B78]",children:e.useCase}),a.jsxs("span",{className:"mt-auto flex items-center justify-between gap-3 border-t border-[#
288EEE8DB] pt-3.5",children:[a.jsxs("span",{className:"flex min-w-0 flex-col gap-0.5",children:[a.jsx("span",{className:"text-[15px] font-bold text-primary",children:"Zobacz kurs i grupy"}),a.jsx("span",{className:"text-sm text-[#5B6A84]",children:J2(e.id)})]}),a.jsx("span",{className:"inline-flex items-center justify-center w-10 h-10 shrink-0 rounded-xl bg-[#F4EFE3] text-primary transition-colors group-hover:bg-primary group-hover:text-white",children:a.jsx(De,{className:"w-[18px] h-[18px]",strokeWidth:2.5,"aria-hidden":"true"})})]})]},e.id)})}),a.jsxs("div",{className:"mt-6 lg:mt-7 flex flex-wrap items-center justify-between gap-x-6 gap-y-3.5",children:[a.jsxs("span",{className:"inline-flex items-center gap-2.5 text-[17px] text-[#33415C]",children:[a.jsx(at,{className:"w-5 h-5 text-[#1F6F45]",strokeWidth:2.5,"aria-hidden":"true"}),"PÅacisz co miesiÄ
c albo za semestr â bez umowy na rok"]}),a.jsxs(E,{to:"/testy-poziomujace",className:"inline-flex items-center gap-2 text-[17px] font-bold text-[#7A5C12] hover:text-primary",children:["Nie znasz swojego poziomu? Zrób bezpÅatny test",a.jsx(De,{className:"w-[18px] h-[18px]",strokeWidth:2.5,"aria-hidden":"true"})]})]})]})})}function q2(e){var n;const t=(n=e.split("/").pop())==null?void 0:n.replace(/\.[a-z0-9]+$/i,"");return t?`/images/video/${t}.jpg`:void 0}function af(e){if(!Number.isFinite(e)||e<0)return"0:00";const t=Math.floor(e/60),n=Math.floor(e%60);return`${t}:${String(n).padStart(2,"0")}`}function eb({src:e,poster:t,tytul:n="Film",proporcje:r="aspect-video",napisy:i,className:s,videoClassName:o,petla:l=!1}){const u=v.useRef(null),c=v.useRef(null),[d,p]=v.useState(!1),[f,g]=v.useState(!1),[x,w]=v.useState(!1),[k,h]=v.useState(!1),[m,y]=v.useState(!1),[j,z]=v.useState(!1),[b,P]=v.useState(0),[N,F]=v.useState(0),A=t??q2(e);v.useEffect(()=>{const _=u.current;if(!_)return;const W=()=>P(Number.isFinite(_.duration)?_.duration:0),C=()=>F(_.currentTime||0),M=()=>{g(!0),w(!0),h(!1)},R=()=>g(!1),Y=()=>{g(!1),h(!0)},ie=()=>y(_.muted),dn=()=>z(!0),Ue=()=>z(!1);return _.addEventListener("loadedmetadata",W),_.addEventListener("timeupdate",C),_.addEventListener("play",M),_.addEventListener("pause",R),_.addEventListener("ended",Y),_.addEventListener("volumechange",ie),_.addEventListener("waiting",dn),_.addEventListener("playing",Ue),_.addEventListener("canplay",Ue),()=>{_.removeEventListener("loadedmetadata",W),_.removeEventListener("timeupdate",C),_.removeEventListener("play",M),_.removeEventListener("pause",R),_.removeEventListener("ended",Y),_.removeEventListener("volumechange",ie),_.removeEventListener("waiting",dn),_.removeEventListener("playing",Ue),_.removeEventListener("canplay",Ue)}},[]),v.useEffect(()=>{const _=c.current;if(!_||typeof ResizeObserver>"u")return;const W=new ResizeObserver(([C])=>p(C.contentRect.width<400));return W.observe(_),()=>W.disconnect()},[]);const te=v.useCallback(()=>{const _=u.current;_&&(_.paused||_.ended?(z(!0),_.play().catch(()=>{g(!1),z(!1)})):_.pause())},[]),Be=v.useCallback(_=>{const W=u.current;W&&(W.currentTime=Math.max(0,Math.min((W.currentTime||0)+_,W.duration||0)))},[]),vt=_=>{_.key===" "||_.key==="Enter"?(_.preventDefault(),te()):_.key==="ArrowLeft"?(_.preventDefault(),Be(-10)):_.key==="ArrowRight"&&(_.preventDefault(),Be(10))},un=()=>{const _=u.current;if(!_)return;const W=_;W.requestFullscreen?W.requestFullscreen():W.webkitEnterFullscreen&&W.webkitEnterFullscreen()},cn="min-w-[48px] h-12 px-3 rounded-xl bg-white/95 hover:bg-white text-primary flex items-center justify-center gap-1.5 font-bold text-sm transition-colors focus:outline-none focus-visible:ring-4 focus-visible:ring-accent/50 shadow-sm";return a.jsxs("div",{ref:c,className:`relative overflow-hidden ${r} ${s??""}`,children:[a.jsxs("video",{ref:u,className:`absolute inset-0 w-full h-full object-cover bg-primary ${o??""}`,playsInline:!0,preload:"none",poster:A,loop:l,"aria-label":n,children:[a.jsx("source",{src:e,type:"video/mp4"}),i?a.jsx("track",{kind:"subtitles",srcLang:"pl",label:"Polski",src:i,default:!0}):null]}),a.jsxs("button",{type:"button",onClick:te,onKeyDown:vt,"aria-label":f?`Zatrzymaj: ${n}`:`Odtwórz: ${n}`,className:"absolute inset-0 w-full h-full cursor-pointer focus:outline-none focus-visible:ring-4 focus-visible:ring-inset focus-visible:ring-accent/60",children:[!x&&a.jsxs("span",{className:"absolute inset-0 flex flex-col items-center justify-center gap-3 bg-primary/25",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-24 h-24 rounded-full bg-white shadow-2xl",children:a.jsx(Xs,{className:"w-11 h-11 text-primary ml-1.5"})}),a.jsx("span",{className:"px-4 py-1.5 rounded-full bg-primary/80 text-white font-bold text-sm",children:"Odtwórz film"})]}),k&&a.jsxs("span",{className:"absolute inset-0 flex flex-col items-center justify-center gap-3 bg-primary/70",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-20 h-20 rounded-full bg-white shadow-2xl",children:a.jsx(Jp,{className:"w-9 h-9 text-primary"})}),a.jsx("span",{className:"text-white font-bold",children:"Odtwórz ponownie"})]}),j&&!k&&a.jsx("span",{className:"absolute inset-0 flex items-center justify-center",children:a.jsx("span",{className:"w-12 h-12 rounded-full border-4 border-white/30 border-t-white animate-spin"})})]}),x&&!k&&a.jsxs("div",{className:`absolute left-2 right-2 bottom-2 rounded-2xl bg-primary/85 backdrop-blur-sm flex items-center ${d?"p-1.5 gap-1.5":"p-2.5 gap-2 sm:left-3 sm:right-3 sm:bottom-3"}`,onClick:_=>_.stopPropagation(),children:[a.jsx("button",{type:"button",onClick:te,className:cn,"aria-label":f?"Zatrzymaj":"Odtwórz",children:f?a.jsx(r2,{className:"w-5 h-5"}):a.jsx(Xs,{className:"w-5 h-5 ml-0.5"})}),a.jsxs("button",{type:"button",onClick:()=>Be(-10),className:cn,"aria-label":"Cofnij o 10 sekund",children:[a.jsx(Jp,{className:"w-[18px] h-[18px]"}),!d&&a.jsx("span",{children:"10 s"})]}),a.jsx("input",{type:"range",min:0,max:Math.max(b,1),step:.1,value:Math.min(N,b||0),onChange:_=>{const W=u.current;if(!W)return;const C=Number(_.target.value);Number.isFinite(C)&&(W.currentTime=C,F(C))},"aria-label":"PrzewiÅ film",className:"flex-1 min-w-[60px] h-3 accent-accent cursor-pointer"}),!d&&a.jsxs("span",{className:"text-white font-bold text-sm tabular-nums whitespace-nowrap",children:[af(N)," / ",af(b)]}),a.jsx("button",{type:"button",onClick:()=>{const _=u.current;_&&(_.muted=!_.muted,y(_.muted))},className:cn,"aria-label":m?"WÅÄ
cz dźwiÄk":"Wycisz",children:m?a.jsx(u2,{className:"w-5 h-5"}):a.jsx(l2,{className:"w-5 h-5"})}),!d&&a.jsx("button",{type:"button",onClick:un,className:cn,"aria-label":"PeÅny ekran",children:a.jsx(qz,{className:"w-5 h-5"})})]})]})}const tb=[{ikona:pg,tytul:"Bez stresu",opis:"Bez oceniania i presji. Uczysz siÄ w swoim tempie."},{ikona:hg,tytul:"Bezpiecznie",opis:"Jasne zasady, wsparcie i certyfikat jakoÅci ISO 9001."},{ikona:fg,tytul:"Praktycznie",opis:"Mówienie i gotowe zwroty, które przydajÄ
siÄ w życiu."}];function nb(){return a.jsx("section",{"aria-labelledby":"o-nas-h",className:"bg-white py-[60px] lg:py-[112px]",children:a.jsx("div",{className:"container mx-auto px-6",children:a.jsxs("div",{className:"flex flex-col gap-10 lg:grid lg:grid-cols-[minmax(0,1.2fr)_minmax(0,0.8fr)] lg:gap-[72px] lg:items-center",children:[a.jsxs("div",{className:"min-w-0",children:[a.jsx(gt,{children:"O nas"}),a.jsxs(xt,{id:"o-nas-h",children:["Twoje âkiedyÅ siÄ nauczÄâ ",a.jsx("span",{className:"italic text-[#7A5C12]",children:"zaczyna siÄ tutaj"})]}),a.jsx(wt,{className:"mb-7 lg:mb-9 max-w-[640px]",children:"UTW APS to
288szkoÅa jÄzykowa stworzona z myÅlÄ
o osobach 50+. Od 2015 roku uczymy online w caÅej Polsce, a stacjonarnie w Krakowie i Warszawie â spokojnie, jasno i bez oceniania. JeÅli wracasz do nauki po latach, jesteÅ w dobrym miejscu."}),a.jsx("ul",{className:"m-0 mb-8 p-0 list-none grid gap-3.5 sm:grid-cols-3",children:tb.map(e=>a.jsxs("li",{className:"flex flex-col gap-2 rounded-[20px] border border-[#E7E1D3] bg-surface p-5",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-11 h-11 rounded-[14px] bg-[#F6EBC8] text-[#7A5C12]",children:a.jsx(e.ikona,{className:"w-[22px] h-[22px]","aria-hidden":"true"})}),a.jsx("strong",{className:"text-[18px] text-primary",children:e.tytul}),a.jsx("span",{className:"text-[15px] leading-relaxed text-[#4B5B78]",children:e.opis})]},e.tytul))}),a.jsxs("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-4",children:[a.jsxs(E,{to:"/o-nas",className:"group inline-flex items-center justify-center gap-2.5 rounded-2xl bg-primary px-6 py-4 text-[17px] font-bold text-white transition-colors hover:bg-primary-light",children:["Poznaj nas bliżej",a.jsx(De,{className:"w-[18px] h-[18px] transition-transform group-hover:translate-x-1",strokeWidth:2.5,"aria-hidden":"true"})]}),a.jsxs("span",{className:"inline-flex items-center gap-2.5 text-[16px] text-[#33415C]",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-8 h-8 rounded-full border-2 border-[#7A5C12] text-[#7A5C12]",children:a.jsx(Xs,{className:"w-3.5 h-3.5 fill-[#7A5C12]","aria-hidden":"true"})}),"Film nagraliÅmy w Krakowie â 30 sekund"]})]})]}),a.jsxs("div",{className:"relative flex flex-col items-center",children:[a.jsx("span",{"aria-hidden":"true",className:"absolute left-1/2 top-1/2 w-[300px] h-[300px] lg:w-[440px] lg:h-[440px] -translate-x-1/2 -translate-y-1/2 rounded-full",style:{background:"radial-gradient(circle, rgba(212,175,55,.35), rgba(212,175,55,0) 70%)"}}),a.jsx("div",{className:"relative w-[272px] lg:w-[340px] overflow-hidden rounded-[34px] border-8 border-white shadow-[0_40px_70px_-36px_rgba(11,36,71,0.75),0_0_0_1px_#E7E1D3]",children:a.jsx(eb,{src:"/videos/homeabout.mp4",poster:"/images/video/homeabout-kiedys.jpg",tytul:"Film o UTW APS â âKiedyÅ siÄ nauczÄâ: zajÄcia jÄzykowe dla osób 50+ w Krakowie i online",proporcje:"aspect-[9/16]"})}),a.jsxs("div",{className:"relative -mt-6 flex items-center gap-3 rounded-[18px] border border-[#EEE8DB] bg-white py-3 pl-3 pr-[18px] shadow-[0_18px_34px_-20px_rgba(11,36,71,0.55)]",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[42px] h-[42px] rounded-full bg-accent text-primary",children:a.jsx(Xs,{className:"w-[18px] h-[18px] fill-primary","aria-hidden":"true"})}),a.jsxs("span",{className:"flex flex-col leading-snug",children:[a.jsx("strong",{className:"text-[16px] text-primary",children:"Zobacz, kim jesteÅmy"}),a.jsx("span",{className:"text-sm text-[#4B5B78]",children:"Film o UTW APS · z dźwiÄkiem"})]})]})]})]})})})}const of=[{kiedy:"Po zapisie",tytul:"Dostajesz e-mail z planem zajÄÄ",opis:"W wiadomoÅci jest wszystko: dzieÅ, godzina, lektor i dostÄp do EduPanelu. Masz pytanie? Dzwonisz i rozmawiasz z czÅowiekiem."},{kiedy:"Przed pierwszÄ
lekcjÄ
",tytul:"Jedno klikniÄcie albo jeden adres",opis:"Online wystarczy kliknÄ
Ä link z e-maila â a jeÅli coÅ nie dziaÅa, pomożemy przez telefon. Stacjonarnie przychodzisz pod adres z wiadomoÅci."},{kiedy:"Na zajÄciach",tytul:"MaÅa grupa i lektor, który ma czas",opis:"Zaczynamy od przedstawienia siÄ. Nikt nie wywoÅuje do odpowiedzi i nikt nie ocenia â można siÄ myliÄ, tak siÄ uczymy."},{kiedy:"Po zajÄciach",tytul:"Spokojna powtórka",opis:"Lekcje online sÄ
nagrywane, a materiaÅy czekajÄ
w EduPanelu. Grupa jednak nie pasuje? Zmienisz jÄ
bez dopÅat."}];function rb(){return a.jsx("section",{"aria-labelledby":"pierwsza-lekcja-h",className:"bg-[#F4EFE3] py-[60px] lg:py-[112px]",children:a.jsx("div",{className:"container mx-auto px-6",children:a.jsxs("div",{className:"flex flex-col gap-9 lg:grid lg:grid-cols-2 lg:gap-[72px] lg:items-start",children:[a.jsxs("div",{className:"min-w-0",children:[a.jsx(gt,{children:"Spokojny start"}),a.jsx(xt,{id:"pierwsza-lekcja-h",children:"Pierwsza lekcja? BÄdzie Åatwiej, niż myÅlisz."}),a.jsx(wt,{className:"mb-7 lg:mb-9",children:"Przed startem prawie każdy zadaje sobie te same pytania: czy nadÄ
żÄ, czy poradzÄ sobie z komputerem, czy to nie za późno. Dlatego pierwsze kroki ukÅadamy tak, żeby byÅy proste â od zapisu do pierwszej powtórki."}),a.jsxs("figure",{className:"relative m-0 overflow-hidden rounded-[26px] shadow-[0_30px_60px_-40px_rgba(11,36,71,0.6)]",children:[a.jsx("img",{src:"/images/krakow/dojazd-3-brama.jpg",alt:"Brama i wejÅcie do sal UTW APS przy ul. Åw. Filipa w Krakowie",loading:"lazy",className:"block w-full h-[300px] lg:h-[440px] object-cover"}),a.jsxs("figcaption",{className:"absolute inset-x-3.5 bottom-3.5 flex items-center gap-2.5 rounded-[14px] bg-white/95 px-3.5 py-3 text-[15px] font-semibold text-primary",children:[a.jsx(bi,{className:"w-[18px] h-[18px] shrink-0 text-[#7A5C12]","aria-hidden":"true"}),"Tak wyglÄ
da wejÅcie do naszych sal w Krakowie"]})]})]}),a.jsxs("div",{className:"min-w-0",children:[a.jsx("ol",{className:"m-0 p-0 list-none flex flex-col",children:of.map((e,t)=>a.jsxs("li",{className:"flex gap-[18px]",children:[a.jsxs("span",{className:"flex flex-col items-center shrink-0",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[46px] h-[46px] rounded-full bg-primary font-serif text-[20px] font-bold text-[#F3D77A] shadow-[0_0_0_6px_#F4EFE3,0_0_0_7px_#E2D6BC]",children:t+1}),t<of.length-1?a.jsx("span",{"aria-hidden":"true",className:"my-2 w-0.5 flex-1 min-h-[26px] bg-gradient-to-b from-accent to-[#E2D6BC]"}):null]}),a.jsxs("span",{className:"flex min-w-0 flex-col gap-1.5 pb-[26px]",children:[a.jsx("span",{className:"text-[13px] font-bold uppercase tracking-[0.1em] text-[#7A5C12]",children:e.kiedy}),a.jsx("strong",{className:"text-[21px] leading-snug text-primary",children:e.tytul}),a.jsx("span",{className:"text-[16px] leading-[1.6] text-[#33415C]",children:e.opis})]})]},e.kiedy))}
288),a.jsxs("figure",{className:"m-0 flex items-start gap-4 rounded-[22px] border border-[#E2D6BC] bg-white px-6 py-[22px]",children:[a.jsx("span",{"aria-hidden":"true",className:"inline-flex items-center justify-center w-11 h-11 shrink-0 rounded-full bg-[#F6EBC8] text-[#7A5C12]",children:a.jsx(mg,{className:"w-5 h-5 fill-current",strokeWidth:1.5})}),a.jsxs("span",{className:"flex flex-col gap-1.5",children:[a.jsx("blockquote",{className:"m-0 font-serif text-[21px] italic leading-snug text-primary",children:"DoroÅli uczÄ siÄ inaczej niż dzieci â nie gorzej."}),a.jsx("figcaption",{className:"text-[15px] leading-relaxed text-[#4B5B78]",children:"DoÅwiadczenie, cierpliwoÅÄ i motywacja to Twoje atuty. My dokÅadamy spokojne tempo."})]})]})]})]})})})}const Ot=[{slug:"klaudia",seniorsSince:"Prowadzi grupy 50+ w UTW APS od poczÄ tku istnienia szkoÅy",name:"Klaudia",fullName:"Klaudia Knapik",role:"Lektorka jÄzyka angielskiego",image:"/images/lektorzy/klaudia-knapik.png",portret:"/images/lektorzy/portret-klaudia.jpg",langId:"angielski",langName:"Angielski",langEmoji:"ð¬ð§",desc:"Uczy spokojnie, jasno i cierpliwie â tak, żeby każdy czuÅ siÄ swobodnie i zaczÄ Å mówiÄ bez stresu.",message:"Angielski może byÄ prosty i przyjemny. Skupimy siÄ na mówieniu i na tym, co naprawdÄ przydaje siÄ w życiu.",bio:`Klaudia uczy angielskiego w UTW APS od samego poczÄ tku. Jej podejÅcie jest proste: skupiamy siÄ na mówieniu, nie na gramatyce. Wierzy, że każdy senior może swobodnie posÅugiwaÄ siÄ angielskim â wystarczy odpowiednia atmosfera i praktyczne Äwiczenia. 289 290Prowadzi grupy w Krakowie i online. Kursanci ceniÄ jÄ za spokój, cierpliwoÅÄ i to, że tÅumaczy każde sÅówko tyle razy, ile trzeba.`,approach:[{title:"Spokojne tempo",desc:"Nie pÄdzimy. Każdy dostaje tyle czasu, ile potrzebuje, żeby zrozumieÄ i zapamiÄtaÄ."},{title:"Praktyczne scenki",desc:"Äwiczymy sytuacje z życia â lotnisko, restauracja, lekarz, rozmowa z wnukami."},{title:"Zero odpytywania",desc:"Każdy mówi, kiedy czuje siÄ gotowy. Nie ma tu stresu ani ocen."}],locations:["Online","Kraków"],video:{kind:"mp4",src:"/videos/allcourses.mp4"},testimonial:{text:"Na emeryturze brakowaÅo mi pretekstu do wyjÅcia z domu. Córka namówiÅa mnie na kurs. Po 2 semestrach dogadujÄ siÄ po angielsku na lotnisku i poznaÅam wspaniaÅe koleżanki.",author:"Maria, 65 lat",detail:"Kursantka angielskiego A2 w Krakowie"}},{slug:"antoni",edupanelName:"Antoni Krzyżanowski",name:"Antoni",fullName:"Antoni Krzyżanowski",role:"Lektor jÄzyka niemieckiego",image:"/images/lektorzy/antoni-krzyzanowski.png",portret:"/images/lektorzy/portret-antoni.jpg",langId:"niemiecki",langName:"Niemiecki",langEmoji:"ð©ðª",desc:"TÅumaczy logicznie i spokojnie, dziÄki czemu niemiecki staje siÄ uporzÄ dkowany i zrozumiaÅy.",message:"Uczymy siÄ praktycznie â zwroty, rozmowy i sytuacje z życia, bez stresu.",bio:`Antoni rozkÅada niemiecki na logiczne kawaÅki. DziÄki temu ten pozornie trudny jÄzyk staje siÄ uporzÄ dkowany i zrozumiaÅy. Prowadzi zajÄcia spokojnie, krok po kroku â bez poÅpiechu i bez stresu. 291 292Uczy w Krakowie i online. Kursanci podkreÅlajÄ , że po jego zajÄciach niemiecki wreszcie âklika" w gÅowie.`,approach:[{title:"Logiczne wyjaÅnienia",desc:"RozkÅadam gramatykÄ na proste schematy. Niemiecki ma swojÄ logikÄ â wystarczy jÄ zobaczyÄ."},{title:"Praktyczne zwroty",desc:"Uczymy tego, co naprawdÄ przydaje siÄ w rozmowie â na podróży, w sklepie, u lekarza."},{title:"WÅasne tempo",desc:"Każdy idzie we wÅasnym rytmie. Wracamy do tematu tyle razy, ile trzeba."}],locations:["Online","Kraków"],video:{kind:"vimeo",id:"728438515"},testimonial:{text:"MiaÅem obawy, że niemiecki jest za trudny. Antoni tÅumaczy tak logicznie, że po kilku lekcjach poczuÅem, że jednak damy radÄ. Åwietna atmosfera i zero stresu.",author:"Jan, 71 lat",detail:"Kursant niemieckiego w Krakowie"}},{slug:"margit",edupanelName:"Margit Kiss",name:"Margit",fullName:"Margit",role:"Lektorka jÄzyka hiszpaÅskiego",image:"/images/lektorzy/margit.png",portret:"/images/lektorzy/portret-margit.jpg",langId:"hiszpanski",langName:"HiszpaÅski",langEmoji:"ðªð¸",desc:"Buduje ÅwietnÄ atmosferÄ i uczy tak, żeby wszystko byÅo jasne, spokojne i krok po kroku.",message:"Na zajÄciach uczymy siÄ praktycznie i z uÅmiechem â bez presji i bez wstydu.",bio:`Margit buduje na zajÄciach atmosferÄ, w której nie ma miejsca na stres i wstyd. Uczy hiszpaÅskiego praktycznie â przez rozmowÄ, scenki i dużo uÅmiechu. 293 294Prowadzi grupy online. Kursantki i kursanci opisujÄ jÄ jako lektorkÄ z âanielskÄ cierpliwoÅciÄ ", która potrafi wytÅumaczyÄ wszystko piÄÄ razy, za każdym razem z uÅmiechem.`,approach:[{title:"Atmosfera bez stresu",desc:"U mnie nikt nie boi siÄ popeÅniaÄ bÅÄdów. BÅÄdy to naturalny element nauki."},{title:"Praktyczne mówienie",desc:"Äwiczymy realne sytuacje â z wakacji, podróży i codziennego życia."},{title:"CierpliwoÅÄ",desc:"TÅumaczÄ tyle razy, ile trzeba. Każdy uczy siÄ w swoim tempie."}],locations:["Online"],video:{kind:"vimeo",id:"731454255"},testimonial:{text:"Nikt mnie nie oceniaÅ. Pani Margit ma anielskÄ cierpliwoÅÄ. JeÅli czegoÅ nie rozumiem, powtarza to piÄÄ razy, z uÅmiechem na twarzy. DziÅ po 3 semestrach swobodnie zamawiam jedzenie po hiszpaÅsku.",author:"Krystyna, 72 lata",detail
294:"Kursantka hiszpaÅskiego od zera"}},{slug:"guillermo",education:"Native speaker â hiszpaÅski jest jego jÄzykiem ojczystym",name:"Guillermo",fullName:"Guillermo",role:"Native speaker j. hiszpaÅskiego",image:"/images/lektorzy/guillermo.png",portret:"/images/lektorzy/portret-guillermo.jpg",langId:"hiszpanski",langName:"HiszpaÅski",langEmoji:"ðªð¸",desc:"Pomaga oswoiÄ mówienie i brzmienie jÄzyka â naturalnie, w realnych sytuacjach.",message:"Vamos! Najważniejsze to mówiÄ â nawet prosto, ale regularnie.",bio:`Guillermo to hiszpaÅski native speaker, który pomaga usÅyszeÄ prawdziwy rytm i melodiÄ jÄzyka. Uczy naturalnie â jak rozmowa ze znajomym, nie jak szkolna lekcja. 295 296Prowadzi zajÄcia stacjonarnie w Krakowie. Kursanci ceniÄ go za autentycznoÅÄ i za to, że mówienie po hiszpaÅsku z nim od razu brzmi naturalnie.`,approach:[{title:"Autentyczny jÄzyk",desc:"Uczysz siÄ tego, jak naprawdÄ mówiÄ Hiszpanie â nie podrÄcznikowej wersji."},{title:"Mówienie od pierwszej lekcji",desc:'Nie czekamy na âgotowoÅÄ". Próbujemy mówiÄ od pierwszych minut.'},{title:"Naturalne tempo",desc:"DopasowujÄ siÄ do każdego uczestnika. Nie Åpieszymy siÄ."}],locations:["Kraków"],video:{kind:"vimeo",id:"944156734"}},{slug:"dominika",edupanelName:"Dominika Piotrowska",name:"Dominika",fullName:"Dominika",role:"Lektorka jÄzyka wÅoskiego",image:"/images/lektorzy/dominika.png",portret:"/images/lektorzy/portret-dominika.jpg",langId:"wloski",langName:"WÅoski",langEmoji:"ð®ð¹",desc:"Zaraża energiÄ i uczy w przyjaznym tempie, stawiajÄ c na rozmowy i praktykÄ.",message:"WÅoski jest muzyczny i przyjemny â szybko zaczniesz rozumieÄ i mówiÄ proste rzeczy.",bio:`Dominika zaraża pasjÄ do WÅoch i wÅoskiego. Jej zajÄcia to nie tylko nauka jÄzyka â to podróż przez wÅoskÄ kulturÄ, muzykÄ i kuchniÄ. Uczy w przyjaznym tempie, stawiajÄ c na rozmowÄ i praktykÄ. 297 298Prowadzi grupy online. Kursanci mówiÄ , że jej energia jest zaraźliwa, a lekcje mijajÄ za szybko.`,approach:[{title:"Nauka przez kulturÄ",desc:"JÄzyk poznajemy przez muzykÄ, film i kuchniÄ â to sprawia, że nauka jest przyjemna."},{title:"Dużo rozmów",desc:"Od pierwszej lekcji próbujemy mówiÄ po wÅosku. Praktyka jest ważniejsza od teorii."},{title:"Przyjazne tempo",desc:"Nikt siÄ nie spieszy. Każdy może pytaÄ i powtarzaÄ bez ograniczeÅ."}],locations:["Online"],video:{kind:"vimeo",id:"730920739"}},{slug:"marta",edupanelName:"Marta Kantor-SadÅocha",name:"Marta",fullName:"Marta Kansad",role:"Lektorka jÄzyka francuskiego",image:"/images/lektorzy/marta-kansad.png",portret:"/images/lektorzy/portret-marta.jpg",langId:"francuski",langName:"Francuski",langEmoji:"ð«ð·",desc:"Prowadzi zajÄcia jasno i cierpliwie, kÅadÄ c nacisk na wymowÄ i swobodne mówienie.",message:"Francuski da siÄ oswoiÄ â krok po kroku, bez poÅpiechu i z dobrym nastawieniem.",bio:`Marta uczy francuskiego z naciskiem na wymowÄ i naturalne brzmienie. Prowadzi zajÄcia jasno i cierpliwie, rozkÅadajÄ c trudniejsze dźwiÄki na zrozumiaÅe kroki. 299 300Uczy stacjonarnie w Krakowie. Jej kursanci doceniajÄ , że francuski z niÄ brzmi piÄknie od samego poczÄ tku.`,approach:[{title:"Wymowa od pierwszej lekcji",desc:"Uczymy siÄ piÄknie brzmiÄ cych zdaÅ. Francuski ma swój rytm â pomagam go poczuÄ."},{title:"Krok po kroku",desc:"Każdy nowy temat budujemy na fundamencie poprzedniego. Nic nie wisi w próżni."},{title:"CierpliwoÅÄ bez granic",desc:"TÅumaczÄ tyle razy, ile trzeba, bez żadnej presji i bez poÅpiechu."}],locations:["Kraków"],video:{kind:"vimeo",id:"793549189"}},{slug:"marcin",name:"Marcin",fullName:"Marcin Dzidek",role:"Lektor jÄzyka chiÅskiego",image:"/images/lektorzy/marcin-dzidek.png",portret:"/images/lektorzy/portret-marcin.jpg",langId:"chinski",langName:"ChiÅski",langEmoji:"ð¨ð³",desc:"Prowadzi zajÄcia w jasny sposób i pokazuje chiÅski jako logicznÄ ÅamigÅówkÄ.",message:"To Åwietny trening umysÅu. Skupimy siÄ na podstawach, wymowie i regularnoÅci.",bio:`Marcin pokazuje chiÅski jako fascynujÄ cÄ ÅamigÅówkÄ. Zamiast straszyÄ tysiÄ cami znaków, zaczyna od podstaw wymowy i prostych zwrotów. Prowadzi zajÄcia w jasny, uporzÄ dkowany sposób. 301 302Uczy online. Jego kursanci mówiÄ , że chiÅski z Marcinem to Åwietny trening umysÅu â angażujÄ cy i zaskakujÄ co przyjemny.`,approach:[{title:"Wymowa i tony",desc:"Tony to podstawa chiÅskiego â uczymy ic
302h od pierwszej lekcji w przystÄpny sposób."},{title:"Logiczna ÅamigÅówka",desc:"PokazujÄ chiÅski jako uporzÄ
dkowany system. Kiedy zobaczysz logikÄ, przestanie byÄ straszny."},{title:"MaÅe kroki",desc:"Zaczynamy od najprzydatniejszych zwrotów. Nie przeskakujemy â budujemy solidny fundament."}],locations:["Online"]}];function GN(e){return Ot.find(t=>t.slug===e)}const ib=[{ikona:pg,tytul:"Zero stresu i oceniania",opis:"Nie ma wywoÅywania do tablicy ani porównywania. Liczy siÄ Twoje tempo i komfort.",wariant:"bialy"},{ikona:fg,tytul:"Praktyczne mówienie",opis:"Gotowe zwroty i rozmowy z życia: podróż, sklep, lekarz, rodzina za granicÄ
.",wariant:"bialy"},{ikona:pc,tytul:"Cierpliwi lektorzy",opis:"TÅumaczÄ
powoli i tak dÅugo, aż wszystko bÄdzie jasne.",wariant:"granat",awatary:!0},{ikona:dg,tytul:"MateriaÅy i powtórki",opis:"MateriaÅy w cenie, a lekcje online sÄ
nagrywane â wrócisz do nich, kiedy chcesz.",wariant:"zloty"}],sb={bialy:{karta:"bg-white border border-[#E7E1D3]",ikona:"bg-[#F4EFE3] text-[#7A5C12]",tytul:"text-primary",opis:"text-[#4B5B78]"},granat:{karta:"bg-primary",ikona:"bg-[#F3D77A]/15 text-[#F3D77A]",tytul:"text-white",opis:"text-white/[0.78]"},zloty:{karta:"bg-[#F6EBC8] border border-[#E8D59A]",ikona:"bg-white text-[#7A5C12]",tytul:"text-primary",opis:"text-[#4B5B78]"}},ab={online:[{tytul:"Z domu, bez dojazdów",opis:"Komputer, tablet albo telefon â i jesteÅ na lekcji."},{tytul:"Nagrania każdej lekcji",opis:"OpuÅcisz zajÄcia? Obejrzysz je w EduPanelu."},{tytul:"Pomoc przy komputerze",opis:"ZadzwoÅ â pomożemy wÅÄ
czyÄ kamerÄ i mikrofon."},{tytul:"Grupa z caÅej Polski",opis:"Poznasz osoby 50+ z różnych miejsc."}],stacjonarnie:[{tytul:"Sale w Krakowie i Warszawie",opis:`Kraków: ${Ne.krakow.adres.ulicaKrotko}. Warszawa: ${Ne.warszawa.adres.ulica}.`},{tytul:"Rozmowa twarzÄ
w twarz",opis:"Åatwiej siÄ poznaÄ i ÄwiczyÄ mówienie bez skrÄpowania."},{tytul:"StaÅy rytm zajÄÄ",opis:"Ten sam dzieÅ i godzina â Åatwo wpisaÄ naukÄ w tydzieÅ."},{tytul:"Ludzie w podobnym wieku",opis:"Kawa przed zajÄciami i rozmowy âjak miÄdzy swoimiâ."}]};function ob(){const[e,t]=v.useState("online"),n=Ot.slice(0,4);return a.jsx("section",{"aria-labelledby":"dlaczego-h",className:"bg-surface py-[60px] lg:py-[112px]",children:a.jsxs("div",{className:"container mx-auto px-6",children:[a.jsxs("div",{className:"max-w-[760px] mb-7 lg:mx-auto lg:mb-12 lg:text-center",children:[a.jsx(gt,{children:"Dlaczego UTW APS"}),a.jsx(xt,{id:"dlaczego-h",children:"Kursy bez stresu, z realnym efektem"}),a.jsx(wt,{className:"lg:mx-auto max-w-[640px]",children:"ZÅe wspomnienia ze szkoÅy, strach przed ocenianiem, obawa, że ânie dam radyâ â to normalne. WÅaÅnie dlatego uczymy inaczej."})]}),a.jsxs("div",{className:"flex flex-col gap-3.5 lg:grid lg:grid-cols-4 lg:grid-rows-[repeat(2,minmax(250px,auto))] lg:gap-[18px]",children:[a.jsxs("div",{className:"relative flex min-h-[360px] lg:min-h-[520px] flex-col overflow-hidden rounded-[28px] p-[22px] lg:p-8 lg:col-span-2 lg:row-span-2",children:[a.jsx("img",{src:"/images/krakow/sala-1.jpg",alt:"Kameralna grupa kursantów UTW APS na zajÄciach w Krakowie",loading:"lazy",className:"absolute inset-0 w-full h-full object-cover"}),a.jsx("div",{"aria-hidden":"true",className:"absolute inset-0",style:{background:"linear-gradient(to top, rgba(7,26,51,.9) 0%, rgba(7,26,51,.38) 46%, rgba(7,26,51,0) 72%)"}}),a.jsxs("div",{className:"relative mt-auto flex flex-col gap-2 text-white",children:[a.jsxs("span",{className:"inline-flex items-center gap-1 self-start rounded-full bg-accent py-1 pl-3 pr-1.5 text-[13px] font-bold uppercase tracking-[0.06em] text-primary",children:["Grupy 6â8 osób",a.jsx(Pg,{tekst:Sg,klasaIkony:"text-primary hover:text-primary/70"})]}),a.jsx("strong",{className:"font-serif text-[26px] lg:text-[34px] leading-[1.15] text-balance",children:"Kameralne grupy, w których Åatwo siÄ odezwaÄ"}),a.jsx("span",{className:"max-w-[440px] text-[16px] leading-relaxed text-white/85",children:"Uczysz siÄ z osobami w podobnym wieku. Wszyscy siÄ znajÄ
, wiÄc mówie
302nie przychodzi naturalnie."})]})]}),ib.map(r=>{const i=sb[r.wariant];return a.jsxs("div",{className:`flex flex-col gap-2.5 rounded-[28px] p-[22px] lg:p-7 ${i.karta}`,children:[a.jsx("span",{className:`mb-1 inline-flex items-center justify-center w-[50px] h-[50px] rounded-2xl ${i.ikona}`,children:a.jsx(r.ikona,{className:"w-6 h-6","aria-hidden":"true"})}),a.jsx("strong",{className:`text-[21px] leading-snug ${i.tytul}`,children:r.tytul}),a.jsx("span",{className:`text-[16px] leading-relaxed ${i.opis}`,children:r.opis}),r.awatary?a.jsxs("span",{className:"mt-1.5 flex items-center",children:[n.map((s,o)=>a.jsx("img",{src:s.portret||s.image,alt:s.name,loading:"lazy",className:`w-[42px] h-[42px] rounded-full border-[3px] border-primary object-cover object-top bg-[#F4EFE3] ${o>0?"-ml-3":""}`},s.slug)),a.jsx("span",{className:"ml-3 whitespace-nowrap text-sm font-semibold text-[#F3D77A]",children:"i caÅy zespóÅ"})]}):null]},r.tytul)})]}),a.jsxs("div",{className:"mt-4 lg:mt-[22px] grid gap-5 lg:grid-cols-[minmax(0,0.8fr)_minmax(0,1.2fr)] lg:gap-10 lg:items-center rounded-[28px] border border-[#E7E1D3] bg-white p-[22px] lg:px-[38px] lg:py-[34px]",children:[a.jsxs("div",{className:"flex min-w-0 flex-col gap-3.5",children:[a.jsx("strong",{className:"font-serif text-[28px] leading-tight text-primary",children:"Online czy w sali?"}),a.jsx("span",{className:"text-[16px] leading-relaxed text-[#4B5B78]",children:"Program i cena sÄ
te same. Wybierz to, co Ci wygodniej â formÄ zawsze możesz zmieniÄ."}),a.jsx("div",{role:"tablist","aria-label":"Forma zajÄÄ",className:"inline-flex self-start gap-1.5 rounded-2xl bg-[#F4EFE3] p-1.5",children:["online","stacjonarnie"].map(r=>a.jsx("button",{type:"button",role:"tab","aria-selected":e===r,onClick:()=>t(r),className:`rounded-xl px-5 py-[11px] text-[16px] font-bold transition-colors ${e===r?"bg-primary text-white":"bg-transparent text-[#33415C] hover:text-primary"}`,children:r==="online"?"Online":"Stacjonarnie"},r))})]}),a.jsx("ul",{role:"tabpanel",className:"m-0 p-0 list-none grid gap-3 sm:grid-cols-2",children:ab[e].map(r=>a.jsxs("li",{className:"flex items-start gap-3 rounded-[18px] border border-[#E7E1D3] bg-surface px-[18px] py-4",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[30px] h-[30px] shrink-0 rounded-full bg-[#ECF7F0] text-[#1F6F45]",children:a.jsx(at,{className:"w-4 h-4",strokeWidth:3,"aria-hidden":"true"})}),a.jsxs("span",{className:"flex flex-col gap-0.5",children:[a.jsx("strong",{className:"text-[17px] text-primary",children:r.tytul}),a.jsx("span",{className:"text-[15px] leading-relaxed text-[#4B5B78]",children:r.opis})]})]},r.tytul))})]})]})})}const lb=[{znak:"80",tytul:"Zasada 80/20 â mówienie wygrywa",opis:"Zamiast âprzerabiaÄ tematâ Äwiczymy dialogi z życia: podróż, rodzina, sklep, lekarz. Zaczynasz mówiÄ szybciej."},{znak:a.jsx(s2,{className:"w-5 h-5",strokeWidth:2.5}),tytul:"Åagodne powtórki â pamiÄÄ lubi spokój",opis:"MateriaÅ wraca w kolejnych lekcjach naturalnie. Nie musisz siedzieÄ z zeszytem po nocach."},{znak:"Aa",tytul:"Gramatyka w kontekÅcie â bez tabelek",opis:"Uczysz siÄ na gotowych zdaniach. To bardziej intuicyjne i zdecydowanie mniej mÄczÄ
ce."}];function ub(){return a.jsxs("section",{"aria-labelledby":"metoda-h",className:"relative overflow-hidden bg-primary py-[60px] lg:py-[112px] text-white",children:[a.jsx("span",{"aria-hidden":"true",className:"absolute -right-40 -top-40 w-[520px] h-[520px] rounded-full border border-[#F3D77A]/[0.14]"}),a.jsx("span",{"aria-hidden":"true",className:"absolute -right-16 -top-16 w-[320px] h-[320px] rounded-full border border-[#F3D77A]/10"}),a.jsx("div",{className:"relative container mx-auto px-6",children:a.jsxs("div",{className:"flex flex-col gap-10 lg:grid lg:grid-cols-[minmax(0,1.15fr)_minmax(0,0.85fr)] lg:gap-[72px] lg:items-center",children:[a.jsxs("div",{className:"min-w-0",children:[a.jsx(gt,{jasny:!0,children:"Metoda dla osób 50+"}),a.jsx(xt,{id:"metoda-h",jasny:!0,children:"Twój mózg jest stworzony do nauki po 50-tce"}),a.jsx(wt,{jasny:!0,className:"mb-6 lg:mb-8 max-w-[560px]",children:"Problemem zwykle nie jest wiek, tylko szkolny styl nauki: poÅpiech, presja i gramatyka bez kontekstu. U nas uczysz siÄ tak, jak naprawdÄ używa siÄ jÄzyka."}),a.jsx("ul",{className:"m-0 p-0 list-none flex flex-col gap-3.5",children:lb.map(e=>
302a.jsxs("li",{className:"flex items-start gap-4 rounded-[20px] border border-white/10 bg-white/[0.06] px-5 py-[18px]",children:[a.jsx("span",{"aria-hidden":"true",className:"inline-flex items-center justify-center w-11 h-11 shrink-0 rounded-[14px] bg-[#F3D77A]/15 font-serif text-[18px] font-bold text-[#F3D77A]",children:e.znak}),a.jsxs("span",{className:"flex flex-col gap-1",children:[a.jsx("strong",{className:"text-[18px] text-white",children:e.tytul}),a.jsx("span",{className:"text-[15px] leading-relaxed text-white/[0.72]",children:e.opis})]})]},e.tytul))}),a.jsxs("div",{className:"mt-7 lg:mt-8 flex flex-col sm:flex-row sm:flex-wrap sm:items-center gap-4 sm:gap-x-7",children:[a.jsx(Na,{}),a.jsxs(E,{to:"/testy-poziomujace",className:"inline-flex items-center justify-center gap-2 text-[17px] font-bold text-[#F3D77A] hover:text-white",children:["Zrób bezpÅatny test poziomu",a.jsx(De,{className:"w-[18px] h-[18px]",strokeWidth:2.5,"aria-hidden":"true"})]})]})]}),a.jsxs("div",{className:"flex min-w-0 flex-col items-center gap-6",children:[a.jsxs("svg",{viewBox:"0 0 320 320",className:"w-[280px] h-[280px] lg:w-[400px] lg:h-[400px] max-w-full",role:"img","aria-label":"Wykres: 80 procent czasu na lekcji to mówienie, 20 procent teoria",children:[a.jsx("circle",{cx:"160",cy:"160",r:"150",fill:"rgba(255,255,255,.03)",stroke:"rgba(255,255,255,.08)",strokeWidth:"1"}),a.jsx("circle",{cx:"160",cy:"160",r:"118",fill:"none",stroke:"#23467A",strokeWidth:"30"}),a.jsx("circle",{cx:"160",cy:"160",r:"118",fill:"none",stroke:"#D4AF37",strokeWidth:"30",strokeLinecap:"round",strokeDasharray:"581 741.4",transform:"rotate(-90 160 160)"}),a.jsx("circle",{cx:"160",cy:"160",r:"88",fill:"rgba(7,26,51,.6)"}),a.jsx("text",{x:"160",y:"160",textAnchor:"middle",fontFamily:"'Playfair Display', Georgia, serif",fontSize:"66",fontWeight:"700",fill:"#FFFFFF",children:"80%"}),a.jsx("text",{x:"160",y:"196",textAnchor:"middle",fontFamily:"Outfit, system-ui, sans-serif",fontSize:"19",fontWeight:"600",fill:"#F3D77A",children:"mówienia"})]}),a.jsxs("ul",{className:"m-0 p-0 list-none flex flex-col sm:flex-row sm:flex-wrap justify-center gap-x-[22px] gap-y-3 text-[16px] font-semibold text-white",children:[a.jsxs("li",{className:"inline-flex items-center gap-2.5",children:[a.jsx("span",{"aria-hidden":"true",className:"w-3.5 h-3.5 rounded bg-accent"}),"80% rozmowa i praktyka"]}),a.jsxs("li",{className:"inline-flex items-center gap-2.5",children:[a.jsx("span",{"aria-hidden":"true",className:"w-3.5 h-3.5 rounded bg-[#23467A] ring-1 ring-white/30"}),"20% teoria i gramatyka"]}),a.jsxs("li",{className:"inline-flex items-center gap-2.5",children:[a.jsx("span",{"aria-hidden":"true",className:"w-3.5 h-3.5 rounded-full border-2 border-[#86EFAC]"}),"0 presji i ocen"]})]})]})]})})]})}const cb={angielski:"angielski",hiszpanski:"hiszpanski",niemiecki:"niemiecki",wloski:"wloski",francuski:"francuski",chinski:"chinski"};function db(e){const t=e.trim();return t.charAt(0).toUpperCase()+t.slice(1)}function pb(){const e=v.useRef(null),[t,n]=v.useState({indeks:0,widoczne:4,poczatek:!0,koniec:!1}),r=v.useCallback(()=>{const c=e.current,d=c==null?void 0:c.querySelector("[data-karta]");if(!c||!d)return 0;const p=parseFloat(getComputedStyle(c).columnGap||"0")||0;return d.offsetWidth+p},[]),i=v.useCallback(()=>{const c=e.current,d=r();if(!c||!d)return;const p=Math.max(1,Math.round((c.clientWidth+1)/d));n({indeks:Math.round(c.scrollLeft/d),widoczne:p,poczatek:c.scrollLeft<=2,koniec:c.scrollLeft+c.clientWidth>=c.scrollWidth-2})},[r]);v.useEffect(()=>(i(),window.addEventListener("resize",i),()=>window.removeEventListener("resize",i)),[i]);const s=c=>{const d=e.current,p=r();d&&p&&d.scrollBy({left:c*p,behavior:"smooth"})},o=c=>{const d=e.current,p=r();d&&p&&d.scrollTo({left:c*p,behavior:"smooth"})},l=Math.max(1,Ot.length-t.widoczne+1),u=Math.min(t.indeks,l-1);return a.jsx("section",{"aria-labelledby":"lektorzy-h",className:"bg-white py-[60px] lg:py-[112px]",children:a.jsxs("div",{className:"container mx-auto px-6",children:[a.jsxs("div",{className:"flex flex-wrap items-end justify-between gap-6 mb-7 lg:mb-11",children:[a.jsxs("div",{className:"max-w-[680px]",children:[a.jsx(gt,{children:"Nasz zespóÅ"}),a.jsx(xt,{id:"lektorzy-h",children:"Poznaj lektorów"}),a.jsx(wt,{children:"To oni tworzÄ
spokojnÄ
atmosferÄ na zajÄciach. UczÄ
jasno i cierpl
302iwie â każde pytanie jest w porzÄ
dku."})]}),a.jsxs("div",{className:"flex items-center gap-3.5",children:[a.jsx("span",{className:"text-[16px] font-semibold text-[#5B6A84]","aria-live":"polite",children:u+1>=Math.min(Ot.length,u+t.widoczne)?`${u+1} z ${Ot.length}`:`${u+1}â${Math.min(Ot.length,u+t.widoczne)} z ${Ot.length}`}),a.jsx("button",{type:"button",onClick:()=>s(-1),disabled:t.poczatek,"aria-label":"Poprzedni lektorzy",className:"inline-flex items-center justify-center w-[54px] h-[54px] rounded-full border-2 border-[#E7E1D3] bg-white text-primary transition-colors hover:border-primary hover:bg-primary hover:text-white disabled:opacity-35 disabled:hover:bg-white disabled:hover:text-primary disabled:hover:border-[#E7E1D3]",children:a.jsx(Iz,{className:"w-[22px] h-[22px]",strokeWidth:2.5,"aria-hidden":"true"})}),a.jsx("button",{type:"button",onClick:()=>s(1),disabled:t.koniec,"aria-label":"NastÄpni lektorzy",className:"inline-flex items-center justify-center w-[54px] h-[54px] rounded-full border-2 border-[#E7E1D3] bg-white text-primary transition-colors hover:border-primary hover:bg-primary hover:text-white disabled:opacity-35 disabled:hover:bg-white disabled:hover:text-primary disabled:hover:border-[#E7E1D3]",children:a.jsx(De,{className:"w-[22px] h-[22px]",strokeWidth:2.5,"aria-hidden":"true"})})]})]}),a.jsx("div",{ref:e,onScroll:i,className:"-mx-6 md:-mx-2 flex snap-x snap-mandatory gap-3.5 lg:gap-5 overflow-x-auto scroll-px-6 md:scroll-px-2 px-6 md:px-2 pb-6 pt-1 [scrollbar-width:none] [&::-webkit-scrollbar]:hidden",children:Ot.map(c=>{const d=cb[c.langId];return a.jsxs(E,{to:`/zespol/${c.slug}`,"data-karta":!0,className:"group snap-start shrink-0 w-[78%] sm:w-[calc((100%-14px)/2)] lg:w-[calc((100%-60px)/4)] flex flex-col overflow-hidden rounded-3xl border border-[#E7E1D3] bg-white text-primary shadow-[0_18px_36px_-32px_rgba(11,36,71,0.5)] transition hover:-translate-y-1 hover:shadow-[0_26px_44px_-30px_rgba(11,36,71,0.55)]",children:[a.jsxs("span",{className:"relative block aspect-[4/5] overflow-hidden bg-gradient-to-b from-[#F6F1E7] to-[#E8DCC4]",children:[a.jsx("img",{src:c.portret||c.image,alt:`${c.name} â ${c.role.toLowerCase()}`,loading:"lazy",className:`block w-full h-full ${c.portret?"object-cover":"object-contain object-bottom"} transition-transform duration-500 group-hover:scale-[1.03]`}),a.jsxs("span",{className:"absolute left-3.5 top-3.5 inline-flex items-center gap-2 rounded-full bg-white/95 py-1.5 pl-1.5 pr-3 text-sm font-bold text-primary",children:[d?a.jsx(ea,{kurs:d,rozmiar:24}):null,db(c.langName)]}),/native/i.test(c.role)?a.jsx("span",{className:"absolute right-3.5 top-3.5 rounded-full bg-primary px-3 py-1.5 text-[13px] font-bold text-[#F3D77A]",children:"Native speaker"}):null]}),a.jsxs("span",{className:"flex flex-1 flex-col gap-2 px-5 pb-[22px] pt-[18px]",children:[a.jsx("span",{className:"font-serif text-[26px] font-bold leading-tight",children:c.name}),a.jsx("span",{className:"text-[15px] leading-relaxed text-[#4B5B78]",children:c.desc}),a.jsxs("span",{className:"mt-auto inline-flex items-center gap-1.5 pt-1 text-[15px] font-bold text-[#7A5C12]",children:["Poznaj lektora",a.jsx(De,{className:"w-4 h-4 transition-transform group-hover:translate-x-1",strokeWidth:2.5,"aria-hidden":"true"})]})]})]},c.slug)})}),a.jsx("div",{className:"flex justify-center gap-2.5",role:"group","aria-label":"Wybór lektorów",children:Array.from({length:l}).map((c,d)=>a.jsx("button",{type:"button",onClick:()=>o(d),"aria-label":`Pokaż lektorów od numeru ${d+1}`,"aria-current":d===u?"true":void 0,className:`h-3 rounded-full transition-all ${d===u?"w-[30px] bg-accent":"w-3 bg-[#E2D6BC] hover:bg-[#CFC09E]"}`},d))})]})})}const fb=[{tytul:"Wybierasz jÄzyk, miejsce i termin",opis:"Poziom opisujesz zwykÅymi sÅowami â bez egzaminu. CenÄ widzisz od razu, zanim podasz dane."},{tytul:"PÅacisz co miesiÄ
c albo za semestr",opis:"BLIK, karta, Przelewy24 albo zwykÅy przelew. Nie zakÅadasz konta ani hasÅa."},{tytul:"Dostajesz e-mail i zaczynasz",opis:"Plan zajÄÄ, dostÄp do EduPanelu i link do lekcji albo adres sali."}],mb=[{kurs:"angielski",nazwa:"Angielski",gdzie:"online i 2 miasta",wybrany:!0},{kurs:"hiszpanski",nazwa:"HiszpaÅski",gdzie:"online"},{kurs:"wloski",nazwa:"WÅoski",gdzie:"online · Kraków"},{kurs:"niemiecki",nazwa:"Niemiecki",gdzie:"online · Kraków"}];function hb(){return a.jsx("section",{id:"jak-zaczac","aria-labelledby":"zapis-h",className:"bg-surface py-[60px] lg:py-[112px]",children:a.jsx("div",{className:"container mx-auto px-6",children:a.jsxs("div",{className:"flex flex-col gap-9 lg:grid lg:grid-cols-2 lg:gap-[72px] lg:items-center",children:[a.jsxs("div",{className:"min-w-0",children:[a.jsx(gt,{children:"Jak zaczÄ
Ä"}),a.jsx(xt,{id:"zapis-h",children:"Zapis zajmuje 3 minuty"}),a.jsx(wt,{className:"mb-7 lg:mb-8",children:"Bez zakÅadania konta i bez niespodzianek po drodze. Wolisz porozmawiaÄ? Zapiszemy CiÄ przez telefon."}),a.jsx("ol",{className:"m-0 mb-8 p-0 list-none flex flex-col gap-3.5",children:fb.map((e,t)=>
302a.jsxs("li",{className:"flex items-start gap-4 rounded-[20px] border border-[#E7E1D3] bg-white px-5 py-[18px]",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[42px] h-[42px] shrink-0 rounded-full bg-accent text-[18px] font-bold text-primary",children:t+1}),a.jsxs("span",{className:"flex flex-col gap-1",children:[a.jsx("strong",{className:"text-[19px] leading-snug text-primary",children:e.tytul}),a.jsx("span",{className:"text-[15px] leading-relaxed text-[#4B5B78]",children:e.opis})]})]},e.tytul))}),a.jsxs("div",{className:"flex flex-col sm:flex-row sm:flex-wrap sm:items-center gap-4 sm:gap-x-7",children:[a.jsx(Na,{}),a.jsxs("a",{href:"tel:+48123125328",className:"inline-flex items-center justify-center gap-2.5 text-[17px] text-primary",children:[a.jsx(Ye,{className:"w-5 h-5 text-[#7A5C12]","aria-hidden":"true"}),a.jsxs("span",{children:["albo zadzwoÅ: ",a.jsx("strong",{children:"12 312 53 28"})]})]})]})]}),a.jsxs("div",{className:"relative pb-[88px] pt-7 lg:pb-[96px] lg:pl-5 lg:pr-10 lg:pt-[30px]",role:"img","aria-label":"PodglÄ
d formularza zapisu: wybór jÄzyka, a obok cena widoczna od razu",children:[a.jsxs("div",{className:"relative rounded-[26px] border border-[#E7E1D3] bg-white shadow-[0_40px_80px_-44px_rgba(11,36,71,0.6)] lg:-rotate-[1.5deg]",children:[a.jsxs("div",{className:"flex items-center justify-between gap-2.5 border-b border-[#EEE8DB] px-[18px] py-3.5",children:[a.jsx("img",{src:"/images/logo-utw-aps.png",alt:"",className:"h-[26px] w-auto"}),a.jsxs("span",{className:"inline-flex items-center gap-1.5 text-[13px] font-bold text-[#1F6F45]",children:[a.jsx(Jz,{className:"w-3.5 h-3.5",strokeWidth:2.5,"aria-hidden":"true"})," Bezpieczny zapis"]})]}),a.jsxs("div",{className:"p-[18px]",children:[a.jsxs("div",{className:"mb-[18px] flex gap-1.5 rounded-[14px] bg-[#F4EFE3] p-[5px]",children:[a.jsxs("span",{className:"flex flex-1 items-center gap-2 rounded-[10px] bg-white px-2.5 py-2 text-[13px] font-bold text-primary",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[22px] h-[22px] rounded-full bg-primary text-xs text-white",children:"1"}),"Kurs i termin"]}),a.jsxs("span",{className:"hidden sm:flex flex-1 items-center gap-2 px-2.5 py-2 text-[13px] font-semibold text-[#5B6A84]",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[22px] h-[22px] rounded-full border-2 border-[#CFC7B5] text-xs",children:"2"}),"Dane"]}),a.jsxs("span",{className:"hidden sm:flex flex-1 items-center gap-2 px-2.5 py-2 text-[13px] font-semibold text-[#5B6A84]",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[22px] h-[22px] rounded-full border-2 border-[#CFC7B5] text-xs",children:"3"}),"PÅatnoÅÄ"]})]}),a.jsx("span",{className:"mb-3.5 block font-serif text-[22px] font-bold leading-tight text-primary",children:"Jakiego jÄzyka chcesz siÄ uczyÄ?"}),a.jsx("div",{className:"grid grid-cols-2 gap-2.5",children:mb.map(e=>a.jsxs("span",{className:`relative flex flex-col items-start gap-2 sm:flex-row sm:items-center sm:gap-2.5 rounded-[14px] border-2 p-3 ${e.wybrany?"border-accent bg-[#FFFBEF]":"border-[#EDE6D6] bg-white"}`,children:[a.jsx(ea,{kurs:e.kurs,rozmiar:30}),a.jsxs("span",{className:"flex min-w-0 flex-col leading-tight",children:[a.jsx("strong",{className:"text-[15px] text-primary",children:e.nazwa}),a.jsx("span",{className:"text-xs font-medium leading-snug text-[#5B6A84]",children:e.gdzie})]}),e.wybrany?a.jsx("span",{className:"absolute -right-2 -top-2 inline-flex items-center justify-center w-6 h-6 rounded-full bg-accent text-primary",children:a.jsx(at,{className:"w-3.5 h-3.5",strokeWidth:3,"aria-hidden":"true"})}):null]},e.kurs))})]})]}),a.jsxs("div",{className:"absolute bottom-0 right-2 lg:right-0 lg:bottom-5 flex flex-col gap-0.5 rounded-[18px] border-2 border-accent bg-white px-[18px] py-3.5 shadow-[0_24px_40px_-24px_rgba(146,108,10,0.6)]",children:[a.jsx("span",{className:"text-[13px] text-[#5B6A84]",children:"Cena widoczna od razu"}),a.jsx("span",{className:"font-serif text-[30px] font-bold leading-none text-primary",children:"35 zÅ"}),a.jsx("span",{className:"text-[13px] text-[#4B5B78]",children:"za 60-minutowÄ
lekcjÄ"})]}),a.jsxs("div",{className:"absolute left-3 top-0 lg:left-0 lg:top-1.5 inline-flex items-center gap-2 rounded-full bg-[#ECF7F0] px-3.5 py-2 text-sm font-bold text-[#14532D] shadow-[0_14px_28px_-20px_rgba(11,36,71,0.5)]",children:[a.jsx(at,{className:"w-[18px] h-[18px] text-[#1F6F45]",strokeWidth:2.5,"aria-hidden":"true"}),"Bez zakÅadania konta"]})]})]})})})}const yb=["/images/opinie/2148216451.jpg","/images/opinie/2148343396.jpg","/images/opinie/2150737425.jpg","/images/opinie/2206.jpg","/images/opinie/2348.jpg","/images/opinie/2573.jpg","/images/opinie/2922.jpg","/images/opinie/332.jpg","/images/opinie/72797.jpg"],gb=["/images/opinie/2147562281.jpg","/images/opinie/2148988836.jpg","/images/opinie/21815.jpg","/images/opinie/331.jpg","/images/opinie/46950.jpg","/images/opinie/522.jpg","/images/opinie/107453.jpg"],Eg=e=>e.toLowerCase().replace(/[,.;:"'!?()]/g," ").replace(/\s+/g," ").trim(),xb=e=>Eg(e).replace(/\b(pani|pan)\b/g,"").replace(/\s+/g," ").trim(),wb=e=>xb(e).split(" ")[0]??"",vb={dorota:"/images/opinie/2148216451.jpg",ewa:"/images/opinie/2148343396.jpg",halina:"/images/opinie/2573.jpg",krystyna:"/images/opinie/332.jpg",bozena:"/images/opinie/2922.jpg",bożena:"/images/opinie/2922.jpg",maria:"/images/opinie/2206.jpg",anna:"/images/opinie/2348.jpg",barbara:"/images/opinie/2150737425.jpg",jożef:"/images/opinie/21815.jpg",józef:"/images/opinie/21815.jpg",jozef:"/images/opinie/21815.jpg",tadeusz:"/images/opinie/2148988836.jpg",jan:"/images/opinie/2147562281.jpg",marek:"/images/opinie/107453.jpg"},kb=new Set(["józef","jozef","tadeusz","jan","marek","józef","jożef"]),ts=(e,t=0)=>{const n=wb(e),r=vb[n];if(r)return r;const s=kb.has(n)||Eg(e).includes("pan ")?gb:yb;return s[Math.abs(t)%s.length]},jb=[{imie:"Pani Dorota, 64 lata",kurs:"HiszpaÅski od zera â po 4 miesiÄ
cach zamówiÅa tapas w Barcelonie",tekst:"ZaczynaÅam od kompletnego zera. Po 4 miesiÄ
cach pojechaÅam z mÄżem do Barcelony i sama zamówiÅam jedzenie, zapytaÅam o drogÄ i porozmawiaÅam z kelnerem. MÄ
ż nie mógÅ uwierzyÄ!",zdjecie:ts("Dorota",0)},{imie:"Pan Józef, 71 lat",kurs:"Angielski online â rozmawia z wnukami z Londynu bez tÅumacza",tekst:"BaÅem siÄ komputera, ale z pomocÄ
technicznÄ
UTW wszystko poszÅo gÅadko. Po 6 miesiÄ
cach rozmawiam z wnukami przez internet po angielsku â bez pomocy córki. Wnuki cieszÄ
siÄ chyba najbardziej.",zdjecie:ts("Józef",1)},{imie:"Pani Ewa, 68 lat",kurs:"Angielski A2 â oglÄ
da seriale z napisami po angielsku",tekst:"Po roku nauki oglÄ
dam ulubione seriale z angielskimi napisami i rozumiem 80%. Na zajÄciach nie ma stresu, a do tego znalazÅam cudowne koleżanki â pijemy razem kawÄ po każdej lekcji.",zdjecie:ts("Ewa",2)},{imie:"Pani Halina, 59 lat",kurs:"WÅoski â po semestrze czyta menu i prowadzi small talk we WÅoszech",tekst:"ZapisaÅam siÄ przed wakacjami we WÅoszech. Po jednym semestrze rozmawiaÅam z wÅaÅcicielem pensjonatu po wÅosku â zaproponowaÅ mi zniżkÄ na nastÄpny rok! Nagrania z lekcji pozwalajÄ
powtarzaÄ w swoim tempie.",zdjecie:ts("Halina",3)}];function lf({klasa:e}){return a.jsx("span",{className:"inline-flex gap-1","aria-hidden":"true",children:[1,2,3,4,5].map(t=>a.jsx(za,{className:`${e} fill-accent text-accent`},t))})}function zb(){return a.jsx("section",{"aria-labelledby":"zajecia-h",className:"bg-white py-[60px] lg:py-[112px]",children:a.jsxs("div",{className:"container mx-auto px-6",children:[a.jsxs("div",{className:"max-w-[700px] mb-7 lg:mb-11",children:[a.jsx(gt,{children:"Z naszych zajÄÄ"}),a.jsx(xt,{id:"zajecia-h",children:"Tak wyglÄ
dajÄ
nasze zajÄcia"}),a.jsx(wt,{children:"MaÅa grupa, lektor, który ma czas na każde pytanie, i dużo rozmowy. Bez wywoÅywania do odpowiedzi."})]}),a.jsxs("div",{className:"flex flex-col gap-3.5 lg:grid lg:grid-cols-12 lg:grid-rows-[260px_260px] lg:gap-[18px]",children:[a.jsx("img",{src:"/images/krakow/sala-2.jpg",alt:"Kursanci UTW APS podczas lekcji w sali w Krakowie",loading:"lazy",className:"block w-full h-[240px] lg:h-full object-cover rounded-[26px] lg:col-span-7 lg:row-span-2"}),a.jsx("img",{src:"/images/krakow/sala-zajecia.jpg",alt:"Grupa kursantów sÅucha lektora na zajÄciach w Krakowie",loading:"lazy",className:"block w-full h-[200px] lg:h-full object-cover rounded-[26px] lg:col-span-5"}),a.jsxs("div",{className:"flex flex-col justify-center gap-2 rounded-[26px] bg-primary px-6 py-6 lg:px-8 lg:col-span-5",children:[a.jsx(lf,{klasa:"w-6 h-6"}),a.jsxs("span",{className:"flex items-baseline gap-2.5",children:[a.jsx("span",{className:"font-serif text-[56px] font-bold leading-none text-white",children:"5,0"}),a.jsx("span",{className:"text-[20px] font-semibold text-white/70",children:"/ 5"})]}),a.jsx("span",{className:"text-[16px] leading-relaxed text-white/85",children:"Årednia ocena lekcji, którÄ
kursanci wystawiajÄ
po zajÄciach w EduPanelu."}),a.jsx("span",{className:"text-sm font-bold text-[#F3D77A]",children:"65 ocen · majâpaździernik 2026"})]})]}),a.jsxs("div",{className:"mt-12 lg:mt-16 flex flex-wrap items-end justify-between gap-4 mb-6 lg:mb-8",children:[a.jsxs("div",{children:[a.jsx("p",{className:"m-0 mb-1.5 text-sm font-bold uppercase tracking-[0.12em] text-[#7A5C12]",children:"Opinie kursantów"}),a.jsx("h3",{className:"m-0 font-serif text-[28px] lg:text-[34px] font-bold leading-tight text-balance text-primary",children:"Mieli te same wÄ
tpliwoÅci co Ty"})]}),a.jsxs(E,{to:"/opinie",className:"inline-flex items-center gap-2 text-[17px] font-bold text-[#7A5C12] hover:text-primary",children:["WiÄcej opinii",a.jsx(De,{className:"w-[18px] h-[18px]",strokeWidth:2.5,"aria-hidden":"true"})]})]}),a.jsx("div",{className:"grid gap-3.5 md:grid-cols-2 lg:gap-5",children:jb.map(e=>a.jsxs("figure",{className:"m-0 flex flex-col gap-5 rounded-[26px] border border-[#
302E7E1D3] bg-surface p-6 lg:p-8",children:[a.jsxs("div",{className:"flex items-center justify-between",children:[a.jsx("span",{"aria-hidden":"true",className:"inline-flex items-center justify-center w-11 h-11 rounded-full bg-[#F6EBC8] text-[#7A5C12]",children:a.jsx(mg,{className:"w-5 h-5 fill-current",strokeWidth:1.5})}),a.jsx(lf,{klasa:"w-[18px] h-[18px]"})]}),a.jsx("blockquote",{className:"m-0 text-[17px] lg:text-[18px] leading-[1.65] text-[#33415C]",children:e.tekst}),a.jsxs("figcaption",{className:"mt-auto flex items-center gap-3.5 border-t border-[#EEE8DB] pt-5",children:[a.jsx("img",{src:e.zdjecie,alt:"",loading:"lazy",className:"w-14 h-14 shrink-0 rounded-full border-[3px] border-white object-cover shadow-[0_8px_18px_-10px_rgba(11,36,71,0.6)]"}),a.jsxs("span",{className:"flex min-w-0 flex-col gap-0.5",children:[a.jsx("strong",{className:"text-[16px] text-primary",children:e.imie}),a.jsx("span",{className:"text-[14px] font-semibold leading-snug text-[#7A5C12]",children:e.kurs})]})]})]},e.imie))})]})})}const bb=[{tytul:"Zmienisz grupÄ, kiedy chcesz",opis:"Za Åatwo, za trudno, godzina przestaÅa pasowaÄ? Przeniesiemy CiÄ do innej grupy bez dopÅat."},{tytul:"Nie ma umowy na rok",opis:"Rezygnujesz e-mailem, bez podawania przyczyny. ZgÅoszenie do 25. dnia miesiÄ
ca koÅczy umowÄ z koÅcem tego miesiÄ
ca."},{tytul:"Oddajemy za niewykorzystane lekcje",opis:"ZapÅacisz za semestr z góry i zrezygnujesz? Zwrócimy pieniÄ
dze za lekcje, które siÄ nie odbyÅy."},{tytul:"Jasna cena, bez ukrytych opÅat",opis:"35 zÅ za lekcjÄ, materiaÅy w cenie. DoÅÄ
czasz w trakcie semestru? PÅacisz tylko za lekcje, które zostaÅy."}];function Nb({className:e=""}){const t=`luk-${v.useId().replace(/[^a-zA-Z0-9_-]/g,"")}`;return a.jsxs("svg",{viewBox:"0 0 200 200",className:e,role:"img","aria-label":"PieczÄÄ: Gwarancja spokojnego startu UTW APS",children:[a.jsx("defs",{children:a.jsx("path",{id:t,d:"M 100,100 m -70,0 a 70,70 0 1,1 140,0 a 70,70 0 1,1 -140,0"})}),a.jsx("circle",{cx:"100",cy:"100",r:"97",fill:"#D4AF37"}),a.jsx("circle",{cx:"100",cy:"100",r:"90",fill:"none",stroke:"#0B2447",strokeOpacity:".35",strokeWidth:"1.5",strokeDasharray:"2 5"}),a.jsx("circle",{cx:"100",cy:"100",r:"53",fill:"#0B2447"}),a.jsx("circle",{cx:"100",cy:"100",r:"47",fill:"none",stroke:"#F3D77A",strokeOpacity:".45",strokeWidth:"1"}),a.jsx("text",{fontFamily:"Outfit, system-ui, sans-serif",fontSize:"12.5",fontWeight:"700",letterSpacing:"2.4",fill:"#0B2447",children:a.jsx("textPath",{href:`#${t}`,children:"GWARANCJA SPOKOJNEGO STARTU ⢠UTW APS â¢"})}),a.jsx("path",{d:"M100 72 l22 8.5 v15 c0 15.5 -10 24 -22 29.5 c-12 -5.5 -22 -14 -22 -29.5 v-15 z",fill:"none",stroke:"#F3D77A",strokeWidth:"3",strokeLinejoin:"round"}),a.jsx("path",{d:"M89.5 99 l7.5 7.5 l14.5 -15",fill:"none",stroke:"#F3D77A",strokeWidth:"4",strokeLinecap:"round",strokeLinejoin:"round"})]})}function Sb(){return a.jsx("section",{"aria-labelledby":"gwarancja-h",className:"bg-surface py-[60px] lg:py-[112px]",children:a.jsx("div",{className:"container mx-auto px-6",children:a.jsxs("div",{className:"flex flex-col gap-12 lg:grid lg:grid-cols-[minmax(0,0.8fr)_minmax(0,1.2fr)] lg:gap-20 lg:items-center",children:[a.jsxs("div",{className:"min-w-0",children:[a.jsx(Nb,{className:"mb-7 w-[110px] h-[110px] lg:w-[140px] lg:h-[140px] -rotate-[8deg] drop-shadow-[0_14px_20px_rgba(11,36,71,0.22)]"}),a.jsx(gt,{children:"Bez ryzyka"}),a.jsx(xt,{id:"gwarancja-h",children:"Gwarancja spokojnego startu"}),a.jsx(wt,{className:"mb-7 max-w-[460px]",children:"Nie wiÄ
żemy nikogo dÅugimi umowami â tak samo zapisaliÅmy to w ogólnych warunkach umowy. Możesz to sprawdziÄ przed zapisem."}),a.jsxs(E,{to:"/dokumenty",className:"group inline-flex items-center gap-2 text-[17px] font-bold text-[#7A5C12] hover:text-primary",children:["Zobacz ogólne warunki umowy",a.jsx(De,{className:"w-[18px] h-[18px] transition-transform group-hover:translate-x-1",strokeWidth:2.5,"aria-hidden":"true"})]})]}),a.jsx("ol",{className:"m-0 p-0 list-none grid gap-x-12 gap-y-9 sm:grid-cols-2 lg:gap-y-12",children:bb.map((e,t)=>a.jsxs("li",{className:"relative flex flex-col gap-2.5 border-t border-[#
302E2D6BC] pt-6 before:absolute before:-top-px before:left-0 before:h-[3px] before:w-14 before:rounded-full before:bg-accent",children:[a.jsx("span",{"aria-hidden":"true",className:"font-serif text-[38px] lg:text-[46px] font-bold leading-none text-accent",children:String(t+1).padStart(2,"0")}),a.jsx("strong",{className:"text-[20px] lg:text-[21px] leading-snug text-primary",children:e.tytul}),a.jsx("span",{className:"text-[16px] leading-relaxed text-[#4B5B78]",children:e.opis})]},e.tytul))})]})})})}const Pb="Lekcje próbne planujemy zawsze przed rozpoczÄciem nowego semestru.",Eb="Obecnie żadnych nie ma â możesz zapisaÄ siÄ do istniejÄ
cej grupy.",Cb=`${Pb} ${Eb}`,Tb=[{q:"Zaczynam od zera. Czy dam radÄ?",a:"Tak. Mamy grupy od pierwszego sÅowa, a poziom wybierasz zwykÅymi sÅowami â bez egzaminu. JeÅli grupa okaże siÄ za Åatwa albo za trudna, przeniesiemy CiÄ bez dopÅat."},{q:"Ile osób jest w grupie?",a:"Zwykle 6â8 osób, maksymalnie 10. DziÄki temu każdy ma czas mówiÄ, zadaÄ pytanie i spokojnie wróciÄ do tematu, jeÅli czegoÅ nie zrozumie."},{q:"Ile kosztuje kurs?",a:"35 zÅ za 60-minutowÄ
lekcjÄ, materiaÅy sÄ
w cenie. PÅacisz co miesiÄ
c za lekcje zaplanowane w danym miesiÄ
cu albo z góry za caÅy semestr. JeÅli doÅÄ
czasz w trakcie semestru, pÅacisz tylko za lekcje, które zostaÅy."},{q:"Czy mogÄ najpierw spróbowaÄ, zanim podejmÄ decyzjÄ?",a:`${Cb} Poziom sprawdzisz bezpÅatnym testem poziomujÄ
cym albo w rozmowie z doradcÄ
, a grupÄ możesz później zmieniÄ.`},{q:"Czy zajÄcia online sÄ
trudne technicznie?",a:"SÄ
zaprojektowane tak, żeby byÅy proste: wystarczy kliknÄ
Ä link z e-maila, na komputerze, tablecie albo telefonie. JeÅli potrzebujesz, pomożemy wszystko ustawiÄ przez telefon."},{q:"Co, jeÅli opuszczÄ zajÄcia?",a:"Nic siÄ nie dzieje â nie ma kar za nieobecnoÅÄ. ZajÄcia online sÄ
nagrywane, wiÄc nadrobisz je w dogodnym momencie, a lektor chÄtnie wróci do tematu na kolejnej lekcji. Przy zajÄciach stacjonarnych poproÅ biuro o materiaÅy z tego spotkania."},{q:"Czy mogÄ zrezygnowaÄ w trakcie semestru?",a:"Tak. Rezygnujesz e-mailem, bez podawania przyczyny â zgÅoszenie do 25. dnia miesiÄ
ca koÅczy umowÄ z koÅcem tego miesiÄ
ca. GrupÄ możesz też w każdej chwili zmieniÄ bez dopÅat."},{q:"Gdzie odbywajÄ
siÄ zajÄcia stacjonarne?",a:d2("warszawa")?`W Krakowie â ${Ne.krakow.adres.pelny} (kursy ${qr("krakow")}) oraz w Warszawie â ${Ne.warszawa.adres.pelny} (kurs ${qr("warszawa")}). DokÅadny adres sali dostajesz w e-mailu po zapisie.`:`W Krakowie â ${Ne.krakow.adres.pelny} (kursy ${qr("krakow")}). DokÅadny adres sali dostajesz w e-mailu po zapisie.`},{q:"Jak mogÄ zapÅaciÄ?",a:"BLIK-iem, kartÄ
, przez Przelewy24 albo zwykÅym przelewem bankowym. Przy zwykÅym przelewie miejsce w grupie rezerwujemy od razu, a dane do przelewu dostajesz e-mailem."},{q:"Czy dostanÄ fakturÄ?",a:"Tak. Po opÅaceniu wystawiamy dokument na wskazane dane â napisz na [email protected] albo powiedz o tym przy zapisie telefonicznym."}];function _b(){const[e,t]=v.useState(0);return a.jsx("section",{"aria-labelledby":"pytania-h",className:"bg-white py-[60px] lg:py-[112px]",children:a.jsx("div",{className:"container mx-auto px-6",children:a.jsxs("div",{className:"flex flex-col gap-8 lg:grid lg:grid-cols-[minmax(0,0.8fr)_minmax(0,1.2fr)] lg:gap-14 lg:items-start",children:[a.jsxs("div",{className:"flex min-w-0 flex-col gap-6 lg:sticky lg:top-[calc(7rem_+_var(--pasek,0px))]",children:[a.jsxs("div",{children:[a.jsx(gt,{children:"Pytania"}),a.jsx(xt,{id:"pytania-h",children:"O to pytacie najczÄÅciej"}),a.jsx(wt,{children:"Krótko i konkretnie. JeÅli czegoÅ tu brakuje â zadzwoÅ, wyjaÅnimy wszystko spokojnie."})]}),a.jsxs("div",{className:"flex flex-col gap-2.5 rounded-[22px] bg-primary p-6 text-white",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-12 h-12 rounded-full bg-[#F3D77A]/15 text-[#F3D77A]",children:a.jsx(Ye,{className:"w-[22px] h-[22px]","aria-hidden":"true"})}),a.jsx("strong",{className:"text-[19px]",children:"Wolisz zapytaÄ czÅowieka?"}),a.jsx("a",{href:"tel:+48123125328",className:"font-serif text-[30px] font-bold text-[#F3D77A] hover:text-white",children:"12 312 53 28"}),a.jsx("span",{className:"text-[15px] text-white/75",children:"pnâpt 10:00â19:00 · rozmawiasz z czÅowiekiem, nie z automatem"})]})]}),a.jsx("div",{className:"flex min-w-0 flex-col gap-3",children:Tb.map((n,r)=>{const i=e===r;return a.jsxs("div",{className:`overflow-hidden rounded-[20px] border bg-white transition-shadow ${i?"border-accent shadow-[0_18px_34px_-28px_rgba(146,108,10,0.6)]":"border-[#
302E7E1D3]"}`,children:[a.jsx("h3",{className:"m-0",children:a.jsxs("button",{type:"button",onClick:()=>t(i?null:r),"aria-expanded":i,"aria-controls":`pytanie-${r}`,className:"flex w-full items-center justify-between gap-4 px-[22px] py-5 text-left font-sans text-[18px] font-bold leading-snug text-primary hover:bg-[#FBF8F1]",children:[a.jsx("span",{children:n.q}),a.jsx("span",{className:`inline-flex items-center justify-center w-[34px] h-[34px] shrink-0 rounded-full transition-transform ${i?"rotate-180 bg-accent text-primary":"bg-[#F4EFE3] text-[#7A5C12]"}`,children:a.jsx(Cl,{className:"w-[18px] h-[18px]",strokeWidth:2.5,"aria-hidden":"true"})})]})}),a.jsx("div",{id:`pytanie-${r}`,hidden:!i,children:a.jsx("p",{className:"m-0 px-[22px] pb-[22px] text-[17px] leading-[1.6] text-[#33415C]",children:n.a})})]},n.q)})})]})})})}function Ab(e){return/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/i.test(e.trim())}function Db(){const[e,t]=v.useState(""),[n,r]=v.useState(""),[i,s]=v.useState(!1),[o,l]=v.useState(!1),[u,c]=v.useState("gotowy"),[d,p]=v.useState(null),f=v.useMemo(()=>({email:e.trim()?Ab(e)?null:"Sprawdź adres e-mail.":"Wpisz adres e-mail.",zgoda:i?null:"Zaznacz zgodÄ, żebyÅmy mogli wysÅaÄ kod."}),[e,i]),g=async x=>{if(x.preventDefault(),u!=="wysylanie"&&(l(!0),!(f.email||f.zgoda))){c("wysylanie"),p(null);try{const w=await fetch("/api/forms/newsletter",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e,company:n,consent:!0,page:typeof window<"u"?window.location.href:void 0})});if(!w.ok)throw new Error(await w.text().catch(()=>"")||"Nie udaÅo siÄ wysÅaÄ formularza.");c("wyslany"),bg("Lead")}catch(w){c("blad"),p((w==null?void 0:w.message)||"Nie udaÅo siÄ wysÅaÄ formularza. Spróbuj ponownie albo zadzwoÅ: 12 312 53 28.")}}};return a.jsxs("section",{"aria-labelledby":"zakonczenie-h",className:"relative overflow-hidden bg-primary py-[72px] lg:py-[120px] text-white",children:[a.jsx("img",{src:"/images/krakow/sala-zajecia.jpg",alt:"",loading:"lazy",className:"absolute inset-0 w-full h-full object-cover"}),a.jsx("div",{"aria-hidden":"true",className:"absolute inset-0",style:{background:"linear-gradient(180deg, rgba(7,26,51,.9) 0%, rgba(7,26,51,.84) 60%, rgba(7,26,51,.96) 100%)"}}),a.jsx("div",{className:"relative container mx-auto px-6",children:a.jsxs("div",{className:"mx-auto flex max-w-[820px] flex-col items-center text-center",children:[a.jsx("h2",{id:"zakonczenie-h",className:"m-0 mb-4 font-serif font-bold tracking-[-0.015em] leading-[1.1] text-balance text-[36px] md:text-[48px] lg:text-[60px] text-white",children:"Zacznij jeszcze w tym miesiÄ
cu"}),a.jsx("p",{className:"m-0 mb-8 text-[18px] lg:text-[20px] leading-[1.55] text-white/80",children:"DoÅÄ
czasz do trwajÄ
cego semestru i pÅacisz tylko za lekcje, które zostaÅy. Zapis zajmuje okoÅo 3 minut â albo zadzwoÅ, zapiszemy CiÄ przez telefon."}),a.jsxs("div",{className:"flex w-full flex-col gap-3 sm:w-auto sm:flex-row sm:flex-wrap sm:justify-center sm:gap-4",children:[a.jsx(Na,{}),a.jsxs("a",{href:"tel:+48123125328",className:"inline-flex items-center justify-center gap-2.5 rounded-2xl border-2 border-white/40 px-[26px] py-4 text-[19px] font-bold text-white transition-colors hover:border-[#F3D77A] hover:text-[#F3D77A]",children:[a.jsx(Ye,{className:"w-5 h-5 text-[#F3D77A]","aria-hidden":"true"}),"12 312 53 28"]})]}),a.jsx("div",{className:"mt-8 lg:mt-10 w-full rounded-3xl border border-white/[0.16] bg-white/[0.08] p-5 lg:px-7 lg:py-6 text-left",children:u==="wyslany"?a.jsxs("div",{className:"flex items-center gap-3.5",role:"status",children:[a.jsx("span",{className:"inline-flex items-center justify-center w-[46px] h-[46px] shrink-0 rounded-full bg-[#86EFAC] text-primary",children:a.jsx(at,{className:"w-[22px] h-[22px]",strokeWidth:3,"aria-hidden":"true"})}),a.jsxs("span",{className:"text-[17px] leading-relaxed text-white",children:[a.jsx("strong",{children:"Gotowe!"})," Sprawdź skrzynkÄ â kod 20 zÅ na pierwszy kurs jest w wiadomoÅci powitalnej (ważny 90 dni). Wpiszesz go w zapisie w polu âMam kod rabatowyâ."]})]}):a.jsxs("form",{onSubmit:g,noValidate:!0,className:"flex flex-col gap-4 lg:flex-row lg:flex-wrap lg:items-center lg:gap-x-6",children:[a.jsxs("div",{className:"flex min-w-0 flex-col gap-1.5 lg:flex-[1_1_280px]",children:[a.jsx("strong",{className:"text-[18px] text-white",children:"Jeszcze siÄ zastanawiasz?"}),a.jsxs("span",{className:"text-[15px] leading-relaxed text-white/[0.78]",children:["Zostaw e-mail â wyÅlemy materiaÅy do nauki i kod ",a.jsx("strong",{className:"text-[#F3D77A]",children:"20 zÅ"})," na pierwszy kurs."]})]}),a.jsxs("div",{className:"flex min-w-0 flex-col gap-2.5 sm:flex-row lg:flex-[1_1_360px]",children:[a.jsx("input",{value:n,onChange:x=>r(x.target.value),className:"hidden",tabIndex:-1,autoComplete:"off","aria-hidden":"true"}),a.jsx("label",{htmlFor:"zakonczenie-email",className:"sr-only",children:"Adres e-mail"}),a.jsx("input",{id:"zakonczenie-email",type:"email",autoComplete:"email",placeholder:"Twój e-mail",value:e,onCh
302ange:x=>t(x.target.value),"aria-invalid":o&&!!f.email,className:`min-w-0 flex-1 rounded-[14px] border-2 bg-white/95 px-4 py-[14px] text-[17px] text-primary placeholder:text-[#8A93A6] focus:outline-none focus:ring-4 focus:ring-accent/40 ${o&&f.email?"border-[#F97066]":"border-white/25"}`}),a.jsx("button",{type:"submit",disabled:u==="wysylanie",className:"rounded-[14px] bg-accent px-5 py-[14px] text-[17px] font-bold text-primary transition hover:brightness-105 disabled:opacity-60",children:u==="wysylanie"?"WysyÅamyâ¦":"Odbieram kod"})]}),a.jsxs("label",{className:"flex w-full cursor-pointer items-start gap-3 text-[14px] leading-relaxed text-white/75",children:[a.jsx("input",{type:"checkbox",checked:i,onChange:x=>s(x.target.checked),className:"mt-0.5 h-5 w-5 shrink-0 cursor-pointer accent-[#D4AF37]"}),a.jsxs("span",{children:["Wyrażam zgodÄ na przetwarzanie moich danych osobowych w celu przesyÅania informacji handlowych. ZapoznaÅem/am siÄ z"," ",a.jsx("a",{href:"/polityka-prywatnosci",target:"_blank",rel:"noopener noreferrer",className:"font-semibold text-[#F3D77A] underline underline-offset-2",children:"PolitykÄ
prywatnoÅci"}),"."]})]}),o&&(f.email||f.zgoda)?a.jsx("p",{className:"m-0 w-full text-[15px] font-semibold text-[#FDA29B]",role:"alert",children:f.email||f.zgoda}):null,u==="blad"&&d?a.jsx("p",{className:"m-0 w-full text-[15px] font-semibold text-[#FDA29B]",role:"alert",children:d}):null]})}),a.jsxs(E,{to:"/logowanie",className:"mt-7 inline-flex flex-wrap items-center justify-center gap-x-2 gap-y-0.5 text-center text-[17px] font-semibold text-[#F3D77A] hover:text-white",children:[a.jsxs("span",{className:"inline-flex items-center gap-2",children:[a.jsx(Tl,{className:"w-[18px] h-[18px]","aria-hidden":"true"}),"JesteÅ już kursantem?"]}),a.jsx("span",{children:"Zaloguj siÄ do EduPanelu"})]})]})})]})}function Mb(){return a.jsxs(a.Fragment,{children:[a.jsx(Ng,{title:"Kursy jÄzykowe dla seniorów 50+ â online i stacjonarnie | UTW APS",description:"Kursy angielskiego, hiszpaÅskiego, niemieckiego, wÅoskiego, francuskiego i chiÅskiego dla osób 50+. MaÅe grupy 6â8 osób, 35 zÅ za lekcjÄ. Online w caÅej Polsce, stacjonarnie w Krakowie i Warszawie.",canonicalPath:"/"}),a.jsxs("div",{className:"lining-nums",children:[a.jsx(U2,{}),a.jsx(G2,{}),a.jsx(X2,{}),a.jsx(nb,{}),a.jsx(rb,{}),a.jsx(ob,{}),a.jsx(ub,{}),a.jsx(pb,{}),a.jsx(hb,{}),a.jsx(zb,{}),a.jsx(Sb,{}),a.jsx(_b,{}),a.jsx(Db,{})]})]})}function Lb(){const{pathname:e}=yt();return v.useEffect(()=>{window.scrollTo(0,0)},[e]),null}const uf="utw_przeladowanie_po_wdrozeniu",Rb=3e4;function Fb(){try{const e=Number(sessionStorage.getItem(uf)||0);return Date.now()-e<Rb?!1:(sessionStorage.setItem(uf,String(Date.now())),!0)}catch{return!1}}function I(e){return v.lazy(async()=>{try{return await e()}catch(t){if(Fb())return window.location.reload(),new Promise(()=>{});throw t}})}const Ob=I(()=>O(()=>import("./About-7VL8wCsB.js"),__vite__mapDeps([0,1])).then(e=>({default:e.About}))),Vb=I(()=>O(()=>import("./Offer-S5eHAG6z.js"),__vite__mapDeps([2,3,4,5,1])).then(e=>({default:e.Offer}))),Ib=I(()=>O(()=>import("./Contact-BSEGStIV.js"),__vite__mapDeps([6,7,8,9,10,11])).then(e=>({default:e.Contact}))),Wb=I(()=>O(()=>import("./TestimonialsPage-CbCJWy11.js"),__vite__mapDeps([12,5])).then(e=>({default:e.TestimonialsPage}))),Bb=I(()=>O(()=>import("./HowToStart-CYmUuTDN.js"),__vite__mapDeps([13,14,1,8,4,15,16,17,10])).then(e=>({default:e.HowToStart}))),Ub=I(()=>O(()=>import("./Workshops-ZY0-NF2f.js"),__vite__mapDeps([18,16,1,19,20,21,8])).then(e=>({default:e.Workshops}))),Kb=I(()=>O(()=>import("./LanguageCourse-DgdymkpG.js"),__vite__mapDeps([22,23,24,1,8,10,25,26,27,7,28,29,3,30,31,21,32,15,4,5,33,34,35,14,36,37,38,9])).then(e=>({default:e.LanguageCourse}))),$b=I(()=>O(()=>import("./AllCourses-D18Zo5d2.js"),__vite__mapDeps([39,40,25,26,27,7])).then(e=>({default:e.AllCourses}))),Zb=I(()=>O(()=>import("./Krakow-CzVW_RNX.js"),__vite__mapDeps([41,42,24,1,8,10,25,26,27,7,28,29,3,30,31,21,11])).then(e=>({default:e.Krakow}))),Hb=I(()=>O(()=>import("./Warszawa-C0_VurSB.js"),__vite__mapDeps([43,42,24,1,8,10,25,26,27,7,28,29,3,30,31,21])).then(e=>({default:e.Warszawa}))),Gb=I(()=>O(()=>import("./Online-BfqoGKjv.js"),__vite__mapDeps([44,42,1,45,46,19,47,48])).then(e=>({default:e.Online}))),Yb=I(()=>O(()=>import("./Enrollment-DWARhysb.js"),__vite__mapDeps([49,40,25,26,7,50,51,1,52,53,33])).then(e=>({default:e.Enrollment}))),Qb=I(()=>O(()=>import("./EduPanel-BBxgxIrN.js"),__vite__mapDeps([54,4,55,20,36])).then(e=>({default:e.EduPanel}))),Jb=I(()=>O(()=>import("./OnDemand-xFtyWtkZ.js"),__vite__mapDeps([56,7,50,57,48,37,38,32,8,55])).then(e=>({default:e.OnDemand}))),Xb=I(()=>O(()=>import("./Individual-7hkmvUo8.js"),__vite__mapDeps([58,35,59,3,16,1,48,37,38])).then(e=>({default:e.Individual}))),qb=I(()=>O(()=>
302import("./PlacementTests-Z5zIG8hO.js"),__vite__mapDeps([60,17,16,1,48,37,38,36])).then(e=>({default:e.PlacementTests}))),eN=I(()=>O(()=>import("./PlacementTestStart-BJ87VI6i.js"),__vite__mapDeps([61,1])).then(e=>({default:e.PlacementTestStart}))),tN=I(()=>O(()=>import("./Cybersenior-u1Sopdwp.js"),__vite__mapDeps([62,63])).then(e=>({default:e.Cybersenior})));function nN(){return v.useEffect(()=>{window.location.replace("/ebooki")},[]),null}const rN=I(()=>O(()=>import("./Webinars-OrPozyzY.js"),__vite__mapDeps([64,19,10])).then(e=>({default:e.Webinars}))),iN=I(()=>O(()=>import("./GiftCards-Cu8AnKTq.js"),__vite__mapDeps([65,16,1,10,14])).then(e=>({default:e.GiftCards}))),sN=I(()=>O(()=>import("./PrivacyPolicy-PDMEbqy8.js"),__vite__mapDeps([66,67,46])).then(e=>({default:e.PrivacyPolicy}))),aN=I(()=>O(()=>import("./Terms-Cqdmn0b6.js"),__vite__mapDeps([68,67,46])).then(e=>({default:e.Terms}))),oN=I(()=>O(()=>import("./Checkout-CYciGrLP.js"),__vite__mapDeps([69,50,1])).then(e=>({default:e.Checkout}))),lN=I(()=>O(()=>import("./Login-COaxhlIO.js"),[]).then(e=>({default:e.Login}))),uN=I(()=>O(()=>import("./FreeTrialLessons-Cs7fNGc9.js"),__vite__mapDeps([70,8,31])).then(e=>({default:e.FreeTrialLessons}))),cN=I(()=>O(()=>import("./ScheduleKrakow-Dq5bKIth.js"),__vite__mapDeps([71,72,25,10,30,28,29,8,27,7,26])).then(e=>({default:e.ScheduleKrakow}))),dN=I(()=>O(()=>import("./ScheduleOnline-C7Atuz0l.js"),__vite__mapDeps([73,72,25,10,30,28,29,8,27,7,26])).then(e=>({default:e.ScheduleOnline}))),pN=I(()=>O(()=>import("./ScheduleWarszawa-C3S76JIU.js"),__vite__mapDeps([74,72,25,10,30,28,29,8,27,7,26,52])).then(e=>({default:e.ScheduleWarszawa}))),fN=I(()=>O(()=>import("./Documents-BGIoW9iz.js"),__vite__mapDeps([75,46])).then(e=>({default:e.Documents}))),mN=I(()=>O(()=>import("./DocumentPage-B2h42lVD.js"),__vite__mapDeps([76,67,46])).then(e=>({default:e.DocumentPage}))),hN=I(()=>O(()=>import("./Pricing-BO3q_4Vo.js"),__vite__mapDeps([77,1,48,63,31])).then(e=>({default:e.Pricing}))),yN=I(()=>O(()=>import("./Blog-VJdGMQkO.js"),__vite__mapDeps([78,79,47,14,20,16,57,33,34])).then(e=>({default:e.Blog}))),gN=I(()=>O(()=>import("./BlogPost-CGgpCS6u.js"),__vite__mapDeps([80,79,47,14,20,16,34,10])).then(e=>({default:e.BlogPost}))),xN=I(()=>O(()=>import("./Recruitment-BL-xIuE0.js"),__vite__mapDeps([81,1,8,32,46])).then(e=>({default:e.Recruitment}))),wN=I(()=>O(()=>import("./Media-xUh2AOqs.js"),__vite__mapDeps([82,1,83])).then(e=>({default:e.Media}))),vN=I(()=>O(()=>import("./ReferralProgram-CgPOjXHH.js"),__vite__mapDeps([84,1])).then(e=>({default:e.ReferralProgram}))),kN=I(()=>O(()=>import("./TeacherProfile-DWLpyN2B.js"),__vite__mapDeps([85,27,7,26,23,1,35,19,10])).then(e=>({default:e.TeacherProfile}))),jN=I(()=>O(()=>import("./ZalozeniaDydaktyczne-CgMVq9QR.js"),__vite__mapDeps([86,1,59,30,38,46,83,16])).then(e=>({default:e.ZalozeniaDydaktyczne}))),zN=I(()=>O(()=>import("./ZakupSukces-PJhoYF_k.js"),__vite__mapDeps([87,1,29])).then(e=>({default:e.ZakupSukces}))),bN=I(()=>O(()=>import("./ZapisySukces-KbM-olXK.js"),__vite__mapDeps([88,51,1,29])).then(e=>({default:e.ZapisySukces}))),NN=I(()=>O(()=>import("./ZakupAnulowano-AGa8D2py.js"),__vite__mapDeps([89,53])).then(e=>({default:e.ZakupAnulowano}))),SN=I(()=>O(()=>import("./NotFound-DDpVKIZW.js"),__vite__mapDeps([90,45])).then(e=>({default:e.NotFound})));function PN(){return a.jsx(hw,{reducedMotion:"user",children:a.jsxs(Mz,{children:[a.jsx(Lb,{}),a.jsx(jg,{children:a.jsx(v.Suspense,{fallback:a.jsx("div",{className:"min-h-[60vh] flex items-center justify-center",role:"status","aria-label":"Wczytywanie",children:a.jsx("div",{className:"w-8 h-8 rounded-full border-[3px] border-primary/15 border-t-accent animate-spin"})}),children:a.jsx(Sz,{children:a.jsxs(L,{path:"/",element:a.jsx(W2,{}),children:[a.jsx(L,{index:!0,element:a.jsx(Mb,{})}),a.jsx(L,{path:"o-nas",element:a.jsx(Ob,{})}),a.jsx(L,{path:"oferta",element:a.jsx(Vb,{})}),a.jsx(L,{path:"edupanel",element:a.jsx(Qb,{})}),a.jsx(L,{path:"on-demand",element:a.jsx(Jb,{})}),a.jsx(L,{path:"indywidualne",element:a.jsx(Xb,{})}),a.jsx(L,{path:"testy-poziomujace",element:a.jsx(qb,{})}),a.jsx(L,{path:"testy-poziomujace/start/:lang",element:a.jsx(eN,{})}),a.jsx(L,{path:"krakow",element:a.jsx(Zb,{})}),a.jsx(L,{path:"krakow/harmonogram",element:a.jsx(cN,{})}),a.jsx(L,{path:"warszawa",element:a.jsx(Hb,{})}),a.jsx(L,{path:"warszawa/harmonogram",element:a.jsx(pN,{})}),a.jsx(L,{path:"online",element:a.jsx(Gb,{})}),a.jsx(L,{path:"online/harmonogram",element:a.jsx(dN,{})}),a.jsx(L,{path:"kursy",element:a.jsx($b,{})}),a.jsx(L,{path:"kursy/:langId",element:a.jsx(Kb,{})}),a.jsx(L,{path:"warsztaty",element:a.jsx(Ub,{})}),a.jsx(L,{path:"cybersenior",element:a.jsx(tN,{})}),a.jsx(L,{path:"ebooki",element:a.jsx(nN,{})}),a.jsx(L,{path:"webinary",element:a.jsx(rN,{})}),a.jsx(L,{path:"karty-podarunkowe",element:a.jsx(iN,{})}),a.jsx(L,{path:"opinie",element:a.jsx(Wb,{})}),a.jsx(L,{path:"jak-zaczac",element:a.jsx(Bb,{})}),a.jsx(L,{path:"zapisy",element:a.jsx(Yb,{})}),a.jsx(L,{path:"darmowe-lekcje-probne",element:a.jsx(uN,{})}),a.jsx(L,{path:"cennik",element:a.jsx(hN,{})}),a.jsx(L,{path:"blog",element:a.jsx(yN,{})}),a.jsx(L,{path:"blog/:slug",element:a.jsx(gN,{})}),a.jsx(L,{path:"rekrutacja",element:a.jsx(xN,{})}),a.jsx(L,{path:"dla-mediow",element:a.jsx(wN,{})}),a.jsx(L,{path:"program-polecajacy",element:a.jsx(vN,{})}),a.jsx(L,{path:"kasa",element:a.jsx(oN,{})}),a.jsx(L,{path:"kontakt",element:a.jsx(Ib,{})}),a.jsx(L,{path:"logowanie",element:a.jsx(lN,{})}),a.jsx(L,{path:"dokumenty",element:a.jsx(fN,{})}),a.jsx(L,{path:"dokumenty/:slug",element:a.jsx(mN,{})}),a.jsx(L,{path:"polityka-prywatnosci",element:a.jsx(sN,{})}),a.jsx(L,{path:"zespol/:teacherSlug",element:a.jsx(kN,{})}),a.jsx(L,{path:"zalozenia-dydaktyczne",element:a.jsx(jN,{})}),a.jsx(L,{path:"zakup/sukces",element:a.jsx(zN,{})}),a.jsx(L,{path:"zapisy/sukces",element:a.jsx(bN,{})}),a.jsx(L,{path:"zakup/anulowano",element:a.jsx(NN,{})}),a.jsx(L,{path:"regulamin",element:a.jsx(aN,{})}),a.jsx(L,{path:"*",element:a.jsx(SN,{})})]})})})})]})})}const EN=["utm_source","utm_medium","utm_campaign","utm_content","utm_term"],CN="utw_atrybucja";function cf(e){return String(e).slice(0,200)}function TN(){if(!(typeof window>"u"))try{const e=new URLSearchParams(window.location.search),t={};for(const n of EN){const r=e.get(n);r&&(t[n]=cf(r))}if(t.utm_source||(e.get("fbclid")?t.utm_source="facebook":e.get("gclid")&&(t.utm_source="google")),!Object.keys(t).length)return;t.landing_page=cf(window.location.href),sessionStorage.setItem(CN,JSON.stringify(t))}catch{}}TN();const yo=document.getElementById("root"),df=a.jsx(jf.StrictMode,{children:a.jsx(PN,{})});yo.children.length>0?xs.hydrateRoot(yo,df):xs.createRoot(yo).render(df);export{RN as $,De as A,dg as B,Uz as C,d2 as D,qp as E,yb as F,gb as G,pg as H,at as I,Cl as J,Pg as K,pb as L,bi as M,gt as N,eb as O,Na as P,mg as Q,s2 as R,Ng as S,xt as T,pc as U,o2 as V,Sg as W,ea as X,ba as Y,Qp as Z,Zz as _,hg as a,ON as a0,VN as a1,IN as a2,WN as a3,FN as a4,h2 as a5,ef as a6,tf as a7,a2 as a8,UN as a9,KN as aa,Jz as ab,yg as ac,yt as ad,dc as ae,P2 as af,_2 as ag,BN as ah,$N as ai,ZN as aj,HN as ak,Gz as al,i2 as am,Jp as an,Iz as ao,Tl as ap,vg as aq,Us as ar,Ph as as,Eu as at,ow as au,lw as av,Sh as aw,n2 as ax,GN as ay,MN as az,wt as b,V as c,Ne as d,E as e,Wz as f,Xs as g,Ye as h,gs as i,a as j,hr as k,Kz as l,_j as m,Pb as n,Eb as o,fg as p,Xz as q,v as r,bg as s,Ot as t,LN as u,za as v,ts as w,Cb as x,Bz as y,DN as z};
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.