PageSourceSearch

https://utwpolska.pl/assets/index-BPOcIo0n.js

js utwpolska.pl collected 2026-10-06 12:54:04 UTC 467,667 bytes, 302 lines download raw bytes

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.