1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/CDAInstallationStandard-B7utzhAS.js","assets/BeforeAfterSlider-C7ODSqeo.js","assets/droplets-BzNXbOM0.js","assets/layers-DismX8bs.js","assets/shield-check-D7UOgUCl.js","assets/users-DVOnkbsS.js","assets/settings-DwK7eHPd.js","assets/shield-C0-Gssyj.js","assets/FlashSaleBanner-yBnq7g0u.js","assets/mondayOffers-Y2LlVPiE.js","assets/HelpfulResources-Cq-XZyGc.js","assets/car-DvfQCyzS.js","assets/sparkles-u1KdItEf.js","assets/shield-alert-DNEUMnUK.js","assets/eye-DDIle6XI.js","assets/Services-CU_K21-g.js","assets/accordion-BhD7BcDz.js","assets/Breadcrumb-DRmfKzcR.js","assets/sun-DeU6TvnA.js","assets/wrench-CiFkIM1k.js","assets/circle-check-big-eDSxWSsi.js","assets/Portfolio-BMA--gv-.js","assets/Contact-BNiawoIU.js","assets/mail-BcnmGo5s.js","assets/clock-rPE9pFsi.js","assets/Locations-Bp5JK2As.js","assets/LocationGallery-BbjLX6wr.js","assets/ServiceAreaMap-BNlPjef9.js","assets/input-pbA_IJxx.js","assets/ResourcesHub-Doz2n-Rs.js","assets/blogs-PqyMU7Hj.js","assets/Announcements-BMYFPOus.js","assets/zap-mlyh6oPW.js","assets/circle-check-CF8DT5-Y.js","assets/award-DTmpXjx0.js","assets/info-DinZjOJt.js","assets/ResourceCategory-C22SZxcQ.js","assets/BlogPost-BfyyqkF1.js","assets/NotFound-Bzi05HW6.js","assets/FormSuccessState-CO4Qxm3u.js","assets/user-CpvIUsTV.js","assets/Brand-DCDN1Yx-.js","assets/WhyChooseUs-DWXHbwjp.js","assets/use-in-view-B9m6qUY2.js","assets/BrandsHub-CdXDViG0.js","assets/Voir-GzwzBVmp.js","assets/gauge-BBl5X6VX.js","assets/GhostFilmsUSA-rRyEqtzw.js","assets/clipboard-list-Bnwsoufe.js","assets/SystemX-CCIgxm_9.js","assets/SystemXMaxGPlusShowcase-Cw6UbiLN.js","assets/Xpel-D5aAfMjm.js","assets/Gyeon-C2FTcukZ.js","assets/PPFRiverside-B4DaqM59.js","assets/RelatedArticles-v0IRcPzq.js","assets/RealWorldPPFProof-Dtj--bP4.js","assets/CeramicCoatingRiverside-C0nHsZgt.js","assets/MaintenanceReminderForm-Bcx-W4OQ.js","assets/embla-carousel-autoplay.esm-CjDxzJE7.js","assets/AutoDetailingRiverside-B_y2lycB.js","assets/YouTubeBackground-B-9kzLWv.js","assets/MobileDetailingRiverside-YhCpozF2.js","assets/PPFUpland-BfcoKQdy.js","assets/triangle-alert-BvvuvnuF.js","assets/TeslaPPFRiverside-BNHscGJa.js","assets/TeslaPPFSimulator-CUi9350j.js","assets/TeslaSaleBanner-ChAwK3Su.js","assets/PromoQuoteModal-D7eMDFde.js","assets/VehicleHero-DF7v2Cyr.js","assets/VehiclePackageCard-C6u22cw5.js","assets/TeslaCeramicRiverside-DVuYkJR3.js","assets/TeslaLeadMagnet-BG77z9z1.js","assets/file-text-k57x1HQN.js","assets/TeslaDetailingRiverside-D2sM5q37.js","assets/BMWProtectionRiverside-CR7o48LK.js","assets/PorschePPFRiverside-D0SZevNX.js","assets/trophy-Bt2RJ-zl.js","assets/NewCarProtectionRiverside-BVw5T6GY.js","assets/NewCarLeadMagnet-CmYREil1.js","assets/NewCarPPFRiverside-CsB0UTmO.js","assets/PPFPricingRiverside-MfyCO8PZ.js","assets/FullFrontPPFRiverside-Lxnxf-m9.js","assets/FullBodyPPFRiverside-BzwBWVwc.js","assets/WindshieldProtectionFilmRiverside--a2DLw2A.js","assets/StealthPPFRiverside-Q4ZLP_Ao.js","assets/WindowTintingRiverside-DL7NrcnX.js","assets/PaintCorrectionRiverside-C7JNQSsJ.js","assets/PPFWarrantyStandards-CJBylFUa.js","assets/camera-FStwqH9c.js","assets/MaintenanceProgram-BNXIDR24.js","assets/AboutUs-CK7otUb0.js","assets/TeslaModel3PPFRiverside-uAlbxzg6.js","assets/TeslaModelYPPFRiverside-CKE6lLau.js","assets/TeslaModelXPPFRiverside-DXo7SJow.js","assets/TeslaModelSPPFRiverside-DFMX5PPn.js","assets/TeslaCybertruckPPFRiverside-W0mg_TgF.js","assets/CorvettePPFRiverside-D5UaUugu.js","assets/CorvetteTestimonialSection-UQedpWs1.js","assets/CorvetteHubPage-BFGqq2hA.js","assets/TeslaHubPage-Ddk80cIF.js","assets/TeslaOwnersRiverside-DJAdMOgI.js","assets/PPFRanchoCucamonga-BVzis09_.js","assets/PPFOntario-CzPqcoDw.js","assets/AutoPlayVideo-DjqXA3ug.js","assets/PPFCorona-DEAc2kKo.js","assets/PPFCoronaCA-Cbt9kyMA.js","assets/PPFEastvale-BXWiQSzi.js","assets/PPFTemecula-DdWDqjUY.js","assets/PPFRedlands-Rb-0QF9D.js","assets/PPFClaremont--9fO1gnQ.js","assets/PPFChinoHills-DVzAuA2V.js","assets/PPFFontana-Bn9BVlUF.js","assets/PPFMorenoValley-B4pATm5s.js","assets/PPFJurupaValley-Kyo4ztNG.js","assets/Financing-VFmkz6yC.js","assets/SeoDashboard-DQbhyhJv.js","assets/TeslaProtectionGuide-B8iiC8SD.js","assets/thermometer-DmLiYlXn.js","assets/Promotions-Bv_jd3he.js","assets/PPFGoogleQuote-B4vaV7Dd.js","assets/message-square-2GL0lXJC.js","assets/ThankYouPPF-B1DvEvQY.js","assets/NewCarProtectionGuide-BlM2OppX.js","assets/ReferralProgram-DVxDUjzq.js","assets/SiteAnalytics-CystDqUS.js","assets/MattePaintCareGuide-qb1bbi4W.js","assets/MattePaintCareRiverside-C5JsylRd.js","assets/BMWFrozenPaintCare-CNmtC6Ti.js","assets/MercedesMagnoPaintCare-1kroh3B8.js","assets/BlackAccess-D3JD_Hw2.js","assets/PPFEdgeLiftingGuide-BwDAKSeE.js","assets/XpelPPFRiverside-yDA3M7-N.js","assets/HowToChoosePPFShop-D7I9mYnf.js","assets/PPFRemovalRiverside-CqDXsd3C.js","assets/OntarioLuxuryProtection-D82KZkSN.js","assets/WarrantyTerms-D1DGj1cl.js","assets/VideoGallery-CE1S_im6.js","assets/videos-DU2p92oh.js","assets/VideoWatchPage-BKgV9X9u.js"])))=>i.map(i=>d[i]); 2var uT=Object.defineProperty;var fg=e=>{throw TypeError(e)};var dT=(e,t,n)=>t in e?uT(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Wn=(e,t,n)=>dT(e,typeof t!="symbol"?t+"":t,n),Hu=(e,t,n)=>t.has(e)||fg("Cannot "+n);var D=(e,t,n)=>(Hu(e,t,"read from private field"),n?n.call(e):t.get(e)),pe=(e,t,n)=>t.has(e)?fg("Cannot add the same private member more than once"):t instanceof WeakSet?t.add(e):t.set(e,n),le=(e,t,n,r)=>(Hu(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n),rt=(e,t,n)=>(Hu(e,t,"access private method"),n);var Ya=(e,t,n,r)=>({set _(o){le(e,t,o,n)},get _(){return D(e,t,r)}});function fT(e,t){for(var n=0;n<t.length;n++){const r=t[n];
vendor: 4,667 bytes, lines 2-10
2if(typeof r!="string"&&!Array.isArray(r)){for(const o in r)if(o!=="default"&&!(o in e)){const s=Object.getOwnPropertyDescriptor(r,o);s&&Object.defineProperty(e,o,s.get?s:{enumerable:!0,get:()=>r[o]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const i of s.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&r(i)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();var k8=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ja(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Ex={exports:{}},Qc={},Cx={exports:{}},fe={};/** 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 _a=Symbol.for("react.element"),pT=Symbol.for("react.portal"),hT=Symbol.for("react.fragment"),mT=Symbol.for("react.strict_mode"),gT=Symbol.for("react.profiler"),vT=Symbol.for("react.provider"),yT=Symbol.for("react.context"),xT=Symbol.for("react.forward_ref"),wT=Symbol.for("react.suspense"),bT=Symbol.for("react.memo"),ST=Symbol.for("react.lazy"),pg=Symbol.iterator;function ET(e){return e===null||typeof e!="object"?null:(e=pg&&e[pg]||e["@@iterator"],typeof e=="function"?e:null)}var Px={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Tx=Object.assign,jx={};function Qs(e,t,n){this.props=e,this.context=t,this.refs=jx,this.updater=n||Px}Qs.prototype.isReactComponent={};Qs.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")};Qs.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function _x(){}_x.prototype=Qs.prototype;function eh(e,t,n){this.props=e,this.context=t,this.refs=jx,this.updater=n||Px}var th=eh.prototype=new _x;th.constructor=eh;Tx(th,Qs.prototype);th.isPureReactComponent=!0;var hg=Array.isArray,Ax=Object.prototype.hasOwnProperty,nh={current:null},kx={key:!0,ref:!0,__self:!0,__source:!0};function Rx(e,t,n){var r,o={},s=null,i=null;if(t!=null)for(r in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(s=""+t.key),t)Ax.call(t,r)&&!kx.hasOwnProperty(r)&&(o[r]=t[r]);var a=arguments.length-2;if(a===1)o.children=n;else if(1<a){for(var c=Array(a),u=0;u<a;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(r in a=e.defaultProps,a)o[r]===void 0&&(o[r]=a[r]);return{$$typeof:_a,type:e,key:s,ref:i,props:o,_owner:nh.current}}function CT(e,t){return{$$typeof:_a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function rh(e){return typeof e=="object"&&e!==null&&e.$$typeof===_a}function PT(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var mg=/\/+/g;function Gu(e,t){return typeof e=="object"&&e!==null&&e.key!=null?PT(""+e.key):t.toString(36)}function Al(e,t,n,r,o){var s=typeof e;(s==="undefined"||s==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(s){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case _a:case pT:i=!0}}if(i)return i=e,o=o(i),e=r===""?"."+Gu(i,0):r,hg(o)?(n="",e!=null&&(n=e.replace(mg,"$&/")+"/"),Al(o,t,n,"",function(u){return u})):o!=null&&(rh(o)&&(o=CT(o,n+(!o.key||i&&i.key===o.key?"":(""+o.key).replace(mg,"$&/")+"/")+e)),t.push(o)),1;if(i=0,r=r===""?".":r+":",hg(e))for(var a=0;a<e.length;a++){s=e[a];var c=r+Gu(s,a);i+=Al(s,t,n,c,o)}else if(c=ET(e),typeof c=="function")for(e=c.call(e),a=0;!(s=e.next()).done;)s=s.value,c=r+Gu(s,a++),i+=Al(s,t,n,c,o);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 i}
vendor: 4,328 bytes, lines 10-18
10function Qa(e,t,n){if(e==null)return e;var r=[],o=0;return Al(e,r,"","",function(s){return t.call(n,s,o++)}),r}function TT(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 xt={current:null},kl={transition:null},jT={ReactCurrentDispatcher:xt,ReactCurrentBatchConfig:kl,ReactCurrentOwner:nh};function Nx(){throw Error("act(...) is not supported in production builds of React.")}fe.Children={map:Qa,forEach:function(e,t,n){Qa(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return Qa(e,function(){t++}),t},toArray:function(e){return Qa(e,function(t){return t})||[]},only:function(e){if(!rh(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};fe.Component=Qs;fe.Fragment=hT;fe.Profiler=gT;fe.PureComponent=eh;fe.StrictMode=mT;fe.Suspense=wT;fe.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=jT;fe.act=Nx;fe.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=Tx({},e.props),o=e.key,s=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(s=t.ref,i=nh.current),t.key!==void 0&&(o=""+t.key),e.type&&e.type.defaultProps)var a=e.type.defaultProps;for(c in t)Ax.call(t,c)&&!kx.hasOwnProperty(c)&&(r[c]=t[c]===void 0&&a!==void 0?a[c]:t[c])}var c=arguments.length-2;if(c===1)r.children=n;else if(1<c){a=Array(c);for(var u=0;u<c;u++)a[u]=arguments[u+2];r.children=a}return{$$typeof:_a,type:e.type,key:o,ref:s,props:r,_owner:i}};fe.createContext=function(e){return e={$$typeof:yT,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:vT,_context:e},e.Consumer=e};fe.createElement=Rx;fe.createFactory=function(e){var t=Rx.bind(null,e);return t.type=e,t};fe.createRef=function(){return{current:null}};fe.forwardRef=function(e){return{$$typeof:xT,render:e}};fe.isValidElement=rh;fe.lazy=function(e){return{$$typeof:ST,_payload:{_status:-1,_result:e},_init:TT}};fe.memo=function(e,t){return{$$typeof:bT,type:e,compare:t===void 0?null:t}};fe.startTransition=function(e){var t=kl.transition;kl.transition={};try{e()}finally{kl.transition=t}};fe.unstable_act=Nx;fe.useCallback=function(e,t){return xt.current.useCallback(e,t)};fe.useContext=function(e){return xt.current.useContext(e)};fe.useDebugValue=function(){};fe.useDeferredValue=function(e){return xt.current.useDeferredValue(e)};fe.useEffect=function(e,t){return xt.current.useEffect(e,t)};fe.useId=function(){return xt.current.useId()};fe.useImperativeHandle=function(e,t,n){return xt.current.useImperativeHandle(e,t,n)};fe.useInsertionEffect=function(e,t){return xt.current.useInsertionEffect(e,t)};fe.useLayoutEffect=function(e,t){return xt.current.useLayoutEffect(e,t)};fe.useMemo=function(e,t){return xt.current.useMemo(e,t)};fe.useReducer=function(e,t,n){return xt.current.useReducer(e,t,n)};fe.useRef=function(e){return xt.current.useRef(e)};fe.useState=function(e){return xt.current.useState(e)};fe.useSyncExternalStore=function(e,t,n){return xt.current.useSyncExternalStore(e,t,n)};fe.useTransition=function(){return xt.current.useTransition()};fe.version="18.3.1";Cx.exports=fe;var h=Cx.exports;const F=ja(h),Xc=fT({__proto__:null,default:F},[h]);/** 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 _T=h,AT=Symbol.for("react.element"),kT=Symbol.for("react.fragment"),RT=Object.prototype.hasOwnProperty,NT=_T.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,MT={key:!0,ref:!0,__self:!0,__source:!0};function Mx(e,t,n){var r,o={},s=null,i=null;n!==void 0&&(s=""+n),t.key!==void 0&&(s=""+t.key),t.ref!==void 0&&(i=t.ref);for(r in t)RT.call(t,r)&&!MT.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:AT,type:e,key:s,ref:i,props:o,_owner:NT.current}}Qc.Fragment=kT;Qc.jsx=Mx;Qc.jsxs=Mx;Ex.exports=Qc;
vendor: 10,923 bytes, lines 18-35
18var l=Ex.exports,Dx={exports:{}},$t={},Ix={exports:{}},Ox={};/** 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(M,A){var P=M.length;M.push(A);e:for(;0<P;){var C=P-1>>>1,I=M[C];if(0<o(I,A))M[C]=A,M[P]=I,P=C;else break e}}function n(M){return M.length===0?null:M[0]}function r(M){if(M.length===0)return null;var A=M[0],P=M.pop();if(P!==A){M[0]=P;e:for(var C=0,I=M.length,B=I>>>1;C<B;){var H=2*(C+1)-1,q=M[H],Z=H+1,z=M[Z];if(0>o(q,P))Z<I&&0>o(z,q)?(M[C]=z,M[Z]=P,C=Z):(M[C]=q,M[H]=P,C=H);else if(Z<I&&0>o(z,P))M[C]=z,M[Z]=P,C=Z;else break e}}return A}function o(M,A){var P=M.sortIndex-A.sortIndex;return P!==0?P:M.id-A.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var i=Date,a=i.now();e.unstable_now=function(){return i.now()-a}}var c=[],u=[],f=1,d=null,p=3,m=!1,y=!1,v=!1,w=typeof setTimeout=="function"?setTimeout:null,g=typeof clearTimeout=="function"?clearTimeout:null,x=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(M){for(var A=n(u);A!==null;){if(A.callback===null)r(u);else if(A.startTime<=M)r(u),A.sortIndex=A.expirationTime,t(c,A);else break;A=n(u)}}function S(M){if(v=!1,b(M),!y)if(n(c)!==null)y=!0,K(E);else{var A=n(u);A!==null&&re(S,A.startTime-M)}}function E(M,A){y=!1,v&&(v=!1,g(j),j=-1),m=!0;var P=p;try{for(b(A),d=n(c);d!==null&&(!(d.expirationTime>A)||M&&!O());){var C=d.callback;if(typeof C=="function"){d.callback=null,p=d.priorityLevel;var I=C(d.expirationTime<=A);A=e.unstable_now(),typeof I=="function"?d.callback=I:d===n(c)&&r(c),b(A)}else r(c);d=n(c)}if(d!==null)var B=!0;else{var H=n(u);H!==null&&re(S,H.startTime-A),B=!1}return B}finally{d=null,p=P,m=!1}}var _=!1,T=null,j=-1,N=5,R=-1;function O(){return!(e.unstable_now()-R<N)}function L(){if(T!==null){var M=e.unstable_now();R=M;var A=!0;try{A=T(!0,M)}finally{A?Y():(_=!1,T=null)}}else _=!1}var Y;if(typeof x=="function")Y=function(){x(L)};else if(typeof MessageChannel<"u"){var V=new MessageChannel,X=V.port2;V.port1.onmessage=L,Y=function(){X.postMessage(null)}}else Y=function(){w(L,0)};function K(M){T=M,_||(_=!0,Y())}function re(M,A){j=w(function(){M(e.unstable_now())},A)}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(M){M.callback=null},e.unstable_continueExecution=function(){y||m||(y=!0,K(E))},e.unstable_forceFrameRate=function(M){0>M||125<M?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):N=0<M?Math.floor(1e3/M):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(c)},e.unstable_next=function(M){switch(p){case 1:case 2:case 3:var A=3;break;default:A=p}var P=p;p=A;try{return M()}finally{p=P}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(M,A){switch(M){case 1:case 2:case 3:case 4:case 5:break;default:M=3}var P=p;p=M;try{return A()}finally{p=P}},e.unstable_scheduleCallback=function(M,A,P){var C=e.unstable_now();switch(typeof P=="object"&&P!==null?(P=P.delay,P=typeof P=="number"&&0<P?C+P:C):P=C,M){case 1:var I=-1;break;case 2:I=250;break;case 5:I=1073741823;break;case 4:I=1e4;break;default:I=5e3}return I=P+I,M={id:f++,callback:A,priorityLevel:M,startTime:P,expirationTime:I,sortIndex:-1},P>C?(M.sortIndex=P,t(u,M),n(c)===null&&M===n(u)&&(v?(g(j),j=-1):v=!0,re(S,P-C))):(M.sortIndex=I,t(c,M),y||m||(y=!0,K(E))),M},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(M){var A=p;return function(){var P=p;p=A;try{return M.apply(this,arguments)}finally{p=P}}}})(Ox);Ix.exports=Ox;var DT=Ix.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 IT=h,Vt=DT;function U(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 Lx=new Set,qi={};function Bo(e,t){Fs(e,t),Fs(e+"Capture",t)}function Fs(e,t){for(qi[e]=t,e=0;e<t.length;e++)Lx.add(t[e])}var er=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),af=Object.prototype.hasOwnProperty,OT=/^[: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]*$/,gg={},vg={};function LT(e){return af.call(vg,e)?!0:af.call(gg,e)?!1:OT.test(e)?vg[e]=!0:(gg[e]=!0,!1)}function FT(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 VT(e,t,n,r){if(t===null||typeof t>"u"||FT(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 wt(e,t,n,r,o,s,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=s,this.removeEmptyString=i}var at={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){at[e]=new wt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];at[t]=new wt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){at[e]=new wt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){at[e]=new wt(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){at[e]=new wt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){at[e]=new wt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){at[e]=new wt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){at[e]=new wt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){at[e]=new wt(e,5,!1,e.toLowerCase(),null,!1,!1)});var oh=/[\-:]([a-z])/g;function sh(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(oh,sh);at[t]=new wt(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(oh,sh);at[t]=new wt(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(oh,sh);at[t]=new wt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){at[e]=new wt(e,1,!1,e.toLowerCase(),null,!1,!1)});at.xlinkHref=new wt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){at[e]=new wt(e,1,!1,e.toLowerCase(),null,!0,!0)});function ih(e,t,n,r){var o=at.hasOwnProperty(t)?at[t]:null;(o!==null?o.type!==0:r||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(VT(t,n,o,r)&&(n=null),r||o===null?LT(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):o.mustUseProperty?e[o.propertyName]=n===null?o.type===3?!1:"":n:(t=o.attributeName,r=o.attributeNamespace,n===null?e.removeAttribute(t):(o=o.type,n=o===3||o===4&&n===!0?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}var ar=IT.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Xa=Symbol.for("react.element"),ts=Symbol.for("react.portal"),ns=Symbol.for("react.fragment"),ah=Symbol.for("react.strict_mode"),lf=Symbol.for("react.profiler"),Fx=Symbol.for("react.provider"),Vx=Symbol.for("react.context"),lh=Symbol.for("react.forward_ref"),cf=Symbol.for("react.suspense"),uf=Symbol.for("react.suspense_list"),ch=Symbol.for("react.memo"),Pr=Symbol.for("react.lazy"),zx=Symbol.for("react.offscreen"),yg=Symbol.iterator;function ci(e){return e===null||typeof e!="object"?null:(e=yg&&e[yg]||e["@@iterator"],typeof e=="function"?e:null)}var Fe=Object.assign,Ku;function Si(e){if(Ku===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);Ku=t&&t[1]||""}return` 35`+Ku+e}var qu=!1;function Yu(e,t){if(!e||qu)return"";qu=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(u){var r=u}Reflect.construct(e,[],t)}else{try{t.call()}catch(u){r=u}e.call(t.prototype)}else{try{throw Error()}catch(u){r=u}e()}}
vendor: 18,177 bytes, lines 35-38
35catch(u){if(u&&r&&typeof u.stack=="string"){for(var o=u.stack.split(` 36`),s=r.stack.split(` 37`),i=o.length-1,a=s.length-1;1<=i&&0<=a&&o[i]!==s[a];)a--;for(;1<=i&&0<=a;i--,a--)if(o[i]!==s[a]){if(i!==1||a!==1)do if(i--,a--,0>a||o[i]!==s[a]){var c=` 38`+o[i].replace(" at new "," at ");return e.displayName&&c.includes("<anonymous>")&&(c=c.replace("<anonymous>",e.displayName)),c}while(1<=i&&0<=a);break}}}finally{qu=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Si(e):""}function zT(e){switch(e.tag){case 5:return Si(e.type);case 16:return Si("Lazy");case 13:return Si("Suspense");case 19:return Si("SuspenseList");case 0:case 2:case 15:return e=Yu(e.type,!1),e;case 11:return e=Yu(e.type.render,!1),e;case 1:return e=Yu(e.type,!0),e;default:return""}}function df(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 ns:return"Fragment";case ts:return"Portal";case lf:return"Profiler";case ah:return"StrictMode";case cf:return"Suspense";case uf:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Vx:return(e.displayName||"Context")+".Consumer";case Fx:return(e._context.displayName||"Context")+".Provider";case lh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case ch:return t=e.displayName||null,t!==null?t:df(e.type)||"Memo";case Pr:t=e._payload,e=e._init;try{return df(e(t))}catch{}}return null}function $T(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 df(t);case 8:return t===ah?"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 qr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function $x(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function BT(e){var t=$x(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,s=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(i){r=""+i,s.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Za(e){e._valueTracker||(e._valueTracker=BT(e))}function Bx(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=$x(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}function rc(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 ff(e,t){var n=t.checked;return Fe({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function xg(e,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=qr(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 Ux(e,t){t=t.checked,t!=null&&ih(e,"checked",t,!1)}function pf(e,t){Ux(e,t);var n=qr(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")?hf(e,t.type,n):t.hasOwnProperty("defaultValue")&&hf(e,t.type,qr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function wg(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 hf(e,t,n){(t!=="number"||rc(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Ei=Array.isArray;function vs(e,t,n,r){if(e=e.options,t){t={};for(var o=0;o<n.length;o++)t["$"+n[o]]=!0;for(n=0;n<e.length;n++)o=t.hasOwnProperty("$"+e[n].value),e[n].selected!==o&&(e[n].selected=o),o&&r&&(e[n].defaultSelected=!0)}else{for(n=""+qr(n),t=null,o=0;o<e.length;o++){if(e[o].value===n){e[o].selected=!0,r&&(e[o].defaultSelected=!0);return}t!==null||e[o].disabled||(t=e[o])}t!==null&&(t.selected=!0)}}function mf(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(U(91));return Fe({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function bg(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(U(92));if(Ei(n)){if(1<n.length)throw Error(U(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:qr(n)}}function Wx(e,t){var n=qr(t.value),r=qr(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 Sg(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function Hx(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 gf(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?Hx(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var Ja,Gx=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,r,o){MSApp.execUnsafeLocalFunction(function(){return e(t,n,r,o)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(Ja=Ja||document.createElement("div"),Ja.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Ja.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Yi(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var ki={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},UT=["Webkit","ms","Moz","O"];Object.keys(ki).forEach(function(e){UT.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),ki[t]=ki[e]})});function Kx(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||ki.hasOwnProperty(e)&&ki[e]?(""+t).trim():t+"px"}function qx(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Kx(n,t[n],r);n==="float"&&(n="cssFloat"),r?e.setProperty(n,o):e[n]=o}}var WT=Fe({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 vf(e,t){if(t){if(WT[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(U(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(U(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(U(61))}if(t.style!=null&&typeof t.style!="object")throw Error(U(62))}}function yf(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xf=null;function uh(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var wf=null,ys=null,xs=null;function Eg(e){if(e=Ra(e)){if(typeof wf!="function")throw Error(U(280));var t=e.stateNode;t&&(t=nu(t),wf(e.stateNode,e.type,t))}}function Yx(e){ys?xs?xs.push(e):xs=[e]:ys=e}function Qx(){if(ys){var e=ys,t=xs;if(xs=ys=null,Eg(e),t)for(e=0;e<t.length;e++)Eg(t[e])}}function Xx(e,t){return e(t)}function Zx(){}var Qu=!1;function Jx(e,t,n){if(Qu)return e(t,n);Qu=!0;try{return Xx(e,t,n)}finally{Qu=!1,(ys!==null||xs!==null)&&(Zx(),Qx())}}function Qi(e,t){var n=e.stateNode;if(n===null)return null;var r=nu(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(U(231,t,typeof n));return n}var bf=!1;if(er)try{var ui={};Object.defineProperty(ui,"passive",{get:function(){bf=!0}}),window.addEventListener("test",ui,ui),window.removeEventListener("test",ui,ui)}catch{bf=!1}function HT(e,t,n,r,o,s,i,a,c){var u=Array.prototype.slice.call(arguments,3);try{t.apply(n,u)}catch(f){this.onError(f)}}var Ri=!1,oc=null,sc=!1,Sf=null,GT={onError:function(e){Ri=!0,oc=e}};function KT(e,t,n,r,o,s,i,a,c){Ri=!1,oc=null,HT.apply(GT,arguments)}function qT(e,t,n,r,o,s,i,a,c){if(KT.apply(this,arguments),Ri){if(Ri){var u=oc;Ri=!1,oc=null}else throw Error(U(198));sc||(sc=!0,Sf=u)}}function Uo(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 ew(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 Cg(e){if(Uo(e)!==e)throw Error(U(188))}function YT(e){var t=e.alternate;if(!t){if(t=Uo(e),t===null)throw Error(U(188));return t!==e?null:e}for(var n=e,r=t;;){var o=n.return;if(o===null)break;var s=o.alternate;if(s===null){if(r=o.return,r!==null){n=r;continue}break}if(o.child===s.child){for(s=o.child;s;){if(s===n)return Cg(o),e;if(s===r)return Cg(o),t;s=s.sibling}throw Error(U(188))}if(n.return!==r.return)n=o,r=s;else{for(var i=!1,a=o.child;a;){if(a===n){i=!0,n=o,r=s;break}if(a===r){i=!0,r=o,n=s;break}a=a.sibling}if(!i){for(a=s.child;a;){if(a===n){i=!0,n=s,r=o;break}if(a===r){i=!0,r=s,n=o;break}a=a.sibling}if(!i)throw Error(U(189))}}if(n.alternate!==r)throw Error(U(190))}if(n.tag!==3)throw Error(U(188));return n.stateNode.current===n?e:t}function tw(e){return e=YT(e),e!==null?nw(e):null}function nw(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=nw(e);if(t!==null)return t;e=e.sibling}return null}var rw=Vt.unstable_scheduleCallback,Pg=Vt.unstable_cancelCallback,QT=Vt.unstable_shouldYield,XT=Vt.unstable_requestPaint,Ue=Vt.unstable_now,ZT=Vt.unstable_getCurrentPriorityLevel,dh=Vt.unstable_ImmediatePriority,ow=Vt.unstable_UserBlockingPriority,ic=Vt.unstable_NormalPriority,JT=Vt.unstable_LowPriority,sw=Vt.unstable_IdlePriority,Zc=null,Ln=null;function ej(e){if(Ln&&typeof Ln.onCommitFiberRoot=="function")try{Ln.onCommitFiberRoot(Zc,e,void 0,(e.current.flags&128)===128)}catch{}}var vn=Math.clz32?Math.clz32:rj,tj=Math.log,nj=Math.LN2;function rj(e){return e>>>=0,e===0?32:31-(tj(e)/nj|0)|0}var el=64,tl=4194304;function Ci(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 ac(e,t){var n=e.pendingLanes;if(n===0)return 0;var r=0,o=e.suspendedLanes,s=e.pingedLanes,i=n&268435455;if(i!==0){var a=i&~o;a!==0?r=Ci(a):(s&=i,s!==0&&(r=Ci(s)))}else i=n&~o,i!==0?r=Ci(i):s!==0&&(r=Ci(s));if(r===0)return 0;if(t!==0&&t!==r&&!(t&o)&&(o=r&-r,s=t&-t,o>=s||o===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-vn(t),o=1<<n,r|=e[n],t&=~o;return r}function oj(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 sj(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,s=e.pendingLanes;0<s;){var i=31-vn(s),a=1<<i,c=o[i];c===-1?(!(a&n)||a&r)&&(o[i]=oj(a,t)):c<=t&&(e.expiredLanes|=a),s&=~a}}function Ef(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function iw(){var e=el;return el<<=1,!(el&4194240)&&(el=64),e}function Xu(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Aa(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-vn(t),e[t]=n}function ij(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var o=31-vn(n),s=1<<o;t[o]=0,r[o]=-1,e[o]=-1,n&=~s}}function fh(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-vn(n),o=1<<r;o&t|e[r]&t&&(e[r]|=t),n&=~o}}var ye=0;function aw(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var lw,ph,cw,uw,dw,Cf=!1,nl=[],Vr=null,zr=null,$r=null,Xi=new Map,Zi=new Map,jr=[],aj="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 Tg(e,t){switch(e){case"focusin":case"focusout":Vr=null;break;case"dragenter":case"dragleave":zr=null;break;case"mouseover":case"mouseout":$r=null;break;case"pointerover":case"pointerout":Xi.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Zi.delete(t.pointerId)}}function di(e,t,n,r,o,s){return e===null||e.nativeEvent!==s?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:s,targetContainers:[o]},t!==null&&(t=Ra(t),t!==null&&ph(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,o!==null&&t.indexOf(o)===-1&&t.push(o),e)}function lj(e,t,n,r,o){switch(t){case"focusin":return Vr=di(Vr,e,t,n,r,o),!0;case"dragenter":return zr=di(zr,e,t,n,r,o),!0;case"mouseover":return $r=di($r,e,t,n,r,o),!0;case"pointerover":var s=o.pointerId;return Xi.set(s,di(Xi.get(s)||null,e,t,n,r,o)),!0;case"gotpointercapture":return s=o.pointerId,Zi.set(s,di(Zi.get(s)||null,e,t,n,r,o)),!0}return!1}function fw(e){var t=vo(e.target);if(t!==null){var n=Uo(t);if(n!==null){if(t=n.tag,t===13){if(t=ew(n),t!==null){e.blockedOn=t,dw(e.priority,function(){cw(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 Rl(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=Pf(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var r=new n.constructor(n.type,n);xf=r,n.target.dispatchEvent(r),xf=null}else return t=Ra(n),t!==null&&ph(t),e.blockedOn=n,!1;t.shift()}return!0}function jg(e,t,n){Rl(e)&&n.delete(t)}function cj(){Cf=!1,Vr!==null&&Rl(Vr)&&(Vr=null),zr!==null&&Rl(zr)&&(zr=null),$r!==null&&Rl($r)&&($r=null),Xi.forEach(jg),Zi.forEach(jg)}function fi(e,t){e.blockedOn===t&&(e.blockedOn=null,Cf||(Cf=!0,Vt.unstable_scheduleCallback(Vt.unstable_NormalPriority,cj)))}function Ji(e){function t(o){return fi(o,e)}if(0<nl.length){fi(nl[0],e);for(var n=1;n<nl.length;n++){var r=nl[n];r.blockedOn===e&&(r.blockedOn=null)}}for(Vr!==null&&fi(Vr,e),zr!==null&&fi(zr,e),$r!==null&&fi($r,e),Xi.forEach(t),Zi.forEach(t),n=0;n<jr.length;n++)r=jr[n],r.blockedOn===e&&(r.blockedOn=null);for(;0<jr.length&&(n=jr[0],n.blockedOn===null);)fw(n),n.blockedOn===null&&jr.shift()}var ws=ar.ReactCurrentBatchConfig,lc=!0;function uj(e,t,n,r){var o=ye,s=ws.transition;ws.transition=null;try{ye=1,hh(e,t,n,r)}finally{ye=o,ws.transition=s}}function dj(e,t,n,r){var o=ye,s=ws.transition;ws.transition=null;try{ye=4,hh(e,t,n,r)}finally{ye=o,ws.transition=s}}function hh(e,t,n,r){if(lc){var o=Pf(e,t,n,r);if(o===null)ad(e,t,r,cc,n),Tg(e,r);else if(lj(o,e,t,n,r))r.stopPropagation();else if(Tg(e,r),t&4&&-1<aj.indexOf(e)){for(;o!==null;){var s=Ra(o);if(s!==null&&lw(s),s=Pf(e,t,n,r),s===null&&ad(e,t,r,cc,n),s===o)break;o=s}o!==null&&r.stopPropagation()}else ad(e,t,r,null,n)}}var cc=null;function Pf(e,t,n,r){if(cc=null,e=uh(r),e=vo(e),e!==null)if(t=Uo(e),t===null)e=null;else if(n=t.tag,n===13){if(e=ew(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 cc=e,null}
vendor: 10,401 bytes, line 38
38function pw(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(ZT()){case dh:return 1;case ow:return 4;case ic:case JT:return 16;case sw:return 536870912;default:return 16}default:return 16}}var Ir=null,mh=null,Nl=null;function hw(){if(Nl)return Nl;var e,t=mh,n=t.length,r,o="value"in Ir?Ir.value:Ir.textContent,s=o.length;for(e=0;e<n&&t[e]===o[e];e++);var i=n-e;for(r=1;r<=i&&t[n-r]===o[s-r];r++);return Nl=o.slice(e,1<r?1-r:void 0)}function Ml(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 rl(){return!0}function _g(){return!1}function Bt(e){function t(n,r,o,s,i){this._reactName=n,this._targetInst=o,this.type=r,this.nativeEvent=s,this.target=i,this.currentTarget=null;for(var a in e)e.hasOwnProperty(a)&&(n=e[a],this[a]=n?n(s):s[a]);return this.isDefaultPrevented=(s.defaultPrevented!=null?s.defaultPrevented:s.returnValue===!1)?rl:_g,this.isPropagationStopped=_g,this}return Fe(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=rl)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=rl)},persist:function(){},isPersistent:rl}),t}var Xs={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},gh=Bt(Xs),ka=Fe({},Xs,{view:0,detail:0}),fj=Bt(ka),Zu,Ju,pi,Jc=Fe({},ka,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:vh,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!==pi&&(pi&&e.type==="mousemove"?(Zu=e.screenX-pi.screenX,Ju=e.screenY-pi.screenY):Ju=Zu=0,pi=e),Zu)},movementY:function(e){return"movementY"in e?e.movementY:Ju}}),Ag=Bt(Jc),pj=Fe({},Jc,{dataTransfer:0}),hj=Bt(pj),mj=Fe({},ka,{relatedTarget:0}),ed=Bt(mj),gj=Fe({},Xs,{animationName:0,elapsedTime:0,pseudoElement:0}),vj=Bt(gj),yj=Fe({},Xs,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),xj=Bt(yj),wj=Fe({},Xs,{data:0}),kg=Bt(wj),bj={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Sj={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"},Ej={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Cj(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=Ej[e])?!!t[e]:!1}function vh(){return Cj}var Pj=Fe({},ka,{key:function(e){if(e.key){var t=bj[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Ml(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?Sj[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:vh,charCode:function(e){return e.type==="keypress"?Ml(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Ml(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),Tj=Bt(Pj),jj=Fe({},Jc,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Rg=Bt(jj),_j=Fe({},ka,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:vh}),Aj=Bt(_j),kj=Fe({},Xs,{propertyName:0,elapsedTime:0,pseudoElement:0}),Rj=Bt(kj),Nj=Fe({},Jc,{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}),Mj=Bt(Nj),Dj=[9,13,27,32],yh=er&&"CompositionEvent"in window,Ni=null;er&&"documentMode"in document&&(Ni=document.documentMode);var Ij=er&&"TextEvent"in window&&!Ni,mw=er&&(!yh||Ni&&8<Ni&&11>=Ni),Ng=" ",Mg=!1;function gw(e,t){switch(e){case"keyup":return Dj.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function vw(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var rs=!1;function Oj(e,t){switch(e){case"compositionend":return vw(t);case"keypress":return t.which!==32?null:(Mg=!0,Ng);case"textInput":return e=t.data,e===Ng&&Mg?null:e;default:return null}}function Lj(e,t){if(rs)return e==="compositionend"||!yh&&gw(e,t)?(e=hw(),Nl=mh=Ir=null,rs=!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 mw&&t.locale!=="ko"?null:t.data;default:return null}}var Fj={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 Dg(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!Fj[e.type]:t==="textarea"}function yw(e,t,n,r){Yx(r),t=uc(t,"onChange"),0<t.length&&(n=new gh("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Mi=null,ea=null;function Vj(e){Aw(e,0)}function eu(e){var t=is(e);if(Bx(t))return e}function zj(e,t){if(e==="change")return t}var xw=!1;if(er){var td;if(er){var nd="oninput"in document;if(!nd){var Ig=document.createElement("div");Ig.setAttribute("oninput","return;"),nd=typeof Ig.oninput=="function"}td=nd}else td=!1;xw=td&&(!document.documentMode||9<document.documentMode)}function Og(){Mi&&(Mi.detachEvent("onpropertychange",ww),ea=Mi=null)}function ww(e){if(e.propertyName==="value"&&eu(ea)){var t=[];yw(t,ea,e,uh(e)),Jx(Vj,t)}}function $j(e,t,n){e==="focusin"?(Og(),Mi=t,ea=n,Mi.attachEvent("onpropertychange",ww)):e==="focusout"&&Og()}function Bj(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return eu(ea)}function Uj(e,t){if(e==="click")return eu(t)}function Wj(e,t){if(e==="input"||e==="change")return eu(t)}function Hj(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var bn=typeof Object.is=="function"?Object.is:Hj;function ta(e,t){if(bn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var o=n[r];if(!af.call(t,o)||!bn(e[o],t[o]))return!1}return!0}function Lg(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Fg(e,t){var n=Lg(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=Lg(n)}}function bw(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?bw(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sw(){for(var e=window,t=rc();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=rc(e.document)}return t}function xh(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 Gj(e){var t=Sw(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&bw(n.ownerDocument.documentElement,n)){if(r!==null&&xh(n)){if(t=r.start,e=r.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var o=n.textContent.length,s=Math.min(r.start,o);r=r.end===void 0?s:Math.min(r.end,o),!e.extend&&s>r&&(o=r,r=s,s=o),o=Fg(n,s);var i=Fg(n,r);o&&i&&(e.rangeCount!==1||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),e.removeAllRanges(),s>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.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 Kj=er&&"documentMode"in document&&11>=document.documentMode,os=null,Tf=null,Di=null,jf=!1;function Vg(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;jf||os==null||os!==rc(r)||(r=os,"selectionStart"in r&&xh(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focu
vendor: 4,501 bytes, line 38
38sNode:r.focusNode,focusOffset:r.focusOffset}),Di&&ta(Di,r)||(Di=r,r=uc(Tf,"onSelect"),0<r.length&&(t=new gh("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=os)))}function ol(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var ss={animationend:ol("Animation","AnimationEnd"),animationiteration:ol("Animation","AnimationIteration"),animationstart:ol("Animation","AnimationStart"),transitionend:ol("Transition","TransitionEnd")},rd={},Ew={};er&&(Ew=document.createElement("div").style,"AnimationEvent"in window||(delete ss.animationend.animation,delete ss.animationiteration.animation,delete ss.animationstart.animation),"TransitionEvent"in window||delete ss.transitionend.transition);function tu(e){if(rd[e])return rd[e];if(!ss[e])return e;var t=ss[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in Ew)return rd[e]=t[n];return e}var Cw=tu("animationend"),Pw=tu("animationiteration"),Tw=tu("animationstart"),jw=tu("transitionend"),_w=new Map,zg="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 eo(e,t){_w.set(e,t),Bo(t,[e])}for(var od=0;od<zg.length;od++){var sd=zg[od],qj=sd.toLowerCase(),Yj=sd[0].toUpperCase()+sd.slice(1);eo(qj,"on"+Yj)}eo(Cw,"onAnimationEnd");eo(Pw,"onAnimationIteration");eo(Tw,"onAnimationStart");eo("dblclick","onDoubleClick");eo("focusin","onFocus");eo("focusout","onBlur");eo(jw,"onTransitionEnd");Fs("onMouseEnter",["mouseout","mouseover"]);Fs("onMouseLeave",["mouseout","mouseover"]);Fs("onPointerEnter",["pointerout","pointerover"]);Fs("onPointerLeave",["pointerout","pointerover"]);Bo("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Bo("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Bo("onBeforeInput",["compositionend","keypress","textInput","paste"]);Bo("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Bo("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Bo("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pi="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(" "),Qj=new Set("cancel close invalid load scroll toggle".split(" ").concat(Pi));function $g(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,qT(r,t,void 0,e),e.currentTarget=null}function Aw(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var r=e[n],o=r.event;r=r.listeners;e:{var s=void 0;if(t)for(var i=r.length-1;0<=i;i--){var a=r[i],c=a.instance,u=a.currentTarget;if(a=a.listener,c!==s&&o.isPropagationStopped())break e;$g(o,a,u),s=c}else for(i=0;i<r.length;i++){if(a=r[i],c=a.instance,u=a.currentTarget,a=a.listener,c!==s&&o.isPropagationStopped())break e;$g(o,a,u),s=c}}}if(sc)throw e=Sf,sc=!1,Sf=null,e}function _e(e,t){var n=t[Nf];n===void 0&&(n=t[Nf]=new Set);var r=e+"__bubble";n.has(r)||(kw(t,e,2,!1),n.add(r))}function id(e,t,n){var r=0;t&&(r|=4),kw(n,e,r,t)}var sl="_reactListening"+Math.random().toString(36).slice(2);function na(e){if(!e[sl]){e[sl]=!0,Lx.forEach(function(n){n!=="selectionchange"&&(Qj.has(n)||id(n,!1,e),id(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[sl]||(t[sl]=!0,id("selectionchange",!1,t))}}function kw(e,t,n,r){switch(pw(t)){case 1:var o=uj;break;case 4:o=dj;break;default:o=hh}n=o.bind(null,t,n,e),o=void 0,!bf||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(o=!0),r?o!==void 0?e.addEventListener(t,n,{capture:!0,passive:o}):e.addEventListener(t,n,!0):o!==void 0?e.addEventListener(t,n,{passive:o}):e.addEventListener(t,n,!1)}function ad(e,t,n,r,o){var s=r;if(!(t&1)&&!(t&2)&&r!==null)e:for(;;){if(r===null)return;var i=r.tag;if(i===3||i===4){var a=r.stateNode.containerInfo;
vendor: 3,813 bytes, line 38
38if(a===o||a.nodeType===8&&a.parentNode===o)break;if(i===4)for(i=r.return;i!==null;){var c=i.tag;if((c===3||c===4)&&(c=i.stateNode.containerInfo,c===o||c.nodeType===8&&c.parentNode===o))return;i=i.return}for(;a!==null;){if(i=vo(a),i===null)return;if(c=i.tag,c===5||c===6){r=s=i;continue e}a=a.parentNode}}r=r.return}Jx(function(){var u=s,f=uh(n),d=[];e:{var p=_w.get(e);if(p!==void 0){var m=gh,y=e;switch(e){case"keypress":if(Ml(n)===0)break e;case"keydown":case"keyup":m=Tj;break;case"focusin":y="focus",m=ed;break;case"focusout":y="blur",m=ed;break;case"beforeblur":case"afterblur":m=ed;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":m=Ag;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":m=hj;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":m=Aj;break;case Cw:case Pw:case Tw:m=vj;break;case jw:m=Rj;break;case"scroll":m=fj;break;case"wheel":m=Mj;break;case"copy":case"cut":case"paste":m=xj;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":m=Rg}var v=(t&4)!==0,w=!v&&e==="scroll",g=v?p!==null?p+"Capture":null:p;v=[];for(var x=u,b;x!==null;){b=x;var S=b.stateNode;if(b.tag===5&&S!==null&&(b=S,g!==null&&(S=Qi(x,g),S!=null&&v.push(ra(x,S,b)))),w)break;x=x.return}0<v.length&&(p=new m(p,y,null,n,f),d.push({event:p,listeners:v}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",m=e==="mouseout"||e==="pointerout",p&&n!==xf&&(y=n.relatedTarget||n.fromElement)&&(vo(y)||y[tr]))break e;if((m||p)&&(p=f.window===f?f:(p=f.ownerDocument)?p.defaultView||p.parentWindow:window,m?(y=n.relatedTarget||n.toElement,m=u,y=y?vo(y):null,y!==null&&(w=Uo(y),y!==w||y.tag!==5&&y.tag!==6)&&(y=null)):(m=null,y=u),m!==y)){if(v=Ag,S="onMouseLeave",g="onMouseEnter",x="mouse",(e==="pointerout"||e==="pointerover")&&(v=Rg,S="onPointerLeave",g="onPointerEnter",x="pointer"),w=m==null?p:is(m),b=y==null?p:is(y),p=new v(S,x+"leave",m,n,f),p.target=w,p.relatedTarget=b,S=null,vo(f)===u&&(v=new v(g,x+"enter",y,n,f),v.target=b,v.relatedTarget=w,S=v),w=S,m&&y)t:{for(v=m,g=y,x=0,b=v;b;b=qo(b))x++;for(b=0,S=g;S;S=qo(S))b++;for(;0<x-b;)v=qo(v),x--;for(;0<b-x;)g=qo(g),b--;for(;x--;){if(v===g||g!==null&&v===g.alternate)break t;v=qo(v),g=qo(g)}v=null}else v=null;m!==null&&Bg(d,p,m,v,!1),y!==null&&w!==null&&Bg(d,w,y,v,!0)}}e:{if(p=u?is(u):window,m=p.nodeName&&p.nodeName.toLowerCase(),m==="select"||m==="input"&&p.type==="file")var E=zj;else if(Dg(p))if(xw)E=Wj;else{E=Bj;var _=$j}else(m=p.nodeName)&&m.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(E=Uj);if(E&&(E=E(e,u))){yw(d,E,n,f);break e}_&&_(e,p,u),e==="focusout"&&(_=p._wrapperState)&&_.controlled&&p.type==="number"&&hf(p,"number",p.value)}switch(_=u?is(u):window,e){case"focusin":(Dg(_)||_.contentEditable==="true")&&(os=_,Tf=u,Di=null);break;case"focusout":Di=Tf=os=null;break;case"mousedown":jf=!0;break;case"contextmenu":case"mouseup":case"dragend":jf=!1,Vg(d,n,f);break;case"selectionchange":if(Kj)break;case"keydown":case"keyup":Vg(d,n,f)}var T;if(yh)e:{switch(e){case"compositionstart":var j="onCompositionStart";break e;case"compositionend":j="onCompositionEnd";break e;case"compositionupdate":j="onCompositionUpdate";break e}j=void 0}else rs?gw(e,n)&&(j="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(j="onCompositionStart");j&&(mw&&n.locale!=="ko"&&(rs||j!=="onCompositionStart"?j==="onCompositionEnd"&&rs&&(T=hw()):(Ir=f,mh="value"in Ir?Ir.value:Ir.textContent,rs=!0)),_=uc(u,j),0<_.length&&(j=new kg(j,e,null,n,f),d.push({event:j,listeners:_}),T?j.data=T:(T=vw(n),T!==null&&(j.data=T)))),(T=Ij?Oj(e,n):Lj(e,n))&&
vendor: 5,086 bytes, lines 38-39
38(u=uc(u,"onBeforeInput"),0<u.length&&(f=new kg("onBeforeInput","beforeinput",null,n,f),d.push({event:f,listeners:u}),f.data=T))}Aw(d,t)})}function ra(e,t,n){return{instance:e,listener:t,currentTarget:n}}function uc(e,t){for(var n=t+"Capture",r=[];e!==null;){var o=e,s=o.stateNode;o.tag===5&&s!==null&&(o=s,s=Qi(e,n),s!=null&&r.unshift(ra(e,s,o)),s=Qi(e,t),s!=null&&r.push(ra(e,s,o))),e=e.return}return r}function qo(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Bg(e,t,n,r,o){for(var s=t._reactName,i=[];n!==null&&n!==r;){var a=n,c=a.alternate,u=a.stateNode;if(c!==null&&c===r)break;a.tag===5&&u!==null&&(a=u,o?(c=Qi(n,s),c!=null&&i.unshift(ra(n,c,a))):o||(c=Qi(n,s),c!=null&&i.push(ra(n,c,a)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var Xj=/\r\n?/g,Zj=/\u0000|\uFFFD/g;function Ug(e){return(typeof e=="string"?e:""+e).replace(Xj,` 39`).replace(Zj,"")}function il(e,t,n){if(t=Ug(t),Ug(e)!==t&&n)throw Error(U(425))}function dc(){}var _f=null,Af=null;function kf(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 Rf=typeof setTimeout=="function"?setTimeout:void 0,Jj=typeof clearTimeout=="function"?clearTimeout:void 0,Wg=typeof Promise=="function"?Promise:void 0,e_=typeof queueMicrotask=="function"?queueMicrotask:typeof Wg<"u"?function(e){return Wg.resolve(null).then(e).catch(t_)}:Rf;function t_(e){setTimeout(function(){throw e})}function ld(e,t){var n=t,r=0;do{var o=n.nextSibling;if(e.removeChild(n),o&&o.nodeType===8)if(n=o.data,n==="/$"){if(r===0){e.removeChild(o),Ji(t);return}r--}else n!=="$"&&n!=="$?"&&n!=="$!"||r++;n=o}while(n);Ji(t)}function Br(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 Hg(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 Zs=Math.random().toString(36).slice(2),Dn="__reactFiber$"+Zs,oa="__reactProps$"+Zs,tr="__reactContainer$"+Zs,Nf="__reactEvents$"+Zs,n_="__reactListeners$"+Zs,r_="__reactHandles$"+Zs;function vo(e){var t=e[Dn];if(t)return t;for(var n=e.parentNode;n;){if(t=n[tr]||n[Dn]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=Hg(e);e!==null;){if(n=e[Dn])return n;e=Hg(e)}return t}e=n,n=e.parentNode}return null}function Ra(e){return e=e[Dn]||e[tr],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function is(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(U(33))}function nu(e){return e[oa]||null}var Mf=[],as=-1;function to(e){return{current:e}}function Ae(e){0>as||(e.current=Mf[as],Mf[as]=null,as--)}function Ce(e,t){as++,Mf[as]=e.current,e.current=t}var Yr={},ft=to(Yr),Tt=to(!1),Do=Yr;function Vs(e,t){var n=e.type.contextTypes;if(!n)return Yr;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},s;for(s in n)o[s]=t[s];return r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function jt(e){return e=e.childContextTypes,e!=null}function fc(){Ae(Tt),Ae(ft)}function Gg(e,t,n){if(ft.current!==Yr)throw Error(U(168));Ce(ft,t),Ce(Tt,n)}function Rw(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(U(108,$T(e)||"Unknown",o));return Fe({},n,r)}function pc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Yr,Do=ft.current,Ce(ft,e),Ce(Tt,Tt.current),!0}function Kg(e,t,n){var r=e.stateNode;if(!r)throw Error(U(169));n?(e=Rw(e,t,Do),r.__reactInternalMemoizedMergedChildContext=e,Ae(Tt),Ae(ft),Ce(ft,e)):Ae(Tt),Ce(Tt,n)}var Yn=null,ru=!1,cd=!1;function Nw(e){Yn===null?Yn=[e]:Yn.push(e)}function o_(e){ru=!0,Nw(e)}function no(){if(!cd&&Yn!==null){cd=!0;var e=0,t=ye;try{var n=Yn;for(ye=1;e<n.length;e++){var r=n[e];do r=r(!0);while(r!==null)}Yn=null,ru=!1}catch(o){throw Yn!==null&&(Yn=Yn.slice(e+1)),rw(dh,no),o}finally{ye=t,cd=!1}}return null}var ls=[],cs=0,hc=null,mc=0,Ht=[],Gt=0,Io=null,Xn=1,Zn="";function po(e,t){ls[cs++]=mc,ls[cs++]=hc,hc=e,mc=t}function Mw(e,t,n){Ht[Gt++]=Xn,Ht[Gt++]=Zn,Ht[Gt++]=Io,Io=e;var r=Xn;e=Zn;var o=32-vn(r)-1;r&=~(1<<o),n+=1;var s=32-vn(t)+o;if(30<s){var i=o-o%5;s=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Xn=1<<32-vn(t)+o|n<<o|r,Zn=s+e}else Xn=1<<s|n<<o|r,Zn=e}function wh(e){e.return!==null&&(po(e,1),Mw(e,1,0))}function bh(e){for(;e===hc;)hc=ls[--cs],ls[cs]=null,mc=ls[--cs],ls[cs]=null;for(;e===Io;)Io=Ht[--Gt],Ht[Gt]=null,Zn=Ht[--Gt],Ht[Gt]=null,Xn=Ht[--Gt],Ht[Gt]=null}var Ot=null,It=null,Re=!1,hn=null;function Dw(e,t){var n=Kt(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 qg(e,t){switch(e.tag){case 5:var n=e.type;
vendor: 15,844 bytes, line 39
39return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Ot=e,It=Br(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Ot=e,It=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=Io!==null?{id:Xn,overflow:Zn}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=Kt(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,Ot=e,It=null,!0):!1;default:return!1}}function Df(e){return(e.mode&1)!==0&&(e.flags&128)===0}function If(e){if(Re){var t=It;if(t){var n=t;if(!qg(e,t)){if(Df(e))throw Error(U(418));t=Br(n.nextSibling);var r=Ot;t&&qg(e,t)?Dw(r,n):(e.flags=e.flags&-4097|2,Re=!1,Ot=e)}}else{if(Df(e))throw Error(U(418));e.flags=e.flags&-4097|2,Re=!1,Ot=e}}}function Yg(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Ot=e}function al(e){if(e!==Ot)return!1;if(!Re)return Yg(e),Re=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!kf(e.type,e.memoizedProps)),t&&(t=It)){if(Df(e))throw Iw(),Error(U(418));for(;t;)Dw(e,t),t=Br(t.nextSibling)}if(Yg(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(U(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){It=Br(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}It=null}}else It=Ot?Br(e.stateNode.nextSibling):null;return!0}function Iw(){for(var e=It;e;)e=Br(e.nextSibling)}function zs(){It=Ot=null,Re=!1}function Sh(e){hn===null?hn=[e]:hn.push(e)}var s_=ar.ReactCurrentBatchConfig;function hi(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(U(309));var r=n.stateNode}if(!r)throw Error(U(147,e));var o=r,s=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===s?t.ref:(t=function(i){var a=o.refs;i===null?delete a[s]:a[s]=i},t._stringRef=s,t)}if(typeof e!="string")throw Error(U(284));if(!n._owner)throw Error(U(290,e))}return e}function ll(e,t){throw e=Object.prototype.toString.call(t),Error(U(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function Qg(e){var t=e._init;return t(e._payload)}function Ow(e){function t(g,x){if(e){var b=g.deletions;b===null?(g.deletions=[x],g.flags|=16):b.push(x)}}function n(g,x){if(!e)return null;for(;x!==null;)t(g,x),x=x.sibling;return null}function r(g,x){for(g=new Map;x!==null;)x.key!==null?g.set(x.key,x):g.set(x.index,x),x=x.sibling;return g}function o(g,x){return g=Gr(g,x),g.index=0,g.sibling=null,g}function s(g,x,b){return g.index=b,e?(b=g.alternate,b!==null?(b=b.index,b<x?(g.flags|=2,x):b):(g.flags|=2,x)):(g.flags|=1048576,x)}function i(g){return e&&g.alternate===null&&(g.flags|=2),g}function a(g,x,b,S){return x===null||x.tag!==6?(x=gd(b,g.mode,S),x.return=g,x):(x=o(x,b),x.return=g,x)}function c(g,x,b,S){var E=b.type;return E===ns?f(g,x,b.props.children,S,b.key):x!==null&&(x.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Pr&&Qg(E)===x.type)?(S=o(x,b.props),S.ref=hi(g,x,b),S.return=g,S):(S=zl(b.type,b.key,b.props,null,g.mode,S),S.ref=hi(g,x,b),S.return=g,S)}function u(g,x,b,S){return x===null||x.tag!==4||x.stateNode.containerInfo!==b.containerInfo||x.stateNode.implementation!==b.implementation?(x=vd(b,g.mode,S),x.return=g,x):(x=o(x,b.children||[]),x.return=g,x)}function f(g,x,b,S,E){return x===null||x.tag!==7?(x=Ro(b,g.mode,S,E),x.return=g,x):(x=o(x,b),x.return=g,x)}function d(g,x,b){if(typeof x=="string"&&x!==""||typeof x=="number")return x=gd(""+x,g.mode,b),x.return=g,x;if(typeof x=="object"&&x!==null){switch(x.$$typeof){case Xa:return b=zl(x.type,x.key,x.props,null,g.mode,b),b.ref=hi(g,null,x),b.return=g,b;case ts:return x=vd(x,g.mode,b),x.return=g,x;case Pr:var S=x._init;return d(g,S(x._payload),b)}if(Ei(x)||ci(x))return x=Ro(x,g.mode,b,null),x.return=g,x;ll(g,x)}return null}function p(g,x,b,S){var E=x!==null?x.key:null;if(typeof b=="string"&&b!==""||typeof b=="number")return E!==null?null:a(g,x,""+b,S);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case Xa:return b.key===E?c(g,x,b,S):null;case ts:return b.key===E?u(g,x,b,S):null;case Pr:return E=b._init,p(g,x,E(b._payload),S)}if(Ei(b)||ci(b))return E!==null?null:f(g,x,b,S,null);ll(g,b)}return null}function m(g,x,b,S,E){if(typeof S=="string"&&S!==""||typeof S=="number")return g=g.get(b)||null,a(x,g,""+S,E);if(typeof S=="object"&&S!==null){switch(S.$$typeof){case Xa:return g=g.get(S.key===null?b:S.key)||null,c(x,g,S,E);case ts:return g=g.get(S.key===null?b:S.key)||null,u(x,g,S,E);case Pr:var _=S._init;return m(g,x,b,_(S._payload),E)}if(Ei(S)||ci(S))return g=g.get(b)||null,f(x,g,S,E,null);ll(x,S)}return null}function y(g,x,b,S){for(var E=null,_=null,T=x,j=x=0,N=null;T!==null&&j<b.length;j++){T.index>j?(N=T,T=null):N=T.sibling;var R=p(g,T,b[j],S);if(R===null){T===null&&(T=N);break}e&&T&&R.alternate===null&&t(g,T),x=s(R,x,j),_===null?E=R:_.sibling=R,_=R,T=N}if(j===b.length)return n(g,T),Re&&po(g,j),E;if(T===null){for(;j<b.length;j++)T=d(g,b[j],S),T!==null&&(x=s(T,x,j),_===null?E=T:_.sibling=T,_=T);return Re&&po(g,j),E}for(T=r(g,T);j<b.length;j++)N=m(T,g,j,b[j],S),N!==null&&(e&&N.alternate!==null&&T.delete(N.key===null?j:N.key),x=s(N,x,j),_===null?E=N:_.sibling=N,_=N);return e&&T.forEach(function(O){return t(g,O)}),Re&&po(g,j),E}function v(g,x,b,S){var E=ci(b);if(typeof E!="function")throw Error(U(150));if(b=E.call(b),b==null)throw Error(U(151));for(var _=E=null,T=x,j=x=0,N=null,R=b.next();T!==null&&!R.done;j++,R=b.next()){T.index>j?(N=T,T=null):N=T.sibling;var O=p(g,T,R.value,S);if(O===null){T===null&&(T=N);break}e&&T&&O.alternate===null&&t(g,T),x=s(O,x,j),_===null?E=O:_.sibling=O,_=O,T=N}if(R.done)return n(g,T),Re&&po(g,j),E;if(T===null){for(;!R.done;j++,R=b.next())R=d(g,R.value,S),R!==null&&(x=s(R,x,j),_===null?E=R:_.sibling=R,_=R);return Re&&po(g,j),E}for(T=r(g,T);!R.done;j++,R=b.next())R=m(T,g,j,R.value,S),R!==null&&(e&&R.alternate!==null&&T.delete(R.key===null?j:R.key),x=s(R,x,j),_===null?E=R:_.sibling=R,_=R);return e&&T.forEach(function(L){return t(g,L)}),Re&&po(g,j),E}function w(g,x,b,S){if(typeof b=="object"&&b!==null&&b.type===ns&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case Xa:e:{for(var E=b.key,_=x;_!==null;){if(_.key===E){if(E=b.type,E===ns){if(_.tag===7){n(g,_.sibling),x=o(_,b.props.children),x.return=g,g=x;break e}}else if(_.elementType===E||typeof E=="object"&&E!==null&&E.$$typeof===Pr&&Qg(E)===_.type){n(g,_.sibling),x=o(_,b.props),x.ref=hi(g,_,b),x.return=g,g=x;break e}n(g,_);break}else t(g,_);_=_.sibling}b.type===ns?(x=Ro(b.props.children,g.mode,S,b.key),x.return=g,g=x):(S=zl(b.type,b.key,b.props,null,g.mode,S),S.ref=hi(g,x,b),S.return=g,g=S)}return i(g);case ts:e:{for(_=b.key;x!==null;){if(x.key===_)if(x.tag===4&&x.stateNode.containerInfo===b.containerInfo&&x.stateNode.implementation===b.implementation){n(g,x.sibling),x=o(x,b.children||[]),x.return=g,g=x;break e}else{n(g,x);break}else t(g,x);x=x.sibling}x=vd(b,g.mode,S),x.return=g,g=x}return i(g);case Pr:return _=b._init,w(g,x,_(b._payload),S)}if(Ei(b))return y(g,x,b,S);if(ci(b))return v(g,x,b,S);ll(g,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,x!==null&&x.tag===6?(n(g,x.sibling),x=o(x,b),x.return=g,g=x):(n(g,x),x=gd(b,g.mode,S),x.return=g,g=x),i(g)):n(g,x)}return w}var $s=Ow(!0),Lw=Ow(!1),gc=to(null),vc=null,us=null,Eh=null;function Ch(){Eh=us=vc=null}function Ph(e){var t=gc.current;Ae(gc),e._currentValue=t}function Of(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 bs(e,t){vc=e,Eh=us=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Pt=!0),e.firstContext=null)}function Xt(e){var t=e._currentValue;if(Eh!==e)if(e={context:e,memoizedValue:t,next:null},us===null){if(vc===null)throw Error(U(308));us=e,vc.dependencies={lanes:0,firstContext:e}}else us=us.next=e;return t}var yo=null;function Th(e){yo===null?yo=[e]:yo.push(e)}function Fw(e,t,n,r){var o=t.interleaved;return o===null?(n.next=n,Th(t)):(n.next=o.next,o.next=n),t.interleaved=n,nr(e,r)}function nr(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 Tr=!1;function jh(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Vw(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 Jn(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ur(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,me&2){var o=r.pending;return o===null?t.next=t:(t.next=o.next,o.next=t),r.pending=t,nr(e,n)}return o=r.interleaved,o===null?(t.next=t,Th(r)):(t.next=o.next,o.next=t),r.interleaved=t,nr(e,n)}function Dl(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,fh(e,n)}}function Xg(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var o=null,s=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};s===null?o=s=i:s=s.next=i,n=n.next}while(n!==null);s===null?o=s=t:s=s.next=t}else o=s=t;n={baseState:r.baseState,firstBaseUpdate:o,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 yc(e,t,n,r){var o=e.updateQueue;Tr=!1;var s=o.firstBaseUpdate,i=o.lastBaseUpdate,a=o.shared.pending;if(a!==null){o.shared.pending=null;var c=a,u=c.next;c.next=null,i===null?s=u:i.next=u,i=c;var f=e.alternate;f!==null&&(f=f.updateQueue,a=f.lastBaseUpdate,a!==i&&(a===null?f.firstBaseUpdate=u:a.next=u,f.lastBaseUpdate=c))}if(s!==null){var d=o.baseState;i=0,f=u=c=null,a=s;do{var p=a.lane,m=a.eventTime;if((r&p)===p){f!==null&&(f=f.next={eventTime:m,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var y=e,v=a;switch(p=t,m=n,v.tag){case 1:if(y=v.payload,typeof y=="function"){d=y.call(m,d,p);break e}d=y;break e;case 3:y.flags=y.flags&-65537|128;case 0:if(y=v.payload,p=typeof y=="function"?y.call(m,d,p):y,p==null)break e;d=Fe({},d,p);break e;case 2:Tr=!0}}a.callback!==null&&a.lane!==0&&(e.flags|=64,p=o.effects,p===null?o.effects=[a]:p.push(a))}else m={eventTime:m,lane:p,tag:a.tag,payload:a.payload,callback:a.callback,next:null},f===null?(u=f=m,c=d):f=f.next=m,i|=p;if(a=a.next,a===null){if(a=o.shared.pending,a===null)break;p=a,a=p.next,p.next=null,o.lastBaseUpdate=p,o.shared.pending=null}}while(!0);if(f===null&&(c=d),o.baseState=c,o.firstBaseUpdate=u,o.lastBaseUpdate=f,t=o.shared.interleaved,t!==null){o=t;do i|=o.lane,o=o.next;while(o!==t)}else s===null&&(o.shared.lanes=0);Lo|=i,e.lanes=i,e.memoizedState=d}}function Zg(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var r=e[t],o=r.callback;if(o!==null){if(r.callback=null,r=n,typeof o!="function")throw Error(U(191,o));o.call(r)}}}var Na={},Fn=to(Na),sa=to(Na),ia=to(Na);function xo(e){if(e===Na)throw Error(U(174));return e}function _h(e,t){switch(Ce(ia,t),Ce(sa,e),Ce(Fn,Na),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:gf(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=gf(t,e)}Ae(Fn),Ce(Fn,t)}function Bs(){Ae(Fn),Ae(sa),Ae(ia)}function zw(e){xo(ia.current);var t=xo(Fn.current),n=gf(t,e.type);t!==n&&(Ce(sa,e),Ce(Fn,n))}function Ah(e){sa.current===e&&(Ae(Fn),Ae(sa))}var Ie=to(0);function xc(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 ud=[];function kh(){for(var e=0;e<ud.length;e++)ud[e]._workInProgressVersionPrimary=null;ud.length=0}var Il=ar.ReactCurrentDispatcher,dd=ar.ReactCurrentBatchConfig,Oo=0,Le=null,Qe=null,et=null,wc=!1,Ii=!1,aa=0,i_=0;function lt(){throw Error(U(321))}function Rh(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!bn(e[n],t[n]))return!1;return!0}function Nh(e,t,n,r,o,s){if(Oo=s,Le=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Il.current=e===null||e.memoizedState===null?u_:d_,e=n(r,o),Ii){s=0;do{if(Ii=!1,aa=0,25<=s)throw Error(U(301));s+=1,et=Qe=null,t.updateQueue=null,Il.current=f_,e=n(r,o)}while(Ii)}if(Il.current=bc,t=Qe!==null&&Qe.next!==null,Oo=0,et=Qe=Le=null,wc=!1,t)throw Error(U(300));return e}function Mh(){var e=aa!==0;return aa=0,e}function _n(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return et===null?Le.memoizedState=et=e:et=et.next=e,et}function Zt(){if(Qe===null){var e=Le.alternate;e=e!==null?e.memoizedState:null}else e=Qe.next;var t=et===null?Le.memoizedState:et.next;if(t!==null)et=t,Qe=e;else{if(e===null)throw Error(U(310));Qe=e,e={memoizedState:Qe.memoizedState,baseState:Qe.baseState,baseQueue:Qe.baseQueue,queue:Qe.queue,next:null},et===null?Le.memoizedState=et=e:et=et.next=e}return et}function la(e,t){return typeof t=="function"?t(e):t}function fd(e){var t=Zt(),n=t.queue;if(n===null)throw Error(U(311));n.lastRenderedReducer=e;var r=Qe,o=r.baseQueue,s=n.pending;if(s!==null){if(o!==null){var i=o.next;o.next=s.next,s.next=i}r.baseQueue=o=s,n.pending=null}if(o!==null){s=o.next,r=r.baseState;var a=i=null,c=null,u=s;do{var f=u.lane;if((Oo&f)===f)c!==null&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var d={lane:f,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};c===null?(a=c=d,i=r):c=c.next=d,Le.lanes|=f,Lo|=f}u=u.next}while(u!==null&&u!==s);c===null?i=r:c.next=a,bn(r,t.memoizedState)||(Pt=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=c,n.lastRenderedState=r}if(e=n.interleaved,e!==null){o=e;do s=o.lane,Le.lanes|=s,Lo|=s,o=o.next;while(o!==e)}else o===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function pd(e){var t=Zt(),n=t.queue;if(n===null)throw Error(U(311));n.lastRenderedReducer=e;var r=n.dispatch,o=n.pending,s=t.memoizedState;if(o!==null){n.pending=null;var i=o=o.next;do s=e(s,i.action),i=i.next;while(i!==o);bn(s,t.memoizedState)||(Pt=!0),t.memoizedState=s,t.baseQueue===null&&(t.baseState=s),n.lastRenderedState=s}return[s,r]}function $w(){}function Bw(e,t){var n=Le,r=Zt(),o=t(),s=!bn(r.memoizedState,o);if(s&&(r.memoizedState=o,Pt=!0),r=r.queue,Dh(Hw.bind(null,n,r,e),[e]),r.getSnapshot!==t||s||et!==null&&et.memoizedState.tag&1){if(n.flags|=2048,ca(9,Ww.bind(null,n,r,o,t),void 0,null),tt===null)throw Error(U(349));Oo&30||Uw(n,t,o)}return o}function Uw(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=Le.updateQueue,t===null?(t={lastEffect:null,stores:null},Le.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function Ww(e,t,n,r){t.value=n,t.getSnapshot=r,Gw(t)&&Kw(e)}function Hw(e,t,n){return n(function(){Gw(t)&&Kw(e)})}function Gw(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!bn(e,n)}catch{return!0}}function Kw(e){var t=nr(e,1);t!==null&&yn(t,e,1,-1)}function Jg(e){var t=_n();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:la,lastRenderedState:e}
vendor: 4,233 bytes, line 39
39,t.queue=e,e=e.dispatch=c_.bind(null,Le,e),[t.memoizedState,e]}function ca(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},t=Le.updateQueue,t===null?(t={lastEffect:null,stores:null},Le.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 qw(){return Zt().memoizedState}function Ol(e,t,n,r){var o=_n();Le.flags|=e,o.memoizedState=ca(1|t,n,void 0,r===void 0?null:r)}function ou(e,t,n,r){var o=Zt();r=r===void 0?null:r;var s=void 0;if(Qe!==null){var i=Qe.memoizedState;if(s=i.destroy,r!==null&&Rh(r,i.deps)){o.memoizedState=ca(t,n,s,r);return}}Le.flags|=e,o.memoizedState=ca(1|t,n,s,r)}function ev(e,t){return Ol(8390656,8,e,t)}function Dh(e,t){return ou(2048,8,e,t)}function Yw(e,t){return ou(4,2,e,t)}function Qw(e,t){return ou(4,4,e,t)}function Xw(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 Zw(e,t,n){return n=n!=null?n.concat([e]):null,ou(4,4,Xw.bind(null,t,e),n)}function Ih(){}function Jw(e,t){var n=Zt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Rh(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function e1(e,t){var n=Zt();t=t===void 0?null:t;var r=n.memoizedState;return r!==null&&t!==null&&Rh(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function t1(e,t,n){return Oo&21?(bn(n,t)||(n=iw(),Le.lanes|=n,Lo|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Pt=!0),e.memoizedState=n)}function a_(e,t){var n=ye;ye=n!==0&&4>n?n:4,e(!0);var r=dd.transition;dd.transition={};try{e(!1),t()}finally{ye=n,dd.transition=r}}function n1(){return Zt().memoizedState}function l_(e,t,n){var r=Hr(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},r1(e))o1(t,n);else if(n=Fw(e,t,n,r),n!==null){var o=yt();yn(n,e,r,o),s1(n,t,r)}}function c_(e,t,n){var r=Hr(e),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(r1(e))o1(t,o);else{var s=e.alternate;if(e.lanes===0&&(s===null||s.lanes===0)&&(s=t.lastRenderedReducer,s!==null))try{var i=t.lastRenderedState,a=s(i,n);if(o.hasEagerState=!0,o.eagerState=a,bn(a,i)){var c=t.interleaved;c===null?(o.next=o,Th(t)):(o.next=c.next,c.next=o),t.interleaved=o;return}}catch{}finally{}n=Fw(e,t,o,r),n!==null&&(o=yt(),yn(n,e,r,o),s1(n,t,r))}}function r1(e){var t=e.alternate;return e===Le||t!==null&&t===Le}function o1(e,t){Ii=wc=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function s1(e,t,n){if(n&4194240){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,fh(e,n)}}var bc={readContext:Xt,useCallback:lt,useContext:lt,useEffect:lt,useImperativeHandle:lt,useInsertionEffect:lt,useLayoutEffect:lt,useMemo:lt,useReducer:lt,useRef:lt,useState:lt,useDebugValue:lt,useDeferredValue:lt,useTransition:lt,useMutableSource:lt,useSyncExternalStore:lt,useId:lt,unstable_isNewReconciler:!1},u_={readContext:Xt,useCallback:function(e,t){return _n().memoizedState=[e,t===void 0?null:t],e},useContext:Xt,useEffect:ev,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Ol(4194308,4,Xw.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Ol(4194308,4,e,t)},useInsertionEffect:function(e,t){return Ol(4,2,e,t)},useMemo:function(e,t){var n=_n();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=_n();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=l_.bind(null,Le,e),[r.memoizedState,e]},useRef:function(e){var t=_n();return e={current:e},t.memoizedState=e},useState:Jg,useDebugValue:Ih,useDeferredValue:function(e){return _n().memoizedState=e},useTransition:function(){var e=Jg(!1),t=e[0];return e=a_.bind(null,e[1]),_n().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=Le,o=_n();if(Re){if(n===void 0)throw Error(U(407));n=n()}else{if(n=t(),tt===null)throw Error(U(349));Oo&30||Uw(r,t,n)}o.memoizedState=n;var s={value:n,getSnapshot:t};return o.queue=s,ev(Hw.bind(null,r,s,e),[e]),r.flags|=2048,ca(9,Ww.bind(null,r,s,n,t),void 0,null),n},useId:function(){var e=_n(),t=tt.identifierPrefix;if(Re){var n=Zn,r=Xn;
vendor: 6,760 bytes, lines 39-41
39n=(r&~(1<<32-vn(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=aa++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=i_++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},d_={readContext:Xt,useCallback:Jw,useContext:Xt,useEffect:Dh,useImperativeHandle:Zw,useInsertionEffect:Yw,useLayoutEffect:Qw,useMemo:e1,useReducer:fd,useRef:qw,useState:function(){return fd(la)},useDebugValue:Ih,useDeferredValue:function(e){var t=Zt();return t1(t,Qe.memoizedState,e)},useTransition:function(){var e=fd(la)[0],t=Zt().memoizedState;return[e,t]},useMutableSource:$w,useSyncExternalStore:Bw,useId:n1,unstable_isNewReconciler:!1},f_={readContext:Xt,useCallback:Jw,useContext:Xt,useEffect:Dh,useImperativeHandle:Zw,useInsertionEffect:Yw,useLayoutEffect:Qw,useMemo:e1,useReducer:pd,useRef:qw,useState:function(){return pd(la)},useDebugValue:Ih,useDeferredValue:function(e){var t=Zt();return Qe===null?t.memoizedState=e:t1(t,Qe.memoizedState,e)},useTransition:function(){var e=pd(la)[0],t=Zt().memoizedState;return[e,t]},useMutableSource:$w,useSyncExternalStore:Bw,useId:n1,unstable_isNewReconciler:!1};function un(e,t){if(e&&e.defaultProps){t=Fe({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function Lf(e,t,n,r){t=e.memoizedState,n=n(r,t),n=n==null?t:Fe({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var su={isMounted:function(e){return(e=e._reactInternals)?Uo(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=yt(),o=Hr(e),s=Jn(r,o);s.payload=t,n!=null&&(s.callback=n),t=Ur(e,s,o),t!==null&&(yn(t,e,o,r),Dl(t,e,o))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=yt(),o=Hr(e),s=Jn(r,o);s.tag=1,s.payload=t,n!=null&&(s.callback=n),t=Ur(e,s,o),t!==null&&(yn(t,e,o,r),Dl(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=yt(),r=Hr(e),o=Jn(n,r);o.tag=2,t!=null&&(o.callback=t),t=Ur(e,o,r),t!==null&&(yn(t,e,r,n),Dl(t,e,r))}};function tv(e,t,n,r,o,s,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(r,s,i):t.prototype&&t.prototype.isPureReactComponent?!ta(n,r)||!ta(o,s):!0}function i1(e,t,n){var r=!1,o=Yr,s=t.contextType;return typeof s=="object"&&s!==null?s=Xt(s):(o=jt(t)?Do:ft.current,r=t.contextTypes,s=(r=r!=null)?Vs(e,o):Yr),t=new t(n,s),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=su,e.stateNode=t,t._reactInternals=e,r&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=s),t}function nv(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&&su.enqueueReplaceState(t,t.state,null)}function Ff(e,t,n,r){var o=e.stateNode;o.props=n,o.state=e.memoizedState,o.refs={},jh(e);var s=t.contextType;typeof s=="object"&&s!==null?o.context=Xt(s):(s=jt(t)?Do:ft.current,o.context=Vs(e,s)),o.state=e.memoizedState,s=t.getDerivedStateFromProps,typeof s=="function"&&(Lf(e,t,s,n),o.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(t=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),t!==o.state&&su.enqueueReplaceState(o,o.state,null),yc(e,n,o,r),o.state=e.memoizedState),typeof o.componentDidMount=="function"&&(e.flags|=4194308)}function Us(e,t){try{var n="",r=t;do n+=zT(r),r=r.return;while(r);var o=n}catch(s){o=` 40Error generating stack: `+s.message+` 41`+s.stack}return{value:e,source:t,stack:o,digest:null}}function hd(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function Vf(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var p_=typeof WeakMap=="function"?WeakMap:Map;function a1(e,t,n){n=Jn(-1,n),n.tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Ec||(Ec=!0,Yf=r),Vf(e,t)},n}function l1(e,t,n){n=Jn(-1,n),n.tag=3;var r=e.type.getDerivedStateFromError;if(typeof r=="function"){var o=t.value;n.payload=function(){return r(o)},n.callback=function(){Vf(e,t)}}var s=e.stateNode;return s!==null&&typeof s.componentDidCatch=="function"&&(n.callback=function(){Vf(e,t),typeof r!="function"&&(Wr===null?Wr=new Set([this]):Wr.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function rv(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new p_;var o=new Set;r.set(t,o)}else o=r.get(t),o===void 0&&(o=new Set,r.set(t,o));o.has(n)||(o.add(n),e=j_.bind(null,e,t,n),t.then(e,e))}function ov(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 sv(e,t,n,r,o){return e.mode&1?(e.flags|=65536,e.lanes=o,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Jn(-1,1),t.tag=2,Ur(n,t,1))),n.lanes|=1),e)}var h_=ar.ReactCurrentOwner,Pt=!1;function ht(e,t,n,r){t.child=e===null?Lw(t,null,n,r):$s(t,e.child,n,r)}function iv(e,t,n,r,o){n=n.render;var s=t.ref;return bs(t,o),r=Nh(e,t,n,r,s,o),n=Mh(),e!==null&&!Pt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,rr(e,t,o)):(Re&&n&&wh(t),t.flags|=1,ht(e,t,r,o),t.child)}function av(e,t,n,r,o){if(e===null){var s=n.type;return typeof s=="function"&&!Uh(s)&&s.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=s,c1(e,t,s,r,o)):(e=zl(n.type,null,r,t,t.mode,o),e.ref=t.ref,e.return=t,t.child=e)}if(s=e.child,!(e.lanes&o)){var i=s.memoizedProps;if(n=n.compare,n=n!==null?n:ta,n(i,r)&&e.ref===t.ref)return rr(e,t,o)}return t.flags|=1,e=Gr(s,r),e.ref=t.ref,e.return=t,t.child=e}function c1(e,t,n,r,o){if(e!==null){var s=e.memoizedProps;if(ta(s,r)&&e.ref===t.ref)if(Pt=!1,t.pendingProps=r=s,(e.lanes&o)!==0)e.flags&131072&&(Pt=!0);else return t.lanes=e.lanes,rr(e,t,o)}return zf(e,t,n,r,o)}function u1(e,t,n){var r=t.pendingProps,o=r.children,s=e!==null?e.memoizedState:null;if(r.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ce(fs,Nt),Nt|=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,Ce(fs,Nt),Nt|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=s!==null?s.baseLanes:n,Ce(fs,Nt),Nt|=r}else s!==null?(r=s.baseLanes|n,t.memoizedState=null):r=n,Ce(fs,Nt),Nt|=r;return ht(e,t,o,n),t.child}function d1(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}
vendor: 8,272 bytes, line 41
41function zf(e,t,n,r,o){var s=jt(n)?Do:ft.current;return s=Vs(t,s),bs(t,o),n=Nh(e,t,n,r,s,o),r=Mh(),e!==null&&!Pt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,rr(e,t,o)):(Re&&r&&wh(t),t.flags|=1,ht(e,t,n,o),t.child)}function lv(e,t,n,r,o){if(jt(n)){var s=!0;pc(t)}else s=!1;if(bs(t,o),t.stateNode===null)Ll(e,t),i1(t,n,r),Ff(t,n,r,o),r=!0;else if(e===null){var i=t.stateNode,a=t.memoizedProps;i.props=a;var c=i.context,u=n.contextType;typeof u=="object"&&u!==null?u=Xt(u):(u=jt(n)?Do:ft.current,u=Vs(t,u));var f=n.getDerivedStateFromProps,d=typeof f=="function"||typeof i.getSnapshotBeforeUpdate=="function";d||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(a!==r||c!==u)&&nv(t,i,r,u),Tr=!1;var p=t.memoizedState;i.state=p,yc(t,r,i,o),c=t.memoizedState,a!==r||p!==c||Tt.current||Tr?(typeof f=="function"&&(Lf(t,n,f,r),c=t.memoizedState),(a=Tr||tv(t,n,a,r,p,c,u))?(d||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=c),i.props=r,i.state=c,i.context=u,r=a):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Vw(e,t),a=t.memoizedProps,u=t.type===t.elementType?a:un(t.type,a),i.props=u,d=t.pendingProps,p=i.context,c=n.contextType,typeof c=="object"&&c!==null?c=Xt(c):(c=jt(n)?Do:ft.current,c=Vs(t,c));var m=n.getDerivedStateFromProps;(f=typeof m=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(a!==d||p!==c)&&nv(t,i,r,c),Tr=!1,p=t.memoizedState,i.state=p,yc(t,r,i,o);var y=t.memoizedState;a!==d||p!==y||Tt.current||Tr?(typeof m=="function"&&(Lf(t,n,m,r),y=t.memoizedState),(u=Tr||tv(t,n,u,r,p,y,c)||!1)?(f||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(r,y,c),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(r,y,c)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=y),i.props=r,i.state=y,i.context=c,r=u):(typeof i.componentDidUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||a===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),r=!1)}return $f(e,t,n,r,s,o)}function $f(e,t,n,r,o,s){d1(e,t);var i=(t.flags&128)!==0;if(!r&&!i)return o&&Kg(t,n,!1),rr(e,t,s);r=t.stateNode,h_.current=t;var a=i&&typeof n.getDerivedStateFromError!="function"?null:r.render();return t.flags|=1,e!==null&&i?(t.child=$s(t,e.child,null,s),t.child=$s(t,null,a,s)):ht(e,t,a,s),t.memoizedState=r.state,o&&Kg(t,n,!0),t.child}function f1(e){var t=e.stateNode;t.pendingContext?Gg(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Gg(e,t.context,!1),_h(e,t.containerInfo)}function cv(e,t,n,r,o){return zs(),Sh(o),t.flags|=256,ht(e,t,n,r),t.child}var Bf={dehydrated:null,treeContext:null,retryLane:0};function Uf(e){return{baseLanes:e,cachePool:null,transitions:null}}function p1(e,t,n){var r=t.pendingProps,o=Ie.current,s=!1,i=(t.flags&128)!==0,a;if((a=i)||(a=e!==null&&e.memoizedState===null?!1:(o&2)!==0),a?(s=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(o|=1),Ce(Ie,o&1),e===null)return If(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):(i=r.children,e=r.fallback,s?(r=t.mode,s=t.child,i={mode:"hidden",children:i},!(r&1)&&s!==null?(s.childLanes=0,s.pendingProps=i):s=lu(i,r,0,null),e=Ro(e,r,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Uf(n),t.memoizedState=Bf,e):Oh(t,i));if(o=e.memoizedState,o!==null&&(a=o.dehydrated,a!==null))return m_(e,t,i,r,a,o,n);if(s){s=r.fallback,i=t.mode,o=e.child,a=o.sibling;var c={mode:"hidden",children:r.children};return!(i&1)&&t.child!==o?(r=t.child,r.childLanes=0,r.pendingProps=c,t.deletions=null):(r=Gr(o,c),r.subtreeFlags=o.subtreeFlags&14680064),a!==null?s=Gr(a,s):(s=Ro(s,i,n,null),s.flags|=2),s.return=t,r.return=t,r.sibling=s,t.child=r,r=s,s=t.child,i=e.child.memoizedState,i=i===null?Uf(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},s.memoizedState=i,s.childLanes=e.childLanes&~n,t.memoizedState=Bf,r}return s=e.child,e=s.sibling,r=Gr(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 Oh(e,t){return t=lu({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function cl(e,t,n,r){return r!==null&&Sh(r),$s(t,e.child,null,n),e=Oh(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function m_(e,t,n,r,o,s,i){if(n)return t.flags&256?(t.flags&=-257,r=hd(Error(U(422))),cl(e,t,i,r)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(s=r.fallback,o=t.mode,r=lu({mode:"visible",children:r.children},o,0,null),s=Ro(s,o,i,null),s.flags|=2,r.return=t,s.return=t,r.sibling=s,t.child=r,t.mode&1&&$s(t,e.child,null,i),t.child.memoizedState=Uf(i),t.memoizedState=Bf,s);if(!(t.mode&1))return cl(e,t,i,null);if(o.data==="$!"){if(r=o.nextSibling&&o.nextSibling.dataset,r)var a=r.dgst;return r=a,s=Error(U(419)),r=hd(s,r,void 0),cl(e,t,i,r)}if(a=(i&e.childLanes)!==0,Pt||a){if(r=tt,r!==null){switch(i&-i){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}o=o&(r.suspendedLanes|i)?0:o,o!==0&&o!==s.retryLane&&(s.retryLane=o,nr(e,o),yn(r,e,o,-1))}return Bh(),r=hd(Error(U(421))),cl(e,t,i,r)}return o.data==="$?"?(t.flags|=128,t.child=e.child,t=__.bind(null,e),o._reactRetry=t,null):(e=s.treeContext,It=Br(o.nextSibling),Ot=t,Re=!0,hn=null,e!==null&&(Ht[Gt++]=Xn,Ht[Gt++]=Zn,Ht[Gt++]=Io,Xn=e.id,Zn=e.overflow,Io=t),t=Oh(t,r.children),t.flags|=4096,t)}function uv(e,t,n){e.lanes|=t;var r=e.alternate;r!==null&&(r.lanes|=t),Of(e.return,t,n)}function md(e,t,n,r,o){var s=e.memoizedState;s===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:o}:(s.isBackwards=t,s.rendering=null,s.renderingStartTime=0,s.last=r,s.tail=n,s.tailMode=o)}function h1(e,t,n){var r=t.pendingProps,o=r.revealOrder,s=r.tail;if(ht(e,t,r.children,n),r=Ie.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&&uv(e,n,t);else if(e.tag===19)uv(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(Ce(Ie,r),!(t.mode&1))t.memoizedState=null;else switch(o){case"forwards":for(n=t.child,o=null;n!==null;)e=n.alternate,e!==null&&xc(e)===null&&(o=n),n=n.sibling;n=o,n===null?(o=t.child,t.child=null):(o=n.sibling,n.sibling=null),md(t,!1,o,n,s);break;case"backwards":for(n=null,o=t.child,t.child=null;o!==null;){if(e=o.alternate,e!==null&&xc(e)===null){t.child=o;break}e=o.sibling,o.sibling=n,n=o,o=e}md(t,!0,n,null,s);break;case"together":md(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Ll(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function rr(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),Lo|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(U(153));if(t.child!==null){for(e=t.child,n=Gr(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;
vendor: 4,652 bytes, line 41
41)e=e.sibling,n=n.sibling=Gr(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function g_(e,t,n){switch(t.tag){case 3:f1(t),zs();break;case 5:zw(t);break;case 1:jt(t.type)&&pc(t);break;case 4:_h(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,o=t.memoizedProps.value;Ce(gc,r._currentValue),r._currentValue=o;break;case 13:if(r=t.memoizedState,r!==null)return r.dehydrated!==null?(Ce(Ie,Ie.current&1),t.flags|=128,null):n&t.child.childLanes?p1(e,t,n):(Ce(Ie,Ie.current&1),e=rr(e,t,n),e!==null?e.sibling:null);Ce(Ie,Ie.current&1);break;case 19:if(r=(n&t.childLanes)!==0,e.flags&128){if(r)return h1(e,t,n);t.flags|=128}if(o=t.memoizedState,o!==null&&(o.rendering=null,o.tail=null,o.lastEffect=null),Ce(Ie,Ie.current),r)break;return null;case 22:case 23:return t.lanes=0,u1(e,t,n)}return rr(e,t,n)}var m1,Wf,g1,v1;m1=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}};Wf=function(){};g1=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,xo(Fn.current);var s=null;switch(n){case"input":o=ff(e,o),r=ff(e,r),s=[];break;case"select":o=Fe({},o,{value:void 0}),r=Fe({},r,{value:void 0}),s=[];break;case"textarea":o=mf(e,o),r=mf(e,r),s=[];break;default:typeof o.onClick!="function"&&typeof r.onClick=="function"&&(e.onclick=dc)}vf(n,r);var i;n=null;for(u in o)if(!r.hasOwnProperty(u)&&o.hasOwnProperty(u)&&o[u]!=null)if(u==="style"){var a=o[u];for(i in a)a.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else u!=="dangerouslySetInnerHTML"&&u!=="children"&&u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&(qi.hasOwnProperty(u)?s||(s=[]):(s=s||[]).push(u,null));for(u in r){var c=r[u];if(a=o!=null?o[u]:void 0,r.hasOwnProperty(u)&&c!==a&&(c!=null||a!=null))if(u==="style")if(a){for(i in a)!a.hasOwnProperty(i)||c&&c.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in c)c.hasOwnProperty(i)&&a[i]!==c[i]&&(n||(n={}),n[i]=c[i])}else n||(s||(s=[]),s.push(u,n)),n=c;else u==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,a=a?a.__html:void 0,c!=null&&a!==c&&(s=s||[]).push(u,c)):u==="children"?typeof c!="string"&&typeof c!="number"||(s=s||[]).push(u,""+c):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&(qi.hasOwnProperty(u)?(c!=null&&u==="onScroll"&&_e("scroll",e),s||a===c||(s=[])):(s=s||[]).push(u,c))}n&&(s=s||[]).push("style",n);var u=s;(t.updateQueue=u)&&(t.flags|=4)}};v1=function(e,t,n,r){n!==r&&(t.flags|=4)};function mi(e,t){if(!Re)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 ct(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,r=0;if(t)for(var o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags&14680064,r|=o.flags&14680064,o.return=e,o=o.sibling;else for(o=e.child;o!==null;)n|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function v_(e,t,n){var r=t.pendingProps;switch(bh(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return ct(t),null;case 1:return jt(t.type)&&fc(),ct(t),null;case 3:return r=t.stateNode,Bs(),Ae(Tt),Ae(ft),kh(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(e===null||e.child===null)&&(al(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,hn!==null&&(Zf(hn),hn=null))),Wf(e,t),ct(t),null;case 5:Ah(t);var o=xo(ia.current);if(n=t.type,e!==null&&t.stateNode!=null)g1(e,t,n,r,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(t.stateNode===null)throw Error(U(166));return ct(t),null}if(e=xo(Fn.current),al(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[Dn]=t,r[oa]=s,e=(t.mode&1)!==0,n){case"dialog":_e("cancel",r),_e("close",r);break;case"iframe":case"object":case"embed":_e("load",r);break;case"video":case"audio":for(o=0;o<Pi.length;o++)_e(Pi[o],r);break;case"source":_e("error",r);break;case"img":case"image":case"link":_e("error",r),_e("load",r);break;case"details":_e("toggle",r);break;case"input":xg(r,s),_e("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},_e("invalid",r);break;case"textarea":bg(r,s),_e("invalid",r)}vf(n,s),o=null;for(var i in s)if(s.hasOwnProperty(i)){var a=s[i];
vendor: 28,896 bytes, line 41
41i==="children"?typeof a=="string"?r.textContent!==a&&(s.suppressHydrationWarning!==!0&&il(r.textContent,a,e),o=["children",a]):typeof a=="number"&&r.textContent!==""+a&&(s.suppressHydrationWarning!==!0&&il(r.textContent,a,e),o=["children",""+a]):qi.hasOwnProperty(i)&&a!=null&&i==="onScroll"&&_e("scroll",r)}switch(n){case"input":Za(r),wg(r,s,!0);break;case"textarea":Za(r),Sg(r);break;case"select":case"option":break;default:typeof s.onClick=="function"&&(r.onclick=dc)}r=o,t.updateQueue=r,r!==null&&(t.flags|=4)}else{i=o.nodeType===9?o:o.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=Hx(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof r.is=="string"?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),n==="select"&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Dn]=t,e[oa]=r,m1(e,t,!1,!1),t.stateNode=e;e:{switch(i=yf(n,r),n){case"dialog":_e("cancel",e),_e("close",e),o=r;break;case"iframe":case"object":case"embed":_e("load",e),o=r;break;case"video":case"audio":for(o=0;o<Pi.length;o++)_e(Pi[o],e);o=r;break;case"source":_e("error",e),o=r;break;case"img":case"image":case"link":_e("error",e),_e("load",e),o=r;break;case"details":_e("toggle",e),o=r;break;case"input":xg(e,r),o=ff(e,r),_e("invalid",e);break;case"option":o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=Fe({},r,{value:void 0}),_e("invalid",e);break;case"textarea":bg(e,r),o=mf(e,r),_e("invalid",e);break;default:o=r}vf(n,o),a=o;for(s in a)if(a.hasOwnProperty(s)){var c=a[s];s==="style"?qx(e,c):s==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&Gx(e,c)):s==="children"?typeof c=="string"?(n!=="textarea"||c!=="")&&Yi(e,c):typeof c=="number"&&Yi(e,""+c):s!=="suppressContentEditableWarning"&&s!=="suppressHydrationWarning"&&s!=="autoFocus"&&(qi.hasOwnProperty(s)?c!=null&&s==="onScroll"&&_e("scroll",e):c!=null&&ih(e,s,c,i))}switch(n){case"input":Za(e),wg(e,r,!1);break;case"textarea":Za(e),Sg(e);break;case"option":r.value!=null&&e.setAttribute("value",""+qr(r.value));break;case"select":e.multiple=!!r.multiple,s=r.value,s!=null?vs(e,!!r.multiple,s,!1):r.defaultValue!=null&&vs(e,!!r.multiple,r.defaultValue,!0);break;default:typeof o.onClick=="function"&&(e.onclick=dc)}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 ct(t),null;case 6:if(e&&t.stateNode!=null)v1(e,t,e.memoizedProps,r);else{if(typeof r!="string"&&t.stateNode===null)throw Error(U(166));if(n=xo(ia.current),xo(Fn.current),al(t)){if(r=t.stateNode,n=t.memoizedProps,r[Dn]=t,(s=r.nodeValue!==n)&&(e=Ot,e!==null))switch(e.tag){case 3:il(r.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&il(r.nodeValue,n,(e.mode&1)!==0)}s&&(t.flags|=4)}else r=(n.nodeType===9?n:n.ownerDocument).createTextNode(r),r[Dn]=t,t.stateNode=r}return ct(t),null;case 13:if(Ae(Ie),r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Re&&It!==null&&t.mode&1&&!(t.flags&128))Iw(),zs(),t.flags|=98560,s=!1;else if(s=al(t),r!==null&&r.dehydrated!==null){if(e===null){if(!s)throw Error(U(318));if(s=t.memoizedState,s=s!==null?s.dehydrated:null,!s)throw Error(U(317));s[Dn]=t}else zs(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ct(t),s=!1}else hn!==null&&(Zf(hn),hn=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||Ie.current&1?Xe===0&&(Xe=3):Bh())),t.updateQueue!==null&&(t.flags|=4),ct(t),null);case 4:return Bs(),Wf(e,t),e===null&&na(t.stateNode.containerInfo),ct(t),null;case 10:return Ph(t.type._context),ct(t),null;case 17:return jt(t.type)&&fc(),ct(t),null;case 19:if(Ae(Ie),s=t.memoizedState,s===null)return ct(t),null;if(r=(t.flags&128)!==0,i=s.rendering,i===null)if(r)mi(s,!1);else{if(Xe!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=xc(e),i!==null){for(t.flags|=128,mi(s,!1),r=i.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,i=s.alternate,i===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=i.childLanes,s.lanes=i.lanes,s.child=i.child,s.subtreeFlags=0,s.deletions=null,s.memoizedProps=i.memoizedProps,s.memoizedState=i.memoizedState,s.updateQueue=i.updateQueue,s.type=i.type,e=i.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ce(Ie,Ie.current&1|2),t.child}e=e.sibling}s.tail!==null&&Ue()>Ws&&(t.flags|=128,r=!0,mi(s,!1),t.lanes=4194304)}else{if(!r)if(e=xc(i),e!==null){if(t.flags|=128,r=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),mi(s,!0),s.tail===null&&s.tailMode==="hidden"&&!i.alternate&&!Re)return ct(t),null}else 2*Ue()-s.renderingStartTime>Ws&&n!==1073741824&&(t.flags|=128,r=!0,mi(s,!1),t.lanes=4194304);s.isBackwards?(i.sibling=t.child,t.child=i):(n=s.last,n!==null?n.sibling=i:t.child=i,s.last=i)}return s.tail!==null?(t=s.tail,s.rendering=t,s.tail=t.sibling,s.renderingStartTime=Ue(),t.sibling=null,n=Ie.current,Ce(Ie,r?n&1|2:n&1),t):(ct(t),null);case 22:case 23:return $h(),r=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==r&&(t.flags|=8192),r&&t.mode&1?Nt&1073741824&&(ct(t),t.subtreeFlags&6&&(t.flags|=8192)):ct(t),null;case 24:return null;case 25:return null}throw Error(U(156,t.tag))}function y_(e,t){switch(bh(t),t.tag){case 1:return jt(t.type)&&fc(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Bs(),Ae(Tt),Ae(ft),kh(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return Ah(t),null;case 13:if(Ae(Ie),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(U(340));zs()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ae(Ie),null;case 4:return Bs(),null;case 10:return Ph(t.type._context),null;case 22:case 23:return $h(),null;case 24:return null;default:return null}}var ul=!1,dt=!1,x_=typeof WeakSet=="function"?WeakSet:Set,Q=null;function ds(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){$e(e,t,r)}else n.current=null}function Hf(e,t,n){try{n()}catch(r){$e(e,t,r)}}var dv=!1;function w_(e,t){if(_f=lc,e=Sw(),xh(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,s=r.focusNode;r=r.focusOffset;try{n.nodeType,s.nodeType}catch{n=null;break e}var i=0,a=-1,c=-1,u=0,f=0,d=e,p=null;t:for(;;){for(var m;d!==n||o!==0&&d.nodeType!==3||(a=i+o),d!==s||r!==0&&d.nodeType!==3||(c=i+r),d.nodeType===3&&(i+=d.nodeValue.length),(m=d.firstChild)!==null;)p=d,d=m;for(;;){if(d===e)break t;if(p===n&&++u===o&&(a=i),p===s&&++f===r&&(c=i),(m=d.nextSibling)!==null)break;d=p,p=d.parentNode}d=m}n=a===-1||c===-1?null:{start:a,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(Af={focusedElem:e,selectionRange:n},lc=!1,Q=t;Q!==null;)if(t=Q,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Q=e;else for(;Q!==null;){t=Q;try{var y=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var v=y.memoizedProps,w=y.memoizedState,g=t.stateNode,x=g.getSnapshotBeforeUpdate(t.elementType===t.type?v:un(t.type,v),w);g.__reactInternalSnapshotBeforeUpdate=x}break;case 3:var b=t.stateNode.containerInfo;b.nodeType===1?b.textContent="":b.nodeType===9&&b.documentElement&&b.removeChild(b.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(U(163))}}catch(S){$e(t,t.return,S)}if(e=t.sibling,e!==null){e.return=t.return,Q=e;break}Q=t.return}return y=dv,dv=!1,y}function Oi(e,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&e)===e){var s=o.destroy;o.destroy=void 0,s!==void 0&&Hf(t,n,s)}o=o.next}while(o!==r)}}function iu(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 Gf(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 y1(e){var t=e.alternate;t!==null&&(e.alternate=null,y1(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[Dn],delete t[oa],delete t[Nf],delete t[n_],delete t[r_])),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 x1(e){return e.tag===5||e.tag===3||e.tag===4}function fv(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||x1(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 Kf(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=dc));else if(r!==4&&(e=e.child,e!==null))for(Kf(e,t,n),e=e.sibling;e!==null;)Kf(e,t,n),e=e.sibling}function qf(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(qf(e,t,n),e=e.sibling;e!==null;)qf(e,t,n),e=e.sibling}var ot=null,pn=!1;function yr(e,t,n){for(n=n.child;n!==null;)w1(e,t,n),n=n.sibling}function w1(e,t,n){if(Ln&&typeof Ln.onCommitFiberUnmount=="function")try{Ln.onCommitFiberUnmount(Zc,n)}catch{}switch(n.tag){case 5:dt||ds(n,t);case 6:var r=ot,o=pn;ot=null,yr(e,t,n),ot=r,pn=o,ot!==null&&(pn?(e=ot,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):ot.removeChild(n.stateNode));break;case 18:ot!==null&&(pn?(e=ot,n=n.stateNode,e.nodeType===8?ld(e.parentNode,n):e.nodeType===1&&ld(e,n),Ji(e)):ld(ot,n.stateNode));break;case 4:r=ot,o=pn,ot=n.stateNode.containerInfo,pn=!0,yr(e,t,n),ot=r,pn=o;break;case 0:case 11:case 14:case 15:if(!dt&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var s=o,i=s.destroy;s=s.tag,i!==void 0&&(s&2||s&4)&&Hf(n,t,i),o=o.next}while(o!==r)}yr(e,t,n);break;case 1:if(!dt&&(ds(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(a){$e(n,t,a)}yr(e,t,n);break;case 21:yr(e,t,n);break;case 22:n.mode&1?(dt=(r=dt)||n.memoizedState!==null,yr(e,t,n),dt=r):yr(e,t,n);break;default:yr(e,t,n)}}function pv(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new x_),t.forEach(function(r){var o=A_.bind(null,e,r);n.has(r)||(n.add(r),r.then(o,o))})}}function sn(e,t){var n=t.deletions;if(n!==null)for(var r=0;r<n.length;r++){var o=n[r];try{var s=e,i=t,a=i;e:for(;a!==null;){switch(a.tag){case 5:ot=a.stateNode,pn=!1;break e;case 3:ot=a.stateNode.containerInfo,pn=!0;break e;case 4:ot=a.stateNode.containerInfo,pn=!0;break e}a=a.return}if(ot===null)throw Error(U(160));w1(s,i,o),ot=null,pn=!1;var c=o.alternate;c!==null&&(c.return=null),o.return=null}catch(u){$e(o,t,u)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)b1(t,e),t=t.sibling}function b1(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(sn(t,e),jn(e),r&4){try{Oi(3,e,e.return),iu(3,e)}catch(v){$e(e,e.return,v)}try{Oi(5,e,e.return)}catch(v){$e(e,e.return,v)}}break;case 1:sn(t,e),jn(e),r&512&&n!==null&&ds(n,n.return);break;case 5:if(sn(t,e),jn(e),r&512&&n!==null&&ds(n,n.return),e.flags&32){var o=e.stateNode;try{Yi(o,"")}catch(v){$e(e,e.return,v)}}if(r&4&&(o=e.stateNode,o!=null)){var s=e.memoizedProps,i=n!==null?n.memoizedProps:s,a=e.type,c=e.updateQueue;if(e.updateQueue=null,c!==null)try{a==="input"&&s.type==="radio"&&s.name!=null&&Ux(o,s),yf(a,i);var u=yf(a,s);for(i=0;i<c.length;i+=2){var f=c[i],d=c[i+1];f==="style"?qx(o,d):f==="dangerouslySetInnerHTML"?Gx(o,d):f==="children"?Yi(o,d):ih(o,f,d,u)}switch(a){case"input":pf(o,s);break;case"textarea":Wx(o,s);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!s.multiple;var m=s.value;m!=null?vs(o,!!s.multiple,m,!1):p!==!!s.multiple&&(s.defaultValue!=null?vs(o,!!s.multiple,s.defaultValue,!0):vs(o,!!s.multiple,s.multiple?[]:"",!1))}o[oa]=s}catch(v){$e(e,e.return,v)}}break;case 6:if(sn(t,e),jn(e),r&4){if(e.stateNode===null)throw Error(U(162));o=e.stateNode,s=e.memoizedProps;try{o.nodeValue=s}catch(v){$e(e,e.return,v)}}break;case 3:if(sn(t,e),jn(e),r&4&&n!==null&&n.memoizedState.isDehydrated)try{Ji(t.containerInfo)}catch(v){$e(e,e.return,v)}break;case 4:sn(t,e),jn(e);break;case 13:sn(t,e),jn(e),o=e.child,o.flags&8192&&(s=o.memoizedState!==null,o.stateNode.isHidden=s,!s||o.alternate!==null&&o.alternate.memoizedState!==null||(Vh=Ue())),r&4&&pv(e);break;case 22:if(f=n!==null&&n.memoizedState!==null,e.mode&1?(dt=(u=dt)||f,sn(t,e),dt=u):sn(t,e),jn(e),r&8192){if(u=e.memoizedState!==null,(e.stateNode.isHidden=u)&&!f&&e.mode&1)for(Q=e,f=e.child;f!==null;){for(d=Q=f;Q!==null;){switch(p=Q,m=p.child,p.tag){case 0:case 11:case 14:case 15:Oi(4,p,p.return);break;case 1:ds(p,p.return);var y=p.stateNode;if(typeof y.componentWillUnmount=="function"){r=p,n=p.return;try{t=r,y.props=t.memoizedProps,y.state=t.memoizedState,y.componentWillUnmount()}catch(v){$e(r,n,v)}}break;case 5:ds(p,p.return);break;case 22:if(p.memoizedState!==null){mv(d);continue}}m!==null?(m.return=p,Q=m):mv(d)}f=f.sibling}e:for(f=null,d=e;;){if(d.tag===5){if(f===null){f=d;try{o=d.stateNode,u?(s=o.style,typeof s.setProperty=="function"?s.setProperty("display","none","important"):s.display="none"):(a=d.stateNode,c=d.memoizedProps.style,i=c!=null&&c.hasOwnProperty("display")?c.display:null,a.style.display=Kx("display",i))}catch(v){$e(e,e.return,v)}}}else if(d.tag===6){if(f===null)try{d.stateNode.nodeValue=u?"":d.memoizedProps}catch(v){$e(e,e.return,v)}}else if((d.tag!==22&&d.tag!==23||d.memoizedState===null||d===e)&&d.child!==null){d.child.return=d,d=d.child;continue}if(d===e)break e;for(;d.sibling===null;){if(d.return===null||d.return===e)break e;f===d&&(f=null),d=d.return}f===d&&(f=null),d.sibling.return=d.return,d=d.sibling}}break;case 19:sn(t,e),jn(e),r&4&&pv(e);break;case 21:break;default:sn(t,e),jn(e)}}function jn(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(x1(n)){var r=n;break e}n=n.return}throw Error(U(160))}switch(r.tag){case 5:var o=r.stateNode;r.flags&32&&(Yi(o,""),r.flags&=-33);var s=fv(e);qf(e,s,o);break;case 3:case 4:var i=r.stateNode.containerInfo,a=fv(e);Kf(e,a,i);break;default:throw Error(U(161))}}catch(c){$e(e,e.return,c)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function b_(e,t,n){Q=e,S1(e)}function S1(e,t,n){for(var r=(e.mode&1)!==0;Q!==null;){var o=Q,s=o.child;if(o.tag===22&&r){var i=o.memoizedState!==null||ul;if(!i){var a=o.alternate,c=a!==null&&a.memoizedState!==null||dt;a=ul;var u=dt;if(ul=i,(dt=c)&&!u)for(Q=o;Q!==null;)i=Q,c=i.child,i.tag===22&&i.memoizedState!==null?gv(o):c!==null?(c.return=i,Q=c):gv(o);for(;s!==null;)Q=s,S1(s),s=s.sibling;Q=o,ul=a,dt=u}hv(e)}else o.subtreeFlags&8772&&s!==null?(s.return=o,Q=s):hv(e)}}function hv(e){for(;Q!==null;){var t=Q;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:dt||iu(5,t);break;case 1:var r=t.stateNode;if(t.flags&4&&!dt)if(n===null)r.componentDidMount();else{var o=t.elementType===t.type?n.memoizedProps:un(t.type,n.memoizedProps);r.componentDidUpdate(o,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var s=t.updateQueue;s!==null&&Zg(t,s,r);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}Zg(t,i,n)}break;case 5:var a=t.stateNode;if(n===null&&t.flags&4){n=a;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var u=t.alternate;if(u!==null){var f=u.memoizedState;if(f!==null){var d=f.dehydrated;d!==null&&Ji(d)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(U(163))}dt||t.flags&512&&Gf(t)}catch(p){$e(t,t.return,p)}}if(t===e){Q=null;break}if(n=t.sibling,n!==null){n.return=t.return,Q=n;break}Q=t.return}}function mv(e){for(;Q!==null;){var t=Q;if(t===e){Q=null;break}var n=t.sibling;if(n!==null){n.return=t.return,Q=n;break}Q=t.return}}function gv(e){for(;Q!==null;){var t=Q;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{iu(4,t)}catch(c){$e(t,n,c)}break;case 1:var r=t.stateNode;if(typeof r.componentDidMount=="function"){var o=t.return;try{r.componentDidMount()}catch(c){$e(t,o,c)}}var s=t.return;try{Gf(t)}catch(c){$e(t,s,c)}break;case 5:var i=t.return;try{Gf(t)}catch(c){$e(t,i,c)}}}catch(c){$e(t,t.return,c)}if(t===e){Q=null;break}var a=t.sibling;if(a!==null){a.return=t.return,Q=a;break}Q=t.return}}var S_=Math.ceil,Sc=ar.ReactCurrentDispatcher,Lh=ar.ReactCurrentOwner,Yt=ar.ReactCurrentBatchConfig,me=0,tt=null,Ke=null,it=0,Nt=0,fs=to(0),Xe=0,ua=null,Lo=0,au=0,Fh=0,Li=null,Ct=null,Vh=0,Ws=1/0,qn=null,Ec=!1,Yf=null,Wr=null,dl=!1,Or=null,Cc=0,Fi=0,Qf=null,Fl=-1,Vl=0;function yt(){return me&6?Ue():Fl!==-1?Fl:Fl=Ue()}function Hr(e){return e.mode&1?me&2&&it!==0?it&-it:s_.transition!==null?(Vl===0&&(Vl=iw()),Vl):(e=ye,e!==0||(e=window.event,e=e===void 0?16:pw(e.type)),e):1}function yn(e,t,n,r){if(50<Fi)throw Fi=0,Qf=null,Error(U(185));Aa(e,n,r),(!(me&2)||e!==tt)&&(e===tt&&(!(me&2)&&(au|=n),Xe===4&&_r(e,it)),_t(e,r),n===1&&me===0&&!(t.mode&1)&&(Ws=Ue()+500,ru&&no()))}function _t(e,t){var n=e.callbackNode;sj(e,t);var r=ac(e,e===tt?it:0);if(r===0)n!==null&&Pg(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(n!=null&&Pg(n),t===1)e.tag===0?o_(vv.bind(null,e)):Nw(vv.bind(null,e)),e_(function(){!(me&6)&&no()}),n=null;else{switch(aw(r)){case 1:n=dh;break;case 4:n=ow;break;case 16:n=ic;break;case 536870912:n=sw;break;default:n=ic}n=k1(n,E1.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function E1(e,t){if(Fl=-1,Vl=0,me&6)throw Error(U(327));var n=e.callbackNode;if(Ss()&&e.callbackNode!==n)return null;var r=ac(e,e===tt?it:0);if(r===0)return null;if(r&30||r&e.expiredLanes||t)t=Pc(e,r);else{t=r;var o=me;me|=2;var s=P1();(tt!==e||it!==t)&&(qn=null,Ws=Ue()+500,ko(e,t));do try{P_();break}catch(a){C1(e,a)}while(!0);Ch(),Sc.current=s,me=o,Ke!==null?t=0:(tt=null,it=0,t=Xe)}if(t!==0){if(t===2&&(o=Ef(e),o!==0&&(r=o,t=Xf(e,o))),t===1)throw n=ua,ko(e,0),_r(e,r),_t(e,Ue()),n;if(t===6)_r(e,r);else{if(o=e.current.alternate,!(r&30)&&!E_(o)&&(t=Pc(e,r),t===2&&(s=Ef(e),s!==0&&(r=s,t=Xf(e,s))),t===1))throw n=ua,ko(e,0),_r(e,r),_t(e,Ue()),n;switch(e.finishedWork=o,e.finishedLanes=r,t){case 0:case 1:throw Error(U(345));case 2:ho(e,Ct,qn);break;case 3:if(_r(e,r),(r&130023424)===r&&(t=Vh+500-Ue(),10<t)){if(ac(e,0)!==0)break;if(o=e.suspendedLanes,(o&r)!==r){yt(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=Rf(ho.bind(null,e,Ct,qn),t);break}ho(e,Ct,qn);break;case 4:if(_r(e,r),(r&4194240)===r)break;for(t=e.eventTimes,o=-1;0<r;){var i=31-vn(r);s=1<<i,i=t[i],i>o&&(o=i),r&=~s}if(r=o,r=Ue()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*S_(r/1960))-r,10<r){e.timeoutHandle=Rf(ho.bind(null,e,Ct,qn),r);break}ho(e,Ct,qn);break;case 5:ho(e,Ct,qn);break;default:throw Error(U(329))}}}return _t(e,Ue()),e.callbackNode===n?E1.bind(null,e):null}function Xf(e,t){var n=Li;return e.current.memoizedState.isDehydrated&&(ko(e,t).flags|=256),e=Pc(e,t),e!==2&&(t=Ct,Ct=n,t!==null&&Zf(t)),e}function Zf(e){Ct===null?Ct=e:Ct.push.apply(Ct,e)}function E_(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var r=0;r<n.length;r++){var o=n[r],s=o.getSnapshot;o=o.value;try{if(!bn(s(),o))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function _r(e,t){for(t&=~Fh,t&=~au,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-vn(t),r=1<<n;e[n]=-1,t&=~r}}function vv(e){if(me&6)throw Error(U(327));Ss();var t=ac(e,0);if(!(t&1))return _t(e,Ue()),null;var n=Pc(e,t);if(e.tag!==0&&n===2){var r=Ef(e);r!==0&&(t=r,n=Xf(e,r))}if(n===1)throw n=ua,ko(e,0),_r(e,t),_t(e,Ue()),n;if(n===6)throw Error(U(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,ho(e,Ct,qn),_t(e,Ue()),null}function zh(e,t){var n=me;me|=1;try{return e(t)}finally{me=n,me===0&&(Ws=Ue()+500,ru&&no())}}function Fo(e){Or!==null&&Or.tag===0&&!(me&6)&&Ss();var t=me;me|=1;var n=Yt.transition,r=ye;try{if(Yt.transition=null,ye=1,e)return e()}finally{ye=r,Yt.transition=n,me=t,!(me&6)&&no()}}function $h(){Nt=fs.current,Ae(fs)}function ko(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,Jj(n)),Ke!==null)for(n=Ke.return;n!==null;){var r=n;switch(bh(r),r.tag){case 1:r=r.type.childContextTypes,r!=null&&fc();break;case 3:Bs(),Ae(Tt),Ae(ft),kh();break;case 5:Ah(r);break;case 4:Bs();break;case 13:Ae(Ie);break;case 19:Ae(Ie);break;case 10:Ph(r.type._context);break;case 22:case 23:$h()}n=n.return}if(tt=e,Ke=e=Gr(e.current,null),it=Nt=t,Xe=0,ua=null,Fh=au=Lo=0,Ct=Li=null,yo!==null){for(t=0;t<yo.length;t++)if(n=yo[t],r=n.interleaved,r!==null){n.interleaved=null;var o=r.next,s=n.pending;if(s!==null){var i=s.next;s.next=o,r.next=i}n.pending=r}yo=null}return e}function C1(e,t){do{var n=Ke;try{if(Ch(),Il.current=bc,wc){for(var r=Le.memoizedState;r!==null;){var o=r.queue;o!==null&&(o.pending=null),r=r.next}wc=!1}if(Oo=0,et=Qe=Le=null,Ii=!1,aa=0,Lh.current=null,n===null||n.return===null){Xe=1,ua=t,Ke=null;break}e:{var s=e,i=n.return,a=n,c=t;if(t=it,a.flags|=32768,c!==null&&typeof c=="object"&&typeof c.then=="function"){var u=c,f=a,d=f.tag;if(!(f.mode&1)&&(d===0||d===11||d===15)){var p=f.alternate;p?(f.updateQueue=p.updateQueue,f.memoizedState=p.memoizedState,f.lanes=p.lanes):(f.updateQueue=null,f.memoizedState=null)}var m=ov(i);if(m!==null){m.flags&=-257,sv(m,i,a,s,t),m.mode&1&&rv(s,u,t),t=m,c=u;var y=t.updateQueue;if(y===null){var v=new Set;v.add(c),t.updateQueue=v}else y.add(c);break e}else{if(!(t&1)){rv(s,u,t),Bh();break e}c=Error(U(426))}}else if(Re&&a.mode&1){var w=ov(i);if(w!==null){!(w.flags&65536)&&(w.flags|=256),sv(w,i,a,s,t),Sh(Us(c,a));break e}}s=c=Us(c,a),Xe!==4&&(Xe=2),Li===null?Li=[s]:Li.push(s),s=i;do{switch(s.tag){case 3:s.flags|=65536,t&=-t,s.lanes|=t;var g=a1(s,c,t);Xg(s,g);break e;case 1:a=c;var x=s.type,b=s.stateNode;if(!(s.flags&128)&&(typeof x.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(Wr===null||!Wr.has(b)))){s.flags|=65536,t&=-t,s.lanes|=t;var S=l1(s,a,t);Xg(s,S);break e}}s=s.return}while(s!==null)}j1(n)}catch(E){t=E,Ke===n&&n!==null&&(Ke=n=n.return);continue}break}while(!0)}function P1(){var e=Sc.current;return Sc.current=bc,e===null?bc:e}function Bh(){(Xe===0||Xe===3||Xe===2)&&(Xe=4),tt===null||!(Lo&268435455)&&!(au&268435455)||_r(tt,it)}function Pc(e,t){var n=me;me|=2;var r=P1();(tt!==e||it!==t)&&(qn=null,ko(e,t));do try{C_();break}catch(o){C1(e,o)}while(!0);if(Ch(),me=n,Sc.current=r,Ke!==null)throw Error(U(261));return tt=null,it=0,Xe}function C_(){for(;Ke!==null;)T1(Ke)}function P_(){for(;Ke!==null&&!QT();)T1(Ke)}function T1(e){var t=A1(e.alternate,e,Nt);e.memoizedProps=e.pendingProps,t===null?j1(e):Ke=t,Lh.current=null}function j1(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=y_(n,t),n!==null){n.flags&=32767,Ke=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{Xe=6,Ke=null;return}}else if(n=v_(n,t,Nt),n!==null){Ke=n;return}if(t=t.sibling,t!==null){Ke=t;return}Ke=t=e}while(t!==null);Xe===0&&(Xe=5)}function ho(e,t,n){var r=ye,o=Yt.transition;try{Yt.transition=null,ye=1,T_(e,t,n,r)}finally{Yt.transition=o,ye=r}return null}function T_(e,t,n,r){do Ss();while(Or!==null);if(me&6)throw Error(U(327));n=e.finishedWork;var o=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(U(177));e.callbackNode=null,e.callbackPriority=0;var s=n.lanes|n.childLanes;if(ij(e,s),e===tt&&(Ke=tt=null,it=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||dl||(dl=!0,k1(ic,function(){return Ss(),null})),s=(n.flags&15990)!==0,n.subtreeFlags&15990||s){s=Yt.transition,Yt.transition=null;var i=ye;ye=1;var a=me;me|=4,Lh.current=null,w_(e,n),b1(n,e),Gj(Af),lc=!!_f,Af=_f=null,e.current=n,b_(n),XT(),me=a,ye=i,Yt.transition=s}else e.current=n;if(dl&&(dl=!1,Or=e,Cc=o),s=e.pendingLanes,s===0&&(Wr=null),ej(n.stateNode),_t(e,Ue()),t!==null)for(r=e.onRecoverableError,n=0;n<t.length;n++)o=t[n],r(o.value,{componentStack:o.stack,digest:o.digest});if(Ec)throw Ec=!1,e=Yf,Yf=null,e;return Cc&1&&e.tag!==0&&Ss(),s=e.pendingLanes,s&1?e===Qf?Fi++:(Fi=0,Qf=e):Fi=0,no(),null}function Ss(){if(Or!==null){var e=aw(Cc),t=Yt.transition,n=ye;try{if(Yt.transition=null,ye=16>e?16:e,Or===null)var r=!1;else{if(e=Or,Or=null,Cc=0,me&6)throw Error(U(331));var o=me;for(me|=4,Q=e.current;Q!==null;){var s=Q,i=s.child;if(Q.flags&16){var a=s.deletions;if(a!==null){for(var c=0;c<a.length;c++){var u=a[c];for(Q=u;Q!==null;){var f=Q;switch(f.tag){case 0:case 11:case 15:Oi(8,f,s)}var d=f.child;if(d!==null)d.return=f,Q=d;else for(;Q!==null;){f=Q;var p=f.sibling,m=f.return;if(y1(f),f===u){Q=null;break}if(p!==null){p.return=m,Q=p;break}Q=m}}}var y=s.alternate;if(y!==null){var v=y.child;if(v!==null){y.child=null;do{var w=v.sibling;v.sibling=null,v=w}while(v!==null)}}Q=s}}if(s.subtreeFlags&2064&&i!==null)i.return=s,Q=i;else e:for(;Q!==null;){if(s=Q,s.flags&2048)switch(s.tag){case 0:case 11:case 15:Oi(9,s,s.return)}var g=s.sibling;if(g!==null){g.return=s.return,Q=g;break e}Q=s.return}}var x=e.current;for(Q=x;Q!==null;){i=Q;var b=i.child;if(i.subtreeFlags&2064&&b!==null)b.return=i,Q=b;else e:for(i=x;Q!==null;){if(a=Q,a.flags&2048)try{switch(a.tag){case 0:case 11:case 15:iu(9,a)}}catch(E){$e(a,a.return,E)}if(a===i){Q=null;break e}var S=a.sibling;if(S!==null){S.return=a.return,Q=S;break e}Q=a.return}}if(me=o,no(),Ln&&typeof Ln.onPostCommitFiberRoot=="function")try{Ln.onPostCommitFiberRoot(Zc,e)}catch{}r=!0}return r}finally{ye=n,Yt.transition=t}}return!1}function yv(e,t,n){t=Us(n,t),t=a1(e,t,1),e=Ur(e,t,1),t=yt(),e!==null&&(Aa(e,1,t),_t(e,t))}function $e(e,t,n){if(e.tag===3)yv(e,e,n);else for(;t!==null;){if(t.tag===3){yv(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof r.componentDidCatch=="function"&&(Wr===null||!Wr.has(r))){e=Us(n,e),e=l1(t,e,1),t=Ur(t,e,1),e=yt(),t!==null&&(Aa(t,1,e),_t(t,e));break}}t=t.return}}function j_(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),t=yt(),e.pingedLanes|=e.suspendedLanes&n,tt===e&&(it&n)===n&&(Xe===4||Xe===3&&(it&130023424)===it&&500>Ue()-Vh?ko(e,0):Fh|=n),_t(e,t)}function _1(e,t){t===0&&(e.mode&1?(t=tl,tl<<=1,!(tl&130023424)&&(tl=4194304)):t=1);var n=yt();e=nr(e,t),e!==null&&(Aa(e,t,n),_t(e,n))}function __(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),_1(e,n)}function A_(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(U(314))}r!==null&&r.delete(t),_1(e,n)}var A1;A1=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Tt.current)Pt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Pt=!1,g_(e,t,n);Pt=!!(e.flags&131072)}else Pt=!1,Re&&t.flags&1048576&&Mw(t,mc,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Ll(e,t),e=t.pendingProps;var o=Vs(t,ft.current);bs(t,n),o=Nh(null,t,r,e,o,n);var s=Mh();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,jt(r)?(s=!0,pc(t)):s=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,jh(t),o.updater=su,t.stateNode=o,o._reactInternals=t,Ff(t,r,e,n),t=$f(null,t,r,!0,s,n)):(t.tag=0,Re&&s&&wh(t),ht(null,t,o,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Ll(e,t),e=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=R_(r),e=un(r,e),o){case 0:t=zf(null,t,r,e,n);break e;case 1:t=lv(null,t,r,e,n);break e;case 11:t=iv(null,t,r,e,n);break e;case 14:t=av(null,t,r,un(r.type,e),n);break e}throw Error(U(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:un(r,o),zf(e,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:un(r,o),lv(e,t,r,o,n);case 3:e:{if(f1(t),e===null)throw Error(U(387));
vendor: 12,840 bytes, line 41
41r=t.pendingProps,s=t.memoizedState,o=s.element,Vw(e,t),yc(t,r,null,n);var i=t.memoizedState;if(r=i.element,s.isDehydrated)if(s={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=s,t.memoizedState=s,t.flags&256){o=Us(Error(U(423)),t),t=cv(e,t,r,n,o);break e}else if(r!==o){o=Us(Error(U(424)),t),t=cv(e,t,r,n,o);break e}else for(It=Br(t.stateNode.containerInfo.firstChild),Ot=t,Re=!0,hn=null,n=Lw(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(zs(),r===o){t=rr(e,t,n);break e}ht(e,t,r,n)}t=t.child}return t;case 5:return zw(t),e===null&&If(t),r=t.type,o=t.pendingProps,s=e!==null?e.memoizedProps:null,i=o.children,kf(r,o)?i=null:s!==null&&kf(r,s)&&(t.flags|=32),d1(e,t),ht(e,t,i,n),t.child;case 6:return e===null&&If(t),null;case 13:return p1(e,t,n);case 4:return _h(t,t.stateNode.containerInfo),r=t.pendingProps,e===null?t.child=$s(t,null,r,n):ht(e,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:un(r,o),iv(e,t,r,o,n);case 7:return ht(e,t,t.pendingProps,n),t.child;case 8:return ht(e,t,t.pendingProps.children,n),t.child;case 12:return ht(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,o=t.pendingProps,s=t.memoizedProps,i=o.value,Ce(gc,r._currentValue),r._currentValue=i,s!==null)if(bn(s.value,i)){if(s.children===o.children&&!Tt.current){t=rr(e,t,n);break e}}else for(s=t.child,s!==null&&(s.return=t);s!==null;){var a=s.dependencies;if(a!==null){i=s.child;for(var c=a.firstContext;c!==null;){if(c.context===r){if(s.tag===1){c=Jn(-1,n&-n),c.tag=2;var u=s.updateQueue;if(u!==null){u=u.shared;var f=u.pending;f===null?c.next=c:(c.next=f.next,f.next=c),u.pending=c}}s.lanes|=n,c=s.alternate,c!==null&&(c.lanes|=n),Of(s.return,n,t),a.lanes|=n;break}c=c.next}}else if(s.tag===10)i=s.type===t.type?null:s.child;else if(s.tag===18){if(i=s.return,i===null)throw Error(U(341));i.lanes|=n,a=i.alternate,a!==null&&(a.lanes|=n),Of(i,n,t),i=s.sibling}else i=s.child;if(i!==null)i.return=s;else for(i=s;i!==null;){if(i===t){i=null;break}if(s=i.sibling,s!==null){s.return=i.return,i=s;break}i=i.return}s=i}ht(e,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,bs(t,n),o=Xt(o),r=r(o),t.flags|=1,ht(e,t,r,n),t.child;case 14:return r=t.type,o=un(r,t.pendingProps),o=un(r.type,o),av(e,t,r,o,n);case 15:return c1(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:un(r,o),Ll(e,t),t.tag=1,jt(r)?(e=!0,pc(t)):e=!1,bs(t,n),i1(t,r,o),Ff(t,r,o,n),$f(null,t,r,!0,e,n);case 19:return h1(e,t,n);case 22:return u1(e,t,n)}throw Error(U(156,t.tag))};function k1(e,t){return rw(e,t)}function k_(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 Kt(e,t,n,r){return new k_(e,t,n,r)}function Uh(e){return e=e.prototype,!(!e||!e.isReactComponent)}function R_(e){if(typeof e=="function")return Uh(e)?1:0;if(e!=null){if(e=e.$$typeof,e===lh)return 11;if(e===ch)return 14}return 2}function Gr(e,t){var n=e.alternate;return n===null?(n=Kt(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 zl(e,t,n,r,o,s){var i=2;if(r=e,typeof e=="function")Uh(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case ns:return Ro(n.children,o,s,t);case ah:i=8,o|=8;break;case lf:return e=Kt(12,n,t,o|2),e.elementType=lf,e.lanes=s,e;case cf:return e=Kt(13,n,t,o),e.elementType=cf,e.lanes=s,e;case uf:return e=Kt(19,n,t,o),e.elementType=uf,e.lanes=s,e;case zx:return lu(n,o,s,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Fx:i=10;break e;case Vx:i=9;break e;case lh:i=11;break e;case ch:i=14;break e;case Pr:i=16,r=null;break e}throw Error(U(130,e==null?e:typeof e,""))}return t=Kt(i,n,t,o),t.elementType=e,t.type=r,t.lanes=s,t}function Ro(e,t,n,r){return e=Kt(7,e,r,t),e.lanes=n,e}function lu(e,t,n,r){return e=Kt(22,e,r,t),e.elementType=zx,e.lanes=n,e.stateNode={isHidden:!1},e}function gd(e,t,n){return e=Kt(6,e,null,t),e.lanes=n,e}function vd(e,t,n){return t=Kt(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function N_(e,t,n,r,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Xu(0),this.expirationTimes=Xu(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Xu(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Wh(e,t,n,r,o,s,i,a,c){return e=new N_(e,t,n,a,c),t===1?(t=1,s===!0&&(t|=8)):t=0,s=Kt(3,null,null,t),e.current=s,s.stateNode=e,s.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},jh(s),e}function M_(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:ts,key:r==null?null:""+r,children:e,containerInfo:t,implementation:n}}function R1(e){if(!e)return Yr;e=e._reactInternals;e:{if(Uo(e)!==e||e.tag!==1)throw Error(U(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(jt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(U(171))}if(e.tag===1){var n=e.type;if(jt(n))return Rw(e,n,t)}return t}function N1(e,t,n,r,o,s,i,a,c){return e=Wh(n,r,!0,e,o,s,i,a,c),e.context=R1(null),n=e.current,r=yt(),o=Hr(n),s=Jn(r,o),s.callback=t??null,Ur(n,s,o),e.current.lanes=o,Aa(e,o,r),_t(e,r),e}function cu(e,t,n,r){var o=t.current,s=yt(),i=Hr(o);return n=R1(n),t.context===null?t.context=n:t.pendingContext=n,t=Jn(s,i),t.payload={element:e},r=r===void 0?null:r,r!==null&&(t.callback=r),e=Ur(o,t,i),e!==null&&(yn(e,o,i,s),Dl(e,o,i)),i}function Tc(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 xv(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Hh(e,t){xv(e,t),(e=e.alternate)&&xv(e,t)}function D_(){return null}var M1=typeof reportError=="function"?reportError:function(e){console.error(e)};function Gh(e){this._internalRoot=e}uu.prototype.render=Gh.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(U(409));cu(e,t,null,null)};uu.prototype.unmount=Gh.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Fo(function(){cu(null,e,null,null)}),t[tr]=null}};function uu(e){this._internalRoot=e}uu.prototype.unstable_scheduleHydration=function(e){if(e){var t=uw();e={blockedOn:null,target:e,priority:t};for(var n=0;n<jr.length&&t!==0&&t<jr[n].priority;n++);jr.splice(n,0,e),n===0&&fw(e)}};function Kh(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function du(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function wv(){}function I_(e,t,n,r,o){if(o){if(typeof r=="function"){var s=r;r=function(){var u=Tc(i);s.call(u)}}var i=N1(t,r,e,0,null,!1,!1,"",wv);return e._reactRootContainer=i,e[tr]=i.current,na(e.nodeType===8?e.parentNode:e),Fo(),i}for(;o=e.lastChild;)e.removeChild(o);if(typeof r=="function"){var a=r;r=function(){var u=Tc(c);a.call(u)}}var c=Wh(e,0,!1,null,null,!1,!1,"",wv);return e._reactRootContainer=c,e[tr]=c.current,na(e.nodeType===8?e.parentNode:e),Fo(function(){cu(t,c,n,r)}),c}function fu(e,t,n,r,o){var s=n._reactRootContainer;if(s){var i=s;if(typeof o=="function"){var a=o;o=function(){var c=Tc(i);a.call(c)}}cu(t,i,e,o)}else i=I_(n,t,e,o,r);return Tc(i)}lw=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Ci(t.pendingLanes);n!==0&&(fh(t,n|1),_t(t,Ue()),!(me&6)&&(Ws=Ue()+500,no()))}break;case 13:Fo(function(){var r=nr(e,1);if(r!==null){var o=yt();yn(r,e,1,o)}}),Hh(e,1)}};ph=function(e){if(e.tag===13){var t=nr(e,134217728);if(t!==null){var n=yt();yn(t,e,134217728,n)}Hh(e,134217728)}};cw=function(e){if(e.tag===13){var t=Hr(e),n=nr(e,t);if(n!==null){var r=yt();yn(n,e,t,r)}Hh(e,t)}};uw=function(){return ye};dw=function(e,t){var n=ye;try{return ye=e,t()}finally{ye=n}};wf=function(e,t,n){switch(t){case"input":if(pf(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var o=nu(r);if(!o)throw Error(U(90));Bx(r),pf(r,o)}}}break;case"textarea":Wx(e,n);break;case"select":t=n.value,t!=null&&vs(e,!!n.multiple,t,!1)}};Xx=zh;Zx=Fo;var O_={usingClientEntryPoint:!1,Events:[Ra,is,nu,Yx,Qx,zh]},gi={findFiberByHostInstance:vo,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},L_={bundleType:gi.bundleType,version:gi.version,rendererPackageName:gi.rendererPackageName,rendererConfig:gi.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ar.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=tw(e),e===null?null:e.stateNode},findFiberByHostInstance:gi.findFiberByHostInstance||D_,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var fl=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!fl.isDisabled&&fl.supportsFiber)try{Zc=fl.inject(L_),Ln=fl}catch{}}$t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=O_;$t.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Kh(t))throw Error(U(200));return M_(e,t,null,n)};$t.createRoot=function(e,t){if(!Kh(e))throw Error(U(299));var n=!1,r="",o=M1;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(r=t.identifierPrefix),t.onRecoverableError!==void 0&&(o=t.onRecoverableError)),t=Wh(e,1,!1,null,null,n,!1,r,o),e[tr]=t.current,na(e.nodeType===8?e.parentNode:e),new Gh(t)};$t.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(U(188)):(e=Object.keys(e).join(","),Error(U(268,e)));return e=tw(t),e=e===null?null:e.stateNode,e};$t.flushSync=function(e){return Fo(e)};$t.hydrate=function(e,t,n){if(!du(t))throw Error(U(200));return fu(null,e,t,!0,n)};$t.hydrateRoot=function(e,t,n){if(!Kh(e))throw Error(U(405));var r=n!=null&&n.hydratedSources||null,o=!1,s="",i=M1;if(n!=null&&(n.unstable_strictMode===!0&&(o=!0),n.identifierPrefix!==void 0&&(s=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=N1(t,null,e,1,n??null,o,!1,s,i),e[tr]=t.current,na(e),r)for(e=0;e<r.length;e++)n=r[e],o=n._getVersion,o=o(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,o]:t.mutableSourceEagerHydrationData.push(n,o);return new uu(t)};$t.render=function(e,t,n){if(!du(t))throw Error(U(200));return fu(null,e,t,!1,n)};$t.unmountComponentAtNode=function(e){if(!du(e))throw Error(U(40));return e._reactRootContainer?(Fo(function(){fu(null,null,e,!1,function(){e._reactRootContainer=null,e[tr]=null})}),!0):!1};$t.unstable_batchedUpdates=zh;$t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!du(n))throw Error(U(200));if(e==null||e._reactInternals===void 0)throw Error(U(38));return fu(e,t,n,!1,r)};$t.version="18.3.1-next-f1338f8080-20240426";function D1(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(D1)}catch(e){console.error(e)}}D1(),Dx.exports=$t;var Ma=Dx.exports;const I1=ja(Ma);var O1,L1,bv=Ma;L1=bv.createRoot,O1=bv.hydrateRoot;const F_="modulepreload",V_=function(e){return"/"+e},Sv={}
41,$=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),a=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=Promise.allSettled(n.map(c=>{if(c=V_(c),c in Sv)return;Sv[c]=!0;const u=c.endsWith(".css"),f=u?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${f}`))return;const d=document.createElement("link");if(d.rel=u?"stylesheet":F_,u||(d.as="script"),d.crossOrigin="",d.href=c,a&&d.setAttribute("nonce",a),document.head.appendChild(d),u)return new Promise((p,m)=>{d.addEventListener("load",p),d.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${c}`)))})}))}function s(i){const a=new Event("vite:preloadError",{cancelable:!0});if(a.payload=i,window.dispatchEvent(a),!a.defaultPrevented)throw i}return o.then(i=>{for(const a of i||[])a.status==="rejected"&&s(a.reason);return t().catch(s)})},z_=1,$_=1e6;let yd=0;function B_(){return yd=(yd+1)%Number.MAX_SAFE_INTEGER,yd.toString()}const xd=new Map,Ev=e=>{if(xd.has(e))return;const t=setTimeout(()=>{xd.delete(e),Vi({type:"REMOVE_TOAST",toastId:e})},$_);xd.set(e,t)},U_=(e,t)=>{switch(t.type){case"ADD_TOAST":return{...e,toasts:[t.toast,...e.toasts].slice(0,z_)};case"UPDATE_TOAST":return{...e,toasts:e.toasts.map(n=>n.id===t.toast.id?{...n,...t.toast}:n)};case"DISMISS_TOAST":{const{toastId:n}=t;return n?Ev(n):e.toasts.forEach(r=>{Ev(r.id)}),{...e,toasts:e.toasts.map(r=>r.id===n||n===void 0?{...r,open:!1}:r)}}case"REMOVE_TOAST":return t.toastId===void 0?{...e,toasts:[]}:{...e,toasts:e.toasts.filter(n=>n.id!==t.toastId)}}},$l=[];let Bl={toasts:[]};function Vi(e){Bl=U_(Bl,e),$l.forEach(t=>{t(Bl)})}function W_({...e}){const t=B_(),n=o=>Vi({type:"UPDATE_TOAST",toast:{...o,id:t}}),r=()=>Vi({type:"DISMISS_TOAST",toastId:t});return Vi({type:"ADD_TOAST",toast:{...e,id:t,open:!0,onOpenChange:o=>{o||r()}}}),{id:t,dismiss:r,update:n}}function H_(){const[e,t]=h.useState(Bl);return h.useEffect(()=>($l.push(t),()=>{const n=$l.indexOf(t);n>-1&&$l.splice(n,1)}),[e]),{...e,toast:W_,dismiss:n=>Vi({type:"DISMISS_TOAST",toastId:n})}}function se(e,t,{checkForDefaultPrevented:n=!0}={}){return function(o){if(e==null||e(o),n===!1||!o.defaultPrevented)return t==null?void 0:t(o)}}function Cv(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function ro(...e){return t=>{let n=!1;const r=e.map(o=>{const s=Cv(o,t);return!n&&typeof s=="function"&&(n=!0),s});if(n)return()=>{for(let o=0;o<r.length;o++){const s=r[o];typeof s=="function"?s():Cv(e[o],null)}}}}function He(...e){return h.useCallback(ro(...e),e)}function G_(e,t){const n=h.createContext(t),r=s=>{const{children:i,...a}=s,c=h.useMemo(()=>a,Object.values(a));return l.jsx(n.Provider,{value:c,children:i})};r.displayName=e+"Provider";function o(s){const i=h.useContext(n);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${s}\` must be used within \`${e}\``)}return[r,o]}function oo(e,t=[]){let n=[];function r(s,i){const a=h.createContext(i),c=n.length;n=[...n,i];const u=d=>{var g;const{scope:p,children:m,...y}=d,v=((g=p==null?void 0:p[e])==null?void 0:g[c])||a,w=h.useMemo(()=>y,Object.values(y));return l.jsx(v.Provider,{value:w,children:m})};u.displayName=s+"Provider";function f(d,p){var v;const m=((v=p==null?void 0:p[e])==null?void 0:v[c])||a,y=h.useContext(m);if(y)return y;if(i!==void 0)return i;throw new Error(`\`${d}\` must be used within \`${s}\``)}return[u,f]}const o=()=>{const s=n.map(i=>h.createContext(i));return function(a){const c=(a==null?void 0:a[e])||s;return h.useMemo(()=>({[`__scope${e}`]:{...a,[e]:c}}),[a,c])}};return o.scopeName=e,[r,K_(o,...t)]}function K_(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(s){const i=r.reduce((a,{useScope:c,scopeName:u})=>{const d=c(s)[`__scope${u}`];return{...a,...d}},{});return h.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function Pv(e){const t=q_(e),n=h.forwardRef((r,o)=>{const{children:s,...i}=r,a=h.Children.toArray(s),c=a.find(Q_);if(c){const u=c.props.children,f=a.map(d=>d===c?h.Children.count(u)>1?h.Children.only(null):h.isValidElement(u)?u.props.children:null:d);return l.jsx(t,{...i,ref:o,children:h.isValidElement(u)?h.cloneElement(u,void 0,f):null})}return l.jsx(t,{...i,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}function q_(e){const t=h.forwardRef((n,r)=>{const{children:o,...s}=n;
vendor: 11,283 bytes, line 41
41if(h.isValidElement(o)){const i=Z_(o),a=X_(s,o.props);return o.type!==h.Fragment&&(a.ref=r?ro(r,i):i),h.cloneElement(o,a)}return h.Children.count(o)>1?h.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Y_=Symbol("radix.slottable");function Q_(e){return h.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Y_}function X_(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...a)=>{const c=s(...a);return o(...a),c}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function Z_(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function qh(e){const t=e+"CollectionProvider",[n,r]=oo(t),[o,s]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=v=>{const{scope:w,children:g}=v,x=F.useRef(null),b=F.useRef(new Map).current;return l.jsx(o,{scope:w,itemMap:b,collectionRef:x,children:g})};i.displayName=t;const a=e+"CollectionSlot",c=Pv(a),u=F.forwardRef((v,w)=>{const{scope:g,children:x}=v,b=s(a,g),S=He(w,b.collectionRef);return l.jsx(c,{ref:S,children:x})});u.displayName=a;const f=e+"CollectionItemSlot",d="data-radix-collection-item",p=Pv(f),m=F.forwardRef((v,w)=>{const{scope:g,children:x,...b}=v,S=F.useRef(null),E=He(w,S),_=s(f,g);return F.useEffect(()=>(_.itemMap.set(S,{ref:S,...b}),()=>void _.itemMap.delete(S))),l.jsx(p,{[d]:"",ref:E,children:x})});m.displayName=f;function y(v){const w=s(e+"CollectionConsumer",v);return F.useCallback(()=>{const x=w.collectionRef.current;if(!x)return[];const b=Array.from(x.querySelectorAll(`[${d}]`));return Array.from(w.itemMap.values()).sort((_,T)=>b.indexOf(_.ref.current)-b.indexOf(T.ref.current))},[w.collectionRef,w.itemMap])}return[{Provider:i,Slot:u,ItemSlot:m},y,r]}function J_(e){const t=eA(e),n=h.forwardRef((r,o)=>{const{children:s,...i}=r,a=h.Children.toArray(s),c=a.find(nA);if(c){const u=c.props.children,f=a.map(d=>d===c?h.Children.count(u)>1?h.Children.only(null):h.isValidElement(u)?u.props.children:null:d);return l.jsx(t,{...i,ref:o,children:h.isValidElement(u)?h.cloneElement(u,void 0,f):null})}return l.jsx(t,{...i,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}function eA(e){const t=h.forwardRef((n,r)=>{const{children:o,...s}=n;if(h.isValidElement(o)){const i=oA(o),a=rA(s,o.props);return o.type!==h.Fragment&&(a.ref=r?ro(r,i):i),h.cloneElement(o,a)}return h.Children.count(o)>1?h.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var tA=Symbol("radix.slottable");function nA(e){return h.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===tA}function rA(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...a)=>{const c=s(...a);return o(...a),c}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function oA(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var sA=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],we=sA.reduce((e,t)=>{const n=J_(`Primitive.${t}`),r=h.forwardRef((o,s)=>{const{asChild:i,...a}=o,c=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),l.jsx(c,{...a,ref:s})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function Yh(e,t){e&&Ma.flushSync(()=>e.dispatchEvent(t))}function zt(e){const t=h.useRef(e);return h.useEffect(()=>{t.current=e}),h.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}function iA(e,t=globalThis==null?void 0:globalThis.document){const n=zt(e);h.useEffect(()=>{const r=o=>{o.key==="Escape"&&n(o)};return t.addEventListener("keydown",r,{capture:!0}),()=>t.removeEventListener("keydown",r,{capture:!0})},[n,t])}var aA="DismissableLayer",Jf="dismissableLayer.update",lA="dismissableLayer.pointerDownOutside",cA="dismissableLayer.focusOutside",Tv,F1=h.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Da=h.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:s,onInteractOutside:i,onDismiss:a,...c}=e,u=h.useContext(F1),[f,d]=h.useState(null),p=(f==null?void 0:f.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,m]=h.useState({}),y=He(t,T=>d(T)),v=Array.from(u.layers),[w]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),g=v.indexOf(w),x=f?v.indexOf(f):-1,b=u.layersWithOutsidePointerEventsDisabled.size>0,S=x>=g,E=dA(T=>{const j=T.target,N=[...u.branches].some(R=>R.contains(j));!S||N||(o==null||o(T),i==null||i(T),T.defaultPrevented||a==null||a())},p),_=fA(T=>{const j=T.target;[...u.branches].some(R=>R.contains(j))||(s==null||s(T),i==null||i(T),T.defaultPrevented||a==null||a())},p);return iA(T=>{x===u.layers.size-1&&(r==null||r(T),!T.defaultPrevented&&a&&(T.preventDefault(),a()))},p),h.useEffect(()=>{if(f)return n&&(u.layersWithOutsidePointerEventsDisabled.size===0&&(Tv=p.body.style.pointerEvents,p.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(f)),u.layers.add(f),jv(),()=>{n&&u.layersWithOutsidePointerEventsDisabled.size===1&&(p.body.style.pointerEvents=Tv)}},[f,p,n,u]),h.useEffect(()=>()=>{f&&(u.layers.delete(f),u.layersWithOutsidePointerEventsDisabled.delete(f),jv())},[f,u]),h.useEffect(()=>{const T=()=>m({});return document.addEventListener(Jf,T),()=>document.removeEventListener(Jf,T)},[]),l.jsx(we.div,{...c,ref:y,style:{pointerEvents:b?S?"auto":"none":void 0,...e.style},onFocusCapture:se(e.onFocusCapture,_.onFocusCapture),onBlurCapture:se(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:se(e.onPointerDownCapture,E.onPointerDownCapture)})});Da.displayName=aA;var uA="DismissableLayerBranch",V1=h.forwardRef((e,t)=>{const n=h.useContext(F1),r=h.useRef(null),o=He(t,r);return h.useEffect(()=>{const s=r.current;if(s)return n.branches.add(s),()=>{n.branches.delete(s)}},[n.branches]),l.jsx(we.div,{...e,ref:o})});V1.displayName=uA;function dA(e,t=globalThis==null?void 0:globalThis.document){const n=zt(e),r=h.useRef(!1),o=h.useRef(()=>{});return h.useEffect(()=>{const s=a=>{if(a.target&&!r.current){let c=function(){z1(lA,n,u,{discrete:!0})};const u={originalEvent:a};a.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=c,t.addEventListener("click",o.current,{once:!0})):c()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",s)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",s),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function fA(e,t=globalThis==null?void 0:globalThis.document){const n=zt(e),r=h.useRef(!1);return h.useEffect(()=>{const o=s=>{s.target&&!r.current&&z1(cA,n,{originalEvent:s},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function jv(){const e=new CustomEvent(Jf);document.dispatchEvent(e)}function z1(e,t,n,{discrete:r}){const o=n.originalEvent.target,s=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Yh(o,s):o.dispatchEvent(s)}var pA=Da,hA=V1,or=globalThis!=null&&globalThis.document?h.useLayoutEffect:()=>{},mA="Portal",pu=h.forwardRef((e,t)=>{var a;const{container:n,...r}=e,[o,s]=h.useState(!1);or(()=>s(!0),[]);const i=n||o&&((a=globalThis==null?void 0:globalThis.document)==null?void 0:a.body);return i?I1.createPortal(l.jsx(we.div,{...r,ref:t}),i):null});pu.displayName=mA;function gA(e,t){return h.useReducer((n,r)=>t[n][r]??n,e)}var $n=e=>{const{present:t,children:n}=e,r=vA(t),o=typeof n=="function"?n({present:r.isPresent}):h.Children.only(n),s=He(r.ref,yA(o));return typeof n=="function"||r.isPresent?h.cloneElement(o,{ref:s}):null};$n.displayName="Presence";function vA(e){const[t,n]=h.useState(),r=h.useRef(null),o=h.useRef(e),s=h.useRef("none"),i=e?"mounted":"unmounted",[a,c]=gA(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return h.useEffect(()=>{const u=pl(r.current);s.current=a==="mounted"?u:"none"},[a]),or(()=>{const u=r.current,f=o.current;if(f!==e){const p=s.current,m=pl(u);e?c("MOUNT"):m==="none"||(u==null?void 0:u.display)==="none"?c("UNMOUNT"):c(f&&p!==m?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,c]),or(()=>{if(t){let u;const f=t.ownerDocument.defaultView??window,d=m=>{const v=pl(r.current).includes(CSS.escape(m.animationName));if(m.target===t&&v&&(c("ANIMATION_END"),!o.current)){const w=t.style.animationFillMode;t.style.animationFillMode="forwards",u=f.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=w)})}},p=m=>{m.target===t&&(s.current=pl(r.current))};return t.addEventListener("animationstart",p),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{f.clearTimeout(u),t.removeEventListener("animationstart",p),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else c("ANIMATION_END")},[t,c]),{isPresent:["mounted","unmountSuspended"].includes(a),ref:h.useCallback(u=>{r.current=u?getComputedStyle(u):null,n(u)},[])}}function pl(e){return(e==null?void 0:e.animationName)||"none"}function yA(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var xA=Xc[" useInsertionEffect ".trim().toString()]||or;function hu({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[o,s,i]=wA({defaultProp:t,onChange:n}),a=e!==void 0,c=a?e:o;{const f=h.useRef(e!==void 0);h.useEffect(()=>{const d=f.current;d!==a&&console.warn(`${r} is changing from ${d?"controlled":"uncontrolled"} to ${a?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),f.current=a},[a,r])}const u=h.useCallback(f=>{var d;if(a){const p=bA(f)?f(e):f;p!==e&&((d=i.current)==null||d.call(i,p))}else s(f)},[a,e,s,i]);return[c,u]}function wA({defaultProp:e,onChange:t}){const[n,r]=h.useState(e),o=h.useRef(n),s=h.useRef(t);return xA(()=>{s.current=t},[t]),h.useEffect(()=>{var i;o.current!==n&&((i=s.current)==null||i.call(s,n),o.current=n)},[n,o]),[n,r,s]}function bA(e){return typeof e=="function"}var SA=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),EA="VisuallyHidden",mu=h.forwardRef((e,t)=>
41l.jsx(we.span,{...e,ref:t,style:{...SA,...e.style}}));mu.displayName=EA;var CA=mu,Qh="ToastProvider",[Xh,PA,TA]=qh("Toast"),[$1]=oo("Toast",[TA]),[jA,gu]=$1(Qh),B1=e=>{const{__scopeToast:t,label:n="Notification",duration:r=5e3,swipeDirection:o="right",swipeThreshold:s=50,children:i}=e,[a,c]=h.useState(null),[u,f]=h.useState(0),d=h.useRef(!1),p=h.useRef(!1);return n.trim()||console.error(`Invalid prop \`label\` supplied to \`${Qh}\`. Expected non-empty \`string\`.`),l.jsx(Xh.Provider,{scope:t,children:l.jsx(jA,{scope:t,label:n,duration:r,swipeDirection:o,swipeThreshold:s,toastCount:u,viewport:a,onViewportChange:c,onToastAdd:h.useCallback(()=>f(m=>m+1),[]),onToastRemove:h.useCallback(()=>f(m=>m-1),[]),isFocusedToastEscapeKeyDownRef:d,isClosePausedRef:p,children:i})})};B1.displayName=Qh;var U1="ToastViewport",_A=["F8"],ep="toast.viewportPause",tp="toast.viewportResume",W1=h.forwardRef((e,t)=>{const{__scopeToast:n,hotkey:r=_A,label:o="Notifications ({hotkey})",...s}=e,i=gu(U1,n),a=PA(n),c=h.useRef(null),u=h.useRef(null),f=h.useRef(null),d=h.useRef(null),p=He(t,d,i.onViewportChange),m=r.join("+").replace(/Key/g,"").replace(/Digit/g,""),y=i.toastCount>0;h.useEffect(()=>{const w=g=>{var b;r.length!==0&&r.every(S=>g[S]||g.code===S)&&((b=d.current)==null||b.focus())};return document.addEventListener("keydown",w),()=>document.removeEventListener("keydown",w)},[r]),h.useEffect(()=>{const w=c.current,g=d.current;if(y&&w&&g){const x=()=>{if(!i.isClosePausedRef.current){const _=new CustomEvent(ep);g.dispatchEvent(_),i.isClosePausedRef.current=!0}},b=()=>{if(i.isClosePausedRef.current){const _=new CustomEvent(tp);g.dispatchEvent(_),i.isClosePausedRef.current=!1}},S=_=>{!w.contains(_.relatedTarget)&&b()},E=()=>{w.contains(document.activeElement)||b()};return w.addEventListener("focusin",x),w.addEventListener("focusout",S),w.addEventListener("pointermove",x),w.addEventListener("pointerleave",E),window.addEventListener("blur",x),window.addEventListener("focus",b),()=>{w.removeEventListener("focusin",x),w.removeEventListener("focusout",S),w.removeEventListener("pointermove",x),w.removeEventListener("pointerleave",E),window.removeEventListener("blur",x),window.removeEventListener("focus",b)}}},[y,i.isClosePausedRef]);const v=h.useCallback(({tabbingDirection:w})=>{const x=a().map(b=>{const S=b.ref.current,E=[S,...$A(S)];return w==="forwards"?E:E.reverse()});return(w==="forwards"?x.reverse():x).flat()},[a]);return h.useEffect(()=>{const w=d.current;if(w){const g=x=>{var E,_,T;const b=x.altKey||x.ctrlKey||x.metaKey;if(x.key==="Tab"&&!b){const j=document.activeElement,N=x.shiftKey;if(x.target===w&&N){(E=u.current)==null||E.focus();return}const L=v({tabbingDirection:N?"backwards":"forwards"}),Y=L.findIndex(V=>V===j);wd(L.slice(Y+1))?x.preventDefault():N?(_=u.current)==null||_.focus():(T=f.current)==null||T.focus()}};return w.addEventListener("keydown",g),()=>w.removeEventListener("keydown",g)}},[a,v]),l.jsxs(hA,{ref:c,role:"region","aria-label":o.replace("{hotkey}",m),tabIndex:-1,style:{pointerEvents:y?void 0:"none"},children:[y&&l.jsx(np,{ref:u,onFocusFromOutsideViewport:()=>{const w=v({tabbingDirection:"forwards"});wd(w)}}),l.jsx(Xh.Slot,{scope:n,children:l.jsx(we.ol,{tabIndex:-1,...s,ref:p})}),y&&l.jsx(np,{ref:f,onFocusFromOutsideViewport:()=>{const w=v({tabbingDirection:"backwards"});wd(w)}})]})});W1.displayName=U1;var H1="ToastFocusProxy",np=h.forwardRef((e,t)=>{const{__scopeToast:n,onFocusFromOutsideViewport:r,...o}=e,s=gu(H1,n);return l.jsx(mu,{tabIndex:0,...o,ref:t,style:{position:"fixed"},onFocus:i=>{var u;const a=i.relatedTarget;!((u=s.viewport)!=null&&u.contains(a))&&r()}})});np.displayName=H1;var Ia="Toast",AA="toast.swipeStart",kA="toast.swipeMove",RA="toast.swipeCancel",NA="toast.swipeEnd",G1=h.forwardRef((e,t)=>{const{forceMount:n,open:r,defaultOpen:o,onOpenChange:s,...i}=e,[a,c]=hu({prop:r,defaultProp:o??!0,onChange:s,caller:Ia});return l.jsx($n,{present:n||a,children:l.jsx(IA,{open:a,...i,ref:t,onClose:()=>c(!1),onPause:zt(e.onPause),onResume:zt(e.onResume),onSwipeStart:se(e.onSwipeStart,u=>{u.currentTarget.setAttribute("data-swipe","start")}),onSwipeMove:se(e.onSwipeMove,u=>{const{x:f,y:d}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","move"),u.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${f}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${d}px`)}),onSwipeCancel:se(e.onSwipeCancel,u=>{u.currentTarget.setAttribute("data-swipe","cancel"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:se(e.onSwipeEnd,u=>{const{x:f,y:d}=u.detail.delta;u.currentTarget.setAttribute("data-swipe","end"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),u.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),u.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${f}px`),u.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${d}px`),c(!1)})})})});G1.displayName=Ia;var[MA,DA]=$1(Ia,{onClose(){}}),IA=h.forwardRef((e,t)=>
41{const{__scopeToast:n,type:r="foreground",duration:o,open:s,onClose:i,onEscapeKeyDown:a,onPause:c,onResume:u,onSwipeStart:f,onSwipeMove:d,onSwipeCancel:p,onSwipeEnd:m,...y}=e,v=gu(Ia,n),[w,g]=h.useState(null),x=He(t,V=>g(V)),b=h.useRef(null),S=h.useRef(null),E=o||v.duration,_=h.useRef(0),T=h.useRef(E),j=h.useRef(0),{onToastAdd:N,onToastRemove:R}=v,O=zt(()=>{var X;(w==null?void 0:w.contains(document.activeElement))&&((X=v.viewport)==null||X.focus()),i()}),L=h.useCallback(V=>{!V||V===1/0||(window.clearTimeout(j.current),_.current=new Date().getTime(),j.current=window.setTimeout(O,V))},[O]);h.useEffect(()=>{const V=v.viewport;if(V){const X=()=>{L(T.current),u==null||u()},K=()=>{const re=new Date().getTime()-_.current;T.current=T.current-re,window.clearTimeout(j.current),c==null||c()};return V.addEventListener(ep,K),V.addEventListener(tp,X),()=>{V.removeEventListener(ep,K),V.removeEventListener(tp,X)}}},[v.viewport,E,c,u,L]),h.useEffect(()=>{s&&!v.isClosePausedRef.current&&L(E)},[s,E,v.isClosePausedRef,L]),h.useEffect(()=>(N(),()=>R()),[N,R]);const Y=h.useMemo(()=>w?J1(w):null,[w]);return v.viewport?l.jsxs(l.Fragment,{children:[Y&&l.jsx(OA,{__scopeToast:n,role:"status","aria-live":r==="foreground"?"assertive":"polite",children:Y}),l.jsx(MA,{scope:n,onClose:O,children:Ma.createPortal(l.jsx(Xh.ItemSlot,{scope:n,children:l.jsx(pA,{asChild:!0,onEscapeKeyDown:se(a,()=>{v.isFocusedToastEscapeKeyDownRef.current||O(),v.isFocusedToastEscapeKeyDownRef.current=!1}),children:l.jsx(we.li,{tabIndex:0,"data-state":s?"open":"closed","data-swipe-direction":v.swipeDirection,...y,ref:x,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:se(e.onKeyDown,V=>{V.key==="Escape"&&(a==null||a(V.nativeEvent),V.nativeEvent.defaultPrevented||(v.isFocusedToastEscapeKeyDownRef.current=!0,O()))}),onPointerDown:se(e.onPointerDown,V=>{V.button===0&&(b.current={x:V.clientX,y:V.clientY})}),onPointerMove:se(e.onPointerMove,V=>{if(!b.current)return;const X=V.clientX-b.current.x,K=V.clientY-b.current.y,re=!!S.current,M=["left","right"].includes(v.swipeDirection),A=["left","up"].includes(v.swipeDirection)?Math.min:Math.max,P=M?A(0,X):0,C=M?0:A(0,K),I=V.pointerType==="touch"?10:2,B={x:P,y:C},H={originalEvent:V,delta:B};re?(S.current=B,hl(kA,d,H,{discrete:!1})):_v(B,v.swipeDirection,I)?(S.current=B,hl(AA,f,H,{discrete:!1}),V.target.setPointerCapture(V.pointerId)):(Math.abs(X)>I||Math.abs(K)>I)&&(b.current=null)}),onPointerUp:se(e.onPointerUp,V=>{const X=S.current,K=V.target;if(K.hasPointerCapture(V.pointerId)&&K.releasePointerCapture(V.pointerId),S.current=null,b.current=null,X){const re=V.currentTarget,M={originalEvent:V,delta:X};_v(X,v.swipeDirection,v.swipeThreshold)?hl(NA,m,M,{discrete:!0}):hl(RA,p,M,{discrete:!0}),re.addEventListener("click",A=>A.preventDefault(),{once:!0})}})})})}),v.viewport)})]}):null}),OA=e=>{const{__scopeToast:t,children:n,...r}=e,o=gu(Ia,t),[s,i]=h.useState(!1),[a,c]=h.useState(!1);return VA(()=>i(!0)),h.useEffect(()=>{const u=window.setTimeout(()=>c(!0),1e3);return()=>window.clearTimeout(u)},[]),a?null:l.jsx(pu,{asChild:!0,children:l.jsx(mu,{...r,children:s&&l.jsxs(l.Fragment,{children:[o.label," ",n]})})})},LA="ToastTitle",K1=h.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e;return l.jsx(we.div,{...r,ref:t})});K1.displayName=LA;var FA="ToastDescription",q1=h.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e;return l.jsx(we.div,{...r,ref:t})});q1.displayName=FA;var Y1="ToastAction",Q1=h.forwardRef((e,t)=>{const{altText:n,...r}=e;return n.trim()?l.jsx(Z1,{altText:n,asChild:!0,children:l.jsx(Zh,{...r,ref:t})}):(console.error(`Invalid prop \`altText\` supplied to \`${Y1}\`. Expected non-empty \`string\`.`),null)});Q1.displayName=Y1;var X1="ToastClose",Zh=h.forwardRef((e,t)=>{const{__scopeToast:n,...r}=e,o=DA(X1,n);return l.jsx(Z1,{asChild:!0,children:l.jsx(we.button,{type:"button",...r,ref:t,onClick:se(e.onClick,o.onClose)})})});Zh.displayName=X1;var Z1=h.forwardRef((e,t)=>{const{__scopeToast:n,altText:r,...o}=e;return l.jsx(we.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":r||void 0,...o,ref:t})});function J1(e){const t=[];
vendor: 9,145 bytes, lines 41-141
41return Array.from(e.childNodes).forEach(r=>{if(r.nodeType===r.TEXT_NODE&&r.textContent&&t.push(r.textContent),zA(r)){const o=r.ariaHidden||r.hidden||r.style.display==="none",s=r.dataset.radixToastAnnounceExclude==="";if(!o)if(s){const i=r.dataset.radixToastAnnounceAlt;i&&t.push(i)}else t.push(...J1(r))}}),t}function hl(e,t,n,{discrete:r}){const o=n.originalEvent.currentTarget,s=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?Yh(o,s):o.dispatchEvent(s)}var _v=(e,t,n=0)=>{const r=Math.abs(e.x),o=Math.abs(e.y),s=r>o;return t==="left"||t==="right"?s&&r>n:!s&&o>n};function VA(e=()=>{}){const t=zt(e);or(()=>{let n=0,r=0;return n=window.requestAnimationFrame(()=>r=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(n),window.cancelAnimationFrame(r)}},[t])}function zA(e){return e.nodeType===e.ELEMENT_NODE}function $A(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function wd(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}var BA=B1,eb=W1,tb=G1,nb=K1,rb=q1,ob=Q1,sb=Zh;function ib(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=ib(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function ab(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=ib(e))&&(r&&(r+=" "),r+=t);return r}const Av=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,kv=ab,lb=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return kv(e,n==null?void 0:n.class,n==null?void 0:n.className);const{variants:o,defaultVariants:s}=t,i=Object.keys(o).map(u=>{const f=n==null?void 0:n[u],d=s==null?void 0:s[u];if(f===null)return null;const p=Av(f)||Av(d);return o[u][p]}),a=n&&Object.entries(n).reduce((u,f)=>{let[d,p]=f;return p===void 0||(u[d]=p),u},{}),c=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,f)=>{let{class:d,className:p,...m}=f;return Object.entries(m).every(y=>{let[v,w]=y;return Array.isArray(w)?w.includes({...s,...a}[v]):{...s,...a}[v]===w})?[...u,d,p]:u},[]);return kv(e,i,c,n==null?void 0:n.class,n==null?void 0:n.className)};/** 42 * @license lucide-react v0.462.0 - ISC 43 * 44 * This source code is licensed under the ISC license. 45 * See the LICENSE file in the root directory of this source tree. 46 */const UA=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),cb=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim();/** 47 * @license lucide-react v0.462.0 - ISC 48 * 49 * This source code is licensed under the ISC license. 50 * See the LICENSE file in the root directory of this source tree. 51 */var WA={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"};/** 52 * @license lucide-react v0.462.0 - ISC 53 * 54 * This source code is licensed under the ISC license. 55 * See the LICENSE file in the root directory of this source tree. 56 */const HA=h.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:o="",children:s,iconNode:i,...a},c)=>h.createElement("svg",{ref:c,...WA,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:cb("lucide",o),...a},[...i.map(([u,f])=>h.createElement(u,f)),...Array.isArray(s)?s:[s]]));/** 57 * @license lucide-react v0.462.0 - ISC 58 * 59 * This source code is licensed under the ISC license. 60 * See the LICENSE file in the root directory of this source tree. 61 */const pt=(e,t)=>{const n=h.forwardRef(({className:r,...o},s)=>h.createElement(HA,{ref:s,iconNode:t,className:cb(`lucide-${UA(e)}`,r),...o}));return n.displayName=`${e}`,n};/** 62 * @license lucide-react v0.462.0 - ISC 63 * 64 * This source code is licensed under the ISC license. 65 * See the LICENSE file in the root directory of this source tree. 66 */const GA=pt("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 67 * @license lucide-react v0.462.0 - ISC 68 * 69 * This source code is licensed under the ISC license. 70 * See the LICENSE file in the root directory of this source tree. 71 */const wo=pt("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 72 * @license lucide-react v0.462.0 - ISC 73 * 74 * This source code is licensed under the ISC license. 75 * See the LICENSE file in the root directory of this source tree. 76 */const KA=pt("Calendar",[["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"}]]);/** 77 * @license lucide-react v0.462.0 - ISC 78 * 79 * This source code is licensed under the ISC license. 80 * See the LICENSE file in the root directory of this source tree. 81 */const qA=pt("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 82 * @license lucide-react v0.462.0 - ISC 83 * 84 * This source code is licensed under the ISC license. 85 * See the LICENSE file in the root directory of this source tree. 86 */const Ul=pt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 87 * @license lucide-react v0.462.0 - ISC 88 * 89 * This source code is licensed under the ISC license. 90 * See the LICENSE file in the root directory of this source tree. 91 */const YA=pt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 92 * @license lucide-react v0.462.0 - ISC 93 * 94 * This source code is licensed under the ISC license. 95 * See the LICENSE file in the root directory of this source tree. 96 */const QA=pt("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);/** 97 * @license lucide-react v0.462.0 - ISC 98 * 99 * This source code is licensed under the ISC license. 100 * See the LICENSE file in the root directory of this source tree. 101 */const ub=pt("Facebook",[["path",{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z",key:"1jg4f8"}]]);/** 102 * @license lucide-react v0.462.0 - ISC 103 * 104 * This source code is licensed under the ISC license. 105 * See the LICENSE file in the root directory of this source tree. 106 */const db=pt("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"}]]);/** 107 * @license lucide-react v0.462.0 - ISC 108 * 109 * This source code is licensed under the ISC license. 110 * See the LICENSE file in the root directory of this source tree. 111 */const Rv=pt("MapPin",[["path",{d:"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0",key:"1r0f0z"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/** 112 * @license lucide-react v0.462.0 - ISC 113 * 114 * This source code is licensed under the ISC license. 115 * See the LICENSE file in the root directory of this source tree. 116 */const XA=pt("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"}]]);/** 117 * @license lucide-react v0.462.0 - ISC 118 * 119 * This source code is licensed under the ISC license. 120 * See the LICENSE file in the root directory of this source tree. 121 */const Nv=pt("MessageCircle",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}]]);/** 122 * @license lucide-react v0.462.0 - ISC 123 * 124 * This source code is licensed under the ISC license. 125 * See the LICENSE file in the root directory of this source tree. 126 */const fb=pt("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"}]]);/** 127 * @license lucide-react v0.462.0 - ISC 128 * 129 * This source code is licensed under the ISC license. 130 * See the LICENSE file in the root directory of this source tree. 131 */const Mv=pt("Play",[["polygon",{points:"6 3 20 12 6 21 6 3",key:"1oa8hb"}]]);/** 132 * @license lucide-react v0.462.0 - ISC 133 * 134 * This source code is licensed under the ISC license. 135 * See the LICENSE file in the root directory of this source tree. 136 */const pb=pt("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]);/** 137 * @license lucide-react v0.462.0 - ISC 138 * 139 * This source code is licensed under the ISC license. 140 * See the LICENSE file in the root directory of this source tree. 141 */const vu=pt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
vendor: 5,924 bytes, line 141
141],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]),Jh="-",ZA=e=>{const t=e2(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:i=>{const a=i.split(Jh);return a[0]===""&&a.length!==1&&a.shift(),hb(a,t)||JA(i)},getConflictingClassGroupIds:(i,a)=>{const c=n[i]||[];return a&&r[i]?[...c,...r[i]]:c}}},hb=(e,t)=>{var i;if(e.length===0)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?hb(e.slice(1),r):void 0;if(o)return o;if(t.validators.length===0)return;const s=e.join(Jh);return(i=t.validators.find(({validator:a})=>a(s)))==null?void 0:i.classGroupId},Dv=/^\[(.+)\]$/,JA=e=>{if(Dv.test(e)){const t=Dv.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},e2=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return n2(Object.entries(e.classGroups),n).forEach(([s,i])=>{rp(i,r,s,t)}),r},rp=(e,t,n,r)=>{e.forEach(o=>{if(typeof o=="string"){const s=o===""?t:Iv(t,o);s.classGroupId=n;return}if(typeof o=="function"){if(t2(o)){rp(o(r),t,n,r);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([s,i])=>{rp(i,Iv(t,s),n,r)})})},Iv=(e,t)=>{let n=e;return t.split(Jh).forEach(r=>{n.nextPart.has(r)||n.nextPart.set(r,{nextPart:new Map,validators:[]}),n=n.nextPart.get(r)}),n},t2=e=>e.isThemeGetter,n2=(e,t)=>t?e.map(([n,r])=>{const o=r.map(s=>typeof s=="string"?t+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([i,a])=>[t+i,a])):s);return[n,o]}):e,r2=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const o=(s,i)=>{n.set(s,i),t++,t>e&&(t=0,r=n,n=new Map)};return{get(s){let i=n.get(s);if(i!==void 0)return i;if((i=r.get(s))!==void 0)return o(s,i),i},set(s,i){n.has(s)?n.set(s,i):o(s,i)}}},mb="!",o2=e=>{const{separator:t,experimentalParseClassName:n}=e,r=t.length===1,o=t[0],s=t.length,i=a=>{const c=[];let u=0,f=0,d;for(let w=0;w<a.length;w++){let g=a[w];if(u===0){if(g===o&&(r||a.slice(w,w+s)===t)){c.push(a.slice(f,w)),f=w+s;continue}if(g==="/"){d=w;continue}}g==="["?u++:g==="]"&&u--}const p=c.length===0?a:a.substring(f),m=p.startsWith(mb),y=m?p.substring(1):p,v=d&&d>f?d-f:void 0;return{modifiers:c,hasImportantModifier:m,baseClassName:y,maybePostfixModifierPosition:v}};return n?a=>n({className:a,parseClassName:i}):i},s2=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach(r=>{r[0]==="["?(t.push(...n.sort(),r),n=[]):n.push(r)}),t.push(...n.sort()),t},i2=e=>({cache:r2(e.cacheSize),parseClassName:o2(e),...ZA(e)}),a2=/\s+/,l2=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o}=t,s=[],i=e.trim().split(a2);let a="";for(let c=i.length-1;c>=0;c-=1){const u=i[c],{modifiers:f,hasImportantModifier:d,baseClassName:p,maybePostfixModifierPosition:m}=n(u);let y=!!m,v=r(y?p.substring(0,m):p);if(!v){if(!y){a=u+(a.length>0?" "+a:a);continue}if(v=r(p),!v){a=u+(a.length>0?" "+a:a);continue}y=!1}const w=s2(f).join(":"),g=d?w+mb:w,x=g+v;if(s.includes(x))continue;s.push(x);const b=o(v,y);for(let S=0;S<b.length;++S){const E=b[S];s.push(g+E)}a=u+(a.length>0?" "+a:a)}return a};function c2(){let e=0,t,n,r="";for(;e<arguments.length;)(t=arguments[e++])&&(n=gb(t))&&(r&&(r+=" "),r+=n);return r}const gb=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=gb(e[r]))&&(n&&(n+=" "),n+=t);return n};function u2(e,...t){let n,r,o,s=i;function i(c){const u=t.reduce((f,d)=>d(f),e());return n=i2(u),r=n.cache.get,o=n.cache.set,s=a,a(c)}function a(c){const u=r(c);if(u)return u;const f=l2(c,n);return o(c,f),f}return function(){return s(c2.apply(null,arguments))}}const Te=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},vb=/^\[(?:([a-z-]+):)?(.+)\]$/i,d2=/^\d+\/\d+$/,f2=new Set(["px","full","screen"]),p2=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,h2=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,m2=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,g2=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,v2=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Hn=e=>Es(e)||f2.has(e)||d2.test(e),xr=e=>Js(e,"length",P2),Es=e=>!!e&&!Number.isNaN(Number(e)),bd=e=>Js(e,"number",Es),vi=e=>!!e&&Number.isInteger(Number(e)),y2=e=>e.endsWith("%")&&Es(e.slice(0,-1)),de=e=>vb.test(e),wr=e=>p2.test(e),x2=new Set(["length","size","percentage"]),w2=e=>Js(e,x2,yb),b2=e=>Js(e,"position",yb),S2=new Set(["image","url"]),E2=e=>Js(e,S2,j2),C2=e=>Js(e,"",T2),yi=()=>!0,Js=(e,t,n)=>{const r=vb.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):n(r[2]):!1},P2=e=>h2.test(e)&&!m2.test(e),yb=()=>!1,T2=e=>g2.test(e),j2=e=>v2.test(e),_2=()=>{const e=Te("colors"),t=Te("spacing"),n=Te("blur"),r=Te("brightness"),o=Te("borderColor"),s=Te("borderRadius"),i=Te("borderSpacing"),a=Te("borderWidth"),c=Te("contrast"),u=Te("grayscale"),f=Te("hueRotate"),d=Te("invert"),p=Te("gap"),m=Te("gradientColorStops"),y=Te("gradientColorStopPositions"),v=Te("inset"),w=Te("margin"),g=Te("opacity"),x=Te("padding"),b=Te("saturate"),S=Te("scale"),E=Te("sepia"),_=Te("skew"),T=Te("space"),j=Te("translate"),N=()=>["auto","contain","none"],R=()=>["auto","hidden","clip","visible","scroll"],O=()=>["auto",de,t],L=()=>[de,t],Y=()=>["",Hn,xr],V=()=>["auto",Es,de],X=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],K=()=>["solid","dashed","dotted","double","none"],re=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],M=()=>["start","end","center","between","around","evenly","stretch"],A=()=>["","0",de],P=()=>["auto","avoid","all","avoid-page","page","left","right","column"],C=()=>[Es,de];return{cacheSize:500,separator:":",theme:{colors:[yi],spacing:[Hn,xr],blur:["none","",wr,de],brightness:C(),borderColor:[e],borderRadius:["n
141one","","full",wr,de],borderSpacing:L(),borderWidth:Y(),contrast:C(),grayscale:A(),hueRotate:C(),invert:A(),gap:L(),gradientColorStops:[e],gradientColorStopPositions:[y2,xr],inset:O(),margin:O(),opacity:C(),padding:L(),saturate:C(),scale:C(),sepia:A(),skew:C(),space:L(),translate:L()},classGroups:{aspect:[{aspect:["auto","square","video",de]}],container:["container"],columns:[{columns:[wr]}],"break-after":[{"break-after":P()}],"break-before":[{"break-before":P()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...X(),de]}],overflow:[{overflow:R()}],"overflow-x":[{"overflow-x":R()}],"overflow-y":[{"overflow-y":R()}],overscroll:[{overscroll:N()}],"overscroll-x":[{"overscroll-x":N()}],"overscroll-y":[{"overscroll-y":N()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[v]}],"inset-x":[{"inset-x":[v]}],"inset-y":[{"inset-y":[v]}],start:[{start:[v]}],end:[{end:[v]}],top:[{top:[v]}],right:[{right:[v]}],bottom:[{bottom:[v]}],left:[{left:[v]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",vi,de]}],basis:[{basis:O()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",de]}],grow:[{grow:A()}],shrink:[{shrink:A()}],order:[{order:["first","last","none",vi,de]}],"grid-cols":[{"grid-cols":[yi]}],"col-start-end":[{col:["auto",{span:["full",vi,de]},de]}],"col-start":[{"col-start":V()}],"col-end":[{"col-end":V()}],"grid-rows":[{"grid-rows":[yi]}],"row-start-end":[{row:["auto",{span:[vi,de]},de]}],"row-start":[{"row-start":V()}],"row-end":[{"row-end":V()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",de]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",de]}],gap:[{gap:[p]}],"gap-x":[{"gap-x":[p]}],"gap-y":[{"gap-y":[p]}],"justify-content":[{justify:["normal",...M()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...M(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...M(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[x]}],px:[{px:[x]}],py:[{py:[x]}],ps:[{ps:[x]}
vendor: 8,341 bytes, line 141
141],pe:[{pe:[x]}],pt:[{pt:[x]}],pr:[{pr:[x]}],pb:[{pb:[x]}],pl:[{pl:[x]}],m:[{m:[w]}],mx:[{mx:[w]}],my:[{my:[w]}],ms:[{ms:[w]}],me:[{me:[w]}],mt:[{mt:[w]}],mr:[{mr:[w]}],mb:[{mb:[w]}],ml:[{ml:[w]}],"space-x":[{"space-x":[T]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[T]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",de,t]}],"min-w":[{"min-w":[de,t,"min","max","fit"]}],"max-w":[{"max-w":[de,t,"none","full","min","max","fit","prose",{screen:[wr]},wr]}],h:[{h:[de,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[de,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[de,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[de,t,"auto","min","max","fit"]}],"font-size":[{text:["base",wr,xr]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",bd]}],"font-family":[{font:[yi]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",de]}],"line-clamp":[{"line-clamp":["none",Es,bd]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Hn,de]}],"list-image":[{"list-image":["none",de]}],"list-style-type":[{list:["none","disc","decimal",de]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[g]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[g]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...K(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Hn,xr]}],"underline-offset":[{"underline-offset":["auto",Hn,de]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:L()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",de]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",de]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[g]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...X(),b2]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",w2]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},E2]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[y]}],"gradient-via-pos":[{via:[y]}],"gradient-to-pos":[{to:[y]}],"gradient-from":[{from:[m]}],"gradient-via":[{via:[m]}],"gradient-to":[{to:[m]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[a]}],"border-w-x":[{"border-x":[a]}],"border-w-y":[{"border-y":[a]}],"border-w-s":[{"border-s":[a]}],"border-w-e":[{"border-e":[a]}],"border-w-t":[{"border-t":[a]}],"border-w-r":[{"border-r":[a]}],"border-w-b":[{"border-b":[a]}],"border-w-l":[{"border-l":[a]}],"border-opacity":[{"border-opacity":[g]}],"border-style":[{border:[...K(),"hidden"]}],"divide-x":[{"divide-x":[a]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[a]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[g]}],"divide-style":[{divide:K()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...K()]}],"outline-offset":[{"outline-offset":[Hn,de]}],"outline-w":[{outline:[Hn,xr]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:Y()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[g]}],"ring-offset-w":[{"ring-offset":[Hn,xr]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",wr,C2]}],"shadow-color":[{shadow:[yi]}],opacity:[{opacity:[g]}],"mix-blend":[{"mix-blend":[...re(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":re()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",wr,de]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[f]}],invert:[{invert:[d]}],saturate:[{saturate:[b]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[f]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[g]}],"backdrop-saturate":[{"backdrop-saturate":[b]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",de]}],duration:[{duration:C()}],ease:[{ease:["linear","in","out","in-out",de]}],delay:[{delay:C()}],animate:[{animate:["none","spin","ping","pulse","bounce",de]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[S]}],"scale-x":[{"scale-x":[S]}],"scale-y":[{"scale-y":[S]}],rotate:[{rotate:[vi,de]}],"translate-x":[{"translate-x":[j]}],"translate-y":[{"translate-y":[j]}],"skew-x":[{"skew-x":[_]}],"skew-y":[{"skew-y":[_]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",de]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",de]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":L()}],"scroll-mx":[{"scroll-mx":L()}],"scroll-my":[{"scroll-my":L()}],"scroll-ms":[{"scroll-ms":L()}],"scroll-me":[{"scroll-me":L()}],"scroll-mt":[{"scroll-mt":L()}],"scroll-mr":[{"scroll-mr":L()}],"scroll-mb":[{"scroll-mb":L()}],"scroll-ml":[{"scroll-ml":L()}],"scroll-p":[{"scroll-p":L()}],"scroll-px":[{"scroll-px":L()}],"scroll-py":[{"scroll-py":L()}],"scroll-ps":[{"scroll-ps":L()}],"scroll-pe":[{"scroll-pe":L()}],"scroll-pt":[{"scroll-pt":L()}],"scroll-pr":[{"scroll-pr":L()}],"scroll-pb":[{"scroll-pb":L()}],"scroll-pl":[{"scroll-pl":L()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}
141],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",de]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Hn,xr,bd]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},A2=u2(_2);function ke(...e){return A2(ab(e))}const k2=BA,xb=h.forwardRef(({className:e,...t},n)=>l.jsx(eb,{ref:n,className:ke("fixed top-0 z-[100] flex max-h-screen w-full flex-col-reverse p-4 sm:bottom-0 sm:right-0 sm:top-auto sm:flex-col md:max-w-[420px]",e),...t}));xb.displayName=eb.displayName;const R2=lb("group pointer-events-auto relative flex w-full items-center justify-between space-x-4 overflow-hidden rounded-md border p-6 pr-8 shadow-lg transition-all data-[swipe=cancel]:translate-x-0 data-[swipe=end]:translate-x-[var(--radix-toast-swipe-end-x)] data-[swipe=move]:translate-x-[var(--radix-toast-swipe-move-x)] data-[swipe=move]:transition-none data-[state=open]:animate-in data-[state=closed]:animate-out data-[swipe=end]:animate-out data-[state=closed]:fade-out-80 data-[state=closed]:slide-out-to-right-full data-[state=open]:slide-in-from-top-full data-[state=open]:sm:slide-in-from-bottom-full",{variants:{variant:{default:"border bg-background text-foreground",destructive:"destructive group border-destructive bg-destructive text-destructive-foreground"}},defaultVariants:{variant:"default"}}),wb=h.forwardRef(({className:e,variant:t,...n},r)=>l.jsx(tb,{ref:r,className:ke(R2({variant:t}),e),...n}));wb.displayName=tb.displayName;const N2=h.forwardRef(({className:e,...t},n)=>l.jsx(ob,{ref:n,className:ke("inline-flex h-8 shrink-0 items-center justify-center rounded-md border bg-transparent px-3 text-sm font-medium ring-offset-background transition-colors group-[.destructive]:border-muted/40 hover:bg-secondary group-[.destructive]:hover:border-destructive/30 group-[.destructive]:hover:bg-destructive group-[.destructive]:hover:text-destructive-foreground focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 group-[.destructive]:focus:ring-destructive disabled:pointer-events-none disabled:opacity-50",e),...t}));
141N2.displayName=ob.displayName;const bb=h.forwardRef(({className:e,...t},n)=>l.jsx(sb,{ref:n,className:ke("absolute right-2 top-2 rounded-md p-1 text-foreground/50 opacity-0 transition-opacity group-hover:opacity-100 group-[.destructive]:text-red-300 hover:text-foreground group-[.destructive]:hover:text-red-50 focus:opacity-100 focus:outline-none focus:ring-2 group-[.destructive]:focus:ring-red-400 group-[.destructive]:focus:ring-offset-red-600",e),"toast-close":"",...t,children:l.jsx(vu,{className:"h-4 w-4"})}));bb.displayName=sb.displayName;const Sb=h.forwardRef(({className:e,...t},n)=>l.jsx(nb,{ref:n,className:ke("text-sm font-semibold",e),...t}));Sb.displayName=nb.displayName;const Eb=h.forwardRef(({className:e,...t},n)=>l.jsx(rb,{ref:n,className:ke("text-sm opacity-90",e),...t}));Eb.displayName=rb.displayName;function M2(){const{toasts:e}=H_();return l.jsxs(k2,{children:[e.map(function({id:t,title:n,description:r,action:o,...s}){return l.jsxs(wb,{...s,children:[l.jsxs("div",{className:"grid gap-1",children:[n&&l.jsx(Sb,{children:n}),r&&l.jsx(Eb,{children:r})]}),o,l.jsx(bb,{})]},t)}),l.jsx(xb,{})]})}var Ov=["light","dark"],D2="(prefers-color-scheme: dark)",I2=h.createContext(void 0),O2={setTheme:e=>{},themes:[]},L2=()=>{var e;return(e=h.useContext(I2))!=null?e:O2};h.memo(({forcedTheme:e,storageKey:t,attribute:n,enableSystem:r,enableColorScheme:o,defaultTheme:s,value:i,attrs:a,nonce:c})=>{let u=s==="system",f=n==="class"?`var d=document.documentElement,c=d.classList;${`c.remove(${a.map(y=>`'${y}'`).join(",")})`};`:`var d=document.documentElement,n='${n}',s='setAttribute';`,d=o?Ov.includes(s)&&s?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${s}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",p=(y,v=!1,w=!0)=>{let g=i?i[y]:y,x=v?y+"|| ''":`'${g}'`,b="";return o&&w&&!v&&Ov.includes(y)&&(b+=`d.style.colorScheme = '${y}';`),n==="class"?v||g?b+=`c.add(${x})`:b+="null":g&&(b+=`d[s](n,${x})`),b},m=e?`!function(){${f}${p(e)}}()`:r?`!function(){try{${f}var e=localStorage.getItem('${t}');if('system'===e||(!e&&${u})){var t='${D2}',m=window.matchMedia(t);if(m.media!==t||m.matches){${p("dark")}}else{${p("light")}}}else if(e){${i?`var x=${JSON.stringify(i)};`:""}${p(i?"x[e]":"e",!0)}}${u?"":"else{"+p(s,!1,!1)+"}"}${d}}catch(e){}}()`:`!function(){try{${f}var e=localStorage.getItem('${t}');if(e){${i?`var x=${JSON.stringify(i)};`:""}${p(i?"x[e]":"e",!0)}}else{${p(s,!1,!1)};}${d}}catch(t){}}();`;return h.createElement("script",{nonce:c,dangerouslySetInnerHTML:{__html:m}})});var F2=e=>{switch(e){case"success":return $2;case"info":return U2;case"warning":return B2;case"error":return W2;default:return null}},V2=Array(12).fill(0),z2=({visible:e,className:t})=>F.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},F.createElement("div",{className:"sonner-spinner"},V2.map((n,r)=>F.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${r}`})))),$2=F.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},F.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),B2=F.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},F.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),U2=F.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},F.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),W2=F.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},F.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"})),H2=F.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},F.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),F.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),G2=()=>{let[e,t]=F.useState(document.hidden);return F.useEffect(()=>{let n=()=>{t(document.hidden)};
141return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e},op=1,K2=class{constructor(){this.subscribe=e=>(this.subscribers.push(e),()=>{let t=this.subscribers.indexOf(e);this.subscribers.splice(t,1)}),this.publish=e=>{this.subscribers.forEach(t=>t(e))},this.addToast=e=>{this.publish(e),this.toasts=[...this.toasts,e]},this.create=e=>{var t;let{message:n,...r}=e,o=typeof(e==null?void 0:e.id)=="number"||((t=e.id)==null?void 0:t.length)>0?e.id:op++,s=this.toasts.find(a=>a.id===o),i=e.dismissible===void 0?!0:e.dismissible;return this.dismissedToasts.has(o)&&this.dismissedToasts.delete(o),s?this.toasts=this.toasts.map(a=>a.id===o?(this.publish({...a,...e,id:o,title:n}),{...a,...e,id:o,dismissible:i,title:n}):a):this.addToast({title:n,...r,dismissible:i,id:o}),o},this.dismiss=e=>(this.dismissedToasts.add(e),e||this.toasts.forEach(t=>{this.subscribers.forEach(n=>n({id:t.id,dismiss:!0}))}),this.subscribers.forEach(t=>t({id:e,dismiss:!0})),e),this.message=(e,t)=>this.create({...t,message:e}),this.error=(e,t)=>this.create({...t,message:e,type:"error"}),this.success=(e,t)=>this.create({...t,type:"success",message:e}),this.info=(e,t)=>this.create({...t,type:"info",message:e}),this.warning=(e,t)=>this.create({...t,type:"warning",message:e}),this.loading=(e,t)=>
141this.create({...t,type:"loading",message:e}),this.promise=(e,t)=>{if(!t)return;let n;t.loading!==void 0&&(n=this.create({...t,promise:e,type:"loading",message:t.loading,description:typeof t.description!="function"?t.description:void 0}));let r=e instanceof Promise?e:e(),o=n!==void 0,s,i=r.then(async c=>{if(s=["resolve",c],F.isValidElement(c))o=!1,this.create({id:n,type:"default",message:c});else if(Y2(c)&&!c.ok){o=!1;let u=typeof t.error=="function"?await t.error(`HTTP error! status: ${c.status}`):t.error,f=typeof t.description=="function"?await t.description(`HTTP error! status: ${c.status}`):t.description;this.create({id:n,type:"error",message:u,description:f})}else if(t.success!==void 0){o=!1;let u=typeof t.success=="function"?await t.success(c):t.success,f=typeof t.description=="function"?await t.description(c):t.description;this.create({id:n,type:"success",message:u,description:f})}}).catch(async c=>{if(s=["reject",c],t.error!==void 0){o=!1;let u=typeof t.error=="function"?await t.error(c):t.error,f=typeof t.description=="function"?await t.description(c):t.description;this.create({id:n,type:"error",message:u,description:f})}}).finally(()=>{var c;o&&(this.dismiss(n),n=void 0),(c=t.finally)==null||c.call(t)}),a=()=>new Promise((c,u)=>i.then(()=>s[0]==="reject"?u(s[1]):c(s[1])).catch(u));return typeof n!="string"&&typeof n!="number"?{unwrap:a}:Object.assign(n,{unwrap:a})},this.custom=(e,t)=>{let n=(t==null?void 0:t.id)||op++;return this.create({jsx:e(n),id:n,...t}),n},this.getActiveToasts=()=>this.toasts.filter(e=>!this.dismissedToasts.has(e.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},Et=new K2,q2=(e,t)=>{let n=(t==null?void 0:t.id)||op++;return Et.addToast({title:e,...t,id:n}),n},Y2=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",Q2=q2,X2=()=>Et.toasts,Z2=()=>Et.getActiveToasts(),R8=Object.assign(Q2,{success:Et.success,info:Et.info,warning:Et.warning,error:Et.error,custom:Et.custom,message:Et.message,promise:Et.promise,dismiss:Et.dismiss,loading:Et.loading},{getHistory:X2,getToasts:Z2});function J2(e,{insertAt:t}={}){if(typeof document>"u")return;let n=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",t==="top"&&n.firstChild?n.insertBefore(r,n.firstChild):n.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}J2(`:where(html[dir="ltr"]),:where([data-sonner-toaster][dir="ltr"]){--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}:where(html[dir="rtl"]),:where([data-sonner-toaster][dir="rtl"]){--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}:where([data-sonner-toaster]){position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}:where([data-sonner-toaster][data-lifted="true"]){transform:translateY(-10px)}@media (hover: none) and (pointer: coarse){:where([data-sonner-toaster][data-lifted="true"]){transform:none}}:where([data-sonner-toaster][data-x-position="right"]){right:var(--offset-right)}:where([data-sonner-toaster][data-x-position="left"]){left:var(--offset-left)}:where([data-sonner-toaster][data-x-position="center"]){left:50%;transform:translate(-50%)}:where([data-sonner-toaster][data-y-position="top"]){top:var(--offset-top)}:where([data-sonner-toaster][data-y-position="bottom"]){bottom:var(--offset-bottom)}:where([data-sonner-toast]){--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);filter:blur(0);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}:where([data-sonner-toast][data-styled="true"]){padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}:where([data-sonner-toast]:focus-visible){box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast][data-y-position="top"]){top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}:where([data-sonner-toast][data-y-position="bottom"]){bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}:where([data-sonner-toast]) :where([data-description]){font-weight:400;line-height:1.4;color:inherit}:where([data-sonner-toast]) :where([data-title]){font-weight:500;line-height:1.5;color:inherit}:where([data-sonner-toast]) :where([data-icon]){display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}:where([data-sonner-toast][data-promise="true"]) :where([data-icon])>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}:where([data-sonner-toast]) :where([data-icon])>*{flex-shrink:0}:where([data-sonner-toast]) :where([data-icon]) svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}:where([data-sonner-toast]) :where([data-content]){display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}:where([data-sonner-toast]) :where([data-button]):focus-visible{box-shadow:0 0 0 2px #0006}:where([data-sonner-toast]) :where([data-button]):first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}:where([data-sonner-toast]) :where([data-cancel]){color:var(--normal-text);background:rgba(0,0,0,.08)}:where([data-sonner-toast][data-theme="dark"]) :where([data-cancel]){background:rgba(255,255,255,.3)}:where([data-sonner-toast]) :where([data-close-button]){position:absolute;
141left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast] [data-close-button]{background:var(--gray1)}:where([data-sonner-toast]) :where([data-close-button]):focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}:where([data-sonner-toast]) :where([data-disabled="true"]){cursor:not-allowed}:where([data-sonner-toast]):hover :where([data-close-button]):hover{background:var(--gray2);border-color:var(--gray5)}:where([data-sonner-toast][data-swiping="true"]):before{content:"";position:absolute;left:-50%;right:-50%;height:100%;z-index:-1}:where([data-sonner-toast][data-y-position="top"][data-swiping="true"]):before{bottom:50%;transform:scaleY(3) translateY(50%)}:where([data-sonner-toast][data-y-position="bottom"][data-swiping="true"]):before{top:50%;transform:scaleY(3) translateY(-50%)}:where([data-sonner-toast][data-swiping="false"][data-removed="true"]):before{content:"";position:absolute;inset:0;transform:scaleY(2)}:where([data-sonner-toast]):after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}:where([data-sonner-toast][data-mounted="true"]){--y: translateY(0);opacity:1}:where([data-sonner-toast][data-expanded="false"][data-front="false"]){--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}:where([data-sonner-toast])>*{transition:opacity .4s}:where([data-sonner-toast][data-expanded="false"][data-front="false"][data-styled="true"])>*{opacity:0}
141:where([data-sonner-toast][data-visible="false"]){opacity:0;pointer-events:none}:where([data-sonner-toast][data-mounted="true"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}:where([data-sonner-toast][data-removed="true"][data-front="true"][data-swipe-out="false"]){--y: translateY(calc(var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="true"]){--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}:where([data-sonner-toast][data-removed="true"][data-front="false"][data-swipe-out="false"][data-expanded="false"]){--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}:where([data-sonner-toast][data-removed="true"][data-front="false"]):before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width: 600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 91%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 91%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 91%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 100%, 12%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 12%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);
141--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)} 142`);function ml(e){return e.label!==void 0}var ek=3,tk="32px",nk="16px",Lv=4e3,rk=356,ok=14,sk=20,ik=200;function an(...e){return e.filter(Boolean).join(" ")}function ak(e){let[t,n]=e.split("-"),r=[];return t&&r.push(t),n&&r.push(n),r}var lk=e=>{var t,n,r,o,s,i,a,c,u,f,d;let{invert:p,toast:m,unstyled:y,interacting:v,setHeights:w,visibleToasts:g,heights:x,index:b,toasts:S,expanded:E,removeToast:_,defaultRichColors:T,closeButton:j,style:N,cancelButtonStyle:R,actionButtonStyle:O,className:L="",descriptionClassName:Y="",duration:V,position:X,gap:K,loadingIcon:re,expandByDefault:M,classNames:A,icons:P,closeButtonAriaLabel:C="Close toast",pauseWhenPageIsHidden:I}=e,[B,H]=F.useState(null),[q,Z]=F.useState(null),[z,ee]=F.useState(!1),[oe,ce]=F.useState(!1),[ne,G]=F.useState(!1),[ie,te]=F.useState(!1),[he,be]=F.useState(!1),[Pe,Ne]=F.useState(0),[Me,Be]=F.useState(0),
142kt=F.useRef(m.duration||V||Lv),dr=F.useRef(null),Rt=F.useRef(null),ao=b===0,Go=b+1<=g,nt=m.type,en=m.dismissible!==!1,ai=m.className||"",fr=m.descriptionClassName||"",St=F.useMemo(()=>x.findIndex(ue=>ue.toastId===m.id)||0,[x,m.id]),Un=F.useMemo(()=>{var ue;return(ue=m.closeButton)!=null?ue:j},[m.closeButton,j]),pr=F.useMemo(()=>m.duration||V||Lv,[m.duration,V]),Tn=F.useRef(0),hr=F.useRef(0),Ga=F.useRef(0),mr=F.useRef(null),[Bu,Uu]=X.split("-"),li=F.useMemo(()=>x.reduce((ue,ve,Ee)=>Ee>=St?ue:ue+ve.height,0),[x,St]),Ka=G2(),qa=m.invert||p,Ko=nt==="loading";hr.current=F.useMemo(()=>St*K+li,[St,li]),F.useEffect(()=>{kt.current=pr},[pr]),F.useEffect(()=>{ee(!0)},[]),F.useEffect(()=>{let ue=Rt.current;if(ue){let ve=ue.getBoundingClientRect().height;return Be(ve),w(Ee=>[{toastId:m.id,height:ve,position:m.position},...Ee]),()=>w(Ee=>Ee.filter(nn=>nn.toastId!==m.id))}},[w,m.id]),F.useLayoutEffect(()=>{if(!z)return;let ue=Rt.current,ve=ue.style.height;ue.style.height="auto";let Ee=ue.getBoundingClientRect().height;ue.style.height=ve,Be(Ee),w(nn=>nn.find(rn=>rn.toastId===m.id)?nn.map(rn=>rn.toastId===m.id?{...rn,height:Ee}:rn):[{toastId:m.id,height:Ee,position:m.position},...nn])},[z,m.title,m.description,w,m.id]);let tn=F.useCallback(()=>{ce(!0),Ne(hr.current),w(ue=>ue.filter(ve=>ve.toastId!==m.id)),setTimeout(()=>{_(m)},ik)},[m,_,w,hr]);F.useEffect(()=>{if(m.promise&&nt==="loading"||m.duration===1/0||m.type==="loading")return;let ue;return E||v||I&&Ka?(()=>{if(Ga.current<Tn.current){let ve=new Date().getTime()-Tn.current;kt.current=kt.current-ve}Ga.current=new Date().getTime()})():kt.current!==1/0&&(Tn.current=new Date().getTime(),ue=setTimeout(()=>{var ve;(ve=m.onAutoClose)==null||ve.call(m,m),tn()},kt.current)),()=>clearTimeout(ue)},[E,v,m,nt,I,Ka,tn]),F.useEffect(()=>{m.delete&&tn()},[tn,m.delete]);function Wu(){var ue,ve,Ee;return P!=null&&P.loading?F.createElement("div",{className:an(A==null?void 0:A.loader,(ue=m==null?void 0:m.classNames)==null?void 0:ue.loader,"sonner-loader"),"data-visible":nt==="loading"},P.loading):re?F.createElement("div",{className:an(A==null?void 0:A.loader,(ve=m==null?void 0:m.classNames)==null?void 0:ve.loader,"sonner-loader"),"data-visible":nt==="loading"},re):F.createElement(z2,{className:an(A==null?void 0:A.loader,(Ee=m==null?void 0:m.classNames)==null?void 0:Ee.loader),visible:nt==="loading"})}return F.createElement("li",{tabIndex:0,ref:Rt,className:an(L,ai,A==null?void 0:A.toast,(t=m==null?void 0:m.classNames)==null?void 0:t.toast,A==null?void 0:A.default,A==null?void 0:A[nt],(n=m==null?void 0:m.classNames)==null?void 0:n[nt]),"data-sonner-toast":"","data-rich-colors":(r=m.richColors)!=null?r:T,"data-styled":!(m.jsx||m.unstyled||y),"data-mounted":z,"data-promise":!!m.promise,"data-swiped":he,"data-removed":oe,"data-visible":Go,"data-y-position":Bu,"data-x-position":Uu,"data-index":b,"data-front":ao,"data-swiping":ne,"data-dismissible":en,"data-type":nt,"data-invert":qa,"data-swipe-out":ie,"data-swipe-direction":q,"data-expanded":!!(E||M&&z),style:{"--index":b,"--toasts-before":b,"--z-index":S.length-b,"--offset":`${oe?Pe:hr.current}px`,"--initial-height":M?"auto":`${Me}px`,...N,...m.style},onDragEnd:()=>{G(!1),H(null),mr.current=null},onPointerDown:ue=>{Ko||!en||(dr.current=new Date,Ne(hr.current),ue.target.setPointerCapture(ue.pointerId),ue.target.tagName!=="BUTTON"&&(G(!0),mr.current={x:ue.clientX,y:ue.clientY}))},onPointerUp:()=>{var ue,ve,Ee,nn;if(ie||!en)return;mr.current=null;let rn=Number(((ue=Rt.current)==null?void 0:ue.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),gr=Number(((ve=Rt.current)==null?void 0:ve.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),lo=new Date().getTime()-((Ee=dr.current)==null?void 0:Ee.getTime()),on=B==="x"?rn:gr,vr=Math.abs(on)/lo;if(Math.abs(on)>=sk||vr>.11){Ne(hr.current),(nn=m.onDismiss)==null||nn.call(m,m),Z(B==="x"?rn>0?"right":"left":gr>0?"down":"up"),tn(),te(!0),be(!1);return}G(!1),H(null)},onPointerMove:ue=>{var ve,Ee,nn,rn;if(!mr.current||!en||((ve=window.getSelection())==null?void 0:ve.toString().length)>0)return;let gr=ue.clientY-mr.current.y,lo=ue.clientX-mr.current.x,on=(Ee=e.swipeDirections)!=null?Ee:ak(X);!B&&(Math.abs(lo)>1||Math.abs(gr)>1)&&H(Math.abs(lo)>Math.abs(gr)?"x":"y");let vr={x:0,y:0};B==="y"?(on.includes("top")||on.includes("bottom"))&&(on.includes("top")&&gr<0||on.includes("bottom")&&gr>0)&&(vr.y=gr):B==="x"&&(on.includes("left")||on.includes("right"))&&(on.includes("left")&&lo<0||on.includes("right")&&lo>0)&&(vr.x=lo),(Math.abs(vr.x)>0||Math.abs(vr.y)>0)&&be(!0),(nn=Rt.current)==null||nn.style.setProperty("--swipe-amount-x",`${vr.x}px`),(rn=Rt.current)==null||rn.style.setProperty("--swipe-amount-y",`${vr.y}px`)}},Un&&!m.jsx?F.createElement("button",{"aria-label":C,"data-disabled":Ko,"data-close-button":!0,onClick:Ko||
142!en?()=>{}:()=>{var ue;tn(),(ue=m.onDismiss)==null||ue.call(m,m)},className:an(A==null?void 0:A.closeButton,(o=m==null?void 0:m.classNames)==null?void 0:o.closeButton)},(s=P==null?void 0:P.close)!=null?s:H2):null,m.jsx||h.isValidElement(m.title)?m.jsx?m.jsx:typeof m.title=="function"?m.title():m.title:F.createElement(F.Fragment,null,nt||m.icon||m.promise?F.createElement("div",{"data-icon":"",className:an(A==null?void 0:A.icon,(i=m==null?void 0:m.classNames)==null?void 0:i.icon)},m.promise||m.type==="loading"&&!m.icon?m.icon||Wu():null,m.type!=="loading"?m.icon||(P==null?void 0:P[nt])||F2(nt):null):null,F.createElement("div",{"data-content":"",className:an(A==null?void 0:A.content,(a=m==null?void 0:m.classNames)==null?void 0:a.content)},F.createElement("div",{"data-title":"",className:an(A==null?void 0:A.title,(c=m==null?void 0:m.classNames)==null?void 0:c.title)},typeof m.title=="function"?m.title():m.title),m.description?F.createElement("div",{"data-description":"",className:an(Y,fr,A==null?void 0:A.description,(u=m==null?void 0:m.classNames)==null?void 0:u.description)},typeof m.description=="function"?m.description():m.description):null),h.isValidElement(m.cancel)?m.cancel:m.cancel&&ml(m.cancel)?F.createElement("button",{"data-button":!0,"data-cancel":!0,style:m.cancelButtonStyle||R,onClick:ue=>{var ve,Ee;ml(m.cancel)&&en&&((Ee=(ve=m.cancel).onClick)==null||Ee.call(ve,ue),tn())},className:an(A==null?void 0:A.cancelButton,(f=m==null?void 0:m.classNames)==null?void 0:f.cancelButton)},m.cancel.label):null,h.isValidElement(m.action)?m.action:m.action&&ml(m.action)?F.createElement("button",{"data-button":!0,"data-action":!0,style:m.actionButtonStyle||O,onClick:ue=>{var ve,Ee;ml(m.action)&&((Ee=(ve=m.action).onClick)==null||Ee.call(ve,ue),!ue.defaultPrevented&&tn())},className:an(A==null?void 0:A.actionButton,(d=m==null?void 0:m.classNames)==null?void 0:d.actionButton)},m.action.label):null))};function Fv(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function ck(e,t){let n={};return[e,t].forEach((r,o)=>{let s=o===1,i=s?"--mobile-offset":"--offset",a=s?nk:tk;function c(u){["top","right","bottom","left"].forEach(f=>{n[`${i}-${f}`]=typeof u=="number"?`${u}px`:u})}typeof r=="number"||typeof r=="string"?c(r):typeof r=="object"?["top","right","bottom","left"].forEach(u=>{r[u]===void 0?n[`${i}-${u}`]=a:n[`${i}-${u}`]=typeof r[u]=="number"?`${r[u]}px`:r[u]}):c(a)}),n}var uk=h.forwardRef(function(e,t){let{invert:n,position:r="bottom-right",hotkey:o=["altKey","KeyT"],expand:s,closeButton:i,className:a,offset:c,mobileOffset:u,theme:f="light",richColors:d,duration:p,style:m,visibleToasts:y=ek,toastOptions:v,dir:w=Fv(),gap:g=ok,loadingIcon:x,icons:b,containerAriaLabel:S="Notifications",pauseWhenPageIsHidden:E}=e,[_,T]=F.useState([]),j=F.useMemo(()=>Array.from(new Set([r].concat(_.filter(I=>I.position).map(I=>I.position)))),[_,r]),[N,R]=F.useState([]),[O,L]=F.useState(!1),[Y,V]=F.useState(!1),[X,K]=F.useState(f!=="system"?f:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),re=F.useRef(null),M=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),A=F.useRef(null),P=F.useRef(!1),C=F.useCallback(I=>{T(B=>{var H;return(H=B.find(q=>q.id===I.id))!=null&&H.delete||Et.dismiss(I.id),B.filter(({id:q})=>q!==I.id)})},[]);return F.useEffect(()=>Et.subscribe(I=>{if(I.dismiss){T(B=>B.map(H=>H.id===I.id?{...H,delete:!0}:H));return}setTimeout(()=>{I1.flushSync(()=>{T(B=>{let H=B.findIndex(q=>q.id===I.id);return H!==-1?[...B.slice(0,H),{...B[H],...I},...B.slice(H+1)]:[I,...B]})})})}),[]),F.useEffect(()=>{if(f!=="system"){K(f);return}if(f==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?K("dark"):K("light")),typeof window>"u")return;let I=window.matchMedia("(prefers-color-scheme: dark)");try{I.addEventListener("change",({matches:B})=>{K(B?"dark":"light")})}catch{I.addListener(({matches:H})=>{try{K(H?"dark":"light")}catch(q){console.error(q)}})}},[f]),F.useEffect(()=>{_.length<=1&&L(!1)},[_]),F.useEffect(()=>{let I=B=>{var H,q;o.every(Z=>B[Z]||B.code===Z)&&(L(!0),(H=re.current)==null||H.focus()),B.code==="Escape"&&(document.activeElement===re.current||(q=re.current)!=null&&q.contains(document.activeElement))&&L(!1)};return document.addEventListener("keydown",I),()=>document.removeEventListener("keydown",I)},[o]),F.useEffect(()=>{if(re.current)return()=>{A.current&&(A.current.focus({preventScroll:!0}),A.current=null,P.current=!1)}},[re.current]),F.createElement("section",{ref:t,"aria-label":`${S} ${M}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},j.map((I,B)=>{var H;let[q,Z]=I.split("-");return _.length?F.createElement("ol",{key:I,dir:w==="auto"?Fv():w,tabIndex:-1,ref:re,className:a,"data-sonner-toaster":!0,"data-theme":X,"data-y-position":q,"data-lifted":O&&_.length>1&&!s,"data-x-position":Z,style:{"--front-toast-height":`${((H=N[0])==null?void 0:H.height)||0}px`,"--width":`${rk}px`,"--gap":`${g}px`,...m,...ck(c,u)},onBlur:z=>{P.current&&!z.currentTarget.contains(z.relatedTarget)&&(P.current=!1,A.current&&(A.current.focus({preventScroll:!0}),A.current=null))},onFocus:z=>{z.target instanceof HTMLElement&&z.target.dataset.dismissible==="false"||P.current||(P.current=!0,A.current=z.relatedTarget)},onMouseEnter:()=>L(!0),onMouseMove:()=>L(!0),onMouseLeave:()=>{Y||L(!1)},onDragEnd:()=>L(!1),onPointerDown:z=>{z.target instanceof HTMLElement&&z.target.dataset.dismissible==="false"||V(!0)},onPointerUp:()=>V(!1)},_.filter(z=>!z.position&&B===0||z.position===I).map((z,ee)=>{var oe,ce;return F.createElement(lk,{key:z.id,icons:b,index:ee,toast:z,defaultRichColors:d,duration:(oe=v==null?void 0:v.duration)!=null?oe:p,className:v==null?void 0:v.className,descriptionClassName:v==null?void 0:v.descriptionClassName,invert:n,visibleToasts:y,closeButton:(ce=v==null?void 0:v.closeButton)!=null?ce:i,interacting:Y,position:I,style:v==null?void 0:v.style,unstyled:v==null?void 0:v.unstyled,classNames:v==null?void 0:v.classNames,cancelButtonStyle:v==null?void 0:v.cancelButtonStyle,actionButtonStyle:v==null?void 0:v.actionButtonStyle,removeToast:C,toasts:_.filter(ne=>ne.position==z.position),heights:N.filter(ne=>ne.position==z.position),setHeights:R,expandByDefault:s,gap:g,loadingIcon:x,expanded:O,pauseWhenPageIsHidden:E,swipeDirections:e.swipeDirections})})):null}))});const dk=({...e})=>{const{theme:t="system"}=L2();return l.jsx(uk,{theme:t,className:"toaster group",toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...e})};var fk=Xc[" useId ".trim().toString()]||(()=>{}),pk=0;function Cs(e){const[t,n]=h.useState(fk());return or(()=>{n(r=>r??String(pk++))},[e]),t?`radix-${t}`:""}const hk=["top","right","bottom","left"],Qr=Math.min,Dt=Math.max,jc=Math.round,gl=Math.floor,Vn=e=>({x:e,y:e}
vendor: 11,705 bytes, line 142
142),mk={left:"right",right:"left",bottom:"top",top:"bottom"};function sp(e,t,n){return Dt(e,Qr(t,n))}function sr(e,t){return typeof e=="function"?e(t):e}function ir(e){return e.split("-")[0]}function ei(e){return e.split("-")[1]}function em(e){return e==="x"?"y":"x"}function tm(e){return e==="y"?"height":"width"}function On(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function nm(e){return em(On(e))}function gk(e,t,n){n===void 0&&(n=!1);const r=ei(e),o=nm(e),s=tm(o);let i=o==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=_c(i)),[i,_c(i)]}function vk(e){const t=_c(e);return[ip(e),t,ip(t)]}function ip(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const Vv=["left","right"],zv=["right","left"],yk=["top","bottom"],xk=["bottom","top"];function wk(e,t,n){switch(e){case"top":case"bottom":return n?t?zv:Vv:t?Vv:zv;case"left":case"right":return t?yk:xk;default:return[]}}function bk(e,t,n,r){const o=ei(e);let s=wk(ir(e),n==="start",r);return o&&(s=s.map(i=>i+"-"+o),t&&(s=s.concat(s.map(ip)))),s}function _c(e){const t=ir(e);return mk[t]+e.slice(t.length)}function Sk(e){return{top:0,right:0,bottom:0,left:0,...e}}function Cb(e){return typeof e!="number"?Sk(e):{top:e,right:e,bottom:e,left:e}}function Ac(e){const{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function $v(e,t,n){let{reference:r,floating:o}=e;const s=On(t),i=nm(t),a=tm(i),c=ir(t),u=s==="y",f=r.x+r.width/2-o.width/2,d=r.y+r.height/2-o.height/2,p=r[a]/2-o[a]/2;let m;switch(c){case"top":m={x:f,y:r.y-o.height};break;case"bottom":m={x:f,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:d};break;case"left":m={x:r.x-o.width,y:d};break;default:m={x:r.x,y:r.y}}switch(ei(t)){case"start":m[i]-=p*(n&&u?-1:1);break;case"end":m[i]+=p*(n&&u?-1:1);break}return m}async function Ek(e,t){var n;t===void 0&&(t={});const{x:r,y:o,platform:s,rects:i,elements:a,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=sr(t,e),y=Cb(m),w=a[p?d==="floating"?"reference":"floating":d],g=Ac(await s.getClippingRect({element:(n=await(s.isElement==null?void 0:s.isElement(w)))==null||n?w:w.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:u,rootBoundary:f,strategy:c})),x=d==="floating"?{x:r,y:o,width:i.floating.width,height:i.floating.height}:i.reference,b=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),S=await(s.isElement==null?void 0:s.isElement(b))?await(s.getScale==null?void 0:s.getScale(b))||{x:1,y:1}:{x:1,y:1},E=Ac(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:x,offsetParent:b,strategy:c}):x);return{top:(g.top-E.top+y.top)/S.y,bottom:(E.bottom-g.bottom+y.bottom)/S.y,left:(g.left-E.left+y.left)/S.x,right:(E.right-g.right+y.right)/S.x}}const Ck=50,Pk=async(e,t,n)=>{const{placement:r="bottom",strategy:o="absolute",middleware:s=[],platform:i}=n,a=i.detectOverflow?i:{...i,detectOverflow:Ek},c=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:o}),{x:f,y:d}=$v(u,r,c),p=r,m=0;const y={};for(let v=0;v<s.length;v++){const w=s[v];if(!w)continue;const{name:g,fn:x}=w,{x:b,y:S,data:E,reset:_}=await x({x:f,y:d,initialPlacement:r,placement:p,strategy:o,middlewareData:y,rects:u,platform:a,elements:{reference:e,floating:t}});f=b??f,d=S??d,y[g]={...y[g],...E},_&&m<Ck&&(m++,typeof _=="object"&&(_.placement&&(p=_.placement),_.rects&&(u=_.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:o}):_.rects),{x:f,y:d}=$v(u,p,c)),v=-1)}return{x:f,y:d,placement:p,strategy:o,middlewareData:y}},Tk=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:o,rects:s,platform:i,elements:a,middlewareData:c}=t,{element:u,padding:f=0}=sr(e,t)||{};if(u==null)return{};const d=Cb(f),p={x:n,y:r},m=nm(o),y=tm(m),v=await i.getDimensions(u),w=m==="y",g=w?"top":"left",x=w?"bottom":"right",b=w?"clientHeight":"clientWidth",S=s.reference[y]+s.reference[m]-p[m]-s.floating[y],E=p[m]-s.reference[m],_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(u));let T=_?_[b]:0;(!T||!await(i.isElement==null?void 0:i.isElement(_)))&&(T=a.floating[b]||s.floating[y]);const j=S/2-E/2,N=T/2-v[y]/2-1,R=Qr(d[g],N),O=Qr(d[x],N),L=R,Y=T-v[y]-O,V=T/2-v[y]/2+j,X=sp(L,V,Y),K=!c.arrow&&ei(o)!=null&&V!==X&&s.reference[y]/2-(V<L?R:O)-v[y]/2<0,re=K?V<L?V-L:V-Y:0;return{[m]:p[m]+re,data:{[m]:X,centerOffset:V-X-re,...K&&{alignmentOffset:re}},reset:K}}}),jk=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:o,middlewareData:s,rects:i,initialPlacement:a,platform:c,elements:u}=t,{mainAxis:f=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:v=!0,...w}=sr(e,t);if((n=s.arrow)!=null&&n.alignmentOffset)return{};const g=ir(o),x=On(a),b=ir(a)===a,S=await(c.isRTL==null?void 0:c.isRTL(u.floating)),E=p||(b||!v?[_c(a)]:vk(a)),_=y!=="none";!p&&_&&E.push(...bk(a,v,y,S));const T=[a,...E],j=await c.detectOverflow(t,w),N=[];let R=((r=s.flip)==null?void 0:r.overflows)||[];if(f&&N.push(j[g]),d){const V=gk(o,i,S);N.push(j[V[0]],j[V[1]])}if(R=[...R,{placement:o,overflows:N}],!N.every(V=>V<=0)){var O,L;const V=(((O=s.flip)==null?void 0:O.index)||0)+1,X=T[V];if(X&&(!(d==="alignment"?x!==On(X):!1)||R.every(M=>On(M.placement)===x?M.overflows[0]>0:!0)))return{data:{index:V,overflows:R},reset:{placement:X}};let K=(L=R.filter(re=>re.overflows[0]<=0).sort((re,M)=>re.overflows[1]-M.overflows[1])[0])==null?void 0:L.placement;if(!K)switch(m){case"bestFit":{var Y;const re=(Y=R.filter(M=>{if(_){const A=On(M.placement);return A===x||A==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(A=>A>0).reduce((A,P)=>A+P,0)]).sort((M,A)=>M[1]-A[1])[0])==null?void 0:Y[0];re&&(K=re);break}case"initialPlacement":K=a;break}if(o!==K)return{reset:{placement:K}}}return{}}}};function Bv(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Uv(e){return hk.some(t=>e[t]>=0)}const _k=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:o="referenceHidden",...s}=sr(e,t);switch(o){case"referenceHidden":{const i=await r.detectOverflow(t,{...s,elementContext:"reference"}),a=Bv(i,n.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Uv(a)}}}case"escaped":{const i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=Bv(i,n.floating);return{data:{escapedOffsets:a,escaped:Uv(a)}}}default:return{}}}}},Pb=new Set(["left","top"]);async function Ak(e,t){const{placement:n,platform:r,elements:o}=e,s=await(r.isRTL==null?void 0:r.isRTL(o.floating)),i=ir(n),a=ei(n),c=On(n)==="y",u=Pb.has(i)?-1:1,f=s&&c?-1:1,d=sr(t,e);let{mainAxis:p,crossAxis:m,alignmentAxis:y}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof y=="number"&&(m=a==="end"?y*-1:y),c?{x:m*f,y:p*u}:{x:p*u,y:m*f}}const kk=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:o,y:s,placement:i,middlewareData:a}=t,c=await Ak(t,e);return i===((n=a.offset)==null?void 0:n.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:o+c.x,y:s+c.y,data:{...c,placement:i}}}}},Rk=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:o,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:c={fn:g=>{let{x,y:b}=g;return{x,y:b}}},...u}=sr(e,t),f={x:n,y:r},d=await s.detectOverflow(t,u),p=On(ir(o)),m=em(p);let y=f[m],v=f[p];if(i){const g=m==="y"?"top":"left",x=m==="y"?"bottom":"right",b=y+d[g],S=y-d[x];y=sp(b,y,S)}if(a){const g=p==="y"?"top":"left",x=p==="y"?"bottom":"right",b=v+d[g],S=v-d[x];v=sp(b,v,S)}const w=c.fn({...t,[m]:y,[p]:v});return{...w,data:{x:w.x-n,y:w.y-r,enabled:{[m]:i,[p]:a}}}}}},Nk=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:n,y:r,placement:o,rects:s,middlewareData:i}=t,{offset:a=0,mainAxis:c=!0,crossAxis:u=!0}=sr(e,t),f={x:n,y:r},d=On(o),p=em(d);let m=f[p],y=f[d];const v=sr(a,t),w=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){const b=p==="y"?"height":"width",S=s.reference[p]-s.floating[b]+w.mainAxis,E=s.reference[p]+s.reference[b]-w.mainAxis;m<S?m=S:m>E&&(m=E)}if(u){var g,x;const b=p==="y"?"width":"height",S=Pb.has(ir(o)),E=s.reference[d]-s.floating[b]+(S&&((g=i.offset)==null?void 0:g[d])||0)+(S?0:w.crossAxis),_=s.reference[d]+s.reference[b]+(S?0:((x=i.offset)==null?void 0:x[d])||0)-(S?w.crossAxis:0);y<E?y=E:y>_&&(y=_)}return{[p]:m,[d]:y}}}},Mk=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var n,r;const{placement:o,rects:s,platform:i,elements:a}=t,{apply:c=()=>{},...u}=sr(e,t),f=await i.detectOverflow(t,u),d=ir(o),p=ei(o),m=On(o)==="y",{width:y,height:v}=s.floating;let w,g;d==="top"||d==="bottom"?(w=d,g=p===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(g=d,w=p==="end"?"top":"bottom");const x=v-f.top-f.bottom,b=y-f.left-f.right,S=Qr(v-f[w],x),E=Qr(y-f[g],b),_=!t.middlewareData.shift;let T=S,j=E;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(j=b),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(T=x),_&&!p){const R=Dt(f.left,0),O=Dt(f.right,0),L=Dt(f.top,0),Y=Dt(f.bottom,0);m?j=y-2*(R!==0||O!==0?R+O:Dt(f.left,f.right)):T=v-2*(L!==0||Y!==0?L+Y:Dt(f.top,f.bottom))}await c({...t,availableWidth:j,availableHeight:T});const N=await i.getDimensions(a.floating);return y!==N.width||v!==N.height?{reset:{rects:!0}}:{}}}};function yu(){return typeof window<"u"}function ti(e){return Tb(e)?(e.nodeName||"").toLowerCase():"#document"}function Lt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Bn(e){var t;return(t=(Tb(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Tb(e){return yu()?e instanceof Node||e instanceof Lt(e).Node:!1}function Sn(e){return yu()?e instanceof Element||e instanceof Lt(e).Element:!1}function lr(e){return yu()?e instanceof HTMLElement||e instanceof Lt(e).HTMLElement:!1}function Wv(e){return!yu()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Lt(e).ShadowRoot}function Oa(e){const{overflow:t,overflowX:n,overflowY:r,display:o}=En(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&o!=="inline"&&o!=="contents"}function Dk(e){return/^(table|td|th)$/.test(ti(e))}function xu(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const Ik=/transform|translate|scale|rotate|perspective|filter/,Ok=/paint|layout|strict|content/,co=e=>!!e&&e!=="none";let Sd;function rm(e){const t=Sn(e)?En(e):e;return co(t.transform)||co(t.translate)||co(t.scale)||co(t.rotate)||co(t.perspective)||!om()&&(co(t.backdropFilter)||co(t.filter))||Ik.test(t.willChange||"")||Ok.test(t.contain||"")}function Lk(e){let t=Xr(e);for(;lr(t)&&!Hs(t);){if(rm(t))return t;if(xu(t))return null;t=Xr(t)}return null}function om(){return Sd==null&&(Sd=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Sd}function Hs(e){return/^(html|body|#document)$/.test(ti(e))}function En(e){return Lt(e).getComputedStyle(e)}function wu(e){return Sn(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Xr(e){if(ti(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Wv(e)&&e.host||Bn(e);return Wv(t)?t.host:t}function jb(e){const t=Xr(e);return Hs(t)?e.ownerDocument?e.ownerDocument.body:e.body:lr(t)&&Oa(t)?t:jb(t)}
vendor: 12,142 bytes, line 142
142function da(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const o=jb(e),s=o===((r=e.ownerDocument)==null?void 0:r.body),i=Lt(o);if(s){const a=ap(i);return t.concat(i,i.visualViewport||[],Oa(o)?o:[],a&&n?da(a):[])}else return t.concat(o,da(o,[],n))}function ap(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function _b(e){const t=En(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const o=lr(e),s=o?e.offsetWidth:n,i=o?e.offsetHeight:r,a=jc(n)!==s||jc(r)!==i;return a&&(n=s,r=i),{width:n,height:r,$:a}}function sm(e){return Sn(e)?e:e.contextElement}function Ps(e){const t=sm(e);if(!lr(t))return Vn(1);const n=t.getBoundingClientRect(),{width:r,height:o,$:s}=_b(t);let i=(s?jc(n.width):n.width)/r,a=(s?jc(n.height):n.height)/o;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}const Fk=Vn(0);function Ab(e){const t=Lt(e);return!om()||!t.visualViewport?Fk:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Vk(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==Lt(e)?!1:t}function Vo(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const o=e.getBoundingClientRect(),s=sm(e);let i=Vn(1);t&&(r?Sn(r)&&(i=Ps(r)):i=Ps(e));const a=Vk(s,n,r)?Ab(s):Vn(0);let c=(o.left+a.x)/i.x,u=(o.top+a.y)/i.y,f=o.width/i.x,d=o.height/i.y;if(s){const p=Lt(s),m=r&&Sn(r)?Lt(r):r;let y=p,v=ap(y);for(;v&&r&&m!==y;){const w=Ps(v),g=v.getBoundingClientRect(),x=En(v),b=g.left+(v.clientLeft+parseFloat(x.paddingLeft))*w.x,S=g.top+(v.clientTop+parseFloat(x.paddingTop))*w.y;c*=w.x,u*=w.y,f*=w.x,d*=w.y,c+=b,u+=S,y=Lt(v),v=ap(y)}}return Ac({width:f,height:d,x:c,y:u})}function bu(e,t){const n=wu(e).scrollLeft;return t?t.left+n:Vo(Bn(e)).left+n}function kb(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-bu(e,n),o=n.top+t.scrollTop;return{x:r,y:o}}function zk(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e;const s=o==="fixed",i=Bn(r),a=t?xu(t.floating):!1;if(r===i||a&&s)return n;let c={scrollLeft:0,scrollTop:0},u=Vn(1);const f=Vn(0),d=lr(r);if((d||!d&&!s)&&((ti(r)!=="body"||Oa(i))&&(c=wu(r)),d)){const m=Vo(r);u=Ps(r),f.x=m.x+r.clientLeft,f.y=m.y+r.clientTop}const p=i&&!d&&!s?kb(i,c):Vn(0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-c.scrollLeft*u.x+f.x+p.x,y:n.y*u.y-c.scrollTop*u.y+f.y+p.y}}function $k(e){return Array.from(e.getClientRects())}function Bk(e){const t=Bn(e),n=wu(e),r=e.ownerDocument.body,o=Dt(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),s=Dt(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight);let i=-n.scrollLeft+bu(e);const a=-n.scrollTop;return En(r).direction==="rtl"&&(i+=Dt(t.clientWidth,r.clientWidth)-o),{width:o,height:s,x:i,y:a}}const Hv=25;function Uk(e,t){const n=Lt(e),r=Bn(e),o=n.visualViewport;let s=r.clientWidth,i=r.clientHeight,a=0,c=0;if(o){s=o.width,i=o.height;const f=om();(!f||f&&t==="fixed")&&(a=o.offsetLeft,c=o.offsetTop)}const u=bu(r);if(u<=0){const f=r.ownerDocument,d=f.body,p=getComputedStyle(d),m=f.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,y=Math.abs(r.clientWidth-d.clientWidth-m);y<=Hv&&(s-=y)}else u<=Hv&&(s+=u);return{width:s,height:i,x:a,y:c}}function Wk(e,t){const n=Vo(e,!0,t==="fixed"),r=n.top+e.clientTop,o=n.left+e.clientLeft,s=lr(e)?Ps(e):Vn(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,c=o*s.x,u=r*s.y;return{width:i,height:a,x:c,y:u}}function Gv(e,t,n){let r;if(t==="viewport")r=Uk(e,n);else if(t==="document")r=Bk(Bn(e));else if(Sn(t))r=Wk(t,n);else{const o=Ab(e);r={x:t.x-o.x,y:t.y-o.y,width:t.width,height:t.height}}return Ac(r)}function Rb(e,t){const n=Xr(e);return n===t||!Sn(n)||Hs(n)?!1:En(n).position==="fixed"||Rb(n,t)}function Hk(e,t){const n=t.get(e);if(n)return n;let r=da(e,[],!1).filter(a=>Sn(a)&&ti(a)!=="body"),o=null;const s=En(e).position==="fixed";let i=s?Xr(e):e;for(;Sn(i)&&!Hs(i);){const a=En(i),c=rm(i);!c&&a.position==="fixed"&&(o=null),(s?!c&&!o:!c&&a.position==="static"&&!!o&&(o.position==="absolute"||o.position==="fixed")||Oa(i)&&!c&&Rb(e,i))?r=r.filter(f=>f!==i):o=a,i=Xr(i)}return t.set(e,r),r}function Gk(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e;const i=[...n==="clippingAncestors"?xu(t)?[]:Hk(t,this._c):[].concat(n),r],a=Gv(t,i[0],o);let c=a.top,u=a.right,f=a.bottom,d=a.left;for(let p=1;p<i.length;p++){const m=Gv(t,i[p],o);c=Dt(m.top,c),u=Qr(m.right,u),f=Qr(m.bottom,f),d=Dt(m.left,d)}return{width:u-d,height:f-c,x:d,y:c}}function Kk(e){const{width:t,height:n}=_b(e);return{width:t,height:n}}function qk(e,t,n){const r=lr(t),o=Bn(t),s=n==="fixed",i=Vo(e,!0,s,t);let a={scrollLeft:0,scrollTop:0};const c=Vn(0);function u(){c.x=bu(o)}if(r||!r&&!s)if((ti(t)!=="body"||Oa(o))&&(a=wu(t)),r){const m=Vo(t,!0,s,t);c.x=m.x+t.clientLeft,c.y=m.y+t.clientTop}else o&&u();s&&!r&&o&&u();const f=o&&!r&&!s?kb(o,a):Vn(0),d=i.left+a.scrollLeft-c.x-f.x,p=i.top+a.scrollTop-c.y-f.y;return{x:d,y:p,width:i.width,height:i.height}}function Ed(e){return En(e).position==="static"}function Kv(e,t){if(!lr(e)||En(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Bn(e)===n&&(n=n.ownerDocument.body),n}function Nb(e,t){const n=Lt(e);if(xu(e))return n;if(!lr(e)){let o=Xr(e);for(;o&&!Hs(o);){if(Sn(o)&&!Ed(o))return o;o=Xr(o)}return n}let r=Kv(e,t);for(;r&&Dk(r)&&Ed(r);)r=Kv(r,t);return r&&Hs(r)&&Ed(r)&&!rm(r)?n:r||Lk(e)||n}const Yk=async function(e){const t=this.getOffsetParent||Nb,n=this.getDimensions,r=await n(e.floating);return{reference:qk(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Qk(e){return En(e).direction==="rtl"}const Xk={convertOffsetParentRelativeRectToViewportRelativeRect:zk,getDocumentElement:Bn,getClippingRect:Gk,getOffsetParent:Nb,getElementRects:Yk,getClientRects:$k,getDimensions:Kk,getScale:Ps,isElement:Sn,isRTL:Qk};function Mb(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Zk(e,t){let n=null,r;const o=Bn(e);function s(){var a;clearTimeout(r),(a=n)==null||a.disconnect(),n=null}function i(a,c){a===void 0&&(a=!1),c===void 0&&(c=1),s();const u=e.getBoundingClientRect(),{left:f,top:d,width:p,height:m}=u;if(a||t(),!p||!m)return;const y=gl(d),v=gl(o.clientWidth-(f+p)),w=gl(o.clientHeight-(d+m)),g=gl(f),b={rootMargin:-y+"px "+-v+"px "+-w+"px "+-g+"px",threshold:Dt(0,Qr(1,c))||1};let S=!0;function E(_){const T=_[0].intersectionRatio;if(T!==c){if(!S)return i();T?i(!1,T):r=setTimeout(()=>{i(!1,1e-7)},1e3)}T===1&&!Mb(u,e.getBoundingClientRect())&&i(),S=!1}try{n=new IntersectionObserver(E,{...b,root:o.ownerDocument})}catch{n=new IntersectionObserver(E,b)}n.observe(e)}return i(!0),s}function Jk(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:o=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:c=!1}=r,u=sm(e),f=o||s?[...u?da(u):[],...t?da(t):[]]:[];f.forEach(g=>{o&&g.addEventListener("scroll",n,{passive:!0}),s&&g.addEventListener("resize",n)});const d=u&&a?Zk(u,n):null;let p=-1,m=null;i&&(m=new ResizeObserver(g=>{let[x]=g;x&&x.target===u&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var b;(b=m)==null||b.observe(t)})),n()}),u&&!c&&m.observe(u),t&&m.observe(t));let y,v=c?Vo(e):null;c&&w();function w(){const g=Vo(e);v&&!Mb(v,g)&&n(),v=g,y=requestAnimationFrame(w)}return n(),()=>{var g;f.forEach(x=>{o&&x.removeEventListener("scroll",n),s&&x.removeEventListener("resize",n)}),d==null||d(),(g=m)==null||g.disconnect(),m=null,c&&cancelAnimationFrame(y)}}const eR=kk,tR=Rk,nR=jk,rR=Mk,oR=_k,qv=Tk,sR=Nk,iR=(e,t,n)=>{const r=new Map,o={platform:Xk,...n},s={...o.platform,_c:r};return Pk(e,t,{...o,platform:s})};var aR=typeof document<"u",lR=function(){},Wl=aR?h.useLayoutEffect:lR;function kc(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,o;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!kc(e[r],t[r]))return!1;return!0}if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,o[r]))return!1;for(r=n;r--!==0;){const s=o[r];if(!(s==="_owner"&&e.$$typeof)&&!kc(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Db(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Yv(e,t){const n=Db(e);return Math.round(t*n)/n}function Cd(e){const t=h.useRef(e);return Wl(()=>{t.current=e}),t}function cR(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:o,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:c,open:u}=e,[f,d]=h.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=h.useState(r);kc(p,r)||m(r);const[y,v]=h.useState(null),[w,g]=h.useState(null),x=h.useCallback(M=>{M!==_.current&&(_.current=M,v(M))},[]),b=h.useCallback(M=>{M!==T.current&&(T.current=M,g(M))},[]),S=s||y,E=i||w,_=h.useRef(null),T=h.useRef(null),j=h.useRef(f),N=c!=null,R=Cd(c),O=Cd(o),L=Cd(u),Y=h.useCallback(()=>{if(!_.current||!T.current)return;const M={placement:t,strategy:n,middleware:p};O.current&&(M.platform=O.current),iR(_.current,T.current,M).then(A=>{const P={...A,isPositioned:L.current!==!1};V.current&&!kc(j.current,P)&&(j.current=P,Ma.flushSync(()=>{d(P)}))})},[p,t,n,O,L]);Wl(()=>{u===!1&&j.current.isPositioned&&(j.current.isPositioned=!1,d(M=>({...M,isPositioned:!1})))},[u]);const V=h.useRef(!1);Wl(()=>(V.current=!0,()=>{V.current=!1}),[]),Wl(()=>{if(S&&(_.current=S),E&&(T.current=E),S&&E){if(R.current)return R.current(S,E,Y);Y()}},[S,E,Y,R,N]);const X=h.useMemo(()=>({reference:_,floating:T,setReference:x,setFloating:b}),[x,b]),K=h.useMemo(()=>({reference:S,floating:E}),[S,E]),re=h.useMemo(()=>{const M={position:n,left:0,top:0};if(!K.floating)return M;const A=Yv(K.floating,f.x),P=Yv(K.floating,f.y);return a?{...M,transform:"translate("+A+"px, "+P+"px)",...Db(K.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:A,top:P}},[n,a,K.floating,f.x,f.y]);return h.useMemo(()=>({...f,update:Y,refs:X,elements:K,floatingStyles:re}),[f,Y,X,K,re])}const uR=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:o}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?qv({element:r.current,padding:o}).fn(n):{}:r?qv({element:r,padding:o}).fn(n):{}}}},dR=(e,t)=>{const n=eR(e);return{name:n.name,fn:n.fn,options:[e,t]}},fR=(e,t)=>{const n=tR(e);return{name:n.name,fn:n.fn,options:[e,t]}},pR=(e,t)=>({fn:sR(e).fn,options:[e,t]}),hR=(e,t)=>{const n=nR(e);return{name:n.name,fn:n.fn,options:[e,t]}},mR=(e,t)=>{const n=rR(e);return{name:n.name,fn:n.fn,options:[e,t]}},gR=(e,t)=>{const n=oR(e);return{name:n.name,fn:n.fn,options:[e,t]}},vR=(e,t)=>{const n=uR(e);return{name:n.name,fn:n.fn,options:[e,t]}};var yR="Arrow",Ib=h.forwardRef((e,t)=>{const{children:n,width:r=10,height:o=5,...s}=e;return l.jsx(we.svg,{...s,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:l.jsx("polygon",{points:"0,0 30,0 15,10"})})});Ib.displayName=yR;var xR=Ib;function wR(e){const[t,n]=h.useState(void 0);return or(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(o=>{if(!Array.isArray(o)||!o.length)return;const s=o[0];let i,a;if("borderBoxSize"in s){const c=s.borderBoxSize,u=Array.isArray(c)?c[0]:c;i=u.inlineSize,a=u.blockSize}else i=e.offsetWidth,a=e.offsetHeight;n({width:i,height:a})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var im="Popper",[Ob,Su]=oo(im),[bR,Lb]=Ob(im),Fb=e=>{const{__scopePopper:t,children:n}=e,[r,o]=h.useState(null);return l.jsx(bR,{scope:t,anchor:r,onAnchorChange:o,children:n})};Fb.displayName=im;var Vb="PopperAnchor",zb=h.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...o}=e,s=Lb(Vb,n),i=h.useRef(null),a=He(t,i),c=h.useRef(null);return h.useEffect(()=>{const u=c.current;c.current=(r==null?void 0:r.current)||i.current,u!==c.current&&s.onAnchorChange(c.current)}),r?null:l.jsx(we.div,{...o,ref:a})});zb.displayName=Vb;var am="PopperContent",[SR,ER]=Ob(am),$b=h.forwardRef((e,t)=>
142{var z,ee,oe,ce,ne,G;const{__scopePopper:n,side:r="bottom",sideOffset:o=0,align:s="center",alignOffset:i=0,arrowPadding:a=0,avoidCollisions:c=!0,collisionBoundary:u=[],collisionPadding:f=0,sticky:d="partial",hideWhenDetached:p=!1,updatePositionStrategy:m="optimized",onPlaced:y,...v}=e,w=Lb(am,n),[g,x]=h.useState(null),b=He(t,ie=>x(ie)),[S,E]=h.useState(null),_=wR(S),T=(_==null?void 0:_.width)??0,j=(_==null?void 0:_.height)??0,N=r+(s!=="center"?"-"+s:""),R=typeof f=="number"?f:{top:0,right:0,bottom:0,left:0,...f},O=Array.isArray(u)?u:[u],L=O.length>0,Y={padding:R,boundary:O.filter(PR),altBoundary:L},{refs:V,floatingStyles:X,placement:K,isPositioned:re,middlewareData:M}=cR({strategy:"fixed",placement:N,whileElementsMounted:(...ie)=>Jk(...ie,{animationFrame:m==="always"}),elements:{reference:w.anchor},middleware:[dR({mainAxis:o+j,alignmentAxis:i}),c&&fR({mainAxis:!0,crossAxis:!1,limiter:d==="partial"?pR():void 0,...Y}),c&&hR({...Y}),mR({...Y,apply:({elements:ie,rects:te,availableWidth:he,availableHeight:be})=>{const{width:Pe,height:Ne}=te.reference,Me=ie.floating.style;Me.setProperty("--radix-popper-available-width",`${he}px`),Me.setProperty("--radix-popper-available-height",`${be}px`),Me.setProperty("--radix-popper-anchor-width",`${Pe}px`),Me.setProperty("--radix-popper-anchor-height",`${Ne}px`)}}),S&&vR({element:S,padding:a}),TR({arrowWidth:T,arrowHeight:j}),p&&gR({strategy:"referenceHidden",...Y})]}),[A,P]=Wb(K),C=zt(y);or(()=>{re&&(C==null||C())},[re,C]);const I=(z=M.arrow)==null?void 0:z.x,B=(ee=M.arrow)==null?void 0:ee.y,H=((oe=M.arrow)==null?void 0:oe.centerOffset)!==0,[q,Z]=h.useState();return or(()=>{g&&Z(window.getComputedStyle(g).zIndex)},[g]),l.jsx("div",{ref:V.setFloating,"data-radix-popper-content-wrapper":"",style:{...X,transform:re?X.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:q,"--radix-popper-transform-origin":[(ce=M.transformOrigin)==null?void 0:ce.x,(ne=M.transformOrigin)==null?void 0:ne.y].join(" "),...((G=M.hide)==null?void 0:G.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:l.jsx(SR,{scope:n,placedSide:A,onArrowChange:E,arrowX:I,arrowY:B,shouldHideArrow:H,children:l.jsx(we.div,{"data-side":A,"data-align":P,...v,ref:b,style:{...v.style,animation:re?void 0:"none"}})})})});$b.displayName=am;var Bb="PopperArrow",CR={top:"bottom",right:"left",bottom:"top",left:"right"},Ub=h.forwardRef(function(t,n){const{__scopePopper:r,...o}=t,s=ER(Bb,r),i=CR[s.placedSide];return l.jsx("span",{ref:s.onArrowChange,style:{position:"absolute",left:s.arrowX,top:s.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[s.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[s.placedSide],visibility:s.shouldHideArrow?"hidden":void 0},children:l.jsx(xR,{...o,ref:n,style:{...o.style,display:"block"}})})});Ub.displayName=Bb;function PR(e){return e!==null}var TR=e=>({name:"transformOrigin",options:e,fn(t){var w,g,x;const{placement:n,rects:r,middlewareData:o}=t,i=((w=o.arrow)==null?void 0:w.centerOffset)!==0,a=i?0:e.arrowWidth,c=i?0:e.arrowHeight,[u,f]=Wb(n),d={start:"0%",center:"50%",end:"100%"}[f],p=(((g=o.arrow)==null?void 0:g.x)??0)+a/2,m=(((x=o.arrow)==null?void 0:x.y)??0)+c/2;let y="",v="";return u==="bottom"?(y=i?d:`${p}px`,v=`${-c}px`):u==="top"?(y=i?d:`${p}px`,v=`${r.floating.height+c}px`):u==="right"?(y=`${-c}px`,v=i?d:`${m}px`):u==="left"&&(y=`${r.floating.width+c}px`,v=i?d:`${m}px`),{data:{x:y,y:v}}}});function Wb(e){const[t,n="center"]=e.split("-");return[t,n]}var jR=Fb,Hb=zb,Gb=$b,Kb=Ub,_R=Symbol("radix.slottable");function AR(e){const t=({children:n})=>l.jsx(l.Fragment,{children:n});return t.displayName=`${e}.Slottable`,t.__radixId=_R,t}var[Eu]=oo("Tooltip",[Su]),lm=Su(),qb="TooltipProvider",kR=700,Qv="tooltip.open",[RR,Yb]=Eu(qb),Qb=e=>{const{__scopeTooltip:t,delayDuration:n=kR,skipDelayDuration:r=300,disableHoverableContent:o=!1,children:s}=e,i=h.useRef(!0),a=h.useRef(!1),c=h.useRef(0);return h.useEffect(()=>{const u=c.current;return()=>window.clearTimeout(u)},[]),l.jsx(RR,{scope:t,isOpenDelayedRef:i,delayDuration:n,onOpen:h.useCallback(()=>{window.clearTimeout(c.current),i.current=!1},[]),onClose:h.useCallback(()=>{window.clearTimeout(c.current),c.current=window.setTimeout(()=>i.current=!0,r)},[r]),isPointerInTransitRef:a,onPointerInTransitChange:h.useCallback(u=>{a.current=u},[]),disableHoverableContent:o,children:s})};Qb.displayName=qb;var Xb="Tooltip",[N8,Cu]=Eu(Xb),lp="TooltipTrigger",NR=h.forwardRef((e,t)=>
vendor: 5,599 bytes, line 142
142{const{__scopeTooltip:n,...r}=e,o=Cu(lp,n),s=Yb(lp,n),i=lm(n),a=h.useRef(null),c=He(t,a,o.onTriggerChange),u=h.useRef(!1),f=h.useRef(!1),d=h.useCallback(()=>u.current=!1,[]);return h.useEffect(()=>()=>document.removeEventListener("pointerup",d),[d]),l.jsx(Hb,{asChild:!0,...i,children:l.jsx(we.button,{"aria-describedby":o.open?o.contentId:void 0,"data-state":o.stateAttribute,...r,ref:c,onPointerMove:se(e.onPointerMove,p=>{p.pointerType!=="touch"&&!f.current&&!s.isPointerInTransitRef.current&&(o.onTriggerEnter(),f.current=!0)}),onPointerLeave:se(e.onPointerLeave,()=>{o.onTriggerLeave(),f.current=!1}),onPointerDown:se(e.onPointerDown,()=>{o.open&&o.onClose(),u.current=!0,document.addEventListener("pointerup",d,{once:!0})}),onFocus:se(e.onFocus,()=>{u.current||o.onOpen()}),onBlur:se(e.onBlur,o.onClose),onClick:se(e.onClick,o.onClose)})})});NR.displayName=lp;var MR="TooltipPortal",[M8,DR]=Eu(MR,{forceMount:void 0}),Gs="TooltipContent",Zb=h.forwardRef((e,t)=>{const n=DR(Gs,e.__scopeTooltip),{forceMount:r=n.forceMount,side:o="top",...s}=e,i=Cu(Gs,e.__scopeTooltip);return l.jsx($n,{present:r||i.open,children:i.disableHoverableContent?l.jsx(Jb,{side:o,...s,ref:t}):l.jsx(IR,{side:o,...s,ref:t})})}),IR=h.forwardRef((e,t)=>{const n=Cu(Gs,e.__scopeTooltip),r=Yb(Gs,e.__scopeTooltip),o=h.useRef(null),s=He(t,o),[i,a]=h.useState(null),{trigger:c,onClose:u}=n,f=o.current,{onPointerInTransitChange:d}=r,p=h.useCallback(()=>{a(null),d(!1)},[d]),m=h.useCallback((y,v)=>{const w=y.currentTarget,g={x:y.clientX,y:y.clientY},x=zR(g,w.getBoundingClientRect()),b=$R(g,x),S=BR(v.getBoundingClientRect()),E=WR([...b,...S]);a(E),d(!0)},[d]);return h.useEffect(()=>()=>p(),[p]),h.useEffect(()=>{if(c&&f){const y=w=>m(w,f),v=w=>m(w,c);return c.addEventListener("pointerleave",y),f.addEventListener("pointerleave",v),()=>{c.removeEventListener("pointerleave",y),f.removeEventListener("pointerleave",v)}}},[c,f,m,p]),h.useEffect(()=>{if(i){const y=v=>{const w=v.target,g={x:v.clientX,y:v.clientY},x=(c==null?void 0:c.contains(w))||(f==null?void 0:f.contains(w)),b=!UR(g,i);x?p():b&&(p(),u())};return document.addEventListener("pointermove",y),()=>document.removeEventListener("pointermove",y)}},[c,f,i,u,p]),l.jsx(Jb,{...e,ref:s})}),[OR,LR]=Eu(Xb,{isInside:!1}),FR=AR("TooltipContent"),Jb=h.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":o,onEscapeKeyDown:s,onPointerDownOutside:i,...a}=e,c=Cu(Gs,n),u=lm(n),{onClose:f}=c;return h.useEffect(()=>(document.addEventListener(Qv,f),()=>document.removeEventListener(Qv,f)),[f]),h.useEffect(()=>{if(c.trigger){const d=p=>{const m=p.target;m!=null&&m.contains(c.trigger)&&f()};return window.addEventListener("scroll",d,{capture:!0}),()=>window.removeEventListener("scroll",d,{capture:!0})}},[c.trigger,f]),l.jsx(Da,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:s,onPointerDownOutside:i,onFocusOutside:d=>d.preventDefault(),onDismiss:f,children:l.jsxs(Gb,{"data-state":c.stateAttribute,...u,...a,ref:t,style:{...a.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[l.jsx(FR,{children:r}),l.jsx(OR,{scope:n,isInside:!0,children:l.jsx(CA,{id:c.contentId,role:"tooltip",children:o||r})})]})})});Zb.displayName=Gs;var eS="TooltipArrow",VR=h.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,o=lm(n);return LR(eS,n).isInside?null:l.jsx(Kb,{...o,...r,ref:t})});VR.displayName=eS;function zR(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),o=Math.abs(t.right-e.x),s=Math.abs(t.left-e.x);switch(Math.min(n,r,o,s)){case s:return"left";case o:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function $R(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function BR(e){const{top:t,right:n,bottom:r,left:o}=e;return[{x:o,y:t},{x:n,y:t},{x:n,y:r},{x:o,y:r}]}function UR(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;s<t.length;i=s++){const a=t[s],c=t[i],u=a.x,f=a.y,d=c.x,p=c.y;f>r!=p>r&&n<(d-u)*(r-f)/(p-f)+u&&(o=!o)}return o}function WR(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),HR(t)}function HR(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const o=e[r];for(;t.length>=2;){const s=t[t.length-1],i=t[t.length-2];if((s.x-i.x)*(o.y-i.y)>=(s.y-i.y)*(o.x-i.x))t.pop();else break}t.push(o)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const o=e[r];for(;n.length>=2;){const s=n[n.length-1],i=n[n.length-2];if((s.x-i.x)*(o.y-i.y)>=(s.y-i.y)*(o.x-i.x))n.pop();else break}n.push(o)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var GR=Qb,tS=Zb;const KR=GR,qR=h.forwardRef(({className:e,sideOffset:t=4,...n},r)=>l.jsx(tS,{ref:r,sideOffset:t,className:ke("z-50 overflow-hidden rounded-md border bg-popover px-3 py-1.5 text-sm text-popover-foreground shadow-md animate-in fade-in-0 zoom-in-95 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
142de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n}));qR.displayName=tS.displayName;var Pu=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},Eo,Ar,As,hx,YR=(hx=class extends Pu{constructor(){super();pe(this,Eo);pe(this,Ar);pe(this,As);le(this,As,t=>{if(typeof window<"u"&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){D(this,Ar)||this.setEventListener(D(this,As))}onUnsubscribe(){var t;this.hasListeners()||((t=D(this,Ar))==null||t.call(this),le(this,Ar,void 0))}setEventListener(t){var n;le(this,As,t),(n=D(this,Ar))==null||n.call(this),le(this,Ar,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){D(this,Eo)!==t&&(le(this,Eo,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof D(this,Eo)=="boolean"?D(this,Eo):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},Eo=new WeakMap,Ar=new WeakMap,As=new WeakMap,hx),nS=new YR,QR={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},kr,Jp,mx,XR=(mx=class{constructor(){pe(this,kr,QR);pe(this,Jp,!1)}setTimeoutProvider(e){le(this,kr,e)}setTimeout(e,t){return D(this,kr).setTimeout(e,t)}clearTimeout(e){D(this,kr).clearTimeout(e)}setInterval(e,t){return D(this,kr).setInterval(e,t)}clearInterval(e){D(this,kr).clearInterval(e)}},kr=new WeakMap,Jp=new WeakMap,mx),cp=new XR;function ZR(e){setTimeout(e,0)}var JR=typeof window>"u"||"Deno"in globalThis;function dn(){}function eN(e,t){return typeof e=="function"?e(t):e}function tN(e){return typeof e=="number"&&e>=0&&e!==1/0}function nN(e,t){return Math.max(e+(t||0)-Date.now(),0)}function up(e,t){return typeof e=="function"?e(t):e}function rN(e,t){return typeof e=="function"?e(t):e}function Xv(e,t){const{type:n="all",exact:r,fetchStatus:o,predicate:s,queryKey:i,stale:a}=e;if(i){if(r){if(t.queryHash!==cm(i,t.options))return!1}else if(!pa(t.queryKey,i))return!1}if(n!=="all"){const c=t.isActive();if(n==="active"&&!c||n==="inactive"&&c)return!1}return!(typeof a=="boolean"&&t.isStale()!==a||o&&o!==t.state.fetchStatus||s&&!s(t))}function Zv(e,t){const{exact:n,status:r,predicate:o,mutationKey:s}=e;if(s){if(!t.options.mutationKey)return!1;if(n){if(fa(t.options.mutationKey)!==fa(s))return!1}else if(!pa(t.options.mutationKey,s))return!1}return!(r&&t.state.status!==r||o&&!o(t))}function cm(e,t){return((t==null?void 0:t.queryKeyHashFn)||fa)(e)}function fa(e){return JSON.stringify(e,(t,n)=>dp(n)?Object.keys(n).sort().reduce((r,o)=>(r[o]=n[o],r),{}):n)}function pa(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>pa(e[n],t[n])):!1}var oN=Object.prototype.hasOwnProperty;function rS(e,t,n=0){if(e===t)return e;if(n>500)return t;const r=Jv(e)&&Jv(t);if(!r&&!(dp(e)&&dp(t)))return t;const s=(r?e:Object.keys(e)).length,i=r?t:Object.keys(t),a=i.length,c=r?new Array(a):{};let u=0;for(let f=0;f<a;f++){const d=r?f:i[f],p=e[d],m=t[d];if(p===m){c[d]=p,(r?f<s:oN.call(e,d))&&u++;continue}if(p===null||m===null||typeof p!="object"||typeof m!="object"){c[d]=m;continue}const y=rS(p,m,n+1);c[d]=y,y===p&&u++}return s===a&&u===s?e:c}function Jv(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function dp(e){if(!ey(e))return!1;const t=e.constructor;if(t===void 0)return!0;const n=t.prototype;return!(!ey(n)||!n.hasOwnProperty("isPrototypeOf")||Object.getPrototypeOf(e)!==Object.prototype)}function ey(e){return Object.prototype.toString.call(e)==="[object Object]"}function sN(e){return new Promise(t=>{cp.setTimeout(t,e)})}function iN(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?rS(e,t):t}function aN(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function lN(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var um=Symbol();function oS(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===um?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function cN(e,t,n){let r=!1,o;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(o??(o=t()),r||(r=!0,o.aborted?n():o.addEventListener("abort",n,{once:!0})),o)}),e}var sS=(()=>{let e=()=>JR;return{isServer(){return e()},setIsServer(t){e=t}}})();function uN(){let e,t;const n=new Promise((o,s)=>{e=o,t=s});n.status="pending",n.catch(()=>{});function r(o){Object.assign(n,o),delete n.resolve,delete n.reject}return n.resolve=o=>{r({status:"fulfilled",value:o}),e(o)},n.reject=o=>{r({status:"rejected",reason:o}),t(o)},n}
142var dN=ZR;function fN(){let e=[],t=0,n=a=>{a()},r=a=>{a()},o=dN;const s=a=>{t?e.push(a):o(()=>{n(a)})},i=()=>{const a=e;e=[],a.length&&o(()=>{r(()=>{a.forEach(c=>{n(c)})})})};return{batch:a=>{let c;t++;try{c=a()}finally{t--,t||i()}return c},batchCalls:a=>(...c)=>{s(()=>{a(...c)})},schedule:s,setNotifyFunction:a=>{n=a},setBatchNotifyFunction:a=>{r=a},setScheduler:a=>{o=a}}}var mt=fN(),ks,Rr,Rs,gx,pN=(gx=class extends Pu{constructor(){super();pe(this,ks,!0);pe(this,Rr);pe(this,Rs);le(this,Rs,t=>{if(typeof window<"u"&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){D(this,Rr)||this.setEventListener(D(this,Rs))}onUnsubscribe(){var t;this.hasListeners()||((t=D(this,Rr))==null||t.call(this),le(this,Rr,void 0))}setEventListener(t){var n;le(this,Rs,t),(n=D(this,Rr))==null||n.call(this),le(this,Rr,t(this.setOnline.bind(this)))}setOnline(t){D(this,ks)!==t&&(le(this,ks,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return D(this,ks)}},ks=new WeakMap,Rr=new WeakMap,Rs=new WeakMap,gx),Rc=new pN;function hN(e){return Math.min(1e3*2**e,3e4)}function iS(e){return(e??"online")==="online"?Rc.isOnline():!0}var fp=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function aS(e){let t=!1,n=0,r;const o=uN(),s=()=>o.status!=="pending",i=v=>{var w;if(!s()){const g=new fp(v);p(g),(w=e.onCancel)==null||w.call(e,g)}},a=()=>{t=!0},c=()=>{t=!1},u=()=>nS.isFocused()&&(e.networkMode==="always"||Rc.isOnline())&&e.canRun(),f=()=>iS(e.networkMode)&&e.canRun(),d=v=>{s()||(r==null||r(),o.resolve(v))},p=v=>{s()||(r==null||r(),o.reject(v))},m=()=>new Promise(v=>{var w;r=g=>{(s()||u())&&v(g)},(w=e.onPause)==null||w.call(e)}).then(()=>{var v;r=void 0,s()||(v=e.onContinue)==null||v.call(e)}),y=()=>{if(s())return;let v;const w=n===0?e.initialPromise:void 0;try{v=w??e.fn()}catch(g){v=Promise.reject(g)}Promise.resolve(v).then(d).catch(g=>{var _;if(s())return;const x=e.retry??(sS.isServer()?0:3),b=e.retryDelay??hN,S=typeof b=="function"?b(n,g):b,E=x===!0||typeof x=="number"&&n<x||typeof x=="function"&&x(n,g);if(t||!E){p(g);return}n++,(_=e.onFail)==null||_.call(e,n,g),sN(S).then(()=>u()?void 0:m()).then(()=>{t?p(g):y()})})};return{promise:o,status:()=>o.status,cancel:i,continue:()=>(r==null||r(),o),cancelRetry:a,continueRetry:c,canStart:f,start:()=>(f()?y():m().then(y),o)}}var Co,vx,lS=(vx=class{constructor(){pe(this,Co)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),tN(this.gcTime)&&le(this,Co,cp.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(sS.isServer()?1/0:5*60*1e3))}
142clearGcTimeout(){D(this,Co)!==void 0&&(cp.clearTimeout(D(this,Co)),le(this,Co,void 0))}},Co=new WeakMap,vx);function mN(e){return{onFetch:(t,n)=>{var f,d,p,m,y;const r=t.options,o=(p=(d=(f=t.fetchOptions)==null?void 0:f.meta)==null?void 0:d.fetchMore)==null?void 0:p.direction,s=((m=t.state.data)==null?void 0:m.pages)||[],i=((y=t.state.data)==null?void 0:y.pageParams)||[];let a={pages:[],pageParams:[]},c=0;const u=async()=>{let v=!1;const w=b=>{cN(b,()=>t.signal,()=>v=!0)},g=oS(t.options,t.fetchOptions),x=async(b,S,E)=>{if(v)return Promise.reject(t.signal.reason);if(S==null&&b.pages.length)return Promise.resolve(b);const T=(()=>{const O={client:t.client,queryKey:t.queryKey,pageParam:S,direction:E?"backward":"forward",meta:t.options.meta};return w(O),O})(),j=await g(T),{maxPages:N}=t.options,R=E?lN:aN;return{pages:R(b.pages,j,N),pageParams:R(b.pageParams,S,N)}};if(o&&s.length){const b=o==="backward",S=b?gN:ty,E={pages:s,pageParams:i},_=S(r,E);a=await x(E,_,b)}else{const b=e??s.length;do{const S=c===0?i[0]??r.initialPageParam:ty(r,a);if(c>0&&S==null)break;a=await x(a,S),c++}while(c<b)}return a};t.options.persister?t.fetchFn=()=>{var v,w;return(w=(v=t.options).persister)==null?void 0:w.call(v,u,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=u}}}function ty(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function gN(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var Ns,Po,Ms,Wt,To,Ze,Ca,jo,Mt,cS,Gn,yx,vN=(yx=class extends lS{constructor(t){super();pe(this,Mt);pe(this,Ns);pe(this,Po);pe(this,Ms);pe(this,Wt);pe(this,To);pe(this,Ze);pe(this,Ca);pe(this,jo);le(this,jo,!1),le(this,Ca,t.defaultOptions),this.setOptions(t.options),this.observers=[],le(this,To,t.client),le(this,Wt,D(this,To).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,le(this,Po,ry(this.options)),this.state=t.state??D(this,Po),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return D(this,Ns)}get promise(){var t;return(t=D(this,Ze))==null?void 0:t.promise}setOptions(t){if(this.options={...D(this,Ca),...t},t!=null&&t._type&&le(this,Ns,t._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const n=ry(this.options);n.data!==void 0&&(this.setState(ny(n.data,n.dataUpdatedAt)),le(this,Po,n))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&D(this,Wt).remove(this)}setData(t,n){const r=iN(this.state.data,t,this.options);return rt(this,Mt,Gn).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t){rt(this,Mt,Gn).call(this,{type:"setState",state:t})}cancel(t){var r,o;const n=(r=D(this,Ze))==null?void 0:r.promise;return(o=D(this,Ze))==null||o.cancel(t),n?n.then(dn).catch(dn):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return D(this,Po)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>rN(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===um||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>up(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!nN(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=D(this,Ze))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=D(this,Ze))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),D(this,Wt).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(D(this,Ze)&&(D(this,jo)||rt(this,Mt,cS).call(this)?D(this,Ze).cancel({revert:!0}):D(this,Ze).cancelRetry()),this.scheduleGc()),D(this,Wt).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||rt(this,Mt,Gn).call(this,{type:"invalidate"})}async fetch(t,n){var u,f,d,p,m,y,v,w,g,x,b;if(this.state.fetchStatus!=="idle"&&((u=D(this,Ze))==null?void 0:u.status())!=="rejected"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(D(this,Ze))return D(this,Ze).continueRetry(),D(this,Ze).promise}if(t&&this.setOptions(t),!this.options.queryFn){const S=this.observers.find(E=>E.options.queryFn);S&&this.setOptions(S.options)}const r=new AbortController,o=S=>{Object.defineProperty(S,"signal",{enumerable:!0,get:()=>(le(this,jo,!0),r.signal)}
142)},s=()=>{const S=oS(this.options,n),_=(()=>{const T={client:D(this,To),queryKey:this.queryKey,meta:this.meta};return o(T),T})();return le(this,jo,!1),this.options.persister?this.options.persister(S,_,this):S(_)},a=(()=>{const S={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:D(this,To),state:this.state,fetchFn:s};return o(S),S})(),c=D(this,Ns)==="infinite"?mN(this.options.pages):this.options.behavior;c==null||c.onFetch(a,this),le(this,Ms,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((f=a.fetchOptions)==null?void 0:f.meta))&&rt(this,Mt,Gn).call(this,{type:"fetch",meta:(d=a.fetchOptions)==null?void 0:d.meta}),le(this,Ze,aS({initialPromise:n==null?void 0:n.initialPromise,fn:a.fetchFn,onCancel:S=>{S instanceof fp&&S.revert&&this.setState({...D(this,Ms),fetchStatus:"idle"}),r.abort()},onFail:(S,E)=>{rt(this,Mt,Gn).call(this,{type:"failed",failureCount:S,error:E})},onPause:()=>{rt(this,Mt,Gn).call(this,{type:"pause"})},onContinue:()=>{rt(this,Mt,Gn).call(this,{type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0}));try{const S=await D(this,Ze).start();if(S===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(S),(m=(p=D(this,Wt).config).onSuccess)==null||m.call(p,S,this),(v=(y=D(this,Wt).config).onSettled)==null||v.call(y,S,this.state.error,this),S}catch(S){if(S instanceof fp){if(S.silent)return D(this,Ze).promise;if(S.revert){if(this.state.data===void 0)throw S;return this.state.data}}throw rt(this,Mt,Gn).call(this,{type:"error",error:S}),(g=(w=D(this,Wt).config).onError)==null||g.call(w,S,this),(b=(x=D(this,Wt).config).onSettled)==null||b.call(x,this.state.data,S,this),S}finally{this.scheduleGc()}}},Ns=new WeakMap,Po=new WeakMap,Ms=new WeakMap,Wt=new WeakMap,To=new WeakMap,Ze=new WeakMap,Ca=new WeakMap,jo=new WeakMap,Mt=new WeakSet,cS=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},Gn=function(t){const n=r=>{switch(t.type){case"failed":return{...r,fetchFailureCount:t.failureCount,fetchFailureReason:t.error};case"pause":return{...r,fetchStatus:"paused"};case"continue":return{...r,fetchStatus:"fetching"};case"fetch":return{...r,...yN(r.data,this.options),fetchMeta:t.meta??null};case"success":const o={...r,...ny(t.data,t.dataUpdatedAt),dataUpdateCount:r.dataUpdateCount+1,...!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return le(this,Ms,t.manual?o:void 0),o;case"error":const s=t.error;return{...r,error:s,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:s,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...r,isInvalidated:!0};case"setState":return{...r,...t.state}}};this.state=n(this.state),mt.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),D(this,Wt).notify({query:this,type:"updated",action:t})})},yx);function yN(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:iS(t.networkMode)?"fetching":"paused",...e===void 0&&{error:null,status:"pending"}}}function ny(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function ry(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Pa,kn,ut,_o,Rn,Sr,xx,xN=(xx=class extends lS{constructor(t){super();pe(this,Rn);pe(this,Pa);pe(this,kn);pe(this,ut);pe(this,_o);le(this,Pa,t.client),this.mutationId=t.mutationId,le(this,ut,t.mutationCache),le(this,kn,[]),this.state=t.state||wN(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){D(this,kn).includes(t)||(D(this,kn).push(t),this.clearGcTimeout(),D(this,ut).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){le(this,kn,D(this,kn).filter(n=>n!==t)),this.scheduleGc(),D(this,ut).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){D(this,kn).length||(this.state.status==="pending"?this.scheduleGc():D(this,ut).remove(this))}continue(){var t;return((t=D(this,_o))==null?void 0:t.continue())??this.execute(this.state.variables)}async execute(t){var i,a,c,u,f,d,p,m,y,v,w,g,x,b,S,E,_,T;const n=()=>{rt(this,Rn,Sr).call(this,{type:"continue"})},r={client:D(this,Pa),meta:this.options.meta,mutationKey:this.options.mutationKey};le(this,_o,aS({fn:()=>this.options.mutationFn?this.options.mutationFn(t,r):Promise.reject(new Error("No mutationFn found")),onFail:(j,N)=>{rt(this,Rn,Sr).call(this,{type:"failed",failureCount:j,error:N})},onPause:()=>{rt(this,Rn,Sr).call(this,{type:"pause"})},onContinue:n,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>D(this,ut).canRun(this)}));const o=this.state.status==="pending",s=!D(this,_o).canStart();try{if(o)n();else{rt(this,Rn,Sr).call(this,{type:"pending",variables:t,isPaused:s}),D(this,ut).config.onMutate&&await D(this,ut).config.onMutate(t,this,r);const N=await((a=(i=this.options).onMutate)==null?void 0:a.call(i,t,r));N!==this.state.context&&rt(this,Rn,Sr).call(this,{type:"pending",context:N,variables:t,isPaused:s})}const j=await D(this,_o).start();return await((u=(c=D(this,ut).config).onSuccess)==null?void 0:u.call(c,j,t,this.state.context,this,r)),await((d=(f=this.options).onSuccess)==null?void 0:d.call(f,j,t,this.state.context,r)),await((m=(p=D(this,ut).config).onSettled)==null?void 0:m.call(p,j,null,this.state.variables,this.state.context,this,r)),await((v=(y=this.options).onSettled)==null?void 0:v.call(y,j,null,t,this.state.context,r)),rt(this,Rn,Sr).call(this,{type:"success",data:j}),j}catch(j){try{await((g=(w=D(this,ut).config).onError)==null?void 0:g.call(w,j,t,this.state.context,this,r))}catch(N){Promise.reject(N)}try{await((b=(x=this.options).onError)==null?void 0:b.call(x,j,t,this.state.context,r))}catch(N){Promise.reject(N)}
142try{await((E=(S=D(this,ut).config).onSettled)==null?void 0:E.call(S,void 0,j,this.state.variables,this.state.context,this,r))}catch(N){Promise.reject(N)}try{await((T=(_=this.options).onSettled)==null?void 0:T.call(_,void 0,j,t,this.state.context,r))}catch(N){Promise.reject(N)}throw rt(this,Rn,Sr).call(this,{type:"error",error:j}),j}finally{D(this,ut).runNext(this)}}},Pa=new WeakMap,kn=new WeakMap,ut=new WeakMap,_o=new WeakMap,Rn=new WeakSet,Sr=function(t){const n=r=>{switch(t.type){case"failed":return{...r,failureCount:t.failureCount,failureReason:t.error};case"pause":return{...r,isPaused:!0};case"continue":return{...r,isPaused:!1};case"pending":return{...r,context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()};case"success":return{...r,data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...r,data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"}}};this.state=n(this.state),mt.batch(()=>{D(this,kn).forEach(r=>{r.onMutationUpdate(t)}),D(this,ut).notify({mutation:this,type:"updated",action:t})})},xx);function wN(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var Qn,fn,Ta,wx,bN=(wx=class extends Pu{constructor(t={}){super();pe(this,Qn);pe(this,fn);pe(this,Ta);this.config=t,le(this,Qn,new Set),le(this,fn,new Map),le(this,Ta,0)}build(t,n,r){const o=new xN({client:t,mutationCache:this,mutationId:++Ya(this,Ta)._,options:t.defaultMutationOptions(n),state:r});return this.add(o),o}add(t){D(this,Qn).add(t);const n=vl(t);if(typeof n=="string"){const r=D(this,fn).get(n);r?r.push(t):D(this,fn).set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(D(this,Qn).delete(t)){const n=vl(t);if(typeof n=="string"){const r=D(this,fn).get(n);if(r)if(r.length>1){const o=r.indexOf(t);o!==-1&&r.splice(o,1)}else r[0]===t&&D(this,fn).delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=vl(t);if(typeof n=="string"){const r=D(this,fn).get(n),o=r==null?void 0:r.find(s=>s.state.status==="pending");return!o||o===t}else return!0}runNext(t){var r;const n=vl(t);if(typeof n=="string"){const o=(r=D(this,fn).get(n))==null?void 0:r.find(s=>s!==t&&s.state.isPaused);return(o==null?void 0:o.continue())??Promise.resolve()}else return Promise.resolve()}clear(){mt.batch(()=>{D(this,Qn).forEach(t=>{this.notify({type:"removed",mutation:t})}),D(this,Qn).clear(),D(this,fn).clear()})}getAll(){return Array.from(D(this,Qn))}find(t){const n={exact:!0,...t};return this.getAll().find(r=>Zv(n,r))}findAll(t={}){return this.getAll().filter(n=>Zv(t,n))}notify(t){mt.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return mt.batch(()=>Promise.all(t.map(n=>n.continue().catch(dn))))}},Qn=new WeakMap,fn=new WeakMap,Ta=new WeakMap,wx);function vl(e){var t;return(t=e.options.scope)==null?void 0:t.id}var Nn,bx,SN=(bx=class extends Pu{constructor(t={}){super();pe(this,Nn);this.config=t,le(this,Nn,new Map)}build(t,n,r){const o=n.queryKey,s=n.queryHash??cm(o,n);let i=this.get(s);return i||(i=new vN({client:t,queryKey:o,queryHash:s,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(o)}),this.add(i)),i}add(t){D(this,Nn).has(t.queryHash)||(D(this,Nn).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=D(this,Nn).get(t.queryHash);n&&(t.destroy(),n===t&&D(this,Nn).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){mt.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return D(this,Nn).get(t)}getAll(){return[...D(this,Nn).values()]}find(t){const n={exact:!0,...t};return this.getAll().find(r=>Xv(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>Xv(t,r)):n}notify(t){mt.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){mt.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){mt.batch(()=>
142{this.getAll().forEach(t=>{t.onOnline()})})}},Nn=new WeakMap,bx),Ve,Nr,Mr,Ds,Is,Dr,Os,Ls,Sx,EN=(Sx=class{constructor(e={}){pe(this,Ve);pe(this,Nr);pe(this,Mr);pe(this,Ds);pe(this,Is);pe(this,Dr);pe(this,Os);pe(this,Ls);le(this,Ve,e.queryCache||new SN),le(this,Nr,e.mutationCache||new bN),le(this,Mr,e.defaultOptions||{}),le(this,Ds,new Map),le(this,Is,new Map),le(this,Dr,0)}mount(){Ya(this,Dr)._++,D(this,Dr)===1&&(le(this,Os,nS.subscribe(async e=>{e&&(await this.resumePausedMutations(),D(this,Ve).onFocus())})),le(this,Ls,Rc.subscribe(async e=>{e&&(await this.resumePausedMutations(),D(this,Ve).onOnline())})))}unmount(){var e,t;Ya(this,Dr)._--,D(this,Dr)===0&&((e=D(this,Os))==null||e.call(this),le(this,Os,void 0),(t=D(this,Ls))==null||t.call(this),le(this,Ls,void 0))}isFetching(e){return D(this,Ve).findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return D(this,Nr).findAll({...e,status:"pending"}).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=D(this,Ve).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=D(this,Ve).build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(up(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return D(this,Ve).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),o=D(this,Ve).get(r.queryHash),s=o==null?void 0:o.state.data,i=eN(t,s);if(i!==void 0)return D(this,Ve).build(this,r).setData(i,{...n,manual:!0})}setQueriesData(e,t,n){return mt.batch(()=>D(this,Ve).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=D(this,Ve).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=D(this,Ve);mt.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=D(this,Ve);return mt.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=mt.batch(()=>D(this,Ve).findAll(e).map(o=>o.cancel(n)));return Promise.all(r).then(dn).catch(dn)}invalidateQueries(e,t={}){return mt.batch(()=>(D(this,Ve).findAll(e).forEach(n=>{n.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries({...e,type:(e==null?void 0:e.refetchType)??(e==null?void 0:e.type)??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=mt.batch(()=>D(this,Ve).findAll(e).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let s=o.fetch(void 0,n);return n.throwOnError||(s=s.catch(dn)),o.state.fetchStatus==="paused"?Promise.resolve():s}));return Promise.all(r).then(dn)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=D(this,Ve).build(this,t);return n.isStaleByTime(up(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(dn).catch(dn)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(dn).catch(dn)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return Rc.isOnline()?D(this,Nr).resumePausedMutations():Promise.resolve()}getQueryCache(){return D(this,Ve)}getMutationCache(){return D(this,Nr)}getDefaultOptions(){return D(this,Mr)}setDefaultOptions(e){le(this,Mr,e)}setQueryDefaults(e,t){D(this,Ds).set(fa(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...D(this,Ds).values()],n={};return t.forEach(r=>{pa(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){D(this,Is).set(fa(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...D(this,Is).values()],n={};return t.forEach(r=>{pa(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...D(this,Mr).queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=cm(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===um&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:{...D(this,Mr).mutations,...(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){D(this,Ve).clear(),D(this,Nr).clear()}},Ve=new WeakMap,Nr=new WeakMap,Mr=new WeakMap,Ds=new WeakMap,Is=new WeakMap,Dr=new WeakMap,O
vendor: 10,582 bytes, lines 142-160
142s=new WeakMap,Ls=new WeakMap,Sx),CN=h.createContext(void 0),PN=({client:e,children:t})=>(h.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),l.jsx(CN.Provider,{value:e,children:t}));/** 143 * @remix-run/router v1.23.2 144 * 145 * Copyright (c) Remix Software Inc. 146 * 147 * This source code is licensed under the MIT license found in the 148 * LICENSE.md file in the root directory of this source tree. 149 * 150 * @license MIT 151 */function ha(){return ha=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},ha.apply(this,arguments)}var Lr;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Lr||(Lr={}));const oy="popstate";function TN(e){e===void 0&&(e={});function t(r,o){let{pathname:s,search:i,hash:a}=r.location;return pp("",{pathname:s,search:i,hash:a},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(r,o){return typeof o=="string"?o:Nc(o)}return _N(t,n,null,e)}function We(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function dm(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function jN(){return Math.random().toString(36).substr(2,8)}function sy(e,t){return{usr:e.state,key:e.key,idx:t}}function pp(e,t,n,r){return n===void 0&&(n=null),ha({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ni(t):t,{state:n,key:t&&t.key||r||jN()})}function Nc(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 ni(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 _N(e,t,n,r){r===void 0&&(r={});let{window:o=document.defaultView,v5Compat:s=!1}=r,i=o.history,a=Lr.Pop,c=null,u=f();u==null&&(u=0,i.replaceState(ha({},i.state,{idx:u}),""));function f(){return(i.state||{idx:null}).idx}function d(){a=Lr.Pop;let w=f(),g=w==null?null:w-u;u=w,c&&c({action:a,location:v.location,delta:g})}function p(w,g){a=Lr.Push;let x=pp(v.location,w,g);u=f()+1;let b=sy(x,u),S=v.createHref(x);try{i.pushState(b,"",S)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;o.location.assign(S)}s&&c&&c({action:a,location:v.location,delta:1})}function m(w,g){a=Lr.Replace;let x=pp(v.location,w,g);u=f();let b=sy(x,u),S=v.createHref(x);i.replaceState(b,"",S),s&&c&&c({action:a,location:v.location,delta:0})}function y(w){let g=o.location.origin!=="null"?o.location.origin:o.location.href,x=typeof w=="string"?w:Nc(w);return x=x.replace(/ $/,"%20"),We(g,"No window.location.(origin|href) available to create URL for href: "+x),new URL(x,g)}let v={get action(){return a},get location(){return e(o,i)},listen(w){if(c)throw new Error("A history only accepts one active listener");return o.addEventListener(oy,d),c=w,()=>{o.removeEventListener(oy,d),c=null}},createHref(w){return t(o,w)},createURL:y,encodeLocation(w){let g=y(w);return{pathname:g.pathname,search:g.search,hash:g.hash}},push:p,replace:m,go(w){return i.go(w)}};return v}var iy;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(iy||(iy={}));function AN(e,t,n){return n===void 0&&(n="/"),kN(e,t,n)}function kN(e,t,n,r){let o=typeof t=="string"?ni(t):t,s=fm(o.pathname||"/",n);if(s==null)return null;let i=uS(e);RN(i);let a=null;for(let c=0;a==null&&c<i.length;++c){let u=UN(s);a=zN(i[c],u)}return a}function uS(e,t,n,r){t===void 0&&(t=[]),n===void 0&&(n=[]),r===void 0&&(r="");let o=(s,i,a)=>{let c={relativePath:a===void 0?s.path||"":a,caseSensitive:s.caseSensitive===!0,childrenIndex:i,route:s};c.relativePath.startsWith("/")&&(We(c.relativePath.startsWith(r),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+r+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(r.length));let u=Kr([r,c.relativePath]),f=n.concat(c);s.children&&s.children.length>0&&(We(s.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+u+'".')),uS(s.children,t,f,u)),!(s.path==null&&!s.index)&&t.push({path:u,score:FN(u,s.index),routesMeta:f})};return e.forEach((s,i)=>{var a;if(s.path===""||!((a=s.path)!=null&&a.includes("?")))o(s,i);else for(let c of dS(s.path))o(s,i,c)}),t}function dS(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,o=n.endsWith("?"),s=n.replace(/\?$/,"");if(r.length===0)return o?[s,""]:[s];let i=dS(r.join("/")),a=[];return a.push(...i.map(c=>c===""?s:[s,c].join("/"))),o&&a.push(...i),a.map(c=>e.startsWith("/")&&c===""?"/":c)}function RN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:VN(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}const NN=/^:[\w-]+$/,MN=3,DN=2,IN=1,ON=10,LN=-2,ay=e=>e==="*";function FN(e,t){let n=e.split("/"),r=n.length;return n.some(ay)&&(r+=LN),t&&(r+=DN),n.filter(o=>!ay(o)).reduce((o,s)=>o+(NN.test(s)?MN:s===""?IN:ON),r)}function VN(e,t){return e.length===t.length&&e.slice(0,-1).every((r,o)=>r===t[o])?e[e.length-1]-t[t.length-1]:0}function zN(e,t,n){let{routesMeta:r}=e,o={},s="/",i=[];for(let a=0;a<r.length;++a){let c=r[a],u=a===r.length-1,f=s==="/"?t:t.slice(s.length)||"/",d=$N({path:c.relativePath,caseSensitive:c.caseSensitive,end:u},f),p=c.route;if(!d)return null;Object.assign(o,d.params),i.push({params:o,pathname:Kr([s,d.pathname]),pathnameBase:qN(Kr([s,d.pathnameBase])),route:p}),d.pathnameBase!=="/"&&(s=Kr([s,d.pathnameBase]))}return i}function $N(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=BN(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let s=o[0],i=s.replace(/(.)\/+$/,"$1"),a=o.slice(1);return{params:r.reduce((u,f,d)=>{let{paramName:p,isOptional:m}=f;if(p==="*"){let v=a[d]||"";i=s.slice(0,s.length-v.length).replace(/(.)\/+$/,"$1")}const y=a[d];return m&&!y?u[p]=void 0:u[p]=(y||"").replace(/%2F/g,"/"),u},{}),pathname:s,pathnameBase:i,pattern:e}}function BN(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),dm(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,a,c)=>(r.push({paramName:a,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(r.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}function UN(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return dm(!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 fm(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 WN=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,HN=e=>WN.test(e);function GN(e,t){t===void 0&&(t="/");let{pathname:n,search:r="",hash:o=""}=typeof e=="string"?ni(e):e,s;if(n)if(HN(n))s=n;else{if(n.includes("//")){let i=n;n=n.replace(/\/\/+/g,"/"),dm(!1,"Pathnames cannot have embedded double slashes - normalizing "+(i+" -> "+n))}n.startsWith("/")?s=ly(n.substring(1),"/"):s=ly(n,t)}else s=t;return{pathname:s,search:YN(r),hash:QN(o)}}function ly(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function Pd(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 KN(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function pm(e,t){let n=KN(e);return t?n.map((r,o)=>o===n.length-1?r.pathname:r.pathnameBase):n.map(r=>r.pathnameBase)}function hm(e,t,n,r){r===void 0&&(r=!1);let o;typeof e=="string"?o=ni(e):(o=ha({},e),We(!o.pathname||!o.pathname.includes("?"),Pd("?","pathname","search",o)),We(!o.pathname||!o.pathname.includes("#"),Pd("#","pathname","hash",o)),We(!o.search||!o.search.includes("#"),Pd("#","search","hash",o)));let s=e===""||o.pathname==="",i=s?"/":o.pathname,a;if(i==null)a=n;else{let d=t.length-1;if(!r&&i.startsWith("..")){let p=i.split("/");for(;p[0]==="..";)p.shift(),d-=1;o.pathname=p.join("/")}a=d>=0?t[d]:"/"}let c=GN(o,a),u=i&&i!=="/"&&i.endsWith("/"),f=(s||i===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(u||f)&&(c.pathname+="/"),c}const Kr=e=>e.join("/").replace(/\/\/+/g,"/"),qN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),YN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,QN=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function XN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const fS=["post","put","patch","delete"];new Set(fS);const ZN=["get",...fS];new Set(ZN);/** 152 * React Router v6.30.3 153 * 154 * Copyright (c) Remix Software Inc. 155 * 156 * This source code is licensed under the MIT license found in the 157 * LICENSE.md file in the root directory of this source tree. 158 * 159 * @license MIT 160 */function ma(){return ma=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},ma.apply(this,arguments)}const mm=h.createContext(null),JN=h.createContext(null),so=h.createContext(null),Tu=h.createContext(null),cr=h.createContext({outlet:null,matches:[],isDataRoute:!1}),pS=h.createContext(null);function eM(e,t){let{relative:n}=t===void 0?{}:t;ri()||We(!1);let{basename:r,navigator:o}=h.useContext(so),{hash:s,pathname:i,search:a}=gS(e,{relative:n}),c=i;return r!=="/"&&(c=i==="/"?r:Kr([r,i])),o.createHref({pathname:c,search:a,hash:s})}function ri(){return h.useContext(Tu)!=null}function ur(){return ri()||We(!1),h.useContext(Tu).location}function hS(e){h.useContext(so).static||h.useLayoutEffect(e)}function mS(){let{isDataRoute:e}=h.useContext(cr);return e?pM():tM()}function tM(){ri()||We(!1);
vendor: 4,405 bytes, line 160
160let e=h.useContext(mm),{basename:t,future:n,navigator:r}=h.useContext(so),{matches:o}=h.useContext(cr),{pathname:s}=ur(),i=JSON.stringify(pm(o,n.v7_relativeSplatPath)),a=h.useRef(!1);return hS(()=>{a.current=!0}),h.useCallback(function(u,f){if(f===void 0&&(f={}),!a.current)return;if(typeof u=="number"){r.go(u);return}let d=hm(u,JSON.parse(i),s,f.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:Kr([t,d.pathname])),(f.replace?r.replace:r.push)(d,f.state,f)},[t,r,i,s,e])}function D8(){let{matches:e}=h.useContext(cr),t=e[e.length-1];return t?t.params:{}}function gS(e,t){let{relative:n}=t===void 0?{}:t,{future:r}=h.useContext(so),{matches:o}=h.useContext(cr),{pathname:s}=ur(),i=JSON.stringify(pm(o,r.v7_relativeSplatPath));return h.useMemo(()=>hm(e,JSON.parse(i),s,n==="path"),[e,i,s,n])}function nM(e,t){return rM(e,t)}function rM(e,t,n,r){ri()||We(!1);let{navigator:o}=h.useContext(so),{matches:s}=h.useContext(cr),i=s[s.length-1],a=i?i.params:{};i&&i.pathname;let c=i?i.pathnameBase:"/";i&&i.route;let u=ur(),f;if(t){var d;let w=typeof t=="string"?ni(t):t;c==="/"||(d=w.pathname)!=null&&d.startsWith(c)||We(!1),f=w}else f=u;let p=f.pathname||"/",m=p;if(c!=="/"){let w=c.replace(/^\//,"").split("/");m="/"+p.replace(/^\//,"").split("/").slice(w.length).join("/")}let y=AN(e,{pathname:m}),v=lM(y&&y.map(w=>Object.assign({},w,{params:Object.assign({},a,w.params),pathname:Kr([c,o.encodeLocation?o.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?c:Kr([c,o.encodeLocation?o.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),s,n,r);return t&&v?h.createElement(Tu.Provider,{value:{location:ma({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:Lr.Pop}},v):v}function oM(){let e=fM(),t=XN(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return h.createElement(h.Fragment,null,h.createElement("h2",null,"Unexpected Application Error!"),h.createElement("h3",{style:{fontStyle:"italic"}},t),n?h.createElement("pre",{style:o},n):null,null)}const sM=h.createElement(oM,null);class iM extends h.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?h.createElement(cr.Provider,{value:this.props.routeContext},h.createElement(pS.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function aM(e){let{routeContext:t,match:n,children:r}=e,o=h.useContext(mm);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),h.createElement(cr.Provider,{value:t},r)}function lM(e,t,n,r){var o;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 i=e,a=(o=n)==null?void 0:o.errors;if(a!=null){let f=i.findIndex(d=>d.route.id&&(a==null?void 0:a[d.route.id])!==void 0);f>=0||We(!1),i=i.slice(0,Math.min(i.length,f+1))}let c=!1,u=-1;if(n&&r&&r.v7_partialHydration)for(let f=0;f<i.length;f++){let d=i[f];if((d.route.HydrateFallback||d.route.hydrateFallbackElement)&&(u=f),d.route.id){let{loaderData:p,errors:m}=n,y=d.route.loader&&p[d.route.id]===void 0&&(!m||m[d.route.id]===void 0);if(d.route.lazy||y){c=!0,u>=0?i=i.slice(0,u+1):i=[i[0]];break}}}return i.reduceRight((f,d,p)=>{let m,y=!1,v=null,w=null;n&&(m=a&&d.route.id?a[d.route.id]:void 0,v=d.route.errorElement||sM,c&&(u<0&&p===0?(hM("route-fallback"),y=!0,w=null):u===p&&(y=!0,w=d.route.hydrateFallbackElement||null)));let g=t.concat(i.slice(0,p+1)),x=()=>{let b;return m?b=v:y?b=w:d.route.Component?b=h.createElement(d.route.Component,null):d.route.element?b=d.route.element:b=f,h.createElement(aM,{match:d,routeC
160ontext:{outlet:f,matches:g,isDataRoute:n!=null},children:b})};return n&&(d.route.ErrorBoundary||d.route.errorElement||p===0)?h.createElement(iM,{location:n.location,revalidation:n.revalidation,component:v,error:m,children:x(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):x()},null)}var vS=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(vS||{}),yS=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}(yS||{});function cM(e){let t=h.useContext(mm);return t||We(!1),t}function uM(e){let t=h.useContext(JN);return t||We(!1),t}function dM(e){let t=h.useContext(cr);return t||We(!1),t}function xS(e){let t=dM(),n=t.matches[t.matches.length-1];return n.route.id||We(!1),n.route.id}function fM(){var e;let t=h.useContext(pS),n=uM(),r=xS();return t!==void 0?t:(e=n.errors)==null?void 0:e[r]}function pM(){let{router:e}=cM(vS.UseNavigateStable),t=xS(yS.UseNavigateStable),n=h.useRef(!1);return hS(()=>{n.current=!0}),h.useCallback(function(o,s){s===void 0&&(s={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,ma({fromRouteId:t},s)))},[e,t])}const cy={};function hM(e,t,n){cy[e]||(cy[e]=!0)}function mM(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function je(e){let{to:t,replace:n,state:r,relative:o}=e;ri()||We(!1);let{future:s,static:i}=h.useContext(so),{matches:a}=h.useContext(cr),{pathname:c}=ur(),u=mS(),f=hm(t,pm(a,s.v7_relativeSplatPath),c,o==="path"),d=JSON.stringify(f);return h.useEffect(()=>u(JSON.parse(d),{replace:n,state:r,relative:o}),[u,d,o,n,r]),null}function k(e){We(!1)}function gM(e){let{basename:t="/",children:n=null,location:r,navigationType:o=Lr.Pop,navigator:s,static:i=!1,future:a}=e;ri()&&We(!1);let c=t.replace(/^\/*/,"/"),u=h.useMemo(()=>({basename:c,navigator:s,static:i,future:ma({v7_relativeSplatPath:!1},a)}),[c,a,s,i]);typeof r=="string"&&(r=ni(r));let{pathname:f="/",search:d="",hash:p="",state:m=null,key:y="default"}=r,v=h.useMemo(()=>{let w=fm(f,c);return w==null?null:{location:{pathname:w,search:d,hash:p,state:m,key:y},navigationType:o}},[c,f,d,p,m,y,o]);return v==null?null:h.createElement(so.Provider,{value:u},h.createElement(Tu.Provider,{children:n,value:v}))}function wS(e){let{children:t,location:n}=e;return nM(hp(t),n)}new Promise(()=>{});function hp(e,t){t===void 0&&(t=[]);let n=[];return h.Children.forEach(e,(r,o)=>{if(!h.isValidElement(r))return;let s=[...t,o];if(r.type===h.Fragment){n.push.apply(n,hp(r.props.children,s));return}r.type!==k&&We(!1),!r.props.index||!r.props.children||We(!1);let i={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&&(i.children=hp(r.props.children,s)),n.push(i)}),n}/** 161 * React Router DOM v6.30.3 162 * 163 * Copyright (c) Remix Software Inc. 164 * 165 * This source code is licensed under the MIT license found in the 166 * LICENSE.md file in the root directory of this source tree. 167 * 168 * @license MIT 169 */function mp(){return mp=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},mp.apply(this,arguments)}function vM(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,s;for(s=0;s<r.length;s++)o=r[s],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function yM(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function xM(e,t){return e.button===0&&(!t||t==="_self")&&!yM(e)}const wM=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],bM="6";try{window.__reactRouterVersion=bM}catch{}const SM="startTransition",uy=Xc[SM];function EM(e){let{basename:t,children:n,future:r,window:o}=e,s=h.useRef();s.current==null&&(s.current=TN({window:o,v5Compat:!0}));let i=s.current,[a,c]=h.useState({action:i.action,location:i.location}),{v7_startTransition:u}=r||{},f=h.useCallback(d=>{u&&uy?uy(()=>c(d)):c(d)},[c,u]);return h.useLayoutEffect(()=>i.listen(f),[i,f]),h.useEffect(()=>
169mM(r),[r]),h.createElement(gM,{basename:t,children:n,location:a.location,navigationType:a.action,navigator:i,future:r})}const CM=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",PM=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,ae=h.forwardRef(function(t,n){let{onClick:r,relative:o,reloadDocument:s,replace:i,state:a,target:c,to:u,preventScrollReset:f,viewTransition:d}=t,p=vM(t,wM),{basename:m}=h.useContext(so),y,v=!1;if(typeof u=="string"&&PM.test(u)&&(y=u,CM))try{let b=new URL(window.location.href),S=u.startsWith("//")?new URL(b.protocol+u):new URL(u),E=fm(S.pathname,m);S.origin===b.origin&&E!=null?u=E+S.search+S.hash:v=!0}catch{}let w=eM(u,{relative:o}),g=TM(u,{replace:i,state:a,target:c,preventScrollReset:f,relative:o,viewTransition:d});function x(b){r&&r(b),b.defaultPrevented||g(b)}return h.createElement("a",mp({},p,{href:y||w,onClick:v||s?r:x,ref:n,target:c}))});var dy;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(dy||(dy={}));var fy;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(fy||(fy={}));function TM(e,t){let{target:n,replace:r,state:o,preventScrollReset:s,relative:i,viewTransition:a}=t===void 0?{}:t,c=mS(),u=ur(),f=gS(e,{relative:i});return h.useCallback(d=>{if(xM(d,n)){d.preventDefault();let p=r!==void 0?r:Nc(u)===Nc(f);c(e,{replace:p,state:o,preventScrollReset:s,relative:i,viewTransition:a})}},[u,c,f,r,o,n,e,s,i,a])}var jM=typeof Element<"u",_M=typeof Map=="function",AM=typeof Set=="function",kM=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function Hl(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,r,o;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(!Hl(e[r],t[r]))return!1;return!0}var s;if(_M&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(s=e.entries();!(r=s.next()).done;)if(!t.has(r.value[0]))return!1;for(s=e.entries();!(r=s.next()).done;)if(!Hl(r.value[1],t.get(r.value[0])))return!1;return!0}if(AM&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(s=e.entries();!(r=s.next()).done;)if(!t.has(r.value[0]))return!1;return!0}if(kM&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(o=Object.keys(e),n=o.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!Object.prototype.hasOwnProperty.call(t,o[r]))return!1;if(jM&&e instanceof Element)return!1;for(r=n;r--!==0;)if(!((o[r]==="_owner"||o[r]==="__v"||o[r]==="__o")&&e.$$typeof)&&!Hl(e[o[r]],t[o[r]]))return!1;return!0}return e!==e&&t!==t}var RM=function(t,n){try{return Hl(t,n)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}};const NM=ja(RM);var MM=function(e,t,n,r,o,s,i,a){if(!e){var c;if(t===void 0)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,o,s,i,a],f=0;c=new Error(t.replace(/%s/g,function(){return u[f++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}},DM=MM;const py=ja(DM);var IM=function(t,n,r,o){var s=r?r.call(o,t,n):void 0;if(s!==void 0)return!!s;if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var i=Object.keys(t),a=Object.keys(n);if(i.length!==a.length)return!1;for(var c=Object.prototype.hasOwnProperty.bind(n),u=0;u<i.length;u++){var f=i[u];if(!c(f))return!1;var d=t[f],p=n[f];if(s=r?r.call(o,d,p,f):void 0,s===!1||s===void 0&&d!==p)return!1}return!0};const OM=ja(IM);var bS=(e=>(e.BASE="base",e.BODY="body",e.HEAD="head",e.HTML="html",e.LINK="link",e.META="meta",e.NOSCRIPT="noscript",e.SCRIPT="script",e.STYLE="style",e.TITLE="title",e.FRAGMENT="Symbol(react.fragment)",e))(bS||{}),Td={link:{rel:["amphtml","canonical","alternate"]},script:{type:["application/ld+json"]}
169,meta:{charset:"",name:["generator","robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]}},hy=Object.values(bS),ju={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},SS=Object.entries(ju).reduce((e,[t,n])=>(e[n]=t,e),{}),mn="data-rh",Ts={DEFAULT_TITLE:"defaultTitle",DEFER:"defer",ENCODE_SPECIAL_CHARACTERS:"encodeSpecialCharacters",ON_CHANGE_CLIENT_STATE:"onChangeClientState",TITLE_TEMPLATE:"titleTemplate",PRIORITIZE_SEO_TAGS:"prioritizeSeoTags"},js=(e,t)=>{for(let n=e.length-1;n>=0;n-=1){const r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},LM=e=>{let t=js(e,"title");const n=js(e,Ts.TITLE_TEMPLATE);if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,()=>t);const r=js(e,Ts.DEFAULT_TITLE);return t||r||void 0},FM=e=>js(e,Ts.ON_CHANGE_CLIENT_STATE)||(()=>{}),jd=(e,t)=>t.filter(n=>typeof n[e]<"u").map(n=>n[e]).reduce((n,r)=>({...n,...r}),{}),VM=(e,t)=>t.filter(n=>typeof n.base<"u").map(n=>n.base).reverse().reduce((n,r)=>{if(!n.length){const o=Object.keys(r);for(let s=0;s<o.length;s+=1){const a=o[s].toLowerCase();if(e.indexOf(a)!==-1&&r[a])return n.concat(r)}}return n},[]),zM=e=>console&&typeof console.warn=="function"&&console.warn(e),xi=(e,t,n)=>{const r={};return n.filter(o=>Array.isArray(o[e])?!0:(typeof o[e]<"u"&&zM(`Helmet: ${e} should be of type "Array". Instead found type "${typeof o[e]}"`),!1)).map(o=>o[e]).reverse().reduce((o,s)=>{const i={};s.filter(c=>{let u;const f=Object.keys(c);for(let p=0;p<f.length;p+=1){const m=f[p],y=m.toLowerCase();t.indexOf(y)!==-1&&!(u==="rel"&&c[u].toLowerCase()==="canonical")&&!(y==="rel"&&c[y].toLowerCase()==="stylesheet")&&(u=y),t.indexOf(m)!==-1&&(m==="innerHTML"||m==="cssText"||m==="itemprop")&&(u=m)}if(!u||!c[u])return!1;const d=c[u].toLowerCase();return r[u]||(r[u]={}),i[u]||(i[u]={}),r[u][d]?!1:(i[u][d]=!0,!0)}).reverse().forEach(c=>o.push(c));const a=Object.keys(i);for(let c=0;c<a.length;c+=1){const u=a[c],f={...r[u],...i[u]};r[u]=f}return o},[]).reverse()},$M=(e,t)=>{if(Array.isArray(e)&&e.length){for(let n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},BM=e=>({baseTag:VM(["href"],e),bodyAttributes:jd("bodyAttributes",e),defer:js(e,Ts.DEFER),encode:js(e,Ts.ENCODE_SPECIAL_CHARACTERS),htmlAttributes:jd("htmlAttributes",e),linkTags:xi("link",["rel","href"],e),metaTags:xi("meta",["name","charset","http-equiv","property","itemprop"],e),noscriptTags:xi("noscript",["innerHTML"],e),onChangeClientState:FM(e),scriptTags:xi("script",["src","innerHTML"],e),styleTags:xi("style",["cssText"],e),title:LM(e),titleAttributes:jd("titleAttributes",e),prioritizeSeoTags:$M(e,Ts.PRIORITIZE_SEO_TAGS)}),ES=e=>Array.isArray(e)?e.join(""):e,UM=(e,t)=>{const n=Object.keys(e);for(let r=0;r<n.length;r+=1)if(t[n[r]]&&t[n[r]].includes(e[n[r]]))return!0;return!1},_d=(e,t)=>Array.isArray(e)?e.reduce((n,r)=>(UM(r,t)?n.priority.push(r):n.default.push(r),n),{priority:[],default:[]}):{default:e,priority:[]},my=(e,t)=>({...e,[t]:void 0}),WM=["noscript","script","style"],gp=(e,t=!0)=>t===!1?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),CS=e=>Object.keys(e).reduce((t,n)=>{const r=typeof e[n]<"u"?`${n}="${e[n]}"`:`${n}`;return t?`${t} ${r}`:r},""),HM=(e,t,n,r)=>{const o=CS(n),s=ES(t);return o?`<${e} ${mn}="true" ${o}>${gp(s,r)}</${e}>`:`<${e} ${mn}="true">${gp(s,r)}</${e}>`},GM=(e,t,n=!0)=>t.reduce((r,o)=>{const s=o,i=Object.keys(s).filter(u=>!(u==="innerHTML"||u==="cssText")).reduce((u,f)=>{const d=typeof s[f]>"u"?f:`${f}="${gp(s[f],n)}"`;return u?`${u} ${d}`:d},""),a=s.innerHTML||s.cssText||"",c=WM.indexOf(e)===-1;return`${r}<${e} ${mn}="true" ${i}${c?"/>":`>${a}</${e}>`}`},""),PS=(e,t={})=>Object.keys(e).reduce((n,r)=>{const o=ju[r];return n[o||r]=e[r],n},t),KM=(e,t,n)=>{const r={key:t,[mn]:!0},o=PS(n,r);return[F.createElement("title",o,t)]},Gl=(e,t)=>
169t.map((n,r)=>{const o={key:r,[mn]:!0};return Object.keys(n).forEach(s=>{const a=ju[s]||s;if(a==="innerHTML"||a==="cssText"){const c=n.innerHTML||n.cssText;o.dangerouslySetInnerHTML={__html:c}}else o[a]=n[s]}),F.createElement(e,o)}),Ut=(e,t,n=!0)=>{switch(e){case"title":return{toComponent:()=>KM(e,t.title,t.titleAttributes),toString:()=>HM(e,t.title,t.titleAttributes,n)};case"bodyAttributes":case"htmlAttributes":return{toComponent:()=>PS(t),toString:()=>CS(t)};default:return{toComponent:()=>Gl(e,t),toString:()=>GM(e,t,n)}}},qM=({metaTags:e,linkTags:t,scriptTags:n,encode:r})=>{const o=_d(e,Td.meta),s=_d(t,Td.link),i=_d(n,Td.script);return{priorityMethods:{toComponent:()=>[...Gl("meta",o.priority),...Gl("link",s.priority),...Gl("script",i.priority)],toString:()=>`${Ut("meta",o.priority,r)} ${Ut("link",s.priority,r)} ${Ut("script",i.priority,r)}`},metaTags:o.default,linkTags:s.default,scriptTags:i.default}},YM=e=>{const{baseTag:t,bodyAttributes:n,encode:r=!0,htmlAttributes:o,noscriptTags:s,styleTags:i,title:a="",titleAttributes:c,prioritizeSeoTags:u}=e;let{linkTags:f,metaTags:d,scriptTags:p}=e,m={toComponent:()=>[],toString:()=>""};return u&&({priorityMethods:m,linkTags:f,metaTags:d,scriptTags:p}=qM(e)),{priority:m,base:Ut("base",t,r),bodyAttributes:Ut("bodyAttributes",n,r),htmlAttributes:Ut("htmlAttributes",o,r),link:Ut("link",f,r),meta:Ut("meta",d,r),noscript:Ut("noscript",s,r),script:Ut("script",p,r),style:Ut("style",i,r),title:Ut("title",{title:a,titleAttributes:c},r)}},vp=YM,yl=[],gm=!!(typeof window<"u"&&window.document&&window.document.createElement),yp=class{constructor(e,t){Wn(this,"instances",[]);Wn(this,"canUseDOM",gm);Wn(this,"context");Wn(this,"value",{setHelmet:e=>{this.context.helmet=e},helmetInstances:{get:()=>this.canUseDOM?yl:this.instances,add:e=>{(this.canUseDOM?yl:this.instances).push(e)},remove:e=>{const t=(this.canUseDOM?yl:this.instances).indexOf(e);(this.canUseDOM?yl:this.instances).splice(t,1)}}});this.context=e,this.canUseDOM=t||!1,t||(e.helmet=vp({baseTag:[],bodyAttributes:{},htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))}},QM=parseInt(F.version.split(".")[0],10),xp=QM>=19,XM={},TS=F.createContext(XM),Ao,jS=(Ao=class extends h.Component{constructor(n){super(n);Wn(this,"helmetData");xp?this.helmetData=null:this.helmetData=new yp(this.props.context||{},Ao.canUseDOM)}render(){return xp?F.createElement(F.Fragment,null,this.props.children):F.createElement(TS.Provider,{value:this.helmetData.value},this.props.children)}},Wn(Ao,"canUseDOM",gm),Ao),Yo=(e,t)=>{const n=document.head||document.querySelector("head"),r=n.querySelectorAll(`${e}[${mn}]`),o=[].slice.call(r),s=[];let i;return t&&t.length&&t.forEach(a=>{const c=document.createElement(e);for(const u in a)if(Object.prototype.hasOwnProperty.call(a,u))if(u==="innerHTML")c.innerHTML=a.innerHTML;else if(u==="cssText"){const f=a.cssText;c.appendChild(document.createTextNode(f))}else{const f=u,d=typeof a[f]>"u"?"":a[f];c.setAttribute(u,d)}c.setAttribute(mn,"true"),o.some((u,f)=>(i=f,c.isEqualNode(u)))?o.splice(i,1):s.push(c)}),o.forEach(a=>{var c;return(c=a.parentNode)==null?void 0:c.removeChild(a)}),s.forEach(a=>n.appendChild(a)),{oldTags:o,newTags:s}},wp=(e,t)=>{const n=document.getElementsByTagName(e)[0];if(!n)return;const r=n.getAttribute(mn),o=r?r.split(","):[],s=[...o],i=Object.keys(t);for(const a of i){const c=t[a]||"";n.getAttribute(a)!==c&&n.setAttribute(a,c),o.indexOf(a)===-1&&o.push(a);const u=s.indexOf(a);u!==-1&&s.splice(u,1)}for(let a=s.length-1;a>=0;a-=1)n.removeAttribute(s[a]);o.length===s.length?n.removeAttribute(mn):n.getAttribute(mn)!==i.join(",")&&n.setAttribute(mn,i.join(","))},ZM=(e,t)=>{typeof e<"u"&&document.title!==e&&(document.title=ES(e)),wp("title",t)},gy=(e,t)=>{const{baseTag:n,bodyAttributes:r,htmlAttributes:o,linkTags:s,metaTags:i,noscriptTags:a,onChangeClientState:c,scriptTags:u,styleTags:f,title:d,titleAttributes:p}=e;wp("body",r),wp("html",o),ZM(d,p);const m={baseTag:Yo("base",n),linkTags:Yo("link",s),metaTags:Yo("meta",i),noscriptTags:Yo("noscript",a),scriptTags:Yo("script",u),styleTags:Yo("style",f)},y={},v={};Object.keys(m).forEach(w=>{const{newTags:g,oldTags:x}=m[w];g.length&&(y[w]=g),x.length&&(v[w]=m[w].oldTags)}),t&&t(),c(e,y,v)},wi=null,JM=e=>{wi&&cancelAnimationFrame(wi),e.defer?wi=requestAnimationFrame(()=>{gy(e,()=>{wi=null})}):(gy(e),wi=null)},e5=JM,vy=class extends h.Component{constructor(){super(...arguments);Wn(this,"rendered",!1)}shouldComponentUpdate(t){return!OM(t,this.props)}componentDidUpdate(){this.emitChange()}componentWillUnmount(){const{helmetInstances:t}=this.props.context;t.remove(this),this.emitChange()}emitChange(){const{helmetInstances:t,setHelmet:n}=this.props.context;let r=null;const o=BM(t.get().map(s=>{const{context:i,...a}=s.props;return a}));jS.canUseDOM?e5(o):vp&&(r=vp(o)),n(r)}init(){if(this.rendered)return;this.rendered=!0;const{helmetInstances:t}=this.props.context;t.add(this),this.emitChange()}render(){return this.init(),null}},Kl=[],yy=e=>{const t={};for(const n of Object.keys(e))t[SS[n]||n]=e[n];return t},uo=e=>{const t={};for(const n of Object.keys(e)){const r=ju[n];t[r||n]=e[n]}return t},xy=(e,t)=>{if(!gm)return;const n=document.getElementsByTagName(e)[0];if(!n)return;const r="data-rh-managed",o=n.getAttribute(r),s=o?o.split(","):[],i=Object.keys(t);for(const a of s)i.includes(a)||n.removeAttribute(a);for(const a of i){const c=t[a];c==null||c===!1?n.removeAttribute(a):c===!0?n.setAttribute(a,""):n.setAttribute(a,String(c))}i.length>0?n.setAttribute(r,i.join(",")):n.removeAttribute(r)},Ad=()=>{const e={},t={};for(const n of Kl){const{htmlAttributes:r,bodyAttributes:o}=n.props;r&&Object.assign(e,yy(r)),o&&Object.assign(t,yy(o))}xy("html",e),xy("body",t)},t5=class extends h.Component{componentDidMount(){Kl.push(this),Ad()}componentDidUpdate(){Ad()}componentWillUnmount(){const e=Kl.indexOf(this);e!==-1&&Kl.splice(e,1),Ad()}resolveTitle(){const{title:e,titleTemplate:t,defaultTitle:n}=this.props;return e&&t?t.replace(/%s/g,()=>Array.isArray(e)?e.join(""):e):e||n||void 0}renderTitle(){const e=this.resolveTitle();if(e===void 0)return null;const t=this.props.titleAttributes||{};return F.createElement("title",uo(t),e)}renderBase(){const{base:e}=this.props;return e?F.createElement("base",uo(e)):null}renderMeta(){const{meta:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>F.createElement("meta",{key:n,...uo(t)}))}renderLink(){const{link:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>F.createElement("link",{key:n,...uo(t)}))}renderScript(){const{script:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{innerHTML:r,...o}=t,s=uo(o);return r&&(s.dangerouslySetInnerHTML={__html:r}),F.createElement("script",{key:n,...s})})}renderStyle(){const{style:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{cssText:r,...o}=t,s=uo(o);return r&&(s.dangerouslySetInnerHTML={__html:r}),F.createElement("style",{key:n,...s})})}renderNoscript(){const{noscript:e}=this.props;return!e||!Array.isArray(e)?null:e.map((t,n)=>{const{innerHTML:r,...o}=t,s=uo(o);return r&&(s.dangerouslySetInnerHTML={__html:r}),F.createElement("noscript",{key:n,...s})})}render(){return F.createElement(F.Fragment,null,this.renderTitle(),this.renderBase(),this.renderMeta(),this.renderLink(),this.renderScript(),this.renderStyle(),this.renderNoscript())}},sf,_S=(sf=class extends h.Component{shouldComponentUpdate(e){return!NM(my(this.props,"helmetData"),my(e,"helmetData"))}mapNestedChildrenToProps(e,t){if(!t)return null;switch(e.type){case"script":case"noscript":return{innerHTML:t};case"style":return{cssText:t};default:throw new Error(`<${e.type} /> elements are self-closing and can not contain children. Refer to our API for more information.`)}}flattenArrayTypeChildren(e,t,n,r){return{...t,[e.type]:[...t[e.type]||[],{...n,...this.mapNestedChildrenToProps(e,r)}]}}mapObjectTypeChildren(e,t,n,r){switch(e.type){case"title":return{...t,[e.type]:r,titleAttributes:{...n}};case"body":return{...t,bodyAttributes:{...n}};case"html":return{...t,htmlAttributes:{...n}};default:return{...t,[e.type]:{...n}}}}mapArrayTypeChildrenToProps(e,t){let n={...t};return Object.keys(e).forEach(r=>{n={...n,[r]:e[r]}}),n}
169warnOnInvalidChildren(e,t){return py(hy.some(n=>e.type===n),typeof e.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":`Only elements types ${hy.join(", ")} are allowed. Helmet does not support rendering <${e.type}> elements. Refer to our API for more information.`),py(!t||typeof t=="string"||Array.isArray(t)&&!t.some(n=>typeof n!="string"),`Helmet expects a string as a child of <${e.type}>. Did you forget to wrap your children in braces? ( <${e.type}>{\`\`}</${e.type}> ) Refer to our API for more information.`),!0}mapChildrenToProps(e,t){let n={};return F.Children.forEach(e,r=>{if(!r||!r.props)return;const{children:o,...s}=r.props,i=Object.keys(s).reduce((c,u)=>(c[SS[u]||u]=s[u],c),{});let{type:a}=r;switch(typeof a=="symbol"?a=a.toString():this.warnOnInvalidChildren(r,o),a){case"Symbol(react.fragment)":t=this.mapChildrenToProps(o,t);break;case"link":case"meta":case"noscript":case"script":case"style":n=this.flattenArrayTypeChildren(r,n,i,o);break;default:t=this.mapObjectTypeChildren(r,t,i,o);break}}),this.mapArrayTypeChildrenToProps(n,t)}render(){const{children:e,...t}=this.props;let n={...t},{helmetData:r}=t;if(e&&(n=this.mapChildrenToProps(e,n)),r&&!(r instanceof yp)){const o=r;r=new yp(o.context,!0),delete n.helmetData}return xp?F.createElement(t5,{...n}):r?F.createElement(vy,{...n,context:r.value}):F.createElement(TS.Consumer,null,o=>F.createElement(vy,{...n,context:o}))}},Wn(sf,"defaultProps",{defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1}),sf);const n5=()=>{h.useEffect(()=>{},[])},vm=h.createContext({});function Zr(e){const t=h.useRef(null);return t.current===null&&(t.current=e()),t.current}const r5=typeof window<"u",La=r5?h.useLayoutEffect:h.useEffect,_u=h.createContext(null);function ym(e,t){e.indexOf(t)===-1&&e.push(t)}function Mc(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}const Cn=(e,t,n)=>n>t?t:n<e?e:n;let Au=()=>{};const Jr={},AS=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),kS=e=>typeof e=="object"&&e!==null,RS=e=>/^0[^.\s]+$/u.test(e);function NS(e){let t;return()=>(t===void 0&&(t=e()),t)}const At=e=>e,Fa=(...e)=>e.reduce((t,n)=>r=>n(t(r))),Ks=(e,t,n)=>{const r=t-e;return r?(n-e)/r:1};class xm{constructor(){this.subscriptions=[]}add(t){return ym(this.subscriptions,t),()=>Mc(this.subscriptions,t)}notify(t,n,r){const o=this.subscriptions.length;if(o)if(o===1)this.subscriptions[0](t,n,r);else for(let s=0;s<o;s++){const i=this.subscriptions[s];i&&i(t,n,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const Ft=e=>e*1e3,qt=e=>e/1e3,wm=(e,t)=>t?e*(1e3/t):0,MS=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,o5=1e-7,s5=12;function i5(e,t,n,r,o){let s,i,a=0;do i=t+(n-t)/2,s=MS(i,r,o)-e,s>0?n=i:t=i;while(Math.abs(s)>o5&&++a<s5);return i}function Va(e,t,n,r){if(e===t&&n===r)return At;const o=s=>i5(s,0,1,e,n);return s=>s===0||s===1?s:MS(o(s),t,r)}const DS=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,IS=e=>t=>1-e(1-t),OS=Va(.33,1.53,.69,.99),bm=IS(OS),LS=DS(bm),FS=e=>e>=1?1:(e*=2)<1?.5*bm(e):.5*(2-Math.pow(2,-10*(e-1))),Sm=e=>1-Math.sin(Math.acos(e)),VS=IS(Sm),zS=DS(Sm),a5=Va(.42,0,1,1),l5=Va(0,0,.58,1),$S=Va(.42,0,.58,1),c5=e=>Array.isArray(e)&&typeof e[0]!="number",BS=e=>Array.isArray(e)&&typeof e[0]=="number",u5={linear:At,easeIn:a5,easeInOut:$S,easeOut:l5,circIn:Sm,circInOut:zS,circOut:VS,backIn:bm,backInOut:LS,backOut:OS,anticipate:FS},d5=e=>typeof e=="string",wy=e=>{if(BS(e)){Au(e.length===4);const[t,n,r,o]=e;return Va(t,n,r,o)}else if(d5(e))return u5[e];return e},xl=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function f5(e){let t=new Set,n=new Set,r=!1,o=!1;const s=new WeakSet;let i={delta:0,timestamp:0,isProcessing:!1};function a(u){s.has(u)&&(c.schedule(u),e()),u(i)}const c={schedule:(u,f=!1,d=!1)=>{const m=d&&r?t:n;return f&&s.add(u),m.add(u),u},cancel:u=>{n.delete(u),s.delete(u)},process:u=>{if(i=u,r){o=!0;return}r=!0;const f=t;t=n,n=f,t.forEach(a),t.clear(),r=!1,o&&(o=!1,c.process(u))}};return c}const p5=40;function US(e,t){let n=!1,r=!0;const o={delta:0,timestamp:0,isProcessing:!1},s=()=>n=!0,i=xl.reduce((b,S)=>(b[S]=f5(s),b),{}),{setup:a,read:c,resolveKeyframes:u,preUpdate:f,update:d,preRender:p,render:m,postRender:y}=i,v=()=>{const b=Jr.useManualTiming,S=b?o.timestamp:performance.now();n=!1,b||(o.delta=r?1e3/60:Math.max(Math.min(S-o.timestamp,p5),1)),o.timestamp=S,o.isProcessing=!0,a.process(o),c.process(o),u.process(o),f.process(o),d.process(o),p.process(o),m.process(o),y.process(o),o.isProcessing=!1,n&&t&&(r=!1,e(v))},w=()=>{n=!0,r=!0,o.isProcessing||e(v)};return{schedule:xl.reduce((b,S)=>{const E=i[S];return b[S]=(_,T=!1,j=!1)=>(n||w(),E.schedule(_,T,j)),b},{}),cancel:b=>{for(let S=0;S<xl.length;S++)i[xl[S]].cancel(b)},state:o,steps:i}}const{schedule:ge,cancel:Jt,state:Je,steps:kd}=US(typeof requestAnimationFrame<"u"?requestAnimationFrame:At,!0);let ql;function h5(){ql=void 0}const gt={now:()=>(ql===void 0&>.set(Je.isProcessing||Jr.useManualTiming?Je.timestamp:performance.now()),ql),set:e=>{ql=e,queueMicrotask(h5)}}
vendor: 15,047 bytes, line 169
169,WS=e=>t=>typeof t=="string"&&t.startsWith(e),HS=WS("--"),m5=WS("var(--"),Em=e=>m5(e)?g5.test(e.split("/*")[0].trim()):!1,g5=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function by(e){return typeof e!="string"?!1:e.split("/*")[0].includes("var(--")}const oi={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},ga={...oi,transform:e=>Cn(0,1,e)},wl={...oi,default:1},zi=e=>Math.round(e*1e5)/1e5,Cm=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function v5(e){return e==null}const y5=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Pm=(e,t)=>n=>!!(typeof n=="string"&&y5.test(n)&&n.startsWith(e)||t&&!v5(n)&&Object.prototype.hasOwnProperty.call(n,t)),GS=(e,t,n)=>r=>{if(typeof r!="string")return r;const[o,s,i,a]=r.match(Cm);return{[e]:parseFloat(o),[t]:parseFloat(s),[n]:parseFloat(i),alpha:a!==void 0?parseFloat(a):1}},x5=e=>Cn(0,255,e),Rd={...oi,transform:e=>Math.round(x5(e))},bo={test:Pm("rgb","red"),parse:GS("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+Rd.transform(e)+", "+Rd.transform(t)+", "+Rd.transform(n)+", "+zi(ga.transform(r))+")"};function w5(e){let t="",n="",r="",o="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),o=e.substring(4,5),t+=t,n+=n,r+=r,o+=o),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:o?parseInt(o,16)/255:1}}const bp={test:Pm("#"),parse:w5,transform:bo.transform},za=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Kn=za("deg"),zn=za("%"),J=za("px"),b5=za("vh"),S5=za("vw"),Sy={...zn,parse:e=>zn.parse(e)/100,transform:e=>zn.transform(e*100)},ps={test:Pm("hsl","hue"),parse:GS("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:r=1})=>"hsla("+Math.round(e)+", "+zn.transform(zi(t))+", "+zn.transform(zi(n))+", "+zi(ga.transform(r))+")"},Ge={test:e=>bo.test(e)||bp.test(e)||ps.test(e),parse:e=>bo.test(e)?bo.parse(e):ps.test(e)?ps.parse(e):bp.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?bo.transform(e):ps.transform(e),getAnimatableNone:e=>{const t=Ge.parse(e);return t.alpha=0,Ge.transform(t)}},E5=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function C5(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(Cm))==null?void 0:t.length)||0)+(((n=e.match(E5))==null?void 0:n.length)||0)>0}const KS="number",qS="color",P5="var",T5="var(",Ey="${}",j5=/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 qs(e){const t=e.toString(),n=[],r={color:[],number:[],var:[]},o=[];let s=0;const a=t.replace(j5,c=>(Ge.test(c)?(r.color.push(s),o.push(qS),n.push(Ge.parse(c))):c.startsWith(T5)?(r.var.push(s),o.push(P5),n.push(c)):(r.number.push(s),o.push(KS),n.push(parseFloat(c))),++s,Ey)).split(Ey);return{values:n,split:a,indexes:r,types:o}}function _5(e){return qs(e).values}function YS({split:e,types:t}){const n=e.length;return r=>{let o="";for(let s=0;s<n;s++)if(o+=e[s],r[s]!==void 0){const i=t[s];i===KS?o+=zi(r[s]):i===qS?o+=Ge.transform(r[s]):o+=r[s]}return o}}function A5(e){return YS(qs(e))}const k5=e=>typeof e=="number"?0:Ge.test(e)?Ge.getAnimatableNone(e):e,R5=(e,t)=>typeof e=="number"?t!=null&&t.trim().endsWith("/")?e:0:k5(e);function N5(e){const t=qs(e);return YS(t)(t.values.map((r,o)=>R5(r,t.split[o])))}const xn={test:C5,parse:_5,createTransformer:A5,getAnimatableNone:N5};function Nd(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 M5({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,t/=100,n/=100;let o=0,s=0,i=0;if(!t)o=s=i=n;else{const a=n<.5?n*(1+t):n+t-n*t,c=2*n-a;o=Nd(c,a,e+1/3),s=Nd(c,a,e),i=Nd(c,a,e-1/3)}return{red:Math.round(o*255),green:Math.round(s*255),blue:Math.round(i*255),alpha:r}}function Dc(e,t){return n=>n>0?t:e}const Se=(e,t,n)=>e+(t-e)*n,Md=(e,t,n)=>{const r=e*e,o=n*(t*t-r)+r;return o<0?0:Math.sqrt(o)},D5=[bp,bo,ps],I5=e=>D5.find(t=>t.test(e));function Cy(e){const t=I5(e);if(!t)return!1;let n=t.parse(e);return t===ps&&(n=M5(n)),n}const Py=(e,t)=>{const n=Cy(e),r=Cy(t);if(!n||!r)return Dc(e,t);const o={...n};return s=>(o.red=Md(n.red,r.red,s),o.green=Md(n.green,r.green,s),o.blue=Md(n.blue,r.blue,s),o.alpha=Se(n.alpha,r.alpha,s),bo.transform(o))},Sp=new Set(["none","hidden"]);function O5(e,t){return Sp.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function L5(e,t){return n=>Se(e,t,n)}function Tm(e){return typeof e=="number"?L5:typeof e=="string"?Em(e)?Dc:Ge.test(e)?Py:z5:Array.isArray(e)?QS:typeof e=="object"?Ge.test(e)?Py:F5:Dc}function QS(e,t){const n=[...e],r=n.length,o=e.map((s,i)=>Tm(s)(s,t[i]));return s=>{for(let i=0;i<r;i++)n[i]=o[i](s);return n}}function F5(e,t){const n={...e,...t},r={};for(const o in n)e[o]!==void 0&&t[o]!==void 0&&(r[o]=Tm(e[o])(e[o],t[o]));return o=>{for(const s in r)n[s]=r[s](o);return n}}function V5(e,t){const n=[],r={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const s=t.types[o],i=e.indexes[s][r[s]],a=e.values[i]??0;n[o]=a,r[s]++}return n}const z5=(e,t)=>{const n=xn.createTransformer(t),r=qs(e),o=qs(t);return r.indexes.var.length===o.indexes.var.length&&r.indexes.color.length===o.indexes.color.length&&r.indexes.number.length>=o.indexes.number.length?Sp.has(e)&&!o.values.length||Sp.has(t)&&!r.values.length?O5(e,t):Fa(QS(V5(r,o),o.values),n):Dc(e,t)};function XS(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?Se(e,t,n):Tm(e)(e,t)}const $5=e=>{const t=({timestamp:n})=>e(n);return{start:(n=!0)=>ge.update(t,n),stop:()=>Jt(t),now:()=>Je.isProcessing?Je.timestamp:gt.now()}},ZS=(e,t,n=10)=>{let r="";const o=Math.max(Math.round(t/n),2);for(let s=0;s<o;s++)r+=Math.round(e(s/(o-1))*1e4)/1e4+", ";return`linear(${r.substring(0,r.length-2)})`},Ic=2e4;function jm(e){let t=0;const n=50;let r=e.next(t);for(;!r.done&&t<Ic;)t+=n,r=e.next(t);return t>=Ic?1/0:t}function B5(e,t=100,n){const r=n({...e,keyframes:[0,t]}),o=Math.min(jm(r),Ic);return{type:"keyframes",ease:s=>r.next(o*s).value/t,duration:qt(o)}}const ze={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};function Ep(e,t){return e*Math.sqrt(1-t*t)}const U5=12;function W5(e,t,n){let r=n;for(let o=1;o<U5;o++)r=r-e(r)/t(r);return r}const Dd=.001;function H5({duration:e=ze.duration,bounce:t=ze.bounce,velocity:n=ze.velocity,mass:r=ze.mass}){let o,s,i=1-t;i=Cn(ze.minDamping,ze.maxDamping,i),e=Cn(ze.minDuration,ze.maxDuration,qt(e)),i<1?(o=u=>{const f=u*i,d=f*e,p=f-n,m=Ep(u,i),y=Math.exp(-d);return Dd-p/m*y},s=u=>{const d=u*i*e,p=d*n+n,m=Math.pow(i,2)*Math.pow(u,2)*e,y=Math.exp(-d),v=Ep(Math.pow(u,2),i);return(-o(u)+Dd>0?-1:1)*((p-m)*y)/v}):(o=u=>{const f=Math.exp(-u*e),d=(u-n)*e+1;return-Dd+f*d},s=u=>{const f=Math.exp(-u*e),d=(n-u)*(e*e);return f*d});const a=5/e,c=W5(o,s,a);if(e=Ft(e),isNaN(c))return{stiffness:ze.stiffness,damping:ze.damping,duration:e};{const u=Math.pow(c,2)*r;return{stiffness:u,damping:i*2*Math.sqrt(r*u),duration:e}}}const G5=["duration","bounce"],K5=["stiffness","damping","mass"];function Ty(e,t){return t.some(n=>e[n]!==void 0)}function q5(e){let t={velocity:ze.velocity,stiffness:ze.stiffness,damping:ze.damping,mass:ze.mass,isResolvedFromDuration:!1,...e};if(!Ty(e,K5)&&Ty(e,G5))if(t.velocity=0,e.visualDuration){const n=e.visualDuration,r=2*Math.PI/(n*1.2),o=r*r,s=2*Cn(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:ze.mass,stiffness:o,damping:s}}else{const n=H5({...e,velocity:0});t={...t,...n,mass:ze.mass},t.isResolvedFromDuration=!0}return t}function Oc(e=ze.visualDuration,t=ze.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:r,restDelta:o}=n;const s=n.keyframes[0],i=n.keyframes[n.keyframes.length-1],a={done:!1,value:s},{stiffness:c,damping:u,mass:f,duration:d,velocity:p,isResolvedFromDuration:m}=q5({...n,velocity:-qt(n.velocity||0)}),y=p||0,v=u/(2*Math.sqrt(c*f)),w=i-s,g=qt(Math.sqrt(c/f)),x=Math.abs(w)<5;r||(r=x?ze.restSpeed.granular:ze.restSpeed.default),o||(o=x?ze.restDelta.granular:ze.restDelta.default);let b,S,E,_,T,j;if(v<1)E=Ep(g,v),_=(y+v*g*w)/E,b=R=>{const O=Math.exp(-v*g*R);return i-O*(_*Math.sin(E*R)+w*Math.cos(E*R))},T=v*g*_+w*E,j=v*g*w-_*E,S=R=>Math.exp(-v*g*R)*(T*Math.sin(E*R)+j*Math.cos(E*R));else if(v===1){b=O=>i-Math.exp(-g*O)*(w+(y+g*w)*O);const R=y+g*w;S=O=>Math.exp(-g*O)*(g*R*O-y)}else{const R=g*Math.sqrt(v*v-1);b=V=>{const X=Math.exp(-v*g*V),K=Math.min(R*V,300);return i-X*((y+v*g*w)*Math.sinh(K)+R*w*Math.cosh(K))/R};const O=(y+v*g*w)/R,L=v*g*O-w*R,Y=v*g*w-O*R;S=V=>{const X=Math.exp(-v*g*V),K=Math.min(R*V,300);return X*(L*Math.sinh(K)+Y*Math.cosh(K))}}const N={calculatedDuration:m&&d||null,velocity:R=>Ft(S(R)),next:R=>{if(!m&&v<1){const L=Math.exp(-v*g*R),Y=Math.sin(E*R),V=Math.cos(E*R),X=i-L*(_*Y+w*V),K=Ft(L*(T*Y+j*V));return a.done=Math.abs(K)<=r&&Math.abs(i-X)<=o,a.value=a.done?i:X,a}const O=b(R);if(m)a.done=R>=d;else{const L=Ft(S(R));a.done=Math.abs(L)<=r&&Math.abs(i-O)<=o}return a.value=a.done?i:O,a},toString:()=>{const R=Math.min(jm(N),Ic),O=ZS(L=>N.next(R*L).value,R,30);return R+"ms "+O},toTransition:()=>{}};return N}Oc.applyToOptions=e=>{const t=B5(e,100,Oc);return e.ease=t.ease,e.duration=Ft(t.duration),e.type="keyframes",e};const Y5=5;function JS(e,t,n){const r=Math.max(t-Y5,0);return wm(n-e(r),t-r)}function Cp({keyframes:e,velocity:t=0,power:n=.8,timeConstant:r=325,bounceDamping:o=10,bounceStiffness:s=500,modifyTarget:i,min:a,max:c,restDelta:u=.5,restSpeed:f}){const d=e[0],p={done:!1,value:d},m=j=>a!==void 0&&j<a||c!==void 0&&j>c,y=j=>a===void 0?c:c===void 0||Math.abs(a-j)<Math.abs(c-j)?a:c;let v=n*t;const w=d+v,g=i===void 0?w:i(w);g!==w&&(v=g-d);const x=j=>-v*Math.exp(-j/r),b=j=>g+x(j),S=j=>{const N=x(j),R=b(j);p.done=Math.abs(N)<=u,p.value=p.done?g:R};let E,_;const T=j=>{m(p.value)&&(E=j,_=Oc({keyframes:[p.value,y(p.value)],velocity:JS(b,j,p.value),damping:o,stiffness:s,restDelta:u,restSpeed:f}))};return T(0),{calculatedDuration:null,next:j=>{let N=!1;return!_&&E===void 0&&(N=!0,S(j),T(j)),E!==void 0&&j>=E?_.next(j-E):(!N&&S(j),p)}}}function Q5(e,t,n){const r=[],o=n||Jr.mix||XS,s=e.length-1;for(let i=0;i<s;i++){let a=o(e[i],e[i+1]);if(t){const c=Array.isArray(t)?t[i]||At:t;a=Fa(c,a)}r.push(a)}return r}function _m(e,t,{clamp:n=!0,ease:r,mixer:o}={}){const s=e.length;if(Au(s===t.length),s===1)return()=>t[0];if(s===2&&t[0]===t[1])return()=>t[1];const i=e[0]===e[1];e[0]>e[s-1]&&(e=[...e].reverse(),t=[...t].reverse());const a=Q5(t,r,o),c=a.length,u=f=>{if(i&&f<e[0])return t[0];let d=0;if(c>1)for(;d<e.length-2&&!(f<e[d+1]);d++);const p=Ks(e[d],e[d+1],f);return a[d](p)};return n?f=>u(Cn(e[0],e[s-1],f)):u}function X5(e,t){const n=e[e.length-1];for(let r=1;r<=t;r++){const o=Ks(0,t,r);e.push(Se(n,1,o))}}function eE(e){const t=[0];return X5(t,e.length-1),t}function Z5(e,t){return e.map(n=>n*t)}function J5(e,t){return e.map(()=>t||$S).splice(0,e.length-1)}function $i({duration:e=300,keyframes:t,times:n,ease:r="easeInOut"}){const o=c5(r)?r.map(wy):wy(r),s={done:!1,value:t[0]},i=Z5(n&&n.length===t.length?n:eE(t),e),a=_m(i,t,{ease:Array.isArray(o)?o:J5(t,o)});return{calculatedDuration:e,next:c=>(s.value=a(c),s.done=c>=e,s)}}const eD=e=>e!==null;function ku(e,{repeat:t,repeatType:n="loop"},r,o=1){const s=e.filter(eD),a=o<0||t&&n!=="loop"&&t%2===1?0:s.length-1;return!a||r===void 0?s[a]:r}const tD={decay:Cp,inertia:Cp,tween:$i,keyframes:$i,spring:Oc};function tE(e){typeof e.type=="string"&&(e.type=tD[e.type])}class Am{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(t=>{this.resolve=t})}notifyFinished(){this.resolve()}then(t,n){return this.finished.then(t,n)}}const nD=e=>e/100;class Lc extends Am{constructor(t){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{var r,o;const{motionValue:n}=this.options;n&&n.updatedAt!==gt.now()&&this.tick(gt.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),(o=(r=this.options).onStop)==null||o.call(r))},this.options=t,this.initAnimation(),this.play(),t.autoplay===!1&&this.pause()}initAnimation(){const{options:t}=this;tE(t);const{type:n=$i,repeat:r=0,repeatDelay:o=0,repeatType:s,velocity:i=0}=t;let{keyframes:a}=t;const c=n||$i;c!==$i&&typeof a[0]!="number"&&(this.mixKeyframes=Fa(nD,XS(a[0],a[1])),a=[0,100]);const u=c({...t,keyframes:a});s==="mirror"&&(this.mirroredGenerator=c({...t,keyframes:[...a].reverse(),velocity:-i})),u.calculatedDuration===null&&(u.calculatedDuration=jm(u));const{calculatedDuration:f}=u;this.calculatedDuration=f,this.resolvedDuration=f+o,this.totalDuration=this.resolvedDuration*(r+1)-o,this.generator=u}updateTime(t){const n=Math.round(t-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=n}tick(t,n=!1){const{generator:r,totalDuration:o,mixKeyframes:s,mirroredGenerator:i,resolvedDuration:a,calculatedDuration:c}=this;if(this.startTime===null)return r.next(0);const{delay:u=0,keyframes:f,repeat:d,repeatType:p,repeatDelay:m,type:y,onUpdate:v,finalKeyframe:w}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-o/this.speed,this.startTime)),n?this.currentTime=t:this.updateTime(t);const g=this.currentTime-u*(this.playbackSpeed>=0?1:-1),x=this.playbackSpeed>=0?g<0:g>o;this.currentTime=Math.max(g,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=o);let b=this.currentTime,S=r;if(d){const j=Math.min(this.currentTime,o)/a;let N=Math.floor(j),R=j%1;!R&&j>=1&&(R=1),R===1&&N--,N=Math.min(N,d+1),!!(N%2)&&(p==="reverse"?(R=1-R,m&&(R-=m/a)):p==="mirror"&&(S=i)),b=Cn(0,1,R)*a}let E;x?(this.delayState.value=f[0],E=this.delayState):E=S.next(b),s&&!x&&(E.value=s(E.value));let{done:_}=E;!x&&c!==null&&(_=this.playbackSpeed>=0?this.currentTime>=o:this.currentTime<=0);const T=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&_);return T&&y!==Cp&&(E.value=ku(f,this.options,w,this.speed)),v&&v(E.value),T&&this.finish(),E}then(t,n){return this.finished.then(t,n)}get duration(){return qt(this.calculatedDuration)}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+qt(t)}get time(){return qt(this.currentTime)}set time(t){t=Ft(t),this.currentTime=t,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=t,this.tick(t))}getGeneratorVelocity(){const t=this.currentTime;
169if(t<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(t);const n=this.generator.next(t).value;return JS(r=>this.generator.next(r).value,t,n)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;n&&this.driver&&this.updateTime(gt.now()),this.playbackSpeed=t,n&&this.driver&&(this.time=qt(this.currentTime))}play(){var o,s;if(this.isStopped)return;const{driver:t=$5,startTime:n}=this.options;this.driver||(this.driver=t(i=>this.tick(i))),(s=(o=this.options).onPlay)==null||s.call(o);const r=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=r):this.holdTime!==null?this.startTime=r-this.holdTime:this.startTime||(this.startTime=n??r),this.state==="finished"&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(gt.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){var t,n;this.notifyFinished(),this.teardown(),this.state="finished",(n=(t=this.options).onComplete)==null||n.call(t)}cancel(){var t,n;this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),(n=(t=this.options).onCancel)==null||n.call(t)}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(t){return this.startTime=0,this.tick(t,!0)}attachTimeline(t){var n;return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),(n=this.driver)==null||n.stop(),t.observe(this)}}function rD(e){for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}const So=e=>e*180/Math.PI,Pp=e=>{const t=So(Math.atan2(e[1],e[0]));return Tp(t)},oD={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:Pp,rotateZ:Pp,skewX:e=>So(Math.atan(e[1])),skewY:e=>So(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},Tp=e=>(e=e%360,e<0&&(e+=360),e),jy=Pp,_y=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),Ay=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),sD={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:_y,scaleY:Ay,scale:e=>(_y(e)+Ay(e))/2,rotateX:e=>Tp(So(Math.atan2(e[6],e[5]))),rotateY:e=>Tp(So(Math.atan2(-e[2],e[0]))),rotateZ:jy,rotate:jy,skewX:e=>So(Math.atan(e[4])),skewY:e=>So(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function jp(e){return e.includes("scale")?1:0}function _p(e,t){if(!e||e==="none")return jp(t);const n=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let r,o;if(n)r=sD,o=n;else{const a=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=oD,o=a}if(!o)return jp(t);const s=r[t],i=o[1].split(",").map(aD);return typeof s=="function"?s(i):i[s]}const iD=(e,t)=>{const{transform:n="none"}=getComputedStyle(e);return _p(n,t)};function aD(e){return parseFloat(e.trim())}const si=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],ii=new Set([...si,"pathRotation"]),ky=e=>e===oi||e===J,lD=new Set(["x","y","z"]),cD=si.filter(e=>!lD.has(e));function uD(e){const t=[];return cD.forEach(n=>{const r=e.getValue(n);r!==void 0&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t}const Fr={width:({x:e},{paddingLeft:t="0",paddingRight:n="0",boxSizing:r})=>{const o=e.max-e.min;return r==="border-box"?o:o-parseFloat(t)-parseFloat(n)},height:({y:e},{paddingTop:t="0",paddingBottom:n="0",boxSizing:r})=>{const o=e.max-e.min;return r==="border-box"?o:o-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:(e,{transform:t})=>_p(t,"x"),y:(e,{transform:t})=>_p(t,"y")};Fr.translateX=Fr.x;Fr.translateY=Fr.y;const No=new Set;let Ap=!1,kp=!1,Rp=!1;function nE(){if(kp){const e=Array.from(No).filter(r=>r.needsMeasurement),t=new Set(e.map(r=>r.element)),n=new Map;t.forEach(r=>{const o=uD(r);o.length&&(n.set(r,o),r.render())}),e.forEach(r=>r.measureInitialState()),t.forEach(r=>{r.render();const o=n.get(r);o&&o.forEach(([s,i])=>{var a;(a=r.getValue(s))==null||a.set(i)})}),e.forEach(r=>r.measureEndState()),e.forEach(r=>{r.suspendedScrollY!==void 0&&window.scrollTo(0,r.suspendedScrollY)})}
vendor: 1,481 bytes, line 169
169kp=!1,Ap=!1,No.forEach(e=>e.complete(Rp)),No.clear()}function rE(){No.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(kp=!0)})}function dD(){Rp=!0,rE(),nE(),Rp=!1}class km{constructor(t,n,r,o,s,i=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=r,this.motionValue=o,this.element=s,this.isAsync=i}scheduleResolve(){this.state="scheduled",this.isAsync?(No.add(this),Ap||(Ap=!0,ge.read(rE),ge.resolveKeyframes(nE))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:r,motionValue:o}=this;if(t[0]===null){const s=o==null?void 0:o.get(),i=t[t.length-1];if(s!==void 0)t[0]=s;else if(r&&n){const a=r.readValue(n,i);a!=null&&(t[0]=a)}t[0]===void 0&&(t[0]=i),o&&s===void 0&&o.set(t[0])}rD(t)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(t=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,t),No.delete(this)}cancel(){this.state==="scheduled"&&(No.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const fD=e=>e.startsWith("--");function oE(e,t,n){fD(t)?e.style.setProperty(t,n):e.style[t]=n}const pD={};function Rm(e,t){const n=NS(e);return()=>pD[t]??n()}const Nm=Rm(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),sE=Rm(()=>window.ViewTimeline!==void 0,"viewTimeline"),iE=Rm(()=>{try{document.createElement("div").animate({opacity:0}
169,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Ti=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,Ry={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Ti([0,.65,.55,1]),circOut:Ti([.55,0,1,.45]),backIn:Ti([.31,.01,.66,-.59]),backOut:Ti([.33,1.53,.69,.99])};function aE(e,t){if(e)return typeof e=="function"?iE()?ZS(e,t):"ease-out":BS(e)?Ti(e):Array.isArray(e)?e.map(n=>aE(n,t)||Ry.easeOut):Ry[e]}function hD(e,t,n,{delay:r=0,duration:o=300,repeat:s=0,repeatType:i="loop",ease:a="easeOut",times:c}={},u=void 0){const f={[t]:n};c&&(f.offset=c);const d=aE(a,o);Array.isArray(d)&&(f.easing=d);const p={delay:r,duration:o,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:s+1,direction:i==="reverse"?"alternate":"normal"};return u&&(p.pseudoElement=u),e.animate(f,p)}function lE(e){return typeof e=="function"&&"applyToOptions"in e}function mD({type:e,...t}){return lE(e)&&iE()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}class cE extends Am{constructor(t){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!t)return;const{element:n,name:r,keyframes:o,pseudoElement:s,allowFlatten:i=!1,finalKeyframe:a,onComplete:c}=t;this.isPseudoElement=!!s,this.allowFlatten=i,this.options=t,Au(typeof t.type!="string");const u=mD(t);this.animation=hD(n,r,o,u,s),u.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!s){const f=ku(o,this.options,a,this.speed);this.updateMotionValue&&this.updateMotionValue(f),oE(n,r,f),this.animation.cancel()}c==null||c(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){var t,n;(n=(t=this.animation).finish)==null||n.call(t)}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:t}=this;t==="idle"||t==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){var n,r,o;const t=(n=this.options)==null?void 0:n.element;!this.isPseudoElement&&(t!=null&&t.isConnected)&&((o=(r=this.animation).commitStyles)==null||o.call(r))}get duration(){var n,r;const t=((r=(n=this.animation.effect)==null?void 0:n.getComputedTiming)==null?void 0:r.call(n).duration)||0;return qt(Number(t))}get iterationDuration(){const{delay:t=0}=this.options||{};return this.duration+qt(t)}get time(){return qt(Number(this.animation.currentTime)||0)}set time(t){const n=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=Ft(t),n&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(t){t<0&&(this.finishedTime=null),this.animation.playbackRate=t}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(t){this.manualStartTime=this.animation.startTime=t}attachTimeline({timeline:t,rangeStart:n,rangeEnd:r,observe:o}){var s;return this.allowFlatten&&((s=this.animation.effect)==null||s.updateTiming({easing:"linear"})),this.animation.onfinish=null,t&&Nm()?(this.animation.timeline=t,n&&(this.animation.rangeStart=n),r&&(this.animation.rangeEnd=r),At):o(this)}}const uE={anticipate:FS,backInOut:LS,circInOut:zS};function gD(e){return e in uE}function vD(e){typeof e.ease=="string"&&gD(e.ease)&&(e.ease=uE[e.ease])}const Id=10;class yD extends cE{constructor(t){vD(t),tE(t),super(t),t.startTime!==void 0&&t.autoplay!==!1&&(this.startTime=t.startTime),this.options=t}updateMotionValue(t){const{motionValue:n,onUpdate:r,onComplete:o,element:s,...i}=this.options;if(!n)return;if(t!==void 0){n.set(t);return}const a=new Lc({...i,autoplay:!1}),c=Math.max(Id,gt.now()-this.startTime),u=Cn(0,Id,c-Id),f=a.sample(c).value,{name:d}=this.options;s&&d&&oE(s,d,f),n.setWithVelocity(a.sample(Math.max(0,c-u)).value,f,u),a.stop()}}const Ny=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(xn.test(e)||e==="0")&&!e.startsWith("url("));function xD(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 wD(e,t,n,r){const o=e[0];if(o===null)return!1;if(t==="display"||t==="visibility")return!0;const s=e[e.length-1],i=Ny(o,t),a=Ny(s,t);return!i||!a?!1:xD(e)||(n==="spring"||lE(n))&&r}function Np(e){e.duration=0,e.type="keyframes"}const dE=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),bD=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/;function SD(e){for(let t=0;t<e.length;
169t++)if(typeof e[t]=="string"&&bD.test(e[t]))return!0;return!1}const ED=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),CD=NS(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function PD(e){var d;const{motionValue:t,name:n,repeatDelay:r,repeatType:o,damping:s,type:i,keyframes:a}=e,c=(d=t==null?void 0:t.owner)==null?void 0:d.current;if(!(c instanceof HTMLElement)&&!(c instanceof SVGElement))return!1;const{onUpdate:u,transformTemplate:f}=t.owner.getProps();return CD()&&n&&(dE.has(n)||ED.has(n)&&SD(a))&&(n!=="transform"||!f)&&!u&&!r&&o!=="mirror"&&s!==0&&i!=="inertia"}const TD=40;class jD extends Am{constructor({autoplay:t=!0,delay:n=0,type:r="keyframes",repeat:o=0,repeatDelay:s=0,repeatType:i="loop",keyframes:a,name:c,motionValue:u,element:f,...d}){var y;super(),this.stop=()=>{var v,w;this._animation&&(this._animation.stop(),(v=this.stopTimeline)==null||v.call(this)),(w=this.keyframeResolver)==null||w.cancel()},this.createdAt=gt.now();const p={autoplay:t,delay:n,type:r,repeat:o,repeatDelay:s,repeatType:i,name:c,motionValue:u,element:f,...d},m=(f==null?void 0:f.KeyframeResolver)||km;this.keyframeResolver=new m(a,(v,w,g)=>this.onKeyframesResolved(v,w,p,!g),c,u,f),(y=this.keyframeResolver)==null||y.scheduleResolve()}onKeyframesResolved(t,n,r,o){var g,x;this.keyframeResolver=void 0;const{name:s,type:i,velocity:a,delay:c,isHandoff:u,onUpdate:f}=r;this.resolvedAt=gt.now();let d=!0;wD(t,s,i,a)||(d=!1,(Jr.instantAnimations||!c)&&(f==null||f(ku(t,r,n))),t[0]=t[t.length-1],Np(r),r.repeat=0);const m={startTime:o?this.resolvedAt?this.resolvedAt-this.createdAt>TD?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:n,...r,keyframes:t},y=d&&!u&&PD(m),v=(x=(g=m.motionValue)==null?void 0:g.owner)==null?void 0:x.current;let w;if(y)try{w=new yD({...m,element:v})}catch{w=new Lc(m)}else w=new Lc(m);w.finished.then(()=>{this.notifyFinished()}).catch(At),this.pendingTimeline&&(this.stopTimeline=w.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=w}get finished(){return this._animation?this.animation.finished:this._finished}then(t,n){return this.finished.finally(t).then(()=>{})}get animation(){var t;return this._animation||((t=this.keyframeResolver)==null||t.resume(),dD()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(t){this.animation.time=t}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(t){this.animation.speed=t}get startTime(){return this.animation.startTime}attachTimeline(t){return this._animation?this.stopTimeline=this.animation.attachTimeline(t):this.pendingTimeline=t,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){var t;this._animation&&this.animation.cancel(),(t=this.keyframeResolver)==null||t.cancel()}}function fE(e,t,n,r=0,o=1){const s=Array.from(e).sort((u,f)=>u.sortNodePosition(f)).indexOf(t),i=e.size,a=(i-1)*r;return typeof n=="function"?n(s,i):o===1?s*r:a-s*r}const My=30,_D=e=>!isNaN(parseFloat(e)),Bi={current:void 0};class AD{constructor(t,n={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=r=>{var s;const o=gt.now();if(this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(r),this.current!==this.prev&&((s=this.events.change)==null||s.notify(this.current),this.dependents))for(const i of this.dependents)i.dirty()},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=gt.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=_D(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 xm);const r=this.events[t].add(n);return t==="change"?()=>{r(),ge.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){this.passiveEffect?this.passiveEffect(t,this.updateAndNotify):this.updateAndNotify(t)}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()}dirty(){var t;(t=this.events.change)==null||t.notify(this.current)}addDependent(t){this.dependents||(this.dependents=new Set),this.dependents.add(t)}removeDependent(t){this.dependents&&this.dependents.delete(t)}get(){return Bi.current&&Bi.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const t=gt.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>My)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,My);return wm(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(){var t,n;(t=this.dependents)==null||t.clear(),(n=this.events.destroy)==null||n.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function gn(e,t){return new AD(e,t)}function pE(e,t){if(e!=null&&e.inherit&&t){const{inherit:n,...r}=e;return{...t,...r}}return e}function Mm(e,t){const n=(e==null?void 0:e[t])??(e==null?void 0:e.default)??e;return n!==e?pE(n,e):n}const kD={type:"spring",stiffness:500,damping:25,restSpeed:10},RD=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),ND={type:"keyframes",duration:.8},MD={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},DD=(e,{keyframes:t})=>t.length>2?ND:ii.has(e)?e.startsWith("scale")?RD(t[1]):kD:MD,ID=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function OD(e){for(const t in e)if(!ID.has(t))return!0;return!1}const Dm=(e,t,n,r={},o,s)=>i=>{const a=Mm(r,e)||{},c=a.delay||r.delay||0;let{elapsed:u=0}=r;u=u-Ft(c);const f={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...a,delay:-u,onUpdate:p=>{t.set(p),a.onUpdate&&a.onUpdate(p)},onComplete:()=>{i(),a.onComplete&&a.onComplete()},name:e,motionValue:t,element:s?void 0:o};OD(a)||Object.assign(f,DD(e,f)),f.duration&&(f.duration=Ft(f.duration)),f.repeatDelay&&(f.repeatDelay=Ft(f.repeatDelay)),f.from!==void 0&&(f.keyframes[0]=f.from);let d=!1;if((f.type===!1||f.duration===0&&!f.repeatDelay)&&(Np(f),f.delay===0&&(
169d=!0)),(Jr.instantAnimations||Jr.skipAnimations||o!=null&&o.shouldSkipAnimations||a.skipAnimations)&&(d=!0,Np(f),f.delay=0),f.allowFlatten=!a.type&&!a.ease,d&&!s&&t.get()!==void 0){const p=ku(f.keyframes,a);if(p!==void 0){ge.update(()=>{f.onUpdate(p),f.onComplete()});return}}return a.isSync?new Lc(f):new jD(f)},LD=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function FD(e){const t=LD.exec(e);if(!t)return[,];const[,n,r,o]=t;return[`--${n??r}`,o]}function hE(e,t,n=1){const[r,o]=FD(e);if(!r)return;const s=window.getComputedStyle(t).getPropertyValue(r);if(s){const i=s.trim();return AS(i)?parseFloat(i):i}return Em(o)?hE(o,t,n+1):o}function Dy(e){const t=[{},{}];return e==null||e.values.forEach((n,r)=>{t[0][r]=n.get(),t[1][r]=n.getVelocity()}),t}function Im(e,t,n,r){if(typeof t=="function"){const[o,s]=Dy(r);t=t(n!==void 0?n:e.custom,o,s)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[o,s]=Dy(r);t=t(n!==void 0?n:e.custom,o,s)}return t}function Mo(e,t,n){const r=e.getProps();return Im(r,t,n!==void 0?n:r.custom,e)}const mE=new Set(["width","height","top","left","right","bottom",...si]),Mp=e=>Array.isArray(e);function VD(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,gn(n))}function zD(e){return Mp(e)?e[e.length-1]||0:e}function $D(e,t){const n=Mo(e,t);let{transitionEnd:r={},transition:o={},...s}=n||{};s={...s,...r};for(const i in s){const a=zD(s[i]);VD(e,i,a)}}const st=e=>!!(e&&e.getVelocity);function BD(e){return!!(st(e)&&e.add)}function Dp(e,t){const n=e.getValue("willChange");if(BD(n))return n.add(t);if(!n&&Jr.WillChange){const r=new Jr.WillChange("auto");e.addValue("willChange",r),r.add(t)}}function Om(e){return e.replace(/([A-Z])/g,t=>`-${t.toLowerCase()}`)}const UD="framerAppearId",gE="data-"+Om(UD);function vE(e){return e.props[gE]}function WD({protectedKeys:e,needsAnimating:t},n){const r=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,r}function yE(e,t,{delay:n=0,transitionOverride:r,type:o}={}){let{transition:s,transitionEnd:i,...a}=t;const c=e.getDefaultTransition();s=s?pE(s,c):c;const u=s==null?void 0:s.reduceMotion,f=s==null?void 0:s.skipAnimations;r&&(s=r);const d=[],p=o&&e.animationState&&e.animationState.getState()[o],m=s==null?void 0:s.path;m&&m.animateVisualElement(e,a,s,n,d);for(const y in a){const v=e.getValue(y,e.latestValues[y]??null),w=a[y];if(w===void 0||p&&WD(p,y))continue;const g={delay:n,...Mm(s||{},y)};f&&(g.skipAnimations=!0);const x=v.get();if(x!==void 0&&!v.isAnimating()&&!Array.isArray(w)&&w===x&&!g.velocity){ge.update(()=>v.set(w));continue}let b=!1;if(window.MotionHandoffAnimation){const _=vE(e);if(_){const T=window.MotionHandoffAnimation(_,y,ge);T!==null&&(g.startTime=T,b=!0)}}Dp(e,y);const S=u??e.shouldReduceMotion;v.start(Dm(y,v,w,S&&mE.has(y)?{type:!1}:g,e,b));const E=v.animation;E&&d.push(E)}if(i){const y=()=>ge.update(()=>{i&&$D(e,i)});d.length?Promise.all(d).then(y):y()}return d}function Ip(e,t,n={}){var c;const r=Mo(e,t,n.type==="exit"?(c=e.presenceContext)==null?void 0:c.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(o=n.transitionOverride);const s=r?()=>Promise.all(yE(e,r,n)):()=>Promise.resolve(),i=e.variantChildren&&e.variantChildren.size?(u=0)=>{const{delayChildren:f=0,staggerChildren:d,staggerDirection:p}=o;return HD(e,t,u,f,d,p,n)}:()=>Promise.resolve(),{when:a}=o;if(a){const[u,f]=a==="beforeChildren"?[s,i]:[i,s];return u().then(()=>f())}else return Promise.all([s(),i(n.delay)])}function HD(e,t,n=0,r=0,o=0,s=1,i){const a=[];for(const c of e.variantChildren)c.notify("AnimationStart",t),a.push(Ip(c,t,{...i,delay:n+(typeof r=="function"?0:r)+fE(e.variantChildren,c,r,o,s)}).then(()=>c.notify("AnimationComplete",t)));return Promise.all(a)}function GD(e,t,n={}){e.notify("AnimationStart",t);let r;if(Array.isArray(t)){const o=t.map(s=>Ip(e,s,n));r=Promise.all(o)}else if(typeof t=="string")r=Ip(e,t,n);else{const o=typeof t=="function"?Mo(e,t,n.custom):t;r=Promise.all(yE(e,o,n))}return r.then(()=>{e.notify("AnimationComplete",t)})}const KD={test:e=>e==="auto",parse:e=>e},xE=e=>t=>t.test(e),wE=[oi,J,zn,Kn,S5,b5,KD],Iy=e=>wE.find(xE(e));function qD(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||RS(e):!0}const YD=new Set(["brightness","contrast","saturate","opacity"]);function QD(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[r]=n.match(Cm)||[];if(!r)return e;const o=n.replace(r,"");let s=YD.has(t)?1:0;return r!==n&&(s*=100),t+"("+s+o+")"}const XD=/\b([a-z-]*)\(.*?\)/gu,Op={...xn,getAnimatableNone:e=>{const t=e.match(XD);return t?t.map(QD).join(" "):e}},Lp={...xn,getAnimatableNone:e=>{const t=xn.parse(e);return xn.createTransformer(e)(t.map(r=>typeof r=="number"?0:typeof r=="object"?{...r,alpha:1}:r))}},Oy={...oi,transform:Math.round},ZD={rotate:Kn,pathRotation:Kn,rotateX:Kn,rotateY:Kn,rotateZ:Kn,scale:wl,scaleX:wl,scaleY:wl,scaleZ:wl,skew:Kn,skewX:Kn,skewY:Kn,distance:J,translateX:J,translateY:J,translateZ:J,x:J,y:J,z:J,perspective:J,transformPerspective:J,opacity:ga,originX:Sy,originY:Sy,originZ:J},Fc={borderWidth:J,borderTopWidth:J,borderRightWidth:J,borderBottomWidth:J,borderLeftWidth:J,borderRadius:J,borderTopLeftRadius:J,borderTopRightRadius:J,borderBottomRightRadius:J,borderBottomLeftRadius:J,width:J,maxWidth:J,height:J,maxHeight:J,top:J,right:J,bottom:J,left:J,inset:J,insetBlock:J,insetBlockStart:J,insetBlockEnd:J,insetInline:J,insetInlineStart:J,insetInlineEnd:J,padding:J,paddingTop:J,paddingRight:J,paddingBottom:J,paddingLeft:J,paddingBlock:J,paddingBlockStart:J,paddingBlockEnd:J,paddingInline:J,paddingInlineStart:J,paddingInlineEnd:J,margin:J,marginTop:J,marginRight:J,marginBottom:J,marginLeft:J,marginBlock:J,marginBlockStart:J,marginBlockEnd:J,marginInline:J,marginInlineStart:J,marginInlineEnd:J,fontSize:J,backgroundPositionX:J,backgroundPositionY:J,...ZD,zIndex:Oy,fillOpacity:ga,strokeOpacity:ga,numOctaves:Oy},JD={...Fc,color:Ge,backgroundColor:Ge,outlineColor:Ge,fill:Ge,stroke:Ge,borderColor:Ge,borderTopColor:Ge,borderRightColor:Ge,borderBottomColor:Ge,borderLeftColor:Ge,filter:Op,WebkitFilter:Op,mask:Lp,WebkitMask:Lp},bE=e=>JD[e],eI=new Set([Op,Lp]);function SE(e,t){let n=bE(e);return eI.has(n)||(n=xn),n.getAnimatableNone?n.getAnimatableNone(t):void 0}
vendor: 1,717 bytes, line 169
169const tI=new Set(["auto","none","0"]);function nI(e,t,n){let r=0,o;for(;r<e.length&&!o;){const s=e[r];typeof s=="string"&&!tI.has(s)&&qs(s).values.length&&(o=e[r]),r++}if(o&&n)for(const s of t)e[s]=SE(n,o)}class rI extends km{constructor(t,n,r,o,s){super(t,n,r,o,s,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:r}=this;if(!n||!n.current)return;super.readKeyframes();for(let f=0;f<t.length;f++){let d=t[f];if(typeof d=="string"&&(d=d.trim(),Em(d))){const p=hE(d,n.current);p!==void 0&&(t[f]=p),f===t.length-1&&(this.finalKeyframe=d)}}if(this.resolveNoneKeyframes(),!mE.has(r)||t.length!==2)return;const[o,s]=t,i=Iy(o),a=Iy(s),c=by(o),u=by(s);if(c!==u&&Fr[r]){this.needsMeasurement=!0;return}if(i!==a)if(ky(i)&&ky(a))for(let f=0;f<t.length;f++){const d=t[f];typeof d=="string"&&(t[f]=parseFloat(d))}else Fr[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,r=[];for(let o=0;o<t.length;o++)(t[o]===null||qD(t[o]))&&r.push(o);r.length&&nI(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=Fr[r](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const o=n[n.length-1];o!==void 0&&t.getValue(r,o).jump(o,!1)}measureEndState(){var a;const{element:t,name:n,unresolvedKeyframes:r}=this;if(!t||!t.current)return;const o=t.getValue(n);o&&o.jump(this.measuredOrigin,!1);const s=r.length-1,i=r[s];r[s]=Fr[n](t.measureViewportBox(),window.getComputedStyle(t.current)),i!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=i),(a=this.removedTransforms)!=null&&a.length&&this.removedTransforms.forEac
vendor: 9,870 bytes, line 169
169h(([c,u])=>{t.getValue(c).set(u)}),this.resolveNoneKeyframes()}}const Lm=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"];function EE(e,t,n){if(e==null)return[];if(e instanceof EventTarget)return[e];if(typeof e=="string"){const o=document.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e).filter(r=>r!=null)}const Fp=(e,t)=>t&&typeof e=="number"?t.transform(e):e;function Ui(e){return kS(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}const{schedule:Ys,cancel:CE}=US(queueMicrotask,!1),cn={x:!1,y:!1};function PE(){return cn.x||cn.y}function oI(e){return e==="x"||e==="y"?cn[e]?null:(cn[e]=!0,()=>{cn[e]=!1}):cn.x||cn.y?null:(cn.x=cn.y=!0,()=>{cn.x=cn.y=!1})}function TE(e,t){const n=EE(e),r=new AbortController,o={passive:!0,...t,signal:r.signal};return[n,o,()=>r.abort()]}function sI(e){return!(e.pointerType==="touch"||PE())}function iI(e,t,n={}){const[r,o,s]=TE(e,n);return r.forEach(i=>{let a=!1,c=!1,u;const f=()=>{i.removeEventListener("pointerleave",y)},d=w=>{u&&(u(w),u=void 0),f()},p=w=>{a=!1,window.removeEventListener("pointerup",p),window.removeEventListener("pointercancel",p),c&&(c=!1,d(w))},m=()=>{a=!0,window.addEventListener("pointerup",p,o),window.addEventListener("pointercancel",p,o)},y=w=>{if(w.pointerType!=="touch"){if(a){c=!0;return}d(w)}},v=w=>{if(!sI(w))return;c=!1;const g=t(i,w);typeof g=="function"&&(u=g,i.addEventListener("pointerleave",y,o))};i.addEventListener("pointerenter",v,o),i.addEventListener("pointerdown",m,o)}),s}const jE=(e,t)=>t?e===t?!0:jE(e,t.parentElement):!1,Fm=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,aI=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function lI(e){return aI.has(e.tagName)||e.isContentEditable===!0}const cI=new Set(["INPUT","SELECT","TEXTAREA"]);function uI(e){return cI.has(e.tagName)||e.isContentEditable===!0}const Yl=new WeakSet;function Ly(e){return t=>{t.key==="Enter"&&e(t)}}function Od(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const dI=(e,t)=>{const n=e.currentTarget;if(!n)return;const r=Ly(()=>{if(Yl.has(n))return;Od(n,"down");const o=Ly(()=>{Od(n,"up")}),s=()=>Od(n,"cancel");n.addEventListener("keyup",o,t),n.addEventListener("blur",s,t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function Fy(e){return Fm(e)&&!PE()}const Vy=new WeakSet;function fI(e,t,n={}){const[r,o,s]=TE(e,n),i=a=>{const c=a.currentTarget;if(!Fy(a)||Vy.has(a))return;Yl.add(c),n.stopPropagation&&Vy.add(a);const u=t(c,a),f={...o,capture:!0},d=(y,v)=>{window.removeEventListener("pointerup",p,f),window.removeEventListener("pointercancel",m,f),Yl.has(c)&&Yl.delete(c),Fy(y)&&typeof u=="function"&&u(y,{success:v})},p=y=>{d(y,c===window||c===document||n.useGlobalTarget||jE(c,y.target))},m=y=>{d(y,!1)};window.addEventListener("pointerup",p,f),window.addEventListener("pointercancel",m,f)};return r.forEach(a=>{(n.useGlobalTarget?window:a).addEventListener("pointerdown",i,o),Ui(a)&&(a.addEventListener("focus",u=>dI(u,o)),!lI(a)&&!a.hasAttribute("tabindex")&&(a.tabIndex=0))}),s}function Vm(e){return kS(e)&&"ownerSVGElement"in e}const Ql=new WeakMap;let Er;const _E=(e,t,n)=>(r,o)=>o&&o[0]?o[0][e+"Size"]:Vm(r)&&"getBBox"in r?r.getBBox()[t]:r[n],pI=_E("inline","width","offsetWidth"),hI=_E("block","height","offsetHeight");function mI({target:e,borderBoxSize:t}){var n;(n=Ql.get(e))==null||n.forEach(r=>{r(e,{get width(){return pI(e,t)},get height(){return hI(e,t)}})})}function gI(e){e.forEach(mI)}function vI(){typeof ResizeObserver>"u"||(Er=new ResizeObserver(gI))}function yI(e,t){Er||vI();const n=EE(e);return n.forEach(r=>{let o=Ql.get(r);o||(o=new Set,Ql.set(r,o)),o.add(t),Er==null||Er.observe(r)}),()=>{n.forEach(r=>{const o=Ql.get(r);o==null||o.delete(t),o!=null&&o.size||Er==null||Er.unobserve(r)})}}const Xl=new Set;let hs;function xI(){hs=()=>{const e={get width(){return window.innerWidth},get height(){return window.innerHeight}};Xl.forEach(t=>t(e))},window.addEventListener("resize",hs)}function wI(e){return Xl.add(e),hs||xI(),()=>{Xl.delete(e),!Xl.size&&typeof hs=="function"&&(window.removeEventListener("resize",hs),hs=void 0)}}function Vp(e,t){return typeof e=="function"?wI(e):yI(e,t)}function AE(e,t){let n;const r=()=>{const{currentTime:o}=t,i=(o===null?0:o.value)/100;n!==i&&e(i),n=i};return ge.preUpdate(r,!0),()=>Jt(r)}function bI(e){return Vm(e)&&e.tagName==="svg"}function SI(...e){const t=!Array.isArray(e[0]),n=t?0:-1,r=e[0+n],o=e[1+n],s=e[2+n],i=e[3+n],a=_m(o,s,i);return t?a(r):a}const EI=[...wE,Ge,xn],CI=e=>EI.find(xE(e)),zy=()=>({translate:0,scale:1,origin:0,originPoint:0}),ms=()=>({x:zy(),y:zy()}),$y=()=>({min:0,max:0}),Ye=()=>({x:$y(),y:$y()}),PI=new WeakMap;function Ru(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}function va(e){return typeof e=="string"||Array.isArray(e)}const zm=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],$m=["initial",...zm];function Nu(e){return Ru(e.animate)||$m.some(t=>va(e[t]))}function kE(e){return!!(Nu(e)||e.variants)}function TI(e,t,n){for(const r in t){const o=t[r],s=n[r];if(st(o))e.addValue(r,o);else if(st(s))e.addValue(r,gn(o,{owner:e}));else if(s!==o)if(e.hasValue(r)){const i=e.getValue(r);i.liveStyle===!0?i.jump(o):i.hasAnimated||i.set(o)}else{const i=e.getStaticValue(r);e.addValue(r,gn(i!==void 0?i:o,{owner:e}))}}for(const r in n)t[r]===void 0&&e.removeValue(r);return t}const zp={current:null},RE={current:!1},jI=typeof window<"u";function _I(){if(RE.current=!0,!!jI)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>zp.current=e.matches;e.addEventListener("change",t),t()}else zp.current=!1}const By=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let Vc={};function NE(e){Vc=e}function AI(){return Vc}class kI{scrapeMotionValuesFromProps(t,n,r){return{}}constructor({parent:t,props:n,presenceContext:r,reducedMotionConfig:o,skipAnimations:s,blockInitialAnimation:i,visualState:a},c={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=km,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,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 m=gt.now();this.renderScheduledAt<m&&(this.renderScheduledAt=m,ge.render(this.render,!1,!0))};const{latestValues:u,renderState:f}=a;this.latestValues=u,this.baseTarget={...u},this.initialValues=n.initial?{...u}:{},this.renderState=f,this.parent=t,this.props=n,this.presenceContext=r,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.skipAnimationsConfig=s,this.options=c,this.blockInitialAnimation=!!i,this.isControllingVariants=Nu(n),this.isVariantNode=kE(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:d,...p}=this.scrapeMotionValuesFromProps(n,{},this);for(const m in p){const y=p[m];u[m]!==void 0&&st(y)&&y.set(u[m])}}mount(t){var n,r;if(this.hasBeenMounted)for(const o in this.initialValues)(n=this.values.get(o))==null||n.jump(this.initialValues[o]),this.latestValues[o]=this.initialValues[o];this.current=t,PI.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.forEach((o,s)=>this.bindToMotionValue(s,o)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(RE.current||_I(),this.shouldReduceMotion=zp.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,(r=this.parent)==null||r.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){var t;this.projection&&this.projection.unmount(),Jt(this.notifyUpdate),Jt(this.render),this.valueSubscriptions.forEach(n=>n()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),(t=this.parent)==null||t.removeChild(this);for(const n in this.events)this.events[n].clear();for(const n in this.features){const r=this.features[n];r&&(r.unmount(),r.isMounted=!1)}this.current=null}addChild(t){this.children.add(t),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(t)}removeChild(t){this.children.delete(t),this.enteringChildren&&this.enteringChildren.delete(t)}bindToMotionValue(t,n){if(this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)(),n.accelerate&&dE.has(t)&&this.current instanceof HTMLElement){const{factory:i,keyframes:a,times:c,ease:u,duration:f}=n.accelerate,d=new cE({element:this.current,name:t,keyframes:a,times:c,ease:u,duration:Ft(f)}),p=i(d);this.valueSubscriptions.set(t,()=>{p(),d.cancel()});return}const r=ii.has(t);r&&this.onBindTransform&&this.onBindTransform();const o=n.on("change",i=>{this.latestValues[t]=i,this.props.onUpdate&&ge.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let s;typeof window<"u"&&window.MotionCheckAppearSync&&(s=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{o(),s&&s()})}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 Vc){const n=Vc[t];if(!n)continue;const{isEnabled:r,Feature:o}=n;
vendor: 4,157 bytes, line 169
169if(!this.features[t]&&o&&r(this.props)&&(this.features[t]=new o(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):Ye()}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<By.length;r++){const o=By[r];this.propEventSubscriptions[o]&&(this.propEventSubscriptions[o](),delete this.propEventSubscriptions[o]);const s="on"+o,i=t[s];i&&(this.propEventSubscriptions[o]=this.on(o,i))}this.prevMotionValues=TI(this,this.scrapeMotionValuesFromProps(t,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}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=gn(n===null?void 0:n,{owner:this}),this.addValue(t,r)),r}readValue(t,n){let r=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:this.getBaseTargetFromProps(this.props,t)??this.readValueFromInstance(this.current,t,this.options);return r!=null&&(typeof r=="string"&&(AS(r)||RS(r))?r=parseFloat(r):!CI(r)&&xn.test(n)&&(r=SE(t,n)),this.setBaseTarget(t,st(r)?r.get():r)),st(r)?r.get():r}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var s;const{initial:n}=this.props;let r;if(typeof n=="string"||typeof n=="object"){const i=Im(this.props,n,(s=this.presenceContext)==null?void 0:s.custom);i&&(r=i[t])}if(n&&r!==void 0)return r;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!st(o)?o:this.initialValues[t]!==void 0&&r===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new xm),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}scheduleRenderMicrotask(){Ys.render(this.render)}}class ME extends kI{constructor(){super(...arguments),this.KeyframeResolver=rI}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){const r=t.style;return r?r[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;st(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}class io{constructor(t){this.isMounted=!1,this.node=t}update(){}}function DE({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function RI({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function NI(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 Ld(e){return e===void 0||e===1}function $p({scale:e,scaleX:t,scaleY:n}){return!Ld(e)||!Ld(t)||!Ld(n)}function mo(e){return $p(e)||IE(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function IE(e){return Uy(e.x)||Uy(e.y)}function Uy(e){return e&&e!=="0%"}
169function zc(e,t,n){const r=e-n,o=t*r;return n+o}function Wy(e,t,n,r,o){return o!==void 0&&(e=zc(e,o,r)),zc(e,n,r)+t}function Bp(e,t=0,n=1,r,o){e.min=Wy(e.min,t,n,r,o),e.max=Wy(e.max,t,n,r,o)}function OE(e,{x:t,y:n}){Bp(e.x,t.translate,t.scale,t.originPoint),Bp(e.y,n.translate,n.scale,n.originPoint)}const Hy=.999999999999,Gy=1.0000000000001;function MI(e,t,n,r=!1){var a;const o=n.length;if(!o)return;t.x=t.y=1;let s,i;for(let c=0;c<o;c++){s=n[c],i=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&&(Mn(e.x,-s.scroll.offset.x),Mn(e.y,-s.scroll.offset.y)),i&&(t.x*=i.x.scale,t.y*=i.y.scale,OE(e,i)),r&&mo(s.latestValues)&&Zl(e,s.latestValues,(a=s.layout)==null?void 0:a.layoutBox))}t.x<Gy&&t.x>Hy&&(t.x=1),t.y<Gy&&t.y>Hy&&(t.y=1)}function Mn(e,t){e.min+=t,e.max+=t}function Ky(e,t,n,r,o=.5){const s=Se(e.min,e.max,o);Bp(e,t,n,s,r)}function qy(e,t){return typeof e=="string"?parseFloat(e)/100*(t.max-t.min):e}function Zl(e,t,n){const r=n??e;Ky(e.x,qy(t.x,r.x),t.scaleX,t.scale,t.originX),Ky(e.y,qy(t.y,r.y),t.scaleY,t.scale,t.originY)}function LE(e,t){return DE(NI(e.getBoundingClientRect(),t))}function DI(e,t,n){const r=LE(e,n),{scroll:o}=t;return o&&(Mn(r.x,o.offset.x),Mn(r.y,o.offset.y)),r}const II={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},OI=si.length;function LI(e,t,n){let r="",o=!0;for(let i=0;i<OI;i++){const a=si[i],c=e[a];if(c===void 0)continue;let u=!0;if(typeof c=="number")u=c===(a.startsWith("scale")?1:0);else{const f=parseFloat(c);u=a.startsWith("scale")?f===1:f===0}if(!u||n){const f=Fp(c,Fc[a]);if(!u){o=!1;const d=II[a]||a;r+=`${d}(${f}) `}n&&(t[a]=f)}}const s=e.pathRotation;return s&&(o=!1,r+=`rotate(${Fp(s,Fc.pathRotation)}) `),r=r.trim(),n?r=n(t,o?"":r):o&&(r="none"),r}function Bm(e,t,n){const{style:r,vars:o,transformOrigin:s}=e;let i=!1,a=!1;for(const c in t){const u=t[c];if(ii.has(c)){i=!0;continue}else if(HS(c)){o[c]=u;continue}else{const f=Fp(u,Fc[c]);c.startsWith("origin")?(a=!0,s[c]=f):r[c]=f}}if(t.transform||(i||n?r.transform=LI(t,e.transform,n):r.transform&&(r.transform="none")),a){const{originX:c="50%",originY:u="50%",originZ:f=0}=s;r.transformOrigin=`${c} ${u} ${f}`}}function FE(e,{style:t,vars:n},r,o){const s=e.style;let i;for(i in t)s[i]=t[i];o==null||o.applyProjectionStyles(s,r);for(i in n)s.setProperty(i,n[i])}function Yy(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const bi={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(J.test(e))e=parseFloat(e);else return e;const n=Yy(e,t.target.x),r=Yy(e,t.target.y);return`${n}% ${r}%`}},FI={correct:(e,{treeScale:t,projectionDelta:n})=>{const r=e,o=xn.parse(e);if(o.length>5)return r;const s=xn.createTransformer(e),i=typeof o[0]!="number"?1:0,a=n.x.scale*t.x,c=n.y.scale*t.y;o[0+i]/=a,o[1+i]/=c;const u=Se(a,c,.5);return typeof o[2+i]=="number"&&(o[2+i]/=u),typeof o[3+i]=="number"&&(o[3+i]/=u),s(o)}},Up={borderRadius:{...bi,applyTo:[...Lm]},borderTopLeftRadius:bi,borderTopRightRadius:bi,borderBottomLeftRadius:bi,borderBottomRightRadius:bi,boxShadow:FI};function VE(e,{layout:t,layoutId:n}){return ii.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!Up[e]||e==="opacity")}function Um(e,t,n){var i;const r=e.style,o=t==null?void 0:t.style,s={};if(!r)return s;for(const a in r)(st(r[a])||o&&st(o[a])||VE(a,e)||((i=n==null?void 0:n.getValue(a))==null?void 0:i.liveStyle)!==void 0)&&(s[a]=r[a]);return s}function VI(e){return window.getComputedStyle(e)}class zI extends ME{constructor(){super(...arguments),this.type="html",this.renderInstance=FE}mount(t){Au(!!t.style),super.mount(t)}readValueFromInstance(t,n){var r;if(ii.has(n))return(r=this.projection)!=null&&r.isProjecting?jp(n):iD(t,n);{const o=VI(t),s=(HS(n)?o.getPropertyValue(n):o[n])||0;return typeof s=="string"?s.trim():s}}measureInstanceViewportBox(t,{transformPagePoint:n}){return LE(t,n)}build(t,n,r){Bm(t,n,r.transformTemplate)}scrapeMotionValuesFromProps(t,n,r){return Um(t,n,r)}}const $I={offset:"stroke-dashoffset",array:"stroke-dasharray"},BI={offset:"strokeDashoffset",array:"strokeDasharray"};function UI(e,t,n=1,r=0,o=!0){e.pathLength=1;const s=o?$I:BI;e[s.offset]=`${-r}`,e[s.array]=`${t} ${n}`}const WI=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function zE(e,{attrX:t,attrY:n,attrScale:r,pathLength:o,pathSpacing:s=1,pathOffset:i=0,...a}
vendor: 8,707 bytes, line 169
169,c,u,f){if(Bm(e,a,u),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:d,style:p}=e;d.transform&&(p.transform=d.transform,delete d.transform),(p.transform||d.transformOrigin)&&(p.transformOrigin=d.transformOrigin??"50% 50%",delete d.transformOrigin),p.transform&&(p.transformBox=(f==null?void 0:f.transformBox)??"fill-box",delete d.transformBox);for(const m of WI)d[m]!==void 0&&(p[m]=d[m],delete d[m]);t!==void 0&&(d.x=t),n!==void 0&&(d.y=n),r!==void 0&&(d.scale=r),o!==void 0&&UI(d,o,s,i,!1)}const $E=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"]),BE=e=>typeof e=="string"&&e.toLowerCase()==="svg";function HI(e,t,n,r){FE(e,t,void 0,r);for(const o in t.attrs)e.setAttribute($E.has(o)?o:Om(o),t.attrs[o])}function UE(e,t,n){const r=Um(e,t,n);for(const o in e)if(st(e[o])||st(t[o])){const s=si.indexOf(o)!==-1?"attr"+o.charAt(0).toUpperCase()+o.substring(1):o;r[s]=e[o]}return r}class GI extends ME{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Ye}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(ii.has(n)){const r=bE(n);return r&&r.default||0}return n=$E.has(n)?n:Om(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,r){return UE(t,n,r)}build(t,n,r){zE(t,n,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(t,n,r,o){HI(t,n,r,o)}mount(t){this.isSVGTag=BE(t.tagName),super.mount(t)}}const KI=$m.length;function WE(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?WE(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<KI;n++){const r=$m[n],o=e.props[r];(va(o)||o===!1)&&(t[r]=o)}return t}function HE(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}const qI=[...zm].reverse(),YI=zm.length;function QI(e){return t=>Promise.all(t.map(({animation:n,options:r})=>GD(e,n,r)))}function XI(e){let t=QI(e),n=Qy(),r=!0,o=!1;const s=u=>(f,d)=>{var m;const p=Mo(e,d,u==="exit"?(m=e.presenceContext)==null?void 0:m.custom:void 0);if(p){const{transition:y,transitionEnd:v,...w}=p;f={...f,...w,...v}}return f};function i(u){t=u(e)}function a(u){const{props:f}=e,d=WE(e.parent)||{},p=[],m=new Set;let y={},v=1/0;for(let g=0;g<YI;g++){const x=qI[g],b=n[x],S=f[x]!==void 0?f[x]:d[x],E=va(S),_=x===u?b.isActive:null;_===!1&&(v=g);let T=S===d[x]&&S!==f[x]&&E;if(T&&(r||o)&&e.manuallyAnimateOnMount&&(T=!1),b.protectedKeys={...y},!b.isActive&&_===null||!S&&!b.prevProp||Ru(S)||typeof S=="boolean")continue;if(x==="exit"&&b.isActive&&_!==!0){b.prevResolvedValues&&(y={...y,...b.prevResolvedValues});continue}const j=ZI(b.prevProp,S);let N=j||x===u&&b.isActive&&!T&&E||g>v&&E,R=!1;const O=Array.isArray(S)?S:[S];let L=O.reduce(s(x),{});_===!1&&(L={});const{prevResolvedValues:Y={}}=b,V={...Y,...L},X=M=>{N=!0,m.has(M)&&(R=!0,m.delete(M)),b.needsAnimating[M]=!0;const A=e.getValue(M);A&&(A.liveStyle=!1)};for(const M in V){const A=L[M],P=Y[M];if(y.hasOwnProperty(M))continue;let C=!1;Mp(A)&&Mp(P)?C=!HE(A,P)||j:C=A!==P,C?A!=null?X(M):m.add(M):A!==void 0&&m.has(M)?X(M):b.protectedKeys[M]=!0}b.prevProp=S,b.prevResolvedValues=L,b.isActive&&(y={...y,...L}),(r||o)&&e.blockInitialAnimation&&(N=!1);const K=T&&j;N&&(!K||R)&&p.push(...O.map(M=>{const A={type:x};if(typeof M=="string"&&(r||o)&&!K&&e.manuallyAnimateOnMount&&e.parent){const{parent:P}=e,C=Mo(P,M);if(P.enteringChildren&&C){const{delayChildren:I}=C.transition||{};A.delay=fE(P.enteringChildren,e,I)}}return{animation:M,options:A}}))}if(m.size){const g={};if(typeof f.initial!="boolean"){const x=Mo(e,Array.isArray(f.initial)?f.initial[0]:f.initial);x&&x.transition&&(g.transition=x.transition)}m.forEach(x=>{const b=e.getBaseTarget(x),S=e.getValue(x);S&&(S.liveStyle=!0),g[x]=b??null}),p.push({animation:g})}let w=!!p.length;return r&&(f.initial===!1||f.initial===f.animate)&&!e.manuallyAnimateOnMount&&(w=!1),r=!1,o=!1,w?t(p):Promise.resolve()}function c(u,f){var p;if(n[u].isActive===f)return Promise.resolve();(p=e.variantChildren)==null||p.forEach(m=>{var y;return(y=m.animationState)==null?void 0:y.setActive(u,f)}),n[u].isActive=f;const d=a(u);for(const m in n)n[m].protectedKeys={};return d}return{animateChanges:a,setActive:c,setAnimateFunction:i,getState:()=>n,reset:()=>{n=Qy(),o=!0}}}function ZI(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!HE(t,e):!1}function fo(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Qy(){return{animate:fo(!0),whileInView:fo(),whileHover:fo(),whileTap:fo(),whileDrag:fo(),whileFocus:fo(),exit:fo()}}function Wp(e,t){e.min=t.min,e.max=t.max}function ln(e,t){Wp(e.x,t.x),Wp(e.y,t.y)}function Xy(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}const GE=1e-4,JI=1-GE,eO=1+GE,KE=.01,tO=0-KE,nO=0+KE;function vt(e){return e.max-e.min}function rO(e,t,n){return Math.abs(e-t)<=n}function Zy(e,t,n,r=.5){e.origin=r,e.originPoint=Se(t.min,t.max,e.origin),e.scale=vt(n)/vt(t),e.translate=Se(n.min,n.max,e.origin)-e.originPoint,(e.scale>=JI&&e.scale<=eO||isNaN(e.scale))&&(e.scale=1),(e.translate>=tO&&e.translate<=nO||isNaN(e.translate))&&(e.translate=0)}function Wi(e,t,n,r){Zy(e.x,t.x,n.x,r?r.originX:void 0),Zy(e.y,t.y,n.y,r?r.originY:void 0)}function Jy(e,t,n,r=0){const o=r?Se(n.min,n.max,r):n.min;e.min=o+t.min,e.max=e.min+vt(t)}function oO(e,t,n,r){Jy(e.x,t.x,n.x,r==null?void 0:r.x),Jy(e.y,t.y,n.y,r==null?void 0:r.y)}function e0(e,t,n,r=0){const o=r?Se(n.min,n.max,r):n.min;e.min=t.min-o,e.max=e.min+vt(t)}function $c(e,t,n,r){e0(e.x,t.x,n.x,r==null?void 0:r.x),e0(e.y,t.y,n.y,r==null?void 0:r.y)}function t0(e,t,n,r,o){return e-=t,e=zc(e,1/n,r),o!==void 0&&(e=zc(e,1/o,r)),e}function sO(e,t=0,n=1,r=.5,o,s=e,i=e){if(zn.test(t)&&(t=parseFloat(t),t=Se(i.min,i.max,t/100)-i.min),typeof t!="number")return;let a=Se(s.min,s.max,r);e===s&&(a-=t),e.min=t0(e.min,t,n,a,o),e.max=t0(e.max,t,n,a,o)}function n0(e,t,[n,r,o],s,i){sO(e,t[n],t[r],t[o],t.scale,s,i)}const iO=["x","scaleX","originX"],aO=["y","scaleY","originY"];function r0(e,t,n,r){n0(e.x,t,iO,n?n.x:void 0,r?r.x:void 0),n0(e.y,t,aO,n?n.y:void 0,r?r.y:void 0)}function o0(e){return e.translate===0&&e.scale===1}function qE(e){return o0(e.x)&&o0(e.y)}function s0(e,t){return e.min===t.min&&e.max===t.max}function lO(e,t){return s0(e.x,t.x)&&s0(e.y,t.y)}function i0(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function YE(e,t){return i0(e.x,t.x)&&i0(e.y,t.y)}function a0(e){return vt(e.x)/vt(e.y)}function l0(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}function An(e){return[e("x"),e("y")]}function cO(e,t,n){let r="";const o=e.x.translate/t.x,s=e.y.translate/t.y,i=(n==null?void 0:n.z)||0;if((o||s||i)&&(r=`translate3d(${o}px, ${s}px, ${i}px) `),(t.x!==1||t.y!==1)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:u,rotate:f,pathRotation:d,rotateX:p,rotateY:m,skewX:y,skewY:v}=n;u&&(r=`perspective(${u}px) ${r}`),f&&(r+=`rotate(${f}deg) `),d&&(r+=`rotate(${d}deg) `),p&&(r+=`rotateX(${p}deg) `),m&&(r+=`rotateY(${m}deg) `),y&&(r+=`skewX(${y}deg) `),v&&(r+=`skewY(${v}deg) `)}const a=e.x.scale*t.x,c=e.y.scale*t.y;return(a!==1||c!==1)&&(r+=`scale(${a}, ${c})`),r||"none"}const uO=Lm.length,c0=e=>typeof e=="string"?parseFloat(e):e,u0=e=>typeof e=="number"||J.test(e);function dO(e,t,n,r,o,s){o?(e.opacity=Se(0,n.opacity??1,fO(r)),e.opacityExit=Se(t.opacity??1,0,pO(r))):s&&(e.opacity=Se(t.opacity??1,n.opacity??1,r));for(let i=0;i<uO;i++){const a=Lm[i];let c=d0(t,a),u=d0(n,a);if(c===void 0&&u===void 0)continue;c||(c=0),u||(u=0),c===0||u===0||u0(c)===u0(u)?(e[a]=Math.max(Se(c0(c),c0(u),r),0),(zn.test(u)||zn.test(c))&&(e[a]+="%")):e[a]=u}(t.rotate||n.rotate)&&(e.rotate=Se(t.rotate||0,n.rotate||0,r))}function d0(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const fO=QE(0,.5,VS),pO=QE(.5,.95,At);function QE(e,t,n){return r=>r<e?0:r>t?1:n(Ks(e,t,r))}function hO(e,t,n){const r=st(e)?e:gn(e);return r.start(Dm("",r,t,n)),r.animation}function ya(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)}const mO=(e,t)=>e.depth-t.depth;class gO{constructor(){this.children=[],this.isDirty=!1}add(t){ym(this.children,t),this.isDirty=!0}remove(t){Mc(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(mO),this.isDirty=!1,this.children.forEac
169h(t)}}function vO(e,t){const n=gt.now(),r=({timestamp:o})=>{const s=o-n;s>=t&&(Jt(r),e(s-t))};return ge.setup(r,!0),()=>Jt(r)}function Jl(e){return st(e)?e.get():e}class yO{constructor(){this.members=[]}add(t){ym(this.members,t);for(let n=this.members.length-1;n>=0;n--){const r=this.members[n];if(r===t||r===this.lead||r===this.prevLead)continue;const o=r.instance;(!o||o.isConnected===!1)&&!r.snapshot&&(Mc(this.members,r),r.unmount())}t.scheduleRender()}remove(t){if(Mc(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){var n;for(let r=this.members.indexOf(t)-1;r>=0;r--){const o=this.members[r];if(o.isPresent!==!1&&((n=o.instance)==null?void 0:n.isConnected)!==!1)return this.promote(o),!0}return!1}promote(t,n){var o;const r=this.lead;if(t!==r&&(this.prevLead=r,this.lead=t,t.show(),r)){r.updateSnapshot(),t.scheduleRender();const{layoutDependency:s}=r.options,{layoutDependency:i}=t.options;(s===void 0||s!==i)&&(t.resumeFrom=r,n&&(r.preserveOpacity=!0),r.snapshot&&(t.snapshot=r.snapshot,t.snapshot.latestValues=r.animationValues||r.latestValues),(o=t.root)!=null&&o.isUpdating&&(t.isLayoutDirty=!0)),t.options.crossfade===!1&&r.hide()}}exitAnimationComplete(){this.members.forEach(t=>{var n,r,o,s,i;(r=(n=t.options).onExitComplete)==null||r.call(n),(i=(o=t.resumingFrom)==null?void 0:(s=o.options).onExitComplete)==null||i.call(s)})}scheduleRender(){this.members.forEach(t=>t.instance&&t.scheduleRender(!1))}removeLeadSnapshot(){var t;(t=this.lead)!=null&&t.snapshot&&(this.lead.snapshot=void 0)}}const ec={hasAnimatedSinceResize:!0,hasEverUpdated:!1},Fd=["","X","Y","Z"],xO=1e3;let wO=0;function Vd(e,t,n,r){const{latestValues:o}=t;o[e]&&(n[e]=o[e],t.setStaticValue(e,0),r&&(r[e]=0))}function XE(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=vE(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:o,layoutId:s}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",ge,!(o||s))}const{parent:r}=e;r&&!r.hasCheckedOptimisedAppear&&XE(r)}function ZE({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:o}){return class{constructor(i={},a=t==null?void 0:t()){this.id=wO++,this.animationId=0,this.animationCommitId=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.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,this.nodes.forEach(EO),this.nodes.forEach(AO),this.nodes.forEach(kO),this.nodes.forEach(CO)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=i,this.root=a?a.root||a:this,this.path=a?[...a.path,a]:[],this.parent=a,this.depth=a?a.depth+1:0;for(let c=0;c<this.path.length;c++)this.path[c].shouldResetTransform=!0;this.root===this&&(this.nodes=new gO)}addEventListener(i,a){return this.eventHandlers.has(i)||this.eventHandlers.set(i,new xm),this.eventHandlers.get(i).add(a)}notifyListeners(i,...a){const c=this.eventHandlers.get(i);c&&c.notify(...a)}hasListeners(i){return this.eventHandlers.has(i)}mount(i){if(this.instance)return;this.isSVG=Vm(i)&&!bI(i),this.instance=i;const{layoutId:a,layout:c,visualElement:u}=this.options;if(u&&!u.current&&u.mount(i),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(c||a)&&(this.isLayoutDirty=!0),e){let f,d=0;const p=()=>this.root.updateBlockedByResize=!1;ge.read(()=>{d=window.innerWidth}),e(i,()=>{const m=window.innerWidth;m!==d&&(d=m,this.root.updateBlockedByResize=!0,f&&f(),f=vO(p,250),ec.hasAnimatedSinceResize&&(ec.hasAnimatedSinceResize=!1,this.nodes.forEac
vendor: 5,813 bytes, line 169
169h(h0)))})}a&&this.root.registerSharedNode(a,this),this.options.animate!==!1&&u&&(a||c)&&this.addEventListener("didUpdate",({delta:f,hasLayoutChanged:d,hasRelativeLayoutChanged:p,layout:m})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const y=this.options.transition||u.getDefaultTransition()||IO,{onLayoutAnimationStart:v,onLayoutAnimationComplete:w}=u.getProps(),g=!this.targetLayout||!YE(this.targetLayout,m),x=!d&&p;if(this.options.layoutRoot||this.resumeFrom||x||d&&(g||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const b={...Mm(y,"layout"),onPlay:v,onComplete:w};(u.shouldReduceMotion||this.options.layoutRoot)&&(b.delay=0,b.type=!1),this.startAnimation(b),this.setAnimationOrigin(f,x,b.path)}else d||h0(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=m})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const i=this.getStack();i&&i.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),Jt(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(RO),this.animationId++)}getTransformTemplate(){const{visualElement:i}=this.options;return i&&i.getProps().transformTemplate}willUpdate(i=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&XE(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let f=0;f<this.path.length;f++){const d=this.path[f];d.shouldResetTransform=!0,(typeof d.latestValues.x=="string"||typeof d.latestValues.y=="string")&&(d.isLayoutDirty=!0),d.updateScroll("snapshot"),d.options.layoutRoot&&d.willUpdate(!1)}const{layoutId:a,layout:c}=this.options;if(a===void 0&&!c)return;const u=this.getTransformTemplate();this.prevTransformTemplateValue=u?u(this.latestValues,""):void 0,this.updateSnapshot(),i&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){const c=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),c&&this.nodes.forEach(TO),this.nodes.forEach(f0);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(p0);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(jO),this.nodes.forEach(_O),this.nodes.forEach(bO),this.nodes.forEach(SO)):this.nodes.forEach(p0),this.clearAllSnapshots();const a=gt.now();Je.delta=Cn(0,1e3/60,a-Je.timestamp),Je.timestamp=a,Je.isProcessing=!0,kd.update.process(Je),kd.preRender.process(Je),kd.render.process(Je),Je.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Ys.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(PO),this.sharedNodes.forEach(NO)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,ge.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){ge.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!vt(this.snapshot.measuredBox.x)&&!vt(this.snapshot.measuredBox.y)&&(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let c=0;c<this.path.length;c++)this.path[c].updateScroll();const i=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=Ye()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:a}=this.options;a&&a.notify("LayoutMeasure",this.layout.layoutBox,i?i.layoutBox:void 0)}updateScroll(i="measure"){let a=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===i&&(a=!1),a&&this.instance){const c=r(this.instance);this.scroll={animationId:this.root.animationId,phase:i,isRoot:c,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:c}}}resetTransform(){if(!o)return;const i=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,a=this.projectionDelta&&!qE(this.projectionDelta),c=this.getTransformTemplate(),u=c?c(this.latestValues,""):void 0,f=u!==this.prevTransformTemplateValue;i&&this.instance&&(a||mo(this.latestValues)||f)&&(o(this.instance,u),this.shouldResetTransform=!1,this.scheduleRender())}measure(i=!0){const a=this.measurePageBox();let c=this.removeElementScroll(a);return i&&(c=this.removeTransform(c)),OO(c),{animationId:this.root.animationId,measuredBox:a,layoutBox:c,latestValues:{},source:this.id}}measurePageBox(){var u;const{visualElement:i}=this.options;if(!i)return Ye();const a=i.measureViewportBox();if(!(((u=this.scroll)==null?void 0:u.wasRoot)||this.path.some(LO))){const{scroll:f}=this.root;f&&(Mn(a.x,f.offset.x),Mn(a.y,f.offset.y))}return a}removeElementScroll(i){var c;const a=Ye();if(ln(a,i),(c=this.scroll)!=null&&c.wasRoot)return a;for(let u=0;u<this.path.length;u++){const f=this.path[u],{scroll:d,options:p}=f;f!==this.root&&d&&p.layoutScroll&&(d.wasRoot&&ln(a,i),Mn(a.x,d.offset.x),Mn(a.y,d.offset.y))}return a}
169applyTransform(i,a=!1,c){var f,d;const u=c||Ye();ln(u,i);for(let p=0;p<this.path.length;p++){const m=this.path[p];!a&&m.options.layoutScroll&&m.scroll&&m!==m.root&&(Mn(u.x,-m.scroll.offset.x),Mn(u.y,-m.scroll.offset.y)),mo(m.latestValues)&&Zl(u,m.latestValues,(f=m.layout)==null?void 0:f.layoutBox)}return mo(this.latestValues)&&Zl(u,this.latestValues,(d=this.layout)==null?void 0:d.layoutBox),u}removeTransform(i){var c;const a=Ye();ln(a,i);for(let u=0;u<this.path.length;u++){const f=this.path[u];if(!mo(f.latestValues))continue;let d;f.instance&&($p(f.latestValues)&&f.updateSnapshot(),d=Ye(),ln(d,f.measurePageBox())),r0(a,f.latestValues,(c=f.snapshot)==null?void 0:c.layoutBox,d)}return mo(this.latestValues)&&r0(a,this.latestValues),a}setTargetDelta(i){this.targetDelta=i,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(i){this.options={...this.options,...i,crossfade:i.crossfade!==void 0?i.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!==Je.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(i=!1){var m;const a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);const c=!!this.resumingFrom||this!==a;if(!(i||c&&this.isSharedProjectionDirty||this.isProjectionDirty||(m=this.parent)!=null&&m.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:f,layoutId:d}=this.options;if(!this.layout||!(f||d))return;this.resolvedRelativeTargetAt=Je.timestamp;const p=this.getClosestProjectingParent();p&&this.linkedParentVersion!==p.layoutVersion&&!p.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(this.options.layoutAnchor!==!1&&p&&p.layout?this.createRelativeTarget(p,this.layout.layoutBox,p.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=Ye(),this.targetWithTransforms=Ye()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),oO(this.target,this.relativeTarget,this.relativeParent.target,this.options.layoutAnchor||void 0)):this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):ln(this.target,this.layout.layoutBox),OE(this.target,this.targetDelta)):ln(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.options.layoutAnchor!==!1&&p&&!!p.resumingFrom==!!this.resumingFrom&&!p.options.layoutScroll&&p.target&&this.animationProgress!==1?this.createRelativeTarget(p,this.target,p.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||$p(this.parent.latestValues)||IE(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(i,a,c){this.relativeParent=i,this.linkedParentVersion=i.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Ye(),this.relativeTargetOrigin=Ye(),$c(this.relativeTargetOrigin,a,c,this.options.layoutAnchor||void 0),ln(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){var y;const i=this.getLead(),a=!!this.resumingFrom||this!==i;let c=!0;if((this.isProjectionDirty||(y=this.parent)!=null&&y.isProjectionDirty)&&(c=!1),a&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(c=!1),this.resolvedRelativeTargetAt===Je.timestamp&&(c=!1),c)return;const{layout:u,layoutId:f}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(u||f))return;ln(this.layoutCorrected,this.layout.layoutBox);const d=this.treeScale.x,p=this.treeScale.y;MI(this.layoutCorrected,this.treeScale,this.path,a),i.layout&&!i.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(i.target=i.layout.layoutBox,i.targetWithTransforms=Ye());const{target:m}=i;if(!m){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(Xy(this.prevProjectionDelta.x,this.projectionDelta.x),Xy(this.prevProjectionDelta.y,this.projectionDelta.y)),Wi(this.projectionDelta,this.layoutCorrected,m,this.latestValues),(this.treeScale.x!==d||this.treeScale.y!==
169p||!l0(this.projectionDelta.x,this.prevProjectionDelta.x)||!l0(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",m))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(i=!0){var a;if((a=this.options.visualElement)==null||a.scheduleRender(),i){const c=this.getStack();c&&c.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=ms(),this.projectionDelta=ms(),this.projectionDeltaWithTransform=ms()}setAnimationOrigin(i,a=!1,c){const u=this.snapshot,f=u?u.latestValues:{},d={...this.latestValues},p=ms();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!a;const m=Ye(),y=u?u.source:void 0,v=this.layout?this.layout.source:void 0,w=y!==v,g=this.getStack(),x=!g||g.members.length<=1,b=!!(w&&!x&&this.options.crossfade===!0&&!this.path.some(DO));this.animationProgress=0;let S;const E=c==null?void 0:c.interpolateProjection(i);this.mixTargetDelta=_=>{const T=_/1e3,j=E==null?void 0:E(T);j?(p.x.translate=j.x,p.x.scale=Se(i.x.scale,1,T),p.x.origin=i.x.origin,p.x.originPoint=i.x.originPoint,p.y.translate=j.y,p.y.scale=Se(i.y.scale,1,T),p.y.origin=i.y.origin,p.y.originPoint=i.y.originPoint):(m0(p.x,i.x,T),m0(p.y,i.y,T)),this.setTargetDelta(p),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&($c(m,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),MO(this.relativeTarget,this.relativeTargetOrigin,m,T),S&&lO(this.relativeTarget,S)&&(this.isProjectionDirty=!1),S||(S=Ye()),ln(S,this.relativeTarget)),w&&(this.animationValues=d,dO(d,f,this.latestValues,T,b,x)),j&&j.rotate!==void 0&&(this.animationValues||(this.animationValues=d),this.animationValues.pathRotation=j.rotate),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=T},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(i){var a,c,u;this.notifyListeners("animationStart"),(a=this.currentAnimation)==null||a.stop(),(u=(c=this.resumingFrom)==null?void 0:c.currentAnimation)==null||u.stop(),this.pendingAnimation&&(Jt(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ge.update(()=>{ec.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=gn(0)),this.motionValue.jump(0,!1),this.currentAnimation=hO(this.motionValue,[0,1e3],{...i,velocity:0,isSync:!0,onUpdate:f=>{this.mixTargetDelta(f),i.onUpdate&&i.onUpdate(f)},onComplete:()=>{i.onComplete&&i.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 i=this.getStack();i&&i.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(xO),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const i=this.getLead();let{targetWithTransforms:a,target:c,layout:u,latestValues:f}=i;if(!(!a||!c||!u)){if(this!==i&&this.layout&&u&&JE(this.options.animationType,this.layout.layoutBox,u.layoutBox)){c=this.target||Ye();const d=vt(this.layout.layoutBox.x);c.x.min=i.target.x.min,c.x.max=c.x.min+d;const p=vt(this.layout.layoutBox.y);c.y.min=i.target.y.min,c.y.max=c.y.min+p}ln(a,c),Zl(a,f),Wi(this.projectionDeltaWithTransform,this.layoutCorrected,a,f)}}registerSharedNode(i,a){this.sharedNodes.has(i)||this.sharedNodes.set(i,new yO),this.sharedNodes.get(i).add(a);const u=a.options.initialPromotionConfig;a.promote({transition:u?u.transition:void 0,preserveFollowOpacity:u&&u.shouldPreserveFollowOpacity?u.shouldPreserveFollowOpacity(a):void 0})}isLead(){const i=this.getStack();return i?i.lead===this:!0}getLead(){var a;const{layoutId:i}=this.options;return i?((a=this.getStack())==null?void 0:a.lead)||this:this}getPrevLead(){var a;const{layoutId:i}=this.options;return i?(a=this.getStack())==null?void 0:a.prevLead:void 0}getStack(){const{layoutId:i}=this.options;if(i)return this.root.sharedNodes.get(i)}promote({needsReset:i,transition:a,preserveFollowOpacity:c}={}){const u=this.getStack();u&&u.promote(this,c),i&&(this.projectionDelta=void 0,this.needsReset=!0),a&&this.setOptions({transition:a})}relegate(){const i=this.getStack();return i?i.relegate(this):!1}
vendor: 4,506 bytes, line 169
169resetSkewAndRotation(){const{visualElement:i}=this.options;if(!i)return;let a=!1;const{latestValues:c}=i;if((c.z||c.rotate||c.rotateX||c.rotateY||c.rotateZ||c.skewX||c.skewY)&&(a=!0),!a)return;const u={};c.z&&Vd("z",i,u,this.animationValues);for(let f=0;f<Fd.length;f++)Vd(`rotate${Fd[f]}`,i,u,this.animationValues),Vd(`skew${Fd[f]}`,i,u,this.animationValues);i.render();for(const f in u)i.setStaticValue(f,u[f]),this.animationValues&&(this.animationValues[f]=u[f]);i.scheduleRender()}applyProjectionStyles(i,a){if(!this.instance||this.isSVG)return;if(!this.isVisible){i.visibility="hidden";return}const c=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,i.visibility="",i.opacity="",i.pointerEvents=Jl(a==null?void 0:a.pointerEvents)||"",i.transform=c?c(this.latestValues,""):"none";return}const u=this.getLead();if(!this.projectionDelta||!this.layout||!u.target){this.options.layoutId&&(i.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,i.pointerEvents=Jl(a==null?void 0:a.pointerEvents)||""),this.hasProjected&&!mo(this.latestValues)&&(i.transform=c?c({},""):"none",this.hasProjected=!1);return}i.visibility="";const f=u.animationValues||u.latestValues;this.applyTransformsToTarget();let d=cO(this.projectionDeltaWithTransform,this.treeScale,f);c&&(d=c(f,d)),i.transform=d;const{x:p,y:m}=this.projectionDelta;i.transformOrigin=`${p.origin*100}% ${m.origin*100}% 0`,u.animationValues?i.opacity=u===this?f.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:f.opacityExit:i.opacity=u===this?f.opacity!==void 0?f.opacity:"":f.opacityExit!==void 0?f.opacityExit:0;for(const y in Up){if(f[y]===void 0)continue;const{correct:v,applyTo:w,isCSSVariable:g}=Up[y],x=d==="none"?f[y]:v(f[y],u);if(w){const b=w.length;for(let S=0;S<b;S++)i[w[S]]=x}else g?this.options.visualElement.renderState.vars[y]=x:i[y]=x}this.options.layoutId&&(i.pointerEvents=u===this?Jl(a==null?void 0:a.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(i=>{var a;return(a=i.currentAnimation)==null?void 0:a.stop()}),this.root.nodes.forEach(f0),this.root.sharedNodes.clear()}}}function bO(e){e.updateLayout()}function SO(e){var n;const t=((n=e.resumeFrom)==null?void 0:n.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){const{layoutBox:r,measuredBox:o}=e.layout,{animationType:s}=e.options,i=t.source!==e.layout.source;if(s==="size")An(d=>{const p=i?t.measuredBox[d]:t.layoutBox[d],m=vt(p);p.min=r[d].min,p.max=p.min+m});else if(s==="x"||s==="y"){const d=s==="x"?"y":"x";Wp(i?t.measuredBox[d]:t.layoutBox[d],r[d])}else JE(s,t.layoutBox,r)&&An(d=>{const p=i?t.measuredBox[d]:t.layoutBox[d],m=vt(r[d]);p.max=p.min+m,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[d].max=e.relativeTarget[d].min+m)});const a=ms();Wi(a,r,t.layoutBox);const c=ms();i?Wi(c,e.applyTransform(o,!0),t.measuredBox):Wi(c,r,t.layoutBox);const u=!qE(a);let f=!1;if(!e.resumeFrom){const d=e.getClosestProjectingParent();if(d&&!d.resumeFrom){const{snapshot:p,layout:m}=d;if(p&&m){const y=e.options.layoutAnchor||void 0,v=Ye();$c(v,t.layoutBox,p.layoutBox,y);const w=Ye();$c(w,r,m.layoutBox,y),YE(v,w)||(f=!0),d.options.layoutRoot&&(e.relativeTarget=w,e.relativeTargetOrigin=v,e.relativeParent=d)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:c,layoutDelta:a,hasLayoutChanged:u,hasRelativeLayoutChanged:f})}else if(e.isLead()){const{onExitComplete:r}=e.options;r&&r()}e.options.transition=void 0}function EO(e){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 CO(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function PO(e){e.clearSnapshot()}function f0(e){e.clearMeasurements()}function TO(e){e.isLayoutDirty=!0,e.updateLayout()}function p0(e){e.isLayoutDirty=!1}function jO(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function _O(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function h0(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function AO(e){e.resolveTargetDelta()}function kO(e){e.calcProjection()}
169function RO(e){e.resetSkewAndRotation()}function NO(e){e.removeLeadSnapshot()}function m0(e,t,n){e.translate=Se(t.translate,0,n),e.scale=Se(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function g0(e,t,n,r){e.min=Se(t.min,n.min,r),e.max=Se(t.max,n.max,r)}function MO(e,t,n,r){g0(e.x,t.x,n.x,r),g0(e.y,t.y,n.y,r)}function DO(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const IO={duration:.45,ease:[.4,0,.1,1]},v0=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),y0=v0("applewebkit/")&&!v0("chrome/")?Math.round:At;function x0(e){e.min=y0(e.min),e.max=y0(e.max)}function OO(e){x0(e.x),x0(e.y)}function JE(e,t,n){return e==="position"||e==="preserve-aspect"&&!rO(a0(t),a0(n),.2)}function LO(e){var t;return e!==e.root&&((t=e.scroll)==null?void 0:t.wasRoot)}const FO=ZE({attachResizeListener:(e,t)=>ya(e,"resize",t),measureScroll:()=>{var e,t;return{x:document.documentElement.scrollLeft||((e=document.body)==null?void 0:e.scrollLeft)||0,y:document.documentElement.scrollTop||((t=document.body)==null?void 0:t.scrollTop)||0}},checkIsScrollRoot:()=>!0}),zd={current:void 0},eC=ZE({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!zd.current){const e=new FO({});e.mount(window),e.setOptions({layoutScroll:!0}),zd.current=e}return zd.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),Mu=h.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});function w0(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function VO(...e){return t=>{let n=!1;const r=e.map(o=>{const s=w0(o,t);return!n&&typeof s=="function"&&(n=!0),s});if(n)return()=>{for(let o=0;o<r.length;o++){const s=r[o];typeof s=="function"?s():w0(e[o],null)}}}}function zO(...e){return h.useCallback(VO(...e),e)}class $O extends h.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(Ui(n)&&t.isPresent&&!this.props.isPresent&&this.props.pop!==!1){const r=n.offsetParent,o=Ui(r)&&r.offsetWidth||0,s=Ui(r)&&r.offsetHeight||0,i=getComputedStyle(n),a=this.props.sizeRef.current;a.height=parseFloat(i.height),a.width=parseFloat(i.width),a.top=n.offsetTop,a.left=n.offsetLeft,a.right=o-a.width-a.left,a.bottom=s-a.height-a.top,a.direction=i.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function BO({children:e,isPresent:t,anchorX:n,anchorY:r,root:o,pop:s}){var p;const i=h.useId(),a=h.useRef(null),c=h.useRef({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:u}=h.useContext(Mu),f=s!==!1?((p=e.props)==null?void 0:p.ref)??(e==null?void 0:e.ref):void 0,d=zO(a,f);return h.useInsertionEffect(()=>{const{width:m,height:y,top:v,left:w,right:g,bottom:x,direction:b}=c.current;if(t||s===!1||!a.current||!m||!y)return;const S=b==="rtl",E=n==="left"?S?`right: ${g}`:`left: ${w}`:S?`left: ${w}`:`right: ${g}`,_=r==="bottom"?`bottom: ${x}`:`top: ${v}`;a.current.dataset.motionPopId=i;const T=document.createElement("style");u&&(T.nonce=u);const j=o??document.head;return j.appendChild(T),T.sheet&&T.sheet.insertRule(` 170 [data-motion-pop-id="${i}"] { 171 position: absolute !important; 172 width: ${m}px !important; 173 height: ${y}px !important; 174 ${E}px !important; 175 ${_}px !important; 176 } 177 `),()=>{var N;(N=a.current)==null||N.removeAttribute("data-motion-pop-id"),j.contains(T)&&j.removeChild(T)}},[t]),l.jsx($O,{isPresent:t,childRef:a,sizeRef:c,pop:s,children:s===!1?e:h.cloneElement(e,{ref:d})})}const UO=({children:e,initial:t,isPresent:n,onExitComplete:r,custom:o,presenceAffectsLayout:s,mode:i,anchorX:a,anchorY:c,root:u})=>{const f=Zr(WO),d=h.useId(),p=h.useRef(n),m=h.useRef(r);La(()=>{p.current=n,m.current=r});let y=!0,v=h.useMemo(()=>(y=!1,{id:d,initial:t,isPresent:n,custom:o,onExitComplete:w=>{f.set(w,!0);for(const g of f.values())if(!g)return;r&&r()},register:w=>(f.set(w,!1),()=>{var g;f.delete(w),!p.current&&!f.size&&((g=m.current)==null||g.call(m))})}),[n,f,r]);return s&&y&&(v={...v}),h.useMemo(()=>{f.forEach((w,g)=>f.set(g,!1))},[n]),h.useEffect(()=>{!n&&!f.size&&r&&r()},[n]),e=l.jsx(BO,{pop:i==="popLayout",isPresent:n,anchorX:a,anchorY:c,root:u,children:e}),l.jsx(_u.Provider,{value:v,children:e})};function WO(){return new Map}function tC(e=!0){const t=h.useContext(_u);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:r,register:o}=t,s=h.useId();h.useEffect(()=>{if(e)return o(s)},[e]);const i=h.useCallback(()=>e&&r&&r(s),[s,r,e]);return!n&&r?[!1,i]:[!0]}const bl=e=>e.key||"";function b0(e){const t=[];
vendor: 5,780 bytes, line 177
177return h.Children.forEach(e,n=>{h.isValidElement(n)&&t.push(n)}),t}const Hi=({children:e,custom:t,initial:n=!0,onExitComplete:r,presenceAffectsLayout:o=!0,mode:s="sync",propagate:i=!1,anchorX:a="left",anchorY:c="top",root:u})=>{const[f,d]=tC(i),p=h.useMemo(()=>b0(e),[e]),m=i&&!f?[]:p.map(bl),y=h.useRef(!0),v=h.useRef(p),w=Zr(()=>new Map),g=h.useRef(new Set),[x,b]=h.useState(p),[S,E]=h.useState(p);La(()=>{y.current=!1,v.current=p;for(let j=0;j<S.length;j++){const N=bl(S[j]);m.includes(N)?(w.delete(N),g.current.delete(N)):w.get(N)!==!0&&w.set(N,!1)}},[S,m.length,m.join("-")]);const _=[];if(p!==x){let j=[...p];for(let N=0;N<S.length;N++){const R=S[N],O=bl(R);m.includes(O)||(j.splice(N,0,R),_.push(R))}return s==="wait"&&_.length&&(j=_),E(b0(j)),b(p),null}const{forceRender:T}=h.useContext(vm);return l.jsx(l.Fragment,{children:S.map(j=>{const N=bl(j),R=i&&!f?!1:p===S||m.includes(N),O=()=>{if(g.current.has(N))return;if(w.has(N))g.current.add(N),w.set(N,!0);else return;let L=!0;w.forEach(Y=>{Y||(L=!1)}),L&&(T==null||T(),E(v.current),i&&(d==null||d()),r&&r())};return l.jsx(UO,{isPresent:R,initial:!y.current||n?void 0:!1,custom:t,presenceAffectsLayout:o,mode:s,root:u,onExitComplete:R?void 0:O,anchorX:a,anchorY:c,children:j},N)})})},nC=h.createContext({strict:!1}),S0={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"]};let E0=!1;function HO(){if(E0)return;const e={};for(const t in S0)e[t]={isEnabled:n=>S0[t].some(r=>!!n[r])};NE(e),E0=!0}function rC(){return HO(),AI()}function GO(e){const t=rC();for(const n in e)t[n]={...t[n],...e[n]};NE(t)}const KO=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","propagate","ignoreStrict","viewport"]);function Bc(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||KO.has(e)}let oC=e=>!Bc(e);function qO(e){typeof e=="function"&&(oC=t=>t.startsWith("on")?!Bc(t):e(t))}try{qO(require("@emotion/is-prop-valid").default)}catch{}function YO(e,t,n){const r={};for(const o in e)o==="values"&&typeof e.values=="object"||st(e[o])||(oC(o)||n===!0&&Bc(o)||!t&&!Bc(o)||e.draggable&&o.startsWith("onDrag"))&&(r[o]=e[o]);return r}const Du=h.createContext({});function QO(e,t){if(Nu(e)){const{initial:n,animate:r}=e;return{initial:n===!1||va(n)?n:void 0,animate:va(r)?r:void 0}}return e.inherit!==!1?t:{}}function XO(e){const{initial:t,animate:n}=QO(e,h.useContext(Du));return h.useMemo(()=>({initial:t,animate:n}),[C0(t),C0(n)])}function C0(e){return Array.isArray(e)?e.join(" "):e}const Wm=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function sC(e,t,n){for(const r in t)!st(t[r])&&!VE(r,n)&&(e[r]=t[r])}function ZO({transformTemplate:e},t){return h.useMemo(()=>{const n=Wm();return Bm(n,t,e),Object.assign({},n.vars,n.style)},[t])}function JO(e,t){const n=e.style||{},r={};return sC(r,n,e),Object.assign(r,ZO(e,t)),r}function eL(e,t){const n={},r=JO(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}const iC=()=>({...Wm(),attrs:{}});function tL(e,t,n,r){const o=h.useMemo(()=>{const s=iC();return zE(s,t,BE(r),e.transformTemplate,e.style),{...s.attrs,style:{...s.style}}},[t]);if(e.style){const s={};sC(s,e.style,e),o.style={...s,...o.style}}return o}const nL=["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 Hm(e){return typeof e!="string"||e.includes("-")?!1:!!(nL.indexOf(e)>-1||/[A-Z]/u.test(e))}function rL(e,t,n,{latestValues:r},o,s=!1,i){const c=(i??Hm(e)?tL:eL)(t,r,o,e),u=YO(t,typeof e=="string",s),f=e!==h.Fragment?{...u,...c,ref:n}:{},{children:d}=t,p=h.useMemo(()=>st(d)?d.get():d,[d]);return h.createElement(e,{...f,children:p})}function oL({scrapeMotionValuesFromProps:e,createRenderState:t},n,r,o){return{latestValues:sL(n,r,o,e),renderState:t()}}function sL(e,t,n,r){const o={},s=r(e,{});for(const p in s)o[p]=Jl(s[p]);let{initial:i,animate:a}=e;const c=Nu(e),u=kE(e);t&&u&&!c&&e.inherit!==!1&&(i===void 0&&(i=t.initial),a===void 0&&(a=t.animate));let f=n?n.initial===!1:!1;f=f||i===!1;const d=f?a:i;if(d&&typeof d!="boolean"&&!Ru(d)){const p=Array.isArray(d)?d:[d];for(let m=0;m<p.length;m++){const y=Im(e,p[m]);if(y){const{transitionEnd:v,transition:w,...g}=y;for(const x in g){let b=g[x];if(Array.isArray(b)){const S=f?b.length-1:0;b=b[S]}b!==null&&(o[x]=b)}for(const x in v)o[x]=v[x]}}}return o}const aC=e=>(t,n)=>{const r=h.useContext(Du),o=h.useContext(_u),s=()=>oL(e,t,r,o);return n?s():Zr(s)},iL=aC({scrapeMotionValuesFromProps:Um,createRenderState:Wm}),aL=aC({scrapeMotionValuesFromProps:UE,createRenderState:iC}),lL=Symbol.for("motionComponentSymbol");function cL(e,t,n){const r=h.useRef(n);h.useInsertionEffect(()=>{r.current=n});const o=h.useRef(null);return h.useCallback(s=>{var a;
177s&&((a=e.onMount)==null||a.call(e,s)),t&&(s?t.mount(s):t.unmount());const i=r.current;if(typeof i=="function")if(s){const c=i(s);typeof c=="function"&&(o.current=c)}else o.current?(o.current(),o.current=null):i(s);else i&&(i.current=s)},[t])}const lC=h.createContext({});function es(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function uL(e,t,n,r,o,s){var b,S;const{visualElement:i}=h.useContext(Du),a=h.useContext(nC),c=h.useContext(_u),u=h.useContext(Mu),f=u.reducedMotion,d=u.skipAnimations,p=h.useRef(null),m=h.useRef(!1);r=r||a.renderer,!p.current&&r&&(p.current=r(e,{visualState:t,parent:i,props:n,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:f,skipAnimations:d,isSVG:s}),m.current&&p.current&&(p.current.manuallyAnimateOnMount=!0));const y=p.current,v=h.useContext(lC);y&&!y.projection&&o&&(y.type==="html"||y.type==="svg")&&dL(p.current,n,o,v);const w=h.useRef(!1);h.useInsertionEffect(()=>{y&&w.current&&y.update(n,c)});const g=n[gE],x=h.useRef(!!g&&typeof window<"u"&&!((b=window.MotionHandoffIsComplete)!=null&&b.call(window,g))&&((S=window.MotionHasOptimisedAnimation)==null?void 0:S.call(window,g)));return La(()=>{m.current=!0,y&&(w.current=!0,window.MotionIsMounted=!0,y.updateFeatures(),y.scheduleRenderMicrotask(),x.current&&y.animationState&&y.animationState.animateChanges())}),h.useEffect(()=>{y&&(!x.current&&y.animationState&&y.animationState.animateChanges(),x.current&&(queueMicrotask(()=>{var E;(E=window.MotionHandoffMarkAsComplete)==null||E.call(window,g)}),x.current=!1),y.enteringChildren=void 0)}),y}function dL(e,t,n,r){const{layoutId:o,layout:s,drag:i,dragConstraints:a,layoutScroll:c,layoutRoot:u,layoutAnchor:f,layoutCrossfade:d}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:cC(e.parent)),e.projection.setOptions({layoutId:o,layout:s,alwaysMeasureLayout:!!i||a&&es(a),visualElement:e,animationType:typeof s=="string"?s:"both",initialPromotionConfig:r,crossfade:d,layoutScroll:c,layoutRoot:u,layoutAnchor:f})}function cC(e){if(e)return e.options.allowProjection!==!1?e.projection:cC(e.parent)}function $d(e,{forwardMotionProps:t=!1,type:n}={},r,o){r&&GO(r);const s=n?n==="svg":Hm(e),i=s?aL:iL;function a(u,f){let d;const p={...h.useContext(Mu),...u,layoutId:fL(u)},{isStatic:m}=p,y=XO(u),v=i(u,m);if(!m&&typeof window<"u"){pL();const w=hL(p);d=w.MeasureLayout,y.visualElement=uL(e,v,p,o,w.ProjectionNode,s)}return l.jsxs(Du.Provider,{value:y,children:[d&&y.visualElement?l.jsx(d,{visualElement:y.visualElement,...p}):null,rL(e,u,cL(v,y.visualElement,f),v,m,t,s)]})}a.displayName=`motion.${typeof e=="string"?e:`create(${e.displayName??e.name??""})`}`;const c=h.forwardRef(a);return c[lL]=e,c}function fL({layoutId:e}){const t=h.useContext(vm).id;return t&&e!==void 0?t+"-"+e:e}function pL(e,t){h.useContext(nC).strict}function hL(e){const t=rC(),{drag:n,layout:r}=t;if(!n&&!r)return{};const o={...n,...r};return{MeasureLayout:n!=null&&n.isEnabled(e)||r!=null&&r.isEnabled(e)?o.MeasureLayout:void 0,ProjectionNode:o.ProjectionNode}}function mL(e,t){if(typeof Proxy>"u")return $d;const n=new Map,r=(s,i)=>$d(s,i,e,t),o=(s,i)=>r(s,i);return new Proxy(o,{get:(s,i)=>i==="create"?r:(n.has(i)||n.set(i,$d(i,void 0,e,t)),n.get(i))})}const gL=(e,t)=>t.isSVG??Hm(e)?new GI(t):new zI(t,{allowProjection:e!==h.Fragment});class vL extends io{constructor(t){super(t),t.animationState||(t.animationState=XI(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();Ru(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.call(this)}}let yL=0;class xL extends io{constructor(){super(...arguments),this.id=yL++,this.isExitComplete=!1}update(){var s;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;if(t&&r===!1){if(this.isExitComplete){const{initial:i,custom:a}=this.node.getProps();if(typeof i=="string"||typeof i=="object"&&i!==null&&!Array.isArray(i)){const c=Mo(this.node,i,a);if(c){const{transition:u,transitionEnd:f,...d}=c;for(const p in d)(s=this.node.getValue(p))==null||s.jump(d[p])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}const o=this.node.animationState.setActive("exit",!t);n&&!t&&o.then(()=>{this.isExitComplete=!0,n(this.id)})}mount(){const{register:t,onExitComplete:n}=this.node.presenceContext||{};
vendor: 16,384 bytes, line 177
177n&&n(this.id),t&&(this.unmount=t(this.id))}unmount(){}}const wL={animation:{Feature:vL},exit:{Feature:xL}};function $a(e){return{point:{x:e.pageX,y:e.pageY}}}const bL=e=>t=>Fm(t)&&e(t,$a(t));function Gi(e,t,n,r){return ya(e,t,bL(n),r)}const uC=({current:e})=>e?e.ownerDocument.defaultView:null,P0=(e,t)=>Math.abs(e-t);function SL(e,t){const n=P0(e.x,t.x),r=P0(e.y,t.y);return Math.sqrt(n**2+r**2)}const T0=new Set(["auto","scroll"]);class dC{constructor(t,n,{transformPagePoint:r,contextWindow:o=window,dragSnapToOrigin:s=!1,distanceThreshold:i=3,element:a}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=y=>{this.handleScroll(y.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=Sl(this.lastRawMoveEventInfo,this.transformPagePoint));const y=Bd(this.lastMoveEventInfo,this.history),v=this.startEvent!==null,w=SL(y.offset,{x:0,y:0})>=this.distanceThreshold;if(!v&&!w)return;const{point:g}=y,{timestamp:x}=Je;this.history.push({...g,timestamp:x});const{onStart:b,onMove:S}=this.handlers;v||(b&&b(this.lastMoveEvent,y),this.startEvent=this.lastMoveEvent),S&&S(this.lastMoveEvent,y)},this.handlePointerMove=(y,v)=>{this.lastMoveEvent=y,this.lastRawMoveEventInfo=v,this.lastMoveEventInfo=Sl(v,this.transformPagePoint),ge.update(this.updatePoint,!0)},this.handlePointerUp=(y,v)=>{this.end();const{onEnd:w,onSessionEnd:g,resumeAnimation:x}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&x&&x(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const b=Bd(y.type==="pointercancel"?this.lastMoveEventInfo:Sl(v,this.transformPagePoint),this.history);this.startEvent&&w&&w(y,b),g&&g(y,b)},!Fm(t))return;this.dragSnapToOrigin=s,this.handlers=n,this.transformPagePoint=r,this.distanceThreshold=i,this.contextWindow=o||window;const c=$a(t),u=Sl(c,this.transformPagePoint),{point:f}=u,{timestamp:d}=Je;this.history=[{...f,timestamp:d}];const{onSessionStart:p}=n;p&&p(t,Bd(u,this.history));const m={passive:!0,capture:!0};this.removeListeners=Fa(Gi(this.contextWindow,"pointermove",this.handlePointerMove,m),Gi(this.contextWindow,"pointerup",this.handlePointerUp,m),Gi(this.contextWindow,"pointercancel",this.handlePointerUp,m)),a&&this.startScrollTracking(a)}startScrollTracking(t){let n=t.parentElement;for(;n;){const r=getComputedStyle(n);(T0.has(r.overflowX)||T0.has(r.overflowY))&&this.scrollPositions.set(n,{x:n.scrollLeft,y:n.scrollTop}),n=n.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(t){const n=this.scrollPositions.get(t);if(!n)return;const r=t===window,o=r?{x:window.scrollX,y:window.scrollY}:{x:t.scrollLeft,y:t.scrollTop},s={x:o.x-n.x,y:o.y-n.y};s.x===0&&s.y===0||(r?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=s.x,this.lastMoveEventInfo.point.y+=s.y):this.history.length>0&&(this.history[0].x-=s.x,this.history[0].y-=s.y),this.scrollPositions.set(t,o),ge.update(this.updatePoint,!0))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),Jt(this.updatePoint)}}function Sl(e,t){return t?{point:t(e.point)}:e}function j0(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Bd({point:e},t){return{point:e,delta:j0(e,fC(t)),offset:j0(e,EL(t)),velocity:CL(t,.1)}}function EL(e){return e[0]}function fC(e){return e[e.length-1]}function CL(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null;const o=fC(e);for(;n>=0&&(r=e[n],!(o.timestamp-r.timestamp>Ft(t)));)n--;if(!r)return{x:0,y:0};r===e[0]&&e.length>2&&o.timestamp-r.timestamp>Ft(t)*2&&(r=e[1]);const s=qt(o.timestamp-r.timestamp);if(s===0)return{x:0,y:0};const i={x:(o.x-r.x)/s,y:(o.y-r.y)/s};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function PL(e,{min:t,max:n},r){return t!==void 0&&e<t?e=r?Se(t,e,r.min):Math.max(e,t):n!==void 0&&e>n&&(e=r?Se(n,e,r.max):Math.min(e,n)),e}function _0(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 TL(e,{top:t,left:n,bottom:r,right:o}){return{x:_0(e.x,n,o),y:_0(e.y,t,r)}}function A0(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 jL(e,t){return{x:A0(e.x,t.x),y:A0(e.y,t.y)}}function _L(e,t){let n=.5;const r=vt(e),o=vt(t);return o>r?n=Ks(t.min,t.max-r,e.min):r>o&&(n=Ks(e.min,e.max-o,t.min)),Cn(0,1,n)}function AL(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 Hp=.35;function kL(e=Hp){return e===!1?e=0:e===!0&&(e=Hp),{x:k0(e,"left","right"),y:k0(e,"top","bottom")}}function k0(e,t,n){return{min:R0(e,t),max:R0(e,n)}}function R0(e,t){return typeof e=="number"?e:e[t]||0}const RL=new WeakMap;class NL{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=Ye(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=t}start(t,{snapToCursor:n=!1,distanceThreshold:r}={}){const{presenceContext:o}=this.visualElement;if(o&&o.isPresent===!1)return;const s=d=>{n&&this.snapToCursor($a(d).point),this.stopAnimation()},i=(d,p)=>{const{drag:m,dragPropagation:y,onDragStart:v}=this.getProps();if(m&&!y&&(this.openDragLock&&this.openDragLock(),this.openDragLock=oI(m),!this.openDragLock))return;this.latestPointerEvent=d,this.latestPanInfo=p,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),An(g=>{let x=this.getAxisMotionValue(g).get()||0;if(zn.test(x)){const{projection:b}=this.visualElement;if(b&&b.layout){const S=b.layout.layoutBox[g];S&&(x=vt(S)*(parseFloat(x)/100))}}this.originPoint[g]=x}),v&&ge.update(()=>v(d,p),!1,!0),Dp(this.visualElement,"transform");const{animationState:w}=this.visualElement;w&&w.setActive("whileDrag",!0)},a=(d,p)=>{this.latestPointerEvent=d,this.latestPanInfo=p;const{dragPropagation:m,dragDirectionLock:y,onDirectionLock:v,onDrag:w}=this.getProps();if(!m&&!this.openDragLock)return;const{offset:g}=p;if(y&&this.currentDirection===null){this.currentDirection=DL(g),this.currentDirection!==null&&v&&v(this.currentDirection);return}this.updateAxis("x",p.point,g),this.updateAxis("y",p.point,g),this.visualElement.render(),w&&ge.update(()=>w(d,p),!1,!0)},c=(d,p)=>{this.latestPointerEvent=d,this.latestPanInfo=p,this.stop(d,p),this.latestPointerEvent=null,this.latestPanInfo=null},u=()=>{const{dragSnapToOrigin:d}=this.getProps();(d||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:f}=this.getProps();this.panSession=new dC(t,{onSessionStart:s,onStart:i,onMove:a,onSessionEnd:c,resumeAnimation:u},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:f,distanceThreshold:r,contextWindow:uC(this.visualElement),element:this.visualElement.current})}stop(t,n){const r=t||this.latestPointerEvent,o=n||this.latestPanInfo,s=this.isDragging;if(this.cancel(),!s||!o||!r)return;const{velocity:i}=o;this.startAnimation(i);const{onDragEnd:a}=this.getProps();a&&ge.postRender(()=>a(r,o))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(t,n,r){const{drag:o}=this.getProps();if(!r||!El(t,o,this.currentDirection))return;const s=this.getAxisMotionValue(t);let i=this.originPoint[t]+r[t];this.constraints&&this.constraints[t]&&(i=PL(i,this.constraints[t],this.elastic[t])),s.set(i)}resolveConstraints(){var s;const{dragConstraints:t,dragElastic:n}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(s=this.visualElement.projection)==null?void 0:s.layout,o=this.constraints;t&&es(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&r?this.constraints=TL(r.layoutBox,t):this.constraints=!1,this.elastic=kL(n),o!==this.constraints&&!es(t)&&r&&this.constraints&&!this.hasMutatedConstraints&&An(i=>{this.constraints!==!1&&this.getAxisMotionValue(i)&&(this.constraints[i]=AL(r.layoutBox[i],this.constraints[i]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!es(t))return!1;const r=t.current,{projection:o}=this.visualElement;if(!o||!o.layout)return!1;o.root&&(o.root.scroll=void 0,o.root.updateScroll());const s=DI(r,o.root,this.visualElement.getTransformPagePoint());let i=jL(o.layout.layoutBox,s);if(n){const a=n(RI(i));this.hasMutatedConstraints=!!a,a&&(i=DE(a))}return i}startAnimation(t){const{drag:n,dragMomentum:r,dragElastic:o,dragTransition:s,dragSnapToOrigin:i,onDragTransitionEnd:a}=this.getProps(),c=this.constraints||{},u=An(f=>{if(!El(f,n,this.currentDirection))return;let d=c&&c[f]||{};(i===!0||i===f)&&(d={min:0,max:0});const p=o?200:1e6,m=o?40:1e7,y={type:"inertia",velocity:r?t[f]:0,bounceStiffness:p,bounceDamping:m,timeConstant:750,restDelta:1,restSpeed:10,...s,...d};return this.startAxisValueAnimation(f,y)});return Promise.all(u).then(a)}startAxisValueAnimation(t,n){const r=this.getAxisMotionValue(t);return Dp(this.visualElement,t),r.start(Dm(t,r,0,n,this.visualElement,!1))}stopAnimation(){An(t=>this.getAxisMotionValue(t).stop())}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,o=this.visualElement.getProps()[n];return o||this.visualElement.getValue(t,this.visualElement.latestValues[t]??0)}snapToCursor(t){An(n=>{const{drag:r}=this.getProps();if(!El(n,r,this.currentDirection))return;const{projection:o}=this.visualElement,s=this.getAxisMotionValue(n);if(o&&o.layout){const{min:i,max:a}=o.layout.layoutBox[n],c=s.get()||0;s.set(t[n]-Se(i,a,.5)+c)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;if(!es(n)||!r||!this.constraints)return;this.stopAnimation();const o={x:0,y:0};An(i=>{const a=this.getAxisMotionValue(i);if(a&&this.constraints!==!1){const c=a.get();o[i]=_L({min:c,max:c},this.constraints[i])}});const{transformTemplate:s}=this.visualElement.getProps();this.visualElement.current.style.transform=s?s({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.constraints=!1,this.resolveConstraints(),An(i=>{if(!El(i,t,null))return;const a=this.getAxisMotionValue(i),{min:c,max:u}=this.constraints[i];a.set(Se(c,u,o[i]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;RL.set(this.visualElement,this);const t=this.visualElement.current,n=Gi(t,"pointerdown",u=>{const{drag:f,dragListener:d=!0}=this.getProps(),p=u.target,m=p!==t&&uI(p);f&&d&&!m&&this.start(u)});let r;const o=()=>{const{dragConstraints:u}=this.getProps();es(u)&&u.current&&(this.constraints=this.resolveRefConstraints(),r||(r=ML(t,u.current,()=>this.scalePositionWithinConstraints())))},{projection:s}=this.visualElement,i=s.addEventListener("measure",o);s&&!s.layout&&(s.root&&s.root.updateScroll(),s.updateLayout()),ge.read(o);const a=ya(window,"resize",()=>this.scalePositionWithinConstraints()),c=s.addEventListener("didUpdate",({delta:u,hasLayoutChanged:f})=>{this.isDragging&&f&&(An(d=>{const p=this.getAxisMotionValue(d);p&&(this.originPoint[d]+=u[d].translate,p.set(p.get()+u[d].translate))}),this.visualElement.render())});return()=>{a(),n(),i(),c&&c(),r&&r()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:r=!1,dragPropagation:o=!1,dragConstraints:s=!1,dragElastic:i=Hp,dragMomentum:a=!0}=t;return{...t,drag:n,dragDirectionLock:r,dragPropagation:o,dragConstraints:s,dragElastic:i,dragMomentum:a}}}function N0(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function ML(e,t,n){const r=Vp(e,N0(n)),o=Vp(t,N0(n));return()=>{r(),o()}}function El(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function DL(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class IL extends io{constructor(t){super(t),this.removeGroupControls=At,this.removeListeners=At,this.controls=new NL(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||At}update(){const{dragControls:t}=this.node.getProps(),{dragControls:n}=this.node.prevProps||{};t!==n&&(this.removeGroupControls(),t&&(this.removeGroupControls=t.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const Ud=e=>(t,n)=>{e&&ge.update(()=>e(t,n),!1,!0)};class OL extends io{constructor(){super(...arguments),this.removePointerDownListener=At}onPointerDown(t){this.session=new dC(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:uC(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:r,onPanEnd:o}=this.node.getProps();return{onSessionStart:Ud(t),onStart:Ud(n),onMove:Ud(r),onEnd:(s,i)=>{delete this.session,o&&ge.postRender(()=>o(s,i))}}}mount(){this.removePointerDownListener=Gi(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let Wd=!1;class LL extends h.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r,layoutId:o}=this.props,{projection:s}=t;s&&(n.group&&n.group.add(s),r&&r.register&&o&&r.register(s),Wd&&s.root.didUpdate(),s.addEventListener("animationComplete",()=>{this.safeToRemove()}),s.setOptions({...s.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),ec.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:r,drag:o,isPresent:s}=this.props,{projection:i}=r;return i&&(i.isPresent=s,t.layoutDependency!==n&&i.setOptions({...i.options,layoutDependency:n}),Wd=!0,o||t.layoutDependency!==n||n===void 0||t.isPresent!==s?i.willUpdate():this.safeToRemove(),t.isPresent!==s&&(s?i.promote():i.relegate()||ge.postRender(()=>{const a=i.getStack();(!a||!a.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{visualElement:t,layoutAnchor:n}=this.props,{projection:r}=t;r&&(r.options.layoutAnchor=n,r.root.didUpdate(),Ys.postRender(()=>{!r.currentAnimation&&r.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:r}=this.props,{projection:o}=t;Wd=!0,o&&(o.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(o),r&&r.deregister&&r.deregister(o))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function pC(e){const[t,n]=tC(),r=h.useContext(vm);return l.jsx(LL,{...e,layoutGroup:r,switchLayoutGroup:h.useContext(lC),isPresent:t,safeToRemove:n})}const FL={pan:{Feature:OL},drag:{Feature:IL,ProjectionNode:eC,MeasureLayout:pC}};function M0(e,t,n){const{props:r}=e;e.animationState&&r.whileHover&&e.animationState.setActive("whileHover",n==="Start");const o="onHover"+n,s=r[o];s&&ge.postRender(()=>s(t,$a(t)))}class VL extends io{mount(){const{current:t}=this.node;t&&(this.unmount=iI(t,(n,r)=>(M0(this.node,r,"Start"),o=>M0(this.node,o,"End"))))}unmount(){}}class zL extends io{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=Fa(ya(this.node.current,"focus",()=>this.onFocu
177s()),ya(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function D0(e,t,n){const{props:r}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&r.whileTap&&e.animationState.setActive("whileTap",n==="Start");const o="onTap"+(n==="End"?"":n),s=r[o];s&&ge.postRender(()=>s(t,$a(t)))}class $L extends io{mount(){const{current:t}=this.node;if(!t)return;const{globalTapTarget:n,propagate:r}=this.node.props;this.unmount=fI(t,(o,s)=>(D0(this.node,s,"Start"),(i,{success:a})=>D0(this.node,i,a?"End":"Cancel")),{useGlobalTarget:n,stopPropagation:(r==null?void 0:r.tap)===!1})}unmount(){}}const Gp=new WeakMap,Hd=new WeakMap,BL=e=>{const t=Gp.get(e.target);t&&t(e)},UL=e=>{e.forEach(BL)};function WL({root:e,...t}){const n=e||document;Hd.has(n)||Hd.set(n,{});const r=Hd.get(n),o=JSON.stringify(t);return r[o]||(r[o]=new IntersectionObserver(UL,{root:e,...t})),r[o]}function HL(e,t,n){const r=WL(t);return Gp.set(e,n),r.observe(e),()=>{Gp.delete(e),r.unobserve(e)}}const GL={some:0,all:1};class KL extends io{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){var c;(c=this.stopObserver)==null||c.call(this);const{viewport:t={}}=this.node.getProps(),{root:n,margin:r,amount:o="some",once:s}=t,i={root:n?n.current:void 0,rootMargin:r,threshold:typeof o=="number"?o:GL[o]},a=u=>{const{isIntersecting:f}=u;if(this.isInView===f||(this.isInView=f,s&&!f&&this.hasEnteredView))return;f&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",f);const{onViewportEnter:d,onViewportLeave:p}=this.node.getProps(),m=f?d:p;m&&m(u)};this.stopObserver=HL(this.node.current,i,a)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(qL(t,n))&&this.startObserver()}unmount(){var t;(t=this.stopObserver)==null||t.call(this),this.hasEnteredView=!1,this.isInView=!1}}function qL({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const YL={inView:{Feature:KL},tap:{Feature:$L},focus:{Feature:zL},hover:{Feature:VL}},QL={layout:{ProjectionNode:eC,MeasureLayout:pC}},XL={...wL,...YL,...FL,...QL},xe=mL(XL,gL);function Uc(e){return typeof window>"u"?!1:e?sE():Nm()}const ZL=50,I0=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),JL=()=>({time:0,x:I0(),y:I0()}),e4={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function O0(e,t,n,r){const o=n[t],{length:s,position:i}=e4[t],a=o.current,c=n.time;o.current=Math.abs(e[`scroll${i}`]),o.scrollLength=e[`scroll${s}`]-e[`client${s}`],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=Ks(0,o.scrollLength,o.current);const u=r-c;o.velocity=u>ZL?0:wm(o.current-a,u)}function t4(e,t,n){O0(e,"x",t,n),O0(e,"y",t,n),t.time=n}function n4(e,t){const n={x:0,y:0};let r=e;for(;r&&r!==t;)if(Ui(r))n.x+=r.offsetLeft,n.y+=r.offsetTop,r=r.offsetParent;else if(r.tagName==="svg"){const o=r.getBoundingClientRect();r=r.parentElement;const s=r.getBoundingClientRect();n.x+=o.left-s.left,n.y+=o.top-s.top}else if(r instanceof SVGGraphicsElement){const{x:o,y:s}=r.getBBox();n.x+=o,n.y+=s;let i=null,a=r.parentNode;for(;!i;)a.tagName==="svg"&&(i=a),a=r.parentNode;r=i}else break;return n}const Kp={start:0,center:.5,end:1};function L0(e,t,n=0){let r=0;if(e in Kp&&(e=Kp[e]),typeof e=="string"){const o=parseFloat(e);e.endsWith("px")?r=o:e.endsWith("%")?e=o/100:e.endsWith("vw")?r=o/100*document.documentElement.clientWidth:e.endsWith("vh")?r=o/100*document.documentElement.clientHeight:e=o}return typeof e=="number"&&(r=t*e),n+r}const r4=[0,0];function o4(e,t,n,r){let o=Array.isArray(e)?e:r4,s=0,i=0;return typeof e=="number"?o=[e,e]:typeof e=="string"&&(e=e.trim(),e.includes(" ")?o=e.split(" "):o=[e,Kp[e]?e:"0"]),s=L0(o[0],n,r),i=L0(o[1],t),s-i}const ji={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},s4={x:0,y:0};function i4(e){return"getBBox"in e&&e.tagName!=="svg"?e.getBBox():{width:e.clientWidth,height:e.clientHeight}}function a4(e,t,n){const{offset:r=ji.All}=n,{target:o=e,axis:s="y"}=n,i=s==="y"?"height":"width",a=o!==e?n4(o,e):s4,c=o===e?{width:e.scrollWidth,height:e.scrollHeight}:i4(o),u={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const d=r.length;for(let p=0;p<d;p++){const m=o4(r[p],u[i],c[i],a[s]);
177!f&&m!==t[s].interpolatorOffsets[p]&&(f=!0),t[s].offset[p]=m}f&&(t[s].interpolate=_m(t[s].offset,eE(r),{clamp:!1}),t[s].interpolatorOffsets=[...t[s].offset]),t[s].progress=Cn(0,1,t[s].interpolate(t[s].current))}function l4(e,t=e,n){if(n.x.targetOffset=0,n.y.targetOffset=0,t!==e){let r=t;for(;r&&r!==e;)n.x.targetOffset+=r.offsetLeft,n.y.targetOffset+=r.offsetTop,r=r.offsetParent}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth,n.y.targetLength=t===e?t.scrollHeight:t.clientHeight,n.x.containerLength=e.clientWidth,n.y.containerLength=e.clientHeight}function c4(e,t,n,r={}){return{measure:o=>{l4(e,r.target,n),t4(e,n,o),(r.offset||r.target)&&a4(e,n,r)},notify:()=>t(n)}}const Qo=new WeakMap,F0=new WeakMap,Gd=new WeakMap,V0=new WeakMap,Cl=new WeakMap,z0=e=>e===document.scrollingElement?window:e;function hC(e,{container:t=document.scrollingElement,trackContentSize:n=!1,...r}={}){if(!t)return At;let o=Gd.get(t);o||(o=new Set,Gd.set(t,o));const s=JL(),i=c4(t,e,s,r);if(o.add(i),!Qo.has(t)){const c=()=>{for(const p of o)p.measure(Je.timestamp);ge.preUpdate(u)},u=()=>{for(const p of o)p.notify()},f=()=>ge.read(c);Qo.set(t,f);const d=z0(t);window.addEventListener("resize",f),t!==document.documentElement&&F0.set(t,Vp(t,f)),d.addEventListener("scroll",f),f()}if(n&&!Cl.has(t)){const c=Qo.get(t),u={width:t.scrollWidth,height:t.scrollHeight};V0.set(t,u);const f=()=>{const p=t.scrollWidth,m=t.scrollHeight;(u.width!==p||u.height!==m)&&(c(),u.width=p,u.height=m)},d=ge.read(f,!0);Cl.set(t,d)}const a=Qo.get(t);return ge.read(a,!1,!0),()=>{var d;Jt(a);const c=Gd.get(t);if(!c||(c.delete(i),c.size))return;const u=Qo.get(t);Qo.delete(t),u&&(z0(t).removeEventListener("scroll",u),(d=F0.get(t))==null||d(),window.removeEventListener("resize",u));const f=Cl.get(t);f&&(Jt(f),Cl.delete(t)),V0.delete(t)}}const u4=[[ji.Enter,"entry"],[ji.Exit,"exit"],[ji.Any,"cover"],[ji.All,"contain"]],$0={start:0,end:1};function d4(e){const t=e.trim().split(/\s+/);if(t.length!==2)return;const n=$0[t[0]],r=$0[t[1]];if(!(n===void 0||r===void 0))return[n,r]}function f4(e){if(e.length!==2)return;const t=[];for(const n of e)if(Array.isArray(n))t.push(n);else if(typeof n=="string"){const r=d4(n);if(!r)return;t.push(r)}else return;return t}function p4(e,t){const n=f4(e);if(!n)return!1;for(let r=0;r<2;r++){const o=n[r],s=t[r];if(o[0]!==s[0]||o[1]!==s[1])return!1}return!0}function Gm(e){if(!e)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(const[t,n]of u4)if(p4(e,t))return{rangeStart:`${n} 0%`,rangeEnd:`${n} 100%`}}const B0=new Map;function U0(e){const t={value:0},n=hC(r=>
177{t.value=r[e.axis].progress*100},e);return{currentTime:t,cancel:n}}function mC({source:e,container:t,...n}){const{axis:r}=n;e&&(t=e);let o=B0.get(t);o||(o=new Map,B0.set(t,o));const s=n.target??"self";let i=o.get(s);i||(i={},o.set(s,i));const a=r+(n.offset??[]).join(",");return i[a]||(n.target&&Uc(n.target)?Gm(n.offset)?i[a]=new ViewTimeline({subject:n.target,axis:r}):i[a]=U0({container:t,...n}):Uc()?i[a]=new ScrollTimeline({source:t,axis:r}):i[a]=U0({container:t,...n})),i[a]}function h4(e,t){const n=mC(t),r=t.target?Gm(t.offset):void 0,o=t.target?Uc(t.target)&&!!r:Uc();return e.attachTimeline({timeline:o?n:void 0,...r&&o&&{rangeStart:r.rangeStart,rangeEnd:r.rangeEnd},observe:s=>(s.pause(),AE(i=>{s.time=s.iterationDuration*i},n))})}function m4(e){return e&&(e.target||e.offset)}function g4(e){return e.length===2}function v4(e,t){return g4(e)||m4(t)?hC(n=>{e(n[t.axis].progress,n)},t):AE(e,mC(t))}function gC(e,{axis:t="y",container:n=document.scrollingElement,...r}={}){if(!n)return At;const o={axis:t,container:n,...r};return typeof e=="function"?v4(e,o):h4(e,o)}const y4=()=>({scrollX:gn(0),scrollY:gn(0),scrollXProgress:gn(0),scrollYProgress:gn(0)}),gs=e=>e?!e.current:!1;function W0(e,t,n,r){return{factory:o=>{let s;const i=()=>{if(gs(n)||gs(r)){Ys.read(i);return}s=gC(o,{...t,axis:e,container:(n==null?void 0:n.current)||void 0,target:(r==null?void 0:r.current)||void 0})};return Ys.read(i),()=>{CE(i),s==null||s()}},times:[0,1],keyframes:[0,1],ease:o=>o,duration:1}}function x4(e,t){return typeof window>"u"?!1:e?sE()&&!!Gm(t):Nm()}function w4({container:e,target:t,...n}={}){const r=Zr(y4);x4(t,n.offset)&&(r.scrollXProgress.accelerate=W0("x",n,e,t),r.scrollYProgress.accelerate=W0("y",n,e,t));const o=h.useRef(null),s=h.useRef(!1),i=h.useCallback(()=>(o.current=gC((a,{x:c,y:u})=>{r.scrollX.set(c.current),r.scrollXProgress.set(c.progress),r.scrollY.set(u.current),r.scrollYProgress.set(u.progress)},{...n,container:(e==null?void 0:e.current)||void 0,target:(t==null?void 0:t.current)||void 0}),()=>{var a;(a=o.current)==null||a.call(o)}),[e,t,JSON.stringify(n.offset)]);return La(()=>{if(s.current=!1,gs(e)||gs(t)){s.current=!0;return}else return i()},[i]),h.useEffect(()=>{if(!s.current)return;let a;const c=()=>{const u=gs(e),f=gs(t);!u&&!f&&(a=i())};return Ys.read(c),()=>{CE(c),a==null||a()}},[i]),r}function b4(e){const t=Zr(()=>gn(e)),{isStatic:n}=h.useContext(Mu);if(n){const[,r]=h.useState(e);h.useEffect(()=>t.on("change",r),[])}return t}function vC(e,t){const n=b4(t()),r=()=>n.set(t());return r(),La(()=>{const o=()=>ge.preRender(r,!1,!0),s=e.map(i=>i.on("change",o));return()=>{s.forEach(i=>i()),Jt(r)}}),n}function S4(e){Bi.current=[],e();const t=vC(Bi.current,e);return Bi.current=void 0,t}function yC(e,t,n,r){if(typeof e=="function")return S4(e);if(n!==void 0&&!Array.isArray(n)&&typeof t!="function")return E4(e,t,n,r);const i=typeof t=="function"?t:SI(t,n,r),a=Array.isArray(e)?H0(e,i):H0([e],([u])=>i(u)),c=Array.isArray(e)?void 0:e.accelerate;return c&&!c.isTransformed&&typeof t!="function"&&Array.isArray(n)&&(r==null?void 0:r.clamp)!==!1&&(a.accelerate={...c,times:t,keyframes:n,isTransformed:!0}),a}function H0(e,t){const n=Zr(()=>[]);return vC(e,()=>{n.length=0;const r=e.length;for(let o=0;o<r;o++)n[o]=e[o].get();return t(n)})}function E4(e,t,n,r){const o=Zr(()=>Object.keys(n)),s=Zr(()=>({}));for(const i of o)s[i]=yC(e,t,n[i],r);return s}var Kd="focusScope.autoFocusOnMount",qd="focusScope.autoFocusOnUnmount",G0={bubbles:!1,cancelable:!0},C4="FocusScope",Km=h.forwardRef((e,t)=>{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:s,...i}=e,[a,c]=h.useState(null),u=zt(o),f=zt(s),d=h.useRef(null),p=He(t,v=>c(v)),m=h.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;h.useEffect(()=>{if(r){let v=function(b){if(m.paused||!a)return;const S=b.target;a.contains(S)?d.current=S:Cr(d.current,{select:!0})},w=function(b){if(m.paused||!a)return;const S=b.relatedTarget;S!==null&&(a.contains(S)||Cr(d.current,{select:!0}))},g=function(b){if(document.activeElement===document.body)for(const E of b)E.removedNodes.length>0&&Cr(a)};document.addEventListener("focusin",v),document.addEventListener("focusout",w);const x=new MutationObserver(g);return a&&x.observe(a,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",v),document.removeEventListener("focusout",w),x.disconnect()}}},[r,a,m.paused]),h.useEffect(()=>{if(a){q0.add(m);const v=document.activeElement;if(!a.contains(v)){const g=new CustomEvent(Kd,G0);a.addEventListener(Kd,u),a.dispatchEvent(g),g.defaultPrevented||(P4(k4(xC(a)),{select:!0}
vendor: 4,446 bytes, line 177
177),document.activeElement===v&&Cr(a))}return()=>{a.removeEventListener(Kd,u),setTimeout(()=>{const g=new CustomEvent(qd,G0);a.addEventListener(qd,f),a.dispatchEvent(g),g.defaultPrevented||Cr(v??document.body,{select:!0}),a.removeEventListener(qd,f),q0.remove(m)},0)}}},[a,u,f,m]);const y=h.useCallback(v=>{if(!n&&!r||m.paused)return;const w=v.key==="Tab"&&!v.altKey&&!v.ctrlKey&&!v.metaKey,g=document.activeElement;if(w&&g){const x=v.currentTarget,[b,S]=T4(x);b&&S?!v.shiftKey&&g===S?(v.preventDefault(),n&&Cr(b,{select:!0})):v.shiftKey&&g===b&&(v.preventDefault(),n&&Cr(S,{select:!0})):g===x&&v.preventDefault()}},[n,r,m.paused]);return l.jsx(we.div,{tabIndex:-1,...i,ref:p,onKeyDown:y})});Km.displayName=C4;function P4(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(Cr(r,{select:t}),document.activeElement!==n)return}function T4(e){const t=xC(e),n=K0(t,e),r=K0(t.reverse(),e);return[n,r]}function xC(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const o=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||o?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function K0(e,t){for(const n of e)if(!j4(n,{upTo:t}))return n}function j4(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function _4(e){return e instanceof HTMLInputElement&&"select"in e}function Cr(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&_4(e)&&t&&e.select()}}var q0=A4();function A4(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=Y0(e,t),e.unshift(t)},remove(t){var n;e=Y0(e,t),(n=e[0])==null||n.resume()}}}function Y0(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function k4(e){return e.filter(t=>t.tagName!=="A")}var Yd=0;function wC(){h.useEffect(()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Q0()),document.body.insertAdjacentElement("beforeend",e[1]??Q0()),Yd++,()=>{Yd===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),Yd--}},[])}function Q0(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var In=function(){return In=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t},In.apply(this,arguments)};function bC(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)t.indexOf(r[o])<0&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}function R4(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r<o;r++)(s||!(r in t))&&(s||(s=Array.prototype.slice.call(t,0,r)),s[r]=t[r]);return e.concat(s||Array.prototype.slice.call(t))}var tc="right-scroll-bar-position",nc="width-before-scroll-bar",N4="with-scroll-bars-hidden",M4="--removed-body-scroll-bar-size";function Qd(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function D4(e,t){var n=h.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var o=n.value;o!==r&&(n.value=r,n.callback(r,o))}}}})[0];return n.callback=t,n.facade}var I4=typeof window<"u"?h.useLayoutEffect:h.useEffect,X0=new WeakMap;function O4(e,t){var n=D4(null,function(r){return e.forEach(function(o){return Qd(o,r)})});return I4(function(){var r=X0.get(n);if(r){var o=new Set(r),s=new Set(e),i=n.current;o.forEach(function(a){s.has(a)||Qd(a,null)}),s.forEach(function(a){o.has(a)||Qd(a,i)})}X0.set(n,e)},[e]),n}function L4(e){return e}function F4(e,t){t===void 0&&(t=L4);var n=[],r=!1,o={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(s){var i=t(s,r);return n.push(i),function(){n=n.filter(function(a){return a!==i})}},assignSyncMedium:function(s){for(r=!0;n.length;){var i=n;
vendor: 10,451 bytes, lines 177-217
177n=[],i.forEach(s)}n={push:function(a){return s(a)},filter:function(){return n}}},assignMedium:function(s){r=!0;var i=[];if(n.length){var a=n;n=[],a.forEach(s),i=n}var c=function(){var f=i;i=[],f.forEach(s)},u=function(){return Promise.resolve().then(c)};u(),n={push:function(f){i.push(f),u()},filter:function(f){return i=i.filter(f),n}}}};return o}function V4(e){e===void 0&&(e={});var t=F4(null);return t.options=In({async:!0,ssr:!1},e),t}var SC=function(e){var t=e.sideCar,n=bC(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return h.createElement(r,In({},n))};SC.isSideCarExport=!0;function z4(e,t){return e.useMedium(t),SC}var EC=V4(),Xd=function(){},Iu=h.forwardRef(function(e,t){var n=h.useRef(null),r=h.useState({onScrollCapture:Xd,onWheelCapture:Xd,onTouchMoveCapture:Xd}),o=r[0],s=r[1],i=e.forwardProps,a=e.children,c=e.className,u=e.removeScrollBar,f=e.enabled,d=e.shards,p=e.sideCar,m=e.noRelative,y=e.noIsolation,v=e.inert,w=e.allowPinchZoom,g=e.as,x=g===void 0?"div":g,b=e.gapMode,S=bC(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),E=p,_=O4([n,t]),T=In(In({},S),o);return h.createElement(h.Fragment,null,f&&h.createElement(E,{sideCar:EC,removeScrollBar:u,shards:d,noRelative:m,noIsolation:y,inert:v,setCallbacks:s,allowPinchZoom:!!w,lockRef:n,gapMode:b}),i?h.cloneElement(h.Children.only(a),In(In({},T),{ref:_})):h.createElement(x,In({},T,{className:c,ref:_}),a))});Iu.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Iu.classNames={fullWidth:nc,zeroRight:tc};var $4=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function B4(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=$4();return t&&e.setAttribute("nonce",t),e}function U4(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function W4(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var H4=function(){var e=0,t=null;return{add:function(n){e==0&&(t=B4())&&(U4(t,n),W4(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},G4=function(){var e=H4();return function(t,n){h.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},CC=function(){var e=G4(),t=function(n){var r=n.styles,o=n.dynamic;return e(r,o),null};return t},K4={left:0,top:0,right:0,gap:0},Zd=function(e){return parseInt(e||"",10)||0},q4=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[Zd(n),Zd(r),Zd(o)]},Y4=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return K4;var t=q4(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},Q4=CC(),_s="data-scroll-locked",X4=function(e,t,n,r){var o=e.left,s=e.top,i=e.right,a=e.gap;return n===void 0&&(n="margin"),` 178 .`.concat(N4,` { 179 overflow: hidden `).concat(r,`; 180 padding-right: `).concat(a,"px ").concat(r,`; 181 } 182 body[`).concat(_s,`] { 183 overflow: hidden `).concat(r,`; 184 overscroll-behavior: contain; 185 `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&` 186 padding-left: `.concat(o,`px; 187 padding-top: `).concat(s,`px; 188 padding-right: `).concat(i,`px; 189 margin-left:0; 190 margin-top:0; 191 margin-right: `).concat(a,"px ").concat(r,`; 192 `),n==="padding"&&"padding-right: ".concat(a,"px ").concat(r,";")].filter(Boolean).join(""),` 193 } 194 195 .`).concat(tc,` { 196 right: `).concat(a,"px ").concat(r,`; 197 } 198 199 .`).concat(nc,` { 200 margin-right: `).concat(a,"px ").concat(r,`; 201 } 202 203 .`).concat(tc," .").concat(tc,` { 204 right: 0 `).concat(r,`; 205 } 206 207 .`).concat(nc," .").concat(nc,` { 208 margin-right: 0 `).concat(r,`; 209 } 210 211 body[`).concat(_s,`] { 212 `).concat(M4,": ").concat(a,`px; 213 } 214`)},Z0=function(){var e=parseInt(document.body.getAttribute(_s)||"0",10);return isFinite(e)?e:0},Z4=function(){h.useEffect(function(){return document.body.setAttribute(_s,(Z0()+1).toString()),function(){var e=Z0()-1;e<=0?document.body.removeAttribute(_s):document.body.setAttribute(_s,e.toString())}},[])},J4=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=r===void 0?"margin":r;Z4();var s=h.useMemo(function(){return Y4(o)},[o]);return h.createElement(Q4,{styles:X4(s,!t,o,n?"":"!important")})},qp=!1;if(typeof window<"u")try{var Pl=Object.defineProperty({},"passive",{get:function(){return qp=!0,!0}});window.addEventListener("test",Pl,Pl),window.removeEventListener("test",Pl,Pl)}catch{qp=!1}var Xo=qp?{passive:!1}:!1,e3=function(e){return e.tagName==="TEXTAREA"},PC=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!e3(e)&&n[t]==="visible")},t3=function(e){return PC(e,"overflowY")},n3=function(e){return PC(e,"overflowX")},J0=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var o=TC(e,r);if(o){var s=jC(e,r),i=s[1],a=s[2];if(i>a)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},r3=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},o3=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},TC=function(e,t){return e==="v"?t3(t):n3(t)},jC=function(e,t){return e==="v"?r3(t):o3(t)},s3=function(e,t){return e==="h"&&t==="rtl"?-1:1},i3=function(e,t,n,r,o){var s=s3(e,window.getComputedStyle(t).direction),i=s*r,a=n.target,c=t.contains(a),u=!1,f=i>0,d=0,p=0;do{if(!a)break;var m=jC(e,a),y=m[0],v=m[1],w=m[2],g=v-w-s*y;(y||g)&&TC(e,a)&&(d+=g,p+=y);var x=a.parentNode;a=x&&x.nodeType===Node.DOCUMENT_FRAGMENT_NODE?x.host:x}while(!c&&a!==document.body||c&&(t.contains(a)||t===a));return(f&&Math.abs(d)<1||!f&&Math.abs(p)<1)&&(u=!0),u},Tl=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},ex=function(e){return[e.deltaX,e.deltaY]},tx=function(e){return e&&"current"in e?e.current:e},a3=function(e,t){return e[0]===t[0]&&e[1]===t[1]},l3=function(e){return` 215 .block-interactivity-`.concat(e,` {pointer-events: none;} 216 .allow-interactivity-`).concat(e,` {pointer-events: all;} 217`)},c3=0,Zo=[];function u3(e){var t=h.useRef([]),n=h.useRef([0,0]),r=h.useRef(),o=h.useState(c3++)[0],s=h.useState(CC)[0],i=h.useRef(e);h.useEffect(function(){i.current=e},[e]),h.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var v=R4([e.lockRef.current],(e.shards||[]).map(tx),!0).filter(Boolean);return v.forEach(function(w){return w.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),v.forEach(function(w){return w.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var a=h.useCallback(function(v,w){if("touches"in v&&v.touches.length===2||v.type==="wheel"&&v.ctrlKey)return!i.current.allowPinchZoom;var g=Tl(v),x=n.current,b="deltaX"in v?v.deltaX:x[0]-g[0],S="deltaY"in v?v.deltaY:x[1]-g[1],E,_=v.target,T=Math.abs(b)>Math.abs(S)?"h":"v";if("touches"in v&&T==="h"&&_.type==="range")return!1;var j=window.getSelection(),N=j&&j.anchorNode,R=N?N===_||N.contains(_):!1;if(R)return!1;var O=J0(T,_);if(!O)return!0;if(O?E=T:(E=T==="v"?"h":"v",O=J0(T,_)),!O)return!1;if(!r.current&&"changedTouches"in v&&(b||S)&&(r.current=E),!E)return!0;var L=r.current||E;return i3(L,w,v,L==="h"?b:S)},[]),c=h.useCallback(function(v){var w=v;if(!(!Zo.length||Zo[Zo.length-1]!==s)){var g="deltaY"in w?ex(w):Tl(w),x=t.current.filter(function(E){return E.name===w.type&&(E.target===w.target||w.target===E.shadowParent)&&a3(E.delta,g)})[0];if(x&&x.should){w.cancelable&&w.preventDefault();return}if(!x){var b=(i.current.shards||[]).map(tx).filter(Boolean).filter(function(E){return E.contains(w.target)}),S=b.length>0?a(w,b[0]):!i.current.noIsolation;S&&w.cancelable&&w.preventDefault()}}},[]),u=h.useCallback(function(v,w,g,x){var b={name:v,delta:w,target:g,should:x,shadowParent:d3(g)};t.current.push(b),setTimeout(function(){t.current=t.current.filter(function(S){return S!==b})},1)},[]),f=h.useCallback(function(v){n.current=Tl(v),r.current=void 0},[]),d=h.useCallback(function(v){u(v.type,ex(v),v.target,a(v,e.lockRef.current))},[]),p=h.useCallback(function(v){u(v.type,Tl(v),v.target,a(v,e.lockRef.current))},[]);h.useEffect(function(){return Zo.push(s),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",c,Xo),document.addEventListener("touchmove",c,Xo),document.addEventListener("touchstart",f,Xo),function(){Zo=Zo.filter(function(v){return v!==s}),document.removeEventListener("wheel",c,Xo),document.removeEventListener("touchmove",c,Xo),document.removeEventListener("touchstart",f,Xo)}},[]);var m=e.removeScrollBar,y=e.inert;return h.createElement(h.Fragment,null,y?h.createElement(s,{styles:l3(o)}):null,m?h.createElement(J4,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function d3(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const f3=z4(EC,u3);var qm=h.forwardRef(function(e,t){return h.createElement(Iu,In({},e,{ref:t,sideCar:f3}))});qm.classNames=Iu.classNames;var p3=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Jo=new WeakMap,jl=new WeakMap,_l={},Jd=0,_C=function(e){return e&&(e.host||_C(e.parentNode))},h3=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=_C(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},m3=function(e,t,n,r){var o=h3(t,Array.isArray(e)?e:[e]);_l[n]||(_l[n]=new WeakMap);var s=_l[n],i=[],a=new Set,c=new Set(o),u=function(d){!d||a.has(d)||(a.add(d),u(d.parentNode))};o.forEach(u);var f=function(d){!d||c.has(d)||Array.prototype.forEach.call(d.children,function(p){if(a.has(p))f(p);else try{var m=p.getAttribute(r),y=m!==null&&m!=="false",v=(Jo.get(p)||0)+1,w=(s.get(p)||0)+1;Jo.set(p,v),s.set(p,w),i.push(p),v===1&&y&&jl.set(p,!0),w===1&&p.setAttribute(n,"true"),y||p.setAttribute(r,"true")}catch(g){console.error("aria-hidden: cannot operate on ",p,g)}})};
vendor: 7,979 bytes, lines 217-221
217return f(t),a.clear(),Jd++,function(){i.forEach(function(d){var p=Jo.get(d)-1,m=s.get(d)-1;Jo.set(d,p),s.set(d,m),p||(jl.has(d)||d.removeAttribute(r),jl.delete(d)),m||d.removeAttribute(n)}),Jd--,Jd||(Jo=new WeakMap,Jo=new WeakMap,jl=new WeakMap,_l={})}},AC=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=p3(e);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),m3(r,o,n,"aria-hidden")):function(){return null}};function g3(e){const t=v3(e),n=h.forwardRef((r,o)=>{const{children:s,...i}=r,a=h.Children.toArray(s),c=a.find(x3);if(c){const u=c.props.children,f=a.map(d=>d===c?h.Children.count(u)>1?h.Children.only(null):h.isValidElement(u)?u.props.children:null:d);return l.jsx(t,{...i,ref:o,children:h.isValidElement(u)?h.cloneElement(u,void 0,f):null})}return l.jsx(t,{...i,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}function v3(e){const t=h.forwardRef((n,r)=>{const{children:o,...s}=n;if(h.isValidElement(o)){const i=b3(o),a=w3(s,o.props);return o.type!==h.Fragment&&(a.ref=r?ro(r,i):i),h.cloneElement(o,a)}return h.Children.count(o)>1?h.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var y3=Symbol("radix.slottable");function x3(e){return h.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===y3}function w3(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...a)=>{const c=s(...a);return o(...a),c}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function b3(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Ou="Dialog",[kC]=oo(Ou),[S3,Pn]=kC(Ou),RC=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:s,modal:i=!0}=e,a=h.useRef(null),c=h.useRef(null),[u,f]=hu({prop:r,defaultProp:o??!1,onChange:s,caller:Ou});return l.jsx(S3,{scope:t,triggerRef:a,contentRef:c,contentId:Cs(),titleId:Cs(),descriptionId:Cs(),open:u,onOpenChange:f,onOpenToggle:h.useCallback(()=>f(d=>!d),[f]),modal:i,children:n})};RC.displayName=Ou;var NC="DialogTrigger",MC=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Pn(NC,n),s=He(t,o.triggerRef);return l.jsx(we.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":Xm(o.open),...r,ref:s,onClick:se(e.onClick,o.onOpenToggle)})});MC.displayName=NC;var Ym="DialogPortal",[E3,DC]=kC(Ym,{forceMount:void 0}),IC=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:o}=e,s=Pn(Ym,t);return l.jsx(E3,{scope:t,forceMount:n,children:h.Children.map(r,i=>l.jsx($n,{present:n||s.open,children:l.jsx(pu,{asChild:!0,container:o,children:i})}))})};IC.displayName=Ym;var Wc="DialogOverlay",OC=h.forwardRef((e,t)=>{const n=DC(Wc,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,s=Pn(Wc,e.__scopeDialog);return s.modal?l.jsx($n,{present:r||s.open,children:l.jsx(P3,{...o,ref:t})}):null});OC.displayName=Wc;var C3=g3("DialogOverlay.RemoveScroll"),P3=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Pn(Wc,n);return l.jsx(qm,{as:C3,allowPinchZoom:!0,shards:[o.contentRef],children:l.jsx(we.div,{"data-state":Xm(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),zo="DialogContent",LC=h.forwardRef((e,t)=>{const n=DC(zo,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,s=Pn(zo,e.__scopeDialog);return l.jsx($n,{present:r||s.open,children:s.modal?l.jsx(T3,{...o,ref:t}):l.jsx(j3,{...o,ref:t})})});LC.displayName=zo;var T3=h.forwardRef((e,t)=>{const n=Pn(zo,e.__scopeDialog),r=h.useRef(null),o=He(t,n.contentRef,r);return h.useEffect(()=>{const s=r.current;if(s)return AC(s)},[]),l.jsx(FC,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:se(e.onCloseAutoFocus,s=>{var i;s.preventDefault(),(i=n.triggerRef.current)==null||i.focus()}),onPointerDownOutside:se(e.onPointerDownOutside,s=>{const i=s.detail.originalEvent,a=i.button===0&&i.ctrlKey===!0;(i.button===2||a)&&s.preventDefault()}),onFocusOutside:se(e.onFocusOutside,s=>s.preventDefault())})}),j3=h.forwardRef((e,t)=>{const n=Pn(zo,e.__scopeDialog),r=h.useRef(!1),o=h.useRef(!1);return l.jsx(FC,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:s=>{var i,a;(i=e.onCloseAutoFocus)==null||i.call(e,s),s.defaultPrevented||(r.current||(a=n.triggerRef.current)==null||a.focus(),s.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:s=>{var c,u;(c=e.onInteractOutside)==null||c.call(e,s),s.defaultPrevented||(r.current=!0,s.detail.originalEvent.type==="pointerdown"&&(o.current=!0));const i=s.target;((u=n.triggerRef.current)==null?void 0:u.contains(i))&&s.preventDefault(),s.detail.originalEvent.type==="focusin"&&o.current&&s.preventDefault()}})}),FC=h.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:s,...i}=e,a=Pn(zo,n),c=h.useRef(null),u=He(t,c);return wC(),l.jsxs(l.Fragment,{children:[l.jsx(Km,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:s,children:l.jsx(Da,{role:"dialog",id:a.contentId,"aria-describedby":a.descriptionId,"aria-labelledby":a.titleId,"data-state":Xm(a.open),...i,ref:u,onDismiss:()=>a.onOpenChange(!1)})}),l.jsxs(l.Fragment,{children:[l.jsx(_3,{titleId:a.titleId}),l.jsx(k3,{contentRef:c,descriptionId:a.descriptionId})]})]})}),Qm="DialogTitle",VC=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Pn(Qm,n);return l.jsx(we.h2,{id:o.titleId,...r,ref:t})});VC.displayName=Qm;var zC="DialogDescription",$C=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Pn(zC,n);return l.jsx(we.p,{id:o.descriptionId,...r,ref:t})});$C.displayName=zC;var BC="DialogClose",UC=h.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,o=Pn(BC,n);return l.jsx(we.button,{type:"button",...r,ref:t,onClick:se(e.onClick,()=>o.onOpenChange(!1))})});UC.displayName=BC;function Xm(e){return e?"open":"closed"}var WC="DialogTitleWarning",[O8,HC]=G_(WC,{contentName:zo,titleName:Qm,docsSlug:"dialog"}),_3=({titleId:e})=>{const t=HC(WC),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. 218 219If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. 220 221For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return h.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},A3="DialogDescriptionWarning",k3=({contentRef:e,descriptionId:t})=>{const r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${HC(A3).contentName}}.`;return h.useEffect(()=>{var s;const o=(s=e.current)==null?void 0:s.getAttribute("aria-describedby");t&&o&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},R3=RC,N3=MC,M3=IC,GC=OC,KC=LC,qC=VC,YC=$C,D3=UC;const I3=R3,O3=N3,L3=M3,QC=h.forwardRef(({className:e,...t},n)=>l.jsx(GC,{ref:n,className:ke("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...t}));QC.displayName=GC.displayName;const XC=h.forwardRef(({className:e,children:t,...n},r)=>l.jsxs(L3,{children:[l.jsx(QC,{}),l.jsxs(KC,{ref:r,className:ke("fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg",e),...n,children:[t,l.jsxs(D3,{className:"absolute right-4 top-4 roun
221ded-sm opacity-70 ring-offset-background transition-opacity data-[state=open]:bg-accent data-[state=open]:text-muted-foreground hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none",children:[l.jsx(vu,{className:"h-4 w-4"}),l.jsx("span",{className:"sr-only",children:"Close"})]})]})]}));XC.displayName=KC.displayName;const F3=h.forwardRef(({className:e,...t},n)=>l.jsx(qC,{ref:n,className:ke("text-lg font-semibold leading-none tracking-tight",e),...t}));F3.displayName=qC.displayName;const V3=h.forwardRef(({className:e,...t},n)=>l.jsx(YC,{ref:n,className:ke("text-sm text-muted-foreground",e),...t}));V3.displayName=YC.displayName;const Hc=({children:e,promoTag:t,preselectedService:n=""})=>{const[r,o]=h.useState(!1);return h.useEffect(()=>{if(r){const s=document.createElement("script");return s.src="https://link.msgsndr.com/js/form_embed.js",s.async=!0,document.body.appendChild(s),()=>{document.body.removeChild(s)}}},[r]),l.jsxs(I3,{open:r,onOpenChange:o,children:[l.jsx(O3,{asChild:!0,children:e}),l.jsx(XC,{className:"sm:max-w-[500px] bg-[#0A0E1A] border-[#1E90FF]/30 p-0 overflow-hidden max-h-[95vh]",children:l.jsx("div",{className:"w-full h-[85vh] overflow-y-auto bg-white",children:l.jsx("iframe",{src:"https://api.leadconnectorhq.com/widget/form/HnC0FCwHrucTfXHNTusR",style:{width:"100%",height:"100%",minHeight:"800px",border:"none",borderRadius:"0px"},id:"inline-HnC0FCwHrucTfXHNTusR","data-layout":"{'id':'INLINE'}","data-trigger-type":"alwaysShow","data-trigger-value":"","data-activation-type":"alwaysActivated","data-activation-value":"","data-deactivation-type":"neverDeactivate","data-deactivation-value":"","data-form-name":"WEBSITE FORM lead submission","data-height":"800","data-layout-iframe-id":"inline-HnC0FCwHrucTfXHNTusR","data-form-id":"HnC0FCwHrucTfXHNTusR",title:"WEBSITE FORM lead submission"})})})]})},z3=({hideOnMobile:e=!1,mobileInline:t=!1})=>e?null:l.jsx(xe.div,{initial:{opacity:0,y:-20},animate:{opacity:1,y:0},transition:{delay:1,duration:.5},className:`${t?"relative z-[60] flex flex-col items-center":"hidden md:flex fixed md:bottom-6 md:left-6 z-[60] flex-col items-center"} group pointer-events-auto`,children:l.jsx("a",{href:"https://shieldidnetwork.com/",target:"_blank",rel:"noopener noreferrer",className:"relative flex flex-col items-center gap-2 cursor-pointer",children:l.jsxs(xe.div,{animate:{scale:[1,1.05,1]},transition:{duration:4,repeat:1/0,ease:"easeInOut"},className:"relative w-24 h-24 md:w-32 md:h-32",children:[l.jsx("div",{className:"absolute inset-0 bg-[#1E90FF] rounded-full blur-xl opacity-20 group-hover:opacity-40 transition-opacity animate-pulse"}),l.jsx("img",{src:"https://res.cloudinary.com/dcireidgq/image/upload/q_auto,f_auto,w_256,c_scale/v1782264310/cda-shieldid-partnership-program-logo-preview.webp_ellaxj.png",alt:"ShieldID Network",className:"w-full h-full object-contain relative z-10 drop-shadow-[0_0_15px_rgba(30,144,255,0.5)]"}),l.jsx("div",{className:"absolute top-0 right-0 z-20 w-4 h-4 bg-[#1E90FF] rounded-full shadow-[0_0_10px_rgba(30,144,255,0.8)] animate-bounce"})]})})});var Zm={};(function e(t,n,r,o){var s=!!(t.Worker&&t.Blob&&t.Promise&&t.OffscreenCanvas&&t.OffscreenCanvasRenderingContext2D&&t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype.transferControlToOffscreen&&t.URL&&t.URL.createObjectURL),i=typeof Path2D=="function"&&typeof DOMMatrix=="function",a=function(){if(!t.OffscreenCanvas)return!1;try{var P=new OffscreenCanvas(1,1),C=P.getContext("2d");C.fillRect(0,0,1,1);var I=P.transferToImageBitmap();C.createPattern(I,"no-repeat")}catch{return!1}return!0}();function c(){}function u(P){var C=n.exports.Promise,I=C!==void 0?C:t.Promise;return typeof I=="function"?new I(P):(P(c,c),null)}var f=function(P,C){return{transform:function(I){if(P)return I;if(C.has(I))return C.get(I);var B=new OffscreenCanvas(I.width,I.height),H=B.getContext("2d");return H.drawImage(I,0,0),C.set(I,B),B},clear:function(){C.clear()}}}(a,new Map),d=function(){var P=Math.floor(16.666666666666668),C,I,B={},H=0;return typeof requestAnimationFrame=="function"&&typeof cancelAnimationFrame=="function"?(C=function(q){var Z=Math.random();return B[Z]=requestAnimationFrame(function z(ee){H===ee||H+P-1<ee?(H=ee,delete B[Z],q()):B[Z]=requestAnimationFrame(z)}),Z},I=function(q){B[q]&&cancelAnimationFrame(B[q])}):(C=function(q){return setTimeout(q,P)},I=function(q){return clearTimeout(q)}),{frame:C,cancel:I}}(),p=function(){var P,C,I={};function B(H){function q(Z,z){H.postMessage({options:Z||{},callback:z})}H.init=function(z){var ee=z.transferControlToOffscreen();H.postMessage({canvas:ee},[ee])},H.fire=function(z,ee,oe){if(C)return q(z,null),C;var ce=Math.random().toString(36).slice(2);return C=u(function(ne){function G(ie){ie.data.callback===ce&&(delete I[ce],H.removeEventListener("message",G),C=null,f.clear(),oe(),ne())}H.addEventListener("message",G),q(z,ce),I[ce]=G.bind(null,{data:{callback:ce}})}),C},H.reset=function(){H.postMessage({reset:!0});for(var z in I)I[z](),delete I[z]}}return function(){if(P)return P;if(!r&&s){var H=["var CONFETTI, SIZE = {}, module = {};","("+e.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {"," if (msg.data.options) {"," CONFETTI(msg.data.options).then(function () {"," if (msg.data.callback) {"," postMessage({ callback: msg.data.callback });"," }"," });"," } else if (msg.data.reset) {"," CONFETTI && CONFETTI.reset();"," } else if (msg.data.resize) {"," SIZE.width = msg.data.resize.width;"," SIZE.height = msg.data.resize.height;"," } else if (msg.data.canvas) {"," SIZE.width = msg.data.canvas.width;"," SIZE.height = msg.data.canvas.height;"," CONFETTI = module.exports.create(msg.data.canvas);"," }","}"].join(` 222`);try{P=new Worker(URL.createObjectURL(new Blob([H])))}catch(q){return typeof console<"u"&&typeof console.warn=="function"&&console.warn("ð Could not load worker",q),null}B(P)}return P}}(),m={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function y(P,C){return C?C(P):P}function v(P){return P!=null}function w(P,C,I){return y(P&&v(P[C])?P[C]:m[C],I)}function g(P){return P<0?0:Math.floor(P)}function x(P,C){return Math.floor(Math.random()*(C-P))+P}function b(P){return parseInt(P,16)}function S(P){return P.map(E)}function E(P){var C=String(P).replace(/[^0-9a-f]/gi,"");return C.length<6&&(C=C[0]+C[0]+C[1]+C[1]+C[2]+C[2]),{r:b(C.substring(0,2)),g:b(C.substring(2,4)),b:b(C.substring(4,6))}}function _(P){var C=w(P,"origin",Object);return C.x=w(C,"x",Number),C.y=w(C,"y",Number),C}function T(P){P.width=document.documentElement.clientWidth,P.height=document.documentElement.clientHeight}function j(P){var C=P.getBoundingClientRect();P.width=C.width,P.height=C.height}function N(P){var C=document.createElement("canvas");return C.style.position="fixed",C.style.top="0px",C.style.left="0px",C.style.pointerEvents="none",C.style.zIndex=P,C}function R(P,C,I,B,H,q,Z,z,ee){P.save(),P.translate(C,I),P.rotate(q),P.scale(B,H),P.arc(0,0,1,Z,z,ee),P.restore(
vendor: 6,915 bytes, line 222
222)}function O(P){var C=P.angle*(Math.PI/180),I=P.spread*(Math.PI/180);return{x:P.x,y:P.y,wobble:Math.random()*10,wobbleSpeed:Math.min(.11,Math.random()*.1+.05),velocity:P.startVelocity*.5+Math.random()*P.startVelocity,angle2D:-C+(.5*I-Math.random()*I),tiltAngle:(Math.random()*(.75-.25)+.25)*Math.PI,color:P.color,shape:P.shape,tick:0,totalTicks:P.ticks,decay:P.decay,drift:P.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:P.gravity*3,ovalScalar:.6,scalar:P.scalar,flat:P.flat}}function L(P,C){C.x+=Math.cos(C.angle2D)*C.velocity+C.drift,C.y+=Math.sin(C.angle2D)*C.velocity+C.gravity,C.velocity*=C.decay,C.flat?(C.wobble=0,C.wobbleX=C.x+10*C.scalar,C.wobbleY=C.y+10*C.scalar,C.tiltSin=0,C.tiltCos=0,C.random=1):(C.wobble+=C.wobbleSpeed,C.wobbleX=C.x+10*C.scalar*Math.cos(C.wobble),C.wobbleY=C.y+10*C.scalar*Math.sin(C.wobble),C.tiltAngle+=.1,C.tiltSin=Math.sin(C.tiltAngle),C.tiltCos=Math.cos(C.tiltAngle),C.random=Math.random()+2);var I=C.tick++/C.totalTicks,B=C.x+C.random*C.tiltCos,H=C.y+C.random*C.tiltSin,q=C.wobbleX+C.random*C.tiltCos,Z=C.wobbleY+C.random*C.tiltSin;if(P.fillStyle="rgba("+C.color.r+", "+C.color.g+", "+C.color.b+", "+(1-I)+")",P.beginPath(),i&&C.shape.type==="path"&&typeof C.shape.path=="string"&&Array.isArray(C.shape.matrix))P.fill(re(C.shape.path,C.shape.matrix,C.x,C.y,Math.abs(q-B)*.1,Math.abs(Z-H)*.1,Math.PI/10*C.wobble));else if(C.shape.type==="bitmap"){var z=Math.PI/10*C.wobble,ee=Math.abs(q-B)*.1,oe=Math.abs(Z-H)*.1,ce=C.shape.bitmap.width*C.scalar,ne=C.shape.bitmap.height*C.scalar,G=new DOMMatrix([Math.cos(z)*ee,Math.sin(z)*ee,-Math.sin(z)*oe,Math.cos(z)*oe,C.x,C.y]);G.multiplySelf(new DOMMatrix(C.shape.matrix));var ie=P.createPattern(f.transform(C.shape.bitmap),"no-repeat");ie.setTransform(G),P.globalAlpha=1-I,P.fillStyle=ie,P.fillRect(C.x-ce/2,C.y-ne/2,ce,ne),P.globalAlpha=1}else if(C.shape==="circle")P.ellipse?P.ellipse(C.x,C.y,Math.abs(q-B)*C.ovalScalar,Math.abs(Z-H)*C.ovalScalar,Math.PI/10*C.wobble,0,2*Math.PI):R(P,C.x,C.y,Math.abs(q-B)*C.ovalScalar,Math.abs(Z-H)*C.ovalScalar,Math.PI/10*C.wobble,0,2*Math.PI);else if(C.shape==="star")for(var te=Math.PI/2*3,he=4*C.scalar,be=8*C.scalar,Pe=C.x,Ne=C.y,Me=5,Be=Math.PI/Me;Me--;)Pe=C.x+Math.cos(te)*be,Ne=C.y+Math.sin(te)*be,P.lineTo(Pe,Ne),te+=Be,Pe=C.x+Math.cos(te)*he,Ne=C.y+Math.sin(te)*he,P.lineTo(Pe,Ne),te+=Be;else P.moveTo(Math.floor(C.x),Math.floor(C.y)),P.lineTo(Math.floor(C.wobbleX),Math.floor(H)),P.lineTo(Math.floor(q),Math.floor(Z)),P.lineTo(Math.floor(B),Math.floor(C.wobbleY));return P.closePath(),P.fill(),C.tick<C.totalTicks}function Y(P,C,I,B,H){var q=C.slice(),Z=P.getContext("2d"),z,ee,oe=u(function(ce){function ne(){z=ee=null,Z.clearRect(0,0,B.width,B.height),f.clear(),H(),ce()}function G(){r&&!(B.width===o.width&&B.height===o.height)&&(B.width=P.width=o.width,B.height=P.height=o.height),!B.width&&!B.height&&(I(P),B.width=P.width,B.height=P.height),Z.clearRect(0,0,B.width,B.height),q=q.filter(function(ie){return L(Z,ie)}),q.length?z=d.frame(G):ne()}z=d.frame(G),ee=ne});return{addFettis:function(ce){return q=q.concat(ce),oe},canvas:P,promise:oe,reset:function(){z&&d.cancel(z),ee&&ee()}}}function V(P,C){var I=!P,B=!!w(C||{},"resize"),H=!1,q=w(C,"disableForReducedMotion",Boolean),Z=s&&!!w(C||{},"useWorker"),z=Z?p():null,ee=I?T:j,oe=P&&z?!!P.__confetti_initialized:!1,ce=typeof matchMedia=="function"&&matchMedia("(prefers-reduced-motion)").matches,ne;function G(te,he,be){for(var Pe=w(te,"particleCount",g),Ne=w(te,"angle",Number),Me=w(te,"spread",Number),Be=w(te,"startVelocity",Number),kt=w(te,"decay",Number),dr=w(te,"gravity",Number),Rt=w(te,"drift",Number),ao=w(te,"colors",S),Go=w(te,"ticks",Number),nt=w(te,"shapes"),en=w(te,"scalar"),ai=!!w(te,"flat"),fr=_(te),St=Pe,Un=[],pr=P.width*fr.x,Tn=P.height*fr.y;St--;)Un.push(O({x:pr,y:Tn,angle:Ne,spread:Me,startVelocity:Be,color:ao[St%ao.length],shape:nt[x(0,nt.length)],ticks:Go,decay:kt,gravity:dr,drift:Rt,scalar:en,flat:ai}));return ne?ne.addFettis(Un):(ne=Y(P,Un,ee,he,be),ne.promise)}function ie(te){var he=q||w(te,"disableForReducedMotion",Boolean),be=w(te,"zIndex",Number);if(he&&ce)return u(function(Be){Be()});I&&ne?P=ne.canvas:I&&!P&&(P=N(be),document.body.appendChild(P)),B&&!oe&&ee(P);var Pe={width:P.width,height:P.height};z&&!oe&&z.init(P),oe=!0,z&&(P.__confetti_initialized=!0);function Ne(){if(z){var Be={getBoundingClientRect:function(){if(!I)return P.getBoundingClientRect()}};ee(Be),z.postMessage({resize:{width:Be.width,height:Be.height}});return}Pe.width=Pe.height=null}function Me(){ne=null,B&&(H=!1,t.removeEventListener("resize",Ne)),I&&P&&(document.body.contains(P)&&document.body.removeChild(P),P=null,oe=!1)}return B&&!H&&(H=!0,t.addEventListener("resize",Ne,!1)),z?z.fire(te,Pe,Me):G(te,Pe,Me)}return ie.reset=function(){z&&z.reset(),ne&&ne.reset()},ie}var X;function K(){return X||(X=V(null,{useWorker:!0,resize:!0})),X}function re(P,C,I,B,H,q,Z){var z=new Path2D(P),ee=new Path2D;ee.addPath(z,new DOMMatrix(C));var oe=new Path2D;return oe.addPath(ee,new DOMMatrix([Math.cos(Z)*H,Math.sin(Z)*H,-Math.sin(Z)*q,Math.cos(Z)*q,I,B])),oe}function M(P){if(!i)throw new Error("path confetti are not supported in this browser");var C,I;typeof P=="string"?C=P:(C=P.path,I=P.matrix);var B=new Path2D(C),H=document.createElement("canvas"),q=H.getContext("2d");if(!I){for(var Z=1e3,z=Z,ee=Z,oe=0,ce=0,ne,G,ie=0;ie<Z;ie+=2)for(var te=0;te<Z;te+=2)q.isPointInPath(B,ie,te,"nonzero")&&(z=Math.min(z,ie),ee=Math.min(ee,te),oe=Math.max(oe,ie),ce=Math.max(ce,te));ne=oe-z,G=ce-ee;var he=10,be=Math.min(he/ne,he/G);I=[be,0,0,be,-Math.round(ne/2+z)*be,-Math.round(G/2+ee)*be]}return{type:"path",path:C,matrix:I}}function A(P){var C,I=1,B="#000000",H='"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", "Twemoji Mozilla", "system emoji", sans-serif';typeof P=="string"?C=P:(C=P.text,I="scalar"in P?P.scalar:I,H="fontFamily"in P?P.fontFamily:H,B="color"in P?P.color:B);var q=10*I,Z=""+q+"px "+H,z=new OffscreenCanvas(q,q),ee=z.getContext("2d");ee.font=Z;var oe=ee.measureText(C),ce=Math.ceil(oe.actualBoundingBoxRight+oe.actualBoundingBoxLeft),ne=Math.ceil(oe.actualBoundingBoxAscent+oe.actualBoundingBoxDescent),G=2,ie=oe.actualBoundingBoxLeft+G,te=oe.actualBoundingBoxAscent+G;ce+=G+G,ne+=G+G,z=new OffscreenCanvas(ce,ne),ee=z.getContext("2d"),ee.font=Z,ee.fillStyle=B,ee.fillText(C,ie,te);var he=1/I;return{type:"bitmap",bitmap:z.transferToImageBitmap(),matrix:[he,0,0,he,-ce*he/2,-ne*he/2]}}n.exports=function(){return K().apply(this,arguments)},n.exports.reset=function(){K().reset()},n.exports.create=V,n.exports.shapeFromPath=M,n.exports.shapeFromText=A})(function(){return typeof window<"u"?window:typeof self<"u"?self:this||{}}(),Zm,!1);const L8=Zm.exports;Zm.exports.create;const $3=()=>{const[e,t]=h.useState(!1),[n,r]=h.useState(1),[o,s]=h.useState("Essential Protection ($2,289)"),[i,a]=h.useState({name:"",email:"",ph
222one:""}),[c,u]=h.useState(!1),[f,d]=h.useState(!1);return h.useEffect(()=>{if(!sessionStorage.getItem("hasSeenNonTeslaPromo_v4")){const m=setTimeout(()=>{t(!0),sessionStorage.setItem("hasSeenNonTeslaPromo_v4","true")},15e3);return()=>clearTimeout(m)}},[]),h.useEffect(()=>{if(n===2){const p=document.createElement("script");return p.src="https://link.msgsndr.com/js/form_embed.js",p.async=!0,document.body.appendChild(p),()=>{document.body.removeChild(p)}}},[n]),e?l.jsx(Hi,{children:e&&l.jsxs("div",{className:"fixed inset-0 z-50 flex items-center justify-center p-4 sm:p-6",children:[l.jsx(xe.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},className:"absolute inset-0 bg-black/80 backdrop-blur-sm",onClick:()=>t(!1)}),l.jsxs(xe.div,{initial:{opacity:0,scale:.95,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:20},transition:{duration:.3,type:"spring",bounce:.4},className:"cda-popup-modal relative w-full max-w-5xl z-10 max-h-[90vh] overflow-y-auto",children:[l.jsx("button",{onClick:()=>t(!1),className:"cda-popup-close",children:l.jsx(vu,{className:"w-5 h-5"})}),l.jsxs("div",{className:"cda-popup-inner",children:[l.jsxs("div",{className:"cda-popup-image",children:[l.jsx("img",{src:"https://vibe.filesafe.space/1777592371937117165/attachments/0248abcf-a4c3-4efe-83e2-1d80d2e7d660.jpg",alt:"Premium Vehicle Protection",width:"400",height:"600"}),l.jsx("div",{className:"cda-popup-logo hidden md:block",children:l.jsx("img",{src:"https://vibe.filesafe.space/1777592371937117165/attachments/d16330bc-4ba1-4004-a050-e4f6985d44df.png",alt:"CDA Logo",className:"w-full h-full object-contain"})})]}),l.jsx("div",{className:"cda-popup-offer",children:l.jsx(Hi,{mode:"wait",children:n===1?l.jsxs(xe.div,{initial:{opacity:0,x:-20},animate:{opacity:1,x:0},exit:{opacity:0,x:-20},children:[l.jsx("div",{className:"cda-popup-eyebrow",children:"LIMITED CDA INSTALL OFFER"}),l.jsx("h2",{children:"Protect Your Paint Before the Damage Starts"}),l.jsx("p",{className:"cda-popup-subheadline",children:"Premium PPF packages for daily drivers, luxury vehicles, and new car owners in Riverside, Upland, and the Inland Empire."}),l.jsxs("button",{onClick:()=>{s("Full Front Protection ($2,289)"),r(2)},className:"cda-package-card",children:[l.jsx("h3",{children:"FULL FRONT PROTECTION"}),l.jsx("p",{children:"Full Front PPF + 1 Year Ceramic + Glass Coating"}),l.jsx("span",{className:"cda-package-price",children:"$2,289"}),l.jsx("span",{className:"cda-package-tag",children:"Most requested package"})]}),l.jsxs("button",{onClick:()=>{s("Partial Front Package ($1,289)"),r(2)},className:"cda-package-card",children:[l.jsx("h3",{children:"PARTIAL FRONT PACKAGE"}),l.jsx("p",{children:"Full Hood + Partial Fenders + Full Bumper PPF"}),l.jsx("span",{className:"cda-package-price",children:"$1,289"}),l.jsx("span",{className:"cda-package-tag",children:"Entry protection package"})]}),l.jsx("button",{onClick:()=>r(2),className:"cda-popup-button",children:"GET MY FAST QUOTE"}),l.jsx("div",{className:"cda-popup-trust",children:"CDA Auto Styling ⢠Riverside ⢠Premium PPF Installation"}),l.jsx("p",{className:"cda-popup-disclaimer",children:"Final pricing may vary by vehicle size, condition, and selected film coverage. Cannot be combined with other offers."})]},"step1"):l.jsxs(xe.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},exit:{opacity:0,x:20},children:[l.jsxs("button",{onClick:()=>r(1),className:"text-gray-400 hover:text-white text-sm flex items-center gap-2 mb-6 transition-colors",children:[l.jsx(wo,{className:"w-4 h-4 rotate-180"})," Back to Offers"]}),l.jsxs("h2",{className:"font-heading text-3xl tracking-wider text-white mb-6",children:["RESERVE YOUR"," ",l.jsx("span",{className:"text-[#1E90FF]",children:"OFFER"})]}),l.jsx("div",{className:"w-full h-[600px] overflow-y-auto rounded-md bg-white",children:l.jsx("iframe",{src:"https://api.leadconnectorhq.com/widget/form/PxuadHuJu6Lh8gKxtRmb",style:{width:"100%",height:"800px",border:"none",borderRadius:"0px"},id:"inline-PxuadHuJu6Lh8gKxtRmb","data-layout":"{'id':'INLINE'}","data-trigger-type":"alwaysShow","data-trigger-value":"","data-activation-type":"alwaysActivated","data-activation-value":"","data-deactivation-type":"neverDeactivate","data-deactivation-value":"","data-form-name":"WEBSITE FORM","data-height":"916","data-layout-iframe-id":"inline-PxuadHuJu6Lh8gKxtRmb","data-form-id":"PxuadHuJu6Lh8gKxtRmb",title:"WEBSITE FORM"})})]},"step2")})})]})]})]})}):null},B3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-2,2,-2]},transition:{duration:6,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-8 md:mt-12",children:[l.jsx("div",{className:"absolute inset-0 bg-[#1E90FF] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(30,144,255,0.6)) drop-shadow(0px 4px 5px rgba(255,255,255,0.2))"}
222,src:"https://vibe.filesafe.space/1777592371937117165/attachments/857e484e-fca4-4a38-b496-279e72618bc8.png",alt:"Tesla Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),U3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-1.5,1.5,-1.5]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-16 md:mt-24 lg:mt-28",children:[l.jsx("div",{className:"absolute inset-0 bg-[#39FF14] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(57,255,20,0.4)) drop-shadow(0px 4px 5px rgba(255,255,255,0.2))"},src:"https://vibe.filesafe.space/1777592371937117165/attachments/4f5cc29e-26c4-4f4a-b1e8-d43a6126bc1a.png",alt:"Cybertruck Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),W3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-1.5,1.5,-1.5]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-16 md:mt-24 lg:mt-28",children:[l.jsx("div",{className:"absolute inset-0 bg-[#4db8ff] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(77,184,255,0.4)) drop-shadow(0px 4px 5px rgba(255,255,255,0.2))"},src:"https://vibe.filesafe.space/1777592371937117165/attachments/b83b5b5b-6957-4210-b7d8-c1158672f01d.png",alt:"Tesla Model X Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),H3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-1.5,1.5,-1.5]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-16 md:mt-24 lg:mt-28",children:[l.jsx("div",{className:"absolute inset-0 bg-[#ff3333] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(255,51,51,0.4)) drop-shadow(0px 4px 5px rgba(255,255,255,0.2))"},src:"https://vibe.filesafe.space/1777592371937117165/attachments/10fd2403-a63a-4fd5-8152-132546f9696a.png",alt:"Tesla Model S Signature Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),G3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-1.5,1.5,-1.5]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-16 md:mt-24 lg:mt-28",children:[l.jsx("div",{className:"absolute inset-0 bg-[#ff3333] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(255,51,51,0.4)) drop-shadow(0px 4px 5px rgba(255,255,255,0.2))"}
222,src:"https://vibe.filesafe.space/1777592371937117165/attachments/56c40b8d-52f2-45ee-8eeb-b2f061aa48a6.png",alt:"Tesla Model Y Juniper Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),K3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-1.5,1.5,-1.5]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-16 md:mt-24 lg:mt-28",children:[l.jsx("div",{className:"absolute inset-0 bg-[#e0f2fe] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(224,242,254,0.4)) drop-shadow(0px 4px 5px rgba(255,255,255,0.4))"},src:"https://vibe.filesafe.space/1777592371937117165/attachments/5b86fe7a-11f1-4dac-a64a-1914ed1cbce4.png",alt:"Tesla Model 3 Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),q3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-1.5,1.5,-1.5]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-16 md:mt-24 lg:mt-28",children:[l.jsx("div",{className:"absolute inset-0 bg-[#3b82f6] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(59,130,246,0.4)) drop-shadow(0px 4px 5px rgba(255,255,255,0.2))"},src:"https://vibe.filesafe.space/1777592371937117165/attachments/c1b8a22f-386a-43be-935a-6ab67601b167.png",alt:"Porsche GT3 RS Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),Y3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none",children:l.jsx(xe.div,{animate:{rotate:[-1.5,1.5,-1.5]},transition:{duration:7,repeat:1/0,ease:"easeInOut"},style:{transformOrigin:"top center"},className:"flex flex-col items-center",children:l.jsxs("div",{className:"relative mt-16 md:mt-24 lg:mt-28",children:[l.jsx("div",{className:"absolute inset-0 bg-gradient-to-r from-[#008CFF] via-[#0033A0] to-[#E32636] opacity-30 blur-2xl rounded-full scale-75 mt-16 transition-opacity duration-500 hover:opacity-50"}),l.jsx(xe.img,{whileHover:{scale:1.05,filter:"drop-shadow(0px 15px 25px rgba(227,38,54,0.4)) drop-shadow(0px 4px 5px rgba(255,255,255,0.2))"},src:"https://vibe.filesafe.space/1777592371937117165/attachments/68b5e0db-b647-4f9f-b1d5-928d886a3e78.png",alt:"BMW M Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain drop-shadow-[0_15px_20px_rgba(0,0,0,0.7)] transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 10px 15px rgba(0,0,0,0.8)) drop-shadow(0px 4px 5px rgba(255,255,255,0.1))"}})]})})}),Q3=()=>l.jsx("div",{className:"fixed top-0 right-[5%] md:right-[15%] pointer-events-none flex flex-col items-center",children:l.jsxs(xe.div,{initial:{rotate:-5,y:-20,opacity:0},animate:{rotate:[-3,3,-3],y:0,opacity:1},transition:{rotate:{duration:8,repeat:1/0,ease:"easeInOut",delay:.5},y:{duration:1,ease:"easeOut"},opacity:{duration:1}},style:{transformOrigin:"top center"},className:"relative",children:[l.jsx(xe.img,{whileHover:{scale:1.05,rotate:2,filter:"drop-shadow(0px 20px 30px rgba(0, 150, 255, 0.4)) drop-shadow(0px 5px 8px rgba(255, 255, 255, 0.2))"}
vendor: 2,538 bytes, line 222
222,src:"https://vibe.filesafe.space/1777592371937117165/attachments/8767111a-df74-4e45-b42e-4e1c502b9d18.png",alt:"Rolls-Royce Luxury SUV Keychain",className:"w-32 md:w-48 lg:w-56 h-auto object-contain transition-all duration-500 cursor-pointer",style:{filter:"drop-shadow(0px 15px 25px rgba(0, 0, 0, 0.8)) drop-shadow(0px 5px 15px rgba(0, 150, 255, 0.15))"}}),l.jsx("div",{className:"absolute -bottom-8 left-1/2 -translate-x-1/2 w-4/5 h-16 bg-[#0096FF]/20 blur-2xl rounded-full opacity-50 mix-blend-screen pointer-events-none"})]})});var X3=h.createContext(void 0);function ZC(e){const t=h.useContext(X3);return e||t||"ltr"}var ef="rovingFocusGroup.onEntryFocus",Z3={bubbles:!1,cancelable:!0},Ba="RovingFocusGroup",[Yp,JC,J3]=qh(Ba),[eF,eP]=oo(Ba,[J3]),[tF,nF]=eF(Ba),tP=h.forwardRef((e,t)=>l.jsx(Yp.Provider,{scope:e.__scopeRovingFocusGroup,children:l.jsx(Yp.Slot,{scope:e.__scopeRovingFocusGroup,children:l.jsx(rF,{...e,ref:t})})}));tP.displayName=Ba;var rF=h.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:o=!1,dir:s,currentTabStopId:i,defaultCurrentTabStopId:a,onCurrentTabStopIdChange:c,onEntryFocus:u,preventScrollOnEntryFocus:f=!1,...d}=e,p=h.useRef(null),m=He(t,p),y=ZC(s),[v,w]=hu({prop:i,defaultProp:a??null,onChange:c,caller:Ba}),[g,x]=h.useState(!1),b=zt(u),S=JC(n),E=h.useRef(!1),[_,T]=h.useState(0);return h.useEffect(()=>{const j=p.current;if(j)return j.addEventListener(ef,b),()=>j.removeEventListener(ef,b)},[b]),l.jsx(tF,{scope:n,orientation:r,dir:y,loop:o,currentTabStopId:v,onItemFocus:h.useCallback(j=>w(j),[w]),onItemShiftTab:h.useCallback(()=>x(!0),[]),onFocusableItemAdd:h.useCallback(()=>T(j=>j+1),[]),onFocusableItemRemove:h.useCallback(()=>T(j=>j-1),[]),children:l.jsx(we.div,{tabIndex:g||_===0?-1:0,"data-orientation":r,...d,ref:m,style:{outline:"none",...e.style},onMouseDown:se(e.onMouseDown,()=>{E.current=!0}),onFocus:se(e.onFocus,j=>{const N=!E.current;if(j.target===j.currentTarget&&N&&!g){const R=new CustomEvent(ef,Z3);if(j.currentTarget.dispatchEvent(R),!R.defaultPrevented){const O=S().filter(K=>K.focusable),L=O.find(K=>K.active),Y=O.find(K=>K.id===v),X=[L,Y,...O].filter(Boolean).map(K=>K.ref.current);oP(X,f)}}E.current=!1}),onBlur:se(e.onBlur,()=>x(!1))})})}),nP="RovingFocusGroupItem",rP=h.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:o=!1,tabStopId:s,children:i,...a}=e,c=Cs(),u=s||c,f=nF(nP,n),d=f.currentTabStopId===u,p=JC(n),{onFocusableItemAdd:m,onFocusableItemRemove:y,currentTabStopId:v}=f;return h.useEffect(()=>{if(r)return m(),()=>y()}
vendor: 17,840 bytes, line 222
222,[r,m,y]),l.jsx(Yp.ItemSlot,{scope:n,id:u,focusable:r,active:o,children:l.jsx(we.span,{tabIndex:d?0:-1,"data-orientation":f.orientation,...a,ref:t,onMouseDown:se(e.onMouseDown,w=>{r?f.onItemFocus(u):w.preventDefault()}),onFocus:se(e.onFocus,()=>f.onItemFocus(u)),onKeyDown:se(e.onKeyDown,w=>{if(w.key==="Tab"&&w.shiftKey){f.onItemShiftTab();return}if(w.target!==w.currentTarget)return;const g=iF(w,f.orientation,f.dir);if(g!==void 0){if(w.metaKey||w.ctrlKey||w.altKey||w.shiftKey)return;w.preventDefault();let b=p().filter(S=>S.focusable).map(S=>S.ref.current);if(g==="last")b.reverse();else if(g==="prev"||g==="next"){g==="prev"&&b.reverse();const S=b.indexOf(w.currentTarget);b=f.loop?aF(b,S+1):b.slice(S+1)}setTimeout(()=>oP(b))}}),children:typeof i=="function"?i({isCurrentTabStop:d,hasTabStop:v!=null}):i})})});rP.displayName=nP;var oF={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function sF(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function iF(e,t,n){const r=sF(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return oF[r]}function oP(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function aF(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var lF=tP,cF=rP;function uF(e){const t=dF(e),n=h.forwardRef((r,o)=>{const{children:s,...i}=r,a=h.Children.toArray(s),c=a.find(pF);if(c){const u=c.props.children,f=a.map(d=>d===c?h.Children.count(u)>1?h.Children.only(null):h.isValidElement(u)?u.props.children:null:d);return l.jsx(t,{...i,ref:o,children:h.isValidElement(u)?h.cloneElement(u,void 0,f):null})}return l.jsx(t,{...i,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}function dF(e){const t=h.forwardRef((n,r)=>{const{children:o,...s}=n;if(h.isValidElement(o)){const i=mF(o),a=hF(s,o.props);return o.type!==h.Fragment&&(a.ref=r?ro(r,i):i),h.cloneElement(o,a)}return h.Children.count(o)>1?h.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var fF=Symbol("radix.slottable");function pF(e){return h.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===fF}function hF(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...a)=>{const c=s(...a);return o(...a),c}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function mF(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Qp=["Enter"," "],gF=["ArrowDown","PageUp","Home"],sP=["ArrowUp","PageDown","End"],vF=[...gF,...sP],yF={ltr:[...Qp,"ArrowRight"],rtl:[...Qp,"ArrowLeft"]},xF={ltr:["ArrowLeft"],rtl:["ArrowRight"]},Ua="Menu",[xa,wF,bF]=qh(Ua),[Wo,iP]=oo(Ua,[bF,Su,eP]),Lu=Su(),aP=eP(),[SF,Ho]=Wo(Ua),[EF,Wa]=Wo(Ua),lP=e=>{const{__scopeMenu:t,open:n=!1,children:r,dir:o,onOpenChange:s,modal:i=!0}=e,a=Lu(t),[c,u]=h.useState(null),f=h.useRef(!1),d=zt(s),p=ZC(o);return h.useEffect(()=>{const m=()=>{f.current=!0,document.addEventListener("pointerdown",y,{capture:!0,once:!0}),document.addEventListener("pointermove",y,{capture:!0,once:!0})},y=()=>f.current=!1;return document.addEventListener("keydown",m,{capture:!0}),()=>{document.removeEventListener("keydown",m,{capture:!0}),document.removeEventListener("pointerdown",y,{capture:!0}),document.removeEventListener("pointermove",y,{capture:!0})}},[]),l.jsx(jR,{...a,children:l.jsx(SF,{scope:t,open:n,onOpenChange:d,content:c,onContentChange:u,children:l.jsx(EF,{scope:t,onClose:h.useCallback(()=>d(!1),[d]),isUsingKeyboardRef:f,dir:p,modal:i,children:r})})})};lP.displayName=Ua;var CF="MenuAnchor",Jm=h.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,o=Lu(n);return l.jsx(Hb,{...o,...r,ref:t})});Jm.displayName=CF;var eg="MenuPortal",[PF,cP]=Wo(eg,{forceMount:void 0}),uP=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:o}=e,s=Ho(eg,t);return l.jsx(PF,{scope:t,forceMount:n,children:l.jsx($n,{present:n||s.open,children:l.jsx(pu,{asChild:!0,container:o,children:r})})})};uP.displayName=eg;var Qt="MenuContent",[TF,tg]=Wo(Qt),dP=h.forwardRef((e,t)=>{const n=cP(Qt,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,s=Ho(Qt,e.__scopeMenu),i=Wa(Qt,e.__scopeMenu);return l.jsx(xa.Provider,{scope:e.__scopeMenu,children:l.jsx($n,{present:r||s.open,children:l.jsx(xa.Slot,{scope:e.__scopeMenu,children:i.modal?l.jsx(jF,{...o,ref:t}):l.jsx(_F,{...o,ref:t})})})})}),jF=h.forwardRef((e,t)=>{const n=Ho(Qt,e.__scopeMenu),r=h.useRef(null),o=He(t,r);return h.useEffect(()=>{const s=r.current;if(s)return AC(s)},[]),l.jsx(ng,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:se(e.onFocusOutside,s=>s.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),_F=h.forwardRef((e,t)=>{const n=Ho(Qt,e.__scopeMenu);return l.jsx(ng,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),AF=uF("MenuContent.ScrollLock"),ng=h.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:o,onOpenAutoFocus:s,onCloseAutoFocus:i,disableOutsidePointerEvents:a,onEntryFocus:c,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:d,onInteractOutside:p,onDismiss:m,disableOutsideScroll:y,...v}=e,w=Ho(Qt,n),g=Wa(Qt,n),x=Lu(n),b=aP(n),S=wF(n),[E,_]=h.useState(null),T=h.useRef(null),j=He(t,T,w.onContentChange),N=h.useRef(0),R=h.useRef(""),O=h.useRef(0),L=h.useRef(null),Y=h.useRef("right"),V=h.useRef(0),X=y?qm:h.Fragment,K=y?{as:AF,allowPinchZoom:!0}:void 0,re=A=>{var z,ee;const P=R.current+A,C=S().filter(oe=>!oe.disabled),I=document.activeElement,B=(z=C.find(oe=>oe.ref.current===I))==null?void 0:z.textValue,H=C.map(oe=>oe.textValue),q=$F(H,P,B),Z=(ee=C.find(oe=>oe.textValue===q))==null?void 0:ee.ref.current;(function oe(ce){R.current=ce,window.clearTimeout(N.current),ce!==""&&(N.current=window.setTimeout(()=>oe(""),1e3))})(P),Z&&setTimeout(()=>Z.focus())};h.useEffect(()=>()=>window.clearTimeout(N.current),[]),wC();const M=h.useCallback(A=>{var C,I;return Y.current===((C=L.current)==null?void 0:C.side)&&UF(A,(I=L.current)==null?void 0:I.area)},[]);return l.jsx(TF,{scope:n,searchRef:R,onItemEnter:h.useCallback(A=>{M(A)&&A.preventDefault()},[M]),onItemLeave:h.useCallback(A=>{var P;M(A)||((P=T.current)==null||P.focus(),_(null))},[M]),onTriggerLeave:h.useCallback(A=>{M(A)&&A.preventDefault()},[M]),pointerGraceTimerRef:O,onPointerGraceIntentChange:h.useCallback(A=>{L.current=A},[]),children:l.jsx(X,{...K,children:l.jsx(Km,{asChild:!0,trapped:o,onMountAutoFocus:se(s,A=>{var P;A.preventDefault(),(P=T.current)==null||P.focus({preventScroll:!0})}),onUnmountAutoFocus:i,children:l.jsx(Da,{asChild:!0,disableOutsidePointerEvents:a,onEscapeKeyDown:u,onPointerDownOutside:f,onFocusOutside:d,onInteractOutside:p,onDismiss:m,children:l.jsx(lF,{asChild:!0,...b,dir:g.dir,orientation:"vertical",loop:r,currentTabStopId:E,onCurrentTabStopIdChange:_,onEntryFocus:se(c,A=>{g.isUsingKeyboardRef.current||A.preventDefault()}),preventScrollOnEntryFocus:!0,children:l.jsx(Gb,{role:"menu","aria-orientation":"vertical","data-state":jP(w.open),"data-radix-menu-content":"",dir:g.dir,...x,...v,ref:j,style:{outline:"none",...v.style},onKeyDown:se(v.onKeyDown,A=>{const C=A.target.closest("[data-radix-menu-content]")===A.currentTarget,I=A.ctrlKey||A.altKey||A.metaKey,B=A.key.length===1;C&&(A.key==="Tab"&&A.preventDefault(),!I&&B&&re(A.key));const H=T.current;if(A.target!==H||!vF.includes(A.key))return;A.preventDefault();const Z=S().filter(z=>!z.disabled).map(z=>z.ref.current);sP.includes(A.key)&&Z.reverse(),VF(Z)}),onBlur:se(e.onBlur,A=>{A.currentTarget.contains(A.target)||(window.clearTimeout(N.current),R.current="")}),onPointerMove:se(e.onPointerMove,wa(A=>{const P=A.target,C=V.current!==A.clientX;if(A.currentTarget.contains(P)&&C){const I=A.clientX>V.current?"right":"left";Y.current=I,V.current=A.clientX}}))})})})})})})});dP.displayName=Qt;var kF="MenuGroup",rg=h.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return l.jsx(we.div,{role:"group",...r,ref:t})});rg.displayName=kF;var RF="MenuLabel",fP=h.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return l.jsx(we.div,{...r,ref:t})});fP.displayName=RF;var Gc="MenuItem",nx="menu.itemSelect",Fu=h.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...o}=e,s=h.useRef(null),i=Wa(Gc,e.__scopeMenu),a=tg(Gc,e.__scopeMenu),c=He(t,s),u=h.useRef(!1),f=()=>{const d=s.current;if(!n&&d){const p=new CustomEvent(nx,{bubbles:!0,cancelable:!0});d.addEventListener(nx,m=>r==null?void 0:r(m),{once:!0}),Yh(d,p),p.defaultPrevented?u.current=!1:i.onClose()}};return l.jsx(pP,{...o,ref:c,disabled:n,onClick:se(e.onClick,f),onPointerDown:d=>{var p;(p=e.onPointerDown)==null||p.call(e,d),u.current=!0},onPointerUp:se(e.onPointerUp,d=>{var p;u.current||(p=d.currentTarget)==null||p.click()}),onKeyDown:se(e.onKeyDown,d=>{const p=a.searchRef.current!=="";n||p&&d.key===" "||Qp.includes(d.key)&&(d.currentTarget.click(),d.preventDefault())})})});Fu.displayName=Gc;var pP=h.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:o,...s}=e,i=tg(Gc,n),a=aP(n),c=h.useRef(null),u=He(t,c),[f,d]=h.useState(!1),[p,m]=h.useState("");return h.useEffect(()=>{const y=c.current;y&&m((y.textContent??"").trim())},[s.children]),l.jsx(xa.ItemSlot,{scope:n,disabled:r,textValue:o??p,children:l.jsx(cF,{asChild:!0,...a,focusable:!r,children:l.jsx(we.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...s,ref:u,onPointerMove:se(e.onPointerMove,wa(y=>{r?i.onItemLeave(y):(i.onItemEnter(y),y.defaultPrevented||y.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:se(e.onPointerLeave,wa(y=>i.onItemLeave(y))),onFocus:se(e.onFocus,()=>d(!0)),onBlur:se(e.onBlur,()=>d(!1))})})})}),NF="MenuCheckboxItem",hP=h.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...o}=e;return l.jsx(xP,{scope:e.__scopeMenu,checked:n,children:l.jsx(Fu,{role:"menuitemcheckbox","aria-checked":Kc(n)?"mixed":n,...o,ref:t,"data-state":sg(n),onSelect:se(o.onSelect,()=>r==null?void 0:r(Kc(n)?!0:!n),{checkForDefaultPrevented:!1})})})});hP.displayName=NF;var mP="MenuRadioGroup",[MF,DF]=Wo(mP,{value:void 0,onValueChange:()=>{}}),gP=h.forwardRef((e,t)=>{const{value:n,onValueChange:r,...o}=e,s=zt(r);return l.jsx(MF,{scope:e.__scopeMenu,value:n,onValueChange:s,children:l.jsx(rg,{...o,ref:t})})});gP.displayName=mP;var vP="MenuRadioItem",yP=h.forwardRef((e,t)=>{const{value:n,...r}=e,o=DF(vP,e.__scopeMenu),s=n===o.value;return l.jsx(xP,{scope:e.__scopeMenu,checked:s,children:l.jsx(Fu,{role:"menuitemradio","aria-checked":s,...r,ref:t,"data-state":sg(s),onSelect:se(r.onSelect,()=>{var i;return(i=o.onValueChange)==null?void 0:i.call(o,n)},{checkForDefaultPrevented:!1})})})});yP.displayName=vP;var og="MenuItemIndicator",[xP,IF]=Wo(og,{checked:!1}),wP=h.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...o}=e,s=IF(og,n);return l.jsx($n,{present:r||Kc(s.checked)||s.checked===!0,children:l.jsx(we.span,{...o,ref:t,"data-state":sg(s.checked)})})});wP.displayName=og;var OF="MenuSeparator",bP=h.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return l.jsx(we.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});bP.displayName=OF;var LF="MenuArrow",SP=h.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,o=Lu(n);return l.jsx(Kb,{...o,...r,ref:t})});SP.displayName=LF;var FF="MenuSub",[F8,EP]=Wo(FF),_i="MenuSubTrigger",CP=h.forwardRef((e,t)=>{const n=Ho(_i,e.__scopeMenu),r=Wa(_i,e.__scopeMenu),o=EP(_i,e.__scopeMenu),s=tg(_i,e.__scopeMenu),i=h.useRef(null),{pointerGraceTimerRef:a,onPointerGraceIntentChange:c}=s,u={__scopeMenu:e.__scopeMenu},f=h.useCallback(()=>{i.current&&window.clearTimeout(i.current),i.current=null},[]);return h.useEffect(()=>f,[f]),h.useEffect(()=>{const d=a.current;return()=>{window.clearTimeout(d),c(null)}},[a,c]),l.jsx(Jm,{asChild:!0,...u,children:l.jsx(pP,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":o.contentId,"data-state":jP(n.open),...e,ref:ro(t,o.onTriggerChange),onClick:d=>{var p;(p=e.onClick)==null||p.call(e,d),!(e.disabled||d.defaultPrevented)&&(d.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:se(e.onPointerMove,wa(d=>{s.onItemEnter(d),!d.defaultPrevented&&!e.disabled&&!n.open&&!i.current&&(s.onPointerGraceIntentChange(null),i.current=window.setTimeout(()=>{n.onOpenChange(!0),f()},100))})),onPointerLeave:se(e.onPointerLeave,wa(d=>{var m,y;f();const p=(m=n.content)==null?void 0:m.getBoundingClientRect();if(p){const v=(y=n.content)==null?void 0:y.dataset.side,w=v==="right",g=w?-5:5,x=p[w?"left":"right"],b=p[w?"right":"left"];s.onPointerGraceIntentChange({area:[{x:d.clientX+g,y:d.clientY},{x,y:p.top},{x:b,y:p.top},{x:b,y:p.bottom},{x,y:p.bottom}],side:v}),window.clearTimeout(a.current),a.current=window.setTimeout(()=>s.onPointerGraceIntentChange(null),300)}else{if(s.onTriggerLeave(d),d.defaultPrevented)return;s.onPointerGraceIntentChange(null)}})),onKeyDown:se(e.onKeyDown,d=>{var m;const p=s.searchRef.current!=="";e.disabled||p&&d.key===" "||yF[r.dir].includes(d.key)&&(n.onOpenChange(!0),(m=n.content)==null||m.focus(),d.preventDefault())})})})});CP.displayName=_i;var PP="MenuSubContent",TP=h.forwardRef((e,t)=>{const n=cP(Qt,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,s=Ho(Qt,e.__scopeMenu),i=Wa(Qt,e.__scopeMenu),a=EP(PP,e.__scopeMenu),c=h.useRef(null),u=He(t,c);return l.jsx(xa.Provider,{scope:e.__scopeMenu,children:l.jsx($n,{present:r||s.open,children:l.jsx(xa.Slot,{scope:e.__scopeMenu,children:l.jsx(ng,{id:a.contentId,"aria-labelledby":a.triggerId,...o,ref:u,align:"start",side:i.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:f=>{var d;i.isUsingKeyboardRef.current&&((d=c.current)==null||d.focus()),f.preventDefault()},onCloseAutoFocus:f=>f.preventDefault(),onFocusOutside:se(e.onFocusOutside,f=>{f.target!==a.trigger&&s.onOpenChange(!1)}),onEscapeKeyDown:se(e.onEscapeKeyDown,f=>{i.onClose(),f.preventDefault()}),onKeyDown:se(e.onKeyDown,f=>{var m;const d=f.currentTarget.contains(f.target),p=xF[i.dir].includes(f.key);d&&p&&(s.onOpenChange(!1),(m=a.trigger)==null||m.focus(),f.preventDefault())})})})})})});TP.displayName=PP;function jP(e){return e?"open":"closed"}function Kc(e){return e==="indeterminate"}function sg(e){return Kc(e)?"indeterminate":e?"checked":"unchecked"}function VF(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function zF(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function $F(e,t,n){const o=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,s=n?e.indexOf(n):-1;let i=zF(e,Math.max(s,0));o.length===1&&(i=i.filter(u=>u!==n));const c=i.find(u=>u.toLowerCase().startsWith(o.toLowerCase()));return c!==n?c:void 0}function BF(e,t){const{x:n,y:r}=e;let o=!1;for(let s=0,i=t.length-1;s<t.length;i=s++){const a=t[s],c=t[i],u=a.x,f=a.y,d=c.x,p=c.y;f>r!=p>r&&n<(d-u)*(r-f)/(p-f)+u&&(o=!o)}return o}function UF(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return BF(n,t)}function wa(e){return t=>t.pointerType==="mouse"?e(t):void 0}var WF=lP,HF=Jm,GF=uP,KF=dP,qF=rg,YF=fP,QF=Fu,XF=hP,ZF=gP,JF=yP,e7=wP,t7=bP,n7=SP,r7=CP,o7=TP,Vu="DropdownMenu",[s7]=oo(Vu,[iP]),bt=iP(),[i7,_P]=s7(Vu),AP=e=>{const{__scopeDropdownMenu:t,children:n,dir:r,open:o,defaultOpen:s,onOpenChange:i,modal:a=!0}=e,c=bt(t),u=h.useRef(null),[f,d]=hu({prop:o,defaultProp:s??!1,onChange:i,caller:Vu});return l.jsx(i7,{scope:t,triggerId:Cs(),triggerRef:u,contentId:Cs(),open:f,onOpenChange:d,onOpenToggle:h.useCallback(()=>d(p=>!p),[d]),modal:a,children:l.jsx(WF,{...c,open:f,onOpenChange:d,dir:r,modal:a,children:n})})};AP.displayName=Vu;var kP="DropdownMenuTrigger",RP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,s=_P(kP,n),i=bt(n);return l.jsx(HF,{asChild:!0,...i,children:l.jsx(we.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:ro(t,s.triggerRef),onPointerDown:se(e.onPointerDown,a=>{!r&&a.button===0&&a.ctrlKey===!1&&(s.onOpenToggle(),s.open||a.preventDefault())}),onKeyDown:se(e.onKeyDown,a=>{r||(["Enter"," "].includes(a.key)&&s.onOpenToggle(),a.key==="ArrowDown"&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(a.key)&&a.preventDefault())})})})});RP.displayName=kP;var a7="DropdownMenuPortal",NP=e=>{const{__scopeDropdownMenu:t,...n}=e,r=bt(t);return l.jsx(GF,{...r,...n})};NP.displayName=a7;var MP="DropdownMenuContent",DP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=_P(MP,n),s=bt(n),i=h.useRef(!1);return l.jsx(KF,{id:o.contentId,"aria-labelledby":o.triggerId,...s,...r,ref:t,onCloseAutoFocus:se(e.onCloseAutoFocus,a=>{var c;i.current||(c=o.triggerRef.current)==null||c.focus(),i.current=!1,a.preventDefault()}),onInteractOutside:se(e.onInteractOutside,a=>{const c=a.detail.originalEvent,u=c.button===0&&c.ctrlKey===!0,f=c.button===2||u;(!o.modal||f)&&(i.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});DP.displayName=MP;var l7="DropdownMenuGroup",c7=h.forwardRef((e,t)=>
222{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(qF,{...o,...r,ref:t})});c7.displayName=l7;var u7="DropdownMenuLabel",IP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(YF,{...o,...r,ref:t})});IP.displayName=u7;var d7="DropdownMenuItem",OP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(QF,{...o,...r,ref:t})});OP.displayName=d7;var f7="DropdownMenuCheckboxItem",LP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(XF,{...o,...r,ref:t})});LP.displayName=f7;var p7="DropdownMenuRadioGroup",h7=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(ZF,{...o,...r,ref:t})});h7.displayName=p7;var m7="DropdownMenuRadioItem",FP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(JF,{...o,...r,ref:t})});FP.displayName=m7;var g7="DropdownMenuItemIndicator",VP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(e7,{...o,...r,ref:t})});VP.displayName=g7;var v7="DropdownMenuSeparator",zP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(t7,{...o,...r,ref:t})});zP.displayName=v7;var y7="DropdownMenuArrow",x7=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(n7,{...o,...r,ref:t})});x7.displayName=y7;var w7="DropdownMenuSubTrigger",$P=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(r7,{...o,...r,ref:t})});$P.displayName=w7;var b7="DropdownMenuSubContent",BP=h.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,o=bt(n);return l.jsx(o7,{...o,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});BP.displayName=b7;var S7=AP,E7=RP,C7=NP,UP=DP,WP=IP,HP=OP,GP=LP,KP=FP,qP=VP,YP=zP,QP=$P,XP=BP;const P7=S7,T7=E7,j7=h.forwardRef(({className:e,inset:t,children:n,...r},o)=>l.jsxs(QP,{ref:o,className:ke("flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none data-[state=open]:bg-accent focus:bg-accent",t&&"pl-8",e),...r,children:[n,l.jsx(YA,{className:"ml-auto h-4 w-4"})]}));j7.displayName=QP.displayName;const _7=h.forwardRef(({className:e,...t},n)=>l.jsx(XP,{ref:n,className:ke("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...t}));_7.displayName=XP.displayName;const ZP=h.forwardRef(({className:e,sideOffset:t=4,...n},r)=>l.jsx(C7,{children:l.jsx(UP,{ref:r,sideOffset:t,className:ke("z-50 min-w-[8rem] overflow-hidden rounded-md border bg-popover p-1 text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2",e),...n})}));ZP.displayName=UP.displayName;const JP=h.forwardRef(({className:e,inset:t,...n},r)=>l.jsx(HP,{ref:r,className:ke("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none transition-colors data-[disabled]:pointer-events-none data-[disabled]:opacity-50 focus:bg-accent focus:text-accent-foreground",t&&"pl-8",e),...n}));JP.displayName=HP.displayName;const A7=h.forwardRef(({className:e,children:t,checked:n,...r},o)=>l.jsxs(GP,{ref:o,className:ke("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors data-[disabled]:pointer-events-none data-[disabled]:opacity-50 focus:bg-accent focus:text-accent-foreground",e),checked:n,...r,children:[l.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:l.jsx(qP,{children:l.jsx(qA,{className:"h-4 w-4"})})}),t]}));A7.displayName=GP.displayName;
222const k7=h.forwardRef(({className:e,children:t,...n},r)=>l.jsxs(KP,{ref:r,className:ke("relative flex cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none transition-colors data-[disabled]:pointer-events-none data-[disabled]:opacity-50 focus:bg-accent focus:text-accent-foreground",e),...n,children:[l.jsx("span",{className:"absolute left-2 flex h-3.5 w-3.5 items-center justify-center",children:l.jsx(qP,{children:l.jsx(QA,{className:"h-2 w-2 fill-current"})})}),t]}));k7.displayName=KP.displayName;const R7=h.forwardRef(({className:e,inset:t,...n},r)=>l.jsx(WP,{ref:r,className:ke("px-2 py-1.5 text-sm font-semibold",t&&"pl-8",e),...n}));R7.displayName=WP.displayName;const N7=h.forwardRef(({className:e,...t},n)=>l.jsx(YP,{ref:n,className:ke("-mx-1 my-1 h-px bg-muted",e),...t}));N7.displayName=YP.displayName;const M7=({onOpenChange:e})=>{const[t,n]=h.useState(!1),[r,o]=h.useState({}),s=ur(),i=s.pathname==="/",[a,c]=h.useState(!1);h.useEffect(()=>{const d=()=>c(window.scrollY>50);return window.addEventListener("scroll",d),()=>window.removeEventListener("scroll",d)},[]),h.useEffect(()=>{n(!1),e==null||e(!1),o({})},[s.pathname,e]);const u=d=>{o(p=>({...p,[d]:!p[d]}))},f=[{name:"Home",path:"/"},{name:"Services",path:"/services",subLinks:[{name:"Paint Protection Film (PPF)",path:"/paint-protection-film-riverside"},{name:"Stealth / Matte PPF",path:"/stealth-ppf-riverside"},{name:"Ceramic Coating",path:"/ceramic-coating-riverside"},{name:"Windshield Protection Film",path:"/windshield-protection-film-riverside"},{name:"Auto Detailing",path:"/auto-detailing-riverside"},{name:"Mobile Detailing",path:"/mobile-detailing-riverside"},{name:"Paint Correction",path:"/paint-correction-riverside"}]},{name:"Locations",path:"/locations",subLinks:[{name:"Riverside",path:"/paint-protection-film-riverside"},{name:"Inland Empire",path:"/locations"}]},{name:"Vehicles",path:"/vehicles",subLinks:[{name:"Tesla Model 3",path:"/tesla-model-3-ppf-riverside"},{name:"Tesla Model Y",path:"/tesla-model-y-ppf-riverside"},{name:"Tesla Model S",path:"/tesla-model-s-ppf-riverside"},{name:"Tesla Model X",path:"/tesla-model-x-ppf-riverside"},{name:"Tesla Cybertruck",path:"/tesla-cybertruck-ppf-riverside"},{name:"Porsche",path:"/porsche-ppf-riverside"},{name:"BMW",path:"/bmw-protection-riverside"},{name:"Luxury Vehicles",path:"/new-car-protection-riverside"}]},{name:"Corvette",path:"/corvette-paint-protection-film-riverside-ca",isMegaMenu:!0,megaMenuGroups:[{title:"Corvette Paint Protection",links:[{name:"Corvette C8 Paint Protection",path:"/corvette-c8-paint-protection"},{name:"Corvette Z06 Protection",path:"/corvette-z06-protection"},{name:"Full Body Corvette Protection",path:"/full-body-corvette-protection"},{name:"Front End Protection",path:"/corvette-front-end-protection"},{name:"Track Package Protection",path:"/corvette-track-package-protection"},{name:"Stealth Protection Packages",path:"/corvette-stealth-protection-packages"}]},{title:"Corvette Ownership Protection",links:[{name:"How To Protect Corvette Paint",path:"/how-to-protect-corvette-paint"},{name:"Rock Chip Prevention",path:"/corvette-rock-chip-prevention"},{name:"California Freeway Damage Guide",path:"/corvette-california-freeway-damage-guide"},{name:"Corvette Paint Preservation",path:"/corvette-paint-preservation"},{name:"Protecting Carbon Fiber Components",path:"/protecting-carbon-fiber-components"},{name:"Corvette Resale Value Protection",path:"/corvette-resale-value-protection"}]},{title:"Corvette Appearance & Styling",links:[{name:"Matte vs Gloss Protection",path:"/corvette-matte-vs-gloss-protection"},{name:"Ceramic Coating for Corvettes",path:"/ceramic-coating-for-corvettes"},{name:"Corvette Window Tint",path:"/corvette-window-tint"},{name:"Wheel & Brake Protection",path:"/corvette-wheel-brake-protection"},{name:"Interior Protection Packages",path:"/corvette-interior-protection-packages"}]},{title:"Corvette Resources",links:[{name:"Corvette FAQ",path:"/corvette-faq"},{name:"Warranty Information",path:"/corvette-warranty-information"},{name:"Installation Process",path:"/corvette-installation-process"},{name:"Corvette Delivery Gallery",path:"/corvette-delivery-gallery"},{name:"Customer Transformations",path:"/corvette-customer-transformations"},{name:"Maintenance & Aftercare",path:"/corvette-maintenance-aftercare"}]}]},{name:"Tesla",path:"/tesla-owners-riverside",isMegaMenu:!0,megaMenuGroups:[{title:"Tesla Protection Hub",links:[{name:"Tesla Model Y Protection",path:"/tesla-model-y-ppf-riverside"},{name:"Tesla Model 3 Protection",path:"/tesla-model-3-ppf-riverside"},{name:"Tesla Model S Protection",path:"/tesla-model-s-ppf-riverside"},{name:"Tesla Model X Protection",path:"/tesla-model-x-ppf-riverside"},{name:"Tesla Cybertruck Protection",path:"/tesla-cybertruck-ppf-riverside"},{name:"Tesla Stealth Protection",path:"/tesla-stealth-protection"}]},{title:"Tesla Ownership Protection",links:[{name:"Tesla Paint Protection Guide",path:"/tesla-paint-protection-guide"},{name:"Why Tesla Paint Chips So Easily",path:"/why-tesla-paint-chips-so-easily"},{name:"Tesla Freeway Damage Protection",path:"/tesla-freeway-damage-protection"},{name:"Tesla Daily Driver Protection",path:"/tesla-daily-driver-protection"},{name:"Tesla New Delivery Protection",path:"/tesla-new-delivery-protection"}
222,{name:"Tesla Resale Value Protection",path:"/tesla-resale-value-protection"},{name:"Tesla Road Trip Protection",path:"/tesla-road-trip-protection"}]},{title:"Tesla Appearance & Styling",links:[{name:"Tesla Ceramic Coating",path:"/tesla-ceramic-coating-riverside"},{name:"Tesla Window Tint",path:"/tesla-window-tint"},{name:"Tesla Heat Reduction Guide",path:"/tesla-heat-reduction-guide"},{name:"Tesla Wheel & Brake Protection",path:"/tesla-wheel-brake-protection"}]},{title:"Tesla Resources",links:[{name:"Tesla Windshield Protection",path:"/tesla-windshield-protection"},{name:"Tesla Interior Protection",path:"/tesla-interior-protection"},{name:"Tesla Screen & Interior Preservation",path:"/tesla-screen-interior-preservation"},{name:"Tesla Maintenance & Aftercare",path:"/tesla-maintenance-aftercare"},{name:"Tesla FAQ",path:"/tesla-faq"},{name:"Tesla Installation Process",path:"/tesla-installation-process"},{name:"Tesla Delivery Gallery",path:"/tesla-delivery-gallery"},{name:"Tesla Customer Transformations",path:"/tesla-customer-transformations"}]}]},{name:"Brands We Use",path:"/brands",subLinks:[{name:"VOIR",path:"/brands/voir"},{name:"Ghost Films USA",path:"/brands/ghost-films-usa"},{name:"XPEL",path:"/brands/xpel"},{name:"System X",path:"/brands/system-x"},{name:"Gyeon",path:"/brands/gyeon"}]},{name:"Why Choose Us",path:"/why-choose-us"},{name:"Promotions",path:"/promotions"},{name:"Resources",path:"/resources",subLinks:[{name:"Resources Hub",path:"/resources"},{name:"CDA Talks Blog",path:"/123blog"},{name:"Announcements & Events",path:"/announcements"},{name:"PPF Pricing",path:"/ppf-pricing-riverside"},{name:"Matte Paint Care",path:"/matte-paint-care-guide"},{name:"Tesla Protection Guide",path:"/tesla-protection-guide"},{name:"Warranty Information",path:"/ppf-warranty-standards"},{name:"Financing",path:"/financing"},{name:"FAQ",path:"/services"}]},{name:"Contact",path:"/contact",subLinks:[{name:"Get a Fast Free Quote",path:"/contact"},{name:"Call Now",path:"tel:9514704606"},{name:"Book Appointment",path:"/contact"}]}];return l.jsxs("nav",{className:`fixed top-0 left-0 right-0 z-50 transition-all duration-300 ${i&&!a?"bg-transparent":"bg-[#111111]/95 backdrop-blur-md border-b border-border"}`,children:[l.jsx("div",{className:"container mx-auto px-4 max-w-[1920px]",children:l.jsxs("div",{className:"flex items-center justify-between h-20 lg:h-32",children:[l.jsx(ae,{to:"/",className:"flex items-center shrink-0 group","aria-label":"CDA Auto Styling Home",children:l.jsx("img",{src:"https://images.leadconnectorhq.com/image/f_webp/q_70/r_128/u_https://vibe.filesafe.space/1777592371937117165/attachments/b39e5ba5-0c87-4076-a5f4-e47337fbd0ee.png",alt:"CDA Auto Styling â Premium PPF, Ceramic Coating & Tint in Riverside",width:"128",height:"128",className:"h-16 lg:h-20 xl:h-24 w-auto object-contain py-2"})}),l.jsx("div",{className:"hidden lg:flex items-center justify-center space-x-3 xl:space-x-4 flex-1 px-2",children:f.map(d=>{var p,m;return l.jsxs("div",{className:"relative group/nav",children:[l.jsxs(ae,{to:d.path,className:`relative whitespace-nowrap text-[10px] xl:text-[11px] 2xl:text-[13px] font-bold tracking-[0.13em] xl:tracking-[0.16em] 2xl:tracking-[0.2em] uppercase transition-colors hover:text-primary py-2 flex items-center gap-1 ${s.pathname===d.path||d.subLinks&&d.subLinks.some(y=>s.pathname===y.path)||d.isMegaMenu&&((p=d.megaMenuGroups)!=null&&p.some(y=>y.links.some(v=>s.pathname===v.path)))?"text-primary":"text-white"}`,children:[d.name,(d.subLinks||d.isMegaMenu)&&l.jsx(Ul,{className:"w-3 h-3 transition-transform group-hover/nav:rotate-180"}),l.jsx("span",{className:`absolute bottom-0 left-0 w-full h-[2px] bg-primary transform origin-left transition-transform duration-300 ${s.pathname===d.path||d.subLinks&&d.subLinks.some(y=>s.pathname===y.path)||d.isMegaMenu&&((m=d.megaMenuGroups)!=null&&m.some(y=>y.links.some(v=>s.pathname===v.path)))?"scale-x-100":"scale-x-0 group-hover/nav:scale-x-100"}`})]}),d.subLinks&&l.jsx("div",{className:"absolute top-full left-0 w-64 bg-[#050505] backdrop-blur-2xl border border-white/10 opacity-0 invisible group-hover/nav:opacity-100 group-hover/nav:visible transition-all duration-300 z-[200] py-4 shadow-[0_30px_100px_rgba(0,0,0,0.95)]",children:d.subLinks.map(y=>y.path.startsWith("tel:")?l.jsx("a",{href:y.path,className:"block px-6 py-3 text-[11px] font-bold tracking-widest uppercase hover:text-primary transition-colors text-gray-400 relative z-[201
222]",children:y.name},y.name):l.jsx(ae,{to:y.path,className:`block px-6 py-3 text-[11px] font-bold tracking-widest uppercase hover:text-primary transition-colors relative z-[201] ${s.pathname===y.path?"text-primary":"text-gray-400"}`,children:y.name},y.name))}),d.isMegaMenu&&d.megaMenuGroups&&l.jsxs("div",{className:"absolute top-full left-1/2 -translate-x-1/2 w-screen max-w-6xl bg-[#050505] backdrop-blur-2xl border-t border-primary/50 opacity-0 invisible group-hover/nav:opacity-100 group-hover/nav:visible transition-all duration-300 z-[200] shadow-[0_30px_100px_rgba(0,0,0,0.95)] flex overflow-hidden rounded-b-xl border-x border-b border-white/10",children:[l.jsx("div",{className:"flex-1 grid grid-cols-4 gap-8 p-10 bg-gradient-to-b from-[#050505] to-[#0a0a0a]",children:d.megaMenuGroups.map(y=>l.jsxs("div",{className:"flex flex-col",children:[l.jsx("h4",{className:"text-white font-heading text-xl tracking-widest mb-4 border-b border-white/10 pb-2",children:y.title}),l.jsx("ul",{className:"flex flex-col gap-3",children:y.links.map(v=>l.jsx("li",{children:l.jsx(ae,{to:v.path,className:`text-[11px] font-bold tracking-widest uppercase transition-colors block ${s.pathname===v.path?"text-primary":"text-gray-400 hover:text-primary"}`,children:v.name})},v.name))})]},y.title))}),l.jsxs("div",{className:"w-[380px] bg-black/40 p-8 flex flex-col justify-between border-l border-white/5 relative overflow-hidden group/mega",children:[l.jsx("div",{className:`absolute inset-0 bg-cover bg-center opacity-40 mix-blend-luminosity group-hover/mega:scale-105 transition-transform duration-700 ${d.name==="Tesla"?"bg-[url('https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_limit/v1779585794/IMG_1230_abb5zz.jpg')]":"bg-[url('https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_limit/v1780002885/IMG_7767_tonrha.heic')]"}`}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-[#0a0f18] via-[#0a0f18]/60 to-transparent"}),l.jsx("div",{className:`absolute inset-0 opacity-0 group-hover/mega:opacity-100 transition-opacity duration-700 bg-[radial-gradient(circle_at_center,${d.name==="Tesla"?"rgba(62,130,247,0.15)":"rgba(255,0,0,0.15)"},transparent_70%)]`}),l.jsxs("div",{className:"relative z-10",children:[l.jsxs("h3",{className:"text-white font-heading text-3xl tracking-widest leading-none mb-2",children:[d.name.toUpperCase(),l.jsx("br",{}),l.jsx("span",{className:"text-primary",children:"PROTECTION HUB"})]}),l.jsx("p",{className:"text-gray-400 text-sm font-sans mb-6",children:d.name==="Tesla"?"Precision protection engineered for Tesla Model S, 3, X, Y, and Cybertruck.":"Precision protection engineered for Corvette C8, Z06, and classic models."})]}),l.jsx("div",{className:"relative z-10 mt-auto",children:l.jsx(Hc,{children:l.jsxs("button",{className:"w-full bg-primary/10 border border-primary/30 hover:bg-primary text-white hover:text-black font-bold text-[11px] tracking-widest uppercase py-3 transition-all duration-300",children:["Get A Fast Free ",d.name," Quote"]})})})]})]})]},d.name)})}),l.jsx("button",{className:"lg:hidden bg-primary text-primary-foreground p-2 flex items-center justify-center",onClick:()=>{const d=!t;n(d),e==null||e(d)},"aria-label":"Toggle Menu",children:t?l.jsx(vu,{className:"w-6 h-6"}):l.jsx(XA,{className:"w-6 h-6"})})]})}),l.jsx(Hi,{children:t&&l.jsx(xe.div,{initial:{opacity:0,height:0},animate:{opacity:1,height:"auto"},exit:{opacity:0,height:0},className:"lg:hidden bg-[#050505] border-b border-border overflow-hidden",children:l.jsx("div",{className:"overflow-y-auto pb-20",style:{maxHeight:"calc(100svh - 80px)"},children:l.jsx("div",{className:"container mx-auto px-4 py-4 flex flex-col gap-1",children:f.map(d=>l.jsx("div",{children:d.isMegaMenu&&d.megaMenuGroups?l.jsxs(l.Fragment,{children:[l.jsxs("button",{onClick:()=>u(d.name),className:"w-full flex items-center justify-between py-3 px-4 rounded-lg text-[13px] font-bold tracking-widest uppercase text-white hover:text-primary hover:bg-white/5 active:scale-[0.98] transition-all",children:[d.name,l.jsx(Ul,{className:`w-4 h-4 transition-transform duration-200 ${r[d.name]?"rotate-180 text-primary":""}`})]}),l.jsx(Hi,{children:r[d.name]&&l.jsx(xe.div,{initial:{height:0,opacity:0}
222,animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.2},className:"overflow-hidden",children:l.jsxs("div",{className:"pl-4 pr-2 py-2 flex flex-col gap-4 border-l-2 border-primary/30 ml-6 my-1",children:[d.megaMenuGroups.map(p=>l.jsxs("div",{className:"flex flex-col gap-1",children:[l.jsx("span",{className:"text-white/80 font-heading text-sm tracking-widest mb-1",children:p.title}),p.links.map(m=>l.jsx(ae,{to:m.path,onClick:()=>{n(!1),e==null||e(!1)},className:`block py-1.5 px-3 rounded-md text-[11px] font-bold tracking-widest uppercase transition-all hover:bg-white/5 hover:translate-x-1 active:scale-[0.98] ${s.pathname===m.path?"text-primary bg-white/5 translate-x-1":"text-muted-foreground hover:text-primary"}`,children:m.name},m.name))]},p.title)),l.jsx("div",{className:"mt-2",children:l.jsx(Hc,{children:l.jsxs("button",{className:"w-full bg-primary/20 border border-primary/30 text-primary font-bold text-[10px] tracking-widest uppercase py-2 transition-all duration-300",children:["Get A Fast Free ",d.name," Quote"]})})})]})})})]}):d.subLinks?l.jsxs(l.Fragment,{children:[l.jsxs("button",{onClick:()=>u(d.name),className:"w-full flex items-center justify-between py-3 px-4 rounded-lg text-[13px] font-bold tracking-widest uppercase text-white hover:text-primary hover:bg-white/5 active:scale-[0.98] transition-all",children:[d.name,l.jsx(Ul,{className:`w-4 h-4 transition-transform duration-200 ${r[d.name]?"rotate-180 text-primary":""}`})]}),l.jsx(Hi,{children:r[d.name]&&l.jsx(xe.div,{initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{duration:.2},className:"overflow-hidden",children:l.jsx("div",{className:"pl-4 pr-2 py-2 flex flex-col gap-1 border-l-2 border-primary/30 ml-6 my-1",children:d.subLinks.map(p=>p.path.startsWith("tel:")?l.jsx("a",{href:p.path,onClick:()=>{n(!1),e==null||e(!1)},className:"block py-2.5 px-3 rounded-md text-[11px] font-bold tracking-widest uppercase transition-all hover:bg-white/5 hover:translate-x-1 hover:text-primary text-muted-foreground active:scale-[0.98]",children:p.name},p.name):l.jsx(ae,{to:p.path,onClick:()=>{n(!1),e==null||e(!1)},className:`block py-2.5 px-3 rounded-md text-[11px] font-bold tracking-widest uppercase transition-all hover:bg-white/5 hover:translate-x-1 active:scale-[0.98] ${s.pathname===p.path?"text-primary bg-white/5 translate-x-1":"text-muted-foreground hover:text-primary"}`,children:p.name},p.name))})})})]}):l.jsx(ae,{to:d.path,onClick:()=>{n(!1),e==null||e(!1)},className:`block py-3 px-4 rounded-lg text-[13px] font-bold tracking-widest uppercase transition-all hover:bg-white/5 hover:translate-x-1 active:scale-[0.98] ${s.pathname===d.path?"text-primary bg-white/5 translate-x-1":"text-white hover:text-primary"}`,children:d.name})},d.name))})})})})]})},D7=()=>l.jsx("footer",{className:"bg-card py-12 md:py-16 border-t border-border",children:l.jsxs("div",{className:"container mx-auto px-4",children:[l.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-10 md:gap-12",children:[l.jsxs("div",{children:[l.jsx("img",{src:"https://images.leadconnectorhq.com/image/f_webp/q_80/r_128/u_https://vibe.filesafe.space/1777592371937117165/attachments/b39e5ba5-0c87-4076-a5f4-e47337fbd0ee.png",alt:"CDA Auto Styling Logo",loading:"lazy",width:"128",height:"68",className:"h-16 w-auto object-contain mb-6"}),l.jsxs("p",{className:"text-muted-foreground mb-6 text-sm leading-relaxed font-sans",children:["CDA Auto Styling is the Inland Empire's premier destination for luxury vehicle protection, specializing in"," ",l.jsx("strong",{children:"Paint Protection Film (PPF)"}),","," ",l.jsx("strong",{children:"Ceramic Coating"}),", and"," ",l.jsx("strong",{children:"Window Tinting"}),". We provide meticulous care for Tesla owners and luxury automotive enthusiasts in Riverside and all surrounding areas with uncompromising quality and craftsmanship."]}),l.jsxs("div",{className:"flex space-x-4",children:[l.jsx("a",{"aria-label":"Visit CDA Auto Styling on Instagram",href:"https://instagram.com/CDA_autostyling",target:"_blank",rel:"noopener noreferrer",className:"w-10 h-10 rounded-full bg-background flex items-center justify-center text-primary hover:bg-primary hover:text-primary-foreground transition-colors",children:l.jsx(db,{className:"w-5 h-5"})}),l.jsx("a",{"aria-label":"Visit CDA Auto Styling on Facebook",href:"https://www.facebook.com/cdaautostyling",target:"_blank",rel:"noopener noreferrer",className:"w-10 h-10 rounded-full bg-background flex items-center justify-center text-primary hover:bg-primary hover:text-primary-foreground transition-colors",children:l.jsx(ub,{className:"w-5 h-5"})})]})]}),l.jsxs("div",{children:[l.jsx("h3",{className:"font-heading text-2xl tracking-wider mb-6 text-white uppercase",children:"Links"}),l.jsxs("ul",{className:"space-y-3 text-sm text-muted-foreground font-sans",children:[l.jsx("li",{children:l.jsx(ae,{to:"/services",className:"hover:text-primary transition-colors",children:"Services"})}),l.jsx("li",{children:l.jsx(ae,{to:"/promotions",className:"hover:text-primary transition-colors text-[#1E90FF]",children:"Current Promotions"})}),l.jsx("li",{children:l.jsx(ae,{to:"/paint-protection-film-riverside",className:"hover:text-primary transition-colors",children:"PPF Riverside"})}),l.jsx("li",{children:l.jsx(ae,{to:"/stealth-ppf-riverside",className:"hover:text-primary transition-colors",children:"Stealth PPF Riverside"})}),l.jsx("li",{children:l.jsx(ae,{to:"/ceramic-coating-riverside",className:"hover:text-primary transition-colors",children:"Ceramic Coating Riverside"})}),l.jsx("li",{children:l.jsx(ae,{to:"/our-process",className:"hover:text-primary transition-colors",children:"Our Process"})}),l.jsx("li",{children:l.jsx(ae,{to:"/financing",className:"hover:text-primary transition-colors",children:"Financing Options"})}),l.jsx("li",{children:l.jsx(ae,{to:"/why-choose-us",className:"hover:text-primary transition-colors",children:"Why Choose Us (Reviews)"})}),l.jsx("li",{children:l.jsx(ae,{to:"/portfolio",className:"hover:text-primary transition-colors",children:"Portfolio"})}),l.jsx("li",{children:l.jsx(ae,{to:"/referral-program",className:"hover:text-primary transition-colors",children:"Refer a Friend"})}),l.jsx("li",{children:l.jsx(ae,{to:"/resources",className:"hover:text-primary transition-colors",children:"Resources Hub"})}),l.jsx("li",{children:l.jsx(ae,{to:"/123blog",className:"hover:text-primary transition-colors text-[#65b5ff]",children:"CDA Talks Blog"})}),l.jsx("li",{children:l.jsx("a",{href:"https://shieldidnetwork.com/",target:"_blank",rel:"noopener noreferrer",className:"hover:text-primary transition-colors text-[#1E90FF]",children:"shieldid Network"})}),l.jsx("li",{children:l.jsx(ae,{to:"/contact",className:"hover:text-primary transition-colors",children:"Contact"})})]})]}),l.jsxs("div",{children:[l.jsx("h3",{className:"font-heading text-2xl tracking-wider mb-6 text-white uppercase",children:"Riverside HQ"}),l.jsxs("ul",{className:"space-y-4 text-sm text-muted-foreground font-sans",children:[l.jsxs("li",{className:"flex items-start space-x-3",children:[l.jsx(Rv,{className:"w-5 h-5 text-primary shrink-0"}),l.jsxs("span",{children:["6458 Van Buren Boulevard",l.jsx("br",{}),"Riverside, CA 92503"]})]}),l.jsxs("li",{className:"flex items-center space-x-3",children:[l.jsx(fb,{className:"w-5 h-5 text-primary shrink-0"}),l.jsx("a",{href:"tel:9514704606",className:"hover:text-primary transition-colors",children:"(951) 470-4606"})]}),l.jsxs("li",{className:"flex items-start space-x-3 pt-1",children:[l.jsx("span",{className:"w-5 h-5 text-primary shrink-0 text-xs flex items-center justify-center mt-0.5",children:"â°"}),l.jsxs("span",{children:[l.jsx("strong",{className:"text-white block text-xs uppercase tracking-wider mb-0.5",children:"Business Hours"}),"Call or text (951) 470-4606 to confirm current availability."]})]})]})]}),l.jsxs("div",{children:[l.jsx("h3",{className:"font-heading text-2xl tracking-wider mb-6 text-white uppercase",children:"Mobile & Service Area"}),l.jsxs("ul",{className:"space-y-4 text-sm text-muted-foreground font-sans",children:[l.jsxs("li",{className:"flex items-start space-x-3",children:[l.jsx(Rv,{className:"w-5 h-5 text-primary shrink-0"}),l.jsxs("span",{children:["All installations are performed at our Riverside studio.",l.jsx("br",{}),"We serve Upland-area customers through our Riverside studio; mobile availability depends on the service."]})]}),l.jsxs("li",{className:"flex items-start space-x-3",children:[l.jsx("div",{className:"w-5 h-5 rounded flex items-center justify-center bg-primary/20 text-primary shrink-0 text-xs font-bold",children:"M"}),l.jsxs("span",{children:["Fully Equipped Mobile Unit",l.jsx("br",{}),"We come to you across the Inland Empire!"]})]})]})]})]}),l.jsxs("div",{className:"border-t border-border mt-12 pt-8",children:[l.jsx("h3",{className:"font-heading text-lg tracking-wider mb-4 text-white uppercase text-center",children:"Service Areas"}),l.jsxs("div",{className:"flex flex-wrap justify-center gap-x-4 gap-y-2 text-sm text-muted-foreground font-sans",children:[l.jsx(ae,{to:"/paint-protection-film-rancho-cucamonga",className:"hover:text-primary transition-colors",children:"Rancho Cucamonga"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-ontario",className:"hover:text-primary transition-colors",children:"Ontario"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-corona",className:"hover:text-primary transition-colors",children:"Corona"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-eastvale",className:"hover:text-primary transition-colors",children:"Eastvale"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-temecula",className:"hover:text-primary transition-colors",children:"Temecula"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-redlands",className:"hover:text-primary transition-colors",children:"Redlands"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-claremont",className:"hover:text-primary transition-colors",children:"Claremont"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-chino-hills",className:"hover:text-primary transition-colors",children:"Chino Hills"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-fontana",className:"hover:text-primary transition-colors",children:"Fontana"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-moreno-valley",className:"hover:text-primary transition-colors",children:"Moreno Valley"}),l.jsx("span",{className:"hidden sm:inline",children:"|"}),l.jsx(ae,{to:"/paint-protection-film-jurupa-valley",className:"hover:text-primary transition-colors",children:"Jurupa Valley"})]})]}),l.jsxs("div",{className:"border-t border-border mt-8 pt-8 flex flex-col md:flex-row justify-between items-center text-sm text-muted-foreground font-sans",children:[l.jsxs("p",{children:["© ",new Date().getFullYear()," CDA Auto Styling. All rights reserved."]}),l.jsxs("div",{className:"flex flex-wrap justify-center gap-4 mt-4 md:mt-0",children:[l.jsx(ae,{to:"/privacy",className:"hover:text-primary transition-colors",children:"Privacy Policy"}),l.jsx(ae,{to:"/accessibility",className:"hover:text-primary transition-colors",children:"Accessibility"}),l.jsx(ae,{to:"/terms-and-conditions",className:"hover:text-primary transition-colors",children:"Terms & Conditions"}),l.jsx(ae,{to:"/sms-terms",className:"hover:text-primary transition-colors",children:"SMS Terms"}),l.jsx(ae,{to:"/deposit-cancellation-policy",className:"hover:text-primary transition-colors",children:"Deposit Policy"}),l.jsx(ae,{to:"/warranty-terms",className:"hover:text-red-400 transition-colors font-semibold",children:"Warranty Terms â 15-Day Deadline"}),l.jsx("a",{href:"/sitemap.xml",target:"_blank",rel:"noopener noreferrer",className:"hover:text-primary transition-colors",children:"Sitemap"})]})]})]})}),I7=()=>{const e=ur(),[t,n]=h.useState(0),[r,o]=h.useState(!1);return h.useEffect(()=>{o(!0),n(30);const s=setTimeout(()=>n(70),200),i=setTimeout(()=>{n(100),setTimeout(()=>{o(!1),setTimeout(()=>n(0),200)},300)},500);return()=>{clearTimeout(s),clearTimeout(i)}},[e.pathname]),r?l.jsx("div",{className:"fixed top-0 left-0 w-full h-[3px] z-[100] pointer-events-none",children:l.jsx("div",{className:"h-full bg-primary transition-all duration-300 ease-out shadow-[0_0_10px_var(--primary)]",style:{width:`${t}%`}})}):null},O7=({children:e})=>{const[t,n]=h.useState(!1),r=ur(),o=r.pathname==="/";return h.useEffect(()=>{window.scrollTo(0,0)},[r.pathname]),l.jsxs("div",{className:"min-h-screen flex flex-col bg-[#111111]",children:[l.jsx("a",{href:"#main-content",className:"fixed left-4 top-3 z-[300] -translate-y-24 rounded-sm bg-white px-4 py-3 text-sm font-bold text-black shadow-lg transition-transform focus:translate-y-0 focus:outline-none focus:ring-2 focus:ring-[#1E90FF] focus:ring-offset-2 focus:ring-offset-black",children:"Skip to main content"}),l.jsx(I7,{}),l.jsx(M7,{onOpenChange:n}),l.jsxs("div",{className:`flex-grow flex flex-col ${o?"":"pt-24 lg:pt-36"}
222`,children:[l.jsx("main",{id:"main-content",tabIndex:-1,className:"flex-grow flex flex-col w-full focus:outline-none",children:e}),l.jsx("div",{className:"w-full bg-[#050505] border-y border-white/5 py-8",children:l.jsx("div",{className:"container mx-auto px-4 max-w-5xl",children:l.jsx("a",{href:"https://www.synchrony.com",target:"_blank",rel:"noopener noreferrer",className:"block w-full hover:opacity-90 transition-opacity",children:l.jsx("img",{src:"https://vibe.filesafe.space/1777592371937117165/attachments/a7a22b9a-036e-4119-a36f-f5784d0763df.png",alt:"Buy Now, Pay Over Time with Synchrony Financing",loading:"lazy",decoding:"async",className:"w-full h-auto object-contain rounded"})})})}),l.jsx(D7,{})]}),l.jsxs("div",{className:"fixed left-0 top-1/2 -translate-y-1/2 z-50 flex flex-col gap-4 bg-[#111111]/90 backdrop-blur-md border border-white/10 border-l-0 p-3 rounded-r-xl shadow-lg hidden sm:flex",children:[l.jsx("a",{href:"https://instagram.com/CDA_autostyling",target:"_blank",rel:"noopener noreferrer",className:"text-white hover:text-primary hover:scale-110 transition-all duration-300","aria-label":"Visit CDA Auto Styling on Instagram",children:l.jsx(db,{className:"w-5 h-5"})}),l.jsx("a",{href:"https://www.facebook.com/cdaautostyling",target:"_blank",rel:"noopener noreferrer",className:"text-white hover:text-primary hover:scale-110 transition-all duration-300","aria-label":"Visit CDA Auto Styling on Facebook",children:l.jsx(ub,{className:"w-5 h-5"})}),l.jsx("a",{href:"https://g.page/r/CWliknj7paxJEBE/review",target:"_blank",rel:"noopener noreferrer",className:"text-white hover:text-primary hover:scale-110 transition-all duration-300","aria-label":"View CDA Auto Styling on Google",children:l.jsx(pb,{className:"w-5 h-5"})})]}),l.jsxs("div",{className:"fixed bottom-[110px] right-6 md:bottom-6 md:right-6 z-[60] flex flex-col items-end gap-4 pointer-events-none",children:[l.jsx("div",{className:"pointer-events-auto hidden md:flex",children:l.jsx(z3,{hideOnMobile:t})}),l.jsx("div",{className:"pointer-events-auto hidden md:block",children:l.jsxs(P7,{children:[l.jsx(T7,{asChild:!0,children:l.jsxs("button",{className:"bg-[#25D366] text-[#06110A] px-5 py-3 rounded-full shadow-lg flex items-center gap-3 hover:scale-105 transition-all group border border-white/10","aria-label":"Contact Options",children:[l.jsx(Nv,{className:"w-6 h-6"}),l.jsx("span",{className:"font-heading tracking-widest text-sm uppercase hidden sm:inline",children:"Contact Us"}),l.jsx("span",{className:"font-heading tracking-widest text-xs uppercase sm:hidden",children:"Contact"}),l.jsx(Ul,{className:"w-4 h-4 transition-transform group-data-[state=open]:rotate-180"})]})}),l.jsx(ZP,{align:"end",side:"top",className:"bg-black/95 backdrop-blur-xl border-white/10 p-2 min-w-[280px] shadow-2xl mb-2",children:l.jsx(JP,{asChild:!0,className:"focus:bg-primary/20 focus:text-primary cursor-pointer py-4 px-4 rounded-lg transition-colors",children:l.jsxs("a",{href:"https://wa.me/19514704606",target:"_blank",rel:"noopener noreferrer",className:"flex items-center gap-4 w-full",children:[l.jsx("div",{className:"bg-[#25D366] p-2.5 rounded-full shadow-lg shadow-[#25D366]/20",children:l.jsx(Nv,{className:"w-6 h-6 text-[#06110A]"})}),l.jsxs("div",{className:"flex flex-col",children:[l.jsx("span",{className:"font-heading tracking-[0.1em] text-sm text-white uppercase",children:"WhatsApp Live Chat"}),l.jsx("span",{className:"font-sans text-[11px] text-gray-400",children:"Contact us through our live WhatsApp integration"})]})]})})})]})})]}),l.jsx($3,{}),l.jsxs("div",{className:"pointer-events-none z-[40] relative",children:[r.pathname.includes("/tesla")&&!r.pathname.includes("cybertruck")&&!r.pathname.includes("model-x")&&!r.pathname.includes("model-s")&&!r.pathname.includes("model-y")&&!r.pathname.includes("model-3")&&l.jsx(B3,{}),r.pathname.includes("model-s")&&l.jsx(H3,{}),r.pathname.includes("model-x")&&l.jsx(W3,{}),r.pathname.includes("model-y")&&l.jsx(G3,{}),r.pathname.includes("model-3")&&l.jsx(K3,{}),r.pathname.includes("cybertruck")&&l.jsx(U3,{}),r.pathname.includes("porsche")&&l.jsx(q3,{}),r.pathname.includes("bmw")&&l.jsx(Y3,{}),r.pathname==="/new-car-protection-riverside"&&l.jsx(Q3,{})]})]})};function L7(e){return Object.prototype.toString.call(e)==="[object Object]"}function rx(e){return L7(e)||Array.isArray(e)}function F7(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function ig(e,t){const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;const o=JSON.stringify(Object.keys(e.breakpoints||{})),s=JSON.stringify(Object.keys(t.breakpoints||{}));return o!==s?!1:n.every(i=>{const a=e[i],c=t[i];return typeof a=="function"?`${a}`==`${c}`:!rx(a)||!rx(c)?a===c:ig(a,c)})}function ox(e){return e.concat().sort((t,n)=>t.name>n.name?1:-1).map(t=>t.options)}function V7(e,t){if(e.length!==t.length)return!1;const n=ox(e),r=ox(t);return n.every((o,s)=>{const i=r[s];return ig(o,i)})}function ag(e){return typeof e=="number"}function Xp(e){return typeof e=="string"}function zu(e){return typeof e=="boolean"}function sx(e){return Object.prototype.toString.call(e)==="[object Object]"}function Oe(e){return Math.abs(e)}function lg(e){return Math.sign(e)}function Ki(e,t){return Oe(e-t)}function z7(e,t){if(e===0||t===0||Oe(e)<=Oe(t))return 0;const n=Ki(Oe(e),Oe(t));return Oe(n/e)}function $7(e){return Math.round(e*100)/100}function ba(e){return Sa(e).map(Number)}function wn(e){return e[Ha(e)]}function Ha(e){return Math.max(0,e.length-1)}function cg(e,t){return t===Ha(e)}function ix(e,t=0){return Array.from(Array(e),(n,r)=>t+r)}function Sa(e){return Object.keys(e)}function eT(e,t){return[e,t].reduce((n,r)=>(Sa(r).forEach(o=>{const s=n[o],i=r[o],a=sx(s)&&sx(i);n[o]=a?eT(s,i):i}),n),{})}function Zp(e,t){return typeof t.MouseEvent<"u"&&e instanceof t.MouseEvent}function B7(e,t){const n={start:r,center:o,end:s};function r(){return 0}function o(c){return s(c)/2}function s(c){return t-c}function i(c,u){return Xp(e)?n[e](c):e(t,c,u)}return{measure:i}}function Ea(){let e=[];function t(o,s,i,a={passive:!0}){let c;if("addEventListener"in o)o.addEventListener(s,i,a),c=()=>o.removeEventListener(s,i,a);else{const u=o;u.addListener(i),c=()=>u.removeListener(i)}return e.push(c),r}function n(){e=e.filter(o=>o())}const r={add:t,clear:n};return r}function U7(e,t,n,r){const o=Ea(),s=1e3/60;let i=null,a=0,c=0;function u(){o.add(e,"visibilitychange",()=>{e.hidden&&y()})}function f(){m(),o.clear()}function d(w){if(!c)return;
vendor: 16,984 bytes, line 222
222i||(i=w,n(),n());const g=w-i;for(i=w,a+=g;a>=s;)n(),a-=s;const x=a/s;r(x),c&&(c=t.requestAnimationFrame(d))}function p(){c||(c=t.requestAnimationFrame(d))}function m(){t.cancelAnimationFrame(c),i=null,a=0,c=0}function y(){i=null,a=0}return{init:u,destroy:f,start:p,stop:m,update:n,render:r}}function W7(e,t){const n=t==="rtl",r=e==="y",o=r?"y":"x",s=r?"x":"y",i=!r&&n?-1:1,a=f(),c=d();function u(y){const{height:v,width:w}=y;return r?v:w}function f(){return r?"top":n?"right":"left"}function d(){return r?"bottom":n?"left":"right"}function p(y){return y*i}return{scroll:o,cross:s,startEdge:a,endEdge:c,measureSize:u,direction:p}}function $o(e=0,t=0){const n=Oe(e-t);function r(u){return u<e}function o(u){return u>t}function s(u){return r(u)||o(u)}function i(u){return s(u)?r(u)?e:t:u}function a(u){return n?u-n*Math.ceil((u-t)/n):u}return{length:n,max:t,min:e,constrain:i,reachedAny:s,reachedMax:o,reachedMin:r,removeOffset:a}}function tT(e,t,n){const{constrain:r}=$o(0,e),o=e+1;let s=i(t);function i(p){return n?Oe((o+p)%o):r(p)}function a(){return s}function c(p){return s=i(p),d}function u(p){return f().set(a()+p)}function f(){return tT(e,a(),n)}const d={get:a,set:c,add:u,clone:f};return d}function H7(e,t,n,r,o,s,i,a,c,u,f,d,p,m,y,v,w,g,x){const{cross:b,direction:S}=e,E=["INPUT","SELECT","TEXTAREA"],_={passive:!1},T=Ea(),j=Ea(),N=$o(50,225).constrain(m.measure(20)),R={mouse:300,touch:400},O={mouse:500,touch:600},L=y?43:25;let Y=!1,V=0,X=0,K=!1,re=!1,M=!1,A=!1;function P(G){if(!x)return;function ie(he){(zu(x)||x(G,he))&&Z(he)}const te=t;T.add(te,"dragstart",he=>he.preventDefault(),_).add(te,"touchmove",()=>{},_).add(te,"touchend",()=>{}).add(te,"touchstart",ie).add(te,"mousedown",ie).add(te,"touchcancel",ee).add(te,"contextmenu",ee).add(te,"click",oe,!0)}function C(){T.clear(),j.clear()}function I(){const G=A?n:t;j.add(G,"touchmove",z,_).add(G,"touchend",ee).add(G,"mousemove",z,_).add(G,"mouseup",ee)}function B(G){const ie=G.nodeName||"";return E.includes(ie)}function H(){return(y?O:R)[A?"mouse":"touch"]}function q(G,ie){const te=d.add(lg(G)*-1),he=f.byDistance(G,!y).distance;return y||Oe(G)<N?he:w&&ie?he*.5:f.byIndex(te.get(),0).distance}function Z(G){const ie=Zp(G,r);A=ie,M=y&&ie&&!G.buttons&&Y,Y=Ki(o.get(),i.get())>=2,!(ie&&G.button!==0)&&(B(G.target)||(K=!0,s.pointerDown(G),u.useFriction(0).useDuration(0),o.set(i),I(),V=s.readPoint(G),X=s.readPoint(G,b),p.emit("pointerDown")))}function z(G){if(!Zp(G,r)&&G.touches.length>=2)return ee(G);const te=s.readPoint(G),he=s.readPoint(G,b),be=Ki(te,V),Pe=Ki(he,X);if(!re&&!A&&(!G.cancelable||(re=be>Pe,!re)))return ee(G);const Ne=s.pointerMove(G);be>v&&(M=!0),u.useFriction(.3).useDuration(.75),a.start(),o.add(S(Ne)),G.preventDefault()}function ee(G){const te=f.byDistance(0,!1).index!==d.get(),he=s.pointerUp(G)*H(),be=q(S(he),te),Pe=z7(he,be),Ne=L-10*Pe,Me=g+Pe/50;re=!1,K=!1,j.clear(),u.useDuration(Ne).useFriction(Me),c.distance(be,!y),A=!1,p.emit("pointerUp")}function oe(G){M&&(G.stopPropagation(),G.preventDefault(),M=!1)}function ce(){return K}return{init:P,destroy:C,pointerDown:ce}}function G7(e,t){let r,o;function s(d){return d.timeStamp}function i(d,p){const y=`client${(p||e.scroll)==="x"?"X":"Y"}`;return(Zp(d,t)?d:d.touches[0])[y]}function a(d){return r=d,o=d,i(d)}function c(d){const p=i(d)-i(o),m=s(d)-s(r)>170;return o=d,m&&(r=d),p}function u(d){if(!r||!o)return 0;const p=i(o)-i(r),m=s(d)-s(r),y=s(d)-s(o)>170,v=p/m;return m&&!y&&Oe(v)>.1?v:0}return{pointerDown:a,pointerMove:c,pointerUp:u,readPoint:i}}function K7(){function e(n){const{offsetTop:r,offsetLeft:o,offsetWidth:s,offsetHeight:i}=n;return{top:r,right:o+s,bottom:r+i,left:o,width:s,height:i}}return{measure:e}}function q7(e){function t(r){return e*(r/100)}return{measure:t}}function Y7(e,t,n,r,o,s,i){const a=[e].concat(r);let c,u,f=[],d=!1;function p(w){return o.measureSize(i.measure(w))}function m(w){if(!s)return;u=p(e),f=r.map(p);function g(x){for(const b of x){if(d)return;const S=b.target===e,E=r.indexOf(b.target),_=S?u:f[E],T=p(S?e:r[E]);if(Oe(T-_)>=.5){w.reInit(),t.emit("resize");break}}}c=new ResizeObserver(x=>{(zu(s)||s(w,x))&&g(x)}),n.requestAnimationFrame(()=>{a.forEach(x=>c.observe(x))})}function y(){d=!0,c&&c.disconnect()}return{init:m,destroy:y}}function Q7(e,t,n,r,o,s){let i=0,a=0,c=o,u=s,f=e.get(),d=0;function p(){const _=r.get()-e.get(),T=!c;let j=0;return T?(i=0,n.set(r),e.set(r),j=_):(n.set(e),i+=_/c,i*=u,f+=i,e.add(i),j=f-d),a=lg(j),d=f,E}function m(){const _=r.get()-t.get();return Oe(_)<.001}function y(){return c}function v(){return a}function w(){return i}function g(){return b(o)}function x(){return S(s)}function b(_){return c=_,E}function S(_){return u=_,E}const E={direction:v,duration:y,velocity:w,seek:p,settled:m,useBaseFriction:x,useBaseDuration:g,useFriction:S,useDuration:b};return E}function X7(e,t,n,r,o){const s=o.measure(10),i=o.measure(50),a=$o(.1,.99);let c=!1;function u(){return!(c||!e.reachedAny(n.get())||!e.reachedAny(t.get()))}function f(m){if(!u())return;const y=e.reachedMin(t.get())?"min":"max",v=Oe(e[y]-t.get()),w=n.get()-t.get(),g=a.constrain(v/i);n.subtract(w*g),!m&&Oe(w)<s&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())}function d(m){c=!m}return{shouldConstrain:u,constrain:f,toggleActive:d}}function Z7(e,t,n,r,o){const s=$o(-t+e,0),i=d(),a=f(),c=p();function u(y,v){return Ki(y,v)<=1}function f(){const y=i[0],v=wn(i),w=i.lastIndexOf(y),g=i.indexOf(v)+1;return $o(w,g)}function d(){return n.map((y,v)=>{const{min:w,max:g}=s,x=s.constrain(y),b=!v,S=cg(n,v);return b?g:S||u(w,x)?w:u(g,x)?g:x}).map(y=>parseFloat(y.toFixed(3)))}function p(){if(t<=e+o)return[s.max];if(r==="keepSnaps")return i;const{min:y,max:v}=a;return i.slice(y,v)}return{snapsContained:c,scrollContainLimit:a}}function J7(e,t,n){const r=t[0],o=n?r-e:wn(t);return{limit:$o(o,r)}}function eV(e,t,n,r){const s=t.min+.1,i=t.max+.1,{reachedMin:a,reachedMax:c}=$o(s,i);function u(p){return p===1?c(n.get()):p===-1?a(n.get()):!1}function f(p){if(!u(p))return;const m=e*(p*-1);r.forEach(y=>y.add(m))}return{loop:f}}function tV(e){const{max:t,length:n}=e;function r(s){const i=s-t;return n?i/-n:0}return{get:r}}function nV(e,t,n,r,o){const{startEdge:s,endEdge:i}=e,{groupSlides:a}=o,c=d().map(t.measure),u=p(),f=m();function d(){return a(r).map(v=>wn(v)[i]-v[0][s]).map(Oe)}function p(){return r.map(v=>n[s]-v[s]).map(v=>-Oe(v))}function m(){return a(u).map(v=>v[0]).map((v,w)=>v+c[w])}return{snaps:u,snapsAligned:f}}function rV(e,t,n,r,o,s){const{groupSlides:i}=o,{min:a,max:c}=r,u=f();function f(){const p=i(s),m=!e||t==="keepSnaps";return n.length===1?[s]:m?p:p.slice(a,c).map((y,v,w)=>{const g=!v,x=cg(w,v);if(g){const b=wn(w[0])+1;return ix(b)}if(x){const b=Ha(s)-wn(w)[0]+1;return ix(b,wn(w)[0])}return y})}return{slideRegistry:u}}function oV(e,t,n,r,o){const{reachedAny:s,removeOffset:i,constrain:a}=r;function c(y){return y.concat().sort((v,w)=>Oe(v)-Oe(w))[0]}function u(y){const v=e?i(y):a(y),w=t.map((x,b)=>({diff:f(x-v,0),index:b})).sort((x,b)=>Oe(x.diff)-Oe(b.diff)),{index:g}=w[0];return{index:g,distance:v}}function f(y,v){const w=[y,y+n,y-n];if(!e)return y;if(!v)return c(w);const g=w.filter(x=>lg(x)===v);return g.length?c(g):wn(w)-n}function d(y,v){const w=t[y]-o.get(),g=f(w,v);return{index:y,distance:g}}function p(y,v){const w=o.get()+y,{index:g,distance:x}=u(w),b=!e&&s(w);if(!v||b)return{index:g,distance:y};const S=t[g]-x,E=y+f(S,0);return{index:g,distance:E}}return{byDistance:p,byIndex:d,shortcut:f}}function sV(e,t,n,r,o,s,i){function a(d){const p=d.distance,m=d.index!==t.get();s.add(p),p&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),m&&(n.set(t.get()),t.set(d.index),i.emit("select"))}function c(d,p){const m=o.byDistance(d,p);a(m)}function u(d,p){const m=t.clone().set(d),y=o.byIndex(m.get(),p);a(y)}return{distance:c,index:u}}function iV(e,t,n,r,o,s,i,a){const c={passive:!0,capture:!0};let u=0;function f(m){if(!a)return;function y(v){if(new Date().getTime()-u>10)return;i.emit("slideFocusStart"),e.scrollLeft=0;const x=n.findIndex(b=>b.includes(v));ag(x)&&(o.useDuration(0),r.index(x,0),i.emit("slideFocus"))}s.add(document,"keydown",d,!1),t.forEach((v,w)=>{s.add(v,"focus",g=>{(zu(a)||a(m,g))&&y(w)},c)})}function d(m){m.code==="Tab"&&(u=new Date().getTime())}return{init:f}}function Ai(e){let t=e;function n(){return t}function r(c){t=i(c)}function o(c){t+=i(c)}function s(c){t-=i(c)}function i(c){return ag(c)?c:c.get()}return{get:n,set:r,add:o,subtract:s}}function nT(e,t){const n=e.scroll==="x"?i:a,r=t.style;let o=null,s=!1;function i(p){return`translate3d(${p}px,0px,0px)`}function a(p){return`translate3d(0px,${p}px,0px)`}function c(p){if(s)return;const m=$7(e.direction(p));m!==o&&(r.transform=n(m),o=m)}function u(p){s=!p}function f(){s||(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))}return{clear:f,to:c,toggleActive:u}}function aV(e,t,n,r,o,s,i,a,c){const f=ba(o),d=ba(o).reverse(),p=g().concat(x());function m(T,j){return T.reduce((N,R)=>N-o[R],j)}function y(T,j){return T.reduce((N,R)=>m(N,j)>0?N.concat([R]):N,[])}function v(T){return s.map((j,N)=>({start:j-r[N]+.5+T,end:j+t-.5+T}))}function w(T,j,N){const R=v(j);return T.map(O=>{const L=N?0:-n,Y=N?n:0,V=N?"end":"start",X=R[O][V];return{index:O,loopPoint:X,slideLocation:Ai(-1),translate:nT(e,c[O]),target:()=>a.get()>X?L:Y}})}function g(){const T=i[0],j=y(d,T);return w(j,n,!1)}function x(){const T=t-i[0]-1,j=y(f,T);return w(j,-n,!0)}function b(){return p.every(({index:T})=>{const j=f.filter(N=>N!==T);return m(j,t)<=.1})}function S(){p.forEach(T=>{const{target:j,translate:N,slideLocation:R}=T,O=j();O!==R.get()&&(N.to(O),R.set(O))})}function E(){p.forEach(T=>T.translate.clear())}return{canLoop:b,clear:E,loop:S,loopPoints:p}}function lV(e,t,n){let r,o=!1;function s(c){if(!n)return;function u(f){for(const d of f)if(d.type==="childList"){c.reInit(),t.emit("slidesChanged");break}}r=new MutationObserver(f=>{o||(zu(n)||n(c,f))&&u(f)}),r.observe(e,{childList:!0})}function i(){r&&r.disconnect(),o=!0}return{init:s,destroy:i}}function cV(e,t,n,r){const o={};let s=null,i=null,a,c=!1;function u(){a=new IntersectionObserver(y=>{c||(y.forEach(v=>{const w=t.indexOf(v.target);o[w]=v}),s=null,i=null,n.emit("slidesInView"))},{root:e.parentElement,threshold:r}),t.forEach(y=>a.observe(y))}function f(){a&&a.disconnect(),c=!0}function d(y){return Sa(o).reduce((v,w)=>{const g=parseInt(w),{isIntersecting:x}=o[g];return(y&&x||!y&&!x)&&v.push(g),v},[])}function p(y=!0){if(y&&s)return s;if(!y&&i)return i;const v=d(y);return y&&(s=v),y||(i=v),v}return{init:u,destroy:f,get:p}}function uV(e,t,n,r,o,s){const{measureSize:i,startEdge:a,endEdge:c}=e,u=n[0]&&o,f=y(),d=v(),p=n.map(i),m=w();function y(){if(!u)return 0;const x=n[0];return Oe(t[a]-x[a])}function v(){if(!u)return 0;const x=s.getComputedStyle(wn(r));return parseFloat(x.getPropertyValue(`margin-${c}`))}function w(){return n.map((x,b,S)=>{const E=!b,_=cg(S,b);return E?p[b]+f:_?p[b]+d:S[b+1][a]-x[a]}).map(Oe)}return{slideSizes:p,slideSizesWithGaps:m,startGap:f,endGap:d}}function dV(e,t,n,r,o,s,i,a,c){const{startEdge:u,endEdge:f,direction:d}=e,p=ag(n);function m(g,x){return ba(g).filter(b=>b%x===0).map(b=>g.slice(b,b+x))}function y(g){return g.length?ba(g).reduce((x,b,S)=>{const E=wn(x)||0,_=E===0,T=b===Ha(g),j=o[u]-s[E][u],N=o[u]-s[b][f],R=!r&&_?d(i):0,O=!r&&T?d(a):0,L=Oe(N-O-(j+R));return S&&L>t+c&&x.push(b),T&&x.push(g.length),x},[]).map((x,b,S)=>{const E=Math.max(S[b-1]||0);return g.slice(E,x)}):[]}function v(g){return p?m(g,n):y(g)}return{groupSlides:v}}function fV(e,t,n,r,o,s,i){const{align:a,axis:c,direction:u,startIndex:f,loop:d,duration:p,dragFree:m,dragThreshold:y,inViewThreshold:v,slidesToScroll:w,skipSnaps:g,containScroll:x,watchResize:b,watchSlides:S,watchDrag:E,watchFocus:_}=s,T=2,j=K7(),N=j.measure(t),R=n.map(j.measure),O=W7(c,u),L=O.measureSize(N),Y=q7(L),V=B7(a,L),X=!d&&!!x,K=d||!!x,{slideSizes:re,slideSizesWithGaps:M,startGap:A,endGap:P}=uV(O,N,R,n,K,o),C=dV(O,L,w,d,N,R,A,P,T),{snaps:I,snapsAligned:B}=nV(O,V,N,R,C),H=-wn(I)+wn(M),{snapsContained:q,scrollContainLimit:Z}=Z7(L,H,B,x,T),z=X?q:B,{limit:ee}=J7(H,z,d),oe=tT(Ha(z),f,d),ce=oe.clone(),ne=ba(n),G=({dragHandler:St,scrollBody:Un,scrollBounds:pr,options:{loop:Tn}})=>{Tn||pr.constrain(St.pointerDown()),Un.seek()},ie=({scrollBody:St,translate:Un,location:pr,offsetLocation:Tn,previousLocation:hr,scrollLooper:Ga,slideLooper:mr,dragHandler:Bu,animation:Uu,eventHandler:li,scrollBounds:Ka,options:{loop:qa}},Ko)=>{const tn=St.settled(),Wu=!Ka.shouldConstrain(),ue=qa?tn:tn&&Wu,ve=ue&&!Bu.pointerDown();ve&&Uu.stop();const Ee=pr.get()*Ko+hr.get()*(1-Ko);Tn.set(Ee),qa&&(Ga.loop(St.direction()),mr.loop()),Un.to(Tn.get()),ve&&li.emit("settle"),ue||li.emit("scroll")},te=U7(r,o,()=>G(fr),St=>ie(fr,St)),he=.68,be=z[oe.get()],Pe=Ai(be),Ne=Ai(be),Me=Ai(be),Be=Ai(be),kt=Q7(Pe,Me,Ne,Be,p,he),dr=oV(d,z,H,ee,Be),Rt=sV(te,oe,ce,kt,dr,Be,i),ao=tV(ee),Go=Ea(),nt=cV(t,n,i,v),{slideRegistry:en}=rV(X,x,z,Z,C,ne),ai=iV(e,n,en,Rt,kt,Go,i,_),fr={ownerDocument:r,ownerWindow:o,eventHandler:i,containerRect:N,slideRects:R,animation:te,axis:O,dragHandler:H7(O,e,r,o,Be,G7(O,o),Pe,te,Rt,kt,dr,oe,i,Y,m,y,g,he,E),eventStore:Go,percentOfView:Y,index:oe,indexPrevious:ce,limit:ee,location:Pe,offsetLocation:Me,previousLocation:Ne,options:s,resizeHandler:Y7(t,i,o,n,O,b,j),scrollBody:kt,scrollBounds:X7(ee,Me,Be,kt,Y),scrollLooper:eV(H,ee,Me,[Pe,Me,Ne,Be]),scrollProgress:ao,scrollSnapList:z.map(ao.get),scrollSnaps:z,scrollTarget:dr,scrollTo:Rt,slideLooper:aV(O,L,H,re,M,I,z,Me,n),slideFocus:ai,slidesHandler:lV(t,i,S),slidesInView:nt,slideIndexes:ne,slideRegistry:en,slidesToScroll:C,target:Be,translate:nT(O,t)};return fr}function pV(){let e={},t;function n(u){t=u}function r(u){return e[u]||[]}function o(u){return r(u).forEach(f=>f(t,u)),c}function s(u,f){return e[u]=r(u).concat([f]),c}function i(u,f){return e[u]=r(u).filter(d=>d!==f),c}function a(){e={}}const c={init:n,emit:o,off:i,on:s,clear:a};return c}const hV={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function mV(e){function t(s,i){return eT(s,i||{})}function n(s){const i=s.breakpoints||{},a=Sa(i).filter(c=>e.matchMedia(c).matches).map(c=>i[c]).reduce((c,u)=>t(c,u),{});return t(s,a)}function r(s){return s.map(i=>Sa(i.breakpoints||{})).reduce((i,a)=>i.concat(a),[]).map(e.matchMedia)}return{mergeOptions:t,optionsAtMedia:n,optionsMediaQueries:r}}function gV(e){let t=[];function n(s,i){return t=i.filter(({options:a})=>e.optionsAtMedia(a).active!==!1),t.forEach(a=>a.init(s,e)),i.reduce((a,c)=>Object.assign(a,{[c.name]:c}),{})}function r(){t=t.filter(s=>s.destroy())}return{init:n,destroy:r}}function qc(e,t,n){const r=e.ownerDocument,o=r.defaultView,s=mV(o),i=gV(s),a=Ea(),c=pV(),{mergeOptions:u,optionsAtMedia:f,optionsMediaQueries:d}=s,{on:p,off:m,emit:y}=c,v=O;let w=!1,g,x=u(hV,qc.globalOptions),b=u(x),S=[],E,_,T;function j(){const{container:ne,slides:G}=b;_=(Xp(ne)?e.querySelector(ne):ne)||e.children[0];const te=Xp(G)?_.querySelectorAll(G):G;T=[].slice.call(te||_.children)}function N(ne){const G=fV(e,_,T,r,o,ne,c);if(ne.loop&&!G.slideLooper.canLoop()){const ie=Object.assign({},ne,{loop:!1});return N(ie)}return G}function R(ne,G){w||(x=u(x,ne),b=f(x),S=G||S,j(),g=N(b),d([x,...S.map(({options:ie})=>ie)]).forEach(ie=>a.add(ie,"change",O)),b.active&&(g.translate.to(g.location.get()),g.animation.init(),g.slidesInView.init(),g.slideFocus.init(ce),g.eventHandler.init(ce),g.resizeHandler.init(ce),g.slidesHandler.init(ce),g.options.loop&&g.slideLooper.loop(),_.offsetParent&&T.length&&g.dragHandler.init(ce),E=i.init(ce,S)))}function O(ne,G){const ie=C();L(),R(u({startIndex:ie},ne),G),c.emit("reInit")}function L(){g.dragHandler.destroy(),g.eventStore.clear(),g.translate.clear(),g.slideLooper.clear(),g.resizeHandler.destroy(),g.slidesHandler.destroy(),g.slidesInView.destroy(),g.animation.destroy(),i.destroy(),a.clear()}function Y(){w||(w=!0,a.clear(),L(),c.emit("destroy"),c.clear())}function V(ne,G,ie){!b.active||w||(g.scrollBody.useBaseFriction().useDuration(G===!0?0:b.duration),g.scrollTo.index(ne,ie||0))}function X(ne){const G=g.index.add(1).get();V(G,ne,-1)}function K(ne){const G=g.index.add(-1).get();V(G,ne,1)}function re(){return g.index.add(1).get()!==C()}function M(){return g.index.add(-1).get()!==C()}function A(){return g.scrollSnapList}function P(){return g.scrollProgress.get(g.offsetLocation.get())}function C(){return g.index.get()}function I(){return g.indexPrevious.get()}function B(){return g.slidesInView.get()}function H(){return g.slidesInView.get(!1)}function q(){return E}function Z(){return g}function z(){return e}function ee(){return _}function oe(){return T}const ce={canScrollNext:re,canScrollPrev:M,containerNode:ee,internalEngine:Z,destroy:Y,off:m,on:p,emit:y,plugins:q,previousScrollSnap:I,reInit:v,rootNode:z,scrollNext:X,scrollPrev:K,scrollProgress:P,
222scrollSnapList:A,scrollTo:V,selectedScrollSnap:C,slideNodes:oe,slidesInView:B,slidesNotInView:H};return R(t,n),setTimeout(()=>c.emit("init"),0),ce}qc.globalOptions=void 0;function ug(e={},t=[]){const n=h.useRef(e),r=h.useRef(t),[o,s]=h.useState(),[i,a]=h.useState(),c=h.useCallback(()=>{o&&o.reInit(n.current,r.current)},[o]);return h.useEffect(()=>{ig(n.current,e)||(n.current=e,c())},[e,c]),h.useEffect(()=>{V7(r.current,t)||(r.current=t,c())},[t,c]),h.useEffect(()=>{if(F7()&&i){qc.globalOptions=ug.globalOptions;const u=qc(i,n.current,r.current);return s(u),()=>u.destroy()}else s(void 0)},[i,s]),[a,o]}ug.globalOptions=void 0;var vV=Symbol.for("react.lazy"),Yc=Xc[" use ".trim().toString()];function yV(e){return typeof e=="object"&&e!==null&&"then"in e}function rT(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===vV&&"_payload"in e&&yV(e._payload)}function xV(e){const t=bV(e),n=h.forwardRef((r,o)=>{let{children:s,...i}=r;rT(s)&&typeof Yc=="function"&&(s=Yc(s._payload));const a=h.Children.toArray(s),c=a.find(EV);if(c){const u=c.props.children,f=a.map(d=>d===c?h.Children.count(u)>1?h.Children.only(null):h.isValidElement(u)?u.props.children:null:d);return l.jsx(t,{...i,ref:o,children:h.isValidElement(u)?h.cloneElement(u,void 0,f):null})}return l.jsx(t,{...i,ref:o,children:s})});return n.displayName=`${e}.Slot`,n}var wV=xV("Slot");function bV(e){const t=h.forwardRef((n,r)=>{let{children:o,...s}=n;if(rT(o)&&typeof Yc=="function"&&(o=Yc(o._payload)),h.isValidElement(o)){const i=PV(o),a=CV(s,o.props);return o.type!==h.Fragment&&(a.ref=r?ro(r,i):i),h.cloneElement(o,a)}return h.Children.count(o)>1?h.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var SV=Symbol("radix.slottable");function EV(e){return h.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===SV}function CV(e,t){const n={...t};for(const r in t){const o=e[r],s=t[r];/^on[A-Z]/.test(r)?o&&s?n[r]=(...a)=>{const c=s(...a);return o(...a),c}:o&&(n[r]=o):r==="style"?n[r]={...o,...s}:r==="className"&&(n[r]=[o,s].filter(Boolean).join(" "))}return{...e,...n}}function PV(e){var r,o;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(o=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:o.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}const TV=lb("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground hover:bg-destructive/90",outline:"border border-input bg-background hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-10 px-4 py-2",sm:"h-9 rounded-md px-3",lg:"h-11 rounded-md px-8",icon:"h-10 w-10"}},defaultVariants:{variant:"default",size:"default"}}),dg=h.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,...o},s)=>{const i=r?wV:"button";return l.jsx(i,{className:ke(TV({variant:t,size:n,className:e})),ref:s,...o})});dg.displayName="Button";const oT=h.createContext(null);function $u(){const e=h.useContext(oT);if(!e)throw new Error("useCarousel must be used within a <Carousel />");return e}const sT=h.forwardRef(({orientation:e="horizontal",opts:t,setApi:n,plugins:r,className:o,children:s,...i},a)=>{const[c,u]=ug({...t,axis:e==="horizontal"?"x":"y"},r),[f,d]=h.useState(!1),[p,m]=h.useState(!1),y=h.useCallback(x=>{x&&(d(x.canScrollPrev()),m(x.canScrollNext()))},[]),v=h.useCallback(()=>{u==null||u.scrollPrev()},[u]),w=h.useCallback(()=>{u==null||u.scrollNext()},[u]),g=h.useCallback(x=>{x.key==="ArrowLeft"?(x.preventDefault(),v()):x.key==="ArrowRight"&&(x.preventDefault(),w())},[v,w]);return h.useEffect(()=>{!u||!n||n(u)},[u,n]),h.useEffect(()=>{if(u)return y(u),u.on("reInit",y),u.on("select",y),()=>{u==null||u.off("select",y)}},[u,y]),l.jsx(oT.Provider,{value:{carouselRef:c,api:u,opts:t,orientation:e||((t==null?void 0:t.axis)==="y"?"vertical":"horizontal"),scrollPrev:v,scrollNext:w,canScrollPrev:f,canScrollNext:p},children:l.jsx("div",{ref:a,onKeyDownCapture:g,className:ke("relative",o),role:"region","aria-roledescription":"carousel",...i,children:s})})});
222sT.displayName="Carousel";const iT=h.forwardRef(({className:e,...t},n)=>{const{carouselRef:r,orientation:o}=$u();return l.jsx("div",{ref:r,className:"overflow-hidden",children:l.jsx("div",{ref:n,className:ke("flex",o==="horizontal"?"-ml-4":"-mt-4 flex-col",e),...t})})});iT.displayName="CarouselContent";const aT=h.forwardRef(({className:e,...t},n)=>{const{orientation:r}=$u();return l.jsx("div",{ref:n,role:"group","aria-roledescription":"slide",className:ke("min-w-0 shrink-0 grow-0 basis-full",r==="horizontal"?"pl-4":"pt-4",e),...t})});aT.displayName="CarouselItem";const lT=h.forwardRef(({className:e,variant:t="outline",size:n="icon",...r},o)=>{const{orientation:s,scrollPrev:i,canScrollPrev:a}=$u();return l.jsxs(dg,{ref:o,variant:t,size:n,className:ke("absolute h-8 w-8 rounded-full",s==="horizontal"?"-left-12 top-1/2 -translate-y-1/2":"-top-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!a,onClick:i,...r,children:[l.jsx(GA,{className:"h-4 w-4"}),l.jsx("span",{className:"sr-only",children:"Previous slide"})]})});lT.displayName="CarouselPrevious";const cT=h.forwardRef(({className:e,variant:t="outline",size:n="icon",...r},o)=>{const{orientation:s,scrollNext:i,canScrollNext:a}=$u();return l.jsxs(dg,{ref:o,variant:t,size:n,className:ke("absolute h-8 w-8 rounded-full",s==="horizontal"?"-right-12 top-1/2 -translate-y-1/2":"-bottom-12 left-1/2 -translate-x-1/2 rotate-90",e),disabled:!a,onClick:i,...r,children:[l.jsx(wo,{className:"h-4 w-4"}),l.jsx("span",{className:"sr-only",children:"Next slide"})]})});cT.displayName="CarouselNext";const tf=[{id:"voir",name:"VOIR",slug:"voir",logoUrl:"https://vibe.filesafe.space/1777592371937117165/attachments/9a83c966-08c7-4a40-884b-053bee11e86e.jpg",desc:"Current CDA PPF film brand. Self-healing polyurethane paint protection film with optical clarity and hydrophobic topcoat.",invert:!1},{id:"ghost-films-usa",name:"Ghost Films USA",slug:"ghost-films-usa",logoUrl:"https://vibe.filesafe.space/1777592371937117165/attachments/eda26090-9d72-4b63-821b-85cf8105e6b6.jpg",desc:"Current CDA PPF film brand. Precision-cut paint protection film offering gloss, matte, and satin finish options.",invert:!0},{id:"xpel",name:"XPEL",slug:"xpel",logoUrl:"https://vibe.filesafe.space/1777592371937117165/attachments/d1835558-0d78-4041-b27f-ac3d2d210514.jpg",desc:"Current CDA PPF film brand. Industry-leading Ultimate Plus Paint Protection Film with computer-cut DAP patterns.",invert:!1},{id:"system-x",name:"System X",slug:"system-x",logoUrl:"https://vibe.filesafe.space/1777592371937117165/attachments/5695215a-78b7-43ab-96ad-d2d170cbcc05.png",desc:"Ceramic coating product partner (not a PPF film brand). Professional-grade ceramic coatings applied at CDA Riverside.",invert:!1},{id:"gyeon",name:"Gyeon",slug:"gyeon",logoUrl:"https://vibe.filesafe.space/1777592371937117165/attachments/cae44ace-adca-46c4-8dcf-94834e9c44e4.webp",desc:"Detailing product partner (not a PPF film brand). Premium detailing products and maintenance chemicals.",invert:!1}],jV=({title:e,description:t,keywords:n,canonical:r,ogImage:o="https://vibe.filesafe.space/meta/1777592371937117165/og_image.png",schemaJson:s,isHomepage:i=!1,noindex:a=!1})=>{const c="CDA Auto Styling";h.useEffect(()=>{const m=()=>{document.querySelectorAll("img").forEach(v=>{v.getBoundingClientRect().top>900&&(v.loading="lazy",v.decoding="async",v.fetchPriority="low")}),document.querySelectorAll("video").forEach(v=>{const w=v.getBoundingClientRect();if(w.height===0){v.removeAttribute("src"),v.querySelectorAll("source").forEach(g=>g.removeAttribute("src")),v.remove();return}w.top>900&&(v.preload="none",v.removeAttribute("autoplay"),v.autoplay=!1)})};m();const y=window.setTimeout(m,1200);return()=>window.clearTimeout(y)},[]);const u={"@context":"https://schema.org","@type":"WebSite","@id":"https://cdaautostylingriverside.com/#website",name:c,url:"https://cdaautostylingriverside.com/",publisher:{"@id":"https://cdaautostylingriverside.com/#localbusiness"},potentialAction:{"@type":"SearchAction",target:"https://cdaautostylingriverside.com/search?q={search_term_string}","query-input":"required name=search_term_string"}},f={"@context":"https://schema.org","@type":"WebPage","@id":`${r||"https://cdaautostylingriverside.com"}#webpage`,url:r||"https://cdaautostylingriverside.com",name:e,description:t,isPartOf:{"@id":"https://cdaautostylingriverside.com/#website"},about:{"@id":"https://cdaautostylingriverside.com/#localbusiness"}},d=[u,f],p=s?Array.isArray(s)?[...d,...s]:[...d,s]:d;
222return l.jsxs(_S,{children:[l.jsx("title",{children:e}),l.jsx("meta",{name:"description",content:t}),n&&l.jsx("meta",{name:"keywords",content:n}),r&&l.jsx("link",{rel:"canonical",href:r}),l.jsx("meta",{name:"robots",content:a?"noindex, nofollow":"index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"}),l.jsx("meta",{property:"og:title",content:e}),l.jsx("meta",{property:"og:description",content:t}),l.jsx("meta",{property:"og:type",content:"website"}),l.jsx("meta",{property:"og:site_name",content:c}),o&&l.jsx("meta",{property:"og:image",content:o}),r&&l.jsx("meta",{property:"og:url",content:r}),l.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),l.jsx("meta",{name:"twitter:title",content:e}),l.jsx("meta",{name:"twitter:description",content:t}),o&&l.jsx("meta",{name:"twitter:image",content:o}),p&&l.jsx("script",{type:"application/ld+json",children:JSON.stringify(p)})]})};function _V({src:e,poster:t,autoPlay:n=!0,loop:r=!0,muted:o=!0,playsInline:s=!0,className:i="",title:a,description:c,uploadDate:u=new Date().toISOString().split("T")[0],duration:f="PT1M",transcript:d,showTranscript:p=!1,thumbnailUrl:m=t||e.replace(/\.(mp4|mov|webm)$/i,".jpg"),containerClassName:y="relative flex flex-col group",isWatchPage:v=!1,...w}){const g=h.useRef(null),[x,b]=h.useState(!1),[S,E]=h.useState(!1);h.useEffect(()=>{if(!n)return;const j=new IntersectionObserver(N=>{N[0].isIntersecting?(E(!0),b(!0),g.current&&g.current.play().catch(()=>{})):(b(!1),g.current&&g.current.pause())},{rootMargin:"300px"});return g.current&&j.observe(g.current),()=>j.disconnect()},[n]),h.useEffect(()=>{S&&g.current&&!g.current.src&&(g.current.src=e,g.current.load(),x&&g.current.play().catch(()=>{}))},[S,e,x]);let _=u;u.includes("T")?/(Z|[+-]\d{2}:\d{2})$/.test(u)||(_=`${u}-07:00`):_=`${u}T09:00:00-07:00`;const T={"@context":"https://schema.org","@type":"VideoObject",name:a,description:c,thumbnailUrl:[m],uploadDate:_,duration:f,contentUrl:e,embedUrl:e,publisher:{"@type":"Organization",name:"CDA Auto Styling",logo:{"@type":"ImageObject",url:"https://res.cloudinary.com/dcireidgq/image/upload/q_auto,f_auto,w_256,c_scale/v1779748542/CDA-Autostyling-riverside-upland-logo_hwftun.png"}},transcript:d};return l.jsxs("div",{className:y,children:[(v||p)&&l.jsx(_S,{children:l.jsx("script",{type:"application/ld+json",children:JSON.stringify(T)})}),l.jsx("video",{ref:g,poster:t,autoPlay:!1,preload:"none",loop:r,muted:o,playsInline:s,className:i,"aria-label":a,...w}),p&&d&&l.jsxs("div",{className:"mt-4 p-4 bg-black/40 backdrop-blur-md rounded-xl border border-white/10 text-sm text-gray-300",children:[l.jsx("h4",{className:"text-white font-heading tracking-wider mb-2 uppercase text-lg",children:a}),l.jsx("p",{className:"mb-2 text-gray-400",children:c}),l.jsxs("div",{className:"text-xs leading-relaxed border-t border-white/10 pt-2 mt-2",children:[l.jsx("span",{className:"text-[#1E90FF] font-mono mb-1 block",children:"TRANSCRIPT / PROCESS:"}),d]})]}),!p&&d&&l.jsxs("div",{className:"sr-only",children:[l.jsx("h3",{children:a}),l.jsx("p",{children:c}),l.jsxs("p",{children:["Transcript: ",d]})]})]})}const AV=({children:e})=>{const t=h.useRef(null);return h.useEffect(()=>{const n=t.current;if(!n)return;const r=Array.from(n.querySelectorAll(".cda-film-panel"));if(!r.length)return;let o=0,s=!1;const i=()=>r.forEach(c=>c.classList.remove("is-active"));r.forEach(c=>{c.addEventListener("mouseenter",()=>{s=!0,i(),c.classList.add("is-active")}),c.addEventListener("mouseleave",()=>{s=!1,c.classList.remove("is-active")}),c.addEventListener("focus",()=>{s=!0,i(),c.classList.add("is-active")}),c.addEventListener("blur",()=>{s=!1,c.classList.remove("is-active")}),c.addEventListener("click",()=>{i(),c.classList.add("is-active"),setTimeout(()=>{s||c.classList.remove("is-active")},2200)})});const a=setInterval(()=>{s||window.matchMedia("(prefers-reduced-motion: reduce)").matches||(i(),r[o].classList.add("is-active"),o=(o+1)%r.length)},3600);return()=>clearInterval(a)},[]),l.jsxs("section",{className:"cda-film-hero",ref:t,children:[l.jsx("div",{className:"cda-film-hero__base",children:l.jsxs("picture",{children:[l.jsx("source",{media:"(min-width: 761px)",srcSet:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_960,c_fill,g_auto/v1779396905/IMG_5556_qcpg7c.jpg 960w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_1280,c_fill,g_auto/v1779396905/IMG_5556_qcpg7c.jpg 1280w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_1600,c_fill,g_auto/v1779396905/IMG_5556_qcpg7c.jpg 1600w",sizes:"100vw"}),l.jsx("img",{src:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_fill,g_auto/v1779396905/IMG_5556_qcpg7c.jpg",alt:"CDA Auto Styling paint protection film installation in Riverside",loading:"eager",fetchPriority:"high",decoding:"async",width:"1600",height:"1067",className:"cda-film-hero__base-img"})]})}),l.jsx("div",{className:"cda-film-hero__sweep"}),l.jsxs("div",{className:"cda-film-hero__content",children:[l.jsx("p",{className:"cda-film-hero__eyebrow",children:"Premium Paint Protection Film"}),l.jsxs("h1",{className:"cda-film-hero__title",children:["Protect What ",l.jsx("span",{children:"Drives You"})]}),l.jsxs("p",{className:"cda-film-hero__text",children:[l.jsx("span",{className:"cda-film-hero__text-desktop",children:"High-performance paint protection film designed to shield your vehicle from rock chips, road debris, bug etching, scratches, and daily driving damage while preserving a clean factory finish."}),l.jsx("span",{className:"cda-film-hero__text-mobile",children:"Self-healing paint protection for daily driving damage."})]}),l.jsxs("div",{className:"cda-film-hero__actions",children:[l.jsx(ae,{to:"/paint-protection-film-riverside",className:"cda-film-hero__btn cda-film-hero__btn--primary",children:"Explore PPF Services"}),l.jsx(ae,{to:"/portfolio",className:"cda-film-hero__btn cda-film-hero__btn--secondary cda-film-hero__btn--desktop",children:"View Our Work"})]}),l.jsxs("div",{className:"cda-film-hero__trust cda-film-hero__trust--desktop",children:[l.jsx("span",{children:"Maximum Protection"}),l.jsx("span",{children:"Self-Healing Technology"}),l.jsx("span",{children:"Crystal Clear Finish"}),l.jsx("span",{children:"Riverside Installation"})]})]}),l.jsxs("div",{className:"cda-film-stack","aria-label":"CDA Auto Styling paint protection film installation visuals",children:[l.jsx("button",{className:"cda-film-panel cda-film-panel--one",type:"button","aria-label":"Paint protection film installation at CDA Auto Styling",children:l.jsxs("picture",{children:[l.jsx("source",{media:"(min-width: 761px)",srcSet:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_480,c_scale/v1779396910/IMG_5424_ivhdv0.jpg 480w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_scale/v1779396910/IMG_5424_ivhdv0.jpg 640w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_800,c_scale/v1779396910/IMG_5424_ivhdv0.jpg 800w",sizes:"(max-width: 1180px) 28vw, 22vw"}),l.jsx("img",{src:"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:"Paint protection film installation at CDA Auto Styling",loading:"eager",decoding:"async",width:"800",height:"1067"})]})}),l.jsx("button",{className:"cda-film-panel cda-film-panel--two",type:"button","aria-label":"Technician applying paint protection film",children:l.jsxs("picture",{children:[l.jsx("source",{media:"(min-width: 761px)",srcSet:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_360,c_scale/v1779396911/IMG_5427_zgvgyn.jpg 360w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_480,c_scale/v1779396911/IMG_5427_zgvgyn.jpg 480w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_scale/v1779396911/IMG_5427_zgvgyn.jpg 640w",sizes:"(max-width: 1180px) 25vw, 20vw"}),l.jsx("img",{src:"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:"Technician applying paint protection film on a vehicle in Riverside",loading:"lazy",decoding:"async",width:"800",height:"1067"})]})}),l.jsx("button",{className:"cda-film-panel cda-film-panel--three",type:"button","aria-label":"Premium PPF shop environment",children:l.jsxs("picture",{children:[l.jsx("source",{media:"(min-width: 761px)",srcSet:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_360,c_scale/v1779396909/IMG_5512_bkzhjf.jpg 360w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_480,c_scale/v1779396909/IMG_5512_bkzhjf.jpg 480w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_scale/v1779396909/IMG_5512_bkzhjf.jpg 640w",sizes:"(max-width: 1180px) 28vw, 22vw"}),l.jsx("img",{src:"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:"Premium vehicle inside CDA Auto Styling paint protection film shop",loading:"lazy",decoding:"async",width:"800",height:"1067"})]})}),l.jsx("button",{className:"cda-film-panel cda-film-panel--four",type:"button","aria-label":"Close up paint protection film application",children:l.jsxs("picture",{children:[l.jsx("source",{media:"(min-width: 761px)",srcSet:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_360,c_scale/v1779396909/IMG_5500_zycx0d.jpg 360w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_480,c_scale/v1779396909/IMG_5500_zycx0d.jpg 480w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_scale/v1779396909/IMG_5500_zycx0d.jpg 640w",sizes:"(max-width: 1180px) 25vw, 20vw"}),l.jsx("img",{src:"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:"Close-up of paint protection film being applied to a vehicle",loading:"lazy",decoding:"async",width:"800",height:"1067"})]})}),l.jsx("button",{className:"cda-film-panel cda-film-panel--five",type:"button","aria-label":"Finished protected vehicle at CDA Auto Styling",children:l.jsxs("picture",{children:[l.jsx("source",{media:"(min-width: 761px)",srcSet:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_360,c_scale/v1779396905/IMG_5556_qcpg7c.jpg 360w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_480,c_scale/v1779396905/IMG_5556_qcpg7c.jpg 480w, https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_640,c_scale/v1779396905/IMG_5556_qcpg7c.jpg 640w",sizes:"(max-width: 1180px) 28vw, 24vw"}),l.jsx("img",{src:"data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:"Finished vehicle protected with paint protection film at CDA Auto Styling",loading:"lazy",decoding:"async",width:"800",height:"1067"})]})})]}),e]})},kV=({variant:e})=>{switch(e){case"precision":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("path",{d:"M27 37 48 25l21 12-21 12-21-12Z"}),l.jsx("path",{d:"m30 47 18 10 18-10"}),l.jsx("path",{d:"m34 58 14 8 14-8"})]});case"proof":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("path",{d:"M48 24 66 31v14c0 13-7 22-18 28-11-6-18-15-18-28V31l18-7Z"}),l.jsx("path",{d:"m38 47 7 7 14-17"})]});case"electric":return l.jsx("g",{className:"cda-section-badge__glyph cd
222a-section-badge__glyph--solid",children:l.jsx("path",{d:"M53 21 34 51h13l-4 24 20-34H50l3-20Z"})});case"process":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("circle",{cx:"31",cy:"34",r:"5"}),l.jsx("circle",{cx:"65",cy:"34",r:"5"}),l.jsx("circle",{cx:"48",cy:"64",r:"5"}),l.jsx("path",{d:"M36 34h19c8 0 10 8 6 13L52 59M44 59 33 40"})]});case"standard":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("path",{d:"m48 22 22 22-22 30-22-30 22-22Z"}),l.jsx("path",{d:"M26 44h44M38 44l10 30 10-30M37 34h22"})]});case"network":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("circle",{cx:"48",cy:"48",r:"8"}),l.jsx("circle",{cx:"27",cy:"31",r:"5"}),l.jsx("circle",{cx:"69",cy:"31",r:"5"}),l.jsx("circle",{cx:"27",cy:"66",r:"5"}),l.jsx("circle",{cx:"69",cy:"66",r:"5"}),l.jsx("path",{d:"m33 35 9 8m12 0 9-8M33 62l9-8m12 0 9 8"})]});case"portfolio":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("circle",{cx:"48",cy:"49",r:"19"}),l.jsx("circle",{cx:"48",cy:"49",r:"7"}),l.jsx("path",{d:"m48 30 9 13 10-5m0 22-15-1-1 12M29 60l7-13-8-8"})]});case"reviews":return l.jsx("g",{className:"cda-section-badge__glyph cda-section-badge__glyph--solid",children:l.jsx("path",{d:"m48 21 8 17 19 2-14 13 4 19-17-9-17 9 4-19-14-13 19-2 8-17Z"})});case"questions":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("path",{d:"M36 38c1-9 7-14 16-14 10 0 16 6 16 14 0 8-5 11-11 15-5 3-7 6-7 11"}),l.jsx("circle",{cx:"49",cy:"73",r:"2.5",className:"cda-section-badge__dot"})]});case"insights":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("path",{d:"M24 29c10-2 18 0 24 6v35c-6-6-14-8-24-6V29Zm48 0c-10-2-18 0-24 6v35c6-6 14-8 24-6V29Z"}),l.jsx("path",{d:"M48 35v35"})]});case"location":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("path",{d:"M48 75S29 57 29 42a19 19 0 1 1 38 0c0 15-19 33-19 33Z"}),l.jsx("circle",{cx:"48",cy:"42",r:"7"})]});case"ready":return l.jsxs("g",{className:"cda-section-badge__glyph",children:[l.jsx("path",{d:"M48 23 68 31v15c0 13-8 22-20 28-12-6-20-15-20-28V31l20-8Z"}),l.jsx("path",{d:"M38 49h20m-7-8 8 8-8 8"})]})}},br=({variant:e,size:t="lg",className:n=""})=>{const o=h.useId().replace(/:/g,""),s=`cda-chrome-${o}`,i=`cda-blue-${o}`;return l.jsx("span",{"aria-hidden":"true","data-cda-badge":e,className:`cda-section-badge cda-section-badge--${t} ${n}`.trim(),children:l.jsxs("svg",{viewBox:"0 0 96 96",focusable:"false",children:[l.jsxs("defs",{children:[l.jsxs("linearGradient",{id:s,x1:"16",y1:"12",x2:"79",y2:"84",gradientUnits:"userSpaceOnUse",children:[l.jsx("stop",{offset:"0",stopColor:"#ffffff"}),l.jsx("stop",{offset:"0.2",stopColor:"#69809c"}),l.jsx("stop",{offset:"0.42",stopColor:"#f7fbff"}),l.jsx("stop",{offset:"0.64",stopColor:"#63758b"}),l.jsx("stop",{offset:"0.82",stopColor:"#dcecff"}),l.jsx("stop",{offset:"1",stopColor:"#4f6178"})]}),l.jsxs("linearGradient",{id:i,x1:"27",y1:"19",x2:"69",y2:"78",gradientUnits:"userSpaceOnUse",children:[l.jsx("stop",{offset:"0",stopColor:"#8fc8ff"}),l.jsx("stop",{offset:"0.45",stopColor:"#1e90ff"}),l.jsx("stop",{offset:"1",stopColor:"#0a45b8"})]})]}),l.jsx("path",{className:"cda-section-badge__shell",d:"M48 4 83 17v26c0 24-13 40-35 49C26 83 13 67 13 43V17L48 4Z",fill:"#030914",stroke:`url(#${s})`,strokeWidth:"3.2"}),l.jsx("path",{className:"cda-section-badge__edge",d:"M48 11 76 21v22c0 19-10 32-28 41-18-9-28-22-28-41V21l28-10Z",fill:"none",stroke:`url(#${i})`,strokeWidth:"2.2"}),l.jsx("path",{className:"cda-section-badge__facet",d:"m48 11 28 10-9 7-19-7-19 7-9-7 28-10Z",fill:`url(#${s})`,opacity:"0.72"}),l.jsx("g",{stroke:`url(#${s})`,fill:"none",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round",children:l.jsx(kV,{variant:e})}),l.jsx("path",{className:"cda-section-badge__glint",d:"M25 24 52 12",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",opacity:"0.78"})]})})},ax=[{id:"ppf",eyebrow:"Impact Defense",title:"Tesla PPF",description:"Clear or stealth paint protection film for the high-impact areas that see rock chips and road debris first.",image:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_520,c_fit/v1782330880/1_jkcmwg.png",imageAlt:"Red Tesla Model 3 isolated on a transparent background",video:"https://res.cloudinary.com/dcireidgq/video/upload/f_mp4,vc_h264,ac_none,q_auto/v1779752302/5D47C311-1421-46B9-96E7-893D894E3DB2_j5rq5r.mp4",link:"/tesla-ppf-riverside",vehicle:"Model 3"},{id:"ceramic",eyebrow:"Gloss + Beading",title:"Tesla Ceramic",description:"Hydrophobic ceramic protection that adds gloss and makes routine washing and maintenance easier.",image:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_520,c_fit/v1782330886/2_jpfqk2.png",imageAlt:"White Tesla Model Y isolated on a transparent background",video:"https://res.cloudinary.com/dcireidgq/video/upload/f_mp4,vc_h264,ac_none,q_auto/v1782324638/v12044gd0000csk7smvog65r3j3g7sk0_kutezd.mp4",link:"/tesla-ceramic-coating-riverside",vehicle:"Model Y"},{id:"detailing",eyebrow:"Inside + Out",title:"Tesla Detailing",description:"Tesla-focused exterior and interior care, including maintenance washes and white vegan leather cleaning.",image:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_520,c_fit/v1782330904/3_v9u9qm.png",imageAlt:"Blue Tesla Model S isolated on a transparent background",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto:good,f_mp4,vc_h264,ac_none/v1785546699/cda/website/tesla-protection/tesla-model-s-detailing-foam-wash-2024-12-10.mp4",link:"/tesla-detailing-riverside",vehicle:"Model S"}],RV=240,NV=()=>{const[e,t]=h.useState(null),n=h.useRef(null),r=h.useRef(null),o=()=>{n.current!==null&&window.clearTimeout(n.current),n.current=null},s=c=>{o(),window.matchMedia("(hover: hover) and (pointer: fine)").matches&&t(c)},i=()=>{o(),window.matchMedia("(hover: hover) and (pointer: fine)").matches&&(n.current=window.setTimeout(()=>t(null),RV))};h.useEffect(()=>o,[]),h.useEffect(()=>{const c=r.current;!c||!e||c.play().catch(()=>{})},[e]);const a=ax.find(c=>c.id===e)??null;return l.jsxs("div",{className:"cda-tesla-orbit","data-tesla-protection-circles":!0,children:[l.jsxs("p",{className:"cda-tesla-orbit__instruction",children:[l.jsx(Mv,{"aria-hidden":"true"}),l.jsx("span",{className:"cda-tesla-orbit__instruction-desktop",children:"Hover or focus to see the work"}),l.jsx("span",{className:"cda-tesla-orbit__instruction-mobile",children:"Tap a Tesla to see the work"})]}),l.jsx("div",{className:"cda-tesla-orbit__nodes",role:"group","aria-label":"Tesla protection services",children:ax.map((c,u)=>{const f=c.id===e;
222return l.jsxs("button",{type:"button",className:`cda-tesla-node${f?" is-active":""}`,style:{"--node-order":u},"aria-expanded":f,"aria-controls":"cda-tesla-service-preview","aria-label":`Preview ${c.title}`,"data-tesla-node":c.id,"data-active":f?"true":"false",onMouseEnter:()=>s(c.id),onMouseLeave:i,onFocus:()=>{o(),t(c.id)},onClick:()=>{o(),t(c.id)},children:[l.jsx("span",{className:"cda-tesla-node__ring","aria-hidden":"true"}),l.jsx("span",{className:"cda-tesla-node__media",children:l.jsx("img",{src:c.image,alt:c.imageAlt,loading:"lazy",decoding:"async",width:"520",height:"293"})}),l.jsx("span",{className:"cda-tesla-node__model",children:c.vehicle}),l.jsx("span",{className:"cda-tesla-node__label",children:c.title}),l.jsx("span",{className:"cda-tesla-node__play","aria-hidden":"true",children:l.jsx(Mv,{})})]},c.id)})}),a&&l.jsxs("div",{id:"cda-tesla-service-preview",className:"cda-tesla-preview",onMouseEnter:o,onMouseLeave:i,"data-tesla-video":a.id,role:"region","aria-live":"polite","aria-label":`${a.title} preview`,children:[l.jsxs("div",{className:"cda-tesla-preview__video",children:[l.jsx("video",{ref:r,src:a.video,poster:a.image,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,preload:"metadata","aria-label":`${a.title} work performed by CDA Auto Styling`},a.id),l.jsx("span",{className:"cda-tesla-preview__live",children:"Now playing"})]}),l.jsxs("div",{className:"cda-tesla-preview__copy",children:[l.jsx("span",{children:a.eyebrow}),l.jsx("h3",{children:a.title}),l.jsx("p",{children:a.description}),l.jsxs(ae,{to:a.link,children:["Explore this service ",l.jsx(wo,{"aria-hidden":"true"})]})]})]}),l.jsxs("div",{className:"cda-tesla-standards","aria-label":"CDA Tesla installation standards",children:[l.jsxs("span",{children:[l.jsx("b",{children:"01"})," Wrapped edges where possible"]}),l.jsxs("span",{children:[l.jsx("b",{children:"02"})," Paint-first preparation"]}),l.jsxs("span",{children:[l.jsx("b",{children:"03"})," Premium installation methods"]})]})]})},nf=768;function MV(){const[e,t]=h.useState(void 0);return h.useEffect(()=>{const n=window.matchMedia(`(max-width: ${nf-1}px)`),r=()=>{t(window.innerWidth<nf)};return n.addEventListener("change",r),t(window.innerWidth<nf),()=>n.removeEventListener("change",r)},[]),!!e}const DV=({src:e,className:t,style:n})=>{const r=h.useRef(null),[o,s]=h.useState(!1);return h.useEffect(()=>{const i=new IntersectionObserver(a=>{a[0].isIntersecting&&s(!0)},{rootMargin:"300px"});return r.current&&i.observe(r.current),()=>i.disconnect()},[]),h.useEffect(()=>{if(o&&r.current&&!r.current.src){const i=e.replace(".mov",".mp4").replace("/upload/","/upload/q_auto,f_mp4/");r.current.src=i,r.current.load(),r.current.play().catch(()=>{})}},[o,e]),l.jsx("video",{ref:r,preload:"none",loop:!0,muted:!0,playsInline:!0,className:t,style:n})};h.lazy(()=>$(()=>import("./YouTubeBackground-B-9kzLWv.js"),[]).then(e=>({default:e.YouTubeBackground})));const IV=h.lazy(()=>$(()=>import("./CDAInstallationStandard-B7utzhAS.js"),__vite__mapDeps([0,1,2,3,4,5,6,7])).then(e=>({default:e.CDAInstallationStandard}))),OV=h.lazy(()=>$(()=>import("./ServiceAreaMap-BNlPjef9.js"),[]).then(e=>({default:e.ServiceAreaMap}))),LV=h.lazy(()=>$(()=>import("./BlackAccessWidget-DPF--bI7.js"),[]).then(e=>({default:e.BlackAccessWidget})));h.lazy(()=>$(()=>import("./FlashSaleBanner-yBnq7g0u.js"),__vite__mapDeps([8,9])).then(e=>({default:e.FlashSaleBanner})));const FV=h.lazy(()=>$(()=>import("./HomepageProcess-CDCRLS1Z.js"),[]).then(e=>({default:e.HomepageProcess}))),VV=h.lazy(()=>$(()=>import("./HelpfulResources-Cq-XZyGc.js"),__vite__mapDeps([10,11,7,12,13,14])).then(e=>({default:e.HelpfulResources}))),zV=h.lazy(()=>$(()=>import("./RealWorldPPFProof-Dtj--bP4.js"),[]).then(e=>({default:e.RealWorldPPFProof}))),$V=[{id:"ppf",title:"Paint Protection Film",description:"Defend your vehicle's factory clear coat against rock chips, road debris, and harsh Southern California UV rays with self-healing, optically clear paint protection film from current brands VOIR, Ghost Films USA, and XPEL.",image:"https://vibe.filesafe.space/1777592371937117165/attachments/0248abcf-a4c3-4efe-83e2-1d80d2e7d660.jpg",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1779752301/F510CB5C-7045-4382-8731-26F04C70AC23_jyppcl.mp4",alt:"PPF installation on a luxury vehicle at CDA Auto Styling in Riverside CA"},{id:"ceramic",title:"Ceramic Coating",description:"Achieve deep, glass-like gloss and hydrophobic protection. Our professional-grade coatings make maintenance effortless while resisting chemical etching.",image:"https://vibe.filesafe.space/1777592371937117165
222/attachments/bc39eb5a-353b-41a2-a132-49699183a928.png",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1779425261/IMG_5723_usbgpi.mp4",alt:"Ceramic coating applied to a black sports car at CDA Auto Styling"},{id:"tint",title:"Window Tinting",description:"Reject up to 98% of infrared heat with premium ceramic window tint. Our ceramic tint protects your interior and enhances privacy without compromising nighttime visibility.",image:"https://vibe.filesafe.space/1777592371937117165/attachments/3b9fdcf6-86b7-4a86-83ed-9ac75d934865.jpg",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1780027253/499DB198-9B21-40AA-91AF-2D53ECA5CF0A_2_0_a_izkxhq.mp4",alt:"Premium ceramic window tint on a luxury SUV in Riverside CA"},{id:"windshield",title:"Windshield Protection Film",description:"Protect your vehicle's most vulnerable glass surface with Windshield Protection Film. Warranty duration and coverage are governed by the film manufacturer's current written warranty.",image:"https://vibe.filesafe.space/1777592371937117165/attachments/0df68538-4283-450d-8aa3-747182fbc2ed.jpg",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1779403203/DraftResource_1774966353.214026_3_kxp1wb.mp4",alt:"Windshield Protection Film installation in Riverside CA"},{id:"stealth-ppf",title:"Stealth PPF",description:"Transform your vehicle's glossy finish into a stunning, premium satin matte look while providing the ultimate defense against rock chips and scratches.",image:"https://vibe.filesafe.space/1777592371937117165/attachments/a3aaa51e-42d3-44b5-a554-74e9c6c84671.jpg",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1779752311/6426DAD8-41B2-4670-A8FC-157AC99DCCCA_wa47sd.mp4",alt:"Stealth PPF
222installation on a vehicle in Riverside CA"},{id:"colored-ppf",title:"Colored PPF",description:"Transform the aesthetic of your vehicle completely while providing ultimate protection. Choose from gloss, matte, satin, or color-shifting finishes engineered for durability and style.",image:"https://vibe.filesafe.space/1777592371937117165/attachments/0b45476e-0507-402d-b13d-6852436b5020.jpg",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1780027959/CD1F78D4-D5E5-4EFA-B78D-1BB8948C8048_vbngos.mp4",alt:"Colored PPF installation on a vehicle in Riverside CA"},{id:"correction",title:"Paint Correction",description:"Erase swirl marks, light scratches, and oxidation. We restore your paint to a flawless, mirror-like finish before applying long-term protection.",image:"https://vibe.filesafe.space/1777592371937117165/attachments/0388da7e-2b7d-446c-adf9-5aefbae06a23.jpg",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1780028386/IMG_7484_qinrre.mp4",alt:"Paint correction and polishing process on a dark vehicle"},{id:"detailing",title:"Auto Detailing",description:"Comprehensive interior and exterior detailing designed for discerning owners. We utilize meticulous techniques to reset your vehicle to showroom condition.",image:"https://vibe.filesafe.space/1777592371937117165/attachments/32abebe7-6baf-432b-896e-59d551233272.jpg",video:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto/f_auto/v1779403206/IMG_6338_3_emeskz.mp4",alt:"Professional auto detailing service for a high-end vehicle in Riverside CA"}],BV=["Riverside","Upland","Rancho Cucamonga","Claremont","Ontario","Temecula","Corona","Eastvale","Redlands","Chino Hills","Fontana","Moreno Valley","Jurupa Valley"],UV=()=>{const[e,t]=h.useState(0);MV();const n=h.useRef(null),{scrollYProgress:r}=w4({target:n,offset:["start end","end start"]}),o=yC(r,[0,1],["-10%","10%"]);return h.useEffect(()=>{const s=setInterval(()=>{t(i=>(i+1)%BV.length)},2500);return()=>clearInterval(s)},[]),l.jsxs("div",{className:"flex flex-col w-full bg-[#050505] text-white",children:[l.jsx(jV,{title:"PPF & Ceramic Coating in Riverside | CDA Auto Styling",description:"Explore paint protection film and System X ceramic coating at CDA Auto Styling in Riverside. Compare protection options and request a vehicle-specific quote.",canonical:"https://cdaautostylingriverside.com/",ogImage:"https://vibe.filesafe.space/1777592371937117165/attachments/87df1ff7-4406-4dc2-ac18-9ce7627d7f61.jpg"}),l.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"WebSite",name:"CDA Auto Styling",url:"https://cdaautostylingriverside.com/",potentialAction:{"@type":"SearchAction",target:"https://cdaautostylingriverside.com/?s={search_term_string}","query-input":"required name=search_term_string"}})}}),l.jsx("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:[{"@type":"Question",name:"Why do I need Paint Protection Film (PPF) in Southern California?",acceptedAnswer:{"@type":"Answer",text:"If you commute on the 91, 15, or 10 freeways, your front bumper is sandblasted daily. Paint Protection Film (often called clear bra) is a sacrificial, self-healing urethane barrier that takes the rock chips so your factory paint doesn't have to. It's the only true defense against physical road debris."}},{"@type":"Question",name:"Will a ceramic coating prevent rock chips?",acceptedAnswer:{"@type":"Answer",text:"No, and any shop that tells you otherwise is misleading you. Ceramic coatings provide a permanent, hydrophobic layer that prevents chemical etching from bird droppings, hard water, and UV fading while making maintenance incredibly easy. But for physical impact protection against rock chips, you absolutely need PPF."}},{"@type":"Question",name:"Can PPF or Ceramic Coatings be installed mobile?",acceptedAnswer:{"@type":"Answer",text:"We perform maintenance washes and mobile detailing across the Inland Empire, but major PPF and ceramic coating installations require a strictly controlled environment. Dust, wind, and temperature fluctuations ruin film installs. That's why our Riverside studio is climate-controlled and meticulously clean."}},{"@type":"Question",name:"What areas do you serve for auto styling and protection?",acceptedA
222nswer:{"@type":"Answer",text:"CDA Auto Styling operates one studio at 6458 Van Buren Boulevard in Riverside, California. We serve vehicle owners from Upland and across the Inland Empire, with all in-shop installations performed in Riverside."}},{"@type":"Question",name:"How do I get a quote for my vehicle?",acceptedAnswer:{"@type":"Answer",text:"Getting a quote is simple and transparent. Click any 'Get a Quote' button to fill out our digital form, or call us at (951) 470-4606. We'll ask about your vehicle and driving habits to prescribe the exact protection package that fits your goalsâno aggressive upselling, just honest advice."}}]})}}),l.jsxs("div",{className:"flex flex-col w-full",children:[l.jsx(AV,{children:l.jsx(h.Suspense,{fallback:null,children:l.jsx(LV,{})})}),l.jsxs("section",{className:"w-full bg-black border-y border-[#1E90FF]/30 py-4 overflow-hidden relative flex items-center",children:[l.jsx("div",{className:"container mx-auto px-4 flex items-center absolute left-0 z-10 bg-gradient-to-r from-black via-black to-transparent w-48 h-full",children:l.jsx("span",{className:"font-mono text-[11px] tracking-[3px] text-[#1E90FF] uppercase font-bold",children:"Trusted Products We Install"})}),l.jsx("div",{className:"flex whitespace-nowrap animate-marquee ml-48",children:[...tf,...tf,...tf].map((s,i)=>l.jsxs("div",{className:"flex items-center shrink-0",children:[l.jsx(ae,{to:`/brands/${s.slug}`,className:"px-12 py-2 flex items-center justify-center group",children:s.id==="voir"?l.jsx("span",{className:"font-heading text-4xl tracking-widest text-white group-hover:text-[#1E90FF] uppercase transition-colors",children:"VOIR"}):s.id==="ghost-films-usa"?l.jsx("span",{className:"font-heading text-2xl md:text-3xl tracking-widest text-white group-hover:text-[#1E90FF] uppercase transition-colors",children:"Ghost Films USA"}):s.id==="system-x"?l.jsx("img",{src:"https://images.leadconnectorhq.com/image/f_webp/q_80/r_256/u_https://vibe.filesafe.space/1777592371937117165/attachments/558a06c6-b444-427e-8841-55f0d6c31db2.png",alt:"System X Ceramic Protection",loading:"lazy",width:"140",height:"72",className:"h-[72px] w-auto object-contain transition-all duration-300 group-hover:scale-110 group-hover:drop-shadow-[0_0_15px_rgba(220,38,38,0.8)]"}):s.id==="xpel"?l.jsx("img",{src:"https://images.leadconnectorhq.com/image/f_webp/q_80/r_256/u_https://vibe.filesafe.space/1777592371937117165/attachments/76c2ff6a-8b8e-4474-b450-ba69268edb69.png",alt:"XPEL PPF",loading:"lazy",width:"140",height:"140",className:"h-[140px] w-auto object-contain transition-all duration-300 group-hover:scale-110 group-hover:drop-shadow-[0_0_15px_rgba(250,204,21,0.8)]"}):s.id==="gyeon"||s.name.toLowerCase()==="gyeon"?l.jsx("img",{src:"https://images.leadconnectorhq.com/image/f_webp/q_80/r_256/u_https://vibe.filesafe.space/1777592371937117165/attachments/3c4888ed-8853-46dd-aa71-21f876fc70e7.png",alt:"GYEON",loading:"lazy",width:"140",height:"140",className:"h-[140px] w-auto object-contain transition-all duration-300 group-hover:scale-110"}):l.jsx("span",{className:"font-heading text-4xl tracking-widest text-white group-hover:text-[#1E90FF] uppercase transition-colors",children:s.name})}),l.jsx("span",{className:"text-[#1E90FF]/30 mx-4",children:"|"})]},i))})]}),l.jsxs("section",{className:"py-16 md:py-24 relative overflow-hidden border-t border-white/5",children:[l.jsxs("div",{className:"absolute inset-0 z-0",children:[l.jsxs("picture",{children:[l.jsx("source",{media:"(max-width: 760px)",srcSet:"data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20width=%221%22%20height=%221%22/%3E"}),l.jsx("img",{src:"https://res.cloudinary.com/dcireidgq/image/upload/f_auto,q_auto,w_1280,c_limit/v1779396910/IMG_5424_ivhdv0.jpg",alt:"CDA Auto Styling Premium Services",loading:"lazy",width:"1920",height:"1080",className:"absolute inset-0 w-full h-full object-cover opacity-40"})]}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-[#050505] via-[#0A0E1A]/60 to-[#050505] z-10"})]}),l.jsxs("div",{className:"container relative z-20 mx-auto px-4",children:[l.jsxs("div",{className:"mb-10 md:mb-16 text-center",children:[l.jsx(br,{variant:"precision"}),l.jsxs("h2",{className:"section-title",children:["PRECISION ",l.jsx("span",{className:"text-glow-blue",children:"INSTALLATIONS."})]}),l.jsx("p",{className:"text-gray-400 max-w-2xl mx-auto font-sans",children:"Factory paint is softer than ever, and the 91 freeway doesn't care. We don't just sell film; we engineer protection solutions based on how you actually drive. From seamless edge-wrapped PPF to chemical-resistant ceramic coatings, our installations are built to survive Inland Empire conditions."}),l.jsxs("p",{className:"text-gray-400 max-w-3xl mx-auto font-sans mt-4",children:["We proudly serve the entire Inland Empire, providing specialized care for luxury vehicles, exotics, and daily drivers in Jurupa Valley, Moreno Valley, Corona, Rancho Cucamonga, Chino Hills, Ontario, and Fontana. If you've been looking for"," ",l.jsx(ae,{to:"/tesla-owners-riverside",className:"text-[#1E90FF] hover:underline",children:"Tesla protection specialists"})," ","or"," ",l.jsx(ae,{to:"/ceramic-coating-riverside",className:"text-[#1E90FF] hover:underline",children:"professional ceramic coating"}),", CDA Auto Styling is your local authority for real-world results."]})]}),l.jsxs(sT,{opts:{align:"start",loop:!0},className:"w-full relative",children:[l.jsx(iT,{className:"-ml-4 md:-ml-8",children:$V.map(s=>l.jsx(aT,{className:"pl-4 md:pl-8 md:basis-1/2 lg:basis-1/3",children:l.jsxs(ae,{to:"/services",className:"group block h-full flex flex-col relative bg-[#111111] overflow-hidden border border-white/5 hover:border-[#1E90FF]/50 transition-colors duration-500",children:[l.jsxs("div",{className:"aspect-[4/3] overflow-hidden relative shrink-0",children:[s.video?l.jsx(_V,{src:s.video,containerClassName:"w-full h-full",className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-105",title:s.title,de
222scription:s.description,transcript:`Here is a demonstration of our ${s.title} service at CDA Auto Styling in Riverside, CA. ${s.description}`,showTranscript:!1}):l.jsx("img",{src:s.image,alt:s.alt,loading:"lazy",width:"400",height:"300",className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-105"}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-[#111111] to-transparent opacity-90"})]}),l.jsxs("div",{className:"p-8 relative z-10 -mt-16 flex flex-col flex-grow",children:[l.jsx("h3",{className:"font-heading text-3xl tracking-wider text-white mb-3 group-hover:text-[#1E90FF] transition-colors",children:s.title}),l.jsx("p",{className:"text-gray-400 text-sm leading-relaxed font-sans mb-6 flex-grow",children:s.description}),l.jsxs("span",{className:"text-[#1E90FF] font-mono text-sm tracking-widest font-bold flex items-center mt-auto",children:["LEARN MORE"," ",l.jsx(wo,{className:"ml-2 w-4 h-4 transition-transform group-hover:translate-x-2"})]})]}),l.jsx("div",{className:"absolute top-0 left-0 w-1 h-0 bg-[#1E90FF] transition-all duration-500 group-hover:h-full"})]})},s.id))}),l.jsxs("div",{className:"hidden md:block",children:[l.jsx(lT,{className:"absolute -left-12 top-1/2 -translate-y-1/2 bg-black border-[#1E90FF]/30 text-white hover:bg-[#1E90FF] hover:text-black"}),l.jsx(cT,{className:"absolute -right-12 top-1/2 -translate-y-1/2 bg-black border-[#1E90FF]/30 text-white hover:bg-[#1E90FF] hover:text-black"})]})]})]})]}),l.jsx(h.Suspense,{fallback:l.jsx("div",{className:"min-h-[320px] md:min-h-[50vh] bg-black"}),children:l.jsx("div",{style:{contentVisibility:"auto",containIntrinsicSize:"320px 800px"},children:l.jsx(zV,{})})}),l.jsx("section",{className:"cda-tesla-protection-stage",style:{contentVisibility:"auto",containIntrinsicSize:"900px"},children:l.jsxs("div",{className:"container relative z-20 mx-auto px-4",children:[l.jsxs("div",{className:"cda-tesla-protection-stage__intro",children:[l.jsx(br,{variant:"electric"}),l.jsx("span",{className:"font-mono text-[11px] tracking-[3px] text-[#1E90FF] uppercase font-bold mb-2 block",children:"Tesla Paint Vulnerability"}),l.jsxs("h2",{className:"section-title",children:["TESLA ",l.jsx("span",{className:"text-glow-blue",children:"PROTECTION."})]}),l.jsx("p",{className:"text-gray-400 max-w-2xl mx-auto font-sans",children:"Purpose-built protection and care for Model 3, Y, S, and X. Choose a Tesla below to preview real CDA work, then explore the right service for your vehicle."})]}),l.jsx(NV,{})]})}),l.jsx(h.Suspense,{fallback:l.jsx("div",{className:"min-h-[50vh] bg-black"}),children:l.jsx(FV,{})}),l.jsx(h.Suspense,{fallback:l.jsx("div",{className:"min-h-[50vh] bg-black"}),children:l.jsx(IV,{ironRemovalVideoUrl:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto,f_mp4/v1779940800/IMG_7760_gtavdn.mp4",preWashVideoUrl:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto,f_mp4/v1780029376/IMG_5792_2_xv2mau.mp4",machinePolishVideoUrl:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto,f_mp4/v1780030596/1B3CC350-85F0-499E-87D6-055142138F7F_is2gg6.mp4",reWashVideoUrl:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto,f_mp4/v1780011535/IMG_7793_wf3hfr.mp4",hybridWrapVideoUrl:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto,f_mp4/v1780030035/C7217403-9373-4980-9109-E3B316190467segment_video_2_ks9cqh.mp4",premiumGelVideoUrl:"https://res.cloudinary.com/dcireidgq/video/upload/q_auto,f_mp4/v1780019302/copy_9BA9E1E3-EE1C-43E2-9E30-A94243769E45_ftpadh.mp4"})}),l.jsxs("section",{ref:n,className:"shieldid-home-section",children:[l.jsx(xe.div,{style:{y:o},className:"shieldid-bg-video-wrapper absolute left-0 w-full h-[130%] -top-[15%] z-0 pointer-events-none overflow-hidden",children:l.jsx(DV,{src:"https://res.cloudinary.com/dcireidgq/video/upload/v1779403221/IMG_5404_3_ieqdup.mov",className:"shieldid-bg-video"})}),l.jsxs("div",{className:"shieldid-bg-layer",children:[l.jsx("div",{className:"shieldid-bg-glow"}),l.jsx("div",{className:"shieldid-bg-lines"})]}),l.jsxs("div",{className:"shieldid-inner",children:[l.jsxs("div",{className:"shieldid-content",children:[l.jsx(br,{variant:"network"}),l.jsx("span",{className:"shieldid-eyebrow",children:"CDA PARTNER TRUST NETWORK"}),l.jsxs("h2",{children:["The ",l.jsx("span",{children:"ShieldID"}),l.jsx("br",{}),"Network"]}),l.jsx("p",{className:"shieldid-subhead",children:"Real Standards. Real Partners. Real Protection."}),l.jsx("p",{className:"shieldid-body",children:"ShieldID is CDA Auto Stylingâs trusted partner network built to help drivers identify installer
222s connected to a higher standard of vehicle protection, installation support, product access, and client care."}),l.jsxs("div",{className:"shieldid-proof-strip",children:[l.jsx("span",{children:"Partner Network"}),l.jsx("span",{className:"dot",children:"â¢"}),l.jsx("span",{children:"Installer Standards"}),l.jsx("span",{className:"dot",children:"â¢"}),l.jsx("span",{children:"Client Trust"}),l.jsx("span",{className:"dot",children:"â¢"}),l.jsx("span",{children:"Protection Focused"})]}),l.jsxs("div",{className:"shieldid-buttons",children:[l.jsx("a",{href:"https://shieldidnetwork.com/",target:"_blank",rel:"noopener noreferrer",className:"btn-primary",children:"Explore the ShieldID Network"}),l.jsx("a",{href:"https://shieldidnetwork.com/",target:"_blank",rel:"noopener noreferrer",className:"btn-secondary",children:"View Trusted Partners"})]})]}),l.jsxs("div",{className:"shieldid-visual",children:[l.jsxs("div",{className:"shieldid-visual-rings",children:[l.jsx("div",{className:"ring ring-1"}),l.jsx("div",{className:"ring ring-2"}),l.jsx("div",{className:"ring ring-3"})]}),l.jsx("img",{src:"https://res.cloudinary.com/dcireidgq/image/upload/q_auto,f_auto,w_256,c_scale/v1782264310/cda-shieldid-partnership-program-logo-preview.webp_ellaxj.png",alt:"ShieldID Partner Network",loading:"lazy"})]})]}),l.jsxs("div",{className:"shieldid-cards",children:[l.jsxs("div",{className:"shieldid-card",children:[l.jsx("div",{className:"card-accent"}),l.jsx("h3",{children:"Trusted Installers"}),l.jsx("p",{children:"Installers connected to CDAâs protection-first standard."})]}),l.jsxs("div",{className:"shieldid-card",children:[l.jsx("div",{className:"card-accent"}),l.jsx("h3",{children:"CDA-Backed Standards"}),l.jsx("p",{children:"A higher benchmark for prep, installation, and client experience."})]}),l.jsxs("div",{className:"shieldid-card",children:[l.jsx("div",{className:"card-accent"}),l.jsx("h3",{children:"Premium Film Access"}),l.jsx("p",{children:"Partner support built around serious vehicle protection products."})]}),l.jsxs("div",{className:"shieldid-card",children:[l.jsx("div",{className:"card-accent"}),l.jsx("h3",{children:"Client Confidence"}),l.jsx("p",{children:"A clearer way for drivers to identify trusted protection professionals."})]})]})]}),l.jsx("section",{className:"py-16 md:py-24 bg-[#050505] relative overflow-hidden border-t border-white/5",style:{contentVisibility:"auto",containIntrinsicSize:"800px"},children:l.jsxs("div",{className:"container mx-auto px-4",children:[l.jsxs("div",{className:"mb-10 md:mb-16 text-center",children:[l.jsx(br,{variant:"portfolio"}),l.jsx("span",{className:"font-mono text-[11px] tracking-[3px] text-[#1E90FF] uppercase font-bold mb-2 block",children:"Our Work"}),l.jsxs("h2",{className:"section-title",children:["RECENT ",l.jsx("span",{className:"text-glow-blue",children:"PROJECTS."})]}),l.jsx("p",{className:"text-gray-400 max-w-2xl mx-auto font-sans",children:"A glimpse into the caliber of vehicles we protect and restyle every day in the Inland Empire."})]}),l.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4",children:[{title:"Porsche Taycan",service:"Stealth PPF",img:"https://vibe.filesafe.space/1777592371937117165/attachments/9c701b71-25fb-4384-8948-6afd10ac15e8.jpg"},{title:"BMW M4",service:"Full Body Protection",img:"https://vibe.filesafe.space/1777592371937117165/attachments/21e62107-e1c5-46b4-bd85-f4222bf3757b.jpg"},{title:"Tesla Model S",service:"Front PPF & Ceramic",img:"https://vibe.filesafe.space/1777592371937117165/attachments/892b58be-36c4-45ea-baa2-d018ecdfaecb.jpg"},{title:"Acura MDX",service:"Full Body PPF",img:"https://vibe.filesafe.space/1777592371937117165/attachments/28358d83-312e-4415-9148-a908af34124c.jpg"},{title:"Mercedes-Benz AMG",service:"Ceramic Coating",img:"https://vibe.filesafe.space/1777592371937117165/attachments/03e1411f-4154-46ef-9fd2-541aaa97a7dc.jpg"},{title:"Toyota GR86",service:"Full Front PPF",img:"https://vibe.filesafe.space/1777592371937117165/attachments/85996bb0-72a2-4b3e-9acd-2166b02fb0ce.jpg"}].map((s,i)=>l.jsx("div",{children:l.jsxs(ae,{to:"/portfolio",className:"group relative aspect-[4/3] overflow-hidden bg-[#111111] block border border-white/5 hover:border-[#1E90FF]/50 transition-colors duration-500 h-full",children:[l.jsx("img",{src:s.img,alt:s.title,loading:"lazy",width:"400",height:"300",className:"w-full h-full object-cover transition-transform duration-700 group-hover:scale-105"}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-black/90 via-black/20 to-transparent opacity-80 group-hover:opacity-100 transition-opacity duration-300"}),l.jsxs("div",{className:"absolute bottom-0 left-0 w-full p-6 translate-y-4 group-hover:translate-y-0 transition-transform duration-300",children:[l.jsx("span",{className:"inline-block px-3 py-1 bg-[#1E90FF] text-black text-xs font-bold uppercase tracking-wider mb-3",children:s.service}),l.jsx("h3",{className:"text-2xl font-heading tracking-wider text-white uppercase",children:s.title})]})]})},i))}),l.jsx("div",{className:"mt-12 text-center",children:l.jsxs(ae,{to:"/portfolio",className:"inline-flex items-center text-white font-mono text-sm tracking-widest hover:text-[#1E90FF] transition-colors",children:["VIEW FULL PORTFOLIO ",l.jsx(wo,{className:"ml-2 w-4 h-4"})]})})]})}),l.jsxs("section",{className:"py-16 md:py-24 relative overflow-hidden border-t border-white/5",style:{contentVisibility:"auto",containIntrinsicSize:"600px"},children:[l.jsxs("div",{className:"absolute inset-0 z-0",children:[l.jsx("img",{src:"https://vibe.filesafe.space/1777592371937117165
222/attachments/ac589d49-8c4d-4739-a291-f00d09056aa2.jpg",alt:"CDA Auto Styling Testimonials background",loading:"lazy",width:"1920",height:"1080",className:"absolute inset-0 w-full h-full object-cover"}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-black/90 via-black/70 to-black/90 z-10"})]}),l.jsxs("div",{className:"container relative z-20 mx-auto px-4",children:[l.jsxs("div",{className:"mb-10 md:mb-16 text-center",children:[l.jsx(br,{variant:"reviews"}),l.jsx("span",{className:"font-mono text-[11px] tracking-[3px] text-[#1E90FF] uppercase font-bold mb-2 block",children:"Client Reviews"}),l.jsxs("h2",{className:"section-title",children:["WHAT OUR ",l.jsx("span",{className:"text-glow-blue",children:"CLIENTS SAY."})]})]}),l.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[{name:"Danielle Taylor",vehicle:"Mercedes E-Class",content:"THE BEST IN TOWN! Holy moly Nick is amazing!! Smart, proficient, kind, and he 100% has your back if needed! ... If you're looking around and wondering who to go with, choose Nick with CDA. The work is excellent, his customer service is top notch, and his vibe as a human is super!"},{name:"Michael T.",vehicle:"2024 Porsche 911 GT3",content:"The level of detail CDA puts into their PPF installations is insane. You literally cannot see the edges. They protected my GT3 with Profection Technology, and the peace of mind on the track is priceless."},{name:"Sarah L.",vehicle:"2023 Tesla Model Y",content:"I brought my Model Y in for a full stealth PPF transformation and ceramic window tint. The car looks absolutely incredible, and the heat rejection from the tint is a game changer for the California summer."},{name:"David R.",vehicle:"2025 BMW M4 Competition",content:"Best auto styling shop in the Inland Empire, hands down. They did a full paint correction and applied System X MAX. The gloss is unbelievable, and washing the car takes half the time now."}].map((s,i)=>l.jsxs("div",{className:"bg-[#111111] border border-white/5 p-8 relative group hover:border-[#1E90FF]/30 transition-colors duration-500 flex flex-col",children:[l.jsx("div",{className:"flex text-[#1E90FF] mb-6",children:[...Array(5)].map((a,c)=>l.jsx(pb,{className:"w-5 h-5 fill-current"},c))}),l.jsxs("p",{className:"text-gray-300 font-sans leading-relaxed mb-8 flex-grow",children:['"',s.content,'"']}),l.jsxs("div",{children:[l.jsx("h3",{className:"font-heading text-xl text-white tracking-wider",children:s.name}),l.jsx("p",{className:"font-mono text-xs text-gray-400 uppercase tracking-widest mt-1",children:s.vehicle})]}),l.jsx("div",{className:"absolute top-0 left-0 w-1 h-0 bg-[#1E90FF] transition-all duration-500 group-hover:h-full"})]},i))})]})]}),l.jsxs("section",{className:"py-16 md:py-24 relative overflow-hidden border-t border-white/5",style:{contentVisibility:"auto",containIntrinsicSize:"800px"},children:[l.jsxs("div",{className:"absolute inset-0 z-0",children:[l.jsx("img",{src:"https://vibe.filesafe.space/1777592371937117165/attachments/8315920e-9d32-4a66-bbbf-6d106d82d31d.jpg",alt:"CDA Auto Styling FAQ background",loading:"lazy",width:"1920",height:"1080",className:"absolute inset-0 w-full h-full object-cover"}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-[#0A0E1A]/95 via-[#0A0E1A]/80 to-[#0A0E1A]/95 z-10"})]}),l.jsxs("div",{className:"container relative z-20 mx-auto px-4 max-w-4xl",children:[l.jsxs("div",{className:"text-center mb-10 md:mb-16",children:[l.jsx(br,{variant:"questions"}),l.jsx("span",{className:"font-mono text-[11px] tracking-[3px] text-[#1E90FF] uppercase font-bold mb-2 block",children:"What Most Shops Won't Tell You"}),l.jsxs("h2",{className:"section-title",children:["REAL-WORLD"," ",l.jsx("span",{className:"text-glow-blue",children:"PPF QUESTIONS."})]})]}),l.jsx("div",{className:"grid grid-cols-1 gap-6",children:[{q:"Why do I need Paint Protection Film (PPF) in Southern California?",a:"If you commute on the 91, 15, or 10 freeways, your front bumper is sandblasted daily. Paint Protection Film (often called clear bra) is a sacrificial, self-healing urethane barrier that takes the rock chips so your factory paint doesn't have to. It's the only true defense against physical road debris."},{q:"Will a ceramic coating prevent rock chips?",a:"No, and any shop that tells you otherwise is misleading you. Ceramic coatings provide a permanent, hydrophobic layer that prevents chemical etching from bird droppings, hard water, and UV fading while making maintenance incredibly easy. But for physical impact protection against rock chips, you absolutely need PPF."},{q:"Can PPF or Ceramic Coatings be installed mobile?",a:"We perform maintenance washes and mobile detailing across the Inland Empire, but major PPF and ceramic coating installations require a strictly controlled environment. Dust, wind, and temperature fluctuations ruin film installs. That's why our Riverside studio is climate-controlled and meticulously clean."},{q:"What areas do you serve for auto styling and protection?",a:"CDA Auto Styling operates one studio at 6458 Van Buren Boulevard in Riverside, California. We serve vehicle owners from Upland and across the Inland Empire, with all in-shop installations performed in Riverside."},{q:"How do I get a quote for my vehicle?",a:"Getting a quote is simple and transparent. Click any 'Get a Quote' button to fill out our digital form, or call us at (951) 470-4606. We'll ask about your vehicle and driving habits to prescribe the exact protection package that fits your goalsâno aggressive upselling, just honest advice."}].map((s,i)=>l.jsxs("div",{className:"bg-[#111111] border border-white/5 p-6 md:p-8",children:[l.jsx("h3",{className:"font-heading text-xl md:text-2xl tracking-wider text-white mb-3",children:s.q}),l.jsx("p",{className:"text-gray-400 font-sans leading-relaxed",children:s.a})]},i))})]})]}),l.jsxs("section",{className:"py-16 md:py-24 relative overflow-hidden border-t border-white/5",style:{contentVisibility:"auto",containIntrinsicSize:"600px"},children:[l.jsxs("div",{className:"absolute inset-0 z-0",children:[l.jsx("img",{src:"https://vibe.filesafe.space/1777592371937117165
222/attachments/0248abcf-a4c3-4efe-83e2-1d80d2e7d660.jpg",alt:"CDA Auto Styling Expert Insights background",loading:"lazy",width:"1920",height:"1080",className:"absolute inset-0 w-full h-full object-cover"}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-black/80 via-black/70 to-black/80 z-10"})]}),l.jsxs("div",{className:"container relative z-20 mx-auto px-4",children:[l.jsxs("div",{className:"mb-8 md:mb-12 text-center",children:[l.jsx(br,{variant:"insights"}),l.jsx("span",{className:"font-mono text-[11px] tracking-[3px] text-[#1E90FF] uppercase font-bold mb-2 block",children:"Our Journal"}),l.jsxs("h2",{className:"section-title",children:["EXPERT ",l.jsx("span",{className:"text-glow-blue",children:"INSIGHTS."})]})]}),l.jsx("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-8",children:[{slug:"is-ppf-worth-it-southern-california",title:"Is Paint Protection Film (PPF) Worth It for Drivers in Southern California?",category:"PPF",date:"Oct 15, 2025",image:"https://vibe.filesafe.space/1777592371937117165/attachments/3f38e778-4b87-4f25-9518-be5af8eba45f.png"},{slug:"tesla-ppf-guide-upland-riverside",title:"The Ultimate Guide to Tesla Paint Protection Film in the Inland Empire",category:"Tesla",date:"Oct 10, 2025",image:"https://vibe.filesafe.space/1777592371937117165/attachments/3f38e778-4b87-4f25-9518-be5af8eba45f.png"},{slug:"ceramic-coating-myths-debunked",title:"Top 5 Ceramic Coating Myths Debunked",category:"Ceramic Coating",date:"Sep 28, 2025",image:"https://vibe.filesafe.space/1777592371937117165/attachments/3f38e778-4b87-4f25-9518-be5af8eba45f.png"}].map((s,i)=>l.jsx("div",{className:"flex",children:l.jsxs(ae,{to:`/resources/${s.category.toLowerCase().split(" ").join("-")}/${s.slug}`,className:"group bg-[#111111] border border-white/5 hover:border-[#1E90FF]/50 transition-colors duration-500 flex flex-col w-full",children:[l.jsxs("div",{className:"aspect-[16/9] overflow-hidden relative bg-[#0A0E1A] flex items-center justify-center",children:[l.jsx("img",{src:s.image,alt:s.title,loading:"lazy",width:"400",height:"225",className:"w-full h-full object-contain p-8 opacity-80 transition-transform duration-700 group-hover:scale-105 group-hover:opacity-100"}),l.jsx("div",{className:"absolute inset-0 bg-gradient-to-t from-[#111111] to-transparent opacity-90"}),l.jsx("div",{className:"absolute bottom-4 left-4",children:l.jsx("span",{className:"bg-[#1E90FF] text-black font-mono text-[10px] font-bold tracking-widest px-3 py-1 uppercase",children:s.category})})]}),l.jsxs("div",{className:"p-6 flex flex-col flex-grow",children:[l.jsxs("div",{className:"flex items-center text-gray-400 font-mono text-xs tracking-widest mb-3",children:[l.jsx(KA,{className:"w-4 h-4 mr-2 text-[#1E90FF]"}),s.date]}),l.jsx("h3",{className:"font-heading text-xl tracking-wider text-white mb-4 group-hover:text-[#1E90FF] transition-colors leading-tight",children:s.title}),l.jsxs("div",{className:"text-[#1E90FF] font-mono text-xs tracking-widest font-bold flex items-center mt-auto",children:["READ ARTICLE"," ",l.jsx(wo,{className:"ml-2 w-4 h-4 transition-transform group-hover:translate-x-2"})]})]})]})},i))}),l.jsx("div",{className:"mt-12 text-center",children:l.jsxs(ae,{to:"/resources",className:"inline-flex items-center text-white font-mono text-sm tracking-widest hover:text-[#1E90FF] transition-colors",children:["VIEW ALL ARTICLES ",l.jsx(wo,{className:"ml-2 w-4 h-4"})]})})]})]}),l.jsx("section",{className:"py-16 md:py-24 bg-[#050505] relative overflow-hidden border-t border-white/5",style:{contentVisibility:"auto",containIntrinsicSize:"600px"},children:l.jsx("div",{className:"container mx-auto px-4",children:l.jsx(h.Suspense,{fallback:l.jsx("div",{className:"h-[600px] w-full bg-[#111] animate-pulse"}),children:l.jsx(OV,{})})})}),l.jsx("section",{className:"py-12 bg-[#050505] border-t border-white/5",style:{contentVisibility:"auto",containIntrinsicSize:"400px"},children:l.jsx("div",{className:"container mx-auto px-4 max-w-6xl",children:l.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-12 text-gray-300 font-sans text-sm leading-relaxed",children:[l.jsxs("div",{children:[l.jsx("h3",{className:"font-heading text-xl text-white tracking-wider mb-4 uppercase",children:"Built for Southern California Driving Conditions"}),l.jsxs("p",{className:"mb-4",children:["CDA Auto Styling is the premier destination for luxury vehicle preservation in Riverside and the Inland Empire. Our state-of-the-art facilities specialize in advanced"," ",l.jsx("strong",{children:"Paint Protection Film (PPF)"}),", professional"," ",l.jsx("strong",{children:"Ceramic Coatings"}),", and high-performance"," ",l.jsx("strong",{children:"Window Tinting"}
222),". As factory-trained installers, we deliver a level of precision that focuses on seamless edges and long-term durability."]}),l.jsx("p",{children:'From protecting your daily commuter against the harsh 91 freeway debris to performing a full stealth wrap transformation on a new Tesla, our team is dedicated to the "CDA Standard" of perfection. We understand the unique environmental challenges of the Inland Empire, from intense UV exposure to industrial fallout, and we prescribe the exact protection systems needed to keep your vehicle in showroom condition.'})]}),l.jsxs("div",{children:[l.jsx("h3",{className:"font-heading text-xl text-white tracking-wider mb-4 uppercase",children:"Conveniently Located for Inland Empire Drivers"}),l.jsx("p",{className:"mb-4",children:"Located on the Van Buren Blvd corridor in Riverside, CDA Auto Styling serves drivers throughout Riverside, Upland, and the Inland Empire. Our professional mobile detailing unit brings CDA's gold standard directly to your home or office for maintenance, providing ultimate convenience without compromising on quality."}),l.jsxs("p",{children:["We are the top-rated choice for automotive enthusiasts and luxury car owners in:",l.jsx("span",{className:"block mt-2 text-gray-300 italic",children:"Riverside, Upland, Rancho Cucamonga, Corona, Eastvale, Ontario, Chino Hills, Fontana, Moreno Valley, Jurupa Valley, Claremont, Redlands, and Temecula."})]}),l.jsx("div",{className:"mt-6",children:l.jsx(ae,{to:"/locations",className:"text-[#1E90FF] hover:underline font-mono text-xs tracking-widest uppercase",children:"Explore Our Full Service Area â"})})]})]})})}),l.jsx(h.Suspense,{fallback:l.jsx("div",{className:"min-h-[50vh] bg-[#050505]"}),children:l.jsx(VV,{})}),l.jsxs("section",{className:"py-20 md:py-32 bg-black relative overflow-hidden group border-t border-white/5",style:{contentVisibility:"auto",containIntrinsicSize:"600px"},children:[l.jsx("div",{className:"absolute inset-0 z-0 opacity-40",children:l.jsx("img",{src:"https://images.leadconnectorhq.com/image/f_webp/q_80/r_800/u_https://vibe.filesafe.space/1777592371937117165/attachments/996b1c42-de52-4505-adae-5cb971712e4e.png",alt:"CDA Auto Styling shield background",loading:"lazy",width:"1920",height:"1080",className:"absolute inset-0 w-full h-full object-cover object-center transition-transform duration-1000 group-hover:scale-105"})}),l.jsxs("div",{className:"container mx-auto px-4 relative z-10 text-center",children:[l.jsx(br,{variant:"ready"}),l.jsx("h2",{className:"section-title text-5xl md:text-7xl",children:"READY TO PROTECT YOUR INVESTMENT?"}),l.jsx("p",{className:"text-lg md:text-xl text-gray-300 max-w-2xl mx-auto mb-8 md:mb-10 font-sans",children:"Contact CDA Auto Styling today to secure your appointment. Experience the standard of perfection in the Inland Empire."}),l.jsxs("div",{className:"flex flex-col gap-6 justify-center items-center w-full max-w-4xl mx-auto mt-8",children:[l.jsx(Hc,{children:l.jsxs("button",{className:"relative w-full block group transition-all duration-500 hover:-translate-y-1 focus:outline-none rounded-xl","aria-label":"Get a fast free quote from CDA Auto Styling.",children:[l.jsx("div",{className:"glow-layer absolute inset-0 bg-red-500/0 group-hover:bg-red-500/10 blur-3xl transition-all duration-500 rounded-full scale-90"}),l.jsx("div",{className:"homepage-quote-car w-full",children:l.jsx("div",{className:"relative w-full h-full transition-all duration-700 group-hover:scale-[1.03]",children:l.jsx("img",{src:"https://res.cloudinary.com/dcireidgq/image/upload/v1781138180/ChatGPT_Image_Jun_10_2026_at_05_36_05_PM_vngtbj.png",alt:"Get a fast free quote from CDA Auto Styling.",className:"relative z-10 w-full h-auto object-contain drop-shadow-[0_10px_20px_rgba(0,0,0,0.5)] group-hover:drop-shadow-[0_15px_30px_rgba(220,38,38,0.3)] mix-blend-screen",loading:"lazy"})})})]})}),l.jsxs("a",{href:"tel:9514704606",className:"bg-transparent border border-white/20 text-white font-heading tracking-widest text-lg md:text-xl px-8 py-4 md:px-12 md:py-5 hover:bg-white/5 transition-colors flex items-center justify-center w-full sm:w-auto",style:{clipPath:"pol
222ygon(10px 0, 10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px)"},children:[l.jsx(fb,{className:"w-5 h-5 mr-3"})," (951) 470-4606"]})]})]})]}),l.jsxs("div",{className:"md:hidden fixed bottom-0 left-0 w-full z-50 flex border-t border-[#1E90FF]",children:[l.jsx("a",{href:"tel:9514704606",className:"w-1/2 bg-black text-white font-mono font-bold tracking-widest text-sm py-4 text-center flex items-center justify-center","aria-label":"Call Now",children:"ð CALL NOW"}),l.jsx(Hc,{children:l.jsx("button",{className:"w-1/2 bg-[#1E90FF] text-black font-mono font-bold tracking-widest text-sm py-4 text-center flex items-center justify-center","aria-label":"Get a Quote",children:"GET A QUOTE â"})})]})]})]})},WV="wv8894y1kb",lx="cda_clarity_loaded",cx=()=>{if(typeof window>"u"||typeof document>"u"||window[lx])return;window[lx]=!0;const e=()=>{var o;const t=window;t.clarity=t.clarity||function(...s){(t.clarity.q=t.clarity.q||[]).push(s)};const n=document.createElement("script");n.async=!0,n.src=`https://www.clarity.ms/tag/${WV}`;const r=document.getElementsByTagName("script")[0];(o=r.parentNode)==null||o.insertBefore(n,r)};typeof window.requestIdleCallback=="function"?window.requestIdleCallback(e,{timeout:2e3}):window.setTimeout(e,200)},HV=()=>{const[e,t]=h.useState(!1),[n,r]=h.useState(!1);h.useEffect(()=>{const i=localStorage.getItem("cda_privacy_consent_v1");i?(r(!0),i==="accepted"&&cx()):navigator.globalPrivacyControl||window.globalPrivacyControl?s():t(!0)},[]);const o=()=>{localStorage.setItem("cda_privacy_consent_v1","accepted"),t(!1),r(!0),typeof window<"u"&&window.gtag&&window.gtag("consent","update",{ad_storage:"granted",analytics_storage:"granted",ad_user_data:"granted",ad_personalization:"granted"}),cx()},s=()=>{localStorage.setItem("cda_privacy_consent_v1","rejected"),t(!1),r(!0),typeof window<"u"&&(window.CDA_DO_NOT_SELL_OR_SHARE=!0)};return!e&&!n?null:n&&!e?l.jsx("button",{className:"cda-cookie-trigger",onClick:()=>t(!0),"aria-label":"Privacy Preferences",children:l.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[l.jsx("path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5"}),l.jsx("path",{d:"M8.5 8.5v.01"}),l.jsx("path",{d:"M16 15.5v.01"}),l.jsx("path",{d:"M12 12v.01"}),l.jsx("path",{d:"M11 17v.01"}),l.jsx("path",{d:"M7 14v.01"})]})}):l.jsx("div",{className:"cda-cookie-overlay",children:l.jsxs("div",{className:"cda-cookie-modal",children:[l.jsxs("div",{className:"cda-cookie-content",children:[l.jsx("h3",{className:"cda-cookie-title",children:"Cookies and analytics"}),l.jsx("p",{className:"cda-cookie-text",children:"We use cookies and similar technologies to understand site performance, improve quote requests, and personalize marketing. You can accept all cookies, reject non-essential cookies, or manage your preferences."}),l.jsxs("div",{className:"cda-cookie-links",children:[l.jsx(ae,{to:"/privacy",children:"Privacy Policy"}),l.jsx("button",{onClick:s,className:"cda-cookie-link-btn",children:"Do Not Sell or Share My Personal Information"})]})]}),l.jsxs("div",{className:"cda-cookie-actions",children:[l.jsx("button",{onClick:o,className:"cda-cookie-btn cda-cookie-btn--primary",children:"Accept all"}),l.jsx("button",{onClick:s,className:"cda-cookie-btn cda-cookie-btn--secondary",children:"Reject non-essential"}),l.jsx("button",{onClick:()=>t(!1),className:"cda-cookie-btn cda-cookie-btn--outline",children:"Manage preferences"})]})]})})},W=e=>h.lazy(async()=>{const t=JSON.parse(window.sessionStorage.getItem("page-has-been-force-refreshed")||"false");try{const n=await e();return window.sessionStorage.setItem("page-has-been-force-refreshed","false"),n}catch(n){if(!t)return window.sessionStorage.setItem("page-has-been-force-refreshed","true"),window.location.reload(),new Promise(()=>{});throw n}}),GV=W(()=>$(()=>import("./Services-CU_K21-g.js"),__vite__mapDeps([15,16,17,7,18,11,2,19,6,20]))),KV=W(()=>$(()=>import("./Portfolio-BMA--gv-.js"),__vite__mapDeps([21,17]))),qV=W(()=>$(()=>import("./Contact-BNiawoIU.js"),__vite__mapDeps([22,17,23,24]))),YV=W(()=>$(()=>import("./Locations-Bp5JK2As.js"),__vite__mapDeps([25,26,17,27,28,11,24]))),QV=W(()=>$(()=>import("./Privacy-Cx-3Yzxv.js"),[])),XV=W(()=>$(()=>import("./Accessibility-D4zHf8kr.js"),[])),ZV=W(()=>$(()=>import("./Terms-Crlx1rZU.js"),[])),JV=W(()=>$(()=>import("./SMSTerms-aWn5z1rE.js"),[])),e6=W(()=>$(()=>import("./DepositPolicy-BPgTHmvv.js"),[])),t6=W(()=>$(()=>import("./ResourcesHub-Doz2n-Rs.js"),__vite__mapDeps([29,30,17]))),n6=W(()=>$(()=>import("./Announcements-BMYFPOus.js"),__vite__mapDeps([31,13,12,24,32,33,11,34,35,7,18,2,4]))),r6=W(()=>$(()=>import("./ResourceCategory-C22SZxcQ.js"),__vite__mapDeps([36,30,17]))),rf=W(()=>$(()=>import("./BlogPost-BfyyqkF1.js"),__vite__mapDeps([37,30,38,2,28,39,33,11,20,17,24,40]))),o6=W(()=>$(()=>import("./NotFound-Bzi05HW6.js"),__vite__mapDeps([38,30,2]))),s6=W(()=>$(()=>import("./Brand-DCDN1Yx-.js"),__vite__mapDeps([41,17,33]))),i6=W(()=>$(()=>import("./WhyChooseUs-DWXHbwjp.js"),__vite__mapDeps([42,34,33,43]))),a6=W(()=>$(()=>import("./OurProcess-C3Foz0zf.js"),[])),l6=W(()=>$(()=>import("./BrandsHub-CdXDViG0.js"),__vite__mapDeps([44,17]))),c6=W(()=>$(()=>import("./Voir-GzwzBVmp.js"),__vite__mapDeps([45,16,7,12,46]))),u6=W(()=>$(()=>import("./GhostFilmsUSA-rRyEqtzw.js"),__vite__mapDeps([47,16,11,3,33,48,19]))),d6=W(()=>$(()=>import("./SystemX-CCIgxm_9.js"),__vite__mapDeps([49,17,50,7,2,18,24,12,20]))),f6=W(()=>$(()=>import("./Xpel-D5aAfMjm.js"),__vite__mapDeps([51,16,3,48,11]))),p6=W(()=>$(()=>import("./Gyeon-C2FTcukZ.js"),__vite__mapDeps([52,16,1]))),h6=W(()=>$(()=>import("./PPFRiverside-B4DaqM59.js"),__vite__mapDeps([53,17,54,30,10,11,7,12,13,14,0,1,2,3,4,5,6,55]))),m6=W(()=>$(()=>import("./CeramicCoatingRiverside-C0nHsZgt.js"),__vite__mapDeps([56,17,54,30,10,11,7,12,13,14,16,57,39,33,58,27,50,2,18,24,20,4]))),g6=W(()=>$(()=>import("./AutoDetailingRiverside-B_y2lycB.js"),__vite__mapDeps([59,17,60,1,7,33]))),v6=W(()=>$(()=>import("./MobileDetailingRiverside-YhCpozF2.js"),__vite__mapDeps([61,17,1,58]))),y6=W(()=>$(()=>
222import("./PPFUpland-BfcoKQdy.js"),__vite__mapDeps([62,17,63]))),x6=W(()=>$(()=>import("./TeslaPPFRiverside-BNHscGJa.js"),__vite__mapDeps([64,65,54,30,66,67,9,0,1,2,3,4,5,6,7,68,69,10,11,12,13,14,55,63,18,46]))),w6=W(()=>$(()=>import("./TeslaCeramicRiverside-DVuYkJR3.js"),__vite__mapDeps([70,17,54,30,71,72,33,66,67,9]))),b6=W(()=>$(()=>import("./TeslaDetailingRiverside-D2sM5q37.js"),__vite__mapDeps([73,54,30,71,72,33,66,67,9,0,1,2,3,4,5,6,7,40]))),S6=W(()=>$(()=>import("./BMWProtectionRiverside-CR7o48LK.js"),__vite__mapDeps([74,17,0,1,2,3,4,5,6,7,55,68,46]))),E6=W(()=>$(()=>import("./PorschePPFRiverside-D0SZevNX.js"),__vite__mapDeps([75,17,0,1,2,3,4,5,6,7,55,68,69,33,76]))),C6=W(()=>$(()=>import("./NewCarProtectionRiverside-BVw5T6GY.js"),__vite__mapDeps([77,17,78,39,33,72,0,1,2,3,4,5,6,7,55,68,11]))),P6=W(()=>$(()=>import("./NewCarPPFRiverside-CsB0UTmO.js"),__vite__mapDeps([79,16,7,33,13,34,4,32]))),T6=W(()=>$(()=>import("./PPFPricingRiverside-MfyCO8PZ.js"),__vite__mapDeps([80,17,54,30,7,33]))),j6=W(()=>$(()=>import("./FullFrontPPFRiverside-Lxnxf-m9.js"),__vite__mapDeps([81,17,54,30,55,33]))),_6=W(()=>$(()=>import("./FullBodyPPFRiverside-BzwBWVwc.js"),__vite__mapDeps([82,17,54,30,55,33]))),A6=W(()=>$(()=>import("./WindshieldProtectionFilmRiverside--a2DLw2A.js"),__vite__mapDeps([83,17,54,30,55,63,7,33]))),k6=W(()=>$(()=>import("./StealthPPFRiverside-Q4ZLP_Ao.js"),__vite__mapDeps([84,17,54,30,10,11,7,12,13,14,1,55,33]))),R6=W(()=>$(()=>import("./WindowTintingRiverside-DL7NrcnX.js"),__vite__mapDeps([85,35,17,54,30,10,11,7,12,13,14,27,16,33,18]))),N6=W(()=>$(()=>import("./PaintCorrectionRiverside-C7JNQSsJ.js"),__vite__mapDeps([86,17,54,30,60,33,24,12,3,13]))),M6=W(()=>$(()=>import("./PPFWarrantyStandards-CJBylFUa.js"),__vite__mapDeps([87,17,63,7,19,33,2,88]))),D6=W(()=>$(()=>import("./MaintenanceProgram-BNXIDR24.js"),__vite__mapDeps([89,17,57,39,33,26,2]))),I6=W(()=>$(()=>import("./AboutUs-CK7otUb0.js"),__vite__mapDeps([90,17,34]))),O6=W(()=>$(()=>import("./TeslaModel3PPFRiverside-uAlbxzg6.js"),__vite__mapDeps([91,17,65,66,67,9,68,58,33]))),L6=W(()=>$(()=>import("./TeslaModelYPPFRiverside-CKE6lLau.js"),__vite__mapDeps([92,17,65,66,67,9,0,1,2,3,4,5,6,7,10,11,12,13,14,55,68,33]))),F6=W(()=>$(()=>import("./TeslaModelXPPFRiverside-DXo7SJow.js"),__vite__mapDeps([93,17,65,71,72,33,66,67,9,0,1,2,3,4,5,6,7,68,55]))),V6=W(()=>$(()=>import("./TeslaModelSPPFRiverside-DFMX5PPn.js"),__vite__mapDeps([94,17,65,71,72,33,66,67,9,0,1,2,3,4,5,6,7,68,55]))),z6=W(()=>$(()=>import("./TeslaCybertruckPPFRiverside-W0mg_TgF.js"),__vite__mapDeps([95,17,65,71,72,33,66,67,9,0,1,2,3,4,5,6,7,68,55]))),$6=W(()=>$(()=>import("./CorvettePPFRiverside-D5UaUugu.js"),__vite__mapDeps([96,17,0,1,2,3,4,5,6,7,55,97,43,68,76,12,18,33]))),De=W(()=>$(()=>import("./CorvetteHubPage-BFGqq2hA.js"),__vite__mapDeps([98,97,43,24,7,3,12,17,16,33,32,63,88]))),qe=W(()=>$(()=>import("./TeslaHubPage-Ddk80cIF.js"),__vite__mapDeps([99,65,33,7]))),B6=W(()=>$(()=>import("./TeslaOwnersRiverside-DJAdMOgI.js"),__vite__mapDeps([100,0,1,2,3,4,5,6,7,33,19,32]))),U6=W(()=>$(()=>import("./PPFRanchoCucamonga-BVzis09_.js"),__vite__mapDeps([101,17,58]))),W6=W(()=>$(()=>import("./PPFOntario-CzPqcoDw.js"),__vite__mapDeps([102,17,26,55,103]))),H6=W(()=>$(()=>import("./PPFCorona-DEAc2kKo.js"),__vite__mapDeps([104,17,26,55]))),G6=W(()=>$(()=>import("./PPFCoronaCA-Cbt9kyMA.js"),__vite__mapDeps([105,17,103,7]))),K6=W(()=>$(()=>import("./PPFEastvale-BXWiQSzi.js"),__vite__mapDeps([106,17,26,55]))),q6=W(()=>$(()=>import("./PPFTemecula-DdWDqjUY.js"),__vite__mapDeps([107,17,26,55]))),Y6=W(()=>$(()=>import("./PPFRedlands-Rb-0QF9D.js"),__vite__mapDeps([108,17,26,55]))),Q6=W(()=>$(()=>import("./PPFClaremont--9fO1gnQ.js"),__vite__mapDeps([109,17,26,55]))),X6=W(()=>$(()=>import("./PPFChinoHills-DVzAuA2V.js"),__vite__mapDeps([110,17,26,55]))),Z6=W(()=>$(()=>import("./PPFFontana-Bn9BVlUF.js"),__vite__mapDeps([111,17,26,55]))),J6=W(()=>$(()=>import("./PPFMorenoValley-B4pATm5s.js"),__vite__mapDeps([112,17,26,55]))),e8=W(()=>$(()=>import("./PPFJurupaValley-Kyo4ztNG.js"),__vite__mapDeps([113,17,26,55]))),t8=W(()=>$(()=>import("./Financing-VFmkz6yC.js"),__vite__mapDeps([114,24]))),ux=W(()=>$(()=>import("./SeoDashboard-DQbhyhJv.js"),__vite__mapDeps([115,33,32]))),dx=W(()=>$(()=>import("./GeoEmbed-BgR9QpRA.js"),[])),n8=W(()=>$(()=>import("./TeslaProtectionGuide-B8iiC8SD.js"),__vite__mapDeps([116,17,72,63,33,2,18,32,117,35]))),r8=W(()=>$(()=>import("./Promotions-Bv_jd3he.js"),__vite__mapDeps([118,67,9,4,33]))),o8=W(()=>$(()=>import("./PPFGoogleQuote-B4vaV7Dd.js"),__vite__mapDeps([119,33,120]))),s8=W(()=>$(()=>import("./ThankYouPPF-B1DvEvQY.js"),__vite__mapDeps([121,33,120]))),i8=W(()=>$(()=>import("./NewCarProtectionGuide-BlM2OppX.js"),__vite__mapDeps([122,17,78,39,33,72]))),a8=W(()=>$(()=>import("./ReferralProgram-DVxDUjzq.js"),__vite__mapDeps([123,39,33,5,11]))),l8=W(()=>$(()=>import("./SiteAnalytics-CystDqUS.js"),__vite__mapDeps([124,14,5]))),c8=W(()=>$(()=>import("./MattePaintCareGuide-qb1bbi4W.js"),__vite__mapDeps([125,17,54,30,63,33]))),u8=W(()=>$(()=>import("./MattePaintCareRiverside-C5JsylRd.js"),__vite__mapDeps([126,17,18,2]))),d8=W(()=>$(()=>import("./BMWFrozenPaintCare-CNmtC6Ti.js"),__vite__mapDeps([127,17,6,63,7,2]))),f8=W(()=>$(()=>import("./MercedesMagnoPaintCare-1kroh3B8.js"),__vite__mapDeps([128,17]))),p8=W(()=>$(()=>import("./VehiclesHub-MD-NacZW.js"),[])),h8=W(()=>$(()=>import("./BlackAccess-D3JD_Hw2.js"),__vite__mapDeps([129,7]))),m8=W(()=>$(()=>import("./BlackAccessQualification-D2EP-xLJ.js"),[])),g8=W(()=>$(()=>import("./PPFEdgeLiftingGuide-BwDAKSeE.js"),__vite__mapDeps([130,17,16,13,6,63,3,117,4,32]))),v8=W(()=>$(()=>import("./XpelPPFRiverside-yDA3M7-N.js"),__vite__mapDeps([131,16,17,12,7,18,2,33,19]))),y8=W(()=>$(()=>import("./HowToChoosePPFShop-D7I9mYnf.js"),__vite__mapDeps([132,17]))),x8=W(()=>$(()=>import("./PPFRemovalRiverside-CqDXsd3C.js"),__vite__mapDeps([133,17,54,30,10,11,7,12,13,14,55]))),w8=W(()=>$(()=>import("./OntarioLuxuryProtection-D82KZkSN.js"),__vite__mapDeps([134,17,16,7,11,24]))),b8=W(()=>$(()=>import("./WarrantyTerms-D1DGj1cl.js"),__vite__mapDeps([135,17,63,23,4,72]))),S8=W(()=>$(()=>import("./VideoGallery-CE1S_im6.js"),__vite__mapDeps([136,17,137]))),E8=W(()=>$(()=>import("./VideoWatchPage-BKgV9X9u.js"),__vite__mapDeps([138,17,137]
222))),C8=new EN;class P8 extends h.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t,n){console.error("Route error:",t,n)}render(){return this.state.hasError?l.jsxs("div",{className:"min-h-screen bg-[#050505] flex flex-col items-center justify-center text-white p-4",children:[l.jsx("h2",{className:"text-2xl font-bold mb-4",children:"Something went wrong loading this page."}),l.jsx("button",{onClick:()=>window.location.reload(),className:"px-6 py-3 bg-[#1E90FF] text-black font-bold rounded hover:bg-white transition-colors",children:"Reload Page"})]}):this.props.children}}const go=()=>l.jsxs("div",{className:"min-h-[70vh] bg-transparent flex flex-col items-center justify-center",children:[l.jsx("div",{className:"w-10 h-10 border-4 border-[#1E90FF]/30 border-t-[#1E90FF] rounded-full animate-spin mb-4"}),l.jsx("p",{className:"text-[#1E90FF] font-mono text-xs tracking-widest animate-pulse",children:"LOADING..."})]}),fx="https://blog.cdaautostylingriverside.com/123blog",T8=()=>(h.useEffect(()=>{window.location.replace(fx)},[]),l.jsx("main",{className:"min-h-screen bg-[#050505] px-4 text-white flex items-center justify-center",children:l.jsxs("div",{className:"max-w-xl text-center",children:[l.jsx("p",{className:"font-mono text-xs tracking-[0.25em] text-[#1E90FF] uppercase mb-4",children:"Opening CDA Talks"}),l.jsx("h1",{className:"font-heading text-4xl tracking-wider uppercase mb-4",children:"CDA Auto Styling Blog"}),l.jsx("p",{className:"text-gray-300 mb-8",children:"You are being redirected to CDA Talks, the official CDA Auto Styling blog."}),l.jsx("a",{href:fx,className:"inline-flex items-center justify-center bg-[#1E90FF] px-8 py-4 font-bold tracking-widest text-black uppercase hover:bg-white transition-colors",children:"Continue to CDA Talks"})]})})),j8=()=>{const e=ur();return n5(),l.jsx(P8,{children:l.jsx(h.Suspense,{fallback:l.jsx(go,{}),children:l.jsxs(wS,{location:e,children:[l.jsx(k,{path:"/",element:l.jsx(UV,{})}),l.jsx(k,{path:"/services",element:l.jsx(GV,{})}),l.jsx(k,{path:"/paint-protection-film-riverside",element:l.jsx(h6,{})}),l.jsx(k,{path:"/ceramic-coating-riverside",element:l.jsx(m6,{})}),l.jsx(k,{path:"/auto-detailing-riverside",element:l.jsx(g6,{})}),l.jsx(k,{path:"/mobile-detailing-riverside",element:l.jsx(v6,{})}),l.jsx(k,{path:"/paint-protection-film-upland",element:l.jsx(y6,{})}),l.jsx(k,{path:"/ceramic-coating-upland",element:l.jsx(je,{to:"/ceramic-coating-riverside",replace:!0})}),l.jsx(k,{path:"/auto-detailing-upland",element:l.jsx(je,{to:"/auto-detailing-riverside",replace:!0})}),l.jsx(k,{path:"/window-tinting-upland",element:l.jsx(je,{to:"/window-tinting-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-ppf-riverside",element:l.jsx(x6,{})}),l.jsx(k,{path:"/tesla-ceramic-coating-riverside",element:l.jsx(w6,{})}),l.jsx(k,{path:"/tesla-detailing-riverside",element:l.jsx(b6,{})}),l.jsx(k,{path:"/bmw-protection-riverside",element:l.jsx(S6,{})}),l.jsx(k,{path:"/porsche-ppf-riverside",element:l.jsx(E6,{})}),l.jsx(k,{path:"/new-car-protection-riverside",element:l.jsx(C6,{})}),l.jsx(k,{path:"/new-car-paint-protection-film-riverside",element:l.jsx(P6,{})}),l.jsx(k,{path:"/peelclear-sprayable-ppf-riverside-upland",element:l.jsx(je,{to:"/paint-protection-film-riverside",replace:!0})}),l.jsx(k,{path:"/ppf-pricing-riverside",element:l.jsx(T6,{})}),l.jsx(k,{path:"/full-front-ppf-riverside",element:l.jsx(j6,{})}),l.jsx(k,{path:"/full-body-ppf-riverside",element:l.jsx(_6,{})}),l.jsx(k,{path:"/windshield-protection-film-riverside",element:l.jsx(A6,{})}),l.jsx(k,{path:"/stealth-ppf-riverside",element:l.jsx(k6,{})}),l.jsx(k,{path:"/window-tinting-riverside",element:l.jsx(R6,{})}),l.jsx(k,{path:"/paint-correction-riverside",element:l.jsx(N6,{})}),l.jsx(k,{path:"/ppf-warranty-standards",element:l.jsx(M6,{})}),l.jsx(k,{path:"/maintenance-program",element:l.jsx(D6,{})}),l.jsx(k,{path:"/xpel-ppf-riverside",element:l.jsx(v8,{})}),l.jsx(k,{path:"/about-us",element:l.jsx(I6,{})}),l.jsx(k,{path:"/tesla-model-3-ppf-riverside",element:l.jsx(O6,{})}),l.jsx(k,{path:"/tesla-model-y-ppf-riverside",element:l.jsx(L6,{})}),l.jsx(k,{path:"/tesla-model-x-ppf-riverside",element:l.jsx(F6,{})}),l.jsx(k,{path:"/tesla-model-s-ppf-riverside",element:l.jsx(V6,{})}),l.jsx(k,{path:"/tesla-model-s-ppf-upland",element:l.jsx(je,{to:"/tesla-model-s-ppf-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-model-x-ppf-upland",element:l.jsx(je,{to:"/tesla-model-x-ppf-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-cybertruck-ppf-riverside",element:l.jsx(z6,{})}),l.jsx(k,{path:"/corvette-paint-protection-film-riverside-ca",element:l.jsx($6,{})}),l.jsx(k,{path:"/tesla-owners-riverside",element:l.jsx(B6,{})}),l.jsx(k,{path:"/tesla-owners-upland",element:l.jsx(je,{to:"/tesla-owners-riverside",replace:!0})}),l.jsx(k,{path:"/paint-protection-film-rancho-cucamonga",element:l.jsx(U6,{})}),l.jsx(k,{path:"/paint-protection-film-ontario",element:l.jsx(W6,{})}),l.jsx(k,{path:"/paint-protection-film-corona",element:l.jsx(H6,{})}),l.jsx(k,{path:"/paint-protection-film-corona-ca",element:l.jsx(G6,{})}),l.jsx(k,{path:"/paint-protection-film-eastvale",element:l.jsx(K6,{})}),l.jsx(k,{path:"/paint-protection-film-temecula",element:l.jsx(q6,{})}),l.jsx(k,{path:"/paint-protection-film-redlands",element:l.jsx(Y6,{})}),l.jsx(k,{path:"/paint-protection-film-claremont",element:l.jsx(Q6,{})}),l.jsx(k,{path:"/paint-protection-film-chino-hills",element:l.jsx(X6,{})}),l.jsx(k,{path:"/paint-protection-film-fontana",element:l.jsx(Z6,{})}),l.jsx(k,{path:"/paint-protection-film-moreno-valley",element:l.jsx(J6,{})}),l.jsx(k,{path:"/paint-protection-film-jurupa-valley",element:l.jsx(e8,{})}),l.jsx(k,{path:"/vehicles",element:l.jsx(p8,{})}),l.jsx(k,{path:"/portfolio",element:l.jsx(KV,{})}),l.jsx(k,{path:"/contact",element:l.jsx(qV,{})}),l.jsx(k,{path:"/locations",element:l.jsx(YV,{})}),l.jsx(k,{path:"/why-choose-us",element:l.jsx(i6,{})}),l.jsx(k,{path:"/our-process",element:l.jsx(a6,{})}),l.jsx(k,{path:"/privacy",element:l.jsx(QV,{})}),l.jsx(k,{path:"/accessibility",element:l.jsx(XV,{})}),l.jsx(k,{path:"/terms-and-conditions",element:l.jsx(ZV,{})}),l.jsx(k,{path:"/sms-terms",element:l.jsx(JV,{})}),l.jsx(k,{path:"/deposit-cancellation-policy",element:l.jsx(e6,{})}),l.jsx(k,{path:"/warranty-terms",element:l.jsx(b8,{})}),l.jsx(k,{path:"/resources",element:l.jsx(t6,{})}),l.jsx(k,{path:"/announcements",element:l.jsx(n6,{})}),l.jsx(k,{path:"/resources/tesla-ownership-maintenance-hub",element:l.jsx(je,{to:"/tesla-owners-riverside",replace:!0})}),l.jsx(k,{path:"/resources/:categorySlug",element:l.jsx(r6,{})}),l.jsx(k,{path:"/resources/tesla-protection/tesla-roof-sunshades-california-heat",element:l.jsx(rf,{articleSlug:"tesla-roof-sunshades-california-heat"})}),l.jsx(k,{path:"/resources/:categorySlug/:slug",element:l.jsx(rf,{})}),l.jsx(k,{path:"/blog",element:l.jsx(je,{to:"/resources",replace:!0})}),l.jsx(k,{path:"/blog/:slug",element:l.jsx(rf,{})}),l.jsx(k,{path:"/brands",element:l.jsx(l6,{})}),l.jsx(k,{path:"/brands/voir",element:l.jsx(c6,{})}),l.jsx(k,{path:"/brands/ghost-films-usa",element:l.jsx(u6,{})}),l.jsx(k,{path:"/brands/peelclear",element:l.jsx(je,{to:"/brands",replace:!0})}),l.jsx(k,{path:"/brands/profection-technology",element:l.jsx(je,{to:"/brands",replace:!0})}),l.jsx(k,{path:"/brands/profection-technology-films",element:l.jsx(je,{to:"/brands",replace:!0})}),l.jsx(k,{path:"/brands/stek",element:l.jsx(je,{to:"/brands",replace:!0})}),l.jsx(k,{path:"/brands/terminax",element:l.jsx(je,{to:"/brands",replace:!0})}),l.jsx(k,{path:"/brands/system-x",element:l.jsx(d6,{})}),l.jsx(k,{path:"/brands/xpel",element:l.jsx(f6,{})}),l.jsx(k,{path:"/brands/gyeon",element:l.jsx(p6,{})}),l.jsx(k,{path:"/brands/:slug",element:l.jsx(s6,{})}),l.jsx(k,{path:"/financing",element:l.jsx(t8,{})}),l.jsx(k,{path:"/tesla-protection-guide",element:l.jsx(n8,{})}),l.jsx(k,{path:"/promotions",element:l.jsx(r8,{})}),l.jsx(k,{path:"/new-car-protection-guide",element:l.jsx(i8,{})}),l.jsx(k,{path:"/referral-program",element:l.jsx(a8,{})}),l.jsx(k,{path:"/admin/analytics",element:l.jsx(l8,{})}),l.jsx(k,{path:"/matte-paint-care-guide",element:l.jsx(c8,{})}),l.jsx(k,{path:"/matte-paint-care-riverside",element:l.jsx(u8,{})}),l.jsx(k,{path:"/matte-paint-care-upland",element:l.jsx(je,{to:"/matte-paint-care-riverside",replace:!0})}),l.jsx(k,{path:"/bmw-frozen-paint-care",element:l.jsx(d8,{})}),l.jsx(k,{path:"/mercedes-magno-paint-care",element:l.jsx(f8,{})}),l.jsx(k,{path:"/what-causes-ppf-edge-lifting",element:l.jsx(g8,{})}),l.jsx(k,{path:"/resources/how-to-choose-ppf-shop",element:l.jsx(y8,{})}),l.jsx(k,{path:"/ppf-removal-riverside",element:l.jsx(x8,{})}),l.jsx(k,{path:"/ppf-removal-riverside-upland",element:l.jsx(je,{to:"/ppf-removal-riverside",replace:!0})}),l.jsx(k,{path:"/paint-protection-film-removal",element:l.jsx(je,{to:"/ppf-removal-riverside",replace:!0})}),l.jsx(k,{path:"/luxury-vehicle-protection-ontario-ca",element:l.jsx(w8,{})}),l.jsx(k,{path:"/videos",element:l.jsx(S8,{})}),l.jsx(k,{path:"/videos/:slug",element:l.jsx(E8,{})}),l.jsx(k,{path:"/tesla-protection-hub",element:l.jsx(je,{to:"/tesla-owners-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-model-y-protection",element:l.jsx(je,{to:"/tesla-model-y-ppf-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-model-3-protection",element:l.jsx(je,{to:"/tesla-model-3-ppf-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-model-s-protection",element:l.jsx(je,{to:"/tesla-model-s-ppf-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-model-x-protection",element:l.jsx(je,{to:"/tesla-model-x-ppf-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-cybertruck-protection",element:l.jsx(je,{to:"/tesla-cybertruck-ppf-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-stealth-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-paint-protection-guide",element:l.jsx(qe,{})}),l.jsx(k,{path:"/why-tesla-paint-chips-so-easily",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-freeway-damage-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-windshield-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-interior-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-ceramic-coating",element:l.jsx(je,{to:"/tesla-ceramic-coating-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-ceramic-coatings-2",element:l.jsx(je,{to:"/tesla-ceramic-coating-riverside",replace:!0})}),l.jsx(k,{path:"/tesla-window-tint",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-heat-reduction-guide",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-screen-interior-preservation",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-wheel-brake-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-daily-driver-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-new-delivery-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-resale-value-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-road-trip-protection",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-maintenance-aftercare",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-faq",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-installation-process",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-delivery-gallery",element:l.jsx(qe,{})}),l.jsx(k,{path:"/tesla-customer-transformations",element:l.jsx(qe,{})}),l.jsx(k,{path:"/corvette-c8-paint-protection",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-z06-protection",element:l.jsx(De,{})}),l.jsx(k,{path:"/full-body-corvette-protection",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-front-end-protection",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-track-package-protection",element:l.jsx(De,{})}
222),l.jsx(k,{path:"/corvette-stealth-protection-packages",element:l.jsx(De,{})}),l.jsx(k,{path:"/how-to-protect-corvette-paint",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-rock-chip-prevention",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-california-freeway-damage-guide",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-paint-preservation",element:l.jsx(De,{})}),l.jsx(k,{path:"/protecting-carbon-fiber-components",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-resale-value-protection",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-matter-vs-gloss-protection",element:l.jsx(De,{})}),l.jsx(k,{path:"/ceramic-coating-for-corvettes",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-window-tint",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-wheel-brake-protection",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-interior-protection-packages",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-faq",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-warranty-information",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-installation-process",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-delivery-gallery",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-customer-transformations",element:l.jsx(De,{})}),l.jsx(k,{path:"/corvette-maintenance-aftercare",element:l.jsx(De,{})}),l.jsx(k,{path:"/ppf-google-quote",element:l.jsx(o8,{})}),l.jsx(k,{path:"/thank-you-ppf",element:l.jsx(s8,{})}),l.jsx(k,{path:"*",element:l.jsx(o6,{})})]})})})},_8=()=>l.jsx(PN,{client:C8,children:l.jsx(jS,{children:l.jsxs(KR,{children:[l.jsx(M2,{}),l.jsx(dk,{}),l.jsxs(EM,{children:[l.jsx(HV,{}),l.jsxs(wS,{children:[l.jsx(k,{path:"/123blog",element:l.jsx(T8,{})}),l.jsx(k,{path:"/seo-dashboard.html",element:l.jsx(h.Suspense,{fallback:l.jsx(go,{}),children:l.jsx(ux,{})})}),l.jsx(k,{path:"/seo-dashboard",element:l.jsx(h.Suspense,{fallback:l.jsx(go,{}),children:l.jsx(ux,{})})}),l.jsx(k,{path:"/ghl-seo-geo-embed.html",element:l.jsx(h.Suspense,{fallback:l.jsx(go,{}),children:l.jsx(dx,{})})}),l.jsx(k,{path:"/ghl-seo-geo-embed",element:l.jsx(h.Suspense,{fallback:l.jsx(go,{}),children:l.jsx(dx,{})})}),l.jsx(k,{path:"/black-access",element:l.jsx(h.Suspense,{fallback:l.jsx(go,{}),children:l.jsx(h8,{})})}),l.jsx(k,{path:"/black-access-qualification",element:l.jsx(h.Suspense,{fallback:l.jsx(go,{}),children:l.jsx(m8,{})})}),l.jsx(k,{path:"*",element:l.jsx(O7,{children:l.jsx(j8,{})})})]})]})]})})}),of=document.getElementById("root"),px=l.jsx(_8,{});of.hasChildNodes()?O1(of,px):L1(of).render(px);export{ug as $,Hi as A,dg as B,br as C,we as D,Cs as E,ub as F,se as G,$n as H,oo as I,He as J,or as K,ae as L,Rv as M,je as N,qh as O,fb as P,Hc as Q,F as R,jV as S,ZC as T,_S as U,_V as V,L8 as W,EE as X,I3 as Y,O3 as Z,XC as _,wo as a,R8 as a0,k8 as a1,ja as a2,ab as a3,mS as a4,KA as b,pt as c,Mv as d,Ul as e,xV as f,ke as g,lb as h,H_ as i,l as j,GA as k,ur as l,xe as m,YA as n,pb as o,tf as p,sT as q,h as r,iT as s,aT as t,D8 as u,lT as v,cT as w,w4 as x,yC as y,hu 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.