vendor: 6,670 bytes, lines 1-18
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/OldHome-DXWGuMky.js","assets/map-pin-Cz49sAjn.js","assets/user-check-D5fl_Lww.js","assets/LearnMore-CK7wq2rx.js","assets/loader-circle-C1-fyzPF.js","assets/Design-q-UGvSJ4.js","assets/shield-DdFqECs3.js","assets/lock-Cy0PS9Ag.js","assets/radio-Cs-56pLy.js","assets/download-CuCjDHE6.js","assets/zap-NqQbM-Hh.js","assets/BackgroundConcepts-B5N2rwQM.js","assets/AppleComponents-BLCjyW3U.js","assets/bot-DQiNqBhD.js","assets/Platform-BafNWHrD.js","assets/FadeInSection-BFAqMHhE.js","assets/clipboard-check-CCr6cr5r.js","assets/plug-B34L1mKM.js","assets/Demo-B_1FOBCw.js","assets/NonEmergency-BeHp8XJw.js","assets/SolutionTemplate-D6Xl0hoy.js","assets/FrontDesk-DR3rrT1Q.js","assets/JailCallHandling-CbPLJCmH.js","assets/LanguageLine-CtlsNcUr.js","assets/Transcription-t5R7BLOQ.js","assets/LawEnforcement-CNgivjy1.js","assets/IndustryTemplate-aXdDPpeW.js","assets/NinOneOneCenters-C8sYS0sp.js","assets/JailsCorrections-ClmWoegw.js","assets/LocalGovernment-aIiylsK4.js","assets/ResourcePage-D3Sz03k2.js","assets/About-DfLlPl4i.js","assets/Security-GviAYMYP.js"])))=>i.map(i=>d[i]); 2function LS(n,a){for(var i=0;i<a.length;i++){const o=a[i];if(typeof o!="string"&&!Array.isArray(o)){for(const c in o)if(c!=="default"&&!(c in n)){const f=Object.getOwnPropertyDescriptor(o,c);f&&Object.defineProperty(n,c,f.get?f:{enumerable:!0,get:()=>o[c]})}}}return Object.freeze(Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}))}(function(){const a=document.createElement("link").relList;if(a&&a.supports&&a.supports("modulepreload"))return;for(const c of document.querySelectorAll('link[rel="modulepreload"]'))o(c);new MutationObserver(c=>{for(const f of c)if(f.type==="childList")for(const d of f.addedNodes)d.tagName==="LINK"&&d.rel==="modulepreload"&&o(d)}).observe(document,{childList:!0,subtree:!0});function i(c){const f={};return c.integrity&&(f.integrity=c.integrity),c.referrerPolicy&&(f.referrerPolicy=c.referrerPolicy),c.crossOrigin==="use-credentials"?f.credentials="include":c.crossOrigin==="anonymous"?f.credentials="omit":f.credentials="same-origin",f}function o(c){if(c.ep)return;c.ep=!0;const f=i(c);fetch(c.href,f)}})();function S1(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var Xd={exports:{}},Io={};/** 3 * @license React 4 * react-jsx-runtime.production.js 5 * 6 * Copyright (c) Meta Platforms, Inc. and 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 Zg;function FS(){if(Zg)return Io;Zg=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.fragment");function i(o,c,f){var d=null;if(f!==void 0&&(d=""+f),c.key!==void 0&&(d=""+c.key),"key"in c){f={};for(var p in c)p!=="key"&&(f[p]=c[p])}else f=c;return c=f.ref,{$$typeof:n,type:o,key:d,ref:c!==void 0?c:null,props:f}}return Io.Fragment=a,Io.jsx=i,Io.jsxs=i,Io}var $g;function IS(){return $g||($g=1,Xd.exports=FS()),Xd.exports}var r=IS(),Kd={exports:{}},Uo={},Qd={exports:{}},Zd={};/** 11 * @license React 12 * scheduler.production.js 13 * 14 * Copyright (c) Meta Platforms, Inc. and 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 Jg;function US(){return Jg||(Jg=1,(function(n){function a(z,K){var F=z.length;z.push(K);t:for(;0<F;){var st=F-1>>>1,mt=z[st];if(0<c(mt,K))z[st]=K,z[F]=mt,F=st;else break t}}function i(z){return z.length===0?null:z[0]}function o(z){if(z.length===0)return null;var K=z[0],F=z.pop();if(F!==K){z[0]=F;t:for(var st=0,mt=z.length,D=mt>>>1;st<D;){var X=2*(st+1)-1,G=z[X],J=X+1,nt=z[J];if(0>c(G,F))J<mt&&0>c(nt,G)?(z[st]=nt,z[J]=F,st=J):(z[st]=G,z[X]=F,st=X);else if(J<mt&&0>c(nt,F))z[st]=nt,z[J]=F,st=J;else break t}}return K}function c(z,K){var F=z.sortIndex-K.sortIndex;return F!==0?F:z.id-K.id}if(n.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var f=performance;n.unstable_now=function(){return f.now()}}else{var d=Date,p=d.now();n.unstable_now=function(){return d.now()-p}}var g=[],h=[],x=1,y=null,v=3,j=!1,A=!1,T=!1,E=!1,C=typeof setTimeout=="function"?setTimeout:null,H=typeof clearTimeout=="function"?clearTimeout:null,O=typeof setImmediate<"u"?setImmediate:null;function B(z){for(var K=i(h);K!==null;){if(K.callback===null)o(h);else if(K.startTime<=z)o(h),K.sortIndex=K.expirationTime,a(g,K);else break;K=i(h)}}function N(z){if(T=!1,B(z),!A)if(i(g)!==null)A=!0,_||(_=!0,lt());else{var K=i(h);K!==null&&yt(N,K.startTime-z)}}var _=!1,R=-1,P=5,tt=-1;function $(){return E?!0:!(n.unstable_now()-tt<P)}function at(){if(E=!1,_){var z=n.unstable_now();tt=z;var K=!0;try{t:{A=!1,T&&(T=!1,H(R),R=-1),j=!0;var F=v;try{e:{for(B(z),y=i(g);y!==null&&!(y.expirationTime>z&&$());){var st=y.callback;if(typeof st=="function"){y.callback=null,v=y.priorityLevel;var mt=st(y.expirationTime<=z);if(z=n.unstable_now(),typeof mt=="function"){y.callback=mt,B(z),K=!0;break e}y===i(g)&&o(g),B(z)}else o(g);y=i(g)}if(y!==null)K=!0;else{var D=i(h);D!==null&&yt(N,D.startTime-z),K=!1}}break t}finally{y=null,v=F,j=!1}K=void 0}}finally{K?lt():_=!1}}}var lt;if(typeof O=="function")lt=function(){O(at)};else if(typeof MessageChannel<"u"){var dt=new MessageChannel,it=dt.port2;dt.port1.onmessage=at,lt=function(){it.postMessage(null)}}else lt=function(){C(at,0)};function yt(z,K){R=C(function(){z(n.unstable_now())},K)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(z){z.callback=null},n.unstable_forceFrameRate=function(z){0>z||125<z?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<z?Math.floor(1e3/z):5},n.unstable_getCurrentPriorityLevel=function(){return v},n.unstable_next=function(z){switch(v){case 1:case 2:case 3:var K=3;break;default:K=v}var F=v;v=K;try{return z()}finally{v=F}},n.unstable_requestPaint=function(){E=!0},n.unstable_runWithPriority=function(z,K){switch(z){case 1:case 2:case 3:case 4:case 5:break;default:z=3}var F=v;v=z;try{return K()}finally{v=F}},n.unstable_scheduleCallback=function(z,K,F){var st=n.unstable_now();switch(typeof F=="object"&&F!==null?(F=F.delay,F=typeof F=="number"&&0<F?st+F:st):F=st,z){case 1:var mt=-1;break;case 2:mt=250;break;case 5:mt=1073741823;break;case 4:mt=1e4;break;default:mt=5e3}return mt=F+mt,z={id:x++,callback:K,priorityLevel:z,startTime:F,expirationTime:mt,sortIndex:-1},F>st?(z.sortIndex=F,a(h,z),i(g)===null&&z===i(h)&&(T?(H(R),R=-1):T=!0,yt
vendor: 16,384 bytes, lines 18-42
18(N,F-st))):(z.sortIndex=mt,a(g,z),A||j||(A=!0,_||(_=!0,lt()))),z},n.unstable_shouldYield=$,n.unstable_wrapCallback=function(z){var K=v;return function(){var F=v;v=K;try{return z.apply(this,arguments)}finally{v=F}}}})(Zd)),Zd}var ty;function qS(){return ty||(ty=1,Qd.exports=US()),Qd.exports}var $d={exports:{}},St={};/** 19 * @license React 20 * react.production.js 21 * 22 * Copyright (c) Meta Platforms, Inc. and 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 */var ey;function WS(){if(ey)return St;ey=1;var n=Symbol.for("react.transitional.element"),a=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),f=Symbol.for("react.consumer"),d=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),x=Symbol.for("react.lazy"),y=Symbol.for("react.activity"),v=Symbol.iterator;function j(D){return D===null||typeof D!="object"?null:(D=v&&D[v]||D["@@iterator"],typeof D=="function"?D:null)}var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},T=Object.assign,E={};function C(D,X,G){this.props=D,this.context=X,this.refs=E,this.updater=G||A}C.prototype.isReactComponent={},C.prototype.setState=function(D,X){if(typeof D!="object"&&typeof D!="function"&&D!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,D,X,"setState")},C.prototype.forceUpdate=function(D){this.updater.enqueueForceUpdate(this,D,"forceUpdate")};function H(){}H.prototype=C.prototype;function O(D,X,G){this.props=D,this.context=X,this.refs=E,this.updater=G||A}var B=O.prototype=new H;B.constructor=O,T(B,C.prototype),B.isPureReactComponent=!0;var N=Array.isArray;function _(){}var R={H:null,A:null,T:null,S:null},P=Object.prototype.hasOwnProperty;function tt(D,X,G){var J=G.ref;return{$$typeof:n,type:D,key:X,ref:J!==void 0?J:null,props:G}}function $(D,X){return tt(D.type,X,D.props)}function at(D){return typeof D=="object"&&D!==null&&D.$$typeof===n}function lt(D){var X={"=":"=0",":":"=2"};return"$"+D.replace(/[=:]/g,function(G){return X[G]})}var dt=/\/+/g;function it(D,X){return typeof D=="object"&&D!==null&&D.key!=null?lt(""+D.key):X.toString(36)}function yt(D){switch(D.status){case"fulfilled":return D.value;case"rejected":throw D.reason;default:switch(typeof D.status=="string"?D.then(_,_):(D.status="pending",D.then(function(X){D.status==="pending"&&(D.status="fulfilled",D.value=X)},function(X){D.status==="pending"&&(D.status="rejected",D.reason=X)})),D.status){case"fulfilled":return D.value;case"rejected":throw D.reason}}throw D}function z(D,X,G,J,nt){var ht=typeof D;(ht==="undefined"||ht==="boolean")&&(D=null);var ft=!1;if(D===null)ft=!0;else switch(ht){case"bigint":case"string":case"number":ft=!0;break;case"object":switch(D.$$typeof){case n:case a:ft=!0;break;case x:return ft=D._init,z(ft(D._payload),X,G,J,nt)}}if(ft)return nt=nt(D),ft=J===""?"."+it(D,0):J,N(nt)?(G="",ft!=null&&(G=ft.replace(dt,"$&/")+"/"),z(nt,X,G,"",function(ge){return ge})):nt!=null&&(at(nt)&&(nt=$(nt,G+(nt.key==null||D&&D.key===nt.key?"":(""+nt.key).replace(dt,"$&/")+"/")+ft)),X.push(nt)),1;ft=0;var bt=J===""?".":J+":";if(N(D))for(var Rt=0;Rt<D.length;Rt++)J=D[Rt],ht=bt+it(J,Rt),ft+=z(J,X,G,ht,nt);else if(Rt=j(D),typeof Rt=="function")for(D=Rt.call(D),Rt=0;!(J=D.next()).done;)J=J.value,ht=bt+it(J,Rt++),ft+=z(J,X,G,ht,nt);else if(ht==="object"){if(typeof D.then=="function")return z(yt(D),X,G,J,nt);throw X=String(D),Error("Objects are not valid as a React child (found: "+(X==="[object Object]"?"object with keys {"+Object.keys(D).join(", ")+"}":X)+"). If you meant to render a collection of children, use an array instead.")}return ft}function K(D,X,G){if(D==null)return D;var J=[],nt=0;return z(D,J,"","",function(ht){return X.call(G,ht,nt++)}),J}function F(D){if(D._status===-1){var X=D._result;X=X(),X.then(function(G){(D._status===0||D._status===-1)&&(D._status=1,D._result=G)},function(G){(D._status===0||D._status===-1)&&(D._status=2,D._result=G)}),D._status===-1&&(D._status=0,D._result=X)}if(D._status===1)return D._result.default;throw D._result}var st=typeof reportError=="function"?reportError:function(D){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var X=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof D=="object"&&D!==null&&typeof D.message=="string"?String(D.message):String(D),error:D});if(!window.dispatchEvent(X))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",D);return}console.error(D)},mt={map:K,forEach:function(D,X,G){K(D,function(){X.apply(this,arguments)},G)},count:function(D){var X=0;return K(D,function(){X++}),X},toArray:function(D){return K(D,function(X){return X})||[]},only:function(D){if(!at(D))throw Error("React.Children.only expected to receive a single React element child.");return D}};return St.Activity=y,St.Children=mt,St.Component=C,St.Fragment=i,St.Profiler=c,St.PureComponent=O,St.StrictMode=o,St.Suspense=g,St.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=R,St.__COMPILER_RUNTIME={__proto__:null,c:function(D){return R.H.useMemoCache(D)}},St.cache=function(D){return function(){return D.apply(null,arguments)}},St.cacheSignal=function(){return null},St.cloneElement=function(D,X,G){if(D==null)throw Error("The argument must be a React element, but you passed "+D+".");var J=T({},D.props),nt=D.key;if(X!=null)for(ht in X.key!==void 0&&(nt=""+X.key),X)!P.call(X,ht)||ht==="key"||ht==="__self"||ht==="__source"||ht==="ref"&&X.ref===void 0||(J[ht]=X[ht]);var ht=arguments.length-2;if(ht===1)J.children=G;else if(1<ht){for(var ft=Array(ht),bt=0;bt<ht;bt++)ft[bt]=arguments[bt+2];J.children=ft}return tt(D.type,nt,J)},St.createContext=function(D){return D={$$typeof:d,_currentValue:D,_currentValue2:D,_threadCount:0,Provider:null,Consumer:null},D.Provider=D,D.Consumer={$$typeof:f,_context:D},D},St.createElement=function(D,X,G){var J,nt={},ht=null;if(X!=null)for(J in X.key!==void 0&&(ht=""+X.key),X)P.call(X,J)&&J!=="key"&&J!=="__self"&&J!=="__source"&&(nt[J]=X[J]);var ft=arguments.length-2;if(ft===1)nt.children=G;else if(1<ft){for(var bt=Array(ft),Rt=0;Rt<ft;Rt++)bt[Rt]=arguments[Rt+2];nt.children=bt}if(D&&D.defaultProps)for(J in ft=D.defaultProps,ft)nt[J]===void 0&&(nt[J]=ft[J]);return tt(D,ht,nt)},St.createRef=function(){return{current:null}},St.forwardRef=function(D){return{$$typeof:p,render:D}},St.isValidElement=at,St.lazy=function(D){return{$$typeof:x,_payload:{_status:-1,_result:D},_init:F}},St.memo=function(D,X){return{$$typeof:h,type:D,compare:X===void 0?null:X}},St.startTransition=function(D){var X=R.T,G={};R.T=G;try{var J=D(),nt=R.S;nt!==null&&nt(G,J),typeof J=="object"&&J!==null&&typeof J.then=="function"&&J.then(_,st)}catch(ht){st(ht)}finally{X!==null&&G.types!==null&&(X.types=G.types),R.T=X}},St.unstable_useCacheRefresh=function(){return R.H.useCacheRefresh()},St.use=function(D){return R.H.use(D)},St.useActionState=function(D,X,G){return R.H.useActionState(D,X,G)},St.useCallback=function(D,X){return R.H.useCallback(D,X)},St.useContext=function(D){return R.H.useContext(D)},St.useDebugValue=function(){},St.useDeferredValue=function(D,X){return R.H.useDeferredValue(D,X)},St.useEffect=function(D,X){return R.H.useEffect(D,X)},St.useEffectEvent=function(D){return R.H.useEffectEvent(D)},St.useId=function(){return R.H.useId()},St.useImperativeHandle=function(D,X,G){return R.H.useImperativeHandle(D,X,G)},St.useInsertionEffect=function(D,X){return R.H.useInsertionEffect(D,X)},St.useLayoutEffect=function(D,X){return R.H.useLayoutEffect(D,X)},St.useMemo=function(D,X){return R.H.useMemo(D,X)},St.useOptimistic=function(D,X){return R.H.useOptimistic(D,X)},St.useReducer=function(D,X,G){return R.H.useReducer(D,X,G)},St.useRef=function(D){return R.H.useRef(D)},St.useState=function(D){return R.H.useState(D)},St.useSyncExternalStore=function(D,X,G){return R.H.useSyncExternalStore(D,X,G)},St.useTransition=function(){return R.H.useTransition()},St.version="19.2.1",St}var ny;function yc(){return ny||(ny=1,$d.exports=WS()),$d.exports}var Jd={exports:{}},Ee={};/** 27 * @license React 28 * react-dom.production.js 29 * 30 * Copyright (c) Meta Platforms, Inc. and 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 ay;function YS(){if(ay)return Ee;ay=1;var n=yc();function a(g){var h="https://react.dev/errors/"+g;if(1<arguments.length){h+="?args[]="+encodeURIComponent(arguments[1]);for(var x=2;x<arguments.length;x++)h+="&args[]="+encodeURIComponent(arguments[x])}return"Minified React error #"+g+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function i(){}var o={d:{f:i,r:function(){throw Error(a(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},c=Symbol.for("react.portal");function f(g,h,x){var y=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:c,key:y==null?null:""+y,children:g,containerInfo:h,implementation:x}}var d=n.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function p(g,h){if(g==="font")return"";if(typeof h=="string")return h==="use-credentials"?h:""}return Ee.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=o,Ee.createPortal=function(g,h){var x=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!h||h.nodeType!==1&&h.nodeType!==9&&h.nodeType!==11)throw Error(a(299));return f(g,h,null,x)},Ee.flushSync=function(g){var h=d.T,x=o.p;try{if(d.T=null,o.p=2,g)return g()}finally{d.T=h,o.p=x,o.d.f()}},Ee.preconnect=function(g,h){typeof g=="string"&&(h?(h=h.crossOrigin,h=typeof h=="string"?h==="use-credentials"?h:"":void 0):h=null,o.d.C(g,h))},Ee.prefetchDNS=function(g){typeof g=="string"&&o.d.D(g)},Ee.preinit=function(g,h){if(typeof g=="string"&&h&&typeof h.as=="string"){var x=h.as,y=p(x,h.crossOrigin),v=typeof h.integrity=="string"?h.integrity:void 0,j=typeof h.fetchPriority=="string"?h.fetchPriority:void 0;x==="style"?o.d.S(g,typeof h.precedence=="string"?h.precedence:void 0,{crossOrigin:y,integrity:v,fetchPriority:j}):x==="script"&&o.d.X(g,{crossOrigin:y,integrity:v,fetchPriority:j,nonce:typeof h.nonce=="string"?h.nonce:void 0})}},Ee.preinitModule=function(g,h){if(typeof g=="string")if(typeof h=="object"&&h!==null){if(h.as==null||h.as==="script"){var x=p(h.as,h.crossOrigin);o.d.M(g,{crossOrigin:x,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0})}}else h==null&&o.d.M(g)},Ee.preload=function(g,h){if(typeof g=="string"&&typeof h=="object"&&h!==null&&typeof h.as=="string"){var x=h.as,y=p(x,h.crossOrigin);o.d.L(g,x,{crossOrigin:y,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0,type:typeof h.type=="string"?h.type:void 0,fetchPriority:typeof h.fetchPriority=="string"?h.fetchPriority:void 0,referrerPolicy:typeof h.referrerPolicy=="string"?h.referrerPolicy:void 0,imageSrcSet:typeof h.imageSrcSet=="string"?h.imageSrcSet:void 0,imageSizes:typeof h.imageSizes=="string"?h.imageSizes:void 0,media:typeof h.media=="string"?h.media:void 0})}},Ee.preloadModule=function(g,h){if(typeof g=="string")if(h){var x=p(h.as,h.crossOrigin);o.d.m(g,{as:typeof h.as=="string"&&h.as!=="script"?h.as:void 0,crossOrigin:x,integrity:typeof h.integrity=="string"?h.integrity:void 0})}else o.d.m(g)},Ee.requestFormReset=function(g){o.d.r(g)},Ee.unstable_batchedUpdates=function(g,h){return g(h)},Ee.useFormState=function(g,h,x){return d.H.useFormState(g,h,x)},Ee.useFormStatus=function(){return d.H.useHostTransitionStatus()},Ee.version="19.2.1",Ee}var sy;function w1(){if(sy)return Jd.exports;sy=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),Jd.exports=YS(),Jd.exports}/** 35 * @license React 36 * react-dom-client.production.js 37 * 38 * Copyright (c) Meta Platforms, Inc. and affiliates. 39 * 40 * This source code is licensed under the MIT license found in the 41 * LICENSE file in the root directory of this source tree. 42 */var iy;function GS(){if(iy)return Uo;iy=1;var n=qS(),a=yc(),i=w1();function o(t){var e="https://react.dev/errors/"+t;if(1<arguments.length){e+="?args[]="+encodeURIComponent(arguments[1]);for(var s=2;s<arguments.length;s++)e+="&args[]="+encodeURIComponent(arguments[s])}return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(t){return!(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)}function f(t){var e=t,s=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do e=t,(e.flags&4098)!==0&&(s=e.return),t=e.return;while(t)}return e.tag===3?s:null}function d(t){if(t.tag===13){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function p(t){if(t.tag===31){var e=t.memoizedState;if(e===null&&(t=t.alternate,t!==null&&(e=t.memoizedState)),e!==null)return e.dehydrated}return null}function g(t){if(f(t)!==t)throw Error(o(188))}function h(t){var e=t.alternate;if(!e){if(e=f(t),e===null)throw Error(o(188));return e!==t?null:t}for(var s=t,l=e;;){var u=s.return;if(u===null)break;var m=u.alternate;if(m===null){if(l=u.return,l!==null){s=l;continue}break}if(u.child===m.child){for(m=u.child;m;){if(m===s)return g(u),t;if(m===l)return g(u),e;m=m.sibling}throw Error(o(188))}if(s.return!==l.return)s=u,l=m;else{for(var b=!1,w=u.child;w;){if(w===s){b=!0,s=u,l=m;break}if(w===l){b=!0,l=u,s=m;break}w=w.sibling}if(!b){for(w=m.child;w;){if(w===s){b=!0,s=m,l=u;break}if(w===l){b=!0,l=m,s=u;break}w=w.sibling}if(!b)throw Error(o(189))}}if(s.alternate!==l)throw Error(o(190))}if(s.tag!==3)throw Error(o(188));return s.stateNode.current===s?t:e}function x(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t;for(t=t.child;t!==null;){if(e=x(t),e!==null)return e;t=t.sibling}return null}var y=Object.assign,v=Symbol.for("react.element"),j=Symbol.for("react.transitional.element"),A=Symbol.for("react.portal"),T=Symbol.for("react.fragment"),E=Symbol.for("react.strict_mode"),C=Symbol.for("react.profiler"),H=Symbol.for("react.consumer"),O=Symbol.for("react.context"),B=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),_=Symbol.for("react.suspense_list"),R=Symbol.for("react.memo"),P=Symbol.for("react.lazy"),tt=Symbol.for("react.activity"),$=Symbol.for("react.memo_cache_sentinel"),at=Symbol.iterator;function lt(t){return t===null||typeof t!="object"?null:(t=at&&t[at]||t["@@iterator"],typeof t=="function"?t:null)}var dt=Symbol.for("react.client.reference");function it(t){if(t==null)return null;if(typeof t=="function")return t.$$typeof===dt?null:t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case T:return"Fragment";case C:return"Profiler";case E:return"StrictMode";case N:return"Suspense";case _:return"SuspenseList";case tt:return"Activity"}if(typeof t=="object")switch(t.$$typeof){case A:return"Portal";case O:return t.displayName||"Context";case H:return(t._context.displayName||"Context")+".Consumer";case B:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case R:return e=t.displayName||null,e!==null?e:it(t.type)||"Memo";case P:e=t._payload,t=t._init;try{return it(t(e))}catch{}}return null}var yt=Array.isArray,z=a.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,K=i.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,F={pending:!1,data:null,method:null,action:null},st=[],mt=-1;function D(t){return{current:t}}function X(t){0>mt||(t.current=st[mt],st[mt]=null,mt--)}function G(t,e){mt++,st[mt]=t.current,t.current=e}var J=D(null),nt=D(null),ht=D(null),ft=D(null);function bt(t,e){switch(G(ht,e),G(nt,t),G(J,null),e.nodeType){case 9:case 11:t=(t=e.documentElement)&&(t=t.namespaceURI)?vg(t):0;break;default:if(t=e.tagName,e=e.namespaceURI)e=vg(e),t=Sg(e,t);else switch(t){case"svg":t=1;break;case"math":t=2;break;default:t=0}}X(J),G(J,t)}function Rt(){X(J),X
vendor: 4,917 bytes, lines 42-49
42(nt),X(ht)}function ge(t){t.memoizedState!==null&&G(ft,t);var e=J.current,s=Sg(e,t.type);e!==s&&(G(nt,t),G(J,s))}function Ce(t){nt.current===t&&(X(J),X(nt)),ft.current===t&&(X(ft),Bo._currentValue=F)}var ye,Wn;function yn(t){if(ye===void 0)try{throw Error()}catch(s){var e=s.stack.trim().match(/\n( *(at )?)/);ye=e&&e[1]||"",Wn=-1<s.stack.indexOf(` 43 at`)?" (<anonymous>)":-1<s.stack.indexOf("@")?"@unknown:0:0":""}return` 44`+ye+t+Wn}var Yi=!1;function Ns(t,e){if(!t||Yi)return"";Yi=!0;var s=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var l={DetermineComponentFrameRoot:function(){try{if(e){var Z=function(){throw Error()};if(Object.defineProperty(Z.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(Z,[])}catch(q){var U=q}Reflect.construct(t,[],Z)}else{try{Z.call()}catch(q){U=q}t.call(Z.prototype)}}else{try{throw Error()}catch(q){U=q}(Z=t())&&typeof Z.catch=="function"&&Z.catch(function(){})}}catch(q){if(q&&U&&typeof q.stack=="string")return[q.stack,U.stack]}return[null,null]}};l.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var u=Object.getOwnPropertyDescriptor(l.DetermineComponentFrameRoot,"name");u&&u.configurable&&Object.defineProperty(l.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var m=l.DetermineComponentFrameRoot(),b=m[0],w=m[1];if(b&&w){var k=b.split(` 45`),I=w.split(` 46`);for(u=l=0;l<k.length&&!k[l].includes("DetermineComponentFrameRoot");)l++;for(;u<I.length&&!I[u].includes("DetermineComponentFrameRoot");)u++;if(l===k.length||u===I.length)for(l=k.length-1,u=I.length-1;1<=l&&0<=u&&k[l]!==I[u];)u--;for(;1<=l&&0<=u;l--,u--)if(k[l]!==I[u]){if(l!==1||u!==1)do if(l--,u--,0>u||k[l]!==I[u]){var Y=` 47`+k[l].replace(" at new "," at ");return t.displayName&&Y.includes("<anonymous>")&&(Y=Y.replace("<anonymous>",t.displayName)),Y}while(1<=l&&0<=u);break}}}finally{Yi=!1,Error.prepareStackTrace=s}return(s=t?t.displayName||t.name:"")?yn(s):""}function $a(t,e){switch(t.tag){case 26:case 27:case 5:return yn(t.type);case 16:return yn("Lazy");case 13:return t.child!==e&&e!==null?yn("Suspense Fallback"):yn("Suspense");case 19:return yn("SuspenseList");case 0:case 15:return Ns(t.type,!1);case 11:return Ns(t.type.render,!1);case 1:return Ns(t.type,!0);case 31:return yn("Activity");default:return""}}function Gi(t){try{var e="",s=null;do e+=$a(t,s),s=t,t=t.return;while(t);return e}catch(l){return` 48Error generating stack: `+l.message+` 49`+l.stack}}var Ge=Object.prototype.hasOwnProperty,Xi=n.unstable_scheduleCallback,Ki=n.unstable_cancelCallback,ke=n.unstable_shouldYield,ya=n.unstable_requestPaint,Re=n.unstable_now,Hc=n.unstable_getCurrentPriorityLevel,Ja=n.unstable_ImmediatePriority,yl=n.unstable_UserBlockingPriority,ts=n.unstable_NormalPriority,Qi=n.unstable_LowPriority,Yn=n.unstable_IdlePriority,xl=n.log,xa=n.unstable_setDisableYieldValue,es=null,De=null;function xn(t){if(typeof xl=="function"&&xa(t),De&&typeof De.setStrictMode=="function")try{De.setStrictMode(es,t)}catch{}}var Ae=Math.clz32?Math.clz32:Dn,Vc=Math.log,Zi=Math.LN2;function Dn(t){return t>>>=0,t===0?32:31-(Vc(t)/Zi|0)|0}var Ms=256,Os=262144,ns=4194304;function Nn(t){var e=t&42;if(e!==0)return e;switch(t&-t){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:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return t&261888;case 262144:case 524288:case 1048576:case 2097152:return t&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return t&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return t}}function vt(t,e,s){var l=t.pendingLanes;if(l===0)return 0;var u=0,m=t.suspendedLanes,b=t.pingedLanes;t=t.warmLanes;var w=l&134217727;return w!==0?(l=w&~m,l!==0?u=Nn(l):(b&=w,b!==0?u=Nn(b):s||(s=w&~t,s!==0&&(u=Nn(s))))):(w=l&~m,w!==0?u=Nn(w):b!==0?u=Nn(b):s||(s=l&~t,s!==0&&(u=Nn(s)))),u===0?0:e!==0&&e!==u&&(e&m)===0&&(m=u&-u,s=e&-e,m>=s||m===32&&(s&4194048)!==0)?e:u}function Gt(t,e){return(t.pendingLanes&~(t.suspendedLanes&~t.pingedLanes)&e)===0}function ue(t,e){switch(t){case 1:case 2:case 4:case 8:case 64:return e+250;case 16:case 32: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+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Te(){var t=ns;return ns<<=1,(ns&62914560)===0&&(ns=4194304),t}function ba(t){for(var e=[],s=0;31>s;s++)e.push(t);return e}function Kt(t,e){t.pendingLanes|=e,e!==268435456&&(t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0)}
vendor: 9,288 bytes, line 49
49function Pe(t,e,s,l,u,m){var b=t.pendingLanes;t.pendingLanes=s,t.suspendedLanes=0,t.pingedLanes=0,t.warmLanes=0,t.expiredLanes&=s,t.entangledLanes&=s,t.errorRecoveryDisabledLanes&=s,t.shellSuspendCounter=0;var w=t.entanglements,k=t.expirationTimes,I=t.hiddenUpdates;for(s=b&~s;0<s;){var Y=31-Ae(s),Z=1<<Y;w[Y]=0,k[Y]=-1;var U=I[Y];if(U!==null)for(I[Y]=null,Y=0;Y<U.length;Y++){var q=U[Y];q!==null&&(q.lane&=-536870913)}s&=~Z}l!==0&&as(t,l,0),m!==0&&u===0&&t.tag!==0&&(t.suspendedLanes|=m&~(b&~e))}function as(t,e,s){t.pendingLanes|=e,t.suspendedLanes&=~e;var l=31-Ae(e);t.entangledLanes|=e,t.entanglements[l]=t.entanglements[l]|1073741824|s&261930}function He(t,e){var s=t.entangledLanes|=e;for(t=t.entanglements;s;){var l=31-Ae(s),u=1<<l;u&e|t[l]&e&&(t[l]|=e),s&=~u}}function Ve(t,e){var s=e&-e;return s=(s&42)!==0?1:zs(s),(s&(t.suspendedLanes|e))!==0?0:s}function zs(t){switch(t){case 2:t=1;break;case 8:t=4;break;case 32:t=16;break;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:t=128;break;case 268435456:t=134217728;break;default:t=0}return t}function bn(t){return t&=-t,2<t?8<t?(t&134217727)!==0?32:268435456:8:2}function Bc(){var t=K.p;return t!==0?t:(t=window.event,t===void 0?32:qg(t.type))}function op(t,e){var s=K.p;try{return K.p=t,e()}finally{K.p=s}}var va=Math.random().toString(36).slice(2),xe="__reactFiber$"+va,Be="__reactProps$"+va,Ps="__reactContainer$"+va,_c="__reactEvents$"+va,Rb="__reactListeners$"+va,Db="__reactHandles$"+va,lp="__reactResources$"+va,$i="__reactMarker$"+va;function Lc(t){delete t[xe],delete t[Be],delete t[_c],delete t[Rb],delete t[Db]}function Hs(t){var e=t[xe];if(e)return e;for(var s=t.parentNode;s;){if(e=s[Ps]||s[xe]){if(s=e.alternate,e.child!==null||s!==null&&s.child!==null)for(t=kg(t);t!==null;){if(s=t[xe])return s;t=kg(t)}return e}t=s,s=t.parentNode}return null}function Vs(t){if(t=t[xe]||t[Ps]){var e=t.tag;if(e===5||e===6||e===13||e===31||e===26||e===27||e===3)return t}return null}function Ji(t){var e=t.tag;if(e===5||e===26||e===27||e===6)return t.stateNode;throw Error(o(33))}function Bs(t){var e=t[lp];return e||(e=t[lp]={hoistableStyles:new Map,hoistableScripts:new Map}),e}function de(t){t[$i]=!0}var rp=new Set,cp={};function ss(t,e){_s(t,e),_s(t+"Capture",e)}function _s(t,e){for(cp[t]=e,t=0;t<e.length;t++)rp.add(e[t])}var Nb=RegExp("^[: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]*$"),up={},dp={};function Mb(t){return Ge.call(dp,t)?!0:Ge.call(up,t)?!1:Nb.test(t)?dp[t]=!0:(up[t]=!0,!1)}function bl(t,e,s){if(Mb(e))if(s===null)t.removeAttribute(e);else{switch(typeof s){case"undefined":case"function":case"symbol":t.removeAttribute(e);return;case"boolean":var l=e.toLowerCase().slice(0,5);if(l!=="data-"&&l!=="aria-"){t.removeAttribute(e);return}}t.setAttribute(e,""+s)}}function vl(t,e,s){if(s===null)t.removeAttribute(e);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(e);return}t.setAttribute(e,""+s)}}function Gn(t,e,s,l){if(l===null)t.removeAttribute(s);else{switch(typeof l){case"undefined":case"function":case"symbol":case"boolean":t.removeAttribute(s);return}t.setAttributeNS(e,s,""+l)}}function sn(t){switch(typeof t){case"bigint":case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function fp(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function Ob(t,e,s){var l=Object.getOwnPropertyDescriptor(t.constructor.prototype,e);if(!t.hasOwnProperty(e)&&typeof l<"u"&&typeof l.get=="function"&&typeof l.set=="function"){var u=l.get,m=l.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(b){s=""+b,m.call(this,b)}}),Object.defineProperty(t,e,{enumerable:l.enumerable}),{getValue:function(){return s},setValue:function(b){s=""+b},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function Fc(t){if(!t._valueTracker){var e=fp(t)?"checked":"value";t._valueTracker=Ob(t,e,""+t[e])}}function mp(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var s=e.getValue(),l="";return t&&(l=fp(t)?t.checked?"true":"false":t.value),t=l,t!==s?(e.setValue(t),!0):!1}function Sl(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}var zb=/[\n"\\]/g;function on(t){return t.replace(zb,function(e){return"\\"+e.charCodeAt(0).toString(16)+" "})}function Ic(t,e,s,l,u,m,b,w){t.name="",b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"?t.type=b:t.removeAttribute("type"),e!=null?b==="number"?(e===0&&t.value===""||t.value!=e)&&(t.value=""+sn(e)):t.value!==""+sn(e)&&(t.value=""+sn(e)):b!=="submit"&&b!=="reset"||t.removeAttribute("value"),e!=null?Uc(t,b,sn(e)):s!=null?Uc(t,b,sn(s)):l!=null&&t.removeAttribute("value"),u==null&&m!=null&&(t.defaultChecked=!!m),u!=null&&(t.checked=u&&typeof u!="function"&&typeof u!="symbol"),w!=null&&typeof w!="function"&&typeof w!="symbol"&&typeof w!="boolean"?t.name=""+sn(w):t.removeAttribute("name")}function pp(t,e,s,l,u,m,b,w){if(m!=null&&typeof m!="function"&&typeof m!="symbol"&&typeof m!="boolean"&&(t.type=m),e!=null||s!=null){if(!(m!=="submit"&&m!=="reset"||e!=null)){Fc(t);return}s=s!=null?""+sn(s):"",e=e!=null?""+sn(e):s,w||e===t.value||(t.value=e),t.defaultValue=e}l=l??u,l=typeof l!="function"&&typeof l!="symbol"&&!!l,t.checked=w?t.checked:!!l,t.defaultChecked=!!l,b!=null&&typeof b!="function"&&typeof b!="symbol"&&typeof b!="boolean"&&(t.name=b),Fc(t)}function Uc(t,e,s){e==="number"&&Sl(t.ownerDocument)===t||t.defaultValue===""+s||(t.defaultValue=""+s)}function Ls(t,e,s,l){if(t=t.options,e){e={};for(var u=0;u<s.length;u++)e["$"+s[u]]=!0;for(s=0;s<t.length;s++)u=e.hasOwnProperty("$"+t[s].value),t[s].selected!==u&&(t[s].selected=u),u&&l&&(t[s].defaultSelected=!0)}else{for(s=""+sn(s),e=null,u=0;u<t.length;u++){if(t[u].value===s){t[u].selected=!0,l&&(t[u].defaultSelected=!0);return}e!==null||t[u].disabled||(e=t[u])}e!==null&&(e.selected=!0)}}function hp(t,e,s){if(e!=null&&(e=""+sn(e),e!==t.value&&(t.value=e),s==null)){t.defaultValue!==e&&(t.defaultValue=e);return}t.defaultValue=s!=null?""+sn(s):""}function gp(t,e,s,l){if(e==null){if(l!=null){if(s!=null)throw Error(o(92));if(yt(l)){if(1<l.length)throw Error(o(93));l=l[0]}s=l}s==null&&(s=""),e=s}s=sn(e),t.defaultValue=s,l=t.textContent,l===s&&l!==""&&l!==null&&(t.value=l),Fc(t)}function Fs(t,e){if(e){var s=t.firstChild;if(s&&s===t.lastChild&&s.nodeType===3){s.nodeValue=e;return}}t.textContent=e}var Pb=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function yp(t,e,s){var l=e.indexOf("--")===0;s==null||typeof s=="boolean"||s===""?l?t.setProperty(e,""):e==="float"?t.cssFloat="":t[e]="":l?t.setProperty(e,s):typeof s!="number"||s===0||Pb.has(e)?e==="float"?t.cssFloat=s:t[e]=(""+s).trim():t[e]=s+"px"}function xp(t,e,s){if(e!=null&&typeof e!="object")throw Error(o(62));if(t=t.style,s!=null){for(var l in s)!s.hasOwnProperty(l)||e!=null&&e.hasOwnProperty(l)||(l.indexOf("--")===0?t.setProperty(l,""):l==="float"?t.cssFloat="":t[l]="");for(var u in e)l=e[u],e.hasOwnProperty(u)&&s[u]!==l&&yp(t,u,l)}else for(var m in e)e.hasOwnProperty(m)&&yp(t,m,e[m])}function qc(t){if(t.indexOf("-")===-1)return!1;switch(t){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 Hb=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRen
49dering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Vb=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function wl(t){return Vb.test(""+t)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":t}function Xn(){}var Wc=null;function Yc(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var Is=null,Us=null;function bp(t){var e=Vs(t);if(e&&(t=e.stateNode)){var s=t[Be]||null;t:switch(t=e.stateNode,e.type){case"input":if(Ic(t,s.value,s.defaultValue,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name),e=s.name,s.type==="radio"&&e!=null){for(s=t;s.parentNode;)s=s.parentNode;for(s=s.querySelectorAll('input[name="'+on(""+e)+'"][type="radio"]'),e=0;e<s.length;e++){var l=s[e];if(l!==t&&l.form===t.form){var u=l[Be]||null;if(!u)throw Error(o(90));Ic(l,u.value,u.defaultValue,u.defaultValue,u.checked,u.defaultChecked,u.type,u.name)}}for(e=0;e<s.length;e++)l=s[e],l.form===t.form&&mp(l)}break t;case"textarea":hp(t,s.value,s.defaultValue);break t;case"select":e=s.value,e!=null&&Ls(t,!!s.multiple,e,!1)}}}var Gc=!1;function vp(t,e,s){if(Gc)return t(e,s);Gc=!0;try{var l=t(e);return l}finally{if(Gc=!1,(Is!==null||Us!==null)&&(cr(),Is&&(e=Is,t=Us,Us=Is=null,bp(e),t)))for(e=0;e<t.length;e++)bp(t[e])}}function to(t,e){var s=t.stateNode;if(s===null)return null;var l=s[Be]||null;if(l===null)return null;s=l[e];t:switch(e){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(l=!l.disabled)||(t=t.type,l=!(t==="button"||t==="input"||t==="select"||t==="textarea")),t=!l;break t;default:t=!1}if(t)return null;if(s&&typeof s!="function")throw Error(o(231,e,typeof s));return s}var Kn=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Xc=!1;if(Kn)try{var eo={};Object.defineProperty(eo,"passive",{get:function(){Xc=!0}}),window.addEventListener("test",eo,eo),window.removeEventListener("test",eo,eo)}catch{Xc=!1}var Sa=null,Kc=null,jl=null;function Sp(){if(jl)return jl;var t,e=Kc,s=e.length,l,u="value"in Sa?Sa.value:Sa.textContent,m=u.length;for(t=0;t<s&&e[t]===u[t];t++);var b=s-t;for(l=1;l<=b&&e[s-l]===u[m-l];l++);return jl=u.slice(t,1<l?1-l:void 0)}function Al(t){var e=t.keyCode;
vendor: 6,110 bytes, line 49
49return"charCode"in t?(t=t.charCode,t===0&&e===13&&(t=13)):t=e,t===10&&(t=13),32<=t||t===13?t:0}function Tl(){return!0}function wp(){return!1}function _e(t){function e(s,l,u,m,b){this._reactName=s,this._targetInst=u,this.type=l,this.nativeEvent=m,this.target=b,this.currentTarget=null;for(var w in t)t.hasOwnProperty(w)&&(s=t[w],this[w]=s?s(m):m[w]);return this.isDefaultPrevented=(m.defaultPrevented!=null?m.defaultPrevented:m.returnValue===!1)?Tl:wp,this.isPropagationStopped=wp,this}return y(e.prototype,{preventDefault:function(){this.defaultPrevented=!0;var s=this.nativeEvent;s&&(s.preventDefault?s.preventDefault():typeof s.returnValue!="unknown"&&(s.returnValue=!1),this.isDefaultPrevented=Tl)},stopPropagation:function(){var s=this.nativeEvent;s&&(s.stopPropagation?s.stopPropagation():typeof s.cancelBubble!="unknown"&&(s.cancelBubble=!0),this.isPropagationStopped=Tl)},persist:function(){},isPersistent:Tl}),e}var is={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(t){return t.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},El=_e(is),no=y({},is,{view:0,detail:0}),Bb=_e(no),Qc,Zc,ao,Cl=y({},no,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Jc,button:0,buttons:0,relatedTarget:function(t){return t.relatedTarget===void 0?t.fromElement===t.srcElement?t.toElement:t.fromElement:t.relatedTarget},movementX:function(t){return"movementX"in t?t.movementX:(t!==ao&&(ao&&t.type==="mousemove"?(Qc=t.screenX-ao.screenX,Zc=t.screenY-ao.screenY):Zc=Qc=0,ao=t),Qc)},movementY:function(t){return"movementY"in t?t.movementY:Zc}}),jp=_e(Cl),_b=y({},Cl,{dataTransfer:0}),Lb=_e(_b),Fb=y({},no,{relatedTarget:0}),$c=_e(Fb),Ib=y({},is,{animationName:0,elapsedTime:0,pseudoElement:0}),Ub=_e(Ib),qb=y({},is,{clipboardData:function(t){return"clipboardData"in t?t.clipboardData:window.clipboardData}}),Wb=_e(qb),Yb=y({},is,{data:0}),Ap=_e(Yb),Gb={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Xb={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"},Kb={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Qb(t){var e=this.nativeEvent;return e.getModifierState?e.getModifierState(t):(t=Kb[t])?!!e[t]:!1}function Jc(){return Qb}var Zb=y({},no,{key:function(t){if(t.key){var e=Gb[t.key]||t.key;if(e!=="Unidentified")return e}return t.type==="keypress"?(t=Al(t),t===13?"Enter":String.fromCharCode(t)):t.type==="keydown"||t.type==="keyup"?Xb[t.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Jc,charCode:function(t){return t.type==="keypress"?Al(t):0},keyCode:function(t){return t.type==="keydown"||t.type==="keyup"?t.keyCode:0},which:function(t){return t.type==="keypress"?Al(t):t.type==="keydown"||t.type==="keyup"?t.keyCode:0}}),$b=_e(Zb),Jb=y({},Cl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Tp=_e(Jb),tv=y({},no,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Jc}),ev=_e(tv),nv=y({},is,{propertyName:0,elapsedTime:0,pseudoElement:0}),av=_e(nv),sv=y({},Cl,{deltaX:function(t){return"deltaX"in t?t.deltaX:"wheelDeltaX"in t?-t.wheelDeltaX:0},deltaY:function(t){return"deltaY"in t?t.deltaY:"wheelDeltaY"in t?-t.wheelDeltaY:"wheelDelta"in t?-t.wheelDelta:0},deltaZ:0,deltaMode:0}),iv=_e(sv),ov=y({},is,{newState:0,oldState:0}),lv=_e(ov),rv=[9,13,27,32],tu=Kn&&"CompositionEvent"in window,so=null;Kn&&"documentMode"in document&&(so=document.documentMode);var cv=Kn&&"TextEvent"in window&&!so,Ep=Kn&&(!tu||so&&8<so&&11>=so),Cp=" ",kp=!1;function Rp(t,e){switch(t){case"keyup":return rv.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Dp(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var qs=!1;function uv(t,e){switch(t){case"compositionend":return Dp(e);case"keypress":return e.which!==32?null:(kp=!0,Cp);case"textInput":return t=e.data,t===Cp&&kp?null:t;default:return null}}function dv(t,e){if(qs)return t==="compositionend"||!tu&&Rp(t,e)?(t=Sp(),jl=Kc=Sa=null,qs=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1<e.char.length)return e.char;if(e.which)return String.fromCharCode(e.which)}return null;case"compositionend":return Ep&&e.locale!=="ko"?null:e.data;default:return null}}var fv={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 Np(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e==="input"?!!fv[t.type]:e==="textarea"}function Mp(t,e,s,l){Is?Us?Us.push(l):Us=[l]:Is=l,e=gr(e,"onChange"),0<e.length&&(s=new El("onChange","change",null,s,l),t.push({event:s,listeners:e}))}var io=null,oo=null;function mv(t){pg(t,0)}function kl(t){var e=Ji(t);if(mp(e))return t}function Op(t,e){if(t==="change")return e}var zp=!1;if(Kn){var eu;if(Kn){var nu="oninput"in document;if(!nu){var Pp=document.createElement("div");Pp.setAttribute("oninput","return;"),nu=typeof Pp.oninput=="function"}eu=nu}else eu=!1;zp=eu&&(!document.documentMode||9<document.documentMode)}function Hp(){io&&(io.detachEvent("onpropertychange",Vp),oo=io=null)}function Vp(t){if(t.propertyName==="value"&&kl(oo)){var e=[];Mp(e,oo,t,Yc(t)),vp(mv,e)}}function pv(t,e,s){t==="focusin"?(Hp(),io=e,oo=s,io.attachEvent("onpropertychange",Vp)):t==="focusout"&&Hp()}function hv(t){if(t==="selectionchange"||t==="keyup"||t==="keydown")return kl(oo)}
vendor: 20,510 bytes, line 49
49function gv(t,e){if(t==="click")return kl(e)}function yv(t,e){if(t==="input"||t==="change")return kl(e)}function xv(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Xe=typeof Object.is=="function"?Object.is:xv;function lo(t,e){if(Xe(t,e))return!0;if(typeof t!="object"||t===null||typeof e!="object"||e===null)return!1;var s=Object.keys(t),l=Object.keys(e);if(s.length!==l.length)return!1;for(l=0;l<s.length;l++){var u=s[l];if(!Ge.call(e,u)||!Xe(t[u],e[u]))return!1}return!0}function Bp(t){for(;t&&t.firstChild;)t=t.firstChild;return t}function _p(t,e){var s=Bp(t);t=0;for(var l;s;){if(s.nodeType===3){if(l=t+s.textContent.length,t<=e&&l>=e)return{node:s,offset:e-t};t=l}t:{for(;s;){if(s.nextSibling){s=s.nextSibling;break t}s=s.parentNode}s=void 0}s=Bp(s)}}function Lp(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Lp(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function Fp(t){t=t!=null&&t.ownerDocument!=null&&t.ownerDocument.defaultView!=null?t.ownerDocument.defaultView:window;for(var e=Sl(t.document);e instanceof t.HTMLIFrameElement;){try{var s=typeof e.contentWindow.location.href=="string"}catch{s=!1}if(s)t=e.contentWindow;else break;e=Sl(t.document)}return e}function au(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}var bv=Kn&&"documentMode"in document&&11>=document.documentMode,Ws=null,su=null,ro=null,iu=!1;function Ip(t,e,s){var l=s.window===s?s.document:s.nodeType===9?s:s.ownerDocument;iu||Ws==null||Ws!==Sl(l)||(l=Ws,"selectionStart"in l&&au(l)?l={start:l.selectionStart,end:l.selectionEnd}:(l=(l.ownerDocument&&l.ownerDocument.defaultView||window).getSelection(),l={anchorNode:l.anchorNode,anchorOffset:l.anchorOffset,focusNode:l.focusNode,focusOffset:l.focusOffset}),ro&&lo(ro,l)||(ro=l,l=gr(su,"onSelect"),0<l.length&&(e=new El("onSelect","select",null,e,s),t.push({event:e,listeners:l}),e.target=Ws)))}function os(t,e){var s={};return s[t.toLowerCase()]=e.toLowerCase(),s["Webkit"+t]="webkit"+e,s["Moz"+t]="moz"+e,s}var Ys={animationend:os("Animation","AnimationEnd"),animationiteration:os("Animation","AnimationIteration"),animationstart:os("Animation","AnimationStart"),transitionrun:os("Transition","TransitionRun"),transitionstart:os("Transition","TransitionStart"),transitioncancel:os("Transition","TransitionCancel"),transitionend:os("Transition","TransitionEnd")},ou={},Up={};Kn&&(Up=document.createElement("div").style,"AnimationEvent"in window||(delete Ys.animationend.animation,delete Ys.animationiteration.animation,delete Ys.animationstart.animation),"TransitionEvent"in window||delete Ys.transitionend.transition);function ls(t){if(ou[t])return ou[t];if(!Ys[t])return t;var e=Ys[t],s;for(s in e)if(e.hasOwnProperty(s)&&s in Up)return ou[t]=e[s];return t}var qp=ls("animationend"),Wp=ls("animationiteration"),Yp=ls("animationstart"),vv=ls("transitionrun"),Sv=ls("transitionstart"),wv=ls("transitioncancel"),Gp=ls("transitionend"),Xp=new Map,lu="abort auxClick beforeToggle 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(" ");lu.push("scrollEnd");function vn(t,e){Xp.set(t,e),ss(e,[t])}var Rl=typeof reportError=="function"?reportError:function(t){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var e=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof t=="object"&&t!==null&&typeof t.message=="string"?String(t.message):String(t),error:t});if(!window.dispatchEvent(e))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",t);return}console.error(t)},ln=[],Gs=0,ru=0;function Dl(){for(var t=Gs,e=ru=Gs=0;e<t;){var s=ln[e];ln[e++]=null;var l=ln[e];ln[e++]=null;var u=ln[e];ln[e++]=null;var m=ln[e];if(ln[e++]=null,l!==null&&u!==null){var b=l.pending;b===null?u.next=u:(u.next=b.next,b.next=u),l.pending=u}m!==0&&Kp(s,u,m)}}function Nl(t,e,s,l){ln[Gs++]=t,ln[Gs++]=e,ln[Gs++]=s,ln[Gs++]=l,ru|=l,t.lanes|=l,t=t.alternate,t!==null&&(t.lanes|=l)}function cu(t,e,s,l){return Nl(t,e,s,l),Ml(t)}function rs(t,e){return Nl(t,null,null,e),Ml(t)}function Kp(t,e,s){t.lanes|=s;var l=t.alternate;l!==null&&(l.lanes|=s);for(var u=!1,m=t.return;m!==null;)m.childLanes|=s,l=m.alternate,l!==null&&(l.childLanes|=s),m.tag===22&&(t=m.stateNode,t===null||t._visibility&1||(u=!0)),t=m,m=m.return;return t.tag===3?(m=t.stateNode,u&&e!==null&&(u=31-Ae(s),t=m.hiddenUpdates,l=t[u],l===null?t[u]=[e]:l.push(e),e.lane=s|536870912),m):null}function Ml(t){if(50<No)throw No=0,xd=null,Error(o(185));for(var e=t.return;e!==null;)t=e,e=t.return;return t.tag===3?t.stateNode:null}var Xs={};function jv(t,e,s,l){this.tag=t,this.key=s,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=l,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Ke(t,e,s,l){return new jv(t,e,s,l)}function uu(t){return t=t.prototype,!(!t||!t.isReactComponent)}function Qn(t,e){var s=t.alternate;return s===null?(s=Ke(t.tag,e,t.key,t.mode),s.elementType=t.elementType,s.type=t.type,s.stateNode=t.stateNode,s.alternate=t,t.alternate=s):(s.pendingProps=e,s.type=t.type,s.flags=0,s.subtreeFlags=0,s.deletions=null),s.flags=t.flags&65011712,s.childLanes=t.childLanes,s.lanes=t.lanes,s.child=t.child,s.memoizedProps=t.memoizedProps,s.memoizedState=t.memoizedState,s.updateQueue=t.updateQueue,e=t.dependencies,s.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},s.sibling=t.sibling,s.index=t.index,s.ref=t.ref,s.refCleanup=t.refCleanup,s}function Qp(t,e){t.flags&=65011714;var s=t.alternate;return s===null?(t.childLanes=0,t.lanes=e,t.child=null,t.subtreeFlags=0,t.memoizedProps=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.stateNode=null):(t.childLanes=s.childLanes,t.lanes=s.lanes,t.child=s.child,t.subtreeFlags=0,t.deletions=null,t.memoizedProps=s.memoizedProps,t.memoizedState=s.memoizedState,t.updateQueue=s.updateQueue,t.type=s.type,e=s.dependencies,t.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),t}function Ol(t,e,s,l,u,m){var b=0;if(l=t,typeof t=="function")uu(t)&&(b=1);else if(typeof t=="string")b=kS(t,s,J.current)?26:t==="html"||t==="head"||t==="body"?27:5;else t:switch(t){case tt:return t=Ke(31,s,e,u),t.elementType=tt,t.lanes=m,t;case T:return cs(s.children,u,m,e);case E:b=8,u|=24;break;case C:return t=Ke(12,s,e,u|2),t.elementType=C,t.lanes=m,t;case N:return t=Ke(13,s,e,u),t.elementType=N,t.lanes=m,t;case _:return t=Ke(19,s,e,u),t.elementType=_,t.lanes=m,t;default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case O:b=10;break t;case H:b=9;break t;case B:b=11;break t;case R:b=14;break t;case P:b=16,l=null;break t}b=29,s=Error(o(130,t===null?"null":typeof t,"")),l=null}return e=Ke(b,s,e,u),e.elementType=t,e.type=l,e.lanes=m,e}function cs(t,e,s,l){return t=Ke(7,t,l,e),t.lanes=s,t}function du(t,e,s){return t=Ke(6,t,null,e),t.lanes=s,t}function Zp(t){var e=Ke(18,null,null,0);return e.stateNode=t,e}function fu(t,e,s){return e=Ke(4,t.children!==null?t.children:[],t.key,e),e.lanes=s,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}var $p=new WeakMap;function rn(t,e){if(typeof t=="object"&&t!==null){var s=$p.get(t);return s!==void 0?s:(e={value:t,source:e,stack:Gi(e)},$p.set(t,e),e)}return{value:t,source:e,stack:Gi(e)}}var Ks=[],Qs=0,zl=null,co=0,cn=[],un=0,wa=null,Mn=1,On="";function Zn(t,e){Ks[Qs++]=co,Ks[Qs++]=zl,zl=t,co=e}function Jp(t,e,s){cn[un++]=Mn,cn[un++]=On,cn[un++]=wa,wa=t;var l=Mn;t=On;var u=32-Ae(l)-1;l&=~(1<<u),s+=1;var m=32-Ae(e)+u;if(30<m){var b=u-u%5;m=(l&(1<<b)-1).toString(32),l>>=b,u-=b,Mn=1<<32-Ae(e)+u|s<<u|l,On=m+t}else Mn=1<<m|s<<u|l,On=t}function mu(t){t.return!==null&&(Zn(t,1),Jp(t,1,0))}function pu(t){for(;t===zl;)zl=Ks[--Qs],Ks[Qs]=null,co=Ks[--Qs],Ks[Qs]=null;for(;t===wa;)wa=cn[--un],cn[un]=null,On=cn[--un],cn[un]=null,Mn=cn[--un],cn[un]=null}function th(t,e){cn[un++]=Mn,cn[un++]=On,cn[un++]=wa,Mn=e.id,On=e.overflow,wa=t}var be=null,Wt=null,Dt=!1,ja=null,dn=!1,hu=Error(o(519));function Aa(t){var e=Error(o(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw uo(rn(e,t)),hu}function eh(t){var e=t.stateNode,s=t.type,l=t.memoizedProps;switch(e[xe]=t,e[Be]=l,s){case"dialog":Et("cancel",e),Et("close",e);break;case"iframe":case"object":case"embed":Et("load",e);break;case"video":case"audio":for(s=0;s<Oo.length;s++)Et(Oo[s],e);break;case"source":Et("error",e);break;case"img":case"image":case"link":Et("error",e),Et("load",e);break;case"details":Et("toggle",e);break;case"input":Et("invalid",e),pp(e,l.value,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name,!0);break;case"select":Et("invalid",e);break;case"textarea":Et("invalid",e),gp(e,l.value,l.defaultValue,l.children)}s=l.children,typeof s!="string"&&typeof s!="number"&&typeof s!="bigint"||e.textContent===""+s||l.suppressHydrationWarning===!0||xg(e.textContent,s)?(l.popover!=null&&(Et("beforetoggle",e),Et("toggle",e)),l.onScroll!=null&&Et("scroll",e),l.onScrollEnd!=null&&Et("scrollend",e),l.onClick!=null&&(e.onclick=Xn),e=!0):e=!1,e||Aa(t,!0)}function nh(t){for(be=t.return;be;)switch(be.tag){case 5:case 31:case 13:dn=!1;return;case 27:case 3:dn=!0;return;default:be=be.return}}function Zs(t){if(t!==be)return!1;if(!Dt)return nh(t),Dt=!0,!1;var e=t.tag,s;if((s=e!==3&&e!==27)&&((s=e===5)&&(s=t.type,s=!(s!=="form"&&s!=="button")||Od(t.type,t.memoizedProps)),s=!s),s&&Wt&&Aa(t),nh(t),e===13){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(o(317));Wt=Cg(t)}else if(e===31){if(t=t.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(o(317));Wt=Cg(t)}else e===27?(e=Wt,Ba(t.type)?(t=Bd,Bd=null,Wt=t):Wt=e):Wt=be?mn(t.stateNode.nextSibling):null;return!0}function us(){Wt=be=null,Dt=!1}function gu(){var t=ja;return t!==null&&(Ue===null?Ue=t:Ue.push.apply(Ue,t),ja=null),t}function uo(t){ja===null?ja=[t]:ja.push(t)}var yu=D(null),ds=null,$n=null;function Ta(t,e,s){G(yu,e._currentValue),e._currentValue=s}function Jn(t){t._currentValue=yu.current,X(yu)}function xu(t,e,s){for(;t!==null;){var l=t.alternate;if((t.childLanes&e)!==e?(t.childLanes|=e,l!==null&&(l.childLanes|=e)):l!==null&&(l.childLanes&e)!==e&&(l.childLanes|=e),t===s)break;t=t.return}}function bu(t,e,s,l){var u=t.child;for(u!==null&&(u.return=t);u!==null;){var m=u.dependencies;if(m!==null){var b=u.child;m=m.firstContext;t:for(;m!==null;){var w=m;m=u;for(var k=0;k<e.length;k++)if(w.context===e[k]){m.lanes|=s,w=m.alternate,w!==null&&(w.lanes|=s),xu(m.return,s,t),l||(b=null);break t}m=w.next}}else if(u.tag===18){if(b=u.return,b===null)throw Error(o(341));b.lanes|=s,m=b.alternate,m!==null&&(m.lanes|=s),xu(b,s,t),b=null}else b=u.child;if(b!==null)b.return=u;else for(b=u;b!==null;){if(b===t){b=null;break}if(u=b.sibling,u!==null){u.return=b.return,b=u;break}b=b.return}u=b}}function $s(t,e,s,l){t=null;for(var u=e,m=!1;u!==null;){if(!m){if((u.flags&524288)!==0)m=!0;else if((u.flags&262144)!==0)break}if(u.tag===10){var b=u.alternate;if(b===null)throw Error(o(387));if(b=b.memoizedProps,b!==null){var w=u.type;Xe(u.pendingProps.value,b.value)||(t!==null?t.push(w):t=[w])}}else if(u===ft.current){if(b=u.alternate,b===null)throw Error(o(387));b.memoizedState.memoizedState!==u.memoizedState.memoizedState&&(t!==null?t.push(Bo):t=[Bo])}u=u.return}t!==null&&bu(e,t,s,l),e.flags|=262144}function Pl(t){for(t=t.firstContext;t!==null;){if(!Xe(t.context._currentValue,t.memoizedValue))return!0;t=t.next}return!1}function fs(t){ds=t,$n=null,t=t.dependencies,t!==null&&(t.firstContext=null)}function ve(t){return ah(ds,t)}function Hl(t,e){return ds===null&&fs(t),ah(t,e)}function ah(t,e){var s=e._currentValue;if(e={context:e,memoizedValue:s,next:null},$n===null){if(t===null)throw Error(o(308));$n=e,t.dependencies={lanes:0,firstContext:e},t.flags|=524288}else $n=$n.next=e;return s}var Av=typeof AbortController<"u"?AbortController:function(){var t=[],e=this.signal={aborted:!1,addEventListener:function(s,l){t.push(l)}};this.abort=function(){e.aborted=!0,t.forEach(function(s){return s()})}},Tv=n.unstable_scheduleCallback,Ev=n.unstable_NormalPriority,ne={$$typeof:O,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function vu(){return{controller:new Av,data:new Map,refCount:0}}function fo(t){t.refCount--,t.refCount===0&&Tv(Ev,function(){t.controller.abort()})}var mo=null,Su=0,Js=0,ti=null;function Cv(t,e){if(mo===null){var s=mo=[];Su=0,Js=Ad(),ti={status:"pending",value:void 0,then:function(l){s.push(l)}}}return Su++,e.then(sh,sh),e}function sh(){if(--Su===0&&mo!==null){ti!==null&&(ti.status="fulfilled");var t=mo;mo=null,Js=0,ti=null;for(var e=0;e<t.length;e++)(0,t[e])()}}function kv(t,e){var s=[],l={status:"pending",value:null,reason:null,then:function(u){s.push(u)}};return t.then(function(){l.status="fulfilled",l.value=e;for(var u=0;u<s.length;u++)(0,s[u])(e)},function(u){for(l.status="rejected",l.reason=u,u=0;u<s.length;u++)(0,s[u])(void 0)}),l}var ih=z.S;z.S=function(t,e){I0=Re(),typeof e=="object"&&e!==null&&typeof e.then=="function"&&Cv(t,e),ih!==null&&ih(t,e)};var ms=D(null);function wu(){var t=ms.current;return t!==null?t:Ut.pooledCache}function Vl(t,e){e===null?G(ms,ms.current):G(ms,e.pool)}function oh(){var t=wu();return t===null?null:{parent:ne._currentValue,pool:t}}var ei=Error(o(460)),ju=Error(o(474)),Bl=Error(o(542)),_l={then:function(){}};function lh(t){return t=t.status,t==="fulfilled"||t==="rejected"}function rh(t,e,s){switch(s=t[s],s===void 0?t.push(e):s!==e&&(e.then(Xn,Xn),e=s),e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,uh(t),t;default:if(typeof e.status=="string")e.then(Xn,Xn);else{if(t=Ut,t!==null&&100<t.shellSuspendCounter)throw Error(o(482));t=e,t.status="pending",t.then(function(l){if(e.status==="pending"){var u=e;u.status="fulfilled",u.value=l}},function(l){if(e.status==="pending"){var u=e;u.status="rejected",u.reason=l}})}switch(e.status){case"fulfilled":return e.value;case"rejected":throw t=e.reason,uh(t),t}throw hs=e,ei}}function ps(t){try{var e=t._init;return e(t._payload)}catch(s){throw s!==null&&typeof s=="object"&&typeof s.then=="function"?(hs=s,ei):s}}var hs=null;function ch(){if(hs===null)throw Error(o(459));var t=hs;return hs=null,t}function uh(t){if(t===ei||t===Bl)throw Error(o(483))}var ni=null,po=0;function Ll(t){var e=po;return po+=1,ni===null&&(ni=[]),rh(ni,t,e)}function ho(t,e){e=e.props.ref,t.ref=e!==void 0?e:null}function Fl(t,e){throw e.$$typeof===v?Error(o(525)):(t=Object.prototype.toString.call(e),Error(o(31,t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)))}function dh(t){function e(V,M){if(t){var L=V.deletions;L===null?(V.deletions=[M],V.flags|=16):L.push(M)}}function s(V,M){if(!t)return null;for(;M!==null;)e(V,M),M=M.sibling;return null}function l(V){for(var M=new Map;V!==null;)V.key!==null?M.set(V.key,V):M.set(V.index,V),V=V.sibling;return M}function u(V,M){return V=Qn(V,M),V.index=0,V.sibling=null,V}function m(V,M,L){return V.index=L,t?(L=V.alternate,L!==null?(L=L.index,L<M?(V.flags|=67108866,M):L):(V.flags|=67108866,M)):(V.flags|=1048576,M)}function b(V){return t&&V.alternate===null&&(V.flags|=67108866),V}function w(V,M,L,Q){return M===null||M.tag!==6?(M=du(L,V.mode,Q),M.return=V,M):(M=u(M,L),M.return=V,M)}function k(V,M,L,Q){var gt=L.type;return gt===T?Y(V,M,L.props.children,Q,L.key):M!==null&&(M.elementType===gt||typeof gt=="object"&>!==null&>.$$typeof===P&&ps(gt)===M.type)?(M=u(M,L.props),ho(M,L),M.return=V,M):(M=Ol(L.type,L.key,L.props,null,V.mode,Q),ho(M,L),M.return=V,M)}function I(V,M,L,Q){return M===null||M.tag!==4||M.stateNode.containerInfo!==L.containerInfo||M.stateNode.implementation!==L.implementation?(M=fu(L,V.mode,Q),M.return=V,M):(M=u(M,L.children||[]),M.return=V,M)}function Y(V,M,L,Q,gt){return M===null||M.tag!==7?(M=cs(L,V.mode,Q,gt),M.return=V,M):(M=u(M,L),M.return=V,M)}function Z(V,M,L){if(typeof M=="string"&&M!==""||typeof M=="number"||typeof M=="bigint")return M=du(""+M,V.mode,L),M.return=V,M;if(typeof M=="object"&&M!==null){switch(M.$$typeof){case j:return L=Ol(M.type,M.key,M.props,null,V.mode,L),ho(L,M),L.return=V,L;case A:return M=fu(M,V.mode,L),M.return=V,M;case P:return M=ps(M),Z(V,M,L)}if(yt(M)||lt(M))return M=cs(M,V.mode,L,null),M.return=V,M;if(typeof M.then=="function")return Z(V,Ll(M),L);if(M.$$typeof===O)return Z(V,Hl(V,M),L);Fl(V,M)}return null}function U(V,M,L,Q){var gt=M!==null?M.key:null;if(typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint")return gt!==null?null:w(V,M,""+L,Q);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case j:return L.key===gt?k(V,M,L,Q):null;case A:return L.key===gt?I(V,M,L,Q):null;case P:return L=ps(L),U(V,M,L,Q)}if(yt(L)||lt(L))return gt!==null?null:Y(V,M,L,Q,null);if(typeof L.then=="function")return U(V,M,Ll(L),Q);if(L.$$typeof===O)return U(V,M,Hl(V,L),Q);Fl(V,L)}return null}function q(V,M,L,Q,gt){if(typeof Q=="string"&&Q!==""||typeof Q=="number"||typeof Q=="bigint")return V=V.get(L)||null,w(M,V,""+Q,gt);if(typeof Q=="object"&&Q!==null){switch(Q.$$typeof){case j:return V=V.get(Q.key===null?L:Q.key)||null,k(M,V,Q,gt);case A:return V=V.get(Q.key===null?L:Q.key)||null,I(M,V,Q,gt);case P:return Q=ps(Q),q(V,M,L,Q,gt)}if(yt(Q)||lt(Q))return V=V.get(L)||null,Y(M,V,Q,gt,null);if(typeof Q.then=="function")return q(V,M,L,Ll(Q),gt);if(Q.$$typeof===O)return q(V,M,L,Hl(M,Q),gt);Fl(M,Q)}return null}function ot(V,M,L,Q){for(var gt=null,Mt=null,pt=M,jt=M=0,kt=null;pt!==null&&jt<L.length;jt++){pt.index>jt?(kt=pt,pt=null):kt=pt.sibling;var Ot=U(V,pt,L[jt],Q);if(Ot===null){pt===null&&(pt=kt);break}t&&pt&&Ot.alternate===null&&e(V,pt),M=m(Ot,M,jt),Mt===null?gt=Ot:Mt.sibling=Ot,Mt=Ot,pt=kt}if(jt===L.length)return s(V,pt),Dt&&Zn(V,jt),gt;if(pt===null){for(;jt<L.length;jt++)pt=Z(V,L[jt],Q),pt!==null&&(M=m(pt,M,jt),Mt===null?gt=pt:Mt.sibling=pt,Mt=pt);return Dt&&Zn(V,jt),gt}for(pt=l(pt);jt<L.length;jt++)kt=q(pt,V,jt,L[jt],Q),kt!==null&&(t&&kt.alternate!==null&&pt.delete(kt.key===null?jt:kt.key),M=m(kt,M,jt),Mt===null?gt=kt:Mt.sibling=kt,Mt=kt);return t&&pt.forEach(function(Ua){return e(V,Ua)}),Dt&&Zn(V,jt),gt}function xt(V,M,L,Q){if(L==null)throw Error(o(151));for(var gt=null,Mt=null,pt=M,jt=M=0,kt=null,Ot=L.next();pt!==null&&!Ot.done;jt++,Ot=L.next()){pt.index>jt?(kt=pt,pt=null):kt=pt.sibling;var Ua=U(V,pt,Ot.value,Q);if(Ua===null){pt===null&&(pt=kt);break}t&&pt&&Ua.alternate===null&&e(V,pt),M=m(Ua,M,jt),Mt===null?gt=Ua:Mt.sibling=Ua,Mt=Ua,pt=kt}if(Ot.done)return s(V,pt),Dt&&Zn(V,jt),gt;if(pt===null){for(;!Ot.done;jt++,Ot=L.next())Ot=Z(V,Ot.value,Q),Ot!==null&&(M=m(Ot,M,jt),Mt===null?gt=Ot:Mt.sibling=Ot,Mt=Ot);return Dt&&Zn(V,jt),gt}for(pt=l(pt);!Ot.done;jt++,Ot=L.next())Ot=q(pt,V,jt,Ot.value,Q),Ot!==null&&(t&&Ot.alternate!==null&&pt.delete(Ot.key===null?jt:Ot.key),M=m(Ot,M,jt),Mt===null?gt=Ot:Mt.sibling=Ot,Mt=Ot);return t&&pt.forEach(function(_S){return e(V,_S)}),Dt&&Zn(V,jt),gt}function Ft(V,M,L,Q){if(typeof L=="object"&&L!==null&&L.type===T&&L.key===null&&(L=L.props.children),typeof L=="object"&&L!==null){switch(L.$$typeof){case j:t:{for(var gt=L.key;M!==null;){if(M.key===gt){if(gt=L.type,gt===T){if(M.tag===7){s(V,M.sibling),Q=u(M,L.props.children),Q.return=V,V=Q;break t}}else if(M.elementType===gt||typeof gt=="object"&>!==null&>.$$typeof===P&&ps(gt)===M.type){s(V,M.sibling),Q=u(M,L.props),ho(Q,L),Q.return=V,V=Q;break t}s(V,M);break}else e(V,M);M=M.sibling}L.type===T?(Q=cs(L.props.children,V.mode,Q,L.key),Q.return=V,V=Q):(Q=Ol(L.type,L.key,L.props,null,V.mode,Q),ho(Q,L),Q.return=V,V=Q)}return b(V);case A:t:{for(gt=L.key;M!==null;){if(M.key===gt)if(M.tag===4&&M.stateNode.containerInfo===L.containerInfo&&M.stateNode.implementation===L.implementation){s(V,M.sibling),Q=u(
vendor: 7,678 bytes, line 49
49M,L.children||[]),Q.return=V,V=Q;break t}else{s(V,M);break}else e(V,M);M=M.sibling}Q=fu(L,V.mode,Q),Q.return=V,V=Q}return b(V);case P:return L=ps(L),Ft(V,M,L,Q)}if(yt(L))return ot(V,M,L,Q);if(lt(L)){if(gt=lt(L),typeof gt!="function")throw Error(o(150));return L=gt.call(L),xt(V,M,L,Q)}if(typeof L.then=="function")return Ft(V,M,Ll(L),Q);if(L.$$typeof===O)return Ft(V,M,Hl(V,L),Q);Fl(V,L)}return typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint"?(L=""+L,M!==null&&M.tag===6?(s(V,M.sibling),Q=u(M,L),Q.return=V,V=Q):(s(V,M),Q=du(L,V.mode,Q),Q.return=V,V=Q),b(V)):s(V,M)}return function(V,M,L,Q){try{po=0;var gt=Ft(V,M,L,Q);return ni=null,gt}catch(pt){if(pt===ei||pt===Bl)throw pt;var Mt=Ke(29,pt,null,V.mode);return Mt.lanes=Q,Mt.return=V,Mt}finally{}}}var gs=dh(!0),fh=dh(!1),Ea=!1;function Au(t){t.updateQueue={baseState:t.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Tu(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,firstBaseUpdate:t.firstBaseUpdate,lastBaseUpdate:t.lastBaseUpdate,shared:t.shared,callbacks:null})}function Ca(t){return{lane:t,tag:0,payload:null,callback:null,next:null}}function ka(t,e,s){var l=t.updateQueue;if(l===null)return null;if(l=l.shared,(zt&2)!==0){var u=l.pending;return u===null?e.next=e:(e.next=u.next,u.next=e),l.pending=e,e=Ml(t),Kp(t,null,s),e}return Nl(t,l,e,s),Ml(t)}function go(t,e,s){if(e=e.updateQueue,e!==null&&(e=e.shared,(s&4194048)!==0)){var l=e.lanes;l&=t.pendingLanes,s|=l,e.lanes=s,He(t,s)}}function Eu(t,e){var s=t.updateQueue,l=t.alternate;if(l!==null&&(l=l.updateQueue,s===l)){var u=null,m=null;if(s=s.firstBaseUpdate,s!==null){do{var b={lane:s.lane,tag:s.tag,payload:s.payload,callback:null,next:null};m===null?u=m=b:m=m.next=b,s=s.next}while(s!==null);m===null?u=m=e:m=m.next=e}else u=m=e;s={baseState:l.baseState,firstBaseUpdate:u,lastBaseUpdate:m,shared:l.shared,callbacks:l.callbacks},t.updateQueue=s;return}t=s.lastBaseUpdate,t===null?s.firstBaseUpdate=e:t.next=e,s.lastBaseUpdate=e}var Cu=!1;function yo(){if(Cu){var t=ti;if(t!==null)throw t}}function xo(t,e,s,l){Cu=!1;var u=t.updateQueue;Ea=!1;var m=u.firstBaseUpdate,b=u.lastBaseUpdate,w=u.shared.pending;if(w!==null){u.shared.pending=null;var k=w,I=k.next;k.next=null,b===null?m=I:b.next=I,b=k;var Y=t.alternate;Y!==null&&(Y=Y.updateQueue,w=Y.lastBaseUpdate,w!==b&&(w===null?Y.firstBaseUpdate=I:w.next=I,Y.lastBaseUpdate=k))}if(m!==null){var Z=u.baseState;b=0,Y=I=k=null,w=m;do{var U=w.lane&-536870913,q=U!==w.lane;if(q?(Ct&U)===U:(l&U)===U){U!==0&&U===Js&&(Cu=!0),Y!==null&&(Y=Y.next={lane:0,tag:w.tag,payload:w.payload,callback:null,next:null});t:{var ot=t,xt=w;U=e;var Ft=s;switch(xt.tag){case 1:if(ot=xt.payload,typeof ot=="function"){Z=ot.call(Ft,Z,U);break t}Z=ot;break t;case 3:ot.flags=ot.flags&-65537|128;case 0:if(ot=xt.payload,U=typeof ot=="function"?ot.call(Ft,Z,U):ot,U==null)break t;Z=y({},Z,U);break t;case 2:Ea=!0}}U=w.callback,U!==null&&(t.flags|=64,q&&(t.flags|=8192),q=u.callbacks,q===null?u.callbacks=[U]:q.push(U))}else q={lane:U,tag:w.tag,payload:w.payload,callback:w.callback,next:null},Y===null?(I=Y=q,k=Z):Y=Y.next=q,b|=U;if(w=w.next,w===null){if(w=u.shared.pending,w===null)break;q=w,w=q.next,q.next=null,u.lastBaseUpdate=q,u.shared.pending=null}}while(!0);Y===null&&(k=Z),u.baseState=k,u.firstBaseUpdate=I,u.lastBaseUpdate=Y,m===null&&(u.shared.lanes=0),Oa|=b,t.lanes=b,t.memoizedState=Z}}function mh(t,e){if(typeof t!="function")throw Error(o(191,t));t.call(e)}function ph(t,e){var s=t.callbacks;if(s!==null)for(t.callbacks=null,t=0;t<s.length;t++)mh(s[t],e)}var ai=D(null),Il=D(0);function hh(t,e){t=ra,G(Il,t),G(ai,e),ra=t|e.baseLanes}function ku(){G(Il,ra),G(ai,ai.current)}function Ru(){ra=Il.current,X(ai),X(Il)}var Qe=D(null),fn=null;function Ra(t){var e=t.alternate;G(te,te.current&1),G(Qe,t),fn===null&&(e===null||ai.current!==null||e.memoizedState!==null)&&(fn=t)}function Du(t){G(te,te.current),G(Qe,t),fn===null&&(fn=t)}function gh(t){t.tag===22?(G(te,te.current),G(Qe,t),fn===null&&(fn=t)):Da()}function Da(){G(te,te.current),G(Qe,Qe.current)}function Ze(t){X(Qe),fn===t&&(fn=null),X(te)}var te=D(0);function Ul(t){for(var e=t;e!==null;){if(e.tag===13){var s=e.memoizedState;if(s!==null&&(s=s.dehydrated,s===null||Hd(s)||Vd(s)))return e}else if(e.tag===19&&(e.memoizedProps.revealOrder==="forwards"||e.memoizedProps.revealOrder==="backwards"||e.memoizedProps.revealOrder==="unstable_legacy-backwards"||e.memoizedProps.revealOrder==="together")){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var ta=0,wt=null,_t=null,ae=null,ql=!1,si=!1,ys=!1,Wl=0,bo=0,ii=null,Rv=0;function Zt(){throw Error(o(321))}function Nu(t,e){if(e===null)return!1;for(var s=0;s<e.length&&s<t.length;s++)if(!Xe(t[s],e[s]))return!1;return!0}function Mu(t,e,s,l,u,m){return ta=m,wt=e,e.memoizedState=null,e.updateQueue=null,e.lanes=0,z.H=t===null||t.memoizedState===null?Jh:Gu,ys=!1,m=s(l,u),ys=!1,si&&(m=xh(e,s,l,u)),yh(t),m}function yh(t){z.H=wo;var e=_t!==null&&_t.next!==null;if(ta=0,ae=_t=wt=null,ql=!1,bo=0,ii=null,e)throw Error(o(300));t===null||se||(t=t.dependencies,t!==null&&Pl(t)&&(se=!0))}function xh(t,e,s,l){wt=t;var u=0;do{if(si&&(ii=null),bo=0,si=!1,25<=u)throw Error(o(301));if(u+=1,ae=_t=null,t.updateQueue!=null){var m=t.updateQueue;m.lastEffect=null,m.events=null,m.stores=null,m.memoCache!=null&&(m.memoCache.index=0)}z.H=t0,m=e(s,l)}while(si);return m}function Dv(){var t=z.H,e=t.useState()[0];return e=typeof e.then=="function"?vo(e):e,t=t.useState()[0],(_t!==null?_t.memoizedState:null)!==t&&(wt.flags|=1024),e}function Ou(){var t=Wl!==0;return Wl=0,t}function zu(t,e,s){e.updateQueue=t.updateQueue,e.flags&=-2053,t.lanes&=~s}function Pu(t){if(ql){for(t=t.memoizedState;t!==null;){var e=t.queue;e!==null&&(e.pending=null),t=t.next}ql=!1}ta=0,ae=_t=wt=null,si=!1,bo=Wl=0,ii=null}function Ne(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return ae===null?wt.memoizedState=ae=t:ae=ae.next=t,ae}function ee(){if(_t===null){var t=wt.alternate;t=t!==null?t.memoizedState:null}else t=_t.next;var e=ae===null?wt.memoizedState:ae.next;if(e!==null)ae=e,_t=t;else{if(t===null)throw wt.alternate===null?Error(o(467)):Error(o(310));_t=t,t={memoizedState:_t.memoizedState,baseState:_t.baseState,baseQueue:_t.baseQueue,queue:_t.queue,next:null},ae===null?wt.memoizedState=ae=t:ae=ae.next=t}return ae}function Yl(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function vo(t){var e=bo;return bo+=1,ii===null&&(ii=[]),t=rh(ii,t,e),e=wt,(ae===null?e.memoizedState:ae.next)===null&&(e=e.alternate,z.H=e===null||e.memoizedState===null?Jh:Gu),t}function Gl(t){if(t!==null&&typeof t=="object"){if(typeof t.then=="function")return vo(t);if(t.$$typeof===O)return ve(t)}throw Error(o(438,String(t)))}function Hu(t){var e=null,s=wt.updateQueue;if(s!==null&&(e=s.memoCache),e==null){var l=wt.alternate;l!==null&&(l=l.updateQueue,l!==null&&(l=l.memoCache,l!=null&&(e={data:l.data.map(function(u){return u.slice()}),index:0})))}if(e==null&&(e={data:[],index:0}),s===null&&(s=Yl(),wt.updateQueue=s),s.memoCache=e,s=e.data[e.index],s===void 0)for(s=e.data[e.index]=Array(t),l=0;l<t;l++)s[l]=$;return e.index++,s}function ea(t,e){return typeof e=="function"?e(t):e}function Xl(t){var e=ee();return Vu(e,_t,t)}function Vu(t,e,s){var l=t.queue;if(l===null)throw Error(o(311));l.lastRenderedReducer=s;var u=t.baseQueue,m=l.pending;if(m!==null){if(u!==null){var b=u.next;u.next=m.next,m.next=b}
vendor: 13,899 bytes, line 49
49e.baseQueue=u=m,l.pending=null}if(m=t.baseState,u===null)t.memoizedState=m;else{e=u.next;var w=b=null,k=null,I=e,Y=!1;do{var Z=I.lane&-536870913;if(Z!==I.lane?(Ct&Z)===Z:(ta&Z)===Z){var U=I.revertLane;if(U===0)k!==null&&(k=k.next={lane:0,revertLane:0,gesture:null,action:I.action,hasEagerState:I.hasEagerState,eagerState:I.eagerState,next:null}),Z===Js&&(Y=!0);else if((ta&U)===U){I=I.next,U===Js&&(Y=!0);continue}else Z={lane:0,revertLane:I.revertLane,gesture:null,action:I.action,hasEagerState:I.hasEagerState,eagerState:I.eagerState,next:null},k===null?(w=k=Z,b=m):k=k.next=Z,wt.lanes|=U,Oa|=U;Z=I.action,ys&&s(m,Z),m=I.hasEagerState?I.eagerState:s(m,Z)}else U={lane:Z,revertLane:I.revertLane,gesture:I.gesture,action:I.action,hasEagerState:I.hasEagerState,eagerState:I.eagerState,next:null},k===null?(w=k=U,b=m):k=k.next=U,wt.lanes|=Z,Oa|=Z;I=I.next}while(I!==null&&I!==e);if(k===null?b=m:k.next=w,!Xe(m,t.memoizedState)&&(se=!0,Y&&(s=ti,s!==null)))throw s;t.memoizedState=m,t.baseState=b,t.baseQueue=k,l.lastRenderedState=m}return u===null&&(l.lanes=0),[t.memoizedState,l.dispatch]}function Bu(t){var e=ee(),s=e.queue;if(s===null)throw Error(o(311));s.lastRenderedReducer=t;var l=s.dispatch,u=s.pending,m=e.memoizedState;if(u!==null){s.pending=null;var b=u=u.next;do m=t(m,b.action),b=b.next;while(b!==u);Xe(m,e.memoizedState)||(se=!0),e.memoizedState=m,e.baseQueue===null&&(e.baseState=m),s.lastRenderedState=m}return[m,l]}function bh(t,e,s){var l=wt,u=ee(),m=Dt;if(m){if(s===void 0)throw Error(o(407));s=s()}else s=e();var b=!Xe((_t||u).memoizedState,s);if(b&&(u.memoizedState=s,se=!0),u=u.queue,Fu(wh.bind(null,l,u,t),[t]),u.getSnapshot!==e||b||ae!==null&&ae.memoizedState.tag&1){if(l.flags|=2048,oi(9,{destroy:void 0},Sh.bind(null,l,u,s,e),null),Ut===null)throw Error(o(349));m||(ta&127)!==0||vh(l,e,s)}return s}function vh(t,e,s){t.flags|=16384,t={getSnapshot:e,value:s},e=wt.updateQueue,e===null?(e=Yl(),wt.updateQueue=e,e.stores=[t]):(s=e.stores,s===null?e.stores=[t]:s.push(t))}function Sh(t,e,s,l){e.value=s,e.getSnapshot=l,jh(e)&&Ah(t)}function wh(t,e,s){return s(function(){jh(e)&&Ah(t)})}function jh(t){var e=t.getSnapshot;t=t.value;try{var s=e();return!Xe(t,s)}catch{return!0}}function Ah(t){var e=rs(t,2);e!==null&&qe(e,t,2)}function _u(t){var e=Ne();if(typeof t=="function"){var s=t;if(t=s(),ys){xn(!0);try{s()}finally{xn(!1)}}}return e.memoizedState=e.baseState=t,e.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:ea,lastRenderedState:t},e}function Th(t,e,s,l){return t.baseState=s,Vu(t,_t,typeof l=="function"?l:ea)}function Nv(t,e,s,l,u){if(Zl(t))throw Error(o(485));if(t=e.action,t!==null){var m={payload:u,action:t,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(b){m.listeners.push(b)}};z.T!==null?s(!0):m.isTransition=!1,l(m),s=e.pending,s===null?(m.next=e.pending=m,Eh(e,m)):(m.next=s.next,e.pending=s.next=m)}}function Eh(t,e){var s=e.action,l=e.payload,u=t.state;if(e.isTransition){var m=z.T,b={};z.T=b;try{var w=s(u,l),k=z.S;k!==null&&k(b,w),Ch(t,e,w)}catch(I){Lu(t,e,I)}finally{m!==null&&b.types!==null&&(m.types=b.types),z.T=m}}else try{m=s(u,l),Ch(t,e,m)}catch(I){Lu(t,e,I)}}function Ch(t,e,s){s!==null&&typeof s=="object"&&typeof s.then=="function"?s.then(function(l){kh(t,e,l)},function(l){return Lu(t,e,l)}):kh(t,e,s)}function kh(t,e,s){e.status="fulfilled",e.value=s,Rh(e),t.state=s,e=t.pending,e!==null&&(s=e.next,s===e?t.pending=null:(s=s.next,e.next=s,Eh(t,s)))}function Lu(t,e,s){var l=t.pending;if(t.pending=null,l!==null){l=l.next;do e.status="rejected",e.reason=s,Rh(e),e=e.next;while(e!==l)}t.action=null}function Rh(t){t=t.listeners;for(var e=0;e<t.length;e++)(0,t[e])()}function Dh(t,e){return e}function Nh(t,e){if(Dt){var s=Ut.formState;if(s!==null){t:{var l=wt;if(Dt){if(Wt){e:{for(var u=Wt,m=dn;u.nodeType!==8;){if(!m){u=null;break e}if(u=mn(u.nextSibling),u===null){u=null;break e}}m=u.data,u=m==="F!"||m==="F"?u:null}if(u){Wt=mn(u.nextSibling),l=u.data==="F!";break t}}Aa(l)}l=!1}l&&(e=s[0])}}return s=Ne(),s.memoizedState=s.baseState=e,l={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Dh,lastRenderedState:e},s.queue=l,s=Qh.bind(null,wt,l),l.dispatch=s,l=_u(!1),m=Yu.bind(null,wt,!1,l.queue),l=Ne(),u={state:e,dispatch:null,action:t,pending:null},l.queue=u,s=Nv.bind(null,wt,u,m,s),u.dispatch=s,l.memoizedState=t,[e,s,!1]}function Mh(t){var e=ee();return Oh(e,_t,t)}function Oh(t,e,s){if(e=Vu(t,e,Dh)[0],t=Xl(ea)[0],typeof e=="object"&&e!==null&&typeof e.then=="function")try{var l=vo(e)}catch(b){throw b===ei?Bl:b}else l=e;e=ee();var u=e.queue,m=u.dispatch;return s!==e.memoizedState&&(wt.flags|=2048,oi(9,{destroy:void 0},Mv.bind(null,u,s),null)),[l,m,t]}function Mv(t,e){t.action=e}function zh(t){var e=ee(),s=_t;if(s!==null)return Oh(e,s,t);ee(),e=e.memoizedState,s=ee();var l=s.queue.dispatch;return s.memoizedState=t,[e,l,!1]}function oi(t,e,s,l){return t={tag:t,create:s,deps:l,inst:e,next:null},e=wt.updateQueue,e===null&&(e=Yl(),wt.updateQueue=e),s=e.lastEffect,s===null?e.lastEffect=t.next=t:(l=s.next,s.next=t,t.next=l,e.lastEffect=t),t}function Ph(){return ee().memoizedState}function Kl(t,e,s,l){var u=Ne();wt.flags|=t,u.memoizedState=oi(1|e,{destroy:void 0},s,l===void 0?null:l)}function Ql(t,e,s,l){var u=ee();l=l===void 0?null:l;var m=u.memoizedState.inst;_t!==null&&l!==null&&Nu(l,_t.memoizedState.deps)?u.memoizedState=oi(e,m,s,l):(wt.flags|=t,u.memoizedState=oi(1|e,m,s,l))}function Hh(t,e){Kl(8390656,8,t,e)}function Fu(t,e){Ql(2048,8,t,e)}function Ov(t){wt.flags|=4;var e=wt.updateQueue;if(e===null)e=Yl(),wt.updateQueue=e,e.events=[t];else{var s=e.events;s===null?e.events=[t]:s.push(t)}}function Vh(t){var e=ee().memoizedState;return Ov({ref:e,nextImpl:t}),function(){if((zt&2)!==0)throw Error(o(440));return e.impl.apply(void 0,arguments)}}function Bh(t,e){return Ql(4,2,t,e)}function _h(t,e){return Ql(4,4,t,e)}function Lh(t,e){if(typeof e=="function"){t=t();var s=e(t);return function(){typeof s=="function"?s():e(null)}}if(e!=null)return t=t(),e.current=t,function(){e.current=null}}function Fh(t,e,s){s=s!=null?s.concat([t]):null,Ql(4,4,Lh.bind(null,e,t),s)}function Iu(){}function Ih(t,e){var s=ee();e=e===void 0?null:e;var l=s.memoizedState;return e!==null&&Nu(e,l[1])?l[0]:(s.memoizedState=[t,e],t)}function Uh(t,e){var s=ee();e=e===void 0?null:e;var l=s.memoizedState;if(e!==null&&Nu(e,l[1]))return l[0];if(l=t(),ys){xn(!0);try{t()}finally{xn(!1)}}return s.memoizedState=[l,e],l}function Uu(t,e,s){return s===void 0||(ta&1073741824)!==0&&(Ct&261930)===0?t.memoizedState=e:(t.memoizedState=s,t=q0(),wt.lanes|=t,Oa|=t,s)}function qh(t,e,s,l){return Xe(s,e)?s:ai.current!==null?(t=Uu(t,s,l),Xe(t,e)||(se=!0),t):(ta&42)===0||(ta&1073741824)!==0&&(Ct&261930)===0?(se=!0,t.memoizedState=s):(t=q0(),wt.lanes|=t,Oa|=t,e)}function Wh(t,e,s,l,u){var m=K.p;K.p=m!==0&&8>m?m:8;var b=z.T,w={};z.T=w,Yu(t,!1,e,s);try{var k=u(),I=z.S;if(I!==null&&I(w,k),k!==null&&typeof k=="object"&&typeof k.then=="function"){var Y=kv(k,l);So(t,e,Y,tn(t))}else So(t,e,l,tn(t))}catch(Z){So(t,e,{then:function(){},status:"rejected",reason:Z},tn())}finally{K.p=m,b!==null&&w.types!==null&&(b.types=w.types),z.T=b}}function zv(){}function qu(t,e,s,l){if(t.tag!==5)throw Error(o(476));var u=Yh(t).queue;Wh(t,u,e,F,s===null?zv:function(){return Gh(t),s(l)})}function Yh(t){var e=t.memoizedState;if(e!==null)return e;e={memoizedState:F,baseState:F,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ea,lastRenderedState:F},next:null};var s={};return e.next={memoizedState:s,baseState:s,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:ea,lastRenderedState:s},next:null},t.memoizedState=e,t=t.alternate,t!==null&&(t.memoizedState=e),e}function Gh(t){var e=Yh(t);e.next===null&&(e=t.alternate.memoizedState),So(t,e.next.queue,{},tn())}function Wu(){return ve(Bo)}function Xh(){return ee().memoizedState}function Kh(){return ee().memoizedState}function Pv(t){for(var e=t.return;e!==null;){switch(e.tag){case 24:case 3:var s=tn();t=Ca(s);var l=ka(e,t,s);l!==null&&(qe(l,e,s),go(l,e,s)),e={cache:vu()},t.payload=e;return}e=e.return}}function Hv(t,e,s){var l=tn();s={lane:l,revertLane:0,gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},Zl(t)?Zh(e,s):(s=cu(t,e,s,l),s!==null&&(qe(s,t,l),$h(s,e,l)))}function Qh(t,e,s){var l=tn();So(t,e,s,l)}function So(t,e,s,l){var u={lane:l,revertLane:0,gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null};if(Zl(t))Zh(e,u);else{var m=t.alternate;if(t.lanes===0&&(m===null||m.lanes===0)&&(m=e.lastRenderedReducer,m!==null))try{var b=e.lastRenderedState,w=m(b,s);if(u.hasEagerState=!0,u.eagerState=w,Xe(w,b))return Nl(t,e,u,0),Ut===null&&Dl(),!1}catch{}finally{}if(s=cu(t,e,u,l),s!==null)return qe(s,t,l),$h(s,e,l),!0}return!1}function Yu(t,e,s,l){if(l={lane:2,revertLane:Ad(),gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},Zl(t)){if(e)throw Error(o(479))}else e=cu(t,s,l,2),e!==null&&qe(e,t,2)}function Zl(t){var e=t.alternate;return t===wt||e!==null&&e===wt}function Zh(t,e){si=ql=!0;var s=t.pending;s===null?e.next=e:(e.next=s.next,s.next=e),t.pending=e}function $h(t,e,s){if((s&4194048)!==0){var l=e.lanes;l&=t.pendingLanes,s|=l,e.lanes=s,He(t,s)}}var wo={readContext:ve,use:Gl,useCallback:Zt,useContext:Zt,useEffect:Zt,useImperativeHandle:Zt,useLayoutEffect:Zt,useInsertionEffect:Zt,useMemo:Zt,useReducer:Zt,useRef:Zt,useState:Zt,useDebugValue:Zt,useDeferredValue:Zt,useTransition:Zt,useSyncExternalStore:Zt,useId:Zt,useHostTransitionStatus:Zt,useFormState:Zt,useActionState:Zt,useOptimistic:Zt,useMemoCache:Zt,useCacheRefresh:Zt};wo.useEffectEvent=Zt;var Jh={readContext:ve,use:Gl,useCallback:function(t,e){return Ne().memoizedState=[t,e===void 0?null:e],t},useContext:ve,useEffect:Hh,useImperativeHandle:function(t,e,s){s=s!=null?s.concat([t]):null,Kl(4194308,4,Lh.bind(null,e,t),s)},useLayoutEffect:function(t,e){return Kl(4194308,4,t,e)},useInsertionEffect:function(t,e){Kl(4,2,t,e)},useMemo:function(t,e){var s=Ne();e=e===void 0?null:e;var l=t();if(ys){xn(!0);try{t()}finally{xn(!1)}}return s.memoizedState=[l,e],l},useReducer:function(t,e,s){var l=Ne();if(s!==void 0){var u=s(e);if(ys){xn(!0);try{s(e)}finally{xn(!1)}}}else u=e;return l.memoizedState=l.baseState=u,t={pending:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:u},l.queue=t,t=t.dispatch=Hv.bind(null,wt,t),[l.memoizedState,t]},useRef:function(t){var e=Ne();return t={current:t},e.memoizedState=t},useState:function(t){t=_u(t);var e=t.queue,s=Qh.bind(null,wt,e);return e.dispatch=s,[t.memoizedState,s]},useDebugValue:Iu,useDeferredValue:function(t,e){var s=Ne();return Uu(s,t,e)},useTransition:function(){var t=_u(!1);return t=Wh.bind(null,wt,t.queue,!0,!1),Ne().memoizedState=t,[!1,t]},useSyncExternalStore:function(t,e,s){var l=wt,u=Ne();if(Dt){if(s===void 0)throw Error(o(407));s=s()}else{if(s=e(),Ut===null)throw Error(o(349));(Ct&127)!==0||vh(l,e,s)}u.memoizedState=s;var m={value:s,getSnapshot:e};return u.queue=m,Hh(wh.bind(null,l,m,t),[t]),l.flags|=2048,oi(9,{destroy:void 0},Sh.bind(null,l,m,s,e),null),s},useId:function(){var t=Ne(),e=Ut.identifierPrefix;if(Dt){var s=On,l=Mn;s=(l&~(1<<32-Ae(l)-1)).toString(32)+s,e="_"+e+"R_"+s,s=Wl++,0<s&&(e+="H"+s.toString(32)),e+="_"}else s=Rv++,e="_"+e+"r_"+s.toString(32)+"_";return t.memoizedState=e},useHostTransitionStatus:Wu,useFormState:Nh,useActionState:Nh,useOptimistic:function(t){var e=Ne();e.memoizedState=e.baseState=t;var s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return e.queue=s,e=Yu.bind(null,wt,!0,s),s.dispatch=e,[t,e]},useMemoCache:Hu,useCacheRefresh:function(){return Ne().memoizedState=Pv.bind(null,wt)},useEffectEvent:function(t){var e=Ne(),s={impl:t};return e.memoizedState=s,function(){if((zt&2)!==0)throw Error(o(440));return s.impl.apply(void 0,arguments)}}},Gu={readContext:ve,use:Gl,useCallback:Ih,useContext:ve,useEffect:Fu,useImperativeHandle:Fh,useInsertionEffect:Bh,useLayoutEffect:_h,useMemo:Uh,useReducer:Xl,useRef:Ph,useState:function(){return Xl(ea)},useDebugValue:Iu,useDeferredValue:function(t,e){var s=ee();return qh(s,_t.memoizedState,t,e)},useTransition:function(){var t=Xl(ea)[0],e=ee().memoizedState;return[typeof t=="boolean"?t:vo(t),e]},useSyncExternalStore:bh,useId:Xh,useHostTransitionStatus:Wu,useFormState:Mh,useActionState:Mh,useOptimistic:function(t,e){var s=ee();return Th(s,_t,t,e)},useMemoCache:Hu,useCacheRefresh:Kh};Gu.useEffectEvent=Vh;var t0={readContext:ve,use:Gl,useCallback:Ih,useContext:ve,useEffect:Fu,useImperativeHandle:Fh,useInsertionEffect:Bh,useLayoutEffect:_h,useMemo:Uh,useReducer:Bu,useRef:Ph,useState:function(){return Bu(ea)},useDebugValue:Iu,useDeferredValue:function(t,e){var s=ee();return _t===null?Uu(s,t,e):qh(s,_t.memoizedState,t,e)},useTransition:function(){var t=Bu(ea)[0],e=ee().memoizedState;return[typeof t=="boolean"?t:vo(t),e]},useSyncExternalStore:bh,useId:Xh,useHostTransitionStatus:Wu,useFormState:zh,useActionState:zh,useOptimistic:function(t,e){var s=ee();return _t!==null?Th(s,_t,t,e):(s.baseState=t,[t,s.queue.dispatch])},useMemoCache:Hu,useCacheRefresh:Kh};t0.useEffectEvent=Vh;function Xu(t,e,s,l){e=t.memoizedState,s=s(l,e),s=s==null?e:y({},e,s),t.memoizedState=s,t.lanes===0&&(t.updateQueue.baseState=s)}var Ku={enqueueSetState:function(t,e,s){t=t._reactInternals;var l=tn(),u=Ca(l);u.payload=e,s!=null&&(u.callback=s),e=ka(t,u,l),e!==null&&(qe(e,t,l),go(e,t,l))},enqueueReplaceState:function(t,e,s){t=t._reactInternals;var l=tn(),u=Ca(l);u.tag=1,u.payload=e,s!=null&&(u.callback=s),e=ka(t,u,l),e!==null&&(qe(e,t,l),go(e,t,l))},enqueueForceUpdate:function(t,e){t=t._reactInternals;var s=tn(),l=Ca(s);l.tag=2,e!=null&&(l.callback=e),e=ka(t,l,s),e!==null&&(qe(e,t,s),go(e,t,s))}};function e0(t,e,s,l,u,m,b){return t=t.stateNode,typeof t.shouldComponentUpdate=="function"?t.shouldComponentUpdate(l,m,b):e.prototype&&e.prototype.isPureReactComponent?!lo(s,l)||!lo(u,m):!0}
vendor: 4,969 bytes, line 49
49function n0(t,e,s,l){t=e.state,typeof e.componentWillReceiveProps=="function"&&e.componentWillReceiveProps(s,l),typeof e.UNSAFE_componentWillReceiveProps=="function"&&e.UNSAFE_componentWillReceiveProps(s,l),e.state!==t&&Ku.enqueueReplaceState(e,e.state,null)}function xs(t,e){var s=e;if("ref"in e){s={};for(var l in e)l!=="ref"&&(s[l]=e[l])}if(t=t.defaultProps){s===e&&(s=y({},s));for(var u in t)s[u]===void 0&&(s[u]=t[u])}return s}function a0(t){Rl(t)}function s0(t){console.error(t)}function i0(t){Rl(t)}function $l(t,e){try{var s=t.onUncaughtError;s(e.value,{componentStack:e.stack})}catch(l){setTimeout(function(){throw l})}}function o0(t,e,s){try{var l=t.onCaughtError;l(s.value,{componentStack:s.stack,errorBoundary:e.tag===1?e.stateNode:null})}catch(u){setTimeout(function(){throw u})}}function Qu(t,e,s){return s=Ca(s),s.tag=3,s.payload={element:null},s.callback=function(){$l(t,e)},s}function l0(t){return t=Ca(t),t.tag=3,t}function r0(t,e,s,l){var u=s.type.getDerivedStateFromError;if(typeof u=="function"){var m=l.value;t.payload=function(){return u(m)},t.callback=function(){o0(e,s,l)}}var b=s.stateNode;b!==null&&typeof b.componentDidCatch=="function"&&(t.callback=function(){o0(e,s,l),typeof u!="function"&&(za===null?za=new Set([this]):za.add(this));var w=l.stack;this.componentDidCatch(l.value,{componentStack:w!==null?w:""})})}function Vv(t,e,s,l,u){if(s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){if(e=s.alternate,e!==null&&$s(e,s,u,!0),s=Qe.current,s!==null){switch(s.tag){case 31:case 13:return fn===null?ur():s.alternate===null&&$t===0&&($t=3),s.flags&=-257,s.flags|=65536,s.lanes=u,l===_l?s.flags|=16384:(e=s.updateQueue,e===null?s.updateQueue=new Set([l]):e.add(l),Sd(t,l,u)),!1;case 22:return s.flags|=65536,l===_l?s.flags|=16384:(e=s.updateQueue,e===null?(e={transitions:null,markerInstances:null,retryQueue:new Set([l])},s.updateQueue=e):(s=e.retryQueue,s===null?e.retryQueue=new Set([l]):s.add(l)),Sd(t,l,u)),!1}throw Error(o(435,s.tag))}return Sd(t,l,u),ur(),!1}if(Dt)return e=Qe.current,e!==null?((e.flags&65536)===0&&(e.flags|=256),e.flags|=65536,e.lanes=u,l!==hu&&(t=Error(o(422),{cause:l}),uo(rn(t,s)))):(l!==hu&&(e=Error(o(423),{cause:l}),uo(rn(e,s))),t=t.current.alternate,t.flags|=65536,u&=-u,t.lanes|=u,l=rn(l,s),u=Qu(t.stateNode,l,u),Eu(t,u),$t!==4&&($t=2)),!1;var m=Error(o(520),{cause:l});if(m=rn(m,s),Do===null?Do=[m]:Do.push(m),$t!==4&&($t=2),e===null)return!0;l=rn(l,s),s=e;do{switch(s.tag){case 3:return s.flags|=65536,t=u&-u,s.lanes|=t,t=Qu(s.stateNode,l,t),Eu(s,t),!1;case 1:if(e=s.type,m=s.stateNode,(s.flags&128)===0&&(typeof e.getDerivedStateFromError=="function"||m!==null&&typeof m.componentDidCatch=="function"&&(za===null||!za.has(m))))return s.flags|=65536,u&=-u,s.lanes|=u,u=l0(u),r0(u,t,s,l),Eu(s,u),!1}s=s.return}while(s!==null);return!1}var Zu=Error(o(461)),se=!1;function Se(t,e,s,l){e.child=t===null?fh(e,null,s,l):gs(e,t.child,s,l)}function c0(t,e,s,l,u){s=s.render;var m=e.ref;if("ref"in l){var b={};for(var w in l)w!=="ref"&&(b[w]=l[w])}else b=l;return fs(e),l=Mu(t,e,s,b,m,u),w=Ou(),t!==null&&!se?(zu(t,e,u),na(t,e,u)):(Dt&&w&&mu(e),e.flags|=1,Se(t,e,l,u),e.child)}function u0(t,e,s,l,u){if(t===null){var m=s.type;return typeof m=="function"&&!uu(m)&&m.defaultProps===void 0&&s.compare===null?(e.tag=15,e.type=m,d0(t,e,m,l,u)):(t=Ol(s.type,null,l,e,e.mode,u),t.ref=e.ref,t.return=e,e.child=t)}if(m=t.child,!id(t,u)){var b=m.memoizedProps;if(s=s.compare,s=s!==null?s:lo,s(b,l)&&t.ref===e.ref)return na(t,e,u)}return e.flags|=1,t=Qn(m,l),t.ref=e.ref,t.return=e,e.child=t}function d0(t,e,s,l,u){if(t!==null){var m=t.memoizedProps;if(lo(m,l)&&t.ref===e.ref)if(se=!1,e.pendingProps=l=m,id(t,u))(t.flags&131072)!==0&&(se=!0);else return e.lanes=t.lanes,na(t,e,u)}return $u(t,e,s,l,u)}function f0(t,e,s,l){var u=l.children,m=t!==null?t.memoizedState:null;if(t===null&&e.stateNode===null&&(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),l.mode==="hidden"){if((e.flags&128)!==0){if(m=m!==null?m.baseLanes|s:s,t!==null){for(l=e.child=t.child,u=0;l!==null;)u=u|l.lanes|l.childLanes,l=l.sibling;l=u&~m}else l=0,e.child=null;return m0(t,e,m,s,l)}if((s&536870912)!==0)e.memoizedState={baseLanes:0,cachePool:null},t!==null&&Vl(e,m!==null?m.cachePool:null),m!==null?hh(e,m):ku(),gh(e);else return l=e.lanes=536870912,m0(t,e,m!==null?m.baseLanes|s:s,s,l)}else m!==null?(Vl(e,m.cachePool),hh(e,m),Da(),e.memoizedState=null):(t!==null&&Vl(e,null),ku(),Da());return Se(t,e,u,s),e.child}function jo(t,e){return t!==null&&t.tag===22||e.stateNode!==null||(e.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),e.sibling}function m0(t,e,s,l,u){var m=wu();return m=m===null?null:{parent:ne._currentValue,pool:m},e.memoizedState={baseLanes:s,cachePool:m},t!==null&&Vl(e,null),ku(),gh(e),t!==null&&$s(t,e,l,!0),e.childLanes=u,null}function Jl(t,e){return e=er({mode:e.mode,children:e.children},t.mode),e.ref=t.ref,t.child=e,e.return=t,e}
vendor: 2,052 bytes, line 49
49function p0(t,e,s){return gs(e,t.child,null,s),t=Jl(e,e.pendingProps),t.flags|=2,Ze(e),e.memoizedState=null,t}function Bv(t,e,s){var l=e.pendingProps,u=(e.flags&128)!==0;if(e.flags&=-129,t===null){if(Dt){if(l.mode==="hidden")return t=Jl(e,l),e.lanes=536870912,jo(null,t);if(Du(e),(t=Wt)?(t=Eg(t,dn),t=t!==null&&t.data==="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:wa!==null?{id:Mn,overflow:On}:null,retryLane:536870912,hydrationErrors:null},s=Zp(t),s.return=e,e.child=s,be=e,Wt=null)):t=null,t===null)throw Aa(e);return e.lanes=536870912,null}return Jl(e,l)}var m=t.memoizedState;if(m!==null){var b=m.dehydrated;if(Du(e),u)if(e.flags&256)e.flags&=-257,e=p0(t,e,s);else if(e.memoizedState!==null)e.child=t.child,e.flags|=128,e=null;else throw Error(o(558));else if(se||$s(t,e,s,!1),u=(s&t.childLanes)!==0,se||u){if(l=Ut,l!==null&&(b=Ve(l,s),b!==0&&b!==m.retryLane))throw m.retryLane=b,rs(t,b),qe(l,t,b),Zu;ur(),e=p0(t,e,s)}else t=m.treeContext,Wt=mn(b.nextSibling),be=e,Dt=!0,ja=null,dn=!1,t!==null&&th(e,t),e=Jl(e,l),e.flags|=4096;return e}return t=Qn(t.child,{mode:l.mode,children:l.children}),t.ref=e.ref,e.child=t,t.return=e,t}function tr(t,e){var s=e.ref;if(s===null)t!==null&&t.ref!==null&&(e.flags|=4194816);else{if(typeof s!="function"&&typeof s!="object")throw Error(o(284));(t===null||t.ref!==s)&&(e.flags|=4194816)}}function $u(t,e,s,l,u){return fs(e),s=Mu(t,e,s,l,void 0,u),l=Ou(),t!==null&&!se?(zu(t,e,u),na(t,e,u)):(Dt&&l&&mu(e),e.flags|=1,Se(t,e,s,u),e.child)}function h0(t,e,s,l,u,m){return fs(e),e.updateQueue=null,s=xh(e,l,s,u),yh(t),l=Ou(),t!==null&&!se?(zu(t,e,m),na(t,e,m)):(Dt&&l&&mu(e),e.flags|=1,Se(t,e,s,m),e.child)}function g0(t,e,s,l,u){if(fs(e),e.stateNode===null){var m=Xs,b=s.contextType;typeof b=="object"&&b!==null&&(m=ve(b)),m=new s(l,m),e.memoizedState=m.state!==null&&m.state!==void 0?m.state:null,m.updater=Ku,e.stateNode=m,m._reactInternals=e,m=e.stateNode,m.props=l,m.state=e.memoizedState,m.refs={},Au(e),b=s.contextType,m.context=typeof b=="object"&&b!==null?ve(b):Xs,m.state=e.memoizedState,b
vendor: 6,122 bytes, line 49
49=s.getDerivedStateFromProps,typeof b=="function"&&(Xu(e,s,b,l),m.state=e.memoizedState),typeof s.getDerivedStateFromProps=="function"||typeof m.getSnapshotBeforeUpdate=="function"||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(b=m.state,typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount(),b!==m.state&&Ku.enqueueReplaceState(m,m.state,null),xo(e,l,m,u),yo(),m.state=e.memoizedState),typeof m.componentDidMount=="function"&&(e.flags|=4194308),l=!0}else if(t===null){m=e.stateNode;var w=e.memoizedProps,k=xs(s,w);m.props=k;var I=m.context,Y=s.contextType;b=Xs,typeof Y=="object"&&Y!==null&&(b=ve(Y));var Z=s.getDerivedStateFromProps;Y=typeof Z=="function"||typeof m.getSnapshotBeforeUpdate=="function",w=e.pendingProps!==w,Y||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(w||I!==b)&&n0(e,m,l,b),Ea=!1;var U=e.memoizedState;m.state=U,xo(e,l,m,u),yo(),I=e.memoizedState,w||U!==I||Ea?(typeof Z=="function"&&(Xu(e,s,Z,l),I=e.memoizedState),(k=Ea||e0(e,s,k,l,U,I,b))?(Y||typeof m.UNSAFE_componentWillMount!="function"&&typeof m.componentWillMount!="function"||(typeof m.componentWillMount=="function"&&m.componentWillMount(),typeof m.UNSAFE_componentWillMount=="function"&&m.UNSAFE_componentWillMount()),typeof m.componentDidMount=="function"&&(e.flags|=4194308)):(typeof m.componentDidMount=="function"&&(e.flags|=4194308),e.memoizedProps=l,e.memoizedState=I),m.props=l,m.state=I,m.context=b,l=k):(typeof m.componentDidMount=="function"&&(e.flags|=4194308),l=!1)}else{m=e.stateNode,Tu(t,e),b=e.memoizedProps,Y=xs(s,b),m.props=Y,Z=e.pendingProps,U=m.context,I=s.contextType,k=Xs,typeof I=="object"&&I!==null&&(k=ve(I)),w=s.getDerivedStateFromProps,(I=typeof w=="function"||typeof m.getSnapshotBeforeUpdate=="function")||typeof m.UNSAFE_componentWillReceiveProps!="function"&&typeof m.componentWillReceiveProps!="function"||(b!==Z||U!==k)&&n0(e,m,l,k),Ea=!1,U=e.memoizedState,m.state=U,xo(e,l,m,u),yo();var q=e.memoizedState;b!==Z||U!==q||Ea||t!==null&&t.dependencies!==null&&Pl(t.dependencies)?(typeof w=="function"&&(Xu(e,s,w,l),q=e.memoizedState),(Y=Ea||e0(e,s,Y,l,U,q,k)||t!==null&&t.dependencies!==null&&Pl(t.dependencies))?(I||typeof m.UNSAFE_componentWillUpdate!="function"&&typeof m.componentWillUpdate!="function"||(typeof m.componentWillUpdate=="function"&&m.componentWillUpdate(l,q,k),typeof m.UNSAFE_componentWillUpdate=="function"&&m.UNSAFE_componentWillUpdate(l,q,k)),typeof m.componentDidUpdate=="function"&&(e.flags|=4),typeof m.getSnapshotBeforeUpdate=="function"&&(e.flags|=1024)):(typeof m.componentDidUpdate!="function"||b===t.memoizedProps&&U===t.memoizedState||(e.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||b===t.memoizedProps&&U===t.memoizedState||(e.flags|=1024),e.memoizedProps=l,e.memoizedState=q),m.props=l,m.state=q,m.context=k,l=Y):(typeof m.componentDidUpdate!="function"||b===t.memoizedProps&&U===t.memoizedState||(e.flags|=4),typeof m.getSnapshotBeforeUpdate!="function"||b===t.memoizedProps&&U===t.memoizedState||(e.flags|=1024),l=!1)}return m=l,tr(t,e),l=(e.flags&128)!==0,m||l?(m=e.stateNode,s=l&&typeof s.getDerivedStateFromError!="function"?null:m.render(),e.flags|=1,t!==null&&l?(e.child=gs(e,t.child,null,u),e.child=gs(e,null,s,u)):Se(t,e,s,u),e.memoizedState=m.state,t=e.child):t=na(t,e,u),t}function y0(t,e,s,l){return us(),e.flags|=256,Se(t,e,s,l),e.child}var Ju={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function td(t){return{baseLanes:t,cachePool:oh()}}function ed(t,e,s){return t=t!==null?t.childLanes&~s:0,e&&(t|=Je),t}function x0(t,e,s){var l=e.pendingProps,u=!1,m=(e.flags&128)!==0,b;if((b=m)||(b=t!==null&&t.memoizedState===null?!1:(te.current&2)!==0),b&&(u=!0,e.flags&=-129),b=(e.flags&32)!==0,e.flags&=-33,t===null){if(Dt){if(u?Ra(e):Da(),(t=Wt)?(t=Eg(t,dn),t=t!==null&&t.data!=="&"?t:null,t!==null&&(e.memoizedState={dehydrated:t,treeContext:wa!==null?{id:Mn,overflow:On}:null,retryLane:536870912,hydrationErrors:null},s=Zp(t),s.return=e,e.child=s,be=e,Wt=null)):t=null,t===null)throw Aa(e);return Vd(t)?e.lanes=32:e.lanes=536870912,null}var w=l.children;return l=l.fallback,u?(Da(),u=e.mode,w=er({mode:"hidden",children:w},u),l=cs(l,u,s,null),w.return=e,l.return=e,w.sibling=l,e.child=w,l=e.child,l.memoizedState=td(s),l.childLanes=ed(t,b,s),e.memoizedState=Ju,jo(null,l)):(Ra(e),nd(e,w))}var k=t.memoizedState;if(k!==null&&(w=k.dehydrated,w!==null)){if(m)e.flags&256?(Ra(e),e.flags&=-257,e=ad(t,e,s)):e.memoizedState!==null?(Da(),e.child=t.child,e.flags|=128,e=null):(Da(),w=l.fallback,u=e.mode,l=er({mode:"visible",children:l.children},u),w=cs(w,u,s,null),w.flags|=2,l.return=e,w.return=e,l.sibling=w,e.child=l,gs(e,t.child,null,s),l=e.child,l.memoizedState=td(s),l.childLanes=ed(t,b,s),e.memoizedState=Ju,e=jo(null,l));else if(Ra(e),Vd(w)){if(b=w.nextSibling&&w.nextSibling.dataset,b)var I=b.dgst;b=I,l=Error(o(419)),l.stack="",l.digest=b,uo({value:l,source:null,stack:null}),e=ad(t,e,s)}else if(se||$s(t,e,s,!1),b=(s&t.childLanes)!==0,se||b){if(b=Ut,b!==null&&(l=Ve(b,s),l!==0&&l!==k.retryLane))throw k.retryLane=l,rs(t,l),qe(b,t,l),Zu;Hd(w)||ur(),e=ad(t,e,s)}else Hd(w)?(e.flags|=192,e.child=t.child,e=null):(t=k.treeContext,Wt=mn(w.nextSibling),be=e,Dt=!0,ja=null,dn=!1,t!==null&&th(e,t),e=nd(e,l.children),e.flags|=4096);return e}return u?(Da(),w=l.fallback,u=e.mode,k=t.child,I=k.sibling,l=Qn(k,{mode:"hidden",children:l.children}),l.subtreeFlags=k.subtreeFlags&65011712,I!==null?w=Qn(I,w):(w=cs(w,u,s,null),w.flags|=2),w.return=e,l.return=e,l.sibling=w,e.child=l,jo(null,l),l=e.child,w=t.child.memoizedState,w===null?w=td(s):(u=w.cachePool,u!==null?(k=ne._currentValue,u=u.parent!==k?{parent:k,pool:k}:u):u=oh(),w={baseLanes:w.baseLanes|s,cachePool:u}),l.memoizedState=w,l.childLanes=ed(t,b,s),e.memoizedState=Ju,jo(t.child,l)):(Ra(e),s=t.child,t=s.sibling,s=Qn(s,{mode:"visible",children:l.children}),s.return=e,s.sibling=null,t!==null&&(b=e.deletions,b===null?(e.deletions=[t],e.flags|=16):b.push(t)),e.child=s,e.memoizedState=null,s)}
vendor: 4,739 bytes, line 49
49function nd(t,e){return e=er({mode:"visible",children:e},t.mode),e.return=t,t.child=e}function er(t,e){return t=Ke(22,t,null,e),t.lanes=0,t}function ad(t,e,s){return gs(e,t.child,null,s),t=nd(e,e.pendingProps.children),t.flags|=2,e.memoizedState=null,t}function b0(t,e,s){t.lanes|=e;var l=t.alternate;l!==null&&(l.lanes|=e),xu(t.return,e,s)}function sd(t,e,s,l,u,m){var b=t.memoizedState;b===null?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:l,tail:s,tailMode:u,treeForkCount:m}:(b.isBackwards=e,b.rendering=null,b.renderingStartTime=0,b.last=l,b.tail=s,b.tailMode=u,b.treeForkCount=m)}function v0(t,e,s){var l=e.pendingProps,u=l.revealOrder,m=l.tail;l=l.children;var b=te.current,w=(b&2)!==0;if(w?(b=b&1|2,e.flags|=128):b&=1,G(te,b),Se(t,e,l,s),l=Dt?co:0,!w&&t!==null&&(t.flags&128)!==0)t:for(t=e.child;t!==null;){if(t.tag===13)t.memoizedState!==null&&b0(t,s,e);else if(t.tag===19)b0(t,s,e);else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;t.sibling===null;){if(t.return===null||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}switch(u){case"forwards":for(s=e.child,u=null;s!==null;)t=s.alternate,t!==null&&Ul(t)===null&&(u=s),s=s.sibling;s=u,s===null?(u=e.child,e.child=null):(u=s.sibling,s.sibling=null),sd(e,!1,u,s,m,l);break;case"backwards":case"unstable_legacy-backwards":for(s=null,u=e.child,e.child=null;u!==null;){if(t=u.alternate,t!==null&&Ul(t)===null){e.child=u;break}t=u.sibling,u.sibling=s,s=u,u=t}sd(e,!0,s,null,m,l);break;case"together":sd(e,!1,null,null,void 0,l);break;default:e.memoizedState=null}return e.child}function na(t,e,s){if(t!==null&&(e.dependencies=t.dependencies),Oa|=e.lanes,(s&e.childLanes)===0)if(t!==null){if($s(t,e,s,!1),(s&e.childLanes)===0)return null}else return null;if(t!==null&&e.child!==t.child)throw Error(o(153));if(e.child!==null){for(t=e.child,s=Qn(t,t.pendingProps),e.child=s,s.return=e;t.sibling!==null;)t=t.sibling,s=s.sibling=Qn(t,t.pendingProps),s.return=e;s.sibling=null}return e.child}function id(t,e){return(t.lanes&e)!==0?!0:(t=t.dependencies,!!(t!==null&&Pl(t)))}function _v(t,e,s){switch(e.tag){case 3:bt(e,e.stateNode.containerInfo),Ta(e,ne,t.memoizedState.cache),us();break;case 27:case 5:ge(e);break;case 4:bt(e,e.stateNode.containerInfo);break;case 10:Ta(e,e.type,e.memoizedProps.value);break;case 31:if(e.memoizedState!==null)return e.flags|=128,Du(e),null;break;case 13:var l=e.memoizedState;if(l!==null)return l.dehydrated!==null?(Ra(e),e.flags|=128,null):(s&e.child.childLanes)!==0?x0(t,e,s):(Ra(e),t=na(t,e,s),t!==null?t.sibling:null);Ra(e);break;case 19:var u=(t.flags&128)!==0;if(l=(s&e.childLanes)!==0,l||($s(t,e,s,!1),l=(s&e.childLanes)!==0),u){if(l)return v0(t,e,s);e.flags|=128}if(u=e.memoizedState,u!==null&&(u.rendering=null,u.tail=null,u.lastEffect=null),G(te,te.current),l)break;return null;case 22:return e.lanes=0,f0(t,e,s,e.pendingProps);case 24:Ta(e,ne,t.memoizedState.cache)}return na(t,e,s)}function S0(t,e,s){if(t!==null)if(t.memoizedProps!==e.pendingProps)se=!0;else{if(!id(t,s)&&(e.flags&128)===0)return se=!1,_v(t,e,s);se=(t.flags&131072)!==0}else se=!1,Dt&&(e.flags&1048576)!==0&&Jp(e,co,e.index);switch(e.lanes=0,e.tag){case 16:t:{var l=e.pendingProps;if(t=ps(e.elementType),e.type=t,typeof t=="function")uu(t)?(l=xs(t,l),e.tag=1,e=g0(null,e,t,l,s)):(e.tag=0,e=$u(null,e,t,l,s));else{if(t!=null){var u=t.$$typeof;if(u===B){e.tag=11,e=c0(null,e,t,l,s);break t}else if(u===R){e.tag=14,e=u0(null,e,t,l,s);break t}}throw e=it(t)||t,Error(o(306,e,""))}}return e;case 0:return $u(t,e,e.type,e.pendingProps,s);case 1:return l=e.type,u=xs(l,e.pendingProps),g0(t,e,l,u,s);case 3:t:{if(bt(e,e.stateNode.containerInfo),t===null)throw Error(o(387));l=e.pendingProps;var m=e.memoizedState;u=m.element,Tu(t,e),xo(e,l,null,s);var b=e.memoizedState;if(l=b.cache,Ta(e,ne,l),l!==m.cache&&bu(e,[ne],s,!0),yo(),l=b.element,m.isDehydrated)if(m={element:l,isDehydrated:!1,cache:b.cache},e.updateQueue.baseState=m,e.memoizedState=m,e.flags&256){e=y0(t,e,l,s);break t}else if(l!==u){u=rn(Error(o(424)),e),uo(u),e=y0(t,e,l,s);break t}else{switch(t=e.stateNode.containerInfo,t.nodeType){case 9:t=t.body;break;default:t=t.nodeName==="HTML"?t.ownerDocument.body:t}for(Wt=mn(t.firstChild),be=e,Dt=!0,ja=null,dn=!0,s=fh(e,null,l,s),e.child=s;s;)s.flags=s.flags&-3|4096,s=s.sibling}else{if(us(),l===u){e=na(t,e,s);break t}Se(t,e,l,s)}e=e.child}return e;case 26:return tr(t,e),t===null?(s=Mg(e.type,null,e.pendingProps,null))?e.memoizedState=s:Dt||(s=e.type,t=e.pendingProps,l=yr(ht.current).createElement(s),l[xe]=e,l[Be]=t,we(l,s,t),de(l),e.stateNode=l):e.memoizedState=Mg(e.type,t.memoizedProps,e.pendingProps,t.memoizedState),null;case 27:return ge(e),t===null&&Dt&&(l=e.stateNode=Rg(e.type,e.pen
vendor: 4,720 bytes, line 49
49dingProps,ht.current),be=e,dn=!0,u=Wt,Ba(e.type)?(Bd=u,Wt=mn(l.firstChild)):Wt=u),Se(t,e,e.pendingProps.children,s),tr(t,e),t===null&&(e.flags|=4194304),e.child;case 5:return t===null&&Dt&&((u=l=Wt)&&(l=hS(l,e.type,e.pendingProps,dn),l!==null?(e.stateNode=l,be=e,Wt=mn(l.firstChild),dn=!1,u=!0):u=!1),u||Aa(e)),ge(e),u=e.type,m=e.pendingProps,b=t!==null?t.memoizedProps:null,l=m.children,Od(u,m)?l=null:b!==null&&Od(u,b)&&(e.flags|=32),e.memoizedState!==null&&(u=Mu(t,e,Dv,null,null,s),Bo._currentValue=u),tr(t,e),Se(t,e,l,s),e.child;case 6:return t===null&&Dt&&((t=s=Wt)&&(s=gS(s,e.pendingProps,dn),s!==null?(e.stateNode=s,be=e,Wt=null,t=!0):t=!1),t||Aa(e)),null;case 13:return x0(t,e,s);case 4:return bt(e,e.stateNode.containerInfo),l=e.pendingProps,t===null?e.child=gs(e,null,l,s):Se(t,e,l,s),e.child;case 11:return c0(t,e,e.type,e.pendingProps,s);case 7:return Se(t,e,e.pendingProps,s),e.child;case 8:return Se(t,e,e.pendingProps.children,s),e.child;case 12:return Se(t,e,e.pendingProps.children,s),e.child;case 10:return l=e.pendingProps,Ta(e,e.type,l.value),Se(t,e,l.children,s),e.child;case 9:return u=e.type._context,l=e.pendingProps.children,fs(e),u=ve(u),l=l(u),e.flags|=1,Se(t,e,l,s),e.child;case 14:return u0(t,e,e.type,e.pendingProps,s);case 15:return d0(t,e,e.type,e.pendingProps,s);case 19:return v0(t,e,s);case 31:return Bv(t,e,s);case 22:return f0(t,e,s,e.pendingProps);case 24:return fs(e),l=ve(ne),t===null?(u=wu(),u===null&&(u=Ut,m=vu(),u.pooledCache=m,m.refCount++,m!==null&&(u.pooledCacheLanes|=s),u=m),e.memoizedState={parent:l,cache:u},Au(e),Ta(e,ne,u)):((t.lanes&s)!==0&&(Tu(t,e),xo(e,null,null,s),yo()),u=t.memoizedState,m=e.memoizedState,u.parent!==l?(u={parent:l,cache:l},e.memoizedState=u,e.lanes===0&&(e.memoizedState=e.updateQueue.baseState=u),Ta(e,ne,l)):(l=m.cache,Ta(e,ne,l),l!==u.cache&&bu(e,[ne],s,!0))),Se(t,e,e.pendingProps.children,s),e.child;case 29:throw e.pendingProps}throw Error(o(156,e.tag))}function aa(t){t.flags|=4}function od(t,e,s,l,u){if((e=(t.mode&32)!==0)&&(e=!1),e){if(t.flags|=16777216,(u&335544128)===u)if(t.stateNode.complete)t.flags|=8192;else if(X0())t.flags|=8192;else throw hs=_l,ju}else t.flags&=-16777217}function w0(t,e){if(e.type!=="stylesheet"||(e.state.loading&4)!==0)t.flags&=-16777217;else if(t.flags|=16777216,!Vg(e))if(X0())t.flags|=8192;else throw hs=_l,ju}function nr(t,e){e!==null&&(t.flags|=4),t.flags&16384&&(e=t.tag!==22?Te():536870912,t.lanes|=e,ui|=e)}function Ao(t,e){if(!Dt)switch(t.tailMode){case"hidden":e=t.tail;for(var s=null;e!==null;)e.alternate!==null&&(s=e),e=e.sibling;s===null?t.tail=null:s.sibling=null;break;case"collapsed":s=t.tail;for(var l=null;s!==null;)s.alternate!==null&&(l=s),s=s.sibling;l===null?e||t.tail===null?t.tail=null:t.tail.sibling=null:l.sibling=null}}function Yt(t){var e=t.alternate!==null&&t.alternate.child===t.child,s=0,l=0;if(e)for(var u=t.child;u!==null;)s|=u.lanes|u.childLanes,l|=u.subtreeFlags&65011712,l|=u.flags&65011712,u.return=t,u=u.sibling;else for(u=t.child;u!==null;)s|=u.lanes|u.childLanes,l|=u.subtreeFlags,l|=u.flags,u.return=t,u=u.sibling;return t.subtreeFlags|=l,t.childLanes=s,e}function Lv(t,e,s){var l=e.pendingProps;switch(pu(e),e.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Yt(e),null;case 1:return Yt(e),null;case 3:return s=e.stateNode,l=null,t!==null&&(l=t.memoizedState.cache),e.memoizedState.cache!==l&&(e.flags|=2048),Jn(ne),Rt(),s.pendingContext&&(s.context=s.pendingContext,s.pendingContext=null),(t===null||t.child===null)&&(Zs(e)?aa(e):t===null||t.memoizedState.isDehydrated&&(e.flags&256)===0||(e.flags|=1024,gu())),Yt(e),null;case 26:var u=e.type,m=e.memoizedState;return t===null?(aa(e),m!==null?(Yt(e),w0(e,m)):(Yt(e),od(e,u,null,l,s))):m?m!==t.memoizedState?(aa(e),Yt(e),w0(e,m)):(Yt(e),e.flags&=-16777217):(t=t.memoizedProps,t!==l&&aa(e),Yt(e),od(e,u,t,l,s)),null;case 27:if(Ce(e),s=ht.current,u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==l&&aa(e);else{if(!l){if(e.stateNode===null)throw Error(o(166));return Yt(e),null}t=J.current,Zs(e)?eh(e):(t=Rg(u,l,s),e.stateNode=t,aa(e))}return Yt(e),null;case 5:if(Ce(e),u=e.type,t!==null&&e.stateNode!=null)t.memoizedProps!==l&&aa(e);else{if(!l){if(e.stateNode===null)throw Error(o(166));return Yt(e),null}if(m=J.current,Zs(e))eh(e);else{var b=yr(ht.current);switch(m){case 1:m=b.createElementNS("http://www.w3.org/2000/svg",u);break;case 2:m=b.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;default:switch(u){case"svg":m=b.createElementNS("http://www.w3.org/2000/svg",u);break;case"math":m=b.createElementNS("http://www.w3.org/1998/Math/MathML",u);break;case"script":m=b.createElement("div"),m.innerHTML="<script><\/script>",m=m.removeChild(m.firstChild);break;
vendor: 25,355 bytes, line 49
49case"select":m=typeof l.is=="string"?b.createElement("select",{is:l.is}):b.createElement("select"),l.multiple?m.multiple=!0:l.size&&(m.size=l.size);break;default:m=typeof l.is=="string"?b.createElement(u,{is:l.is}):b.createElement(u)}}m[xe]=e,m[Be]=l;t:for(b=e.child;b!==null;){if(b.tag===5||b.tag===6)m.appendChild(b.stateNode);else if(b.tag!==4&&b.tag!==27&&b.child!==null){b.child.return=b,b=b.child;continue}if(b===e)break t;for(;b.sibling===null;){if(b.return===null||b.return===e)break t;b=b.return}b.sibling.return=b.return,b=b.sibling}e.stateNode=m;t:switch(we(m,u,l),u){case"button":case"input":case"select":case"textarea":l=!!l.autoFocus;break t;case"img":l=!0;break t;default:l=!1}l&&aa(e)}}return Yt(e),od(e,e.type,t===null?null:t.memoizedProps,e.pendingProps,s),null;case 6:if(t&&e.stateNode!=null)t.memoizedProps!==l&&aa(e);else{if(typeof l!="string"&&e.stateNode===null)throw Error(o(166));if(t=ht.current,Zs(e)){if(t=e.stateNode,s=e.memoizedProps,l=null,u=be,u!==null)switch(u.tag){case 27:case 5:l=u.memoizedProps}t[xe]=e,t=!!(t.nodeValue===s||l!==null&&l.suppressHydrationWarning===!0||xg(t.nodeValue,s)),t||Aa(e,!0)}else t=yr(t).createTextNode(l),t[xe]=e,e.stateNode=t}return Yt(e),null;case 31:if(s=e.memoizedState,t===null||t.memoizedState!==null){if(l=Zs(e),s!==null){if(t===null){if(!l)throw Error(o(318));if(t=e.memoizedState,t=t!==null?t.dehydrated:null,!t)throw Error(o(557));t[xe]=e}else us(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Yt(e),t=!1}else s=gu(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=s),t=!0;if(!t)return e.flags&256?(Ze(e),e):(Ze(e),null);if((e.flags&128)!==0)throw Error(o(558))}return Yt(e),null;case 13:if(l=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(u=Zs(e),l!==null&&l.dehydrated!==null){if(t===null){if(!u)throw Error(o(318));if(u=e.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(o(317));u[xe]=e}else us(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Yt(e),u=!1}else u=gu(),t!==null&&t.memoizedState!==null&&(t.memoizedState.hydrationErrors=u),u=!0;if(!u)return e.flags&256?(Ze(e),e):(Ze(e),null)}return Ze(e),(e.flags&128)!==0?(e.lanes=s,e):(s=l!==null,t=t!==null&&t.memoizedState!==null,s&&(l=e.child,u=null,l.alternate!==null&&l.alternate.memoizedState!==null&&l.alternate.memoizedState.cachePool!==null&&(u=l.alternate.memoizedState.cachePool.pool),m=null,l.memoizedState!==null&&l.memoizedState.cachePool!==null&&(m=l.memoizedState.cachePool.pool),m!==u&&(l.flags|=2048)),s!==t&&s&&(e.child.flags|=8192),nr(e,e.updateQueue),Yt(e),null);case 4:return Rt(),t===null&&kd(e.stateNode.containerInfo),Yt(e),null;case 10:return Jn(e.type),Yt(e),null;case 19:if(X(te),l=e.memoizedState,l===null)return Yt(e),null;if(u=(e.flags&128)!==0,m=l.rendering,m===null)if(u)Ao(l,!1);else{if($t!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(m=Ul(t),m!==null){for(e.flags|=128,Ao(l,!1),t=m.updateQueue,e.updateQueue=t,nr(e,t),e.subtreeFlags=0,t=s,s=e.child;s!==null;)Qp(s,t),s=s.sibling;return G(te,te.current&1|2),Dt&&Zn(e,l.treeForkCount),e.child}t=t.sibling}l.tail!==null&&Re()>lr&&(e.flags|=128,u=!0,Ao(l,!1),e.lanes=4194304)}else{if(!u)if(t=Ul(m),t!==null){if(e.flags|=128,u=!0,t=t.updateQueue,e.updateQueue=t,nr(e,t),Ao(l,!0),l.tail===null&&l.tailMode==="hidden"&&!m.alternate&&!Dt)return Yt(e),null}else 2*Re()-l.renderingStartTime>lr&&s!==536870912&&(e.flags|=128,u=!0,Ao(l,!1),e.lanes=4194304);l.isBackwards?(m.sibling=e.child,e.child=m):(t=l.last,t!==null?t.sibling=m:e.child=m,l.last=m)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Re(),t.sibling=null,s=te.current,G(te,u?s&1|2:s&1),Dt&&Zn(e,l.treeForkCount),t):(Yt(e),null);case 22:case 23:return Ze(e),Ru(),l=e.memoizedState!==null,t!==null?t.memoizedState!==null!==l&&(e.flags|=8192):l&&(e.flags|=8192),l?(s&536870912)!==0&&(e.flags&128)===0&&(Yt(e),e.subtreeFlags&6&&(e.flags|=8192)):Yt(e),s=e.updateQueue,s!==null&&nr(e,s.retryQueue),s=null,t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),l=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),l!==s&&(e.flags|=2048),t!==null&&X(ms),null;case 24:return s=null,t!==null&&(s=t.memoizedState.cache),e.memoizedState.cache!==s&&(e.flags|=2048),Jn(ne),Yt(e),null;case 25:return null;case 30:return null}throw Error(o(156,e.tag))}function Fv(t,e){switch(pu(e),e.tag){case 1:return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Jn(ne),Rt(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 26:case 27:case 5:return Ce(e),null;case 31:if(e.memoizedState!==null){if(Ze(e),e.alternate===null)throw Error(o(340));us()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 13:if(Ze(e),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(o(340));us()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return X(te),null;case 4:return Rt(),null;case 10:return Jn(e.type),null;case 22:case 23:return Ze(e),Ru(),t!==null&&X(ms),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 24:return Jn(ne),null;case 25:return null;default:return null}}function j0(t,e){switch(pu(e),e.tag){case 3:Jn(ne),Rt();break;case 26:case 27:case 5:Ce(e);break;case 4:Rt();break;case 31:e.memoizedState!==null&&Ze(e);break;case 13:Ze(e);break;case 19:X(te);break;case 10:Jn(e.type);break;case 22:case 23:Ze(e),Ru(),t!==null&&X(ms);break;case 24:Jn(ne)}}function To(t,e){try{var s=e.updateQueue,l=s!==null?s.lastEffect:null;if(l!==null){var u=l.next;s=u;do{if((s.tag&t)===t){l=void 0;var m=s.create,b=s.inst;l=m(),b.destroy=l}s=s.next}while(s!==u)}}catch(w){Vt(e,e.return,w)}}function Na(t,e,s){try{var l=e.updateQueue,u=l!==null?l.lastEffect:null;if(u!==null){var m=u.next;l=m;do{if((l.tag&t)===t){var b=l.inst,w=b.destroy;if(w!==void 0){b.destroy=void 0,u=e;var k=s,I=w;try{I()}catch(Y){Vt(u,k,Y)}}}l=l.next}while(l!==m)}}catch(Y){Vt(e,e.return,Y)}}function A0(t){var e=t.updateQueue;if(e!==null){var s=t.stateNode;try{ph(e,s)}catch(l){Vt(t,t.return,l)}}}function T0(t,e,s){s.props=xs(t.type,t.memoizedProps),s.state=t.memoizedState;try{s.componentWillUnmount()}catch(l){Vt(t,e,l)}}function Eo(t,e){try{var s=t.ref;if(s!==null){switch(t.tag){case 26:case 27:case 5:var l=t.stateNode;break;case 30:l=t.stateNode;break;default:l=t.stateNode}typeof s=="function"?t.refCleanup=s(l):s.current=l}}catch(u){Vt(t,e,u)}}function zn(t,e){var s=t.ref,l=t.refCleanup;if(s!==null)if(typeof l=="function")try{l()}catch(u){Vt(t,e,u)}finally{t.refCleanup=null,t=t.alternate,t!=null&&(t.refCleanup=null)}else if(typeof s=="function")try{s(null)}catch(u){Vt(t,e,u)}else s.current=null}function E0(t){var e=t.type,s=t.memoizedProps,l=t.stateNode;try{t:switch(e){case"button":case"input":case"select":case"textarea":s.autoFocus&&l.focus();break t;case"img":s.src?l.src=s.src:s.srcSet&&(l.srcset=s.srcSet)}}catch(u){Vt(t,t.return,u)}}function ld(t,e,s){try{var l=t.stateNode;cS(l,t.type,s,e),l[Be]=e}catch(u){Vt(t,t.return,u)}}function C0(t){return t.tag===5||t.tag===3||t.tag===26||t.tag===27&&Ba(t.type)||t.tag===4}function rd(t){t:for(;;){for(;t.sibling===null;){if(t.return===null||C0(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.tag===27&&Ba(t.type)||t.flags&2||t.child===null||t.tag===4)continue t;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function cd(t,e,s){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?(s.nodeType===9?s.body:s.nodeName==="HTML"?s.ownerDocument.body:s).insertBefore(t,e):(e=s.nodeType===9?s.body:s.nodeName==="HTML"?s.ownerDocument.body:s,e.appendChild(t),s=s._reactRootContainer,s!=null||e.onclick!==null||(e.onclick=Xn));else if(l!==4&&(l===27&&Ba(t.type)&&(s=t.stateNode,e=null),t=t.child,t!==null))for(cd(t,e,s),t=t.sibling;t!==null;)cd(t,e,s),t=t.sibling}function ar(t,e,s){var l=t.tag;if(l===5||l===6)t=t.stateNode,e?s.insertBefore(t,e):s.appendChild(t);else if(l!==4&&(l===27&&Ba(t.type)&&(s=t.stateNode),t=t.child,t!==null))for(ar(t,e,s),t=t.sibling;t!==null;)ar(t,e,s),t=t.sibling}function k0(t){var e=t.stateNode,s=t.memoizedProps;try{for(var l=t.type,u=e.attributes;u.length;)e.removeAttributeNode(u[0]);we(e,l,s),e[xe]=t,e[Be]=s}catch(m){Vt(t,t.return,m)}}var sa=!1,ie=!1,ud=!1,R0=typeof WeakSet=="function"?WeakSet:Set,fe=null;function Iv(t,e){if(t=t.containerInfo,Nd=Ar,t=Fp(t),au(t)){if("selectionStart"in t)var s={start:t.selectionStart,end:t.selectionEnd};else t:{s=(s=t.ownerDocument)&&s.defaultView||window;var l=s.getSelection&&s.getSelection();if(l&&l.rangeCount!==0){s=l.anchorNode;var u=l.anchorOffset,m=l.focusNode;l=l.focusOffset;try{s.nodeType,m.nodeType}catch{s=null;break t}var b=0,w=-1,k=-1,I=0,Y=0,Z=t,U=null;e:for(;;){for(var q;Z!==s||u!==0&&Z.nodeType!==3||(w=b+u),Z!==m||l!==0&&Z.nodeType!==3||(k=b+l),Z.nodeType===3&&(b+=Z.nodeValue.length),(q=Z.firstChild)!==null;)U=Z,Z=q;for(;;){if(Z===t)break e;if(U===s&&++I===u&&(w=b),U===m&&++Y===l&&(k=b),(q=Z.nextSibling)!==null)break;Z=U,U=Z.parentNode}Z=q}s=w===-1||k===-1?null:{start:w,end:k}}else s=null}s=s||{start:0,end:0}}else s=null;for(Md={focusedElem:t,selectionRange:s},Ar=!1,fe=e;fe!==null;)if(e=fe,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,fe=t;else for(;fe!==null;){switch(e=fe,m=e.alternate,t=e.flags,e.tag){case 0:if((t&4)!==0&&(t=e.updateQueue,t=t!==null?t.events:null,t!==null))for(s=0;s<t.length;s++)u=t[s],u.ref.impl=u.nextImpl;break;case 11:case 15:break;case 1:if((t&1024)!==0&&m!==null){t=void 0,s=e,u=m.memoizedProps,m=m.memoizedState,l=s.stateNode;try{var ot=xs(s.type,u);t=l.getSnapshotBeforeUpdate(ot,m),l.__reactInternalSnapshotBeforeUpdate=t}catch(xt){Vt(s,s.return,xt)}}break;case 3:if((t&1024)!==0){if(t=e.stateNode.containerInfo,s=t.nodeType,s===9)Pd(t);else if(s===1)switch(t.nodeName){case"HEAD":case"HTML":case"BODY":Pd(t);break;default:t.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((t&1024)!==0)throw Error(o(163))}if(t=e.sibling,t!==null){t.return=e.return,fe=t;break}fe=e.return}}function D0(t,e,s){var l=s.flags;switch(s.tag){case 0:case 11:case 15:oa(t,s),l&4&&To(5,s);break;case 1:if(oa(t,s),l&4)if(t=s.stateNode,e===null)try{t.componentDidMount()}catch(b){Vt(s,s.return,b)}else{var u=xs(s.type,e.memoizedProps);e=e.memoizedState;try{t.componentDidUpdate(u,e,t.__reactInternalSnapshotBeforeUpdate)}catch(b){Vt(s,s.return,b)}}l&64&&A0(s),l&512&&Eo(s,s.return);break;case 3:if(oa(t,s),l&64&&(t=s.updateQueue,t!==null)){if(e=null,s.child!==null)switch(s.child.tag){case 27:case 5:e=s.child.stateNode;break;case 1:e=s.child.stateNode}try{ph(t,e)}catch(b){Vt(s,s.return,b)}}break;case 27:e===null&&l&4&&k0(s);case 26:case 5:oa(t,s),e===null&&l&4&&E0(s),l&512&&Eo(s,s.return);break;case 12:oa(t,s);break;case 31:oa(t,s),l&4&&O0(t,s);break;case 13:oa(t,s),l&4&&z0(t,s),l&64&&(t=s.memoizedState,t!==null&&(t=t.dehydrated,t!==null&&(s=Zv.bind(null,s),yS(t,s))));break;case 22:if(l=s.memoizedState!==null||sa,!l){e=e!==null&&e.memoizedState!==null||ie,u=sa;var m=ie;sa=l,(ie=e)&&!m?la(t,s,(s.subtreeFlags&8772)!==0):oa(t,s),sa=u,ie=m}break;case 30:break;default:oa(t,s)}}function N0(t){var e=t.alternate;e!==null&&(t.alternate=null,N0(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&Lc(e)),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}var Xt=null,Le=!1;function ia(t,e,s){for(s=s.child;s!==null;)M0(t,e,s),s=s.sibling}function M0(t,e,s){if(De&&typeof De.onCommitFiberUnmount=="function")try{De.onCommitFiberUnmount(es,s)}catch{}switch(s.tag){case 26:ie||zn(s,e),ia(t,e,s),s.memoizedState?s.memoizedState.count--:s.stateNode&&(s=s.stateNode,s.parentNode.removeChild(s));break;case 27:ie||zn(s,e);var l=Xt,u=Le;Ba(s.type)&&(Xt=s.stateNode,Le=!1),ia(t,e,s),Po(s.stateNode),Xt=l,Le=u;break;case 5:ie||zn(s,e);case 6:if(l=Xt,u=Le,Xt=null,ia(t,e,s),Xt=l,Le=u,Xt!==null)if(Le)try{(Xt.nodeType===9?Xt.body:Xt.nodeName==="HTML"?Xt.ownerDocument.body:Xt).removeChild(s.stateNode)}catch(m){Vt(s,e,m)}else try{Xt.removeChild(s.stateNode)}catch(m){Vt(s,e,m)}break;case 18:Xt!==null&&(Le?(t=Xt,Ag(t.nodeType===9?t.body:t.nodeName==="HTML"?t.ownerDocument.body:t,s.stateNode),xi(t)):Ag(Xt,s.stateNode));break;case 4:l=Xt,u=Le,Xt=s.stateNode.containerInfo,Le=!0,ia(t,e,s),Xt=l,Le=u;break;case 0:case 11:case 14:case 15:Na(2,s,e),ie||Na(4,s,e),ia(t,e,s);break;case 1:ie||(zn(s,e),l=s.stateNode,typeof l.componentWillUnmount=="function"&&T0(s,e,l)),ia(t,e,s);break;case 21:ia(t,e,s);break;case 22:ie=(l=ie)||s.memoizedState!==null,ia(t,e,s),ie=l;break;default:ia(t,e,s)}}function O0(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null))){t=t.dehydrated;try{xi(t)}catch(s){Vt(e,e.return,s)}}}function z0(t,e){if(e.memoizedState===null&&(t=e.alternate,t!==null&&(t=t.memoizedState,t!==null&&(t=t.dehydrated,t!==null))))try{xi(t)}catch(s){Vt(e,e.return,s)}}function Uv(t){switch(t.tag){case 31:case 13:case 19:var e=t.stateNode;return e===null&&(e=t.stateNode=new R0),e;case 22:return t=t.stateNode,e=t._retryCache,e===null&&(e=t._retryCache=new R0),e;default:throw Error(o(435,t.tag))}}function sr(t,e){var s=Uv(t);e.forEach(function(l){if(!s.has(l)){s.add(l);var u=$v.bind(null,t,l);l.then(u,u)}})}function Fe(t,e){var s=e.deletions;if(s!==null)for(var l=0;l<s.length;l++){var u=s[l],m=t,b=e,w=b;t:for(;w!==null;){switch(w.tag){case 27:if(Ba(w.type)){Xt=w.stateNode,Le=!1;break t}break;case 5:Xt=w.stateNode,Le=!1;break t;case 3:case 4:Xt=w.stateNode.containerInfo,Le=!0;break t}w=w.return}if(Xt===null)throw Error(o(160));M0(m,b,u),Xt=null,Le=!1,m=u.alternate,m!==null&&(m.return=null),u.return=null}if(e.subtreeFlags&13886)for(e=e.child;e!==null;)P0(e,t),e=e.sibling}var Sn=null;function P0(t,e){var s=t.alternate,l=t.flags;switch(t.tag){case 0:case 11:case 14:case 15:Fe(e,t),Ie(t),l&4&&(Na(3,t,t.return),To(3,t),Na(5,t,t.return));break;case 1:Fe(e,t),Ie(t),l&512&&(ie||s===null||zn(s,s.return)),l&64&&sa&&(t=t.updateQueue,t!==null&&(l=t.callbacks,l!==null&&(s=t.shared.hiddenCallbacks,t.shared.hiddenCallbacks=s===null?l:s.concat(l))));break;case 26:var u=Sn;if(Fe(e,t),Ie(t),l&512&&(ie||s===null||zn(s,s.return)),l&4){var m=s!==null?s.memoizedState:null;if(l=t.memoizedState,s===null)if(l===null)if(t.stateNode===null){t:{l=t.type,s=t.memoizedProps,u=u.ownerDocument||u;e:switch(l){case"title":m=u.getElementsByTagName("title")[0],(!m||m[$i]||m[xe]||m.namespaceURI==="http://www.w3.org/2000/svg"||m.hasAttribute("itemprop"))&&(m=u.createElement(l),u.head.insertBefore(m,u.querySelector("head > title"))),we(m,l,s),m[xe]=t,de(m),l=m;break t;case"link":var b=Pg("link","href",u).get(l+(s.href||""));if(b){for(var w=0;w<b.length;w++)if(m=b[w],m.getAttribute("href")===(s.href==null||s.href===""?null:s.href)&&m.getAttribute("rel")===(s.rel==null?null:s.rel)&&m.getAttribute("title")===(s.title==null?null:s.title)&&m.getAttribute("crossorigin")===(s.crossOrigin==null?null:s.crossOrigin)){b.splice(w,1);break e}}m=u.createElement(l),we(m,l,s),u.head.appendChild(m);break;case"meta":if(b=Pg("meta","content",u).get(l+(s.content||""))){for(w=0;w<b.length;w++)if(m=b[w],m.getAttribute("content")===(s.content==null?null:""+s.content)&&m.getAttribute("name")===(s.name==null?null:s.name)&&m.getAttribute("property")===(s.property==null?null:s.property)&&m.getAttribute("http-equiv")===(s.httpEquiv==null?null:s.httpEquiv)&&m.getAttribute("charset")===(s.charSet==null?null:s.charSet)){b.splice(w,1);break e}}m=u.createElement(l),we(m,l,s),u.head.appendChild(m);break;default:throw Error(o(468,l))}m[xe]=t,de(m),l=m}t.stateNode=l}else Hg(u,t.type,t.stateNode);else t.stateNode=zg(u,l,t.memoizedProps);else m!==l?(m===null?s.stateNode!==null&&(s=s.stateNode,s.parentNode.removeChild(s)):m.count--,l===null?Hg(u,t.type,t.stateNode):zg(u,l,t.memoizedProps)):l===null&&t.stateNode!==null&&ld(t,t.memoizedProps,s.memoizedProps)}break;case 27:Fe(e,t),Ie(t),l&512&&(ie||s===null||zn(s,s.return)),s!==null&&l&4&&ld(t,t.memoizedProps,s.memoizedProps);break;case 5:if(Fe(e,t),Ie(t),l&512&&(ie||s===null||zn(s,s.return)),t.flags&32){u=t.stateNode;try{Fs(u,"")}catch(ot){Vt(t,t.return,ot)}}l&4&&t.stateNode!=null&&(u=t.memoizedProps,ld(t,u,s!==null?s.memoizedProps:u)),l&1024&&(ud=!0);break;case 6:if(Fe(e,t),Ie(t),l&4){if(t.stateNode===null)throw Error(o(162));l=t.memoizedProps,s=t.stateNode;try{s.nodeValue=l}catch(ot){Vt(t,t.return,ot)}}break;case 3:if(vr=null,u=Sn,Sn=xr(e.containerInfo),Fe(e,t),Sn=u,Ie(t),l&4&&s!==null&&s.memoizedState.isDehydrated)try{xi(e.containerInfo)}catch(ot){Vt(t,t.return,ot)}ud&&(ud=!1,H0(t));break;case 4:l=Sn,Sn=xr(t.stateNode.containerInfo),Fe(e,t),Ie(t),Sn=l;break;case 12:Fe(e,t),Ie(t);break;case 31:Fe(e,t),Ie(t),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,sr(t,l)));break;case 13:Fe(e,t),Ie(t),t.child.flags&8192&&t.memoizedState!==null!=(s!==null&&s.memoizedState!==null)&&(or=Re()),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,sr(t,l)));break;case 22:u=t.memoizedState!==null;var k=s!==null&&s.memoizedState!==null,I=sa,Y=ie;if(sa=I||u,ie=Y||k,Fe(e,t),ie=Y,sa=I,Ie(t),l&8192)t:for(e=t.stateNode,e._visibility=u?e._visibility&-2:e._visibility|1,u&&(s===null||k||sa||ie||bs(t)),s=null,e=t;;){if(e.tag===5||e.tag===26){if(s===null){k=s=e;try{if(m=k.stateNode,u)b=m.style,typeof b.setProperty=="function"?b.setProperty("display","none","important"):b.display="none";else{w=k.stateNode;var Z=k.memoizedProps.style,U=Z!=null&&Z.hasOwnProperty("display")?Z.display:null;w.style.display=U==null||typeof U=="boolean"?"":(""+U).trim()}}catch(ot){Vt(k,k.return,ot)}}}else if(e.tag===6){if(s===null){k=e;try{k.stateNode.nodeValue=u?"":k.memoizedProps}catch(ot){Vt(k,k.return,ot)}}}else if(e.tag===18){if(s===null){k=e;try{var q=k.stateNode;u?Tg(q,!0):Tg(k.stateNode,!1)}catch(ot){Vt(k,k.return,ot)}}}else if((e.tag!==22&&e.tag!==23||e.memoizedState===null||e===t)&&e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break t;for(;e.sibling===null;){if(e.return===null||e.return===t)break t;s===e&&(s=null),e=e.return}s===e&&(s=null),e.sibling.return=e.return,e=e.sibling}l&4&&(l=t.updateQueue,l!==null&&(s=l.retryQueue,s!==null&&(l.retryQueue=null,sr(t,s))));break;case 19:Fe(e,t),Ie(t),l&4&&(l=t.updateQueue,l!==null&&(t.updateQueue=null,sr(t,l)));break;case 30:break;case 21:break;default:Fe(e,t),Ie(t)}}function Ie(t){var e=t.flags;if(e&2){try{for(var s,l=t.return;l!==null;){if(C0(l)){s=l;break}l=l.return}if(s==null)throw Error(o(160));switch(s.tag){case 27:var u=s.stateNode,m=rd(t);ar(t,m,u);break;case 5:var b=s.stateNode;s.flags&32&&(Fs(b,""),s.flags&=-33);var w=rd(t);ar(t,w,b);break;case 3:case 4:var k=s.stateNode.containerInfo,I=rd(t);cd(t,I,k);break;default:throw Error(o(161))}}catch(Y){Vt(t,t.return,Y)}t.flags&=-3}e&4096&&(t.flags&=-4097)}function H0(t){if(t.subtreeFlags&1024)for(t=t.child;t!==null;){var e=t;H0(e),e.tag===5&&e.flags&1024&&e.stateNode.reset(),t=t.sibling}}function oa(t,e){if(e.subtreeFlags&8772)for(e=e.child;e!==null;)D0(t,e.alternate,e),e=e.sibling}function bs(t){for(t=t.child;t!==null;){var e=t;switch(e.tag){case 0:case 11:case 14:case 15:Na(4,e,e.return),bs(e);break;case 1:zn(e,e.return);var s=e.stateNode;typeof s.componentWillUnmount=="function"&&T0(e,e.return,s),bs(e);break;case 27:Po(e.stateNode);case 26:case 5:zn(e,e.return),bs(e);break;case 22:e.memoizedState===null&&bs(e);break;case 30:bs(e);break;default:bs(e)}t=t.sibling}}function la(t,e,s){for(s=s&&(e.subtreeFlags&8772)!==0,e=e.child;e!==null;){var l=e.alternate,u=t,m=e,b=m.flags;switch(m.tag){case 0:case 11:case 15:la(u,m,s),To(4,m);break;case 1:if(la(u,m,s),l=m,u=l.stateNode,typeof u.componentDidMount=="function")try{u.componentDidMount()}catch(I){Vt(l,l.return,I)}if(l=m,u=l.updateQueue,u!==null){var w=l.stateNode;try{var k=u.shared.hiddenCallbacks;if(k!==null)for(u.shared.hiddenCallbacks=null,u=0;u<k.length;u++)mh(k[u],w)}catch(I){Vt(l,l.return,I)}}s&&b&64&&A0(m),Eo(m,m.return);break;case 27:k0(m);case 26:case 5:la(u,m,s),s&&l===null&&b&4&&E0(m),Eo(m,m.return);break;case 12:la(u,m,s);break;case 31:la(u,m,s),s&&b&4&&O0(u,m);break;case 13:la(u,m,s),s&&b&4&&z0(u,m);break;case 22:m.memoizedState===null&&la(u,m,s),Eo(m,m.return);break;case 30:break;default:la(u,m,s)}e=e.sibling}}function dd(t,e){var s=null;t!==null&&t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),t=null,e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(t=e.memoizedState.cachePool.pool),t!==s&&(t!=null&&t.refCount++,s!=null&&fo(s))}function fd(t,e){t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&fo(t))}function wn(t,e,s,l){if(e.subtreeFlags&10256)for(e=e.child;e!==null;)V0(t,e,s,l),e=e.sibling}function V0(t,e,s,l){var u=e.flags;switch(e.tag){case 0:case 11:case 15:wn(t,e,s,l),u&2048&&To(9,e);break;case 1:wn(t,e,s,l);break;case 3:wn(t,e,s,l),u&2048&&(t=null,e.alternate!==null&&(t=e.alternate.memoizedState.cache),e=e.memoizedState.cache,e!==t&&(e.refCount++,t!=null&&fo(t)));break;case 12:if(u&2048){wn(t,e,s,l),t=e.stateNode;try{var m=e.memoizedProps,b=m.id,w=m.onPostCommit;typeof w=="function"&&w(b,e.alternate===null?"mount":"update",t.passiveEffectDuration,-0)}catch(k){Vt(e,e.return,k)}}else wn(t,e,s,l);break;case 31:wn(t,e,s,l);break;case 13:wn(t,e,s,l);break;case 23:break;case 22:m=e.stateNode,b=e.alternate,e.memoizedState!==null?m._visibility&2?wn(t,e,s,l):Co(t,e):m._visibility&2?wn(t,e,s,l):(m._visibility|=2,li(t,e,s,l,(e.subtreeFlags&10256)!==0||!1)),u&2048&&dd(b,e);break;case 24:wn(t,e,s,l),u&2048&&fd(e.alternate,e);break;default:wn(t,e,s,l)}}function li(t,e,s,l,u){for(u=u&&((e.subtreeFlags&10256)!==0||!1),e=e.child;e!==null;){var m=t,b=e,w=s,k=l,I=b.flags;switch(b.tag){case 0:case 11:case 15:li(m,b,w,k,u),To(8,b);break;case 23:break;case 22:var Y=b.stateNode;b.memoizedState!==null?Y._visibility&2?li(m,b,w,k,u):Co(m,b):(Y._visibility|=2,li(m,b,w,k,u)),u&&I&2048&&dd(b.alternate,b);break;case 24:li(m,b,w,k,u),u&&I&2048&&fd(b.alternate,b);break;default:li(m,b,w,k,u)}e=e.sibling}}function Co(t,e){if(e.subtreeFlags&10256)for(e=e.child;e!==null;){var s=t,l=e,u=l.flags;switch(l.tag){case 22:Co(s,l),u&2048&&dd(l.alternate,l);break;case 24:Co(s,l),u&2048&&fd(l.alternate,l);break;default:Co(s,l)}e=e.sibling}}var ko=8192;function ri(t,e,s){if(t.subtreeFlags&ko)for(t=t.child;t!==null;)B0(t,e,s),t=t.sibling}function B0(t,e,s){switch(t.tag){case 26:ri(t,e,s),t.flags&ko&&t.memoizedState!==null&&RS(s,Sn,t.memoizedState,t.memoizedProps);break;case 5:ri(t,e,s);break;case 3:case 4:var l=Sn;Sn=xr(t.stateNode.containerInfo),ri(t,e,s),Sn=l;break;case 22:t.memoizedState===null&&(l=t.alternate,l!==null&&l.memoizedState!==null?(l=ko,ko=16777216,ri(t,e,s),ko=l):ri(t,e,s));break;default:ri(t,e,s)}}function _0(t){var e=t.alternate;if(e!==null&&(t=e.child,t!==null)){e.child=null;do e=t.sibling,t.sibling=null,t=e;while(t!==null)}}function Ro(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var s=0;s<e.length;s++){var l=e[s];fe=l,F0(l,t)}_0(t)}if(t.subtreeFlags&10256)for(t=t.child;t!==null;)L0(t),t=t.sibling}function L0(t){switch(t.tag){case 0:case 11:case 15:Ro(t),t.flags&2048&&Na(9,t,t.return);break;case 3:Ro(t);break;case 12:Ro(t);break;case 22:var e=t.stateNode;t.memoizedState!==null&&e._visibility&2&&(t.return===null||t.return.tag!==13)?(e._visibility&=-3,ir(t)):Ro(t);break;default:Ro(t)}}function ir(t){var e=t.deletions;if((t.flags&16)!==0){if(e!==null)for(var s=0;s<e.length;s++){var l=e[s];fe=l,F0(l,t)}_0(t)}for(t=t.child;t!==null;){switch(e=t,e.tag){case 0:case 11:case 15:Na(8,e,e.return),ir(e);break;case 22:s=e.stateNode,s._visibility&2&&(s._visibility&=-3,ir(e));break;default:ir(e)}t=t.sibling}}function F0(t,e){for(;fe!==null;){var s=fe;switch(s.tag){case 0:case 11:case 15:Na(8,s,e);break;case 23:case 22:if(s.memoizedState!==null&&s.memoizedState.cachePool!==null){var l=s.memoizedState.cachePool.pool;l!=null&&l.refCount++}break;case 24:fo(s.memoizedState.cache)}if(l=s.child,l!==null)l.return=s,fe=l;else t:for(s=t;fe!==null;){l=fe;var u=l.sibling,m=l.return;if(N0(l),l===s){fe=null;break t}if(u!==null){u.return=m,fe=u;break t}fe=m}}}var qv={getCacheForType:function(t){var e=ve(ne),s=e.data.get(t);return s===void 0&&(s=t(),e.data.set(t,s)),s},cacheSignal:function(){return ve(ne).controller.signal}},Wv=typeof WeakMap=="function"?WeakMap:Map,zt=0,Ut=null,Tt=null,Ct=0,Ht=0,$e=null,Ma=!1,ci=!1,md=!1,ra=0,$t=0,Oa=0,vs=0,pd=0,Je=0,ui=0,Do=null,Ue=null,hd=!1,or=0,I0=0,lr=1/0,rr=null,za=null,le=0,Pa=null,di=null,ca=0,gd=0,yd=null,U0=null,No=0,xd=null;function tn(){return(zt&2)!==0&&Ct!==0?Ct&-Ct:z.T!==null?Ad():Bc()}function q0(){if(Je===0)if((Ct&536870912)===0||Dt){var t=Os;Os<<=1,(Os&3932160)===0&&(Os=262144),Je=t}else Je=536870912;return t=Qe.current,t!==null&&(t.flags|=32),Je}function qe(t,e,s){(t===Ut&&(Ht===2||Ht===9)||t.cancelPendingCommit!==null)&&(fi(t,0),Ha(t,Ct,Je,!1)),Kt(t,s),((zt&2)===0||t!==Ut)&&(t===Ut&&((zt&2)===0&&(vs|=s),$t===4&&Ha(t,Ct,Je,!1)),Pn(t))}function W0(t,e,s){if((zt&6)!==0)throw Error(o(327));var l=!s&&(e&127)===0&&(e&t.expiredLanes)===0||Gt(t,e),u=l?Xv(t,e):vd(t,e,!0),m=l;do{if(u===0){ci&&!l&&Ha(t,e,0,!1);break}else{if(s=t.current.alternate,m&&!Yv(s)){u=vd(t,e,!1),m=!1;continue}if(u===2){if(m=e,t.errorRecoveryDisabledLanes&m)var b=0;
vendor: 20,872 bytes, line 49
49else b=t.pendingLanes&-536870913,b=b!==0?b:b&536870912?536870912:0;if(b!==0){e=b;t:{var w=t;u=Do;var k=w.current.memoizedState.isDehydrated;if(k&&(fi(w,b).flags|=256),b=vd(w,b,!1),b!==2){if(md&&!k){w.errorRecoveryDisabledLanes|=m,vs|=m,u=4;break t}m=Ue,Ue=u,m!==null&&(Ue===null?Ue=m:Ue.push.apply(Ue,m))}u=b}if(m=!1,u!==2)continue}}if(u===1){fi(t,0),Ha(t,e,0,!0);break}t:{switch(l=t,m=u,m){case 0:case 1:throw Error(o(345));case 4:if((e&4194048)!==e)break;case 6:Ha(l,e,Je,!Ma);break t;case 2:Ue=null;break;case 3:case 5:break;default:throw Error(o(329))}if((e&62914560)===e&&(u=or+300-Re(),10<u)){if(Ha(l,e,Je,!Ma),vt(l,0,!0)!==0)break t;ca=e,l.timeoutHandle=wg(Y0.bind(null,l,s,Ue,rr,hd,e,Je,vs,ui,Ma,m,"Throttled",-0,0),u);break t}Y0(l,s,Ue,rr,hd,e,Je,vs,ui,Ma,m,null,-0,0)}}break}while(!0);Pn(t)}function Y0(t,e,s,l,u,m,b,w,k,I,Y,Z,U,q){if(t.timeoutHandle=-1,Z=e.subtreeFlags,Z&8192||(Z&16785408)===16785408){Z={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Xn},B0(e,m,Z);var ot=(m&62914560)===m?or-Re():(m&4194048)===m?I0-Re():0;if(ot=DS(Z,ot),ot!==null){ca=m,t.cancelPendingCommit=ot(tg.bind(null,t,e,m,s,l,u,b,w,k,Y,Z,null,U,q)),Ha(t,m,b,!I);return}}tg(t,e,m,s,l,u,b,w,k)}function Yv(t){for(var e=t;;){var s=e.tag;if((s===0||s===11||s===15)&&e.flags&16384&&(s=e.updateQueue,s!==null&&(s=s.stores,s!==null)))for(var l=0;l<s.length;l++){var u=s[l],m=u.getSnapshot;u=u.value;try{if(!Xe(m(),u))return!1}catch{return!1}}if(s=e.child,e.subtreeFlags&16384&&s!==null)s.return=e,e=s;else{if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return!0;e=e.return}e.sibling.return=e.return,e=e.sibling}}return!0}function Ha(t,e,s,l){e&=~pd,e&=~vs,t.suspendedLanes|=e,t.pingedLanes&=~e,l&&(t.warmLanes|=e),l=t.expirationTimes;for(var u=e;0<u;){var m=31-Ae(u),b=1<<m;l[m]=-1,u&=~b}s!==0&&as(t,s,e)}function cr(){return(zt&6)===0?(Mo(0),!1):!0}function bd(){if(Tt!==null){if(Ht===0)var t=Tt.return;else t=Tt,$n=ds=null,Pu(t),ni=null,po=0,t=Tt;for(;t!==null;)j0(t.alternate,t),t=t.return;Tt=null}}function fi(t,e){var s=t.timeoutHandle;s!==-1&&(t.timeoutHandle=-1,fS(s)),s=t.cancelPendingCommit,s!==null&&(t.cancelPendingCommit=null,s()),ca=0,bd(),Ut=t,Tt=s=Qn(t.current,null),Ct=e,Ht=0,$e=null,Ma=!1,ci=Gt(t,e),md=!1,ui=Je=pd=vs=Oa=$t=0,Ue=Do=null,hd=!1,(e&8)!==0&&(e|=e&32);var l=t.entangledLanes;if(l!==0)for(t=t.entanglements,l&=e;0<l;){var u=31-Ae(l),m=1<<u;e|=t[u],l&=~m}return ra=e,Dl(),s}function G0(t,e){wt=null,z.H=wo,e===ei||e===Bl?(e=ch(),Ht=3):e===ju?(e=ch(),Ht=4):Ht=e===Zu?8:e!==null&&typeof e=="object"&&typeof e.then=="function"?6:1,$e=e,Tt===null&&($t=1,$l(t,rn(e,t.current)))}function X0(){var t=Qe.current;return t===null?!0:(Ct&4194048)===Ct?fn===null:(Ct&62914560)===Ct||(Ct&536870912)!==0?t===fn:!1}function K0(){var t=z.H;return z.H=wo,t===null?wo:t}function Q0(){var t=z.A;return z.A=qv,t}function ur(){$t=4,Ma||(Ct&4194048)!==Ct&&Qe.current!==null||(ci=!0),(Oa&134217727)===0&&(vs&134217727)===0||Ut===null||Ha(Ut,Ct,Je,!1)}function vd(t,e,s){var l=zt;zt|=2;var u=K0(),m=Q0();(Ut!==t||Ct!==e)&&(rr=null,fi(t,e)),e=!1;var b=$t;t:do try{if(Ht!==0&&Tt!==null){var w=Tt,k=$e;switch(Ht){case 8:bd(),b=6;break t;case 3:case 2:case 9:case 6:Qe.current===null&&(e=!0);var I=Ht;if(Ht=0,$e=null,mi(t,w,k,I),s&&ci){b=0;break t}break;default:I=Ht,Ht=0,$e=null,mi(t,w,k,I)}}Gv(),b=$t;break}catch(Y){G0(t,Y)}while(!0);return e&&t.shellSuspendCounter++,$n=ds=null,zt=l,z.H=u,z.A=m,Tt===null&&(Ut=null,Ct=0,Dl()),b}function Gv(){for(;Tt!==null;)Z0(Tt)}function Xv(t,e){var s=zt;zt|=2;var l=K0(),u=Q0();Ut!==t||Ct!==e?(rr=null,lr=Re()+500,fi(t,e)):ci=Gt(t,e);t:do try{if(Ht!==0&&Tt!==null){e=Tt;var m=$e;e:switch(Ht){case 1:Ht=0,$e=null,mi(t,e,m,1);break;case 2:case 9:if(lh(m)){Ht=0,$e=null,$0(e);break}e=function(){Ht!==2&&Ht!==9||Ut!==t||(Ht=7),Pn(t)},m.then(e,e);break t;case 3:Ht=7;break t;case 4:Ht=5;break t;case 7:lh(m)?(Ht=0,$e=null,$0(e)):(Ht=0,$e=null,mi(t,e,m,7));break;case 5:var b=null;switch(Tt.tag){case 26:b=Tt.memoizedState;case 5:case 27:var w=Tt;if(b?Vg(b):w.stateNode.complete){Ht=0,$e=null;var k=w.sibling;if(k!==null)Tt=k;else{var I=w.return;I!==null?(Tt=I,dr(I)):Tt=null}break e}}Ht=0,$e=null,mi(t,e,m,5);break;case 6:Ht=0,$e=null,mi(t,e,m,6);break;case 8:bd(),$t=6;break t;default:throw Error(o(462))}}Kv();break}catch(Y){G0(t,Y)}while(!0);return $n=ds=null,z.H=l,z.A=u,zt=s,Tt!==null?0:(Ut=null,Ct=0,Dl(),$t)}function Kv(){for(;Tt!==null&&!ke();)Z0(Tt)}function Z0(t){var e=S0(t.alternate,t,ra);t.memoizedProps=t.pendingProps,e===null?dr(t):Tt=e}function $0(t){var e=t,s=e.alternate;switch(e.tag){case 15:case 0:e=h0(s,e,e.pendingProps,e.type,void 0,Ct);break;case 11:e=h0(s,e,e.pendingProps,e.type.render,e.ref,Ct);break;case 5:Pu(e);default:j0(s,e),e=Tt=Qp(e,ra),e=S0(s,e,ra)}t.memoizedProps=t.pendingProps,e===null?dr(t):Tt=e}function mi(t,e,s,l){$n=ds=null,Pu(e),ni=null,po=0;var u=e.return;try{if(Vv(t,u,e,s,Ct)){$t=1,$l(t,rn(s,t.current)),Tt=null;return}}catch(m){if(u!==null)throw Tt=u,m;$t=1,$l(t,rn(s,t.current)),Tt=null;return}e.flags&32768?(Dt||l===1?t=!0:ci||(Ct&536870912)!==0?t=!1:(Ma=t=!0,(l===2||l===9||l===3||l===6)&&(l=Qe.current,l!==null&&l.tag===13&&(l.flags|=16384))),J0(e,t)):dr(e)}function dr(t){var e=t;do{if((e.flags&32768)!==0){J0(e,Ma);return}t=e.return;var s=Lv(e.alternate,e,ra);if(s!==null){Tt=s;return}if(e=e.sibling,e!==null){Tt=e;return}Tt=e=t}while(e!==null);$t===0&&($t=5)}function J0(t,e){do{var s=Fv(t.alternate,t);if(s!==null){s.flags&=32767,Tt=s;return}if(s=t.return,s!==null&&(s.flags|=32768,s.subtreeFlags=0,s.deletions=null),!e&&(t=t.sibling,t!==null)){Tt=t;return}Tt=t=s}while(t!==null);$t=6,Tt=null}function tg(t,e,s,l,u,m,b,w,k){t.cancelPendingCommit=null;do fr();while(le!==0);if((zt&6)!==0)throw Error(o(327));if(e!==null){if(e===t.current)throw Error(o(177));if(m=e.lanes|e.childLanes,m|=ru,Pe(t,s,m,b,w,k),t===Ut&&(Tt=Ut=null,Ct=0),di=e,Pa=t,ca=s,gd=m,yd=u,U0=l,(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?(t.callbackNode=null,t.callbackPriority=0,Jv(ts,function(){return ig(),null})):(t.callbackNode=null,t.callbackPriority=0),l=(e.flags&13878)!==0,(e.subtreeFlags&13878)!==0||l){l=z.T,z.T=null,u=K.p,K.p=2,b=zt,zt|=4;try{Iv(t,e,s)}finally{zt=b,K.p=u,z.T=l}}le=1,eg(),ng(),ag()}}function eg(){if(le===1){le=0;var t=Pa,e=di,s=(e.flags&13878)!==0;if((e.subtreeFlags&13878)!==0||s){s=z.T,z.T=null;var l=K.p;K.p=2;var u=zt;zt|=4;try{P0(e,t);var m=Md,b=Fp(t.containerInfo),w=m.focusedElem,k=m.selectionRange;if(b!==w&&w&&w.ownerDocument&&Lp(w.ownerDocument.documentElement,w)){if(k!==null&&au(w)){var I=k.start,Y=k.end;if(Y===void 0&&(Y=I),"selectionStart"in w)w.selectionStart=I,w.selectionEnd=Math.min(Y,w.value.length);else{var Z=w.ownerDocument||document,U=Z&&Z.defaultView||window;if(U.getSelection){var q=U.getSelection(),ot=w.textContent.length,xt=Math.min(k.start,ot),Ft=k.end===void 0?xt:Math.min(k.end,ot);!q.extend&&xt>Ft&&(b=Ft,Ft=xt,xt=b);var V=_p(w,xt),M=_p(w,Ft);if(V&&M&&(q.rangeCount!==1||q.anchorNode!==V.node||q.anchorOffset!==V.offset||q.focusNode!==M.node||q.focusOffset!==M.offset)){var L=Z.createRange();L.setStart(V.node,V.offset),q.removeAllRanges(),xt>Ft?(q.addRange(L),q.extend(M.node,M.offset)):(L.setEnd(M.node,M.offset),q.addRange(L))}}}}for(Z=[],q=w;q=q.parentNode;)q.nodeType===1&&Z.push({element:q,left:q.scrollLeft,top:q.scrollTop});for(typeof w.focus=="function"&&w.focus(),w=0;w<Z.length;w++){var Q=Z[w];Q.element.scrollLeft=Q.left,Q.element.scrollTop=Q.top}}Ar=!!Nd,Md=Nd=null}finally{zt=u,K.p=l,z.T=s}}t.current=e,le=2}}function ng(){if(le===2){le=0;var t=Pa,e=di,s=(e.flags&8772)!==0;if((e.subtreeFlags&8772)!==0||s){s=z.T,z.T=null;var l=K.p;K.p=2;var u=zt;zt|=4;try{D0(t,e.alternate,e)}finally{zt=u,K.p=l,z.T=s}}le=3}}function ag(){if(le===4||le===3){le=0,ya();var t=Pa,e=di,s=ca,l=U0;(e.subtreeFlags&10256)!==0||(e.flags&10256)!==0?le=5:(le=0,di=Pa=null,sg(t,t.pendingLanes));var u=t.pendingLanes;if(u===0&&(za=null),bn(s),e=e.stateNode,De&&typeof De.onCommitFiberRoot=="function")try{De.onCommitFiberRoot(es,e,void 0,(e.current.flags&128)===128)}catch{}if(l!==null){e=z.T,u=K.p,K.p=2,z.T=null;try{for(var m=t.onRecoverableError,b=0;b<l.length;b++){var w=l[b];m(w.value,{componentStack:w.stack})}}finally{z.T=e,K.p=u}}(ca&3)!==0&&fr(),Pn(t),u=t.pendingLanes,(s&261930)!==0&&(u&42)!==0?t===xd?No++:(No=0,xd=t):No=0,Mo(0)}}function sg(t,e){(t.pooledCacheLanes&=e)===0&&(e=t.pooledCache,e!=null&&(t.pooledCache=null,fo(e)))}function fr(){return eg(),ng(),ag(),ig()}function ig(){if(le!==5)return!1;var t=Pa,e=gd;gd=0;var s=bn(ca),l=z.T,u=K.p;try{K.p=32>s?32:s,z.T=null,s=yd,yd=null;var m=Pa,b=ca;if(le=0,di=Pa=null,ca=0,(zt&6)!==0)throw Error(o(331));var w=zt;if(zt|=4,L0(m.current),V0(m,m.current,b,s),zt=w,Mo(0,!1),De&&typeof De.onPostCommitFiberRoot=="function")try{De.onPostCommitFiberRoot(es,m)}catch{}return!0}finally{K.p=u,z.T=l,sg(t,e)}}function og(t,e,s){e=rn(s,e),e=Qu(t.stateNode,e,2),t=ka(t,e,2),t!==null&&(Kt(t,2),Pn(t))}function Vt(t,e,s){if(t.tag===3)og(t,t,s);else for(;e!==null;){if(e.tag===3){og(e,t,s);break}else if(e.tag===1){var l=e.stateNode;if(typeof e.type.getDerivedStateFromError=="function"||typeof l.componentDidCatch=="function"&&(za===null||!za.has(l))){t=rn(s,t),s=l0(2),l=ka(e,s,2),l!==null&&(r0(s,l,e,t),Kt(l,2),Pn(l));break}}e=e.return}}function Sd(t,e,s){var l=t.pingCache;if(l===null){l=t.pingCache=new Wv;var u=new Set;l.set(e,u)}else u=l.get(e),u===void 0&&(u=new Set,l.set(e,u));u.has(s)||(md=!0,u.add(s),t=Qv.bind(null,t,e,s),e.then(t,t))}function Qv(t,e,s){var l=t.pingCache;l!==null&&l.delete(e),t.pingedLanes|=t.suspendedLanes&s,t.warmLanes&=~s,Ut===t&&(Ct&s)===s&&($t===4||$t===3&&(Ct&62914560)===Ct&&300>Re()-or?(zt&2)===0&&fi(t,0):pd|=s,ui===Ct&&(ui=0)),Pn(t)}function lg(t,e){e===0&&(e=Te()),t=rs(t,e),t!==null&&(Kt(t,e),Pn(t))}function Zv(t){var e=t.memoizedState,s=0;e!==null&&(s=e.retryLane),lg(t,s)}function $v(t,e){var s=0;switch(t.tag){case 31:case 13:var l=t.stateNode,u=t.memoizedState;u!==null&&(s=u.retryLane);break;case 19:l=t.stateNode;break;case 22:l=t.stateNode._retryCache;break;default:throw Error(o(314))}l!==null&&l.delete(e),lg(t,s)}function Jv(t,e){return Xi(t,e)}var mr=null,pi=null,wd=!1,pr=!1,jd=!1,Va=0;function Pn(t){t!==pi&&t.next===null&&(pi===null?mr=pi=t:pi=pi.next=t),pr=!0,wd||(wd=!0,eS())}function Mo(t,e){if(!jd&&pr){jd=!0;do for(var s=!1,l=mr;l!==null;){if(t!==0){var u=l.pendingLanes;if(u===0)var m=0;else{var b=l.suspendedLanes,w=l.pingedLanes;m=(1<<31-Ae(42|t)+1)-1,m&=u&~(b&~w),m=m&201326741?m&201326741|1:m?m|2:0}m!==0&&(s=!0,dg(l,m))}else m=Ct,m=vt(l,l===Ut?m:0,l.cancelPendingCommit!==null||l.timeoutHandle!==-1),(m&3)===0||Gt(l,m)||(s=!0,dg(l,m));l=l.next}while(s);jd=!1}}function tS(){rg()}function rg(){pr=wd=!1;var t=0;Va!==0&&dS()&&(t=Va);for(var e=Re(),s=null,l=mr;l!==null;){var u=l.next,m=cg(l,e);m===0?(l.next=null,s===null?mr=u:s.next=u,u===null&&(pi=s)):(s=l,(t!==0||(m&3)!==0)&&(pr=!0)),l=u}le!==0&&le!==5||Mo(t),Va!==0&&(Va=0)}function cg(t,e){for(var s=t.suspendedLanes,l=t.pingedLanes,u=t.expirationTimes,m=t.pendingLanes&-62914561;0<m;){var b=31-Ae(m),w=1<<b,k=u[b];k===-1?((w&s)===0||(w&l)!==0)&&(u[b]=ue(w,e)):k<=e&&(t.expiredLanes|=w),m&=~w}if(e=Ut,s=Ct,s=vt(t,t===e?s:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),l=t.callbackNode,s===0||t===e&&(Ht===2||Ht===9)||t.cancelPendingCommit!==null)return l!==null&&l!==null&&Ki(l),t.callbackNode=null,t.callbackPriority=0;if((s&3)===0||Gt(t,s)){if(e=s&-s,e===t.callbackPriority)return e;switch(l!==null&&Ki(l),bn(s)){case 2:case 8:s=yl;break;case 32:s=ts;break;case 268435456:s=Yn;break;default:s=ts}return l=ug.bind(null,t),s=Xi(s,l),t.callbackPriority=e,t.callbackNode=s,e}return l!==null&&l!==null&&Ki(l),t.callbackPriority=2,t.callbackNode=null,2}function ug(t,e){if(le!==0&&le!==5)return t.callbackNode=null,t.callbackPriority=0,null;var s=t.callbackNode;if(fr()&&t.callbackNode!==s)return null;var l=Ct;return l=vt(t,t===Ut?l:0,t.cancelPendingCommit!==null||t.timeoutHandle!==-1),l===0?null:(W0(t,l,e),cg(t,Re()),t.callbackNode!=null&&t.callbackNode===s?ug.bind(null,t):null)}function dg(t,e){if(fr())return null;W0(t,e,!0)}function eS(){mS(function(){(zt&6)!==0?Xi(Ja,tS):rg()})}function Ad(){if(Va===0){var t=Js;t===0&&(t=Ms,Ms<<=1,(Ms&261888)===0&&(Ms=256)),Va=t}return Va}function fg(t){return t==null||typeof t=="symbol"||typeof t=="boolean"?null:typeof t=="function"?t:wl(""+t)}function mg(t,e){var s=e.ownerDocument.createElement("input");return s.name=e.name,s.value=e.value,t.id&&s.setAttribute("form",t.id),e.parentNode.insertBefore(s,e),t=new FormData(t),s.parentNode.removeChild(s),t}function nS(t,e,s,l,u){if(e==="submit"&&s&&s.stateNode===u){var m=fg((u[Be]||null).action),b=l.submitter;b&&(e=(e=b[Be]||null)?fg(e.formAction):b.getAttribute("formAction"),e!==null&&(m=e,b=null));var w=new El("action","action",null,l,u);t.push({event:w,listeners:[{instance:null,listener:function(){if(l.defaultPrevented){if(Va!==0){var k=b?mg(u,b):new FormData(u);qu(s,{pending:!0,data:k,method:u.method,action:m},null,k)}}else typeof m=="function"&&(w.preventDefault(),k=b?mg(u,b):new FormData(u),qu(s,{pending:!0,data:k,method:u.method,action:m},m,k))},currentTarget:u}]})}}for(var Td=0;Td<lu.length;Td++){var Ed=lu[Td],aS=Ed.toLowerCase(),sS=Ed[0].toUpperCase()+Ed.slice(1);vn(aS,"on"+sS)}vn(qp,"onAnimationEnd"),vn(Wp,"onAnimationIteration"),vn(Yp,"onAnimationStart"),vn("dblclick","onDoubleClick"),vn("focusin","onFocus"),vn("focusout","onBlur"),vn(vv,"onTransitionRun"),vn(Sv,"onTransitionStart"),vn(wv,"onTransitionCancel"),vn(Gp,"onTransitionEnd"),_s("onMouseEnter",["mouseout","mouseover"]),_s("onMouseLeave",["mouseout","mouseover"]),_s("onPointerEnter",["pointerout","pointerover"]),_s("onPointerLeave",["pointerout","pointerover"]),ss("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),ss("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),ss("onBeforeInput",["compositionend","keypress","textInput","paste"]),ss("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),ss("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),ss("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Oo="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(" "),iS=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Oo));function pg(t,e){e=(e&4)!==0;for(var s=0;s<t.length;s++){var l=t[s],u=l.event;l=l.listeners;t:{var m=void 0;if(e)for(var b=l.length-1;0<=b;b--){var w=l[b],k=w.instance,I=w.currentTarget;if(w=w.listener,k!==m&&u.isPropagationStopped())break t;m=w,u.currentTarget=I;try{m(u)}catch(Y){Rl(Y)}u.currentTarget=null,m=k}else for(b=0;b<l.length;b++){if(w=l[b],k=w.instance,I=w.currentTarget,w=w.listener,k!==m&&u.isPropagationStopped())break t;m=w,u.currentTarget=I;try{m(u)}catch(Y){Rl(Y)}u.currentTarget=null,m=k}}}}function Et(t,e){var s=e[_c];s===void 0&&(s=e[_c]=new Set);var l=t+"__bubble";s.has(l)||(hg(e,t,2,!1),s.add(l))}function Cd(t,e,s){var l=0;e&&(l|=4),hg(s,t,l,e)}var hr="_reactListening"+Math.random().toString(36).slice(2);function kd(t){if(!t[hr]){t[hr]=!0,rp.forEach(function(s){s!=="selectionchange"&&(iS.has(s)||Cd(s,!1,t),Cd(s,!0,t))});var e=t.nodeType===9?t:t.ownerDocument;e===null||e[hr]||(e[hr]=!0,Cd("selectionchange",!1,e))}}function hg(t,e,s,l){switch(qg(e)){case 2:var u=OS;break;case 8:u=zS;break;default:u=Ud}s=u.bind(null,e,s,t),u=void 0,!Xc||e!=="touchstart"&&e!=="touchmove"&&e!=="wheel"||(u=!0),l?u!==void 0?t.addEventListener(e,s,{capture:!0,passive:u}):t.addEventListener(e,s,!0):u!==void 0?t.addEventListener(e,s,{passive:u}):t.addEventListener(e,s,!1)}function Rd(t,e,s,l,u){var m=l;if((e&1)===0&&(e&2)===0&&l!==null)t:for(;;){if(l===null)return;var b=l.tag;if(b===3||b===4){var w=l.stateNode.containerInfo;if(w===u)break;if(b===4)for(b=l.return;b!==null;){var k=b.tag;if((k===3||k===4)&&b.stateNode.containerInfo===u)return;b=b.return}for(;w!==null;){if(b=Hs(w),b===null)return;if(k=b.tag,k===5||k===6||k===26||k===27){l=m=b;continue t}w=w.parentNode}}l=l.return}vp(function(){var I=m,Y=Yc(s),Z=[];t:{var U=Xp.get(t);if(U!==void 0){var q=El,ot=t;switch(t){case"keypress":if(Al(s)===0)break t;case"keydown":case"keyup":q=$b;break;case"focusin":ot="focus",q=$c;break;case"focusout":ot="blur",q=$c;break;case"beforeblur":case"afterblur":q=$c;break;case"click":if(s.button===2)break t;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":q=jp;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":q=Lb;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":q=ev;break;case qp:case Wp:case Yp:q=Ub;break;case Gp:q=av;break;case"scroll":case"scrollend":q=Bb;break;case"wheel":q=iv;break;case"copy":case"cut":case"paste":q=Wb;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":q=Tp;break;case"toggle":case"beforetoggle":q=lv}var xt=(e&4)!==0,Ft=!xt&&(t==="scroll"||t==="scrollend"),V=xt?U!==null?U+"Capture":null:U;xt=[];for(var M=I,L;M!==null;){var Q=M;if(L=Q.stateNode,Q=Q.tag,Q!==5&&Q!==26&&Q!==27||L===null||V===null||(Q=to(M,V),Q!=null&&xt.push(zo(M,Q,L))),Ft)break;M=M.return}0<xt.length&&(U=new q(U,ot,null,s,Y),Z.push({event:U,listeners:xt}))}}if((e&7)===0){t:{if(U=t==="mouseover"||t==="pointerover",q=t==="mouseout"||t==="pointerout",U&&s!==Wc&&(ot=s.relatedTarget||s.fromElement)&&(Hs(ot)||ot[Ps]))break t;if((q||U)&&(U=Y.window===Y?Y:(U=Y.ownerDocument)?U.defaultView||U.parentWindow:window,q?(ot=s.relatedTarget||s.toElement,q=I,ot=ot?Hs(ot):null,ot!==null&&(Ft=f(ot),xt=ot.tag,ot!==Ft||xt!==5&&xt!==27&&xt!==6)&&(ot=null)):(q=null,ot=I),q!==ot)){if(xt=jp,Q="onMouseLeave",V="onMouseEnter",M="mouse",(t==="pointerout"||t==="pointerover")&&(xt=Tp,Q="onPointerLeave",V="onPointerEnter",M="pointer"),Ft=q==null?U:Ji(q),L=ot==null?U:Ji(ot),U=new xt(Q,M+"leave",q,s,Y),U.target=Ft,U.relatedTarget=L,Q=null,Hs(Y)===I&&(xt=new xt(V,M+"enter",ot,s,Y),xt.target=L,xt.relatedTarget=Ft,Q=xt),Ft=Q,q&&ot)e:{for(xt=oS,V=q,M=ot,L=0,Q=V;Q;Q=xt(Q))L++;Q=0;for(var gt=M;gt;gt=xt(gt))Q++;for(;0<L-Q;)V=xt(V),L--;for(;0<Q-L;)M=xt(M),Q--;for(;L--;){if(V===M||M!==null&&V===M.alternate){xt=V;break e}V=xt(V),M=xt(M)}xt=null}else xt=null;q!==null&&gg(Z,U,q,xt,!1),ot!==null&&Ft!==null&&gg(Z,Ft,ot,xt,!0)}}t:{if(U=I?Ji(I):window,q=U.nodeName&&U.nodeName.toLowerCase(),q==="select"||q==="input"&&U.type==="file")var Mt=Op;else if(Np(U))if(zp)Mt=yv;else{Mt=hv;var pt=pv}else q=U.nodeName,!q||q.toLowerCase()!=="input"||U.type!=="checkbox"&&U.type!=="radio"?I&&qc(I.elementType)&&(Mt=Op):Mt=gv;if(Mt&&(Mt=Mt(t,I))){Mp(Z,Mt,s,Y);break t}pt&&pt(t,U,I),t==="focusout"&&I&&U.type==="number"&&I.memoizedProps.value!=null&&Uc(U,"number",U.value)}switch(pt=I?Ji(I):window,t){case"focusin":(Np(pt)||pt.contentEditable==="true")&&(Ws=pt,su=I,ro=null);break;case"focusout":ro=su=Ws=null;break;case"mousedown":iu=!0;break;case"contextmenu":case"mouseup":case"dragend":iu=!1,Ip(Z,s,Y);break;case"selectionchange":if(bv)break;case"keydown":case"keyup":Ip(Z,s,Y)}var jt;if(tu)t:{switch(t){case"compositionstart":var kt="onCompositionStart";break t;case"compositionend":kt="onCompositionEnd";break t;case"compositionupdate":kt="onCompositionUpdate";break t}kt=void 0}else qs?Rp(t,s)&&(kt="onCompositionEnd"):t==="keydown"&&s.keyCode===229&&(kt="onCompositionStart");kt&&(Ep&&s.locale!=="ko"&&(qs||kt!=="onCompositionStart"?kt==="onCompositionEnd"&&qs&&(jt=Sp()):(Sa=Y,Kc="value"in Sa?Sa.value:Sa.textContent,qs=!0)),pt=gr(I,kt),0<pt.length&&(kt=new Ap(kt,t,null,s,Y),Z.push({event:kt,listeners:pt}),jt?kt.data=jt:(jt=Dp(s),jt!==null&&(kt.data=jt)))),(jt=cv?uv(t,s):dv(t,s))&&(kt=gr(I,"onBeforeInput"),0<kt.length&&(pt=new Ap("onBeforeInput","beforeinput",null,s,Y),Z.push({event:pt,listeners:kt}),pt.data=jt)),nS(Z,t,I,s,Y)}pg(Z,e)})}function zo(t,e,s){return{instance:t,listener:e,currentTarget:s}}function gr(t,e){for(var s=e+"Capture",l=[];t!==null;){var u=t,m=u.stateNode;if(u=u.tag,u!==5&&u!==26&&u!==27||m===null||(u=to(t,s),u!=null&&l.unshift(zo(t,u,m)),u=to(t,e),u!=null&&l.push(zo(t,u,m))),t.tag===3)return l;t=t.return}return[]}function oS(t){if(t===null)return null;do t=t.return;while(t&&t.tag!==5&&t.tag!==27);return t||null}function gg(t,e,s,l,u){for(var m=e._reactName,b=[];s!==null&&s!==l;){var w=s,k=w.alternate,I=w.stateNode;if(w=w.tag,k!==null&&k===l)break;w!==5&&w!==26&&w!==27||I===null||(k=I,u?(I=to(s,m),I!=null&&b.unshift(zo(s,I,k))):u||(I=to(s,m),I!=null&&b.pu
vendor: 5,802 bytes, lines 49-50
49sh(zo(s,I,k)))),s=s.return}b.length!==0&&t.push({event:e,listeners:b})}var lS=/\r\n?/g,rS=/\u0000|\uFFFD/g;function yg(t){return(typeof t=="string"?t:""+t).replace(lS,` 50`).replace(rS,"")}function xg(t,e){return e=yg(e),yg(t)===e}function Lt(t,e,s,l,u,m){switch(s){case"children":typeof l=="string"?e==="body"||e==="textarea"&&l===""||Fs(t,l):(typeof l=="number"||typeof l=="bigint")&&e!=="body"&&Fs(t,""+l);break;case"className":vl(t,"class",l);break;case"tabIndex":vl(t,"tabindex",l);break;case"dir":case"role":case"viewBox":case"width":case"height":vl(t,s,l);break;case"style":xp(t,l,m);break;case"data":if(e!=="object"){vl(t,"data",l);break}case"src":case"href":if(l===""&&(e!=="a"||s!=="href")){t.removeAttribute(s);break}if(l==null||typeof l=="function"||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(s);break}l=wl(""+l),t.setAttribute(s,l);break;case"action":case"formAction":if(typeof l=="function"){t.setAttribute(s,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof m=="function"&&(s==="formAction"?(e!=="input"&&Lt(t,e,"name",u.name,u,null),Lt(t,e,"formEncType",u.formEncType,u,null),Lt(t,e,"formMethod",u.formMethod,u,null),Lt(t,e,"formTarget",u.formTarget,u,null)):(Lt(t,e,"encType",u.encType,u,null),Lt(t,e,"method",u.method,u,null),Lt(t,e,"target",u.target,u,null)));if(l==null||typeof l=="symbol"||typeof l=="boolean"){t.removeAttribute(s);break}l=wl(""+l),t.setAttribute(s,l);break;case"onClick":l!=null&&(t.onclick=Xn);break;case"onScroll":l!=null&&Et("scroll",t);break;case"onScrollEnd":l!=null&&Et("scrollend",t);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(o(61));if(s=l.__html,s!=null){if(u.children!=null)throw Error(o(60));t.innerHTML=s}}break;case"multiple":t.multiple=l&&typeof l!="function"&&typeof l!="symbol";break;case"muted":t.muted=l&&typeof l!="function"&&typeof l!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(l==null||typeof l=="function"||typeof l=="boolean"||typeof l=="symbol"){t.removeAttribute("xlink:href");break}s=wl(""+l),t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",s);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(s,""+l):t.removeAttribute(s);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInline":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":l&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(s,""):t.removeAttribute(s);break;case"capture":case"download":l===!0?t.setAttribute(s,""):l!==!1&&l!=null&&typeof l!="function"&&typeof l!="symbol"?t.setAttribute(s,l):t.removeAttribute(s);break;case"cols":case"rows":case"size":case"span":l!=null&&typeof l!="function"&&typeof l!="symbol"&&!isNaN(l)&&1<=l?t.setAttribute(s,l):t.removeAttribute(s);break;case"rowSpan":case"start":l==null||typeof l=="function"||typeof l=="symbol"||isNaN(l)?t.removeAttribute(s):t.setAttribute(s,l);break;case"popover":Et("beforetoggle",t),Et("toggle",t),bl(t,"popover",l);break;case"xlinkActuate":Gn(t,"http://www.w3.org/1999/xlink","xlink:actuate",l);break;case"xlinkArcrole":Gn(t,"http://www.w3.org/1999/xlink","xlink:arcrole",l);break;case"xlinkRole":Gn(t,"http://www.w3.org/1999/xlink","xlink:role",l);break;case"xlinkShow":Gn(t,"http://www.w3.org/1999/xlink","xlink:show",l);break;case"xlinkTitle":Gn(t,"http://www.w3.org/1999/xlink","xlink:title",l);break;case"xlinkType":Gn(t,"http://www.w3.org/1999/xlink","xlink:type",l);break;case"xmlBase":Gn(t,"http://www.w3.org/XML/1998/namespace","xml:base",l);break;case"xmlLang":Gn(t,"http://www.w3.org/XML/1998/namespace","xml:lang",l);break;case"xmlSpace":Gn(t,"http://www.w3.org/XML/1998/namespace","xml:space",l);break;case"is":bl(t,"is",l);break;case"innerText":case"textContent":break;default:(!(2<s.length)||s[0]!=="o"&&s[0]!=="O"||s[1]!=="n"&&s[1]!=="N")&&(s=Hb.get(s)||s,bl(t,s,l))}}function Dd(t,e,s,l,u,m){switch(s){case"style":xp(t,l,m);break;case"dangerouslySetInnerHTML":if(l!=null){if(typeof l!="object"||!("__html"in l))throw Error(o(61));if(s=l.__html,s!=null){if(u.children!=null)throw Error(o(60));t.innerHTML=s}}break;case"children":typeof l=="string"?Fs(t,l):(typeof l=="number"||typeof l=="bigint")&&Fs(t,""+l);break;case"onScroll":l!=null&&Et("scroll",t);break;case"onScrollEnd":l!=null&&Et("scrollend",t);break;case"onClick":l!=null&&(t.onclick=Xn);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!cp.hasOwnProperty(s))t:{if(s[0]==="o"&&s[1]==="n"&&(u=s.endsWith("Capture"),e=s.slice(2,u?s.length-7:void 0),m=t[Be]||null,m=m!=null?m[s]:null,typeof m=="function"&&t.removeEventListener(e,m,u),typeof l=="function")){typeof m!="function"&&m!==null&&(s in t?t[s]=null:t.hasAttribute(s)&&t.removeAttribute(s)),t.addEventListener(e,l,u);break t}s in t?t[s]=l:l===!0?t.setAttribute(s,""):bl(t,s,l)}}}function we(t,e,s){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Et("error",t),Et("load",t);var l=!1,u=!1,m;
vendor: 6,477 bytes, line 50
50for(m in s)if(s.hasOwnProperty(m)){var b=s[m];if(b!=null)switch(m){case"src":l=!0;break;case"srcSet":u=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(o(137,e));default:Lt(t,e,m,b,s,null)}}u&&Lt(t,e,"srcSet",s.srcSet,s,null),l&&Lt(t,e,"src",s.src,s,null);return;case"input":Et("invalid",t);var w=m=b=u=null,k=null,I=null;for(l in s)if(s.hasOwnProperty(l)){var Y=s[l];if(Y!=null)switch(l){case"name":u=Y;break;case"type":b=Y;break;case"checked":k=Y;break;case"defaultChecked":I=Y;break;case"value":m=Y;break;case"defaultValue":w=Y;break;case"children":case"dangerouslySetInnerHTML":if(Y!=null)throw Error(o(137,e));break;default:Lt(t,e,l,Y,s,null)}}pp(t,m,w,k,I,b,u,!1);return;case"select":Et("invalid",t),l=b=m=null;for(u in s)if(s.hasOwnProperty(u)&&(w=s[u],w!=null))switch(u){case"value":m=w;break;case"defaultValue":b=w;break;case"multiple":l=w;default:Lt(t,e,u,w,s,null)}e=m,s=b,t.multiple=!!l,e!=null?Ls(t,!!l,e,!1):s!=null&&Ls(t,!!l,s,!0);return;case"textarea":Et("invalid",t),m=u=l=null;for(b in s)if(s.hasOwnProperty(b)&&(w=s[b],w!=null))switch(b){case"value":l=w;break;case"defaultValue":u=w;break;case"children":m=w;break;case"dangerouslySetInnerHTML":if(w!=null)throw Error(o(91));break;default:Lt(t,e,b,w,s,null)}gp(t,l,u,m);return;case"option":for(k in s)if(s.hasOwnProperty(k)&&(l=s[k],l!=null))switch(k){case"selected":t.selected=l&&typeof l!="function"&&typeof l!="symbol";break;default:Lt(t,e,k,l,s,null)}return;case"dialog":Et("beforetoggle",t),Et("toggle",t),Et("cancel",t),Et("close",t);break;case"iframe":case"object":Et("load",t);break;case"video":case"audio":for(l=0;l<Oo.length;l++)Et(Oo[l],t);break;case"image":Et("error",t),Et("load",t);break;case"details":Et("toggle",t);break;case"embed":case"source":case"link":Et("error",t),Et("load",t);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(I in s)if(s.hasOwnProperty(I)&&(l=s[I],l!=null))switch(I){case"children":case"dangerouslySetInnerHTML":throw Error(o(137,e));default:Lt(t,e,I,l,s,null)}return;default:if(qc(e)){for(Y in s)s.hasOwnProperty(Y)&&(l=s[Y],l!==void 0&&Dd(t,e,Y,l,s,void 0));return}}for(w in s)s.hasOwnProperty(w)&&(l=s[w],l!=null&&Lt(t,e,w,l,s,null))}function cS(t,e,s,l){switch(e){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var u=null,m=null,b=null,w=null,k=null,I=null,Y=null;for(q in s){var Z=s[q];if(s.hasOwnProperty(q)&&Z!=null)switch(q){case"checked":break;case"value":break;case"defaultValue":k=Z;default:l.hasOwnProperty(q)||Lt(t,e,q,null,l,Z)}}for(var U in l){var q=l[U];if(Z=s[U],l.hasOwnProperty(U)&&(q!=null||Z!=null))switch(U){case"type":m=q;break;case"name":u=q;break;case"checked":I=q;break;case"defaultChecked":Y=q;break;case"value":b=q;break;case"defaultValue":w=q;break;case"children":case"dangerouslySetInnerHTML":if(q!=null)throw Error(o(137,e));break;default:q!==Z&&Lt(t,e,U,q,l,Z)}}Ic(t,b,w,k,I,Y,m,u);return;case"select":q=b=w=U=null;for(m in s)if(k=s[m],s.hasOwnProperty(m)&&k!=null)switch(m){case"value":break;case"multiple":q=k;default:l.hasOwnProperty(m)||Lt(t,e,m,null,l,k)}for(u in l)if(m=l[u],k=s[u],l.hasOwnProperty(u)&&(m!=null||k!=null))switch(u){case"value":U=m;break;case"defaultValue":w=m;break;case"multiple":b=m;default:m!==k&&Lt(t,e,u,m,l,k)}e=w,s=b,l=q,U!=null?Ls(t,!!s,U,!1):!!l!=!!s&&(e!=null?Ls(t,!!s,e,!0):Ls(t,!!s,s?[]:"",!1));return;case"textarea":q=U=null;for(w in s)if(u=s[w],s.hasOwnProperty(w)&&u!=null&&!l.hasOwnProperty(w))switch(w){case"value":break;case"children":break;default:Lt(t,e,w,null,l,u)}for(b in l)if(u=l[b],m=s[b],l.hasOwnProperty(b)&&(u!=null||m!=null))switch(b){case"value":U=u;break;case"defaultValue":q=u;break;case"children":break;case"dangerouslySetInnerHTML":if(u!=null)throw Error(o(91));break;default:u!==m&&Lt(t,e,b,u,l,m)}hp(t,U,q);return;case"option":for(var ot in s)if(U=s[ot],s.hasOwnProperty(ot)&&U!=null&&!l.hasOwnProperty(ot))switch(ot){case"selected":t.selected=!1;break;default:Lt(t,e,ot,null,l,U)}for(k in l)if(U=l[k],q=s[k],l.hasOwnProperty(k)&&U!==q&&(U!=null||q!=null))switch(k){case"selected":t.selected=U&&typeof U!="function"&&typeof U!="symbol";break;default:Lt(t,e,k,U,l,q)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var xt in s)U=s[xt],s.hasOwnProperty(xt)&&U!=null&&!l.hasOwnProperty(xt)&&Lt(t,e,xt,null,l,U);for(I in l)if(U=l[I],q=s[I],l.hasOwnProperty(I)&&U!==q&&(U!=null||q!=null))switch(I){case"children":case"dangerouslySetInnerHTML":if(U!=null)throw Error(o(137,e));break;default:Lt(t,e,I,U,l,q)}return;default:if(qc(e)){for(var Ft in s)U=s[Ft],s.hasOwnProperty(Ft)&&U!==void 0&&!l.hasOwnProperty(Ft)&&Dd(t,e,Ft,void 0,l,U);for(Y in l)U=l[Y],q=s[Y],!l.hasOwnProperty(Y)||U===q||U===void 0&&q===void 0||Dd(t,e,Y,U,l,q);return}}for(var V in s)U=s[V],s.hasOwnProperty(V)&&U!=null&&!l.hasOwnProperty(V)&&Lt(t,e,V,null,l,U);for(Z in l)U=l[Z],q=s[Z],!l.hasOwnProperty(Z)||U===q||U==null&&q==null||Lt(t,e,Z,U,l,q)}function bg(t){switch(t){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function uS(){if(typeof performance.getEntriesByType=="function"){for(var t=0,e=0,s=performance.getEntriesByType("resource"),l=0;l<s.length;l++){var u=s[l],m=u.transferSize,b=u.initiatorType,w=u.duration;if(m&&w&&bg(b)){for(b=0,w=u.responseEnd,l+=1;l<s.length;l++){var k=s[l],I=k.startTime;if(I>w)break;var Y=k.transferSize,Z=k.initiatorType;Y&&bg(Z)&&(k=k.responseEnd,b+=Y*(k<w?1:(w-I)/(k-I)))}if(--l,e+=8*(m+b)/(u.duration/1e3),t++,10<t)break}}if(0<t)return e/t/1e6}return navigator.connection&&(t=navigator.connection.downlink,typeof t=="number")?t:5}var Nd=null,Md=null;function yr(t){return t.nodeType===9?t:t.ownerDocument}function vg(t){switch(t){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function Sg(t,e){if(t===0)switch(e){case"svg":return 1;case"math":return 2;default:return 0}return t===1&&e==="foreignObject"?0:t}function Od(t,e){return t==="textarea"||t==="noscript"||typeof e.children=="string"||typeof e.children=="number"||typeof e.children=="bigint"||typeof e.dangerouslySetInnerHTML=="object"&&e.dangerouslySetInnerHTML!==null&&e.dangerouslySetInnerHTML.__html!=null}var zd=null;function dS(){var t=window.event;return t&&t.type==="popstate"?t===zd?!1:(zd=t,!0):(zd=null,!1)}
vendor: 12,479 bytes, line 50
50var wg=typeof setTimeout=="function"?setTimeout:void 0,fS=typeof clearTimeout=="function"?clearTimeout:void 0,jg=typeof Promise=="function"?Promise:void 0,mS=typeof queueMicrotask=="function"?queueMicrotask:typeof jg<"u"?function(t){return jg.resolve(null).then(t).catch(pS)}:wg;function pS(t){setTimeout(function(){throw t})}function Ba(t){return t==="head"}function Ag(t,e){var s=e,l=0;do{var u=s.nextSibling;if(t.removeChild(s),u&&u.nodeType===8)if(s=u.data,s==="/$"||s==="/&"){if(l===0){t.removeChild(u),xi(e);return}l--}else if(s==="$"||s==="$?"||s==="$~"||s==="$!"||s==="&")l++;else if(s==="html")Po(t.ownerDocument.documentElement);else if(s==="head"){s=t.ownerDocument.head,Po(s);for(var m=s.firstChild;m;){var b=m.nextSibling,w=m.nodeName;m[$i]||w==="SCRIPT"||w==="STYLE"||w==="LINK"&&m.rel.toLowerCase()==="stylesheet"||s.removeChild(m),m=b}}else s==="body"&&Po(t.ownerDocument.body);s=u}while(s);xi(e)}function Tg(t,e){var s=t;t=0;do{var l=s.nextSibling;if(s.nodeType===1?e?(s._stashedDisplay=s.style.display,s.style.display="none"):(s.style.display=s._stashedDisplay||"",s.getAttribute("style")===""&&s.removeAttribute("style")):s.nodeType===3&&(e?(s._stashedText=s.nodeValue,s.nodeValue=""):s.nodeValue=s._stashedText||""),l&&l.nodeType===8)if(s=l.data,s==="/$"){if(t===0)break;t--}else s!=="$"&&s!=="$?"&&s!=="$~"&&s!=="$!"||t++;s=l}while(s)}function Pd(t){var e=t.firstChild;for(e&&e.nodeType===10&&(e=e.nextSibling);e;){var s=e;switch(e=e.nextSibling,s.nodeName){case"HTML":case"HEAD":case"BODY":Pd(s),Lc(s);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(s.rel.toLowerCase()==="stylesheet")continue}t.removeChild(s)}}function hS(t,e,s,l){for(;t.nodeType===1;){var u=s;if(t.nodeName.toLowerCase()!==e.toLowerCase()){if(!l&&(t.nodeName!=="INPUT"||t.type!=="hidden"))break}else if(l){if(!t[$i])switch(e){case"meta":if(!t.hasAttribute("itemprop"))break;return t;case"link":if(m=t.getAttribute("rel"),m==="stylesheet"&&t.hasAttribute("data-precedence"))break;if(m!==u.rel||t.getAttribute("href")!==(u.href==null||u.href===""?null:u.href)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin)||t.getAttribute("title")!==(u.title==null?null:u.title))break;return t;case"style":if(t.hasAttribute("data-precedence"))break;return t;case"script":if(m=t.getAttribute("src"),(m!==(u.src==null?null:u.src)||t.getAttribute("type")!==(u.type==null?null:u.type)||t.getAttribute("crossorigin")!==(u.crossOrigin==null?null:u.crossOrigin))&&m&&t.hasAttribute("async")&&!t.hasAttribute("itemprop"))break;return t;default:return t}}else if(e==="input"&&t.type==="hidden"){var m=u.name==null?null:""+u.name;if(u.type==="hidden"&&t.getAttribute("name")===m)return t}else return t;if(t=mn(t.nextSibling),t===null)break}return null}function gS(t,e,s){if(e==="")return null;for(;t.nodeType!==3;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!s||(t=mn(t.nextSibling),t===null))return null;return t}function Eg(t,e){for(;t.nodeType!==8;)if((t.nodeType!==1||t.nodeName!=="INPUT"||t.type!=="hidden")&&!e||(t=mn(t.nextSibling),t===null))return null;return t}function Hd(t){return t.data==="$?"||t.data==="$~"}function Vd(t){return t.data==="$!"||t.data==="$?"&&t.ownerDocument.readyState!=="loading"}function yS(t,e){var s=t.ownerDocument;if(t.data==="$~")t._reactRetry=e;else if(t.data!=="$?"||s.readyState!=="loading")e();else{var l=function(){e(),s.removeEventListener("DOMContentLoaded",l)};s.addEventListener("DOMContentLoaded",l),t._reactRetry=l}}function mn(t){for(;t!=null;t=t.nextSibling){var e=t.nodeType;if(e===1||e===3)break;if(e===8){if(e=t.data,e==="$"||e==="$!"||e==="$?"||e==="$~"||e==="&"||e==="F!"||e==="F")break;if(e==="/$"||e==="/&")return null}}return t}var Bd=null;function Cg(t){t=t.nextSibling;for(var e=0;t;){if(t.nodeType===8){var s=t.data;if(s==="/$"||s==="/&"){if(e===0)return mn(t.nextSibling);e--}else s!=="$"&&s!=="$!"&&s!=="$?"&&s!=="$~"&&s!=="&"||e++}t=t.nextSibling}return null}function kg(t){t=t.previousSibling;for(var e=0;t;){if(t.nodeType===8){var s=t.data;if(s==="$"||s==="$!"||s==="$?"||s==="$~"||s==="&"){if(e===0)return t;e--}else s!=="/$"&&s!=="/&"||e++}t=t.previousSibling}return null}function Rg(t,e,s){switch(e=yr(s),t){case"html":if(t=e.documentElement,!t)throw Error(o(452));return t;case"head":if(t=e.head,!t)throw Error(o(453));return t;case"body":if(t=e.body,!t)throw Error(o(454));return t;default:throw Error(o(451))}}function Po(t){for(var e=t.attributes;e.length;)t.removeAttributeNode(e[0]);Lc(t)}var pn=new Map,Dg=new Set;function xr(t){return typeof t.getRootNode=="function"?t.getRootNode():t.nodeType===9?t:t.ownerDocument}var ua=K.d;K.d={f:xS,r:bS,D:vS,C:SS,L:wS,m:jS,X:TS,S:AS,M:ES};function xS(){var t=ua.f(),e=cr();return t||e}function bS(t){var e=Vs(t);e!==null&&e.tag===5&&e.type==="form"?Gh(e):ua.r(t)}var hi=typeof document>"u"?null:document;function Ng(t,e,s){var l=hi;if(l&&typeof e=="string"&&e){var u=on(e);u='link[rel="'+t+'"][href="'+u+'"]',typeof s=="string"&&(u+='[crossorigin="'+s+'"]'),Dg.has(u)||(Dg.add(u),t={rel:t,crossOrigin:s,href:e},l.querySelector(u)===null&&(e=l.createElement("link"),we(e,"link",t),de(e),l.head.appendChild(e)))}}function vS(t){ua.D(t),Ng("dns-prefetch",t,null)}function SS(t,e){ua.C(t,e),Ng("preconnect",t,e)}function wS(t,e,s){ua.L(t,e,s);var l=hi;if(l&&t&&e){var u='link[rel="preload"][as="'+on(e)+'"]';e==="image"&&s&&s.imageSrcSet?(u+='[imagesrcset="'+on(s.imageSrcSet)+'"]',typeof s.imageSizes=="string"&&(u+='[imagesizes="'+on(s.imageSizes)+'"]')):u+='[href="'+on(t)+'"]';var m=u;switch(e){case"style":m=gi(t);break;case"script":m=yi(t)}pn.has(m)||(t=y({rel:"preload",href:e==="image"&&s&&s.imageSrcSet?void 0:t,as:e},s),pn.set(m,t),l.querySelector(u)!==null||e==="style"&&l.querySelector(Ho(m))||e==="script"&&l.querySelector(Vo(m))||(e=l.createElement("link"),we(e,"link",t),de(e),l.head.appendChild(e)))}}function jS(t,e){ua.m(t,e);var s=hi;if(s&&t){var l=e&&typeof e.as=="string"?e.as:"script",u='link[rel="modulepreload"][as="'+on(l)+'"][href="'+on(t)+'"]',m=u;switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":m=yi(t)}if(!pn.has(m)&&(t=y({rel:"modulepreload",href:t},e),pn.set(m,t),s.querySelector(u)===null)){switch(l){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(s.querySelector(Vo(m)))return}l=s.createElement("link"),we(l,"link",t),de(l),s.head.appendChild(l)}}}function AS(t,e,s){ua.S(t,e,s);var l=hi;if(l&&t){var u=Bs(l).hoistableStyles,m=gi(t);e=e||"default";var b=u.get(m);if(!b){var w={loading:0,preload:null};if(b=l.querySelector(Ho(m)))w.loading=5;else{t=y({rel:"stylesheet",href:t,"data-precedence":e},s),(s=pn.get(m))&&_d(t,s);var k=b=l.createElement("link");de(k),we(k,"link",t),k._p=new Promise(function(I,Y){k.onload=I,k.onerror=Y}),k.addEventListener("load",function(){w.loading|=1}),k.addEventListener("error",function(){w.loading|=2}),w.loading|=4,br(b,e,l)}b={type:"stylesheet",instance:b,count:1,state:w},u.set(m,b)}}}function TS(t,e){ua.X(t,e);var s=hi;if(s&&t){var l=Bs(s).hoistableScripts,u=yi(t),m=l.get(u);m||(m=s.querySelector(Vo(u)),m||(t=y({src:t,async:!0},e),(e=pn.get(u))&&Ld(t,e),m=s.createElement("script"),de(m),we(m,"link",t),s.head.appendChild(m)),m={type:"script",instance:m,count:1,state:null},l.set(u,m))}}function ES(t,e){ua.M(t,e);var s=hi;if(s&&t){var l=Bs(s).hoistableScripts,u=yi(t),m=l.get(u);m||(m=s.querySelector(Vo(u)),m||(t=y({src:t,async:!0,type:"module"},e),(e=pn.get(u))&&Ld(t,e),m=s.createElement("script"),de(m),we(m,"link",t),s.head.appendChild(m)),m={type:"script",instance:m,count:1,state:null},l.set(u,m))}}function Mg(t,e,s,l){var u=(u=ht.current)?xr(u):null;if(!u)throw Error(o(446));switch(t){case"meta":case"title":return null;case"style":return typeof s.precedence=="string"&&typeof s.href=="string"?(e=gi(s.href),s=Bs(u).hoistableStyles,l=s.get(e),l||(l={type:"style",instance:null,count:0,state:null},s.set(e,l)),l):{type:"void",instance:null,count:0,state:null};case"link":if(s.rel==="stylesheet"&&typeof s.href=="string"&&typeof s.precedence=="string"){t=gi(s.href);var m=Bs(u).hoistableStyles,b=m.get(t);if(b||(u=u.ownerDocument||u,b={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},m.set(t,b),(m=u.querySelector(Ho(t)))&&!m._p&&(b.instance=m,b.state.loading=5),pn.has(t)||(s={rel:"preload",as:"style",href:s.href,crossOrigin:s.crossOrigin,integrity:s.integrity,media:s.media,hrefLang:s.hrefLang,referrerPolicy:s.referrerPolicy},pn.set(t,s),m||CS(u,t,s,b.state))),e&&l===null)throw Error(o(528,""));return b}if(e&&l!==null)throw Error(o(529,""));return null;case"script":return e=s.async,s=s.src,typeof s=="string"&&e&&typeof e!="function"&&typeof e!="symbol"?(e=yi(s),s=Bs(u).hoistableScripts,l=s.get(e),l||(l={type:"script",instance:null,count:0,state:null},s.set(e,l)),l):{type:"void",instance:null,count:0,state:null};default:throw Error(o(444,t))}}function gi(t){return'href="'+on(t)+'"'}function Ho(t){return'link[rel="stylesheet"]['+t+"]"}function Og(t){return y({},t,{"data-precedence":t.precedence,precedence:null})}function CS(t,e,s,l){t.querySelector('link[rel="preload"][as="style"]['+e+"]")?l.loading=1:(e=t.createElement("link"),l.preload=e,e.addEventListener("load",function(){return l.loading|=1}),e.addEventListener("error",function(){return l.loading|=2}),we(e,"link",s),de(e),t.head.appendChild(e))}function yi(t){return'[src="'+on(t)+'"]'}function Vo(t){return"script[async]"+t}function zg(t,e,s){if(e.count++,e.instance===null)switch(e.type){case"style":var l=t.querySelector('style[data-href~="'+on(s.href)+'"]');if(l)return e.instance=l,de(l),l;var u=y({},s,{"data-href":s.href,"data-precedence":s.precedence,href:null,precedence:null});return l=(t.ownerDocument||t).createElement("style"),de(l),we(l,"style",u),br(l,s.precedence,t),e.instance=l;case"stylesheet":u=gi(s.href);var m=t.querySelector(Ho(u));if(m)return e.state.loading|=4,e.instance=m,de(m),m;l=Og(s),(u=pn.get(u))&&_d(l,u),m=(t.ownerDocument||t).createElement("link"),de(m);var b=m;return b._p=new Promise(function(w,k){b.onload=w,b.onerror=k}),we(m,"link",l),e.state.loading|=4,br(m,s.precedence,t),e.instance=m;case"script":return m=yi(s.src),(u=t.querySelector(Vo(m)))?(e.instance=u,de(u),u):(l=s,(u=pn.get(m))&&(l=y({},s),Ld(l,u)),t=t.ownerDocument||t,u=t.createElement("script"),de(u),we(u,"link",l),t.head.appendChild(u),e.instance=u);case"void":return null;default:throw Error(o(443,e.type))}else e.type==="stylesheet"&&(e.state.loading&4)===0&&(l=e.instance,e.state.loading|=4,br(l,s.precedence,t));return e.instance}function br(t,e,s){for(var l=s.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),u=l.length?l[l.length-1]:null,m=u,b=0;b<l.length;b++){var w=l[b];if(w.dataset.precedence===e)m=w;else if(m!==u)break}m?m.parentNode.insertBefore(t,m.nextSibling):(e=s.nodeType===9?s.head:s,e.insertBefore(t,e.firstChild))}function _d(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.title==null&&(t.title=e.title)}function Ld(t,e){t.crossOrigin==null&&(t.crossOrigin=e.crossOrigin),t.referrerPolicy==null&&(t.referrerPolicy=e.referrerPolicy),t.integrity==null&&(t.integrity=e.integrity)}var vr=null;function Pg(t,e,s){if(vr===null){var l=new Map,u=vr=new Map;u.set(s,l)}else u=vr,l=u.get(s),l||(l=new Map,u.set(s,l));if(l.has(t))return l;for(l.set(t,null),s=s.getElementsByTagName(t),u=0;u<s.length;u++){var m=s[u];if(!(m[$i]||m[xe]||t==="link"&&m.getAttribute("rel")==="stylesheet")&&m.namespaceURI!=="http://www.w3.org/2000/svg"){var b=m.getAttribute(e)||"";b=t+b;var w=l.get(b);w?w.push(m):l.set(b,[m])}}return l}function Hg(t,e,s){t=t.ownerDocument||t,t.head.insertBefore(s,e==="title"?t.querySelector("head > title"):null)}function kS(t,e,s){if(s===1||e.itemProp!=null)return!1;switch(t){case"meta":case"title":return!0;case"style":if(typeof e.precedence!="string"||typeof e.href!="string"||e.href==="")break;return!0;case"link":if(typeof e.rel!="string"||typeof e.href!="string"||e.href===""||e.onLoad||e.onError)break;switch(e.rel){case"stylesheet":return t=e.disabled,typeof e.precedence=="string"&&t==null;default:return!0}case"script":if(e.async&&typeof e.async!="function"&&typeof e.async!="symbol"&&!e.onLoad&&!e.onError&&e.src&&typeof e.src=="string")return!0}return!1}function Vg(t){return!(t.type==="stylesheet"&&(t.state.loading&3)===0)}function RS(t,e,s,l){if(s.type==="stylesheet"&&(typeof l.media!="str
50ing"||matchMedia(l.media).matches!==!1)&&(s.state.loading&4)===0){if(s.instance===null){var u=gi(l.href),m=e.querySelector(Ho(u));if(m){e=m._p,e!==null&&typeof e=="object"&&typeof e.then=="function"&&(t.count++,t=Sr.bind(t),e.then(t,t)),s.state.loading|=4,s.instance=m,de(m);return}m=e.ownerDocument||e,l=Og(l),(u=pn.get(u))&&_d(l,u),m=m.createElement("link"),de(m);var b=m;b._p=new Promise(function(w,k){b.onload=w,b.onerror=k}),we(m,"link",l),s.instance=m}t.stylesheets===null&&(t.stylesheets=new Map),t.stylesheets.set(s,e),(e=s.state.preload)&&(s.state.loading&3)===0&&(t.count++,s=Sr.bind(t),e.addEventListener("load",s),e.addEventListener("error",s))}}var Fd=0;function DS(t,e){return t.stylesheets&&t.count===0&&jr(t,t.stylesheets),0<t.count||0<t.imgCount?function(s){var l=setTimeout(function(){if(t.stylesheets&&jr(t,t.stylesheets),t.unsuspend){var m=t.unsuspend;t.unsuspend=null,m()}},6e4+e);0<t.imgBytes&&Fd===0&&(Fd=62500*uS());var u=setTimeout(function(){if(t.waitingForImages=!1,t.count===0&&(t.stylesheets&&jr(t,t.stylesheets),t.unsuspend)){var m=t.unsuspend;t.unsuspend=null,m()}},(t.imgBytes>Fd?50:800)+e);return t.unsuspend=s,function(){t.unsuspend=null,clearTimeout(l),clearTimeout(u)}}:null}function Sr(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)jr(this,this.stylesheets);else if(this.unsuspend){var t=this.unsuspend;this.unsuspend=null,t()}}}var wr=null;function jr(t,e){t.stylesheets=null,t.unsuspend!==null&&(t.count++,wr=new Map,e.forEach(NS,t),wr=null,Sr.call(t))}function NS(t,e){if(!(e.state.loading&4)){var s=wr.get(t);if(s)var l=s.get(null);else{s=new Map,wr.set(t,s);for(var u=t.querySelectorAll("link[data-precedence],style[data-precedence]"),m=0;m<u.length;m++){var b=u[m];(b.nodeName==="LINK"||b.getAttribute("media")!=="not all")&&(s.set(b.dataset.precedence,b),l=b)}l&&s.set(null,l)}u=e.instance,b=u.getAttribute("data-precedence"),m=s.get(b)||l,m===l&&s.set(null,u),s.set(b,u),this.count++,l=Sr.bind(this),u.addEventListener("load",l),u.addEventListener("error",l),m?m.parentNode.insertBefore(u,m.nextSibling):(t=t.nodeType===9?t.head:t,t.insertBefore(u,t.firstChild)),e.state.loading|=4}}var Bo={$$typeof:O,Provider:null,Consumer:null,_currentValue:F,_currentValue2:F,_threadCount:0};function MS(t,e,s,l,u,m,b,w,k){this.tag=1,this.containerInfo=t,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=ba(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=ba(0),this.hiddenUpdates=ba(null),this.identifierPrefix=l,this.onUncaughtError=u,this.onCaughtError=m,this.onRecoverableError=b,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=k,this.incompleteTransitions=new Map}function Bg(t,e,s,l,u,m,b,w,k,I,Y,Z){return t=new MS(t,e,s,b,k,I,Y,Z,w),e=1,m===!0&&(e|=24),m=Ke(3,null,null,e),t.current=m,m.stateNode=t,e=vu(),e.refCount++,t.pooledCache=e,e.refCount++,m.memoizedState={element:l,isDehydrated:s,cache:e},Au(m),t}function _g(t){return t?(t=Xs,t):Xs}function Lg(t,e,s,l,u,m){u=_g(u),l.context===null?l.context=u:l.pendingContext=u,l=Ca(e),l.payload={element:s},m=m===void 0?null:m,m!==null&&(l.callback=m),s=ka(t,l,e),s!==null&&(qe(s,t,e),go(s,t,e))}function Fg(t,e){if(t=t.memoizedState,t!==null&&t.dehydrated!==null){var s=t.retryLane;t.retryLane=s!==0&&s<e?s:e}}function Id(t,e){Fg(t,e),(t=t.alternate)&&Fg(t,e)}function Ig(t){if(t.tag===13||t.tag===31){var e=rs(t,67108864);e!==null&&qe(e,t,67108864),Id(t,67108864)}}function Ug(t){if(t.tag===13||t.tag===31){var e=tn();e=zs(e);var s=rs(t,e);s!==null&&qe(s,t,e),Id(t,e)}}var Ar=!0;function OS(t,e,s,l){var u=z.T;z.T=null;var m=K.p;try{K.p=2,Ud(t,e,s,l)}finally{K.p=m,z.T=u}}function zS(t,e,s,l){var u=z.T;z.T=null;var m=K.p;try{K.p=8,Ud(t,e,s,l)}finally{K.p=m,z.T=u}}function Ud(t,e,s,l){if(Ar){var u=qd(l);if(u===null)Rd(t,e,l,Tr,s),Wg(t,l);else if(HS(u,t,e,s,l))l.stopPropagation();else if(Wg(t,l),e&4&&-1<PS.indexOf(t)){for(;u!==null;){var m=Vs(u);if(m!==null)switch(m.tag){case 3:if(m=m.stateNode,m.current.memoizedState.isDehydrated){var b=Nn(m.pendingLanes);if(b!==0){var w=m;for(w.pendingLanes|=2,w.entangledLanes|=2;b;){var k=1<<31-Ae(b);w.entanglements[1]|=k,b&=~k}Pn(m),(zt&6)===0&&(lr=Re()+500,Mo(0))}}break;case 31:case 13:w=rs(m,2),w!==null&&qe(w,m,2),cr(),Id(m,2)}if(m=qd(l),m===null&&Rd(t,e,l,Tr,s),m===u)break;u=m}u!==null&&l.stopPropagation()}else Rd(t,e,l,null,s)}}function qd(t){return t=Yc(t),Wd(t)}var Tr=null;function Wd(t){if(Tr=null,t=Hs(t),t!==null){var e=f(t);if(e===null)t=null;else{var s=e.tag;if(s===13){if(t=d(e),t!==null)return t;t=null}else if(s===31){if(t=p(e),t!==null)return t;t=null}else if(s===3){if(e.stateNode.current.memoizedState.isDehydrated)return e.tag===3?e.stateNode.containerInfo:null;t=null}else e!==t&&(t=null)}}return Tr=t,null}function qg(t){switch(t){case"beforetoggle":case"cancel":case"click":case"close"
vendor: 6,256 bytes, line 50
50: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"toggle":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 2;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"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Hc()){case Ja:return 2;case yl:return 8;case ts:case Qi:return 32;case Yn:return 268435456;default:return 32}default:return 32}}var Yd=!1,_a=null,La=null,Fa=null,_o=new Map,Lo=new Map,Ia=[],PS="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".split(" ");function Wg(t,e){switch(t){case"focusin":case"focusout":_a=null;break;case"dragenter":case"dragleave":La=null;break;case"mouseover":case"mouseout":Fa=null;break;case"pointerover":case"pointerout":_o.delete(e.pointerId);break;case"gotpointercapture":case"lostpointercapture":Lo.delete(e.pointerId)}}function Fo(t,e,s,l,u,m){return t===null||t.nativeEvent!==m?(t={blockedOn:e,domEventName:s,eventSystemFlags:l,nativeEvent:m,targetContainers:[u]},e!==null&&(e=Vs(e),e!==null&&Ig(e)),t):(t.eventSystemFlags|=l,e=t.targetContainers,u!==null&&e.indexOf(u)===-1&&e.push(u),t)}function HS(t,e,s,l,u){switch(e){case"focusin":return _a=Fo(_a,t,e,s,l,u),!0;case"dragenter":return La=Fo(La,t,e,s,l,u),!0;case"mouseover":return Fa=Fo(Fa,t,e,s,l,u),!0;case"pointerover":var m=u.pointerId;return _o.set(m,Fo(_o.get(m)||null,t,e,s,l,u)),!0;case"gotpointercapture":return m=u.pointerId,Lo.set(m,Fo(Lo.get(m)||null,t,e,s,l,u)),!0}return!1}function Yg(t){var e=Hs(t.target);if(e!==null){var s=f(e);if(s!==null){if(e=s.tag,e===13){if(e=d(s),e!==null){t.blockedOn=e,op(t.priority,function(){Ug(s)});return}}else if(e===31){if(e=p(s),e!==null){t.blockedOn=e,op(t.priority,function(){Ug(s)});return}}else if(e===3&&s.stateNode.current.memoizedState.isDehydrated){t.blockedOn=s.tag===3?s.stateNode.containerInfo:null;return}}}t.blockedOn=null}function Er(t){if(t.blockedOn!==null)return!1;for(var e=t.targetContainers;0<e.length;){var s=qd(t.nativeEvent);if(s===null){s=t.nativeEvent;var l=new s.constructor(s.type,s);Wc=l,s.target.dispatchEvent(l),Wc=null}else return e=Vs(s),e!==null&&Ig(e),t.blockedOn=s,!1;e.shift()}return!0}function Gg(t,e,s){Er(t)&&s.delete(e)}function VS(){Yd=!1,_a!==null&&Er(_a)&&(_a=null),La!==null&&Er(La)&&(La=null),Fa!==null&&Er(Fa)&&(Fa=null),_o.forEach(Gg),Lo.forEach(Gg)}function Cr(t,e){t.blockedOn===e&&(t.blockedOn=null,Yd||(Yd=!0,n.unstable_scheduleCallback(n.unstable_NormalPriority,VS)))}var kr=null;function Xg(t){kr!==t&&(kr=t,n.unstable_scheduleCallback(n.unstable_NormalPriority,function(){kr===t&&(kr=null);for(var e=0;e<t.length;e+=3){var s=t[e],l=t[e+1],u=t[e+2];if(typeof l!="function"){if(Wd(l||s)===null)continue;break}var m=Vs(s);m!==null&&(t.splice(e,3),e-=3,qu(m,{pending:!0,data:u,method:s.method,action:l},l,u))}}))}function xi(t){function e(k){return Cr(k,t)}_a!==null&&Cr(_a,t),La!==null&&Cr(La,t),Fa!==null&&Cr(Fa,t),_o.forEach(e),Lo.forEach(e);for(var s=0;s<Ia.length;s++){var l=Ia[s];l.blockedOn===t&&(l.blockedOn=null)}for(;0<Ia.length&&(s=Ia[0],s.blockedOn===null);)Yg(s),s.blockedOn===null&&Ia.shift();if(s=(t.ownerDocument||t).$$reactFormReplay,s!=null)for(l=0;l<s.length;l+=3){var u=s[l],m=s[l+1],b=u[Be]||null;if(typeof m=="function")b||Xg(s);else if(b){var w=null;if(m&&m.hasAttribute("formAction")){if(u=m,b=m[Be]||null)w=b.formAction;else if(Wd(u)!==null)continue}else w=b.action;typeof w=="function"?s[l+1]=w:(s.splice(l,3),l-=3),Xg(s)}}}function Kg(){function t(m){m.canIntercept&&m.info==="react-transition"&&m.intercept({handler:function(){return new Promise(function(b){return u=b})},focusReset:"manual",scroll:"manual"})}function e(){u!==null&&(u(),u=null),l||setTimeout(s,20)}function s(){if(!l&&!navigation.transition){var m=navigation.currentEntry;m&&m.url!=null&&navigation.navigate(m.url,{state:m.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var l=!1,u=null;return navigation.addEventListener("navigate",t),navigation.addEventListener("navigatesuccess",e),navigation.addEventListener("navigateerror",e),setTimeout(s,100),function(){l=!0,navigation.removeEventListener("navigate",t),navigation.removeEventListener("navigatesuccess",e),navigation.removeEventListener("navigateerror",e),u!==null&&(u(),u=null)}}}function Gd(t){this._internalRoot=t}Rr.prototype.render=Gd.prototype.render=function(t){var e=this._internalRoot;if(e===null)throw Error(o(409));var s=e.current,l=tn();Lg(s,l,t,e,null,null)},Rr.prototype.unmount=Gd.prototype.unmount=function(){var t=this._internalRoot;if(t!==null){this._internalRoot=null;var e=t.containerInfo;Lg(t.current,2,null,t,null,null),cr(),e[Ps]=null}};function Rr(t){this._internalRoot=t}Rr.prototype.unstable_scheduleHydration=function(t){if(t){var e=Bc();t={blockedOn:null,target:t,priority:e};for(var s=0;s<Ia.length&&e!==0&&e<Ia[s].priority;s++);Ia.splice(s,0,t),s===0&&Yg(t)}};var Qg=a.version;if(Qg!=="19.2.1")throw Error(o(527,Qg,"19.2.1"));K.findDOMNode=function(t){var e=t._reactInternals;if(e===void 0)throw typeof t.render=="function"?Error(o(188)):(t=Object.keys(t).join(","),Error(o(268,t)));return t=h(e),t=t!==null?x(t):null,t=t===null?null:t.stateNode,t};var BS={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:z,reconcilerVersion:"19.2.1"};
vendor: 4,143 bytes, line 50
50if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var Dr=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Dr.isDisabled&&Dr.supportsFiber)try{es=Dr.inject(BS),De=Dr}catch{}}return Uo.createRoot=function(t,e){if(!c(t))throw Error(o(299));var s=!1,l="",u=a0,m=s0,b=i0;return e!=null&&(e.unstable_strictMode===!0&&(s=!0),e.identifierPrefix!==void 0&&(l=e.identifierPrefix),e.onUncaughtError!==void 0&&(u=e.onUncaughtError),e.onCaughtError!==void 0&&(m=e.onCaughtError),e.onRecoverableError!==void 0&&(b=e.onRecoverableError)),e=Bg(t,1,!1,null,null,s,l,null,u,m,b,Kg),t[Ps]=e.current,kd(t),new Gd(e)},Uo.hydrateRoot=function(t,e,s){if(!c(t))throw Error(o(299));var l=!1,u="",m=a0,b=s0,w=i0,k=null;return s!=null&&(s.unstable_strictMode===!0&&(l=!0),s.identifierPrefix!==void 0&&(u=s.identifierPrefix),s.onUncaughtError!==void 0&&(m=s.onUncaughtError),s.onCaughtError!==void 0&&(b=s.onCaughtError),s.onRecoverableError!==void 0&&(w=s.onRecoverableError),s.formState!==void 0&&(k=s.formState)),e=Bg(t,1,!0,e,s??null,l,u,k,m,b,w,Kg),e.context=_g(null),s=e.current,l=tn(),l=zs(l),u=Ca(l),u.callback=null,ka(s,u,l),s=l,e.current.lanes=s,Kt(e,s),Pn(e),t[Ps]=e.current,kd(t),new Rr(e)},Uo.version="19.2.1",Uo}var oy;function XS(){if(oy)return Kd.exports;oy=1;function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(a){console.error(a)}}return n(),Kd.exports=GS(),Kd.exports}var KS=XS();const QS="modulepreload",ZS=function(n){return"/"+n},ly={},Qt=function(a,i,o){let c=Promise.resolve();if(i&&i.length>0){let g=function(h){return Promise.all(h.map(x=>Promise.resolve(x).then(y=>({status:"fulfilled",value:y}),y=>({status:"rejected",reason:y}))))};document.getElementsByTagName("link");const d=document.querySelector("meta[property=csp-nonce]"),p=d?.nonce||d?.getAttribute("nonce");c=g(i.map(h=>{if(h=ZS(h),h in ly)return;ly[h]=!0;const x=h.endsWith(".css"),y=x?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${h}"]${y}`))return;const v=document.createElement("link");if(v.rel=x?"stylesheet":QS,x||(v.as="script"),v.crossOrigin="",v.href=h,p&&v.setAttribute("nonce",p),document.head.appendChild(v),x)return new Promise((j,A)=>{v.addEventListener("load",j),v.addEventListener("error",()=>A(new Error(`Unable to preload CSS for ${h}`)))})}))}function f(d){const p=new Event("vite:preloadError",{cancelable:!0});if(p.payload=d,window.dispatchEvent(p),!p.defaultPrevented)throw d}return c.then(d=>{for(const p of d||[])p.status==="rejected"&&f(p.reason);return a().catch(f)})};var S=yc();const et=S1(S),$S=LS({__proto__:null,default:et},[S]);var JS=(n,a,i,o,c,f,d,p)=>{let g=document.documentElement,h=["light","dark"];function x(j){(Array.isArray(n)?n:[n]).forEach(A=>{let T=A==="class",E=T&&f?c.map(C=>f[C]||C):c;T?(g.classList.remove(...E),g.classList.add(f&&f[j]?f[j]:j)):g.setAttribute(A,j)}),y(j)}function y(j){p&&h.includes(j)&&(g.style.colorScheme=j)}function v(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(o)x(o);else try{let j=localStorage.getItem(a)||i,A=d&&j==="system"?v():j;x(A)}catch{}},tw=S.createContext(void 0),ew={setTheme:n=>{},themes:[]},nw=()=>{var n;return(n=S.useContext(tw))!=null?n:ew};S.memo(({forcedTheme:n,storageKey:a,attribute:i,enableSystem:o,enableColorScheme:c,defaultTheme:f,value:d,themes:p,nonce:g,scriptProps:h})=>{let x=JSON.stringify([i,a,f,n,p,d,o,c]).slice(1,-1);return S.createElement("script",{...h,suppressHydrationWarning:!0,nonce:typeof window>"u"?g:"",dangerouslySetInnerHTML:{__html:`(${JS.toString()})(${x})`}})});var dm=w1();const aw=S1(dm);function sw(n){if(typeof document>"u")return;let a=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css",a.appendChild(i),i.styleSheet?i.styleSheet.cssText=n:i.appendChild(document.createTextNode(n))}const iw=n=>{switch(n){case"success":return rw;case"info":return uw;case"warning":return cw;case"error":return dw;default:return null}},ow=Array(12).fill(0),lw=({visible:n,className:a})=>et.createElement("div",{className:["sonner-loading-wrapper",a].filter(
vendor: 6,040 bytes, line 50
50Boolean).join(" "),"data-visible":n},et.createElement("div",{className:"sonner-spinner"},ow.map((i,o)=>et.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${o}`})))),rw=et.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},et.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"})),cw=et.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},et.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"})),uw=et.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},et.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"})),dw=et.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},et.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"})),fw=et.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"},et.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),et.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),mw=()=>{const[n,a]=et.useState(document.hidden);return et.useEffect(()=>{const i=()=>{a(document.hidden)};return document.addEventListener("visibilitychange",i),()=>window.removeEventListener("visibilitychange",i)},[]),n};let Ef=1;class pw{constructor(){this.subscribe=a=>(this.subscribers.push(a),()=>{const i=this.subscribers.indexOf(a);this.subscribers.splice(i,1)}),this.publish=a=>{this.subscribers.forEach(i=>i(a))},this.addToast=a=>{this.publish(a),this.toasts=[...this.toasts,a]},this.create=a=>{var i;const{message:o,...c}=a,f=typeof a?.id=="number"||((i=a.id)==null?void 0:i.length)>0?a.id:Ef++,d=this.toasts.find(g=>g.id===f),p=a.dismissible===void 0?!0:a.dismissible;return this.dismissedToasts.has(f)&&this.dismissedToasts.delete(f),d?this.toasts=this.toasts.map(g=>g.id===f?(this.publish({...g,...a,id:f,title:o}),{...g,...a,id:f,dismissible:p,title:o}):g):this.addToast({title:o,...c,dismissible:p,id:f}),f},this.dismiss=a=>(a?(this.dismissedToasts.add(a),requestAnimationFrame(()=>this.subscribers.forEach(i=>i({id:a,dismiss:!0})))):this.toasts.forEach(i=>{this.subscribers.forEach(o=>o({id:i.id,dismiss:!0}))}),a),this.message=(a,i)=>this.create({...i,message:a}),this.error=(a,i)=>this.create({...i,message:a,type:"error"}),this.success=(a,i)=>this.create({...i,type:"success",message:a}),this.info=(a,i)=>this.create({...i,type:"info",message:a}),this.warning=(a,i)=>this.create({...i,type:"warning",message:a}),this.loading=(a,i)=>this.create({...i,type:"loading",message:a}),this.promise=(a,i)=>{if(!i)return;let o;i.loading!==void 0&&(o=this.create({...i,promise:a,type:"loading",message:i.loading,description:typeof i.description!="function"?i.description:void 0}));const c=Promise.resolve(a instanceof Function?a():a);let f=o!==void 0,d;const p=c.then(async h=>{if(d=["resolve",h],et.isValidElement(h))f=!1,this.create({id:o,type:"default",message:h});else if(gw(h)&&!h.ok){f=!1;const y=typeof i.error=="function"?await i.error(`HTTP error! status: ${h.status}`):i.error,v=typeof i.description=="function"?await i.description(`HTTP error! status: ${h.status}`):i.description,A=typeof y=="object"&&!et.isValidElement(y)?y:{message:y};this.create({id:o,type:"error",description:v,...A})}else if(h instanceof Error){f=!1;const y=typeof i.error=="function"?await i.error(h):i.error,v=typeof i.description=="function"?await i.description(h):i.description,A=typeof y=="object"&&!et.isValidElement(y)?y:{message:y};this.create({id:o,type:"error",description:v,...A})}else if(i.success!==void 0){f=!1;const y=typeof i.success=="function"?await i.success(h):i.success,v=typeof i.description=="function"?await i.description(h):i.description,A=typeof y=="object"&&!et.isValidElement(y)?y:{message:y};this.create({id:o,type:"success",description:v,...A})}}).catch(async h=>{if(d=["reject",h],i.error!==void 0){f=!1;const x=typeof i.error=="function"?await i.error(h):i.error,y=typeof i.description=="function"?await i.description(h):i.description,j=typeof x=="object"&&!et.isValidElement(x)?x:{message:x};this.create({id:o,type:"error",description:y,...j})}}).finally(()=>{f&&(this.dismiss(o),o=void 0),i.finally==null||i.finally.call(i)}),g=()=>new Promise((h,x)=>p.then(()=>d[0]==="reject"?x(d[1]):h(d[1])).catch(x));return typeof o!="string"&&typeof o!="number"?{unwrap:g}:Object.assign(o,{unwrap:g})},this.custom=(a,i)=>{const o=i?.id||Ef++;return this.create({jsx:a(o),id:o,...i}),o},this.getActiveToasts=()=>this.toasts.filter(a=>!this.dismissedToasts.has(a.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const We=new pw,hw=(n,a)=>{const i=a?.id||Ef++;return We.addToast({title:n,...a,id:i}),i},gw=n=>n&&typeof n=="object"&&"ok"in n&&typeof n.ok=="boolean"&&"status"in n&&typeof n.status=="number",yw=hw,xw=()=>We.toasts,bw=()=>We.getActiveToasts(),vw=Object.assign(yw,{success:We.success,info:We.info,warning:We.warning,error:We.error,custom:We.custom,message:We.message,promise:We.promise,dismiss:We.dismiss,loading:We.loading},{getHistory:xw,getToasts:bw});sw
vendor: 4,787 bytes, line 50
50("[data-sonner-toaster][dir=ltr],html[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%)}[data-sonner-toaster][dir=rtl],html[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%)}[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:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[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);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[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 rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [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)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [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;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;
vendor: 10,086 bytes, line 50
50left: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);background:var(--normal-bg);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-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[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}[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}[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,0)) translateX(var(--swipe-amount-x,0));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{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{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{from{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-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--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-sonner-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-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-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, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-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-sonner-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]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[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]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[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]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[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]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[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:first-child{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)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{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%)}");function
vendor: 2,458 bytes, line 50
50Nr(n){return n.label!==void 0}const Sw=3,ww="24px",jw="16px",ry=4e3,Aw=356,Tw=14,Ew=45,Cw=200;function Hn(...n){return n.filter(Boolean).join(" ")}function kw(n){const[a,i]=n.split("-"),o=[];return a&&o.push(a),i&&o.push(i),o}const Rw=n=>{var a,i,o,c,f,d,p,g,h;const{invert:x,toast:y,unstyled:v,interacting:j,setHeights:A,visibleToasts:T,heights:E,index:C,toasts:H,expanded:O,removeToast:B,defaultRichColors:N,closeButton:_,style:R,cancelButtonStyle:P,actionButtonStyle:tt,className:$="",descriptionClassName:at="",duration:lt,position:dt,gap:it,expandByDefault:yt,classNames:z,icons:K,closeButtonAriaLabel:F="Close toast"}=n,[st,mt]=et.useState(null),[D,X]=et.useState(null),[G,J]=et.useState(!1),[nt,ht]=et.useState(!1),[ft,bt]=et.useState(!1),[Rt,ge]=et.useState(!1),[Ce,ye]=et.useState(!1),[Wn,yn]=et.useState(0),[Yi,Ns]=et.useState(0),$a=et.useRef(y.duration||lt||ry),Gi=et.useRef(null),Ge=et.useRef(null),Xi=C===0,Ki=C+1<=T,ke=y.type,ya=y.dismissible!==!1,Re=y.className||"",Hc=y.descriptionClassName||"",Ja=et.useMemo(()=>E.findIndex(vt=>vt.toastId===y.id)||0,[E,y.id]),yl=et.useMemo(()=>{var vt;return(vt=y.closeButton)!=null?vt:_},[y.closeButton,_]),ts=et.useMemo(()=>y.duration||lt||ry,[y.duration,lt]),Qi=et.useRef(0),Yn=et.useRef(0),xl=et.useRef(0),xa=et.useRef(null),[es,De]=dt.split("-"),xn=et.useMemo(()=>E.reduce((vt,Gt,ue)=>ue>=Ja?vt:vt+Gt.height,0),[E,Ja]),Ae=mw(),Vc=y.invert||x,Zi=ke==="loading";Yn.current=et.useMemo(()=>Ja*it+xn,[Ja,xn]),et.useEffect(()=>{$a.current=ts},[ts]),et.useEffect(()=>{J(!0)},[]),et.useEffect(()=>{const vt=Ge.current;if(vt){const Gt=vt.getBoundingClientRect().height;return Ns(Gt),A(ue=>[{toastId:y.id,height:Gt,position:y.position},...ue]),()=>A(ue=>ue.filter(Te=>Te.toastId!==y.id))}},[A,y.id]),et.useLayoutEffect(()=>{if(!G)return;const vt=Ge.current,Gt=vt.style.height;vt.style.height="auto";const ue=vt.getBoundingClientRect().height;vt.style.height=Gt,Ns(ue),A(Te=>Te.find(Kt=>Kt.toastId===y.id)?Te.map(Kt=>Kt.toastId===y.id?{...Kt,height:ue}:Kt):[{toastId:y.id,height:ue,position:y.position},...Te])},[G,y.title,y.description,A,y.id,y.jsx,y.action,y.cancel]);const Dn=et.useCallback(()=>{ht(!0),yn(Yn.current),A(vt=>vt.filter(Gt=>Gt.toastId!==y.id)),setTimeout(()=>{B(y)},Cw)},[y,B,A,Yn]);et.useEffect(()=>{if(y.promise&&ke==="loading"||y.duration===1/0||y.type==="loading")return;let vt;return O||j||Ae?(()=>{if(xl.current<Qi.current){const Te=new Date().getTime()-Qi.current;$a.current=$a.current-Te}
vendor: 12,730 bytes, line 50
50xl.current=new Date().getTime()})():(()=>{$a.current!==1/0&&(Qi.current=new Date().getTime(),vt=setTimeout(()=>{y.onAutoClose==null||y.onAutoClose.call(y,y),Dn()},$a.current))})(),()=>clearTimeout(vt)},[O,j,y,ke,Ae,Dn]),et.useEffect(()=>{y.delete&&(Dn(),y.onDismiss==null||y.onDismiss.call(y,y))},[Dn,y.delete]);function Ms(){var vt;if(K?.loading){var Gt;return et.createElement("div",{className:Hn(z?.loader,y==null||(Gt=y.classNames)==null?void 0:Gt.loader,"sonner-loader"),"data-visible":ke==="loading"},K.loading)}return et.createElement(lw,{className:Hn(z?.loader,y==null||(vt=y.classNames)==null?void 0:vt.loader),visible:ke==="loading"})}const Os=y.icon||K?.[ke]||iw(ke);var ns,Nn;return et.createElement("li",{tabIndex:0,ref:Ge,className:Hn($,Re,z?.toast,y==null||(a=y.classNames)==null?void 0:a.toast,z?.default,z?.[ke],y==null||(i=y.classNames)==null?void 0:i[ke]),"data-sonner-toast":"","data-rich-colors":(ns=y.richColors)!=null?ns:N,"data-styled":!(y.jsx||y.unstyled||v),"data-mounted":G,"data-promise":!!y.promise,"data-swiped":Ce,"data-removed":nt,"data-visible":Ki,"data-y-position":es,"data-x-position":De,"data-index":C,"data-front":Xi,"data-swiping":ft,"data-dismissible":ya,"data-type":ke,"data-invert":Vc,"data-swipe-out":Rt,"data-swipe-direction":D,"data-expanded":!!(O||yt&&G),"data-testid":y.testId,style:{"--index":C,"--toasts-before":C,"--z-index":H.length-C,"--offset":`${nt?Wn:Yn.current}px`,"--initial-height":yt?"auto":`${Yi}px`,...R,...y.style},onDragEnd:()=>{bt(!1),mt(null),xa.current=null},onPointerDown:vt=>{vt.button!==2&&(Zi||!ya||(Gi.current=new Date,yn(Yn.current),vt.target.setPointerCapture(vt.pointerId),vt.target.tagName!=="BUTTON"&&(bt(!0),xa.current={x:vt.clientX,y:vt.clientY})))},onPointerUp:()=>{var vt,Gt,ue;if(Rt||!ya)return;xa.current=null;const Te=Number(((vt=Ge.current)==null?void 0:vt.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),ba=Number(((Gt=Ge.current)==null?void 0:Gt.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Kt=new Date().getTime()-((ue=Gi.current)==null?void 0:ue.getTime()),Pe=st==="x"?Te:ba,as=Math.abs(Pe)/Kt;if(Math.abs(Pe)>=Ew||as>.11){yn(Yn.current),y.onDismiss==null||y.onDismiss.call(y,y),X(st==="x"?Te>0?"right":"left":ba>0?"down":"up"),Dn(),ge(!0);return}else{var He,Ve;(He=Ge.current)==null||He.style.setProperty("--swipe-amount-x","0px"),(Ve=Ge.current)==null||Ve.style.setProperty("--swipe-amount-y","0px")}ye(!1),bt(!1),mt(null)},onPointerMove:vt=>{var Gt,ue,Te;if(!xa.current||!ya||((Gt=window.getSelection())==null?void 0:Gt.toString().length)>0)return;const Kt=vt.clientY-xa.current.y,Pe=vt.clientX-xa.current.x;var as;const He=(as=n.swipeDirections)!=null?as:kw(dt);!st&&(Math.abs(Pe)>1||Math.abs(Kt)>1)&&mt(Math.abs(Pe)>Math.abs(Kt)?"x":"y");let Ve={x:0,y:0};const zs=bn=>1/(1.5+Math.abs(bn)/20);if(st==="y"){if(He.includes("top")||He.includes("bottom"))if(He.includes("top")&&Kt<0||He.includes("bottom")&&Kt>0)Ve.y=Kt;else{const bn=Kt*zs(Kt);Ve.y=Math.abs(bn)<Math.abs(Kt)?bn:Kt}}else if(st==="x"&&(He.includes("left")||He.includes("right")))if(He.includes("left")&&Pe<0||He.includes("right")&&Pe>0)Ve.x=Pe;else{const bn=Pe*zs(Pe);Ve.x=Math.abs(bn)<Math.abs(Pe)?bn:Pe}(Math.abs(Ve.x)>0||Math.abs(Ve.y)>0)&&ye(!0),(ue=Ge.current)==null||ue.style.setProperty("--swipe-amount-x",`${Ve.x}px`),(Te=Ge.current)==null||Te.style.setProperty("--swipe-amount-y",`${Ve.y}px`)}},yl&&!y.jsx&&ke!=="loading"?et.createElement("button",{"aria-label":F,"data-disabled":Zi,"data-close-button":!0,onClick:Zi||!ya?()=>{}:()=>{Dn(),y.onDismiss==null||y.onDismiss.call(y,y)},className:Hn(z?.closeButton,y==null||(o=y.classNames)==null?void 0:o.closeButton)},(Nn=K?.close)!=null?Nn:fw):null,(ke||y.icon||y.promise)&&y.icon!==null&&(K?.[ke]!==null||y.icon)?et.createElement("div",{"data-icon":"",className:Hn(z?.icon,y==null||(c=y.classNames)==null?void 0:c.icon)},y.promise||y.type==="loading"&&!y.icon?y.icon||Ms():null,y.type!=="loading"?Os:null):null,et.createElement("div",{"data-content":"",className:Hn(z?.content,y==null||(f=y.classNames)==null?void 0:f.content)},et.createElement("div",{"data-title":"",className:Hn(z?.title,y==null||(d=y.classNames)==null?void 0:d.title)},y.jsx?y.jsx:typeof y.title=="function"?y.title():y.title),y.description?et.createElement("div",{"data-description":"",className:Hn(at,Hc,z?.description,y==null||(p=y.classNames)==null?void 0:p.description)},typeof y.description=="function"?y.description():y.description):null),et.isValidElement(y.cancel)?y.cancel:y.cancel&&Nr(y.cancel)?et.createElement("button",{"data-button":!0,"data-cancel":!0,style:y.cancelButtonStyle||P,onClick:vt=>{Nr(y.cancel)&&ya&&(y.cancel.onClick==null||y.cancel.onClick.call(y.cancel,vt),Dn())},className:Hn(z?.cancelButton,y==null||(g=y.classNames)==null?void 0:g.cancelButton)},y.cancel.label):null,et.isValidElement(y.action)?y.action:y.action&&Nr(y.action)?et.createElement("button",{"data-button":!0,"data-action":!0,style:y.actionButtonStyle||tt,onClick:vt=>{Nr(y.action)&&(y.action.onClick==null||y.action.onClick.call(y.action,vt),!vt.defaultPrevented&&Dn())},className:Hn(z?.actionButton,y==null||(h=y.classNames)==null?void 0:h.actionButton)},y.action.label):null)};function cy(){if(typeof window>"u"||typeof document>"u")return"ltr";const n=document.documentElement.getAttribute("dir");return n==="auto"||!n?window.getComputedStyle(document.documentElement).direction:n}function Dw(n,a){const i={};return[n,a].forEach((o,c)=>{const f=c===1,d=f?"--mobile-offset":"--offset",p=f?jw:ww;function g(h){["top","right","bottom","left"].forEach(x=>{i[`${d}-${x}`]=typeof h=="number"?`${h}px`:h})}typeof o=="number"||typeof o=="string"?g(o):typeof o=="object"?["top","right","bottom","left"].forEach(h=>{o[h]===void 0?i[`${d}-${h}`]=p:i[`${d}-${h}`]=typeof o[h]=="number"?`${o[h]}px`:o[h]}):g(p)}),i}const Nw=et.forwardRef(function(a,i){const{id:o,invert:c,position:f="bottom-right",hotkey:d=["altKey","KeyT"],expand:p,closeButton:g,className:h,offset:x,mobileOffset:y,theme:v="light",richColors:j,duration:A,style:T,visibleToasts:E=Sw,toastOptions:C,dir:H=cy(),gap:O=Tw,icons:B,containerAriaLabel:N="Notifications"}=a,[_,R]=et.useState([]),P=et.useMemo(()=>o?_.filter(G=>G.toasterId===o):_.filter(G=>!G.toasterId),[_,o]),tt=et.useMemo(()=>Array.from(new Set([f].concat(P.filter(G=>G.position).map(G=>G.position)))),[P,f]),[$,at]=et.useState([]),[lt,dt]=et.useState(!1),[it,yt]=et.useState(!1),[z,K]=et.useState(v!=="system"?v:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),F=et.useRef(null),st=d.join("+").replace(/Key/g,"").replace(/Digit/g,""),mt=et.useRef(null),D=et.useRef(!1),X=et.useCallback(G=>{R(J=>{var nt;return(nt=J.find(ht=>ht.id===G.id))!=null&&nt.delete||We.dismiss(G.id),J.filter(({id:ht})=>ht!==G.id)})},[]);return et.useEffect(()=>We.subscribe(G=>{if(G.dismiss){requestAnimationFrame(()=>{R(J=>J.map(nt=>nt.id===G.id?{...nt,delete:!0}:nt))});return}setTimeout(()=>{aw.flushSync(()=>{R(J=>{const nt=J.findIndex(ht=>ht.id===G.id);return nt!==-1?[...J.slice(0,nt),{...J[nt],...G},...J.slice(nt+1)]:[G,...J]})})})}),[_]),et.useEffect(()=>{if(v!=="system"){K(v);return}if(v==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?K("dark"):K("light")),typeof window>"u")return;const G=window.matchMedia("(prefers-color-scheme: dark)");try{G.addEventListener("change",({matches:J})=>{K(J?"dark":"light")})}catch{G.addListener(({matches:nt})=>{try{K(nt?"dark":"light")}catch(ht){console.error(ht)}})}},[v]),et.useEffect(()=>{_.length<=1&&dt(!1)},[_]),et.useEffect(()=>{const G=J=>{var nt;if(d.every(bt=>J[bt]||J.code===bt)){var ft;dt(!0),(ft=F.current)==null||ft.focus()}J.code==="Escape"&&(document.activeElement===F.current||(nt=F.current)!=null&&nt.contains(document.activeElement))&&dt(!1)};return document.addEventListener("keydown",G),()=>document.removeEventListener("keydown",G)},[d]),et.useEffect(()=>{if(F.current)return()=>{mt.current&&(mt.current.focus({preventScroll:!0}),mt.current=null,D.current=!1)}},[F.current]),et.createElement("section",{ref:i,"aria-label":`${N} ${st}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},tt.map((G,J)=>{var nt;const[ht,ft]=G.split("-");return P.length?et.createElement("ol",{key:G,dir:H==="auto"?cy():H,tabIndex:-1,ref:F,className:h,"data-sonner-toaster":!0,"data-sonner-theme":z,"data-y-position":ht,"data-x-position":ft,style:{"--front-toast-height":`${((nt=$[0])==null?void 0:nt.height)||0}px`,"--width":`${Aw}px`,"--gap":`${O}px`,...T,...Dw(x,y)},onBlur:bt=>{D.current&&!bt.currentTarget.contains(bt.relatedTarget)&&(D.current=!1,mt.current&&(mt.current.focus({preventScroll:!0}),mt.current=null))},onFocus:bt=>{bt.target instanceof HTMLElement&&bt.target.dataset.dismissible==="false"||D.current||(D.current=!0,mt.current=bt.relatedTarget)},onMouseEnter:()=>dt(!0),onMouseMove:()=>dt(!0),onMouseLeave:()=>{it||dt(!1)},onDragEnd:()=>dt(!1),onPointerDown:bt=>{bt.target instanceof HTMLElement&&bt.target.dataset.dismissible==="false"||yt(!0)},onPointerUp:()=>yt(!1)},P.filter(bt=>!bt.position&&J===0||bt.position===G).map((bt,Rt)=>{var ge,Ce;return et.createElement(Rw,{key:bt.id,icons:B,index:Rt,toast:bt,defaultRichColors:j,duration:(ge=C?.duration)!=null?ge:A,className:C?.className,descriptionClassName:C?.descriptionClassName,invert:c,visibleToasts:E,closeButton:(Ce=C?.closeButton)!=null?Ce:g,interacting:it,position:G,style:C?.style,unstyled:C?.unstyled,classNames:C?.classNames,cancelButtonStyle:C?.cancelButtonStyle,actionButtonStyle:C?.actionButtonStyle,closeButtonAriaLabel:C?.closeButtonAriaLabel,removeToast:X,toasts:P.filter(ye=>ye.position==bt.position),heights:$.filter(ye=>ye.position==bt.position),setHeights:at,expandByDefault:p,gap:O,expanded:lt,swipeDirections:a.swipeDirections})})):null}))}),Mw=({...n})=>{const{theme:a="system"}=nw();return r.jsx(Nw,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:a,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...n})};function ma(n,a,{checkForDefaultPrevented:i=!0}={}){return function(c){if(n?.(c),i===!1||!c.defaultPrevented)return a?.(c)}}function uy(n,a){if(typeof n=="function")return n(a);n!=null&&(n.current=a)}function j1(...n){return a=>{let i=!1;const o=n.map(c=>{const f=uy(c,a);return!i&&typeof f=="function"&&(i=!0),f});if(i)return()=>{for(let c=0;c<o.length;c++){const f=o[c];typeof f=="function"?f():uy(n[c],null)}}}}function Rs(...n){return S.useCallback(j1(...n),n)}function A1(n,a=[]){let i=[];function o(f,d){const p=S.createContext(d),g=i.length;i=[...i,d];const h=y=>{const{scope:v,children:j,...A}=y,T=v?.[n]?.[g]||p,E=S.useMemo(()=>A,Object.values(A));return r.jsx(T.Provider,{value:E,children:j})};h.displayName=f+"Provider";function x(y,v){const j=v?.[n]?.[g]||p,A=S.useContext(j);if(A)return A;if(d!==void 0)return d;throw new Error(`\`${y}\` must be used within \`${f}\``)}return[h,x]}const c=()=>{const f=i.map(d=>S.createContext(d));return function(p){const g=p?.[n]||f;return S.useMemo(()=>({[`__scope${n}`]:{...p,[n]:g}}),[p,g])}};return c.scopeName=n,[o,Ow(c,...a)]}function Ow(...n){const a=n[0];if(n.length===1)return a;const i=()=>{const o=n.map(c=>({useScope:c(),scopeName:c.scopeName}));return function(f){const d=o.reduce((p,{useScope:g,scopeName:h})=>{const y=g(f)[`__scope${h}`];return{...p,...y}},{});return S.useMemo(()=>({[`__scope${a.scopeName}`]:d}),[d])}};return i.scopeName=a.scopeName,i}function T1(n){const a=Pw(n),i=S.forwardRef((o,c)=>{const{children:f,...d}=o,p=S.Children.toArray(f),g=p.find(Vw);if(g){const h=g.props.children,x=p.map(y=>y===g?S.Children.count(h)>1?S.Children.only(null):S.isValidElement(h)?h.props.children:null:y);return r.jsx(a,{...d,ref:c,children:S.isValidElement(h)?S.cloneElement(h,void 0,x):null})}return r.jsx(a,{...d,ref:c,children:f})});return i.displayName=`${n}.Slot`,i}var zw=T1("Slot");function Pw(n){const a=S.forwardRef((i,o)=>{const{children:c,...f}=i;if(S.isValidElement(c)){const d=_w(c),p=Bw(f,c.props);return c.type!==S.Fragment&&(p.ref=o?j1(o,d):d),S.cloneElement(c,p)}return S.Children.count(c)>1?S.Children.only(null):null});return a.displayName=`${n}.SlotClone`,a}var E1=Symbol("radix.slottable");function Hw(n){const a=({children:i})=>r.jsx(r.Fragment,{children:i});return a.displayName=`${n}.Slottable`,a.__radixId=E1,a}function Vw(n){return S.isValidElement(n)&&typeof n.type=="function"&&"__radixId"in n.type&&n.type.__radixId===E1}function Bw(n,a){const i={...a};for(const o in a){const c=n[o],f=a[o];/^on[A-Z]/.test(o)?c&&f?i[o]=(...p)=>{const g=f(...p);return c(...p),g}:c&&(i[o]=c):o==="style"?i[o]={...c,...f}
vendor: 4,575 bytes, line 50
50:o==="className"&&(i[o]=[c,f].filter(Boolean).join(" "))}return{...n,...i}}function _w(n){let a=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,i=a&&"isReactWarning"in a&&a.isReactWarning;return i?n.ref:(a=Object.getOwnPropertyDescriptor(n,"ref")?.get,i=a&&"isReactWarning"in a&&a.isReactWarning,i?n.props.ref:n.props.ref||n.ref)}var Lw=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],Ds=Lw.reduce((n,a)=>{const i=T1(`Primitive.${a}`),o=S.forwardRef((c,f)=>{const{asChild:d,...p}=c,g=d?i:a;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),r.jsx(g,{...p,ref:f})});return o.displayName=`Primitive.${a}`,{...n,[a]:o}},{});function Fw(n,a){n&&dm.flushSync(()=>n.dispatchEvent(a))}function xc(n){const a=S.useRef(n);return S.useEffect(()=>{a.current=n}),S.useMemo(()=>(...i)=>a.current?.(...i),[])}function Iw(n,a=globalThis?.document){const i=xc(n);S.useEffect(()=>{const o=c=>{c.key==="Escape"&&i(c)};return a.addEventListener("keydown",o,{capture:!0}),()=>a.removeEventListener("keydown",o,{capture:!0})},[i,a])}var Uw="DismissableLayer",Cf="dismissableLayer.update",qw="dismissableLayer.pointerDownOutside",Ww="dismissableLayer.focusOutside",dy,C1=S.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),k1=S.forwardRef((n,a)=>{const{disableOutsidePointerEvents:i=!1,onEscapeKeyDown:o,onPointerDownOutside:c,onFocusOutside:f,onInteractOutside:d,onDismiss:p,...g}=n,h=S.useContext(C1),[x,y]=S.useState(null),v=x?.ownerDocument??globalThis?.document,[,j]=S.useState({}),A=Rs(a,R=>y(R)),T=Array.from(h.layers),[E]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),C=T.indexOf(E),H=x?T.indexOf(x):-1,O=h.layersWithOutsidePointerEventsDisabled.size>0,B=H>=C,N=Xw(R=>{const P=R.target,tt=[...h.branches].some($=>$.contains(P));!B||tt||(c?.(R),d?.(R),R.defaultPrevented||p?.())},v),_=Kw(R=>{const P=R.target;[...h.branches].some($=>$.contains(P))||(f?.(R),d?.(R),R.defaultPrevented||p?.())},v);return Iw(R=>{H===h.layers.size-1&&(o?.(R),!R.defaultPrevented&&p&&(R.preventDefault(),p()))},v),S.useEffect(()=>{if(x)return i&&(h.layersWithOutsidePointerEventsDisabled.size===0&&(dy=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(x)),h.layers.add(x),fy(),()=>{i&&h.layersWithOutsidePointerEventsDisabled.size===1&&(v.body.style.pointerEvents=dy)}},[x,v,i,h]),S.useEffect(()=>()=>{x&&(h.layers.delete(x),h.layersWithOutsidePointerEventsDisabled.delete(x),fy())},[x,h]),S.useEffect(()=>{const R=()=>j({});return document.addEventListener(Cf,R),()=>document.removeEventListener(Cf,R)},[]),r.jsx(Ds.div,{...g,ref:A,style:{pointerEvents:O?B?"auto":"none":void 0,...n.style},onFocusCapture:ma(n.onFocusCapture,_.onFocusCapture),onBlurCapture:ma(n.onBlurCapture,_.onBlurCapture),onPointerDownCapture:ma(n.onPointerDownCapture,N.onPointerDownCapture)})});k1.displayName=Uw;var Yw="DismissableLayerBranch",Gw=S.forwardRef((n,a)=>{const i=S.useContext(C1),o=S.useRef(null),c=Rs(a,o);return S.useEffect(()=>{const f=o.current;if(f)return i.branches.add(f),()=>{i.branches.delete(f)}},[i.branches]),r.jsx(Ds.div,{...n,ref:c})});Gw.displayName=Yw;function Xw(n,a=globalThis?.document){const i=xc(n),o=S.useRef(!1),c=S.useRef(()=>{});return S.useEffect(()=>{const f=p=>{if(p.target&&!o.current){let g=function(){R1(qw,i,h,{discrete:!0})};const h={originalEvent:p};p.pointerType==="touch"?(a.removeEventListener("click",c.current),c.current=g,a.addEventListener("click",c.current,{once:!0})):g()}else a.removeEventListener("click",c.current);o.current=!1},d=window.setTimeout(()=>{a.addEventListener("pointerdown",f)},0);return()=>{window.clearTimeout(d),a.removeEventListener("pointerdown",f),a.removeEventListener("click",c.current)}},[a,i]),{onPointerDownCapture:()=>o.current=!0}}function Kw(n,a=globalThis?.document){const i=xc(n),o=S.useRef(!1);return S.useEffect(()=>{const c=f=>{f.target&&!o.current&&R1(Ww,i,{originalEvent:f},{discrete:!1})};return a.addEventListener("focusin",c),()=>a.removeEventListener("focusin",c)},[a,i]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}function fy(){const n=new CustomEvent(Cf);document.dispatchEvent(n)}function R1(n,a,i,{discrete:o}){const c=i.originalEvent.target,f=new CustomEvent(n,{bubbles:!1,cancelable:!0,detail:i});a&&c.addEventListener(n,a,{once:!0}),o?Fw(c,f):c.dispatchEvent(f)}var tl=globalThis?.document?S.useLayoutEffect:()=>{};const Qw=["top","right","bottom","left"],Ya=Math.min,en=Math.max,Jr=Math.round,Mr=Math.floor,Fn=n=>({x:n,y:n}
vendor: 17,012 bytes, line 50
50),Zw={left:"right",right:"left",bottom:"top",top:"bottom"},$w={start:"end",end:"start"};function kf(n,a,i){return en(n,Ya(a,i))}function ha(n,a){return typeof n=="function"?n(a):n}function ga(n){return n.split("-")[0]}function Bi(n){return n.split("-")[1]}function fm(n){return n==="x"?"y":"x"}function mm(n){return n==="y"?"height":"width"}const Jw=new Set(["top","bottom"]);function Ln(n){return Jw.has(ga(n))?"y":"x"}function pm(n){return fm(Ln(n))}function t3(n,a,i){i===void 0&&(i=!1);const o=Bi(n),c=pm(n),f=mm(c);let d=c==="x"?o===(i?"end":"start")?"right":"left":o==="start"?"bottom":"top";return a.reference[f]>a.floating[f]&&(d=tc(d)),[d,tc(d)]}function e3(n){const a=tc(n);return[Rf(n),a,Rf(a)]}function Rf(n){return n.replace(/start|end/g,a=>$w[a])}const my=["left","right"],py=["right","left"],n3=["top","bottom"],a3=["bottom","top"];function s3(n,a,i){switch(n){case"top":case"bottom":return i?a?py:my:a?my:py;case"left":case"right":return a?n3:a3;default:return[]}}function i3(n,a,i,o){const c=Bi(n);let f=s3(ga(n),i==="start",o);return c&&(f=f.map(d=>d+"-"+c),a&&(f=f.concat(f.map(Rf)))),f}function tc(n){return n.replace(/left|right|bottom|top/g,a=>Zw[a])}function o3(n){return{top:0,right:0,bottom:0,left:0,...n}}function D1(n){return typeof n!="number"?o3(n):{top:n,right:n,bottom:n,left:n}}function ec(n){const{x:a,y:i,width:o,height:c}=n;return{width:o,height:c,top:i,left:a,right:a+o,bottom:i+c,x:a,y:i}}function hy(n,a,i){let{reference:o,floating:c}=n;const f=Ln(a),d=pm(a),p=mm(d),g=ga(a),h=f==="y",x=o.x+o.width/2-c.width/2,y=o.y+o.height/2-c.height/2,v=o[p]/2-c[p]/2;let j;switch(g){case"top":j={x,y:o.y-c.height};break;case"bottom":j={x,y:o.y+o.height};break;case"right":j={x:o.x+o.width,y};break;case"left":j={x:o.x-c.width,y};break;default:j={x:o.x,y:o.y}}switch(Bi(a)){case"start":j[d]-=v*(i&&h?-1:1);break;case"end":j[d]+=v*(i&&h?-1:1);break}return j}const l3=async(n,a,i)=>{const{placement:o="bottom",strategy:c="absolute",middleware:f=[],platform:d}=i,p=f.filter(Boolean),g=await(d.isRTL==null?void 0:d.isRTL(a));let h=await d.getElementRects({reference:n,floating:a,strategy:c}),{x,y}=hy(h,o,g),v=o,j={},A=0;for(let T=0;T<p.length;T++){const{name:E,fn:C}=p[T],{x:H,y:O,data:B,reset:N}=await C({x,y,initialPlacement:o,placement:v,strategy:c,middlewareData:j,rects:h,platform:d,elements:{reference:n,floating:a}});x=H??x,y=O??y,j={...j,[E]:{...j[E],...B}},N&&A<=50&&(A++,typeof N=="object"&&(N.placement&&(v=N.placement),N.rects&&(h=N.rects===!0?await d.getElementRects({reference:n,floating:a,strategy:c}):N.rects),{x,y}=hy(h,v,g)),T=-1)}return{x,y,placement:v,strategy:c,middlewareData:j}};async function el(n,a){var i;a===void 0&&(a={});const{x:o,y:c,platform:f,rects:d,elements:p,strategy:g}=n,{boundary:h="clippingAncestors",rootBoundary:x="viewport",elementContext:y="floating",altBoundary:v=!1,padding:j=0}=ha(a,n),A=D1(j),E=p[v?y==="floating"?"reference":"floating":y],C=ec(await f.getClippingRect({element:(i=await(f.isElement==null?void 0:f.isElement(E)))==null||i?E:E.contextElement||await(f.getDocumentElement==null?void 0:f.getDocumentElement(p.floating)),boundary:h,rootBoundary:x,strategy:g})),H=y==="floating"?{x:o,y:c,width:d.floating.width,height:d.floating.height}:d.reference,O=await(f.getOffsetParent==null?void 0:f.getOffsetParent(p.floating)),B=await(f.isElement==null?void 0:f.isElement(O))?await(f.getScale==null?void 0:f.getScale(O))||{x:1,y:1}:{x:1,y:1},N=ec(f.convertOffsetParentRelativeRectToViewportRelativeRect?await f.convertOffsetParentRelativeRectToViewportRelativeRect({elements:p,rect:H,offsetParent:O,strategy:g}):H);return{top:(C.top-N.top+A.top)/B.y,bottom:(N.bottom-C.bottom+A.bottom)/B.y,left:(C.left-N.left+A.left)/B.x,right:(N.right-C.right+A.right)/B.x}}const r3=n=>({name:"arrow",options:n,async fn(a){const{x:i,y:o,placement:c,rects:f,platform:d,elements:p,middlewareData:g}=a,{element:h,padding:x=0}=ha(n,a)||{};if(h==null)return{};const y=D1(x),v={x:i,y:o},j=pm(c),A=mm(j),T=await d.getDimensions(h),E=j==="y",C=E?"top":"left",H=E?"bottom":"right",O=E?"clientHeight":"clientWidth",B=f.reference[A]+f.reference[j]-v[j]-f.floating[A],N=v[j]-f.reference[j],_=await(d.getOffsetParent==null?void 0:d.getOffsetParent(h));let R=_?_[O]:0;(!R||!await(d.isElement==null?void 0:d.isElement(_)))&&(R=p.floating[O]||f.floating[A]);const P=B/2-N/2,tt=R/2-T[A]/2-1,$=Ya(y[C],tt),at=Ya(y[H],tt),lt=$,dt=R-T[A]-at,it=R/2-T[A]/2+P,yt=kf(lt,it,dt),z=!g.arrow&&Bi(c)!=null&&it!==yt&&f.reference[A]/2-(it<lt?$:at)-T[A]/2<0,K=z?it<lt?it-lt:it-dt:0;return{[j]:v[j]+K,data:{[j]:yt,centerOffset:it-yt-K,...z&&{alignmentOffset:K}},reset:z}}}),c3=function(n){return n===void 0&&(n={}),{name:"flip",options:n,async fn(a){var i,o;const{placement:c,middlewareData:f,rects:d,initialPlacement:p,platform:g,elements:h}=a,{mainAxis:x=!0,crossAxis:y=!0,fallbackPlacements:v,fallbackStrategy:j="bestFit",fallbackAxisSideDirection:A="none",flipAlignment:T=!0,...E}=ha(n,a);if((i=f.arrow)!=null&&i.alignmentOffset)return{};const C=ga(c),H=Ln(p),O=ga(p)===p,B=await(g.isRTL==null?void 0:g.isRTL(h.floating)),N=v||(O||!T?[tc(p)]:e3(p)),_=A!=="none";!v&&_&&N.push(...i3(p,T,A,B));const R=[p,...N],P=await el(a,E),tt=[];let $=((o=f.flip)==null?void 0:o.overflows)||[];if(x&&tt.push(P[C]),y){const it=t3(c,d,B);tt.push(P[it[0]],P[it[1]])}if($=[...$,{placement:c,overflows:tt}],!tt.every(it=>it<=0)){var at,lt;const it=(((at=f.flip)==null?void 0:at.index)||0)+1,yt=R[it];if(yt&&(!(y==="alignment"?H!==Ln(yt):!1)||$.every(F=>Ln(F.placement)===H?F.overflows[0]>0:!0)))return{data:{index:it,overflows:$},reset:{placement:yt}};let z=(lt=$.filter(K=>K.overflows[0]<=0).sort((K,F)=>K.overflows[1]-F.overflows[1])[0])==null?void 0:lt.placement;if(!z)switch(j){case"bestFit":{var dt;const K=(dt=$.filter(F=>{if(_){const st=Ln(F.placement);return st===H||st==="y"}return!0}).map(F=>[F.placement,F.overflows.filter(st=>st>0).reduce((st,mt)=>st+mt,0)]).sort((F,st)=>F[1]-st[1])[0])==null?void 0:dt[0];K&&(z=K);break}case"initialPlacement":z=p;break}if(c!==z)return{reset:{placement:z}}}return{}}}};function gy(n,a){return{top:n.top-a.height,right:n.right-a.width,bottom:n.bottom-a.height,left:n.left-a.width}}function yy(n){return Qw.some(a=>n[a]>=0)}const u3=function(n){return n===void 0&&(n={}),{name:"hide",options:n,async fn(a){const{rects:i}=a,{strategy:o="referenceHidden",...c}=ha(n,a);switch(o){case"referenceHidden":{const f=await el(a,{...c,elementContext:"reference"}),d=gy(f,i.reference);return{data:{referenceHiddenOffsets:d,referenceHidden:yy(d)}}}case"escaped":{const f=await el(a,{...c,altBoundary:!0}),d=gy(f,i.floating);return{data:{escapedOffsets:d,escaped:yy(d)}}}default:return{}}}}},N1=new Set(["left","top"]);async function d3(n,a){const{placement:i,platform:o,elements:c}=n,f=await(o.isRTL==null?void 0:o.isRTL(c.floating)),d=ga(i),p=Bi(i),g=Ln(i)==="y",h=N1.has(d)?-1:1,x=f&&g?-1:1,y=ha(a,n);let{mainAxis:v,crossAxis:j,alignmentAxis:A}=typeof y=="number"?{mainAxis:y,crossAxis:0,alignmentAxis:null}:{mainAxis:y.mainAxis||0,crossAxis:y.crossAxis||0,alignmentAxis:y.alignmentAxis};return p&&typeof A=="number"&&(j=p==="end"?A*-1:A),g?{x:j*x,y:v*h}:{x:v*h,y:j*x}}const f3=function(n){return n===void 0&&(n=0),{name:"offset",options:n,async fn(a){var i,o;const{x:c,y:f,placement:d,middlewareData:p}=a,g=await d3(a,n);return d===((i=p.offset)==null?void 0:i.placement)&&(o=p.arrow)!=null&&o.alignmentOffset?{}:{x:c+g.x,y:f+g.y,data:{...g,placement:d}}}}},m3=function(n){return n===void 0&&(n={}),{name:"shift",options:n,async fn(a){const{x:i,y:o,placement:c}=a,{mainAxis:f=!0,crossAxis:d=!1,limiter:p={fn:E=>{let{x:C,y:H}=E;return{x:C,y:H}}},...g}=ha(n,a),h={x:i,y:o},x=await el(a,g),y=Ln(ga(c)),v=fm(y);let j=h[v],A=h[y];if(f){const E=v==="y"?"top":"left",C=v==="y"?"bottom":"right",H=j+x[E],O=j-x[C];j=kf(H,j,O)}if(d){const E=y==="y"?"top":"left",C=y==="y"?"bottom":"right",H=A+x[E],O=A-x[C];A=kf(H,A,O)}const T=p.fn({...a,[v]:j,[y]:A});return{...T,data:{x:T.x-i,y:T.y-o,enabled:{[v]:f,[y]:d}}}}}},p3=function(n){return n===void 0&&(n={}),{options:n,fn(a){const{x:i,y:o,placement:c,rects:f,middlewareData:d}=a,{offset:p=0,mainAxis:g=!0,crossAxis:h=!0}=ha(n,a),x={x:i,y:o},y=Ln(c),v=fm(y);let j=x[v],A=x[y];const T=ha(p,a),E=typeof T=="number"?{mainAxis:T,crossAxis:0}:{mainAxis:0,crossAxis:0,...T};if(g){const O=v==="y"?"height":"width",B=f.reference[v]-f.floating[O]+E.mainAxis,N=f.reference[v]+f.reference[O]-E.mainAxis;j<B?j=B:j>N&&(j=N)}if(h){var C,H;const O=v==="y"?"width":"height",B=N1.has(ga(c)),N=f.reference[y]-f.floating[O]+(B&&((C=d.offset)==null?void 0:C[y])||0)+(B?0:E.crossAxis),_=f.reference[y]+f.reference[O]+(B?0:((H=d.offset)==null?void 0:H[y])||0)-(B?E.crossAxis:0);A<N?A=N:A>_&&(A=_)}return{[v]:j,[y]:A}}}},h3=function(n){return n===void 0&&(n={}),{name:"size",options:n,async fn(a){var i,o;const{placement:c,rects:f,platform:d,elements:p}=a,{apply:g=()=>{},...h}=ha(n,a),x=await el(a,h),y=ga(c),v=Bi(c),j=Ln(c)==="y",{width:A,height:T}=f.floating;let E,C;y==="top"||y==="bottom"?(E=y,C=v===(await(d.isRTL==null?void 0:d.isRTL(p.floating))?"start":"end")?"left":"right"):(C=y,E=v==="end"?"top":"bottom");const H=T-x.top-x.bottom,O=A-x.left-x.right,B=Ya(T-x[E],H),N=Ya(A-x[C],O),_=!a.middlewareData.shift;let R=B,P=N;if((i=a.middlewareData.shift)!=null&&i.enabled.x&&(P=O),(o=a.middlewareData.shift)!=null&&o.enabled.y&&(R=H),_&&!v){const $=en(x.left,0),at=en(x.right,0),lt=en(x.top,0),dt=en(x.bottom,0);j?P=A-2*($!==0||at!==0?$+at:en(x.left,x.right)):R=T-2*(lt!==0||dt!==0?lt+dt:en(x.top,x.bottom))}await g({...a,availableWidth:P,availableHeight:R});const tt=await d.getDimensions(p.floating);return A!==tt.width||T!==tt.height?{reset:{rects:!0}}:{}}}};function bc(){return typeof window<"u"}function _i(n){return M1(n)?(n.nodeName||"").toLowerCase():"#document"}function nn(n){var a;return(n==null||(a=n.ownerDocument)==null?void 0:a.defaultView)||window}function qn(n){var a;return(a=(M1(n)?n.ownerDocument:n.document)||window.document)==null?void 0:a.documentElement}function M1(n){return bc()?n instanceof Node||n instanceof nn(n).Node:!1}function Cn(n){return bc()?n instanceof Element||n instanceof nn(n).Element:!1}function Un(n){return bc()?n instanceof HTMLElement||n instanceof nn(n).HTMLElement:!1}function xy(n){return!bc()||typeof ShadowRoot>"u"?!1:n instanceof ShadowRoot||n instanceof nn(n).ShadowRoot}const g3=new Set(["inline","contents"]);function rl(n){const{overflow:a,overflowX:i,overflowY:o,display:c}=kn(n);return/auto|scroll|overlay|hidden|clip/.test(a+o+i)&&!g3.has(c)}const y3=new Set(["table","td","th"]);function x3(n){return y3.has(_i(n))}const b3=[":popover-open",":modal"];function vc(n){return b3.some(a=>{try{return n.matches(a)}catch{return!1}})}const v3=["transform","translate","scale","rotate","perspective"],S3=["transform","translate","scale","rotate","perspective","filter"],w3=["paint","layout","strict","content"];function hm(n){const a=gm(),i=Cn(n)?kn(n):n;return v3.some(o=>i[o]?i[o]!=="none":!1)||(i.containerType?i.containerType!=="normal":!1)||!a&&(i.backdropFilter?i.backdropFilter!=="none":!1)||!a&&(i.filter?i.filter!=="none":!1)||S3.some(o=>(i.willChange||"").includes(o))||w3.some(o=>(i.contain||"").includes(o))}function j3(n){let a=Ga(n);for(;Un(a)&&!Oi(a);){if(hm(a))return a;if(vc(a))return null;a=Ga(a)}return null}function gm(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const A3=new Set(["html","body","#document"]);function Oi(n){return A3.has(_i(n))}function kn(n){return nn(n).getComputedStyle(n)}function Sc(n){return Cn(n)?{scrollLeft:n.scrollLeft,scrollTop:n.scrollTop}:{scrollLeft:n.scrollX,scrollTop:n.scrollY}}function Ga(n){if(_i(n)==="html")return n;const a=n.assignedSlot||n.parentNode||xy(n)&&n.host||qn(n);return xy(a)?a.host:a}function O1(n){const a=Ga(n);return Oi(a)?n.ownerDocument?n.ownerDocument.body:n.body:Un(a)&&rl(a)?a:O1(a)}function nl(n,a,i){var o;a===void 0&&(a=[]),i===void 0&&(i=!0);const c=O1(n),f=c===((o=n.ownerDocument)==null?void 0:o.body),d=nn(c);if(f){const p=Df(d);return a.concat(d,d.visualViewport||[],rl(c)?c:[],p&&i?nl(p):[])}return a.concat(c,nl(c,[],i))}function Df(n){return n.parent&&Object.getPrototypeOf(n.parent)?n.frameElement:null}function z1(n){const a=kn(n);let i=parseFloat(a.width)||0,o=parseFloat(a.height)||0;const c=Un(n),f=c?n.offsetWidth:i,d=c?n.offsetHeight:o,p=Jr(i)!==f||Jr(o)!==d;return p&&(i=f,o=d),{width:i,height:o,$:p}}function ym(n){return Cn(n)?n:n.contextElement}function Di(n){const a=ym(n);if(!Un(a))return Fn(1);const i=a.getBoundingClientRect(),{width:o,height:c,$:f}=z1(a);let d=(f?Jr(i.width):i.width)/o,p=(f?Jr(i.height):i.height)/c;return(!d||!Number.isFinite(d))&&(d=1),(!p||!Number.isFinite(p))&&(p=1),{x:d,y:p}}const T3=Fn(0);function P1(n){const a=nn(n);return!gm()||!a.visualViewport?T3:{x:a.visualViewport.offsetLeft,y:a.visualViewport.offsetTop}}function E3(n,a,i){return a===void 0&&(a=!1),!i||a&&i!==nn(n)?!1:a}function ks(n,a,i,o){a===void 0&&(a=!1),i===void 0&&(i=!1);const c=n.getBoundingClientRect(),f=ym(n);let d=Fn(1);a&&(o?Cn(o)&&(d=Di(o)):d=Di(n));const p=E3(f,i,o)?P1(f):Fn(0);let g=(c.left+p.x)/d.x,h=(c.top+p.y)/d.y,x=c.width/d.x,y=c.height/d.y;if(f){const v=nn(f),j=o&&Cn(o)?nn(o):o;let A=v,T=Df(A);for(;T&&o&&j!==A;){const E=Di(T),C=T.getBoundingClientRect(),H=kn(T),O=C.left+(T.clientLeft+parseFloat(H.paddingLeft))*E.x,B=C.top+(T.clientTop+parseFloat(H.paddingTop))*E.y;g*=E.x,h*=E.y,x*=E.x,y*=E.y,g+=O,h+=B,A=nn(T),T=Df(A)}}return ec({width:x,height:y,x:g,y:h})}function wc(n,a){const i=Sc(n).scrollLeft;return a?a.left+i:ks(qn(n)).left+i}function H1(n,a){const i=n.getBoundingClientRect(),o=i.left+a.scrollLeft-wc(n,i),c=i.top+a.scrollTop;return{x:o,y:c}}function C3(n){let{elements:a,rect:i,offsetParent:o,strategy:c}=n;const f=c==="fixed",d=qn(o),p=a?vc(a.floating):!1;if(o===d||p&&f)return i;let g={scrollLeft:0,scrollTop:0},h=Fn(1);const x=Fn(0),y=Un(o);if((y||!y&&!f)&&((_i(o)!=="body"||rl(d))&&(g=Sc(o)),Un(o))){const j=ks(o);h=Di(o),x.x=j.x+o.clientLeft,x.y=j.y+o.clientTop}const v=d&&!y&&!f?H1(d,g):Fn(0);return{width:i.width*h.x,height:i.height*h.y,x:i.x*h.x-g.scrollLeft*h.x+x.x+v.x,y:i.y*h.y-g.scrollTop*h.y+x.y+v.y}}function k3(n){return Array.from(n.getClientRects())}function R3(n){const a=qn(n),i=Sc(n),o=n.ownerDocument.body,c=en(a.scrollWidth,a.clientWidth,o.scrollWidth,o.clientWidth),f=en(a.scrollHeight,a.clientHeight,o.scrollHeight,o.clientHeight);let d=-i.scrollLeft+wc(n);const p=-i.scrollTop;return kn(o).direction==="rtl"&&(d+=en(a.clientWidth,o.clientWidth)-c),{width:c,height:f,x:d,y:p}}const by=25;function D3(n,a){const i=nn(n),o=qn(n),c=i.visualViewport;let f=o.clientWidth,d=o.clientHeight,p=0,g=0;if(c){f=c.width,d=c.height;const x=gm();(!x||x&&a==="fixed")&&(p=c.offsetLeft,g=c.offsetTop)}const h=wc(o);if(h<=0){const x=o.ownerDocument,y=x.body,v=getComputedStyle(y),j=x.compatMode==="CSS1Compat"&&parseFloat(v.marginLeft)+parseFloat(v.marginRight)||0,A=Math.abs(o.clientWidth-y.clientWidth-j);A<=by&&(f-=A)}else h<=by&&(f+=h);return{width:f,height:d,x:p,y:g}}const N3=new Set(["absolute","fixed"]);function M3(n,a){const i=ks(n,!0,a==="fixed"),o=i.top+n.clientTop,c=i.left+n.clientLeft,f=Un(n)?Di(n):Fn(1),d=n.clientWidth*f.x,p=n.clientHeight*f.y,g=c*f.x,h=o*f.y;return{width:d,height:p,x:g,y:h}}function vy(n,a,i){let o;if(a==="viewport")o=D3(n,i);else if(a==="document")o=R3(qn(n));else if(Cn(a))o=M3(a,i);else{const c=P1(n);o={x:a.x-c.x,y:a.y-c.y,width:a.width,height:a.height}}return ec(o)}function V1(n,a){const i=Ga(n);return i===a||!Cn(i)||Oi(i)?!1:kn(i).position==="fixed"||V1(i,a)}function O3(n,a){const i=a.get(n);if(i)return i;let o=nl(n,[],!1).filter(p=>Cn(p)&&_i(p)!=="body"),c=null;const f=kn(n).position==="fixed";let d=f?Ga(n):n;for(;Cn(d)&&!Oi(d);){const p=kn(d),g=hm(d);!g&&p.position==="fixed"&&(c=null),(f?!g&&!c:!g&&p.position==="static"&&!!c&&N3.has(c.position)||rl(d)&&!g&&V1(n,d))?o=o.filter(x=>x!==d):c=p,d=Ga(d)}return a.set(n,o),o}function z3(n){let{element:a,boundary:i,rootBoundary:o,strategy:c}=n;const d=[...i==="clippingAncestors"?vc(a)?[]:O3(a,this._c):[].concat(i),o],p=d[0],g=d.reduce((h,x)=>{const y=vy(a,x,c);return h.top=en(y.top,h.top),h.right=Ya(y.right,h.right),h.bottom=Ya(y.bottom,h.bottom),h.left=en(y.left,h.left),h},vy(a,p,c));return{width:g.right-g.left,height:g.bottom-g.top,x:g.left,y:g.top}}function P3(n){const{width:a,height:i}=z1(n);return{width:a,height:i}}function H3(n,a,i){const o=Un(a),c=qn(a),f=i==="fixed",d=ks(n,!0,f,a);let p={scrollLeft:0,scrollTop:0};const g=Fn(0);function h(){g.x=wc(c)}if(o||!o&&!f)if((_i(a)!=="body"||rl(c))&&(p=Sc(a)),o){const j=ks(a,!0,f,a);g.x=j.x+a.clientLeft,g.y=j.y+a.clientTop}else c&&h();f&&!o&&c&&h();const x=c&&!o&&!f?H1(c,p):Fn(0),y=d.left+p.scrollLeft-g.x-x.x,v=d.top+p.scrollTop-g.y-x.y;return{x:y,y:v,width:d.width,height:d.height}}function tf(n){return kn(n).position==="static"}function Sy(n,a){if(!Un(n)||kn(n).position==="fixed")return null;if(a)return a(n);let i=n.offsetParent;return qn(n)===i&&(i=i.ownerDocument.body),i}function B1(n,a){const i=nn(n);if(vc(n))return i;if(!Un(n)){let c=Ga(n);for(;
vendor: 5,983 bytes, line 50
50c&&!Oi(c);){if(Cn(c)&&!tf(c))return c;c=Ga(c)}return i}let o=Sy(n,a);for(;o&&x3(o)&&tf(o);)o=Sy(o,a);return o&&Oi(o)&&tf(o)&&!hm(o)?i:o||j3(n)||i}const V3=async function(n){const a=this.getOffsetParent||B1,i=this.getDimensions,o=await i(n.floating);return{reference:H3(n.reference,await a(n.floating),n.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function B3(n){return kn(n).direction==="rtl"}const _3={convertOffsetParentRelativeRectToViewportRelativeRect:C3,getDocumentElement:qn,getClippingRect:z3,getOffsetParent:B1,getElementRects:V3,getClientRects:k3,getDimensions:P3,getScale:Di,isElement:Cn,isRTL:B3};function _1(n,a){return n.x===a.x&&n.y===a.y&&n.width===a.width&&n.height===a.height}function L3(n,a){let i=null,o;const c=qn(n);function f(){var p;clearTimeout(o),(p=i)==null||p.disconnect(),i=null}function d(p,g){p===void 0&&(p=!1),g===void 0&&(g=1),f();const h=n.getBoundingClientRect(),{left:x,top:y,width:v,height:j}=h;if(p||a(),!v||!j)return;const A=Mr(y),T=Mr(c.clientWidth-(x+v)),E=Mr(c.clientHeight-(y+j)),C=Mr(x),O={rootMargin:-A+"px "+-T+"px "+-E+"px "+-C+"px",threshold:en(0,Ya(1,g))||1};let B=!0;function N(_){const R=_[0].intersectionRatio;if(R!==g){if(!B)return d();R?d(!1,R):o=setTimeout(()=>{d(!1,1e-7)},1e3)}R===1&&!_1(h,n.getBoundingClientRect())&&d(),B=!1}try{i=new IntersectionObserver(N,{...O,root:c.ownerDocument})}catch{i=new IntersectionObserver(N,O)}i.observe(n)}return d(!0),f}function F3(n,a,i,o){o===void 0&&(o={});const{ancestorScroll:c=!0,ancestorResize:f=!0,elementResize:d=typeof ResizeObserver=="function",layoutShift:p=typeof IntersectionObserver=="function",animationFrame:g=!1}=o,h=ym(n),x=c||f?[...h?nl(h):[],...nl(a)]:[];x.forEach(C=>{c&&C.addEventListener("scroll",i,{passive:!0}),f&&C.addEventListener("resize",i)});const y=h&&p?L3(h,i):null;let v=-1,j=null;d&&(j=new ResizeObserver(C=>{let[H]=C;H&&H.target===h&&j&&(j.unobserve(a),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var O;(O=j)==null||O.observe(a)})),i()}),h&&!g&&j.observe(h),j.observe(a));let A,T=g?ks(n):null;g&&E();function E(){const C=ks(n);T&&!_1(T,C)&&i(),T=C,A=requestAnimationFrame(E)}return i(),()=>{var C;x.forEach(H=>{c&&H.removeEventListener("scroll",i),f&&H.removeEventListener("resize",i)}),y?.(),(C=j)==null||C.disconnect(),j=null,g&&cancelAnimationFrame(A)}}const I3=f3,U3=m3,q3=c3,W3=h3,Y3=u3,wy=r3,G3=p3,X3=(n,a,i)=>{const o=new Map,c={platform:_3,...i},f={...c.platform,_c:o};return l3(n,a,{...c,platform:f})};var K3=typeof document<"u",Q3=function(){},qr=K3?S.useLayoutEffect:Q3;function nc(n,a){if(n===a)return!0;if(typeof n!=typeof a)return!1;if(typeof n=="function"&&n.toString()===a.toString())return!0;let i,o,c;if(n&&a&&typeof n=="object"){if(Array.isArray(n)){if(i=n.length,i!==a.length)return!1;for(o=i;o--!==0;)if(!nc(n[o],a[o]))return!1;return!0}if(c=Object.keys(n),i=c.length,i!==Object.keys(a).length)return!1;for(o=i;o--!==0;)if(!{}.hasOwnProperty.call(a,c[o]))return!1;for(o=i;o--!==0;){const f=c[o];if(!(f==="_owner"&&n.$$typeof)&&!nc(n[f],a[f]))return!1}return!0}return n!==n&&a!==a}function L1(n){return typeof window>"u"?1:(n.ownerDocument.defaultView||window).devicePixelRatio||1}function jy(n,a){const i=L1(n);return Math.round(a*i)/i}function ef(n){const a=S.useRef(n);return qr(()=>{a.current=n}),a}function Z3(n){n===void 0&&(n={});const{placement:a="bottom",strategy:i="absolute",middleware:o=[],platform:c,elements:{reference:f,floating:d}={},transform:p=!0,whileElementsMounted:g,open:h}=n,[x,y]=S.useState({x:0,y:0,strategy:i,placement:a,middlewareData:{},isPositioned:!1}),[v,j]=S.useState(o);nc(v,o)||j(o);const[A,T]=S.useState(null),[E,C]=S.useState(null),H=S.useCallback(F=>{F!==_.current&&(_.current=F,T(F))},[]),O=S.useCallback(F=>{F!==R.current&&(R.current=F,C(F))},[]),B=f||A,N=d||E,_=S.useRef(null),R=S.useRef(null),P=S.useRef(x),tt=g!=null,$=ef(g),at=ef(c),lt=ef(h),dt=S.useCallback(()=>{if(!_.current||!R.current)return;const F={placement:a,strategy:i,middleware:v};at.current&&(F.platform=at.current),X3(_.current,R.current,F).then(st=>{const mt={...st,isPositioned:lt.current!==!1};it.current&&!nc(P.current,mt)&&(P.current=mt,dm.flushSync(()=>{y(mt)}))})},[v,a,i,at,lt]);qr(()=>{h===!1&&P.current.isPositioned&&(P.current.isPositioned=!1,y(F=>({...F,isPositioned:!1})))},[h]);const it=S.useRef(!1);qr(()=>(it.current=!0,()=>{it.current=!1}),[]),qr(()=>{if(B&&(_.current=B),N&&(R.current=N),B&&N){if($.current)return $.current(B,N,dt);dt()}},[B,N,dt,$,tt]);const yt=S.useMemo(()=>({reference:_,floating:R,setReference:H,setFloating:O}),[H,O]),z=S.useMemo(()=>({reference:B,floating:N}),[B,N]),K=S.useMemo(()=>{const F={position:i,left:0,top:0};if(!z.floating)return F;const st=jy(z.floating,x.x),mt=jy(z.floating,x.y);return p?{...F,transform:"translate("+st+"px, "+mt+"px)",...L1(z.floating)>=1.5&&{willChange:"transform"}}:{position:i,left:st,top:mt}},[i,p,z.floating,x.x,x.y]);return S.useMemo(()=>({...x,update:dt,refs:yt,elements:z,floatingStyles:K}),[x,dt,yt,z,K])}const $3=n=>{function a(i){return{}.hasOwnProperty.call(i,"current")}return{name:"arrow",options:n,fn(i){const{element:o,padding:c}=typeof n=="function"?n(i):n;return o&&a(o)?o.current!=null?wy({element:o.current,padding:c}).fn(i):{}:o?wy({element:o,padding:c}).fn(i):{}}}},J3=(n,a)=>({...I3(n),options:[n,a]}),t4=(n,a)=>({...U3(n),options:[n,a]}),e4=(n,a)=>({...G3(n),options:[n,a]}),n4=(n,a)=>({...q3(n),options:[n,a]}),a4=(n,a)=>({...W3(n),options:[n,a]}),s4=(n,a)=>({...Y3(n),options:[n,a]}),i4=(n,a)=>({...$3(n),options:[n,a]});var o4="Arrow",F1=S.forwardRef((n,a)=>{const{children:i,width:o=10,height:c=5,...f}=n;return r.jsx(Ds.svg,{...f,ref:a,width:o,height:c,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:n.asChild?i:r.jsx("polygon",{points:"0,0 30,0 15,10"})})});F1.displayName=o4;var l4=F1;function r4(n){const[a,i]=S.useState(void 0);return tl(()=>{if(n){i({width:n.offsetWidth,height:n.offsetHeight});const o=new ResizeObserver(c=>{if(!Array.isArray(c)||!c.length)return;const f=c[0];let d,p;
vendor: 10,032 bytes, line 50
50if("borderBoxSize"in f){const g=f.borderBoxSize,h=Array.isArray(g)?g[0]:g;d=h.inlineSize,p=h.blockSize}else d=n.offsetWidth,p=n.offsetHeight;i({width:d,height:p})});return o.observe(n,{box:"border-box"}),()=>o.unobserve(n)}else i(void 0)},[n]),a}var I1="Popper",[U1,q1]=A1(I1),[A9,W1]=U1(I1),Y1="PopperAnchor",G1=S.forwardRef((n,a)=>{const{__scopePopper:i,virtualRef:o,...c}=n,f=W1(Y1,i),d=S.useRef(null),p=Rs(a,d),g=S.useRef(null);return S.useEffect(()=>{const h=g.current;g.current=o?.current||d.current,h!==g.current&&f.onAnchorChange(g.current)}),o?null:r.jsx(Ds.div,{...c,ref:p})});G1.displayName=Y1;var xm="PopperContent",[c4,u4]=U1(xm),X1=S.forwardRef((n,a)=>{const{__scopePopper:i,side:o="bottom",sideOffset:c=0,align:f="center",alignOffset:d=0,arrowPadding:p=0,avoidCollisions:g=!0,collisionBoundary:h=[],collisionPadding:x=0,sticky:y="partial",hideWhenDetached:v=!1,updatePositionStrategy:j="optimized",onPlaced:A,...T}=n,E=W1(xm,i),[C,H]=S.useState(null),O=Rs(a,ft=>H(ft)),[B,N]=S.useState(null),_=r4(B),R=_?.width??0,P=_?.height??0,tt=o+(f!=="center"?"-"+f:""),$=typeof x=="number"?x:{top:0,right:0,bottom:0,left:0,...x},at=Array.isArray(h)?h:[h],lt=at.length>0,dt={padding:$,boundary:at.filter(f4),altBoundary:lt},{refs:it,floatingStyles:yt,placement:z,isPositioned:K,middlewareData:F}=Z3({strategy:"fixed",placement:tt,whileElementsMounted:(...ft)=>F3(...ft,{animationFrame:j==="always"}),elements:{reference:E.anchor},middleware:[J3({mainAxis:c+P,alignmentAxis:d}),g&&t4({mainAxis:!0,crossAxis:!1,limiter:y==="partial"?e4():void 0,...dt}),g&&n4({...dt}),a4({...dt,apply:({elements:ft,rects:bt,availableWidth:Rt,availableHeight:ge})=>{const{width:Ce,height:ye}=bt.reference,Wn=ft.floating.style;Wn.setProperty("--radix-popper-available-width",`${Rt}px`),Wn.setProperty("--radix-popper-available-height",`${ge}px`),Wn.setProperty("--radix-popper-anchor-width",`${Ce}px`),Wn.setProperty("--radix-popper-anchor-height",`${ye}px`)}}),B&&i4({element:B,padding:p}),m4({arrowWidth:R,arrowHeight:P}),v&&s4({strategy:"referenceHidden",...dt})]}),[st,mt]=Z1(z),D=xc(A);tl(()=>{K&&D?.()},[K,D]);const X=F.arrow?.x,G=F.arrow?.y,J=F.arrow?.centerOffset!==0,[nt,ht]=S.useState();return tl(()=>{C&&ht(window.getComputedStyle(C).zIndex)},[C]),r.jsx("div",{ref:it.setFloating,"data-radix-popper-content-wrapper":"",style:{...yt,transform:K?yt.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:nt,"--radix-popper-transform-origin":[F.transformOrigin?.x,F.transformOrigin?.y].join(" "),...F.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:n.dir,children:r.jsx(c4,{scope:i,placedSide:st,onArrowChange:N,arrowX:X,arrowY:G,shouldHideArrow:J,children:r.jsx(Ds.div,{"data-side":st,"data-align":mt,...T,ref:O,style:{...T.style,animation:K?void 0:"none"}})})})});X1.displayName=xm;var K1="PopperArrow",d4={top:"bottom",right:"left",bottom:"top",left:"right"},Q1=S.forwardRef(function(a,i){const{__scopePopper:o,...c}=a,f=u4(K1,o),d=d4[f.placedSide];return r.jsx("span",{ref:f.onArrowChange,style:{position:"absolute",left:f.arrowX,top:f.arrowY,[d]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[f.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[f.placedSide],visibility:f.shouldHideArrow?"hidden":void 0},children:r.jsx(l4,{...c,ref:i,style:{...c.style,display:"block"}})})});Q1.displayName=K1;function f4(n){return n!==null}var m4=n=>({name:"transformOrigin",options:n,fn(a){const{placement:i,rects:o,middlewareData:c}=a,d=c.arrow?.centerOffset!==0,p=d?0:n.arrowWidth,g=d?0:n.arrowHeight,[h,x]=Z1(i),y={start:"0%",center:"50%",end:"100%"}[x],v=(c.arrow?.x??0)+p/2,j=(c.arrow?.y??0)+g/2;let A="",T="";return h==="bottom"?(A=d?y:`${v}px`,T=`${-g}px`):h==="top"?(A=d?y:`${v}px`,T=`${o.floating.height+g}px`):h==="right"?(A=`${-g}px`,T=d?y:`${j}px`):h==="left"&&(A=`${o.floating.width+g}px`,T=d?y:`${j}px`),{data:{x:A,y:T}}}});function Z1(n){const[a,i="center"]=n.split("-");return[a,i]}var p4=G1,h4=X1,g4=Q1;function y4(n,a){return S.useReducer((i,o)=>a[i][o]??i,n)}var $1=n=>{const{present:a,children:i}=n,o=x4(a),c=typeof i=="function"?i({present:o.isPresent}):S.Children.only(i),f=Rs(o.ref,b4(c));return typeof i=="function"||o.isPresent?S.cloneElement(c,{ref:f}):null};$1.displayName="Presence";function x4(n){const[a,i]=S.useState(),o=S.useRef(null),c=S.useRef(n),f=S.useRef("none"),d=n?"mounted":"unmounted",[p,g]=y4(d,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return S.useEffect(()=>{const h=Or(o.current);f.current=p==="mounted"?h:"none"},[p]),tl(()=>{const h=o.current,x=c.current;if(x!==n){const v=f.current,j=Or(h);n?g("MOUNT"):j==="none"||h?.display==="none"?g("UNMOUNT"):g(x&&v!==j?"ANIMATION_OUT":"UNMOUNT"),c.current=n}},[n,g]),tl(()=>{if(a){let h;const x=a.ownerDocument.defaultView??window,y=j=>{const T=Or(o.current).includes(CSS.escape(j.animationName));if(j.target===a&&T&&(g("ANIMATION_END"),!c.current)){const E=a.style.animationFillMode;a.style.animationFillMode="forwards",h=x.setTimeout(()=>{a.style.animationFillMode==="forwards"&&(a.style.animationFillMode=E)})}},v=j=>{j.target===a&&(f.current=Or(o.current))};return a.addEventListener("animationstart",v),a.addEventListener("animationcancel",y),a.addEventListener("animationend",y),()=>{x.clearTimeout(h),a.removeEventListener("animationstart",v),a.removeEventListener("animationcancel",y),a.removeEventListener("animationend",y)}}else g("ANIMATION_END")},[a,g]),{isPresent:["mounted","unmountSuspended"].includes(p),ref:S.useCallback(h=>{o.current=h?getComputedStyle(h):null,i(h)},[])}}function Or(n){return n?.animationName||"none"}function b4(n){let a=Object.getOwnPropertyDescriptor(n.props,"ref")?.get,i=a&&"isReactWarning"in a&&a.isReactWarning;return i?n.ref:(a=Object.getOwnPropertyDescriptor(n,"ref")?.get,i=a&&"isReactWarning"in a&&a.isReactWarning,i?n.props.ref:n.props.ref||n.ref)}var v4=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"}),S4="VisuallyHidden",J1=S.forwardRef((n,a)=>r.jsx(Ds.span,{...n,ref:a,style:{...v4,...n.style}}));J1.displayName=S4;var w4=J1,[jc]=A1("Tooltip",[q1]),bm=q1(),t2="TooltipProvider",j4=700,Ay="tooltip.open",[A4,e2]=jc(t2),n2=n=>{const{__scopeTooltip:a,delayDuration:i=j4,skipDelayDuration:o=300,disableHoverableContent:c=!1,children:f}=n,d=S.useRef(!0),p=S.useRef(!1),g=S.useRef(0);return S.useEffect(()=>{const h=g.current;return()=>window.clearTimeout(h)},[]),r.jsx(A4,{scope:a,isOpenDelayedRef:d,delayDuration:i,onOpen:S.useCallback(()=>{window.clearTimeout(g.current),d.current=!1},[]),onClose:S.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>d.current=!0,o)},[o]),isPointerInTransitRef:p,onPointerInTransitChange:S.useCallback(h=>{p.current=h},[]),disableHoverableContent:c,children:f})};n2.displayName=t2;var a2="Tooltip",[T9,Ac]=jc(a2),Nf="TooltipTrigger",T4=S.forwardRef((n,a)=>{const{__scopeTooltip:i,...o}=n,c=Ac(Nf,i),f=e2(Nf,i),d=bm(i),p=S.useRef(null),g=Rs(a,p,c.onTriggerChange),h=S.useRef(!1),x=S.useRef(!1),y=S.useCallback(()=>h.current=!1,[]);return S.useEffect(()=>()=>document.removeEventListener("pointerup",y),[y]),r.jsx(p4,{asChild:!0,...d,children:r.jsx(Ds.button,{"aria-describedby":c.open?c.contentId:void 0,"data-state":c.stateAttribute,...o,ref:g,onPointerMove:ma(n.onPointerMove,v=>{v.pointerType!=="touch"&&!x.current&&!f.isPointerInTransitRef.current&&(c.onTriggerEnter(),x.current=!0)}),onPointerLeave:ma(n.onPointerLeave,()=>{c.onTriggerLeave(),x.current=!1}),onPointerDown:ma(n.onPointerDown,()=>{c.open&&c.onClose(),h.current=!0,document.addEventListener("pointerup",y,{once:!0})}),onFocus:ma(n.onFocus,()=>{h.current||c.onOpen()}),onBlur:ma(n.onBlur,c.onClose),onClick:ma(n.onClick,c.onClose)})})});T4.displayName=Nf;var E4="TooltipPortal",[E9,C4]=jc(E4,{forceMount:void 0}),zi="TooltipContent",k4=S.forwardRef((n,a)=>{const i=C4(zi,n.__scopeTooltip),{forceMount:o=i.forceMount,side:c="top",...f}=n,d=Ac(zi,n.__scopeTooltip);return r.jsx($1,{present:o||d.open,children:d.disableHoverableContent?r.jsx(s2,{side:c,...f,ref:a}):r.jsx(R4,{side:c,...f,ref:a})})}),R4=S.forwardRef((n,a)=>{const i=Ac(zi,n.__scopeTooltip),o=e2(zi,n.__scopeTooltip),c=S.useRef(null),f=Rs(a,c),[d,p]=S.useState(null),{trigger:g,onClose:h}=i,x=c.current,{onPointerInTransitChange:y}=o,v=S.useCallback(()=>{p(null),y(!1)},[y]),j=S.useCallback((A,T)=>{const E=A.currentTarget,C={x:A.clientX,y:A.clientY},H=z4(C,E.getBoundingClientRect()),O=P4(C,H),B=H4(T.getBoundingClientRect()),N=B4([...O,...B]);p(N),y(!0)},[y]);return S.useEffect(()=>()=>v(),[v]),S.useEffect(()=>{if(g&&x){const A=E=>j(E,x),T=E=>j(E,g);return g.addEventListener("pointerleave",A),x.addEventListener("pointerleave",T),()=>{g.removeEventListener("pointerleave",A),x.removeEventListener("pointerleave",T)}}},[g,x,j,v]),S.useEffect(()=>{if(d){const A=T=>{const E=T.target,C={x:T.clientX,y:T.clientY},H=g?.contains(E)||x?.contains(E),O=!V4(C,d);H?v():O&&(v(),h())};return document.addEventListener("pointermove",A),()=>document.removeEventListener("pointermove",A)}},[g,x,d,h,v]),r.jsx(s2,{...n,ref:f})}),[D4,N4]=jc(a2,{isInside:!1}),M4=Hw("TooltipContent"),s2=S.forwardRef((n,a)=>{const{__scopeTooltip:i,children:o,"aria-label":c,onEscapeKeyDown:f,onPointerDownOutside:d,...p}=n,g=Ac(zi,i),h=bm(i),{onClose:x}=g;return S.useEffect(()=>(document.addEventListener(Ay,x),()=>document.removeEventListener(Ay,x)),[x]),S.useEffect(()=>{if(g.trigger){const y=v=>{v.target?.contains(g.trigger)&&x()};return window.addEventListener("scroll",y,{capture:!0}),()=>window.removeEventListener("scroll",y,{capture:!0})}},[g.trigger,x]),r.jsx(k1,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:f,onPointerDownOutside:d,onFocusOutside:y=>y.preventDefault(),onDismiss:x,children:r.jsxs(h4,{"data-state":g.
vendor: 11,293 bytes, line 50
50stateAttribute,...h,...p,ref:a,style:{...p.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:[r.jsx(M4,{children:o}),r.jsx(D4,{scope:i,isInside:!0,children:r.jsx(w4,{id:g.contentId,role:"tooltip",children:c||o})})]})})});k4.displayName=zi;var i2="TooltipArrow",O4=S.forwardRef((n,a)=>{const{__scopeTooltip:i,...o}=n,c=bm(i);return N4(i2,i).isInside?null:r.jsx(g4,{...c,...o,ref:a})});O4.displayName=i2;function z4(n,a){const i=Math.abs(a.top-n.y),o=Math.abs(a.bottom-n.y),c=Math.abs(a.right-n.x),f=Math.abs(a.left-n.x);switch(Math.min(i,o,c,f)){case f:return"left";case c:return"right";case i:return"top";case o:return"bottom";default:throw new Error("unreachable")}}function P4(n,a,i=5){const o=[];switch(a){case"top":o.push({x:n.x-i,y:n.y+i},{x:n.x+i,y:n.y+i});break;case"bottom":o.push({x:n.x-i,y:n.y-i},{x:n.x+i,y:n.y-i});break;case"left":o.push({x:n.x+i,y:n.y-i},{x:n.x+i,y:n.y+i});break;case"right":o.push({x:n.x-i,y:n.y-i},{x:n.x-i,y:n.y+i});break}return o}function H4(n){const{top:a,right:i,bottom:o,left:c}=n;return[{x:c,y:a},{x:i,y:a},{x:i,y:o},{x:c,y:o}]}function V4(n,a){const{x:i,y:o}=n;let c=!1;for(let f=0,d=a.length-1;f<a.length;d=f++){const p=a[f],g=a[d],h=p.x,x=p.y,y=g.x,v=g.y;x>o!=v>o&&i<(y-h)*(o-x)/(v-x)+h&&(c=!c)}return c}function B4(n){const a=n.slice();return a.sort((i,o)=>i.x<o.x?-1:i.x>o.x?1:i.y<o.y?-1:i.y>o.y?1:0),_4(a)}function _4(n){if(n.length<=1)return n.slice();const a=[];for(let o=0;o<n.length;o++){const c=n[o];for(;a.length>=2;){const f=a[a.length-1],d=a[a.length-2];if((f.x-d.x)*(c.y-d.y)>=(f.y-d.y)*(c.x-d.x))a.pop();else break}a.push(c)}a.pop();const i=[];for(let o=n.length-1;o>=0;o--){const c=n[o];for(;i.length>=2;){const f=i[i.length-1],d=i[i.length-2];if((f.x-d.x)*(c.y-d.y)>=(f.y-d.y)*(c.x-d.x))i.pop();else break}i.push(c)}return i.pop(),a.length===1&&i.length===1&&a[0].x===i[0].x&&a[0].y===i[0].y?a:a.concat(i)}var L4=n2;function o2(n){var a,i,o="";if(typeof n=="string"||typeof n=="number")o+=n;else if(typeof n=="object")if(Array.isArray(n)){var c=n.length;for(a=0;a<c;a++)n[a]&&(i=o2(n[a]))&&(o&&(o+=" "),o+=i)}else for(i in n)n[i]&&(o&&(o+=" "),o+=i);return o}function l2(){for(var n,a,i=0,o="",c=arguments.length;i<c;i++)(n=arguments[i])&&(a=o2(n))&&(o&&(o+=" "),o+=a);return o}const vm="-",F4=n=>{const a=U4(n),{conflictingClassGroups:i,conflictingClassGroupModifiers:o}=n;return{getClassGroupId:d=>{const p=d.split(vm);return p[0]===""&&p.length!==1&&p.shift(),r2(p,a)||I4(d)},getConflictingClassGroupIds:(d,p)=>{const g=i[d]||[];return p&&o[d]?[...g,...o[d]]:g}}},r2=(n,a)=>{if(n.length===0)return a.classGroupId;const i=n[0],o=a.nextPart.get(i),c=o?r2(n.slice(1),o):void 0;if(c)return c;if(a.validators.length===0)return;const f=n.join(vm);return a.validators.find(({validator:d})=>d(f))?.classGroupId},Ty=/^\[(.+)\]$/,I4=n=>{if(Ty.test(n)){const a=Ty.exec(n)[1],i=a?.substring(0,a.indexOf(":"));if(i)return"arbitrary.."+i}},U4=n=>{const{theme:a,classGroups:i}=n,o={nextPart:new Map,validators:[]};for(const c in i)Mf(i[c],o,c,a);return o},Mf=(n,a,i,o)=>{n.forEach(c=>{if(typeof c=="string"){const f=c===""?a:Ey(a,c);f.classGroupId=i;return}if(typeof c=="function"){if(q4(c)){Mf(c(o),a,i,o);return}a.validators.push({validator:c,classGroupId:i});return}Object.entries(c).forEach(([f,d])=>{Mf(d,Ey(a,f),i,o)})})},Ey=(n,a)=>{let i=n;return a.split(vm).forEach(o=>{i.nextPart.has(o)||i.nextPart.set(o,{nextPart:new Map,validators:[]}),i=i.nextPart.get(o)}),i},q4=n=>n.isThemeGetter,W4=n=>{if(n<1)return{get:()=>{},set:()=>{}};let a=0,i=new Map,o=new Map;const c=(f,d)=>{i.set(f,d),a++,a>n&&(a=0,o=i,i=new Map)};return{get(f){let d=i.get(f);if(d!==void 0)return d;if((d=o.get(f))!==void 0)return c(f,d),d},set(f,d){i.has(f)?i.set(f,d):c(f,d)}}},Of="!",zf=":",Y4=zf.length,G4=n=>{const{prefix:a,experimentalParseClassName:i}=n;let o=c=>{const f=[];let d=0,p=0,g=0,h;for(let A=0;A<c.length;A++){let T=c[A];if(d===0&&p===0){if(T===zf){f.push(c.slice(g,A)),g=A+Y4;continue}if(T==="/"){h=A;continue}}T==="["?d++:T==="]"?d--:T==="("?p++:T===")"&&p--}const x=f.length===0?c:c.substring(g),y=X4(x),v=y!==x,j=h&&h>g?h-g:void 0;return{modifiers:f,hasImportantModifier:v,baseClassName:y,maybePostfixModifierPosition:j}};if(a){const c=a+zf,f=o;o=d=>d.startsWith(c)?f(d.substring(c.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:d,maybePostfixModifierPosition:void 0}}if(i){const c=o;o=f=>i({className:f,parseClassName:c})}return o},X4=n=>n.endsWith(Of)?n.substring(0,n.length-1):n.startsWith(Of)?n.substring(1):n,K4=n=>{const a=Object.fromEntries(n.orderSensitiveModifiers.map(o=>[o,!0]));return o=>{if(o.length<=1)return o;const c=[];let f=[];return o.forEach(d=>{d[0]==="["||a[d]?(c.push(...f.sort(),d),f=[]):f.push(d)}),c.push(...f.sort()),c}},Q4=n=>({cache:W4(n.cacheSize),parseClassName:G4(n),sortModifiers:K4(n),...F4(n)}),Z4=/\s+/,$4=(n,a)=>{const{parseClassName:i,getClassGroupId:o,getConflictingClassGroupIds:c,sortModifiers:f}=a,d=[],p=n.trim().split(Z4);let g="";for(let h=p.length-1;h>=0;h-=1){const x=p[h],{isExternal:y,modifiers:v,hasImportantModifier:j,baseClassName:A,maybePostfixModifierPosition:T}=i(x);if(y){g=x+(g.length>0?" "+g:g);continue}let E=!!T,C=o(E?A.substring(0,T):A);if(!C){if(!E){g=x+(g.length>0?" "+g:g);continue}if(C=o(A),!C){g=x+(g.length>0?" "+g:g);continue}E=!1}const H=f(v).join(":"),O=j?H+Of:H,B=O+C;if(d.includes(B))continue;d.push(B);const N=c(C,E);for(let _=0;_<N.length;++_){const R=N[_];d.push(O+R)}g=x+(g.length>0?" "+g:g)}return g};function J4(){let n=0,a,i,o="";for(;n<arguments.length;)(a=arguments[n++])&&(i=c2(a))&&(o&&(o+=" "),o+=i);return o}const c2=n=>{if(typeof n=="string")return n;let a,i="";for(let o=0;o<n.length;o++)n[o]&&(a=c2(n[o]))&&(i&&(i+=" "),i+=a);return i};function tj(n,...a){let i,o,c,f=d;function d(g){const h=a.reduce((x,y)=>y(x),n());return i=Q4(h),o=i.cache.get,c=i.cache.set,f=p,p(g)}function p(g){const h=o(g);if(h)return h;const x=$4(g,i);return c(g,x),x}return function(){return f(J4.apply(null,arguments))}}const re=n=>{const a=i=>i[n]||[];return a.isThemeGetter=!0,a},u2=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,d2=/^\((?:(\w[\w-]*):)?(.+)\)$/i,ej=/^\d+\/\d+$/,nj=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,aj=/\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$/,sj=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,ij=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,oj=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,bi=n=>ej.test(n),At=n=>!!n&&!Number.isNaN(Number(n)),qa=n=>!!n&&Number.isInteger(Number(n)),nf=n=>n.endsWith("%")&&At(n.slice(0,-1)),da=n=>nj.test(n),lj=()=>!0,rj=n=>aj.test(n)&&!sj.test(n),f2=()=>!1,cj=n=>ij.test(n),uj=n=>oj.test(n),dj=n=>!rt(n)&&!ct(n),fj=n=>Li(n,h2,f2),rt=n=>u2.test(n),Ss=n=>Li(n,g2,rj),af=n=>Li(n,yj,At),Cy=n=>Li(n,m2,f2),mj=n=>Li(n,p2,uj),zr=n=>Li(n,y2,cj),ct=n=>d2.test(n),qo=n=>Fi(n,g2),pj=n=>Fi(n,xj),ky=n=>Fi(n,m2),hj=n=>Fi(n,h2),gj=n=>Fi(n,p2),Pr=n=>Fi(n,y2,!0),Li=(n,a,i)=>{const o=u2.exec(n);return o?o[1]?a(o[1]):i(o[2]):!1},Fi=(n,a,i=!1)=>{const o=d2.exec(n);return o?o[1]?a(o[1]):i:!1},m2=n=>n==="position"||n==="percentage",p2=n=>n==="image"||n==="url",h2=n=>n==="length"||n==="size"||n==="bg-size",g2=n=>n==="length",yj=n=>n==="number",xj=n=>n==="family-name",y2=n=>n==="shadow",bj=()=>{const n=re("color"),a=re("font"),i=re("text"),o=re("font-weight"),c=re("tracking"),f=re("leading"),d=re("breakpoint"),p=re("container"),g=re("spacing"),h=re("radius"),x=re("shadow"),y=re("inset-shadow"),v=re("text-shadow"),j=re("drop-shadow"),A=re("blur"),T=re("perspective"),E=re("aspect"),C=re("ease"),H=re("animate"),O=()=>["auto","avoid","all","avoid-page","page","left","right","column"],B=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],N=()=>[...B(),ct,rt],_=()=>["auto","hidden","clip","visible","scroll"],R=()=>["auto","contain","none"],P=()=>[ct,rt,g],tt=()=>[bi,"full","auto",...P()],$=()=>[qa,"none","subgrid",ct,rt],at=()=>["auto",{span:["full",qa,ct,rt]},qa,ct,rt],lt=()=>[qa,"auto",ct,rt],dt=()=>["auto","min","max","fr",ct,rt],it=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],yt=()=>["start","end","center","stretch","center-safe","end-safe"],z=()=>["auto",...P()],K=()=>[bi,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...P()],F=()=>[n,ct,rt],st=()=>[...B(),ky,Cy,{position:[ct,rt]}],mt=()=>["no-repeat",{repeat:["","x","y","space","round"]}],D=()=>["auto","cover","contain",hj,fj,{size:[ct,rt]}],X=()=>[nf,qo,Ss],G=()=>["","none","full",h,ct,rt],J=()=>["",At,qo,Ss],nt=()=>["solid","dashed","dotted","double"],ht=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ft=()=>[At,nf,ky,Cy],bt=()=>["","none",A,ct,rt],Rt=()=>["none",At,ct,rt],ge=()=>["none",At,ct,rt],Ce=()=>[At,ct,rt],ye=()=>[bi,"full",...P()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[da],breakpoint:[da],color:[lj],container:[da],"drop-shadow":[da],ease:["in","out","in-out"],font:[dj],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[da],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[da],shadow:[da],spacing:["px",At],text:[da],"text-shadow":[da],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",bi,rt,ct,E]}],container:["container"],columns:[{columns:[At,rt,ct,p]}],"break-after":[{"break-after":O()}],"break-before":[{"break-before":O()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:N()}],overflow:[{overflow:_()}],"overflow-x":[{"overflow-x":_()}],"overflow-y":[{"overflow-y":_()}],overscroll:[{overscroll:R()}],"overscroll-x":[{"overscroll-x":R()}],"overscroll-y":[{"overscroll-y":R()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:tt()}],"inset-x":[{"inset-x":tt()}],"inset-y":[{"inset-y":tt()}],start:[{start:tt()}],end:[{end:tt()}],top:[{top:tt()}
vendor: 11,607 bytes, line 50
50],right:[{right:tt()}],bottom:[{bottom:tt()}],left:[{left:tt()}],visibility:["visible","invisible","collapse"],z:[{z:[qa,"auto",ct,rt]}],basis:[{basis:[bi,"full","auto",p,...P()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[At,bi,"auto","initial","none",rt]}],grow:[{grow:["",At,ct,rt]}],shrink:[{shrink:["",At,ct,rt]}],order:[{order:[qa,"first","last","none",ct,rt]}],"grid-cols":[{"grid-cols":$()}],"col-start-end":[{col:at()}],"col-start":[{"col-start":lt()}],"col-end":[{"col-end":lt()}],"grid-rows":[{"grid-rows":$()}],"row-start-end":[{row:at()}],"row-start":[{"row-start":lt()}],"row-end":[{"row-end":lt()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":dt()}],"auto-rows":[{"auto-rows":dt()}],gap:[{gap:P()}],"gap-x":[{"gap-x":P()}],"gap-y":[{"gap-y":P()}],"justify-content":[{justify:[...it(),"normal"]}],"justify-items":[{"justify-items":[...yt(),"normal"]}],"justify-self":[{"justify-self":["auto",...yt()]}],"align-content":[{content:["normal",...it()]}],"align-items":[{items:[...yt(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...yt(),{baseline:["","last"]}]}],"place-content":[{"place-content":it()}],"place-items":[{"place-items":[...yt(),"baseline"]}],"place-self":[{"place-self":["auto",...yt()]}],p:[{p:P()}],px:[{px:P()}],py:[{py:P()}],ps:[{ps:P()}],pe:[{pe:P()}],pt:[{pt:P()}],pr:[{pr:P()}],pb:[{pb:P()}],pl:[{pl:P()}],m:[{m:z()}],mx:[{mx:z()}],my:[{my:z()}],ms:[{ms:z()}],me:[{me:z()}],mt:[{mt:z()}],mr:[{mr:z()}],mb:[{mb:z()}],ml:[{ml:z()}],"space-x":[{"space-x":P()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":P()}],"space-y-reverse":["space-y-reverse"],size:[{size:K()}],w:[{w:[p,"screen",...K()]}],"min-w":[{"min-w":[p,"screen","none",...K()]}],"max-w":[{"max-w":[p,"screen","none","prose",{screen:[d]},...K()]}],h:[{h:["screen","lh",...K()]}],"min-h":[{"min-h":["screen","lh","none",...K()]}],"max-h":[{"max-h":["screen","lh",...K()]}],"font-size":[{text:["base",i,qo,Ss]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,ct,af]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",nf,rt]}],"font-family":[{font:[pj,rt,a]}],"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:[c,ct,rt]}],"line-clamp":[{"line-clamp":[At,"none",ct,af]}],leading:[{leading:[f,...P()]}],"list-image":[{"list-image":["none",ct,rt]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ct,rt]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:F()}],"text-color":[{text:F()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...nt(),"wavy"]}],"text-decoration-thickness":[{decoration:[At,"from-font","auto",ct,Ss]}],"text-decoration-color":[{decoration:F()}],"underline-offset":[{"underline-offset":[At,"auto",ct,rt]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:P()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ct,rt]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",ct,rt]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:st()}],"bg-repeat":[{bg:mt()}],"bg-size":[{bg:D()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},qa,ct,rt],radial:["",ct,rt],conic:[qa,ct,rt]},gj,mj]}],"bg-color":[{bg:F()}],"gradient-from-pos":[{from:X()}],"gradient-via-pos":[{via:X()}],"gradient-to-pos":[{to:X()}],"gradient-from":[{from:F()}],"gradient-via":[{via:F()}],"gradient-to":[{to:F()}],rounded:[{rounded:G()}],"rounded-s":[{"rounded-s":G()}],"rounded-e":[{"rounded-e":G()}],"rounded-t":[{"rounded-t":G()}],"rounded-r":[{"rounded-r":G()}],"rounded-b":[{"rounded-b":G()}],"rounded-l":[{"rounded-l":G()}],"rounded-ss":[{"rounded-ss":G()}],"rounded-se":[{"rounded-se":G()}],"rounded-ee":[{"rounded-ee":G()}],"rounded-es":[{"rounded-es":G()}],"rounded-tl":[{"rounded-tl":G()}],"rounded-tr":[{"rounded-tr":G()}],"rounded-br":[{"rounded-br":G()}],"rounded-bl":[{"rounded-bl":G()}],"border-w":[{border:J()}],"border-w-x":[{"border-x":J()}],"border-w-y":[{"border-y":J()}],"border-w-s":[{"border-s":J()}],"border-w-e":[{"border-e":J()}],"border-w-t":[{"border-t":J()}],"border-w-r":[{"border-r":J()}],"border-w-b":[{"border-b":J()}],"border-w-l":[{"border-l":J()}],"divide-x":[{"divide-x":J()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":J()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...nt(),"hidden","none"]}],"divide-style":[{divide:[...nt(),"hidden","none"]}],"border-color":[{border:F()}],"border-color-x":[{"border-x":F()}],"border-color-y":[{"border-y":F()}],"border-color-s":[{"border-s":F()}],"border-color-e":[{"border-e":F()}],"border-color-t":[{"border-t":F()}],"border-color-r":[{"border-r":F()}],"border-color-b":[{"border-b":F()}],"border-color-l":[{"border-l":F()}],"divide-color":[{divide:F()}],"outline-style":[{outline:[...nt(),"none","hidden"]}],"outline-offset":[{"outline-offset":[At,ct,rt]}],"outline-w":[{outline:["",At,qo,Ss]}],"outline-color":[{outline:F()}],shadow:[{shadow:["","none",x,Pr,zr]}],"shadow-color":[{shadow:F()}],"inset-shadow":[{"inset-shadow":["none",y,Pr,zr]}],"inset-shadow-color":[{"inset-shadow":F()}],"ring-w":[{ring:J()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:F()}],"ring-offset-w":[{"ring-offset":[At,Ss]}],"ring-offset-color":[{"ring-offset":F()}],"inset-ring-w":[{"inset-ring":J()}],"inset-ring-color":[{"inset-ring":F()}],"text-shadow":[{"text-shadow":["none",v,Pr,zr]}],"text-shadow-color":[{"text-shadow":F()}],opacity:[{opacity:[At,ct,rt]}],"mix-blend":[{"mix-blend":[...ht(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":ht()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[At]}],"mask-image-linear-from-pos":[{"mask-linear-from":ft()}],"mask-image-linear-to-pos":[{"mask-linear-to":ft()}],"mask-image-linear-from-color":[{"mask-linear-from":F()}],"mask-image-linear-to-color":[{"mask-linear-to":F()}],"mask-image-t-from-pos":[{"mask-t-from":ft()}],"mask-image-t-to-pos":[{"mask-t-to":ft()}],"mask-image-t-from-color":[{"mask-t-from":F()}],"mask-image-t-to-color":[{"mask-t-to":F()}],"mask-image-r-from-pos":[{"mask-r-from":ft()}],"mask-image-r-to-pos":[{"mask-r-to":ft()}],"mask-image-r-from-color":[{"mask-r-from":F()}],"mask-image-r-to-color":[{"mask-r-to":F()}],"mask-image-b-from-pos":[{"mask-b-from":ft()}],"mask-image-b-to-pos":[{"mask-b-to":ft()}],"mask-image-b-from-color":[{"mask-b-from":F()}],"mask-image-b-to-color":[{"mask-b-to":F()}],"mask-image-l-from-pos":[{"mask-l-from":ft()}],"mask-image-l-to-pos":[{"mask-l-to":ft()}],"mask-image-l-from-color":[{"mask-l-from":F()}],"mask-image-l-to-color":[{"mask-l-to":F()}],"mask-image-x-from-pos":[{"mask-x-from":ft()}],"mask-image-x-to-pos":[{"mask-x-to":ft()}],"mask-image-x-from-color":[{"mask-x-from":F()}],"mask-image-x-to-color":[{"mask-x-to":F()}],"mask-image-y-from-pos":[{"mask-y-from":ft()}],"mask-image-y-to-pos":[{"mask-y-to":ft()}],"mask-image-y-from-color":[{"mask-y-from":F()}],"mask-image-y-to-color":[{"mask-y-to":F()}],"mask-image-radial":[{"mask-radial":[ct,rt]}],"mask-image-radial-from-pos":[{"mask-radial-from":ft()}],"mask-image-radial-to-pos":[{"mask-radial-to":ft()}],"mask-image-radial-from-color":[{"mask-radial-from":F()}],"mask-image-radial-to-color":[{"mask-radial-to":F()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":B()}],"mask-image-conic-pos":[{"mask-conic":[At]}],"mask-image-conic-from-pos":[{"mask-conic-from":ft()}],"mask-image-conic-to-pos":[{"mask-conic-to":ft()}],"mask-image-conic-from-color":[{"mask-conic-from":F()}],"mask-image-conic-to-color":[{"mask-conic-to":F()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:st()}],"mask-repeat":[{mask:mt()}],"mask-size":[{mask:D()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ct,rt]}],filter:[{filter:["","none",ct,rt]}],blur:[{blur:bt()}],brightness:[{brightness:[At,ct,rt]}],contrast:[{contrast:[At,ct,rt]}],"drop-shadow":[{"drop-shadow":["","none",j,Pr,zr]}],"drop-shadow-color":[{"drop-shadow":F()}],grayscale:[{grayscale:["",At,ct,rt]}],"hue-rotate":[{"hue-rotate":[At,ct,rt]}],invert:[{invert:["",At,ct,rt]}],saturate:[{saturate:[At,ct,rt]}],sepia:[{sepia:["",At,ct,rt]}],"backdrop-filter":[{"backdrop-filter":["","none",ct,rt]}],"backdrop-blur":[{"backdrop-blur":bt()}],"backdrop-brightness":[{"backdrop-brightness":[At,ct,rt]}],"backdrop-contrast":[{"backdrop-contrast":[At,ct,rt]}],"backdrop-grayscale":[{"backdrop-grayscale":["",At,ct,rt]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[At,ct,rt]}],"backdrop-invert":[{"backdrop-invert":["",At,ct,rt]}],"backdrop-opacity":[{"backdrop-opacity":[At,ct,rt]}],"backdrop-saturate":[{"backdrop-saturate":[At,ct,rt]}],"backdrop-sepia":[{"backdrop-sepia":["",At,ct,rt]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":P()}],"border-spacing-x":[{"border-spacing-x":P()}],"border-spacing-y":[{"border-spacing-y":P()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ct,rt]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[At,"initial",ct,rt]}],ease:[{ease:["linear","initial",C,ct,rt]}],delay:[{delay:[At,ct,rt]}],animate:[{animate:["none",H,ct,rt]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[T,ct,rt]}],"perspective-origin":[{"perspective-origin":N()}],rotate:[{rotate:Rt()}],"rotate-x":[{"rotate-x":Rt()}],"rotate-y":[{"rotate-y":Rt()}],"rotate-z":[{"rotate-z":Rt()}],scale:[{scale:ge()}],"scale-x":[{"scale-x":ge()}],"scale-y":[{"scale-y":ge()}],"scale-z":[{"scale-z":ge()}],"scale-3d":["scale-3d"],skew:[{skew:Ce()}],"skew-x":[{"skew-x":Ce()}],"skew-y":[{"skew-y":Ce()}],transform:[{transform:[ct,rt,"","none","gpu","cpu"]}],"transform-origin":[{origin:N()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ye()}],"translate-x":[{"translate-x":ye()}],"translate-y":[{"translate-y":ye()}],"translate-z":[{"translate-z":ye()}],"translate-none":["translate-none"],accent:[{accent:F()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:F()}
vendor: 6,970 bytes, line 50
50],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ct,rt]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":P()}],"scroll-mx":[{"scroll-mx":P()}],"scroll-my":[{"scroll-my":P()}],"scroll-ms":[{"scroll-ms":P()}],"scroll-me":[{"scroll-me":P()}],"scroll-mt":[{"scroll-mt":P()}],"scroll-mr":[{"scroll-mr":P()}],"scroll-mb":[{"scroll-mb":P()}],"scroll-ml":[{"scroll-ml":P()}],"scroll-p":[{"scroll-p":P()}],"scroll-px":[{"scroll-px":P()}],"scroll-py":[{"scroll-py":P()}],"scroll-ps":[{"scroll-ps":P()}],"scroll-pe":[{"scroll-pe":P()}],"scroll-pt":[{"scroll-pt":P()}],"scroll-pr":[{"scroll-pr":P()}],"scroll-pb":[{"scroll-pb":P()}],"scroll-pl":[{"scroll-pl":P()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ct,rt]}],fill:[{fill:["none",...F()]}],"stroke-w":[{stroke:[At,qo,Ss,af]}],stroke:[{stroke:["none",...F()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},vj=tj(bj);function Tc(...n){return vj(l2(n))}function Sj({delayDuration:n=0,...a}){return r.jsx(L4,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:n,...a})}const Ry=n=>typeof n=="boolean"?`${n}`:n===0?"0":n,Dy=l2,wj=(n,a)=>i=>{var o;if(a?.variants==null)return Dy(n,i?.class,i?.className);const{variants:c,defaultVariants:f}=a,d=Object.keys(c).map(h=>{const x=i?.[h],y=f?.[h];if(x===null)return null;const v=Ry(x)||Ry(y);return c[h][v]}),p=i&&Object.entries(i).reduce((h,x)=>{let[y,v]=x;return v===void 0||(h[y]=v),h},{}),g=a==null||(o=a.compoundVariants)===null||o===void 0?void 0:o.reduce((h,x)=>{let{class:y,className:v,...j}=x;return Object.entries(j).every(A=>{let[T,E]=A;return Array.isArray(E)?E.includes({...f,...p}[T]):{...f,...p}[T]===E})?[...h,y,v]:h},[]);return Dy(n,d,g,i?.class,i?.className)},jj=wj("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function Aj({className:n,variant:a,size:i,asChild:o=!1,...c}){const f=o?zw:"button";return r.jsx(f,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:Tc(jj({variant:a,size:i,className:n})),...c})}function Tj({className:n,...a}){return r.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:Tc("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",n
vendor: 6,319 bytes, lines 50-134
50),...a})}function Ej({className:n,...a}){return r.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:Tc("px-6",n),...a})}/** 51 * @license lucide-react v0.453.0 - ISC 52 * 53 * This source code is licensed under the ISC license. 54 * See the LICENSE file in the root directory of this source tree. 55 */const Cj=n=>n.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),x2=(...n)=>n.filter((a,i,o)=>!!a&&o.indexOf(a)===i).join(" ");/** 56 * @license lucide-react v0.453.0 - ISC 57 * 58 * This source code is licensed under the ISC license. 59 * See the LICENSE file in the root directory of this source tree. 60 */var kj={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"};/** 61 * @license lucide-react v0.453.0 - ISC 62 * 63 * This source code is licensed under the ISC license. 64 * See the LICENSE file in the root directory of this source tree. 65 */const Rj=S.forwardRef(({color:n="currentColor",size:a=24,strokeWidth:i=2,absoluteStrokeWidth:o,className:c="",children:f,iconNode:d,...p},g)=>S.createElement("svg",{ref:g,...kj,width:a,height:a,stroke:n,strokeWidth:o?Number(i)*24/Number(a):i,className:x2("lucide",c),...p},[...d.map(([h,x])=>S.createElement(h,x)),...Array.isArray(f)?f:[f]]));/** 66 * @license lucide-react v0.453.0 - ISC 67 * 68 * This source code is licensed under the ISC license. 69 * See the LICENSE file in the root directory of this source tree. 70 */const Pt=(n,a)=>{const i=S.forwardRef(({className:o,...c},f)=>S.createElement(Rj,{ref:f,iconNode:a,className:x2(`lucide-${Cj(n)}`,o),...c}));return i.displayName=`${n}`,i};/** 71 * @license lucide-react v0.453.0 - ISC 72 * 73 * This source code is licensed under the ISC license. 74 * See the LICENSE file in the root directory of this source tree. 75 */const Ec=Pt("Activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);/** 76 * @license lucide-react v0.453.0 - ISC 77 * 78 * This source code is licensed under the ISC license. 79 * See the LICENSE file in the root directory of this source tree. 80 */const Cc=Pt("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 81 * @license lucide-react v0.453.0 - ISC 82 * 83 * This source code is licensed under the ISC license. 84 * See the LICENSE file in the root directory of this source tree. 85 */const Dj=Pt("BookOpen",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);/** 86 * @license lucide-react v0.453.0 - ISC 87 * 88 * This source code is licensed under the ISC license. 89 * See the LICENSE file in the root directory of this source tree. 90 */const b2=Pt("Brain",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z",key:"ep3f8r"}],["path",{d:"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4",key:"1p4c4q"}],["path",{d:"M17.599 6.5a3 3 0 0 0 .399-1.375",key:"tmeiqw"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M19.938 10.5a4 4 0 0 1 .585.396",key:"1qfode"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M19.967 17.484A4 4 0 0 1 18 18",key:"159ez6"}]]);/** 91 * @license lucide-react v0.453.0 - ISC 92 * 93 * This source code is licensed under the ISC license. 94 * See the LICENSE file in the root directory of this source tree. 95 */const Nj=Pt("Building",[["rect",{width:"16",height:"20",x:"4",y:"2",rx:"2",ry:"2",key:"76otgf"}],["path",{d:"M9 22v-4h6v4",key:"r93iot"}],["path",{d:"M8 6h.01",key:"1dz90k"}],["path",{d:"M16 6h.01",key:"1x0f13"}],["path",{d:"M12 6h.01",key:"1vi96p"}],["path",{d:"M12 10h.01",key:"1nrarc"}],["path",{d:"M12 14h.01",key:"1etili"}],["path",{d:"M16 10h.01",key:"1m94wz"}],["path",{d:"M16 14h.01",key:"1gbofw"}],["path",{d:"M8 10h.01",key:"19clt8"}],["path",{d:"M8 14h.01",key:"6423bh"}]]);/** 96 * @license lucide-react v0.453.0 - ISC 97 * 98 * This source code is licensed under the ISC license. 99 * See the LICENSE file in the root directory of this source tree. 100 */const v2=Pt("ChartColumn",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/** 101 * @license lucide-react v0.453.0 - ISC 102 * 103 * This source code is licensed under the ISC license. 104 * See the LICENSE file in the root directory of this source tree. 105 */const Mj=Pt("ChartNoAxesColumn",[["line",{x1:"18",x2:"18",y1:"20",y2:"10",key:"1xfpm4"}],["line",{x1:"12",x2:"12",y1:"20",y2:"4",key:"be30l9"}],["line",{x1:"6",x2:"6",y1:"20",y2:"14",key:"1r4le6"}]]);/** 106 * @license lucide-react v0.453.0 - ISC 107 * 108 * This source code is licensed under the ISC license. 109 * See the LICENSE file in the root directory of this source tree. 110 */const Pf=Pt("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 111 * @license lucide-react v0.453.0 - ISC 112 * 113 * This source code is licensed under the ISC license. 114 * See the LICENSE file in the root directory of this source tree. 115 */const Sm=Pt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 116 * @license lucide-react v0.453.0 - ISC 117 * 118 * This source code is licensed under the ISC license. 119 * See the LICENSE file in the root directory of this source tree. 120 */const ac=Pt("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/** 121 * @license lucide-react v0.453.0 - ISC 122 * 123 * This source code is licensed under the ISC license. 124 * See the LICENSE file in the root directory of this source tree. 125 */const sc=Pt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/** 126 * @license lucide-react v0.453.0 - ISC 127 * 128 * This source code is licensed under the ISC license. 129 * See the LICENSE file in the root directory of this source tree. 130 */const S2=Pt("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/** 131 * @license lucide-react v0.453.0 - ISC 132 * 133 * This source code is licensed under the ISC license. 134 * See the LICENSE file in the root directory of this source tree.
135 */const Oj=Pt("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** 136 * @license lucide-react v0.453.0 - ISC 137 * 138 * This source code is licensed under the ISC license. 139 * See the LICENSE file in the root directory of this source tree. 140 */const al=Pt("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/** 141 * @license lucide-react v0.453.0 - ISC 142 * 143 * This source code is licensed under the ISC license. 144 * See the LICENSE file in the root directory of this source tree. 145 */const sl=Pt("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/** 146 * @license lucide-react v0.453.0 - ISC 147 * 148 * This source code is licensed under the ISC license. 149 * See the LICENSE file in the root directory of this source tree. 150 */const zj=Pt("Gauge",[["path",{d:"m12 14 4-4",key:"9kzdfg"}],["path",{d:"M3.34 19a10 10 0 1 1 17.32 0",key:"19p75a"}]]);/** 151 * @license lucide-react v0.453.0 - ISC 152 * 153 * This source code is licensed under the ISC license. 154 * See the LICENSE file in the root directory of this source tree. 155 */const wm=Pt("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);/** 156 * @license lucide-react v0.453.0 - ISC 157 * 158 * This source code is licensed under the ISC license. 159 * See the LICENSE file in the root directory of this source tree. 160 */const Pj=Pt("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/** 161 * @license lucide-react v0.453.0 - ISC 162 * 163 * This source code is licensed under the ISC license. 164 * See the LICENSE file in the root directory of this source tree. 165 */const Hj=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"}]]);/** 166 * @license lucide-react v0.453.0 - ISC 167 * 168 * This source code is licensed under the ISC license. 169 * See the LICENSE file in the root directory of this source tree. 170 */const Ny=Pt("MicVocal",[["path",{d:"m11 7.601-5.994 8.19a1 1 0 0 0 .1 1.298l.817.818a1 1 0 0 0 1.314.087L15.09 12",key:"80a601"}],["path",{d:"M16.5 21.174C15.5 20.5 14.372 20 13 20c-2.058 0-3.928 2.356-6 2-2.072-.356-2.775-3.369-1.5-4.5",key:"j0ngtp"}],["circle",{cx:"16",cy:"7",r:"5",key:"d08jfb"}]]);/** 171 * @license lucide-react v0.453.0 - ISC 172 * 173 * This source code is licensed under the ISC license. 174 * See the LICENSE file in the root directory of this source tree. 175 */const ic=Pt("Mic",[["path",{d:"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z",key:"131961"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2",key:"1vc78b"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22",key:"x3vr5v"}]]);/** 176 * @license lucide-react v0.453.0 - ISC 177 * 178 * This source code is licensed under the ISC license. 179 * See the LICENSE file in the root directory of this source tree. 180 */const Vj=Pt("PhoneMissed",[["line",{x1:"22",x2:"16",y1:"2",y2:"8",key:"1xzwqn"}],["line",{x1:"16",x2:"22",y1:"2",y2:"8",key:"13zxdn"}],["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"}]]);/** 181 * @license lucide-react v0.453.0 - ISC 182 * 183 * This source code is licensed under the ISC license. 184 * See the LICENSE file in the root directory of this source tree. 185 */const Xa=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"}]]);/** 186 * @license lucide-react v0.453.0 - ISC 187 * 188 * This source code is licensed under the ISC license. 189 * See the LICENSE file in the root directory of this source tree. 190 */const w2=Pt("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]);/** 191 * @license lucide-react v0.453.0 - ISC 192 * 193 * This source code is licensed under the ISC license. 194 * See the LICENSE file in the root directory of this source tree. 195 */const Bj=Pt("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 196 * @license lucide-react v0.453.0 - ISC 197 * 198 * This source code is licensed under the ISC license. 199 * See the LICENSE file in the root directory of this source tree. 200 */const _j=Pt("Scale",[["path",{d:"m16 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"7g6ntu"}],["path",{d:"m2 16 3-8 3 8c-.87.65-1.92 1-3 1s-2.13-.35-3-1Z",key:"ijws7r"}],["path",{d:"M7 21h10",key:"1b0cd5"}],["path",{d:"M12 3v18",key:"108xh3"}
vendor: 5,042 bytes, lines 200-233
200],["path",{d:"M3 7h2c2 0 5-1 7-2 2 1 5 2 7 2h2",key:"3gwbw2"}]]);/** 201 * @license lucide-react v0.453.0 - ISC 202 * 203 * This source code is licensed under the ISC license. 204 * See the LICENSE file in the root directory of this source tree. 205 */const Lj=Pt("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/** 206 * @license lucide-react v0.453.0 - ISC 207 * 208 * This source code is licensed under the ISC license. 209 * See the LICENSE file in the root directory of this source tree. 210 */const Fj=Pt("Timer",[["line",{x1:"10",x2:"14",y1:"2",y2:"2",key:"14vaq8"}],["line",{x1:"12",x2:"15",y1:"14",y2:"11",key:"17fdiu"}],["circle",{cx:"12",cy:"14",r:"8",key:"1e1u0o"}]]);/** 211 * @license lucide-react v0.453.0 - ISC 212 * 213 * This source code is licensed under the ISC license. 214 * See the LICENSE file in the root directory of this source tree. 215 */const j2=Pt("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/** 216 * @license lucide-react v0.453.0 - ISC 217 * 218 * This source code is licensed under the ISC license. 219 * See the LICENSE file in the root directory of this source tree. 220 */const Ij=Pt("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 221 * @license lucide-react v0.453.0 - ISC 222 * 223 * This source code is licensed under the ISC license. 224 * See the LICENSE file in the root directory of this source tree. 225 */const Uj=Pt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function qj(n,a){if(n instanceof RegExp)return{keys:!1,pattern:n};var i,o,c,f,d=[],p="",g=n.split("/");for(g[0]||g.shift();c=g.shift();)i=c[0],i==="*"?(d.push(i),p+=c[1]==="?"?"(?:/(.*))?":"/(.*)"):i===":"?(o=c.indexOf("?",1),f=c.indexOf(".",1),d.push(c.substring(1,~o?o:~f?f:c.length)),p+=~o&&!~f?"(?:/([^/]+?))?":"/([^/]+?)",~f&&(p+=(~o?"?":"")+"\\"+c.substring(f))):p+="/"+c;return{keys:d,pattern:new RegExp("^"+p+(a?"(?=$|/)":"/?$"),"i")}}var sf={exports:{}},of={};/** 226 * @license React 227 * use-sync-external-store-shim.production.js 228 * 229 * Copyright (c) Meta Platforms, Inc. and affiliates. 230 * 231 * This source code is licensed under the MIT license found in the 232 * LICENSE file in the root directory of this source tree. 233 */var My;function Wj(){if(My)return of;My=1;var n=yc();function a(y,v){return y===v&&(y!==0||1/y===1/v)||y!==y&&v!==v}var i=typeof Object.is=="function"?Object.is:a,o=n.useState,c=n.useEffect,f=n.useLayoutEffect,d=n.useDebugValue;function p(y,v){var j=v(),A=o({inst:{value:j,getSnapshot:v}}),T=A[0].inst,E=A[1];return f(function(){T.value=j,T.getSnapshot=v,g(T)&&E({inst:T})},[y,j,v]),c(function(){return g(T)&&E({inst:T}),y(function(){g(T)&&E({inst:T})})},[y]),d(j),j}function g(y){var v=y.getSnapshot;y=y.value;try{var j=v();return!i(y,j)}catch{return!0}}function h(y,v){return v()}var x=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?h:p;return of.useSyncExternalStore=n.useSyncExternalStore!==void 0?n.useSyncExternalStore:x,of}var Oy;function Yj(){return Oy||(Oy=1,sf.exports=Wj()),sf.exports}var Gj=Yj();const Xj=$S.useInsertionEffect,Kj=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Qj=Kj?S.useLayoutEffect:S.useEffect,Zj=Xj||Qj,A2=n=>{const a=S.useRef([n,(...i)=>a[0](...i)]).current;return Zj(()=>{a[0]=n}),a[1]},$j="popstate",jm="pushState",Am="replaceState",Jj="hashchange",zy=[$j,jm,Am,Jj],t6=n=>{for(const a of zy)addEventListener(a,n);return()=>{for(const a of zy)removeEventListener(a,n)}},T2=(n,a)=>Gj.useSyncExternalStore(t6,n,a),e6=()=>location.search,n6=({ssrSearch:n=""}={})=>T2(e6,()=>n),Py=()=>location.pathname,a6=({ssrPath:n}={})=>T2(Py,n?()=>n:Py),s6=(n,{replace:a=!1,state:i=null}={})=>history[a?Am:jm](i,"",n),i6=(n={})=>[a6(n),s6],Hy=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[Hy]>"u"){for(const n of[jm,Am]){const a=history[n];history[n]=function(){const i=a.apply(this,arguments),o=new Event(n);return o.arguments=arguments,dispatchEvent(o),i}}Object.defineProperty(window,Hy,{value:!0})}const o6=(n,a)=>a.toLowerCase().indexOf(n.toLowerCase())?"~"+a:a.slice(n.length)||"/",E2=(n="")=>n==="/"?"":n,l6=(n,a)=>n[0]==="~"?n.slice(1):E2(a)+n,r6=(n="",a)=>o6(Vy(E2(n)),Vy(a)),Vy=n=>{try{return decodeURI(n)}catch{return n}},C2={hook:i6,searchHook:n6,parser:qj,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:n=>n},k2=S.createContext(C2),cl=()=>S.useContext(k2),R2={},D2=S.createContext(R2),c6=()=>S.useContext(D2),kc=n=>{const[a,i]=n.hook(n);return[r6(n.base,a),A2((o,c)=>i(l6(o,n.base),c))]},Tm=()=>kc(cl()),N2=(n,a,i,o)=>{const{pattern:c,keys:f}=a instanceof RegExp?{keys:!1,pattern:a}:n(a||"*",o),d=c.exec(i)||[],[p,...g]=d;return p!==void 0?[!0,(()=>{const h=f!==!1?Object.fromEntries(f.map((y,v)=>[y,g[v]])):d.groups;let x={...g};return h&&Object.assign(x,h),x}
233)(),...o?[p]:[]]:[!1,null]},u6=({children:n,...a})=>{const i=cl(),o=a.hook?C2:i;let c=o;const[f,d]=a.ssrPath?.split("?")??[];d&&(a.ssrSearch=d,a.ssrPath=f),a.hrefs=a.hrefs??a.hook?.hrefs;let p=S.useRef({}),g=p.current,h=g;for(let x in o){const y=x==="base"?o[x]+(a[x]||""):a[x]||o[x];g===h&&y!==h[x]&&(p.current=h={...h}),h[x]=y,(y!==o[x]||y!==c[x])&&(c=h)}return S.createElement(k2.Provider,{value:c,children:n})},By=({children:n,component:a},i)=>a?S.createElement(a,{params:i}):typeof n=="function"?n(i):n,d6=n=>{let a=S.useRef(R2);const i=a.current;return a.current=Object.keys(n).length!==Object.keys(i).length||Object.entries(n).some(([o,c])=>c!==i[o])?n:i},Bt=({path:n,nest:a,match:i,...o})=>{const c=cl(),[f]=kc(c),[d,p,g]=i??N2(c.parser,n,f,a),h=d6({...c6(),...p});if(!d)return null;const x=g?S.createElement(u6,{base:g},By(o,h)):By(o,h);return S.createElement(D2.Provider,{value:h,children:x})},C9=S.forwardRef((n,a)=>{const i=cl(),[o,c]=kc(i),{to:f="",href:d=f,onClick:p,asChild:g,children:h,className:x,replace:y,state:v,...j}=n,A=A2(E=>{E.ctrlKey||E.metaKey||E.altKey||E.shiftKey||E.button!==0||(p?.(E),E.defaultPrevented||(E.preventDefault(),c(d,n)))}),T=i.hrefs(d[0]==="~"?d.slice(1):i.base+d,i);return g&&S.isValidElement(h)?S.cloneElement(h,{onClick:A,href:T}):S.createElement("a",{...j,onClick:A,href:T,className:x?.call?x(o===d):x,children:h,ref:a})}),Hf=n=>Array.isArray(n)?n.flatMap(a=>Hf(a&&a.type===S.Fragment?a.props.children:a)):[n],f6=({children:n,location:a})=>{const i=cl(),[o]=kc(i);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),Hf(n).forEach(f=>{if(S.isValidElement(f)&&f.props.path){const d=f.props.path;window.__WOUTER_ROUTES__.includes(d)||window.__WOUTER_ROUTES__.push(d)}}));for(const c of Hf(n)){let f=0;if(S.isValidElement(c)&&(f=N2(i.parser,c.props.path,a||o,c.props.nest))[0])return S.cloneElement(c,{match:f})}return null};function _y(){const[,n]=Tm(),a=()=>{n("/")};return r.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:r.jsx(Tj,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:r.jsxs(Ej,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[r.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:r.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[r.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),r.jsx(Oj,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),r.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),r.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),r.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",r.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),r.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",className:"flex flex-col sm:flex-row gap-3 justify-center",children:r.jsxs(Aj,{"data-loc":"client/src/pages/NotFound.tsx:37",onClick:a,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[r.jsx(Pj,{"data-loc":"client/src/pages/NotFound.tsx:41",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class m6 extends S.Component{constructor(a){super(a),this.state={hasError:!1,error:null}}static getDerivedStateFromError(a){return{hasError:!0,error:a}}render(){return this.state.hasError?r.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:r.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[r.jsx(Ij,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),r.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),r.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:r.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),r.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:Tc("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[r.jsx(Bj,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const p6=S.createContext(void 0);function h6({children:n,defaultTheme:a="light",switchable:i=!1}){const[o,c]=S.useState(()=>i&&localStorage.getItem("theme")||a);S.useEffect(()=>{const d=document.documentElement;o==="dark"?d.classList.add("dark"):d.classList.remove("dark"),i&&localStorage.setItem("theme",o)},[o,i]);const f=i?()=>{c(d=>d==="light"?"dark":"light")}:void 0;return r.jsx(p6.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:o,toggleTheme:f,switchable:i},children:n})}const g6="/manus-storage/deskofficer-wordmark_35260b26.svg",Ly=[{label:"Why DeskOfficer",href:"#why-deskofficer",hidden:!1},{label:"Solutions",href:"#solutions",hidden:!1},{label:"Customers",href:"#customers",hidden:!1},{label:"Platform",href:"#platform",hidden:!1},{label:"Resources",href:"#resources",hidden:!0},{label:"Company",href:"#our-story",hidden:!1},{label:"Security",href:"#security",hidden:!1}];function Em({delayMs:n=0}){const[a,i]=S.useState(!1),[o]=Tm(),c=o==="/",[f,d]=S.useState(n===0);S.useEffect(()=>{if(n<=0){d(!0);return}const N=setTimeout(()=>d(!0),n);return()=>clearTimeout(N)},[n]);const[p,g]=S.useState("top"),[h,x]=S.useState(!1),y=S.useRef(0),v=S.useRef(null);S.useEffect(()=>{const N=()=>
233{if(!v.current)return;const R=v.current.getBoundingClientRect(),P=R.bottom+60,tt=R.left+R.width/2;let $=document.elementFromPoint(tt,P),at=-1;for(;$&&$!==document.documentElement;){const dt=window.getComputedStyle($).backgroundColor.match(/rgba?\((\d+),\s*(\d+),\s*(\d+)(?:,\s*([\d.]+))?/);if(dt&&(dt[4]!==void 0?parseFloat(dt[4]):1)>.3){const yt=parseInt(dt[1]),z=parseInt(dt[2]),K=parseInt(dt[3]);at=(yt*299+z*587+K*114)/1e3;break}$=$.parentElement}at>=0&&x(at>140)},_=()=>{const R=window.scrollY,P=y.current,tt=R-P;y.current=R,R<80?g("top"):tt>2?g("hidden"):tt<-2&&g("visible"),N()};return window.addEventListener("scroll",_,{passive:!0}),N(),()=>window.removeEventListener("scroll",_)},[]);const j=(N,_)=>{const R=_.startsWith("/#")?_.slice(1):_.startsWith("#")?_:null;if(R)if(c||window.location.pathname==="/"){N.preventDefault();const P=R.slice(1),tt=document.getElementById(P);if(tt){const $=v.current?v.current.getBoundingClientRect().height+16:80,at=tt.getBoundingClientRect().top+window.scrollY-$;window.scrollTo({top:at,behavior:"smooth"})}i(!1)}else N.preventDefault(),window.location.href="/"+R};S.useEffect(()=>{i(!1)},[o]);const A=p==="visible",T=S.useRef(!1);p==="visible"?T.current=!0:p==="top"&&(T.current=!1);const E=p==="hidden"?T.current:A,C={display:"inline-flex",alignItems:"center",justifyContent:"center",height:38,padding:"0 20px",borderRadius:999,fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:14,fontWeight:500,letterSpacing:"-0.01em",textDecoration:"none",cursor:"pointer",background:h?"rgba(0,0,0,0.08)":"rgba(255,255,255,0.10)",backdropFilter:"blur(16px) saturate(1.4)",WebkitBackdropFilter:"blur(16px) saturate(1.4)",boxShadow:h?"inset 0 1px 0 rgba(255,255,255,0.6), inset 0 -1px 0 rgba(0,0,0,0.06), 0 1px 3px rgba(0,0,0,0.08)":"inset 0 1px 0 rgba(255,255,255,0.18), inset 0 -1px 0 rgba(0,0,0,0.12), 0 1px 4px rgba(0,0,0,0.15)",color:h?"rgba(0,0,0,0.8)":"rgba(255,255,255,0.88)",border:"none",transition:"background 0.2s ease, box-shadow 0.2s ease, color 0.2s ease",whiteSpace:"nowrap"},B=(E?12:0)+(E?60:68)+(E?6:0);return r.jsxs(r.Fragment,{children:[r.jsx("header",{"data-loc":"client/src/components/Navigation.tsx:172",ref:v,style:{position:"fixed",top:E?12:0,left:E?24:0,right:E?24:0,zIndex:100,borderRadius:E?999:0,background:o==="/learn-more"?"transparent":p==="visible"?h?"rgba(255,255,255,0.72)":"rgba(255,255,255,0.10)":c?"transparent":h?"rgba(255,255,255,0.60)":"rgba(255,255,255,0.08)",backdropFilter:o==="/learn-more"?"none":p==="visible"||!c?"blur(24px) saturate(1.6)":"none",WebkitBackdropFilter:o==="/learn-more"?"none":p==="visible"||!c?"blur(24px) saturate(1.6)":"none",border:"none",boxShadow:E?h?"0 4px 24px rgba(0,0,0,0.06), inset 0 1px 0 rgba(255,255,255,0.8), inset 0 -1px 0 rgba(0,0,0,0.04)":"0 8px 32px rgba(0,0,0,0.18), inset 0 1px 0 rgba(255,255,255,0.15), inset 0 -1px 0 rgba(255,255,255,0.05)":"none",transform:f?p==="hidden"?"translateY(-120%)":"translateY(0)":"translateY(-100%)",opacity:f?1:0,transition:f?"transform 0.35s cubic-bezier(0.4,0,0.2,1)":"transform 0.9s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.9s ease",maxWidth:E?1200:"none",margin:E?"0 auto":void 0,overflow:"visible"},children:r.jsxs("div",{"data-loc":"client/src/components/Navigation.tsx:207",style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:E?"14px 24px":"22px 24px",maxWidth:1200,margin:"0 auto"},children:[r.jsxs("a",{"data-loc":"client/src/components/Navigation.tsx:218",href:"/",style:{display:"flex",alignItems:"center",cursor:"pointer",textDecoration:"none"},children:[r.jsx("img",{"data-loc":"client/src/components/Navigation.tsx:219",src:g6,alt:"DeskOfficer",style:{height:22,width:"auto",display:"block",filter:h?"invert(1)":"none",transition:"filter 0.3s ease"},onError:N=>{N.currentTarget.style.display="none";const _=N.currentTarget.nextElementSibling;_&&(_.style.display="flex")}}),r.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:229",style:{display:"none",fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:17,fontWeight:700,color:h?"#111":"#fff",letterSpacing:"0.04em",textTransform:"uppercase"},children:"DESK OFFICER"})]}),r.jsx("nav",{"data-loc":"client/src/components/Navigation.tsx:235",className:"hidden xl:block","aria-label":"Main navigation",style:{marginLeft:24,display:c||o!=="/learn-more"?void 0:"none"},children:r.jsx("ul",{"data-loc":"client/src/components/Navigation.tsx:236",style:{display:"flex",gap:0,listStyle:"none",margin:0,padding:0,alignItems:"center"},children:Ly.filter(N=>!N.hidden).map(N=>r.jsx("li",{"data-loc":"client/src/components/Navigation.tsx:238",children:r.jsx("a",{"data-loc":"client/src/components/Navigation.tsx:239",href:N.href,onClick:_=>j(_,N.href),style:{fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:17,fontWeight:500,letterSpacing:"0em",color:h?"rgba(0,0,0,0.7)":"rgba(255,255,255,0.72)",textDecoration:"none",padding:"8px 14px",borderRadius:999,transition:"color 0.2s ease",display:"inline-flex",alignItems:"center",cursor:"pointer",whiteSpace:"nowrap"},onMouseEnter:_=>{_.currentTarget.style.color=h?"rgba(0,0,0,0.95)":"rgba(255,255,255,0.96)"},onMouseLeave:_=>{_.currentTarget.style.color=h?"rgba(0,0,0,0.7)":"rgba(255,255,255,0.72)"},children:N.label})},N.label))})}),r.jsx("div",{"data-loc":"client/src/components/Navigation.tsx:268",className:"hidden xl:block",style:{flex:1}}),o==="/learn-more"?r.jsxs("a",{"data-loc":"client/src/components/Navigation.tsx:271",href:"/",style:{fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:17,fontWeight:500,color:h?"rgba(0,0,0,0.7)":"rgba(255,255,255,0.72)",textDecoration:"none",display:"flex",alignItems:"center",gap:6,cursor:"pointer",transition:"color 0.2s ease"},onMouseEnter:N=>{N.currentTarget.style.color=h?"rgba(0,0,0,0.95)":"rgba(255,255,255,0.96)"},onMouseLeave:N=>{N.currentTarget.style.color=h?"rgba(0,0,0,0.7)":"rgba(255,255,255,0.72)"},children:[r.jsx("svg",{"data-loc":"client/src/components/Navigation.tsx:288",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",style:{opacity:.7},children:r.jsx("path",{"data-loc":"client/src/components/Navigation.tsx:289",d:"M10 12L6 8l4-4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})}),"Back to Home"]}):r.jsx("div",{"data-loc":"client/src/components/Navigation.tsx:294",className:"hidden xl:flex items-center gap-3",children:r.jsx("a",{"data-loc":"client/src/components/Navigation.tsx:295",href:"/learn-more",style:C,onMouseEnter:N=>{N.currentTarget.style.background=h?"rgba(0,0,0,0.13)":"rgba(255,255,255,0.16)"},onMouseLeave:N=>{N.currentTarget.style.background=h?"rgba(0,0,0,0.08)":"rgba(255,255,255,0.10)"},children:"Contact Us"})}),o!=="/learn-more"&&r.jsx("button",{"data-loc":"client/src/components/Navigation.tsx:315",className:"xl:hidden",onClick:()=>i(!a),style:{background:"none",border:"none",color:h?"rgba(0,0,0,0.8)":"rgba(255,255,255,0.8)",cursor:"pointer",padding:4},children:a?r.jsx(Uj,{"data-loc":"client/src/components/Navigation.tsx:320",style:{width:22,height:22}}):r.jsx(Hj,{"data-loc":"client/src/components/Navigation.tsx:320",style:{width:22,height:22}})})]})}),r.jsxs("div",{"data-loc":"client/src/components/Navigation.tsx:328","data-mobile-menu":"",className:"xl:hidden",style:{position:"fixed",top:B,left:E?24:0,right:E?24:0,zIndex:99,background:"rgba(8,8,15,0.98)",backdropFilter:"blur(30px)",WebkitBackdropFilter:"blur(30px)",borderTop:a?"1px solid rgba(255,255,255,0.06)":"none",padding:a?"16px 24px 28px":"0 24px",maxHeight:a?"80vh":"0",overflowY:a?"auto":"hidden",borderRadius:E?24:"0 0 0 0",boxShadow:a?"0 16px 48px rgba(0,0,0,0.4)":"none",opacity:a?1:0,pointerEvents:a?"auto":"none",transition:"max-height 0.28s cubic-bezier(0.4,0,0.2,1), opacity 0.22s ease, padding 0.28s ease"},children:[r.jsx("nav",{"data-loc":"client/src/components/Navigation.tsx:351",
vendor: 53,887 bytes, line 233
233style:{display:"flex",flexDirection:"column",gap:4},children:Ly.filter(N=>!N.hidden).map(N=>r.jsx("a",{"data-loc":"client/src/components/Navigation.tsx:353",href:N.href,onClick:_=>j(_,N.href),style:{fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:16,fontWeight:500,color:"rgba(255,255,255,0.82)",textDecoration:"none",padding:"14px 0",borderBottom:"1px solid rgba(255,255,255,0.05)",cursor:"pointer"},children:N.label},N.label))}),r.jsx("a",{"data-loc":"client/src/components/Navigation.tsx:373",href:"/learn-more",style:{...C,display:"block",marginTop:20,textAlign:"center",height:"auto",padding:"14px 20px"},children:"Contact Us"})]})]})}const Cm=S.createContext({});function Ka(n){const a=S.useRef(null);return a.current===null&&(a.current=n()),a.current}const y6=typeof window<"u",ul=y6?S.useLayoutEffect:S.useEffect,Rc=S.createContext(null);function km(n,a){n.indexOf(a)===-1&&n.push(a)}function oc(n,a){const i=n.indexOf(a);i>-1&&n.splice(i,1)}const Rn=(n,a,i)=>i>a?a:i<n?n:i;let Rm=()=>{};const Qa={},M2=n=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(n),O2=n=>typeof n=="object"&&n!==null,z2=n=>/^0[^.\s]+$/u.test(n);function P2(n){let a;return()=>(a===void 0&&(a=n()),a)}const Ye=n=>n,dl=(...n)=>n.reduce((a,i)=>o=>i(a(o))),Pi=(n,a,i)=>{const o=a-n;return o?(i-n)/o:1};class Dm{constructor(){this.subscriptions=[]}add(a){return km(this.subscriptions,a),()=>oc(this.subscriptions,a)}notify(a,i,o){const c=this.subscriptions.length;if(c)if(c===1)this.subscriptions[0](a,i,o);else for(let f=0;f<c;f++){const d=this.subscriptions[f];d&&d(a,i,o)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const an=n=>n*1e3,hn=n=>n/1e3,Nm=(n,a)=>a?n*(1e3/a):0,H2=(n,a,i)=>(((1-3*i+3*a)*n+(3*i-6*a))*n+3*a)*n,x6=1e-7,b6=12;function v6(n,a,i,o,c){let f,d,p=0;do d=a+(i-a)/2,f=H2(d,o,c)-n,f>0?i=d:a=d;while(Math.abs(f)>x6&&++p<b6);return d}function fl(n,a,i,o){if(n===a&&i===o)return Ye;const c=f=>v6(f,0,1,n,i);return f=>f===0||f===1?f:H2(c(f),a,o)}const V2=n=>a=>a<=.5?n(2*a)/2:(2-n(2*(1-a)))/2,B2=n=>a=>1-n(1-a),_2=fl(.33,1.53,.69,.99),Mm=B2(_2),L2=V2(Mm),F2=n=>n>=1?1:(n*=2)<1?.5*Mm(n):.5*(2-Math.pow(2,-10*(n-1))),Om=n=>1-Math.sin(Math.acos(n)),I2=B2(Om),U2=V2(Om),S6=fl(.42,0,1,1),w6=fl(0,0,.58,1),q2=fl(.42,0,.58,1),j6=n=>Array.isArray(n)&&typeof n[0]!="number",W2=n=>Array.isArray(n)&&typeof n[0]=="number",A6={linear:Ye,easeIn:S6,easeInOut:q2,easeOut:w6,circIn:Om,circInOut:U2,circOut:I2,backIn:Mm,backInOut:L2,backOut:_2,anticipate:F2},T6=n=>typeof n=="string",Fy=n=>{if(W2(n)){Rm(n.length===4);const[a,i,o,c]=n;return fl(a,i,o,c)}else if(T6(n))return A6[n];return n},Hr=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"];function E6(n){let a=new Set,i=new Set,o=!1,c=!1;const f=new WeakSet;let d={delta:0,timestamp:0,isProcessing:!1};function p(h){f.has(h)&&(g.schedule(h),n()),h(d)}const g={schedule:(h,x=!1,y=!1)=>{const j=y&&o?a:i;return x&&f.add(h),j.add(h),h},cancel:h=>{i.delete(h),f.delete(h)},process:h=>{if(d=h,o){c=!0;return}o=!0;const x=a;a=i,i=x,a.forEach(p),a.clear(),o=!1,c&&(c=!1,g.process(h))}};return g}const C6=40;function Y2(n,a){let i=!1,o=!0;const c={delta:0,timestamp:0,isProcessing:!1},f=()=>i=!0,d=Hr.reduce((O,B)=>(O[B]=E6(f),O),{}),{setup:p,read:g,resolveKeyframes:h,preUpdate:x,update:y,preRender:v,render:j,postRender:A}=d,T=()=>{const O=Qa.useManualTiming,B=O?c.timestamp:performance.now();i=!1,O||(c.delta=o?1e3/60:Math.max(Math.min(B-c.timestamp,C6),1)),c.timestamp=B,c.isProcessing=!0,p.process(c),g.process(c),h.process(c),x.process(c),y.process(c),v.process(c),j.process(c),A.process(c),c.isProcessing=!1,i&&a&&(o=!1,n(T))},E=()=>{i=!0,o=!0,c.isProcessing||n(T)};return{schedule:Hr.reduce((O,B)=>{const N=d[B];return O[B]=(_,R=!1,P=!1)=>(i||E(),N.schedule(_,R,P)),O},{}),cancel:O=>{for(let B=0;B<Hr.length;B++)d[Hr[B]].cancel(O)},state:c,steps:d}}const{schedule:Nt,cancel:gn,state:he,steps:lf}=Y2(typeof requestAnimationFrame<"u"?requestAnimationFrame:Ye,!0);let Wr;function k6(){Wr=void 0}const Oe={now:()=>(Wr===void 0&&Oe.set(he.isProcessing||Qa.useManualTiming?he.timestamp:performance.now()),Wr),set:n=>{Wr=n,queueMicrotask(k6)}},G2=n=>a=>typeof a=="string"&&a.startsWith(n),X2=G2("--"),R6=G2("var(--"),zm=n=>R6(n)?D6.test(n.split("/*")[0].trim()):!1,D6=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function Iy(n){return typeof n!="string"?!1:n.split("/*")[0].includes("var(--")}const Ii={test:n=>typeof n=="number",parse:parseFloat,transform:n=>n},il={...Ii,transform:n=>Rn(0,1,n)},Vr={...Ii,default:1},Xo=n=>Math.round(n*1e5)/1e5,Pm=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function N6(n){return n==null}const M6=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,Hm=(n,a)=>i=>!!(typeof i=="string"&&M6.test(i)&&i.startsWith(n)||a&&!N6(i)&&Object.prototype.hasOwnProperty.call(i,a)),K2=(n,a,i)=>o=>{if(typeof o!="string")return o;const[c,f,d,p]=o.match(Pm);return{[n]:parseFloat(c),[a]:parseFloat(f),[i]:parseFloat(d),alpha:p!==void 0?parseFloat(p):1}},O6=n=>Rn(0,255,n),rf={...Ii,transform:n=>Math.round(O6(n))},As={test:Hm("rgb","red"),parse:K2("red","green","blue"),transform:({red:n,green:a,blue:i,alpha:o=1})=>"rgba("+rf.transform(n)+", "+rf.transform(a)+", "+rf.transform(i)+", "+Xo(il.transform(o))+")"};function z6(n){let a="",i="",o="",c="";return n.length>5?(a=n.substring(1,3),i=n.substring(3,5),o=n.substring(5,7),c=n.substring(7,9)):(a=n.substring(1,2),i=n.substring(2,3),o=n.substring(3,4),c=n.substring(4,5),a+=a,i+=i,o+=o,c+=c),{red:parseInt(a,16),green:parseInt(i,16),blue:parseInt(o,16),alpha:c?parseInt(c,16)/255:1}}const Vf={test:Hm("#"),parse:z6,transform:As.transform},ml=n=>({test:a=>typeof a=="string"&&a.endsWith(n)&&a.split(" ").length===1,parse:parseFloat,transform:a=>`${a}${n}`}),fa=ml("deg"),In=ml("%"),ut=ml("px"),P6=ml("vh"),H6=ml("vw"),Uy={...In,parse:n=>In.parse(n)/100,transform:n=>In.transform(n*100)},Ei={test:Hm("hsl","hue"),parse:K2("hue","saturation","lightness"),transform:({hue:n,saturation:a,lightness:i,alpha:o=1})=>"hsla("+Math.round(n)+", "+In.transform(Xo(a))+", "+In.transform(Xo(i))+", "+Xo(il.transform(o))+")"},oe={test:n=>As.test(n)||Vf.test(n)||Ei.test(n),parse:n=>As.test(n)?As.parse(n):Ei.test(n)?Ei.parse(n):Vf.parse(n),transform:n=>typeof n=="string"?n:n.hasOwnProperty("red")?As.transform(n):Ei.transform(n),getAnimatableNone:n=>{const a=oe.parse(n);return a.alpha=0,oe.transform(a)}},V6=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function B6(n){return isNaN(n)&&typeof n=="string"&&(n.match(Pm)?.length||0)+(n.match(V6)?.length||0)>0}const Q2="number",Z2="color",_6="var",L6="var(",qy="${}",F6=/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 Hi(n){const a=n.toString(),i=[],o={color:[],number:[],var:[]},c=[];let f=0;const p=a.replace(F6,g=>(oe.test(g)?(o.color.push(f),c.push(Z2),i.push(oe.parse(g))):g.startsWith(L6)?(o.var.push(f),c.push(_6),i.push(g)):(o.number.push(f),c.push(Q2),i.push(parseFloat(g))),++f,qy)).split(qy);return{values:i,split:p,indexes:o,types:c}}function I6(n){return Hi(n).values}function $2({split:n,types:a}){const i=n.length;return o=>{let c="";for(let f=0;f<i;f++)if(c+=n[f],o[f]!==void 0){const d=a[f];d===Q2?c+=Xo(o[f]):d===Z2?c+=oe.transform(o[f]):c+=o[f]}return c}}function U6(n){return $2(Hi(n))}const q6=n=>typeof n=="number"?0:oe.test(n)?oe.getAnimatableNone(n):n,W6=(n,a)=>typeof n=="number"?a?.trim().endsWith("/")?n:0:q6(n);function Y6(n){const a=Hi(n);return $2(a)(a.values.map((o,c)=>W6(o,a.split[c])))}const En={test:B6,parse:I6,createTransformer:U6,getAnimatableNone:Y6};function cf(n,a,i){return i<0&&(i+=1),i>1&&(i-=1),i<1/6?n+(a-n)*6*i:i<1/2?a:i<2/3?n+(a-n)*(2/3-i)*6:n}function G6({hue:n,saturation:a,lightness:i,alpha:o}){n/=360,a/=100,i/=100;let c=0,f=0,d=0;if(!a)c=f=d=i;else{const p=i<.5?i*(1+a):i+a-i*a,g=2*i-p;c=cf(g,p,n+1/3),f=cf(g,p,n),d=cf(g,p,n-1/3)}return{red:Math.round(c*255),green:Math.round(f*255),blue:Math.round(d*255),alpha:o}}function lc(n,a){return i=>i>0?a:n}const qt=(n,a,i)=>n+(a-n)*i,uf=(n,a,i)=>{const o=n*n,c=i*(a*a-o)+o;return c<0?0:Math.sqrt(c)},X6=[Vf,As,Ei],K6=n=>X6.find(a=>a.test(n));function Wy(n){const a=K6(n);if(!a)return!1;let i=a.parse(n);return a===Ei&&(i=G6(i)),i}const Yy=(n,a)=>{const i=Wy(n),o=Wy(a);if(!i||!o)return lc(n,a);const c={...i};return f=>(c.red=uf(i.red,o.red,f),c.green=uf(i.green,o.green,f),c.blue=uf(i.blue,o.blue,f),c.alpha=qt(i.alpha,o.alpha,f),As.transform(c))},Bf=new Set(["none","hidden"]);function Q6(n,a){return Bf.has(n)?i=>i<=0?n:a:i=>i>=1?a:n}function Z6(n,a){return i=>qt(n,a,i)}function Vm(n){return typeof n=="number"?Z6:typeof n=="string"?zm(n)?lc:oe.test(n)?Yy:t8:Array.isArray(n)?J2:typeof n=="object"?oe.test(n)?Yy:$6:lc}function J2(n,a){const i=[...n],o=i.length,c=n.map((f,d)=>Vm(f)(f,a[d]));return f=>{for(let d=0;d<o;d++)i[d]=c[d](f);return i}}function $6(n,a){const i={...n,...a},o={};for(const c in i)n[c]!==void 0&&a[c]!==void 0&&(o[c]=Vm(n[c])(n[c],a[c]));return c=>{for(const f in o)i[f]=o[f](c);return i}}function J6(n,a){const i=[],o={color:0,var:0,number:0};for(let c=0;c<a.values.length;c++){const f=a.types[c],d=n.indexes[f][o[f]],p=n.values[d]??0;i[c]=p,o[f]++}return i}const t8=(n,a)=>{const i=En.createTransformer(a),o=Hi(n),c=Hi(a);return o.indexes.var.length===c.indexes.var.length&&o.indexes.color.length===c.indexes.color.length&&o.indexes.number.length>=c.indexes.number.length?Bf.has(n)&&!c.values.length||Bf.has(a)&&!o.values.length?Q6(n,a):dl(J2(J6(o,c),c.values),i):lc(n,a)};function t5(n,a,i){return typeof n=="number"&&typeof a=="number"&&typeof i=="number"?qt(n,a,i):Vm(n)(n,a)}const e8=n=>{const a=({timestamp:i})=>n(i);return{start:(i=!0)=>Nt.update(a,i),stop:()=>gn(a),now:()=>he.isProcessing?he.timestamp:Oe.now()}},e5=(n,a,i=10)=>{let o="";const c=Math.max(Math.round(a/i),2);for(let f=0;f<c;f++)o+=Math.round(n(f/(c-1))*1e4)/1e4+", ";return`linear(${o.substring(0,o.length-2)})`},rc=2e4;function Bm(n){let a=0;const i=50;let o=n.next(a);for(;!o.done&&a<rc;)a+=i,o=n.next(a);return a>=rc?1/0:a}function n8(n,a=100,i){const o=i({...n,keyframes:[0,a]}),c=Math.min(Bm(o),rc);return{type:"keyframes",ease:f=>o.next(c*f).value/a,duration:hn(c)}}const Jt={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 _f(n,a){return n*Math.sqrt(1-a*a)}const a8=12;function s8(n,a,i){let o=i;for(let c=1;c<a8;c++)o=o-n(o)/a(o);return o}const df=.001;function i8({duration:n=Jt.duration,bounce:a=Jt.bounce,velocity:i=Jt.velocity,mass:o=Jt.mass}){let c,f,d=1-a;d=Rn(Jt.minDamping,Jt.maxDamping,d),n=Rn(Jt.minDuration,Jt.maxDuration,hn(n)),d<1?(c=h=>{const x=h*d,y=x*n,v=x-i,j=_f(h,d),A=Math.exp(-y);return df-v/j*A},f=h=>{const y=h*d*n,v=y*i+i,j=Math.pow(d,2)*Math.pow(h,2)*n,A=Math.exp(-y),T=_f(Math.pow(h,2),d);return(-c(h)+df>0?-1:1)*((v-j)*A)/T}):(c=h=>{const x=Math.exp(-h*n),y=(h-i)*n+1;return-df+x*y},f=h=>{const x=Math.exp(-h*n),y=(i-h)*(n*n);return x*y});const p=5/n,g=s8(c,f,p);if(n=an(n),isNaN(g))return{stiffness:Jt.stiffness,damping:Jt.damping,duration:n};{const h=Math.pow(g,2)*o;return{stiffness:h,damping:d*2*Math.sqrt(o*h),duration:n}}}const o8=["duration","bounce"],l8=["stiffness","damping","mass"];function Gy(n,a){return a.some(i=>n[i]!==void 0)}function r8(n){let a={velocity:Jt.velocity,stiffness:Jt.stiffness,damping:Jt.damping,mass:Jt.mass,isResolvedFromDuration:!1,...n};if(!Gy(n,l8)&&Gy(n,o8))if(a.velocity=0,n.visualDuration){const i=n.visualDuration,o=2*Math.PI/(i*1.2),c=o*o,f=2*Rn(.05,1,1-(n.bounce||0))*Math.sqrt(c);a={...a,mass:Jt.mass,stiffness:c,damping:f}}else{const i=i8({...n,velocity:0});a={...a,...i,mass:Jt.mass},a.isResolvedFromDuration=!0}return a}function cc(n=Jt.visualDuration,a=Jt.bounce){const i=typeof n!="object"?{visualDuration:n,keyframes:[0,1],bounce:a}:n;let{restSpeed:o,restDelta:c}=i;const f=i.keyframes[0],d=i.keyframes[i.keyframes.length-1],p={done:!1,value:f},{stiffness:g,damping:h,mass:x,duration:y,velocity:v,isResolvedFromDuration:j}=r8({...i,velocity:-hn(i.velocity||0)}),A=v||0,T=h/(2*Math.sqrt(g*x)),E=d-f,C=hn(Math.sqrt(g/x)),H=Math.abs(E)<5;o||(o=H?Jt.restSpeed.granular:Jt.restSpeed.default),c||(c=H?Jt.restDelta.granular:Jt.restDelta.default);let O,B,N,_,R,P;if(T<1)N=_f(C,T),_=(A+T*C*E)/N,O=$=>{const at=Math.exp(-T*C*$);return d-at*(_*Math.sin(N*$)+E*Math.cos(N*$))},R=T*C*_+E*N,P=T*C*E-_*N,B=$=>Math.exp(-T*C*$)*(R*Math.sin(N*$)+P*Math.cos(N*$));else if(T===1){O=at=>d-Math.exp(-C*at)*(E+(A+C*E)*at);const $=A+C*E;B=at=>Math.exp(-C*at)*(C*$*at-A)}else{const $=C*Math.sqrt(T*T-1);O=it=>{const yt=Math.exp(-T*C*it),z=Math.min($*it,300);return d-yt*((A+T*C*E)*Math.sinh(z)+$*E*Math.cosh(z))/$};const at=(A+T*C*E)/$,lt=T*C*at-E*$,dt=T*C*E-at*$;B=it=>{const yt=Math.exp(-T*C*it),z=Math.min($*it,300);return yt*(lt*Math.sinh(z)+dt*Math.cosh(z))}}const tt={calculatedDuration:j&&y||null,velocity:$=>an(B($)),next:$=>{if(!j&&T<1){const lt=Math.exp(-T*C*$),dt=Math.sin(N*$),it=Math.cos(N*$),yt=d-lt*(_*dt+E*it),z=an(lt*(R*dt+P*it));return p.done=Math.abs(z)<=o&&Math.abs(d-yt)<=c,p.value=p.done?d:yt,p}const at=O($);if(j)p.done=$>=y;else{const lt=an(B($));p.done=Math.abs(lt)<=o&&Math.abs(d-at)<=c}return p.value=p.done?d:at,p},toString:()=>{const $=Math.min(Bm(tt),rc),at=e5(lt=>tt.next($*lt).value,$,30);return $+"ms "+at},toTransition:()=>{}};return tt}cc.applyToOptions=n=>{const a=n8(n,100,cc);return n.ease=a.ease,n.duration=an(a.duration),n.type="keyframes",n};const c8=5;function n5(n,a,i){const o=Math.max(a-c8,0);return Nm(i-n(o),a-o)}function Lf({keyframes:n,velocity:a=0,power:i=.8,timeConstant:o=325,bounceDamping:c=10,bounceStiffness:f=500,modifyTarget:d,min:p,max:g,restDelta:h=.5,restSpeed:x}){const y=n[0],v={done:!1,value:y},j=P=>p!==void 0&&P<p||g!==void 0&&P>g,A=P=>p===void 0?g:g===void 0||Math.abs(p-P)<Math.abs(g-P)?p:g;let T=i*a;const E=y+T,C=d===void 0?E:d(E);C!==E&&(T=C-y);const H=P=>-T*Math.exp(-P/o),O=P=>C+H(P),B=P=>{const tt=H(P),$=O(P);v.done=Math.abs(tt)<=h,v.value=v.done?C:$};let N,_;const R=P=>{j(v.value)&&(N=P,_=cc({keyframes:[v.value,A(v.value)],velocity:n5(O,P,v.value),damping:c,stiffness:f,restDelta:h,restSpeed:x}))};return R(0),{calculatedDuration:null,next:P=>{let tt=!1;return!_&&N===void 0&&(tt=!0,B(P),R(P)),N!==void 0&&P>=N?_.next(P-N):(!tt&&B(P),v)}}}function u8(n,a,i){const o=[],c=i||Qa.mix||t5,f=n.length-1;for(let d=0;d<f;d++){let p=c(n[d],n[d+1]);if(a){const g=Array.isArray(a)?a[d]||Ye:a;p=dl(g,p)}o.push(p)}return o}function _m(n,a,{clamp:i=!0,ease:o,mixer:c}={}){const f=n.length;if(Rm(f===a.length),f===1)return()=>a[0];if(f===2&&a[0]===a[1])return()=>a[1];const d=n[0]===n[1];n[0]>n[f-1]&&(n=[...n].reverse(),a=[...a].reverse());const p=u8(a,o,c),g=p.length,h=x=>{if(d&&x<n[0])return a[0];let y=0;if(g>1)for(;y<n.length-2&&!(x<n[y+1]);y++);const v=Pi(n[y],n[y+1],x);return p[y](v)};return i?x=>h(Rn(n[0],n[f-1],x)):h}function d8(n,a){const i=n[n.length-1];for(let o=1;o<=a;o++){const c=Pi(0,a,o);n.push(qt(i,1,c))}}function a5(n){const a=[0];return d8(a,n.length-1),a}function f8(n,a){return n.map(i=>i*a)}function m8(n,a){return n.map(()=>a||q2).splice(0,n.length-1)}function Ko({duration:n=300,keyframes:a,times:i,ease:o="easeInOut"}){const c=j6(o)?o.map(Fy):Fy(o),f={done:!1,value:a[0]},d=f8(i&&i.length===a.length?i:a5(a),n),p=_m(d,a,{ease:Array.isArray(c)?c:m8(a,c)});return{calculatedDuration:n,next:g=>(f.value=p(g),f.done=g>=n,f)}}const p8=n=>n!==null;function Dc(n,{repeat:a,repeatType:i="loop"},o,c=1){const f=n.filter(p8),p=c<0||a&&i!=="loop"&&a%2===1?0:f.length-1;return!p||o===void 0?f[p]:o}const h8={decay:Lf,inertia:Lf,tween:Ko,keyframes:Ko,spring:cc};function s5(n){typeof n.type=="string"&&(n.type=h8[n.type])}class Lm{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(a=>{this.resolve=a})}notifyFinished(){this.resolve()}then(a,i){return this.finished.then(a,i)}}const g8=n=>n/100;class uc extends Lm{constructor(a){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=()=>{const{motionValue:i}=this.options;i&&i.updatedAt!==Oe.now()&&this.tick(Oe.now()),this.isStopped=!0,this.state!=="idle"&&(this.teardown(),this.options.onStop?.())},this.options=a,this.initAnimation(),this.play(),a.autoplay===!1&&this.pause()}initAnimation(){const{options:a}=this;s5(a);const{type:i=Ko,repeat:o=0,repeatDelay:c=0,repeatType:f,velocity:d=0}=a;let{keyframes:p}=a;const g=i||Ko;g!==Ko&&typeof p[0]!="number"&&(this.mixKeyframes=dl(g8,t5(p[0],p[1])),p=[0,100]);const h=g({...a,keyframes:p});f==="mirror"&&(this.mirroredGenerator=g({...a,keyframes:[...p].reverse(),velocity:-d})),h.calculatedDuration===null&&(h.calculatedDuration=Bm(h));const{calculatedDuration:x}=h;this.calculatedDuration=x,this.resolvedDuration=x+c,this.totalDuration=this.resolvedDuration*(o+1)-c,this.generator=h}updateTime(a){const i=Math.round(a-this.startTime)*this.playbackSpeed;this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=i}tick(a,i=!1){const{generator:o,totalDuration:c,mixKeyframes:f,mirroredGenerator:d,resolvedDuration:p,calculatedDuration:g}=this;if(this.startTime===null)return o.next(0);const{delay:h=0,keyframes:x,repeat:y,repeatType:v,repeatDelay:j,type:A,onUpdate:T,finalKeyframe:E}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,a):this.speed<0&&(this.startTime=Math.min(a-c/this.speed,this.startTime)),i?this.currentTime=a:this.updateTime(a);const C=this.currentTime-h*(this.playbackSpeed>=0?1:-1),H=this.playbackSpeed>=0?C<0:C>c;this.currentTime=Math.max(C,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=c);let O=this.currentTime,B=o;if(y){const P=Math.min(this.currentTime,c)/p;let tt=Math.floor(P),$=P%1;!$&&P>=1&&($=1),$===1&&tt--,tt=Math.min(tt,y+1),!!(tt%2)&&(v==="reverse"?($=1-$,j&&($-=j/p)):v==="mirror"&&(B=d)),O=Rn(0,1,$)*p}let N;H?(this.delayState.value=x[0],N=this.delayState):N=B.next(O),f&&!H&&(N.value=f(N.value));let{done:_}=N;!H&&g!==null&&(_=this.playbackSpeed>=0?this.currentTime>=c:this.currentTime<=0);const R=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&_);return R&&A!==Lf&&(N.value=Dc(x,this.options,E,this.speed)),T&&T(N.value),R&&this.finish(),N}then(a,i){return this.finished.then(a,i)}get duration(){return hn(this.calculatedDuration)}get iterationDuration(){const{delay:a=0}=this.options||{};return this.duration+hn(a)}get time(){return hn(this.currentTime)}set time(a){a=an(a),this.currentTime=a,this.startTime===null||this.holdTime!==null||this.playbackSpeed===0?this.holdTime=a:this.driver&&(this.startTime=this.driver.now()-a/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=a,this.tick(a))}getGeneratorVelocity(){const a=this.currentTime;if(a<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(a);const i=this.generator.next(a).value;return n5(o=>this.generator.next(o).value,a,i)}get speed(){return this.playbackSpeed}set speed(a){const i=this.playbackSpeed!==a;i&&this.driver&&this.updateTime(Oe.now()),this.playbackSpeed=a,i&&this.driver&&(this.time=hn(this.currentTime))}play(){if(this.isStopped)return;const{driver:a=e8,startTime:i}=this.options;this.driver||(this.driver=a(c=>this.tick(c))),this.options.onPlay?.();const o=this.driver.now();this.state==="finished"?(this.updateFinished(),this.startTime=o):this.holdTime!==null?this.startTime=o-this.holdTime:this.startTime||(this.startTime=i??o),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(Oe.now()),this.holdTime=this.currentTime}complete(){this.state!=="running"&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(a){return this.startTime=0,this.tick(a,!0)}attachTimeline(a){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),a.observe(this)}}function y8(n){for(let a=1;a<n.length;a++)n[a]??(n[a]=n[a-1])}const Ts=n=>n*180/Math.PI,Ff=n=>{const a=Ts(Math.atan2(n[1],n[0]));return If(a)},x8={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:n=>(Math.abs(n[0])+Math.abs(n[3]))/2,rotate:Ff,rotateZ:Ff,skewX:n=>Ts(Math.atan(n[1])),skewY:n=>Ts(Math.atan(n[2])),skew:n=>(Math.abs(n[1])+Math.abs(n[2]))/2},If=n=>(n=n%360,n<0&&(n+=360),n),Xy=Ff,Ky=n=>Math.sqrt(n[0]*n[0]+n[1]*n[1]),Qy=n=>Math.sqrt(n[4]*n[4]+n[5]*n[5]),b8={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:Ky,scaleY:Qy,scale:n=>(Ky(n)+Qy(n))/2,rotateX:n=>If(Ts(Math.atan2(n[6],n[5]))),rotateY:n=>If(Ts(Math.atan2(-n[2],n[0]))),rotateZ:Xy,rotate:Xy,skewX:n=>Ts(Math.atan(n[4])),skewY:n=>Ts(Math.atan(n[1])),skew:n=>(Math.abs(n[1])+Math.abs(n[4]))/2};function Uf(n){return n.includes("scale")?1:0}function qf(n,a){if(!n||n==="none")return Uf(a);const i=n.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);let o,c;if(i)o=b8,c=i;else{const p=n.match(/^matrix\(([-\d.e\s,]+)\)$/u);o=x8,c=p}if(!c)return Uf(a);const f=o[a],d=c[1].split(",").map(S8);return typeof f=="function"?f(d):d[f]}const v8=(n,a)=>{const{transform:i="none"}=getComputedStyle(n);return qf(i,a)};function S8(n){return parseFloat(n.trim())}const Ui=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],qi=new Set([...Ui,"pathRotation"]),Zy=n=>n===Ii||n===ut,w8=new Set(["x","y","z"]),j8=Ui.filter(n=>!w8.has(n));function A8(n){const a=[];return j8.forEach(i=>{const o=n.getValue(i);o!==void 0&&(a.push([i,o.get()]),o.set(i.startsWith("scale")?1:0))}),a}const Wa={width:({x:n},{paddingLeft:a="0",paddingRight:i="0",boxSizing:o})=>{const c=n.max-n.min;return o==="border-box"?c:c-parseFloat(a)-parseFloat(i)},height:({y:n},{paddingTop:a="0",paddingBottom:i="0",boxSizing:o})=>{const c=n.max-n.min;return o==="border-box"?c:c-parseFloat(a)-parseFloat(i)},top:(n,{top:a})=>parseFloat(a),left:(n,{left:a})=>parseFloat(a),bottom:({y:n},{top:a})=>parseFloat(a)+(n.max-n.min),right:({x:n},{left:a})=>parseFloat(a)+(n.max-n.min),x:(n,{transform:a})=>qf(a,"x"),y:(n,{transform:a})=>qf(a,"y")};Wa.translateX=Wa.x;Wa.translateY=Wa.y;const Es=new Set;let Wf=!1,Yf=!1,Gf=!1;function i5(){if(Yf){const n=Array.from(Es).filter(o=>o.needsMeasurement),a=new Set(n.map(o=>o.element)),i=new Map;a.forEach(o=>{const c=A8(o);c.length&&(i.set(o,c),o.render())}),n.forEach(o=>o.measureInitialState()),a.forEach(o=>{o.render();const c=i.get(o);c&&c.forEach(([f,d])=>{o.getValue(f)?.set(d)})}),n.forEach(o=>o.measureEndState()),n.forEach(o=>{o.suspendedScrollY!==void 0&&window.scrollTo(0,o.suspendedScrollY)})}Yf=!1,Wf=!1,Es.forEach(n=>n.complete(Gf)),Es.clear()}function o5(){Es.forEach(n=>{n.readKeyframes(),n.needsMeasurement&&(Yf=!0)})}function T8(){Gf=!0,o5(),i5(),Gf=!1}class Fm{constructor(a,i,o,c,f,d=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...a],this.onComplete=i,this.name=o,this.motionValue=c,this.element=f,this.isAsync=d}scheduleResolve(){this.state="scheduled",this.isAsync?(Es.add(this),Wf||(Wf=!0,Nt.read(o5),Nt.resolveKeyframes(i5))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:a,name:i,element:o,motionValue:c}=this;if(a[0]===null){const f=c?.get(),d=a[a.length-1];if(f!==void 0)a[0]=f;else if(o&&i){const p=o.readValue(i,d);p!=null&&(a[0]=p)}a[0]===void 0&&(a[0]=d),c&&f===void 0&&c.set(a[0])}y8(a)}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(a=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,a),Es.delete(this)}cancel(){this.state==="scheduled"&&(Es.delete(this),this.state="pending")}resume(){this.state==="pending"&&this.scheduleResolve()}}const E8=n=>n.startsWith("--");function l5(n,a,i){E8(a)?n.style.setProperty(a,i):n.style[a]=i}const C8={};function Im(n,a){const i=P2(n);return()=>C8[a]??i()}const Um=Im(()=>window.ScrollTimeline!==void 0,"scrollTimeline"),r5=Im(()=>window.ViewTimeline!==void 0,"viewTimeline"),c5=Im(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),Yo=([n,a,i,o])=>`cubic-bezier(${n}, ${a}, ${i}, ${o})`,$y={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:Yo([0,.65,.55,1]),circOut:Yo([.55,0,1,.45]),backIn:Yo([.31,.01,.66,-.59]),backOut:Yo([.33,1.53,.69,.99])};function u5(n,a){if(n)return typeof n=="function"?c5()?e5(n,a):"ease-out":W2(n)?Yo(n):Array.isArray(n)?n.map(i=>u5(i,a)||$y.easeOut):$y[n]}function k8(n,a,i,{delay:o=0,duration:c=300,repeat:f=0,repeatType:d="loop",ease:p="easeOut",times:g}={},h=void 0){const x={[a]:i};g&&(x.offset=g);const y=u5(p,c);Array.isArray(y)&&(x.easing=y);const v={delay:o,duration:c,easing:Array.isArray(y)?"linear":y,fill:"both",iterations:f+1,direction:d==="reverse"?"alternate":"normal"};return h&&(v.pseudoElement=h),n.animate(x,v)}function d5(n){return typeof n=="function"&&"applyToOptions"in n}function R8({type:n,...a}){return d5(n)&&c5()?n.applyToOptions(a):(a.duration??(a.duration=300),a.ease??(a.ease="easeOut"),a)}class f5 extends Lm{constructor(a){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!a)return;const{element:i,name:o,keyframes:c,pseudoElement:f,allowFlatten:d=!1,finalKeyframe:p,onComplete:g}=a;this.isPseudoElement=!!f,this.allowFlatten=d,this.options=a,Rm(typeof a.type!="string");const h=R8(a);this.animation=k8(i,o,c,h,f),h.autoplay===!1&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!f){const x=Dc(c,this.options,p,this.speed);this.updateMotionValue&&this.updateMotionValue(x),l5(i,o,x),this.animation.cancel()}g?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),this.state==="finished"&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch{}}stop(){if(this.isStopped)return;this.isStopped=!0;const{state:a}=this;a==="idle"||a==="finished"||(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){const a=this.options?.element;!this.isPseudoElement&&a?.isConnected&&this.animation.commitStyles?.()}get duration(){const a=this.animation.effect?.getComputedTiming?.().duration||0;return hn(Number(a))}get iterationDuration(){const{delay:a=0}=this.options||{};return this.duration+hn(a)}get time(){return hn(Number(this.animation.currentTime)||0)}set time(a){const i=this.finishedTime!==null;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=an(a),i&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(a){a<0&&(this.finishedTime=null),this.animation.playbackRate=a}get state(){return this.finishedTime!==null?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(a){this.manualStartTime=this.animation.startTime=a}attachTimeline({timeline:a,rangeStart:i,rangeEnd:o,observe:c}){return this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,a&&Um()?(this.animation.timeline=a,i&&(this.animation.rangeStart=i),o&&(this.animation.rangeEnd=o),Ye):c(this)}}const m5={anticipate:F2,backInOut:L2,circInOut:U2};function D8(n){return n in m5}function N8(n){typeof n.ease=="string"&&D8(n.ease)&&(n.ease=m5[n.ease])}const ff=10;class M8 extends f5{constructor(a){N8(a),s5(a),super(a),a.startTime!==void 0&&a.autoplay!==!1&&(this.startTime=a.startTime),this.options=a}updateMotionValue(a){const{motionValue:i,onUpdate:o,onComplete:c,element:f,...d}=this.options;if(!i)return;if(a!==void 0){i.set(a);return}const p=new uc({...d,autoplay:!1}),g=Math.max(ff,Oe.now()-this.startTime),h=Rn(0,ff,g-ff),x=p.sample(g).value,{name:y}=this.options;f&&y&&l5(f,y,x),i.setWithVelocity(p.sample(Math.max(0,g-h)).value,x,h),p.stop()}}const Jy=(n,a)=>a==="zIndex"?!1:!!(typeof n=="number"||Array.isArray(n)||typeof n=="string"&&(En.test(n)||n==="0")&&!n.startsWith("url("));function O8(n){const a=n[0];if(n.length===1)return!0;for(let i=0;i<n.length;i++)if(n[i]!==a)return!0}function z8(n,a,i,o){const c=n[0];if(c===null)return!1;if(a==="display"||a==="visibility")return!0;const f=n[n.length-1],d=Jy(c,a),p=Jy(f,a);return!d||!p?!1:O8(n)||(i==="spring"||d5(i))&&o}function Xf(n){n.duration=0,n.type="keyframes"}const p5=new Set(["opacity","clipPath","filter","transform"]),P8=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/;function H8(n){for(let a=0;a<n.length;a++)if(typeof n[a]=="string"&&P8.test(n[a]))return!0;return!1}const V8=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),B8=P2(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));function _8(n){const{motionValue:a,name:i,repeatDelay:o,repeatType:c,damping:f,type:d,keyframes:p}=n;if(!(a?.owner?.current instanceof HTMLElement))return!1;const{onUpdate:h,transformTemplate:x}=a.owner.getProps();return B8()&&i&&(p5.has(i)||V8.has(i)&&H8(p))&&(i!=="transform"||!x)&&!h&&!o&&c!=="mirror"&&f!==0&&d!=="inertia"}const L8=40;class F8 extends Lm{constructor({autoplay:a=!0,delay:i=0,type:o="keyframes",repeat:c=0,repeatDelay:f=0,repeatType:d="loop",keyframes:p,name:g,motionValue:h,element:x,...y}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=Oe.now();const v={autoplay:a,delay:i,type:o,repeat:c,repeatDelay:f,repeatType:d,name:g,motionValue:h,element:x,...y},j=x?.KeyframeResolver||Fm;this.keyframeResolver=new j(p,(A,T,E)=>this.onKeyframesResolved(A,T,v,!E),g,h,x),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(a,i,o,c){this.keyframeResolver=void 0;const{name:f,type:d,velocity:p,delay:g,isHandoff:h,onUpdate:x}=o;this.resolvedAt=Oe.now();let y=!0;z8(a,f,d,p)||(y=!1,(Qa.instantAnimations||!g)&&x?.(Dc(a,o,i)),a[0]=a[a.length-1],Xf(o),o.repeat=0);const j={startTime:c?this.resolvedAt?this.resolvedAt-this.createdAt>L8?this.resolvedAt:this.createdAt:this.createdAt:void 0,finalKeyframe:i,...o,keyframes:a},A=y&&!h&&_8(j),T=j.motionValue?.owner?.current;let E;if(A)try{E=new M8({...j,element:T})}catch{E=new uc(j)}else E=new uc(j);E.finished.then(()=>{this.notifyFinished()}).catch(Ye),this.pendingTimeline&&(this.stopTimeline=E.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=E}get finished(){return this._animation?this.animation.finished:this._finished}then(a,i){return this.finished.finally(a).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),T8()),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(a){this.animation.time=a}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(a){this.animation.speed=a}get startTime(){return this.animation.startTime}attachTimeline(a){return this._animation?this.stopTimeline=this.animation.attachTimeline(a):this.pendingTimeline=a,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}function h5(n,a,i,o=0,c=1){const f=Array.from(n).sort((h,x)=>h.sortNodePosition(x)).indexOf(a),d=n.size,p=(d-1)*o;return typeof i=="function"?i(f,d):c===1?f*o:p-f*o}const tx=30,I8=n=>!isNaN(parseFloat(n)),Qo={current:void 0};class U8{constructor(a,i={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=o=>{const c=Oe.now();if(this.updatedAt!==c&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(o),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(const f of this.dependents)f.dirty()},this.hasAnimated=!1,this.setCurrent(a),this.owner=i.owner}setCurrent(a){this.current=a,this.updatedAt=Oe.now(),this.canTrackVelocity===null&&a!==void 0&&(this.canTrackVelocity=I8(this.current))}setPrevFrameValue(a=this.current){this.prevFrameValue=a,this.prevUpdatedAt=this.updatedAt}onChange(a){return this.on("change",a)}on(a,i){this.events[a]||(this.events[a]=new Dm);const o=this.events[a].add(i);return a==="change"?()=>{o(),Nt.read(()=>{this.events.change.getSize()||this.stop()})}:o}clearListeners(){for(const a in this.events)this.events[a].clear()}attach(a,i){this.passiveEffect=a,this.stopPassiveEffect=i}set(a){this.passiveEffect?this.passiveEffect(a,this.updateAndNotify):this.updateAndNotify(a)}setWithVelocity(a,i,o){this.set(i),this.prev=void 0,this.prevFrameValue=a,this.prevUpdatedAt=this.updatedAt-o}jump(a,i=!0){this.updateAndNotify(a),this.prev=a,this.prevUpdatedAt=this.prevFrameValue=void 0,i&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(a){this.dependents||(this.dependents=new Set),this.dependents.add(a)}removeDependent(a){this.dependents&&this.dependents.delete(a)}get(){return Qo.current&&Qo.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const a=Oe.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||a-this.updatedAt>tx)return 0;const i=Math.min(this.updatedAt-this.prevUpdatedAt,tx);return Nm(parseFloat(this.current)-parseFloat(this.prevFrameValue),i)}start(a){return this.stop(),new Promise(i=>{this.hasAnimated=!0,this.animation=a(i),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Tn(n,a){return new U8(n,a)}function g5(n,a){if(n?.inherit&&a){const{inherit:i,...o}=n;return{...a,...o}}return n}function qm(n,a){const i=n?.[a]??n?.default??n;return i!==n?g5(i,n):i}const q8={type:"spring",stiffness:500,damping:25,restSpeed:10},W8=n=>({type:"spring",stiffness:550,damping:n===0?2*Math.sqrt(550):30,restSpeed:10}),Y8={type:"keyframes",duration:.8},G8={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},X8=(n,{keyframes:a})=>a.length>2?Y8:qi.has(n)?n.startsWith("scale")?W8(a[1]):q8:G8,K8=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]);function Q8(n){for(const a in n)if(!K8.has(a))return!0;return!1}const Wm=(n,a,i,o={},c,f)=>d=>{const p=qm(o,n)||{},g=p.delay||o.delay||0;let{elapsed:h=0}=o;h=h-an(g);const x={keyframes:Array.isArray(i)?i:[null,i],ease:"easeOut",velocity:a.getVelocity(),...p,delay:-h,onUpdate:v=>{a.set(v),p.onUpdate&&p.onUpdate(v)},onComplete:()=>{d(),p.onComplete&&p.onComplete()},name:n,motionValue:a,element:f?void 0:c};Q8(p)||Object.assign(x,X8(n,x)),x.duration&&(x.duration=an(x.duration)),x.repeatDelay&&(x.repeatDelay=an(x.repeatDelay)),x.from!==void 0&&(x.keyframes[0]=x.from);let y=!1;if((x.type===!1||x.duration===0&&!x.repeatDelay)&&(Xf(x),x.delay===0&&(y=!0)),(Qa.instantAnimations||Qa.skipAnimations||c?.shouldSkipAnimations||p.skipAnimations)&&(y=!0,Xf(x),x.delay=0),x.allowFlatten=!p.type&&!p.ease,y&&!f&&a.get()!==void 0){const v=Dc(x.keyframes,p);if(v!==void 0){Nt.update(()=>{x.onUpdate(v),x.onComplete()});return}}return p.isSync?new uc(x):new F8(x)},Z8=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function $8(n){const a=Z8.exec(n);if(!a)return[,];const[,i,o,c]=a;return[`--${i??o}`,c]}function y5(n,a,i=1){const[o,c]=$8(n);if(!o)return;const f=window.getComputedStyle(a).getPropertyValue(o);if(f){const d=f.trim();return M2(d)?parseFloat(d):d}return zm(c)?y5(c,a,i+1):c}function ex(n){const a=[{},{}];return n?.values.forEach((i,o)=>{a[0][o]=i.get(),a[1][o]=i.getVelocity()}),a}function Ym(n,a,i,o){if(typeof a=="function"){const[c,f]=ex(o);a=a(i!==void 0?i:n.custom,c,f)}if(typeof a=="string"&&(a=n.variants&&n.variants[a]),typeof a=="function"){const[c,f]=ex(o);a=a(i!==void 0?i:n.custom,c,f)}return a}function Cs(n,a,i){const o=n.getProps();return Ym(o,a,i!==void 0?i:o.custom,n)}const x5=new Set(["width","height","top","left","right","bottom",...Ui]),Kf=n=>Array.isArray(n);function J8(n,a,i){n.hasValue(a)?n.getValue(a).set(i):n.addValue(a,Tn(i))}function tA(n){return Kf(n)?n[n.length-1]||0:n}function eA(n,a){const i=Cs(n,a);let{transitionEnd:o={},transition:c={},...f}=i||{};f={...f,...o};for(const d in f){const p=tA(f[d]);J8(n,d,p)}}const je=n=>!!(n&&n.getVelocity);function nA(n){return!!(je(n)&&n.add)}function Qf(n,a){const i=n.getValue("willChange");if(nA(i))return i.add(a);if(!i&&Qa.WillChange){const o=new Qa.WillChange("auto");n.addValue("willChange",o),o.add(a)}}function Gm(n){return n.replace(/([A-Z])/g,a=>`-${a.toLowerCase()}`)}const aA="framerAppearId",b5="data-"+Gm(aA);function v5(n){return n.props[b5]}function sA({protectedKeys:n,needsAnimating:a},i){const o=n.hasOwnProperty(i)&&a[i]!==!0;return a[i]=!1,o}function S5(n,a,{delay:i=0,transitionOverride:o,type:c}={}){let{transition:f,transitionEnd:d,...p}=a;const g=n.getDefaultTransition();f=f?g5(f,g):g;const h=f?.reduceMotion,x=f?.skipAnimations;o&&(f=o);const y=[],v=c&&n.animationState&&n.animationState.getState()[c],j=f?.path;j&&j.animateVisualElement(n,p,f,i,y);for(const A in p){const T=n.getValue(A,n.latestValues[A]??null),E=p[A];if(E===void 0||v&&sA(v,A))continue;const C={delay:i,...qm(f||{},A)};x&&(C.skipAnimations=!0);const H=T.get();if(H!==void 0&&!T.isAnimating()&&!Array.isArray(E)&&E===H&&!C.velocity){Nt.update(()=>T.set(E));continue}let O=!1;if(window.MotionHandoffAnimation){const _=v5(n);if(_){const R=window.MotionHandoffAnimation(_,A,Nt);R!==null&&(C.startTime=R,O=!0)}}Qf(n,A);const B=h??n.shouldReduceMotion;T.start(Wm(A,T,E,B&&x5.has(A)?{type:!1}:C,n,O));const N=T.animation;N&&y.push(N)}if(d){const A=()=>Nt.update(()=>{d&&eA(n,d)});y.length?Promise.all(y).then(A):A()}return y}function Zf(n,a,i={}){const o=Cs(n,a,i.type==="exit"?n.presenceContext?.custom:void 0);let{transition:c=n.getDefaultTransition()||{}}=o||{};i.transitionOverride&&(c=i.transitionOverride);const f=o?()=>Promise.all(S5(n,o,i)):()=>Promise.resolve(),d=n.variantChildren&&n.variantChildren.size?(g=0)=>{const{delayChildren:h=0,staggerChildren:x,staggerDirection:y}=c;return iA(n,a,g,h,x,y,i)}:()=>Promise.resolve(),{when:p}=c;if(p){const[g,h]=p==="beforeChildren"?[f,d]:[d,f];return g().then(()=>h())}else return Promise.all([f(),d(i.delay)])}function iA(n,a,i=0,o=0,c=0,f=1,d){const p=[];for(const g of n.variantChildren)g.notify("AnimationStart",a),p.push(Zf(g,a,{...d,delay:i+(typeof o=="function"?0:o)+h5(n.variantChildren,g,o,c,f)}).then(()=>g.notify("AnimationComplete",a)));return Promise.all(p)}function oA(n,a,i={}){n.notify("AnimationStart",a);let o;if(Array.isArray(a)){const c=a.map(f=>Zf(n,f,i));o=Promise.all(c)}else if(typeof a=="string")o=Zf(n,a,i);else{const c=typeof a=="function"?Cs(n,a,i.custom):a;o=Promise.all(S5(n,c,i))}return o.then(()=>{n.notify("AnimationComplete",a)})}const lA={test:n=>n==="auto",parse:n=>n},w5=n=>a=>a.test(n),j5=[Ii,ut,In,fa,H6,P6,lA],nx=n=>j5.find(w5(n));function rA(n){return typeof n=="number"?n===0:n!==null?n==="none"||n==="0"||z2(n):!0}const cA=new Set(["brightness","contrast","saturate","opacity"]);function uA(n){const[a,i]=n.slice(0,-1).split("(");if(a==="drop-shadow")return n;const[o]=i.match(Pm)||[];if(!o)return n;const c=i.replace(o,"");let f=cA.has(a)?1:0;return o!==i&&(f*=100),a+"("+f+c+")"}const dA=/\b([a-z-]*)\(.*?\)/gu,$f={...En,getAnimatableNone:n=>{const a=n.match(dA);return a?a.map(uA).join(" "):n}},Jf={...En,getAnimatableNone:n=>{const a=En.parse(n);return En.createTransformer(n)(a.map(o=>typeof o=="number"?0:typeof o=="object"?{...o,alpha:1}:o))}},ax={...Ii,transform:Math.round},fA={rotate:fa,pathRotation:fa,rotateX:fa,rotateY:fa,rotateZ:fa,scale:Vr,scaleX:Vr,scaleY:Vr,scaleZ:Vr,skew:fa,skewX:fa,skewY:fa,distance:ut,translateX:ut,translateY:ut,translateZ:ut,x:ut,y:ut,z:ut,perspective:ut,transformPerspective:ut,opacity:il,originX:Uy,originY:Uy,originZ:ut},dc={borderWidth:ut,borderTopWidth:ut,borderRightWidth:ut,borderBottomWidth:ut,borderLeftWidth:ut,borderRadius:ut,borderTopLeftRadius:ut,borderTopRightRadius:ut,borderBottomRightRadius:ut,borderBottomLeftRadius:ut,width:ut,maxWidth:ut,height:ut,maxHeight:ut,top:ut,right:ut,bottom:ut,left:ut,inset:ut,insetBlock:ut,insetBlockStart:ut,insetBlockEnd:ut,insetInline:ut,insetInlineStart:ut,insetInlineEnd:ut,padding:ut,paddingTop:ut,paddingRight:ut,paddingBottom:ut,paddingLeft:ut,paddingBlock:ut,paddingBlockStart:ut,paddingBlockEnd:ut,paddingInline:ut,paddingInlineStart:ut,paddingInlineEnd:ut,margin:ut,marginTop:ut,marginRight:ut,marginBottom:ut,marginLeft:ut,marginBlock:ut,marginBlockStart:ut,marginBlockEnd:ut,marginInline:ut,marginInlineStart:ut,marginInlineEnd:ut,fontSize:ut,backgroundPositionX:ut,backgroundPositionY:ut,...fA,zIndex:ax,fillOpacity:il,strokeOpacity:il,numOctaves:ax},mA={...dc,color:oe,backgroundColor:oe,outlineColor:oe,fill:oe,stroke:oe,borderColor:oe,borderTopColor:oe,borderRightColor:oe,borderBottomColor:oe,borderLeftColor:oe,filter:$f,WebkitFilter:$f,mask:Jf,WebkitMask:Jf},A5=n=>mA[n],pA=new Set([$f,Jf]);function T5(n,a){let i=A5(n);return pA.has(i)||(i=En),i.getAnimatableNone?i.getAnimatableNone(a):void 0}const hA=new Set(["auto","none","0"]);function gA(n,a,i){let o=0,c;for(;o<n.length&&!c;){const f=n[o];typeof f=="string"&&!hA.has(f)&&Hi(f).values.length&&(c=n[o]),o++}if(c&&i)for(const f of a)n[f]=T5(i,c)}class yA extends Fm{constructor(a,i,o,c,f){super(a,i,o,c,f,!0)}readKeyframes(){const{unresolvedKeyframes:a,element:i,name:o}=this;if(!i||!i.current)return;super.readKeyframes();for(let x=0;x<a.length;x++){let y=a[x];if(typeof y=="string"&&(y=y.trim(),zm(y))){const v=y5(y,i.current);v!==void 0&&(a[x]=v),x===a.length-1&&(this.finalKeyframe=y)}}if(this.resolveNoneKeyframes(),!x5.has(o)||a.length!==2)return;const[c,f]=a,d=nx(c),p=nx(f),g=Iy(c),h=Iy(f);if(g!==h&&Wa[o]){this.needsMeasurement=!0;return}if(d!==p)if(Zy(d)&&Zy(p))for(let x=0;x<a.length;x++){const y=a[x];typeof y=="string"&&(a[x]=parseFloat(y))}else Wa[o]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){const{unresolvedKeyframes:a,name:i}=this,o=[];for(let c=0;c<a.length;c++)(a[c]===null||rA(a[c]))&&o.push(c);o.length&&gA(a,o,i)}measureInitialState(){const{element:a,unresolvedKeyframes:i,name:o}=this;if(!a||!a.current)return;o==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Wa[o](a.measureViewportBox(),window.getComputedStyle(a.current)),i[0]=this.measuredOrigin;const c=i[i.length-1];c!==void 0&&a.getValue(o,c).jump(c,!1)}measureEndState(){const{element:a,name:i,unresolvedKeyframes:o}=this;if(!a||!a.current)return;const c=a.getValue(i);c&&c.jump(this.measuredOrigin,!1);const f=o.length-1,d=o[f];o[f]=Wa[i](a.measureViewportBox(),window.getComputedStyle(a.current)),d!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=d),this.removedTransforms?.length&&this.removedTransforms.forEach(([p,g])=>{a.getValue(p).set(g)}),this.resolveNoneKeyframes()}}const Xm=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"];function Km(n,a,i){if(n==null)return[];if(n instanceof EventTarget)return[n];if(typeof n=="string"){const c=document.querySelectorAll(n);return c?Array.from(c):[]}return Array.from(n).filter(o=>o!=null)}const tm=(n,a)=>a&&typeof n=="number"?a.transform(n):n;function Zo(n){return O2(n)&&"offsetHeight"in n&&!("ownerSVGElement"in n)}const{schedule:Vi,cancel:E5}=Y2(queueMicrotask,!1),An={x:!1,y:!1};function C5(){return An.x||An.y}function xA(n){return n==="x"||n==="y"?An[n]?null:(An[n]=!0,()=>{An[n]=!1}):An.x||An.y?null:(An.x=An.y=!0,()=>{An.x=An.y=!1})}function k5(n,a){const i=Km(n),o=new AbortController,c={passive:!0,...a,signal:o.signal};return[i,c,()=>o.abort()]}function bA(n){return!(n.pointerType==="touch"||C5())}function vA(n,a,i={}){const[o,c,f]=k5(n,i);return o.forEach(d=>{let p=!1,g=!1,h;const x=()=>{d.removeEventListener("pointerleave",A)},y=E=>{h&&(h(E),h=void 0),x()},v=E=>{p=!1,window.removeEventListener("pointerup",v),window.removeEventListener("pointercancel",v),g&&(g=!1,y(E))},j=()=>{p=!0,window.addEventListener("pointerup",v,c),window.addEventListener("pointercancel",v,c)},A=E=>{if(E.pointerType!=="touch"){if(p){g=!0;return}y(E)}},T=E=>{if(!bA(E))return;g=!1;const C=a(d,E);typeof C=="function"&&(h=C,d.addEventListener("pointerleave",A,c))};d.addEventListener("pointerenter",T,c),d.addEventListener("pointerdown",j,c)}),f}const R5=(n,a)=>a?n===a?!0:R5(n,a.parentElement):!1,Qm=n=>n.pointerType==="mouse"?typeof n.button!="number"||n.button<=0:n.isPrimary!==!1,SA=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function wA(n){return SA.has(n.tagName)||n.isContentEditable===!0}const jA=new Set(["INPUT","SELECT","TEXTAREA"]);function AA(n){return jA.has(n.tagName)||n.isContentEditable===!0}const Yr=new WeakSet;function sx(n){return a=>{a.key==="Enter"&&n(a)}}function mf(n,a){n.dispatchEvent(new PointerEvent("pointer"+a,{isPrimary:!0,bubbles:!0}))}const TA=(n,a)=>{const i=n.currentTarget;if(!i)return;const o=sx(()=>{if(Yr.has(i))return;mf(i,"down");const c=sx(()=>{mf(i,"up")}),f=()=>mf(i,"cancel");i.addEventListener("keyup",c,a),i.addEventListener("blur",f,a)});i.addEventListener("keydown",o,a),i.addEventListener("blur",()=>i.removeEventListener("keydown",o),a)};function ix(n){return Qm(n)&&!C5()}const ox=new WeakSet;function EA(n,a,i={}){const[o,c,f]=k5(n,i),d=p=>{const g=p.currentTarget;if(!ix(p)||ox.has(p))return;Yr.add(g),i.stopPropagation&&ox.add(p);const h=a(g,p),x={...c,capture:!0},y=(A,T)=>{window.removeEventListener("pointerup",v,x),window.removeEventListener("pointercancel",j,x),Yr.has(g)&&Yr.delete(g),ix(A)&&typeof h=="function"&&h(A,{success:T})},v=A=>{y(A,g===window||g===document||i.useGlobalTarget||R5(g,A.target))},j=A=>{y(A,!1)};window.addEventListener("pointerup",v,x),window.addEventListener("pointercancel",j,x)};return o.forEach(p=>{(i.useGlobalTarget?window:p).addEventListener("pointerdown",d,c),Zo(p)&&(p.addEventListener("focus",h=>TA(h,c)),!wA(p)&&!p.hasAttribute("tabindex")&&(p.tabIndex=0))}),f}function Zm(n){return O2(n)&&"ownerSVGElement"in n}const Gr=new WeakMap;let Xr;const D5=(n,a,i)=>(o,c)=>c&&c[0]?c[0][n+"Size"]:Zm(o)&&"getBBox"in o?o.getBBox()[a]:o[i],CA=D5("inline","width","offsetWidth"),kA=D5("block","height","offsetHeight");function RA({target:n,borderBoxSize:a}){Gr.get(n)?.forEach(i=>{i(n,{get width(){return CA(n,a)},get height(){return kA(n,a)}})})}function DA(n){n.forEach(RA)}function NA(){typeof ResizeObserver>"u"||(Xr=new ResizeObserver(DA))}function MA(n,a){Xr||NA();const i=Km(n);return i.forEach(o=>{let c=Gr.get(o);c||(c=new Set,Gr.set(o,c)),c.add(a),Xr?.observe(o)}),()=>{i.forEach(o=>{const c=Gr.get(o);c?.delete(a),c?.size||Xr?.unobserve(o)})}}const Kr=new Set;let Ci;function OA(){Ci=()=>{const n={get width(){return window.innerWidth},get height(){return window.innerHeight}};Kr.forEach(a=>a(n))},window.addEventListener("resize",Ci)}function zA(n){return Kr.add(n),Ci||OA(),()=>{Kr.delete(n),!Kr.size&&typeof Ci=="function"&&(window.removeEventListener("resize",Ci),Ci=void 0)}}function em(n,a){return typeof n=="function"?zA(n):MA(n,a)}function N5(n,a){let i;const o=()=>{const{currentTime:c}=a,d=(c===null?0:c.value)/100;i!==d&&n(d),i=d};return Nt.preUpdate(o,!0),()=>gn(o)}function PA(n){return Zm(n)&&n.tagName==="svg"}function HA(...n){const a=!Array.isArray(n[0]),i=a?0:-1,o=n[0+i],c=n[1+i],f=n[2+i],d=n[3+i],p=_m(c,f,d);return a?p(o):p}const VA=[...j5,oe,En],BA=n=>VA.find(w5(n)),lx=()=>({translate:0,scale:1,origin:0,originPoint:0}),ki=()=>({x:lx(),y:lx()}),rx=()=>({min:0,max:0}),ce=()=>({x:rx(),y:rx()}),_A=new WeakMap;function Nc(n){return n!==null&&typeof n=="object"&&typeof n.start=="function"}function ol(n){return typeof n=="string"||Array.isArray(n)}const $m=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Jm=["initial",...$m];function Mc(n){return Nc(n.animate)||Jm.some(a=>ol(n[a]))}function M5(n){return!!(Mc(n)||n.variants)}function LA(n,a,i){for(const o in a){const c=a[o],f=i[o];if(je(c))n.addValue(o,c);else if(je(f))n.addValue(o,Tn(c,{owner:n}));else if(f!==c)if(n.hasValue(o)){const d=n.getValue(o);d.liveStyle===!0?d.jump(c):d.hasAnimated||d.set(c)}else{const d=n.getStaticValue(o);n.addValue(o,Tn(d!==void 0?d:c,{owner:n}))}}for(const o in i)a[o]===void 0&&n.removeValue(o);return a}const nm={current:null},O5={current:!1},FA=typeof window<"u";function IA(){if(O5.current=!0,!!FA)if(window.matchMedia){const n=window.matchMedia("(prefers-reduced-motion)"),a=()=>nm.current=n.matches;n.addEventListener("change",a),a()}else nm.current=!1}const cx=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];let fc={};function z5(n){fc=n}function UA(){return fc}class qA{scrapeMotionValuesFromProps(a,i,o){return{}}constructor({parent:a,props:i,presenceContext:o,reducedMotionConfig:c,skipAnimations:f,blockInitialAnimation:d,visualState:p},g={}){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=Fm,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 j=Oe.now();this.renderScheduledAt<j&&(this.renderScheduledAt=j,Nt.render(this.render,!1,!0))};const{latestValues:h,renderState:x}=p;this.latestValues=h,this.baseTarget={...h},this.initialValues=i.initial?{...h}:{},this.renderState=x,this.parent=a,this.props=i,this.presenceContext=o,this.depth=a?a.depth+1:0,this.reducedMotionConfig=c,this.skipAnimationsConfig=f,this.options=g,this.blockInitialAnimation=!!d,this.isControllingVariants=Mc(i),this.isVariantNode=M5(i),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(a&&a.current);const{willChange:y,...v}=this.scrapeMotionValuesFromProps(i,{},this);for(const j in v){const A=v[j];h[j]!==void 0&&je(A)&&A.set(h[j])}}mount(a){if(this.hasBeenMounted)for(const i in this.initialValues)this.values.get(i)?.jump(this.initialValues[i]),this.latestValues[i]=this.initialValues[i];this.current=a,_A.set(a,this),this.projection&&!this.projection.instance&&this.projection.mount(a),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((i,o)=>this.bindToMotionValue(o,i)),this.reducedMotionConfig==="never"?this.shouldReduceMotion=!1:this.reducedMotionConfig==="always"?this.shouldReduceMotion=!0:(O5.current||IA(),this.shouldReduceMotion=nm.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){this.projection&&this.projection.unmount(),gn(this.notifyUpdate),gn(this.render),this.valueSubscriptions.forEach(a=>a()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this);for(const a in this.events)this.events[a].clear();for(const a in this.features){const i=this.features[a];i&&(i.unmount(),i.isMounted=!1)}this.current=null}addChild(a){this.children.add(a),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(a)}removeChild(a){this.children.delete(a),this.enteringChildren&&this.enteringChildren.delete(a)}bindToMotionValue(a,i){if(this.valueSubscriptions.has(a)&&this.valueSubscriptions.get(a)(),i.accelerate&&p5.has(a)&&this.current instanceof HTMLElement){const{factory:d,keyframes:p,times:g,ease:h,duration:x}=i.accelerate,y=new f5({element:this.current,name:a,keyframes:p,times:g,ease:h,duration:an(x)}),v=d(y);this.valueSubscriptions.set(a,()=>{v(),y.cancel()});return}const o=qi.has(a);o&&this.onBindTransform&&this.onBindTransform();const c=i.on("change",d=>{this.latestValues[a]=d,this.props.onUpdate&&Nt.preRender(this.notifyUpdate),o&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});let f;typeof window<"u"&&window.MotionCheckAppearSync&&(f=window.MotionCheckAppearSync(this,a,i)),this.valueSubscriptions.set(a,()=>{c(),f&&f()})}sortNodePosition(a){return!this.current||!this.sortInstanceNodePosition||this.type!==a.type?0:this.sortInstanceNodePosition(this.current,a.current)}updateFeatures(){let a="animation";for(a in fc){const i=fc[a];if(!i)continue;const{isEnabled:o,Feature:c}=i;
vendor: 4,133 bytes, line 233
233if(!this.features[a]&&c&&o(this.props)&&(this.features[a]=new c(this)),this.features[a]){const f=this.features[a];f.isMounted?f.update():(f.mount(),f.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):ce()}getStaticValue(a){return this.latestValues[a]}setStaticValue(a,i){this.latestValues[a]=i}update(a,i){(a.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=a,this.prevPresenceContext=this.presenceContext,this.presenceContext=i;for(let o=0;o<cx.length;o++){const c=cx[o];this.propEventSubscriptions[c]&&(this.propEventSubscriptions[c](),delete this.propEventSubscriptions[c]);const f="on"+c,d=a[f];d&&(this.propEventSubscriptions[c]=this.on(c,d))}this.prevMotionValues=LA(this,this.scrapeMotionValuesFromProps(a,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(a){return this.props.variants?this.props.variants[a]: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(a){const i=this.getClosestVariantNode();if(i)return i.variantChildren&&i.variantChildren.add(a),()=>i.variantChildren.delete(a)}addValue(a,i){const o=this.values.get(a);i!==o&&(o&&this.removeValue(a),this.bindToMotionValue(a,i),this.values.set(a,i),this.latestValues[a]=i.get())}removeValue(a){this.values.delete(a);const i=this.valueSubscriptions.get(a);i&&(i(),this.valueSubscriptions.delete(a)),delete this.latestValues[a],this.removeValueFromRenderState(a,this.renderState)}hasValue(a){return this.values.has(a)}getValue(a,i){if(this.props.values&&this.props.values[a])return this.props.values[a];let o=this.values.get(a);return o===void 0&&i!==void 0&&(o=Tn(i===null?void 0:i,{owner:this}),this.addValue(a,o)),o}readValue(a,i){let o=this.latestValues[a]!==void 0||!this.current?this.latestValues[a]:this.getBaseTargetFromProps(this.props,a)??this.readValueFromInstance(this.current,a,this.options);return o!=null&&(typeof o=="string"&&(M2(o)||z2(o))?o=parseFloat(o):!BA(o)&&En.test(i)&&(o=T5(a,i)),this.setBaseTarget(a,je(o)?o.get():o)),je(o)?o.get():o}setBaseTarget(a,i){this.baseTarget[a]=i}getBaseTarget(a){const{initial:i}=this.props;let o;if(typeof i=="string"||typeof i=="object"){const f=Ym(this.props,i,this.presenceContext?.custom);f&&(o=f[a])}if(i&&o!==void 0)return o;const c=this.getBaseTargetFromProps(this.props,a);return c!==void 0&&!je(c)?c:this.initialValues[a]!==void 0&&o===void 0?void 0:this.baseTarget[a]}on(a,i){return this.events[a]||(this.events[a]=new Dm),this.events[a].add(i)}notify(a,...i){this.events[a]&&this.events[a].notify(...i)}scheduleRenderMicrotask(){Vi.render(this.render)}}class P5 extends qA{constructor(){super(...arguments),this.KeyframeResolver=yA}sortInstanceNodePosition(a,i){return a.compareDocumentPosition(i)&2?1:-1}getBaseTargetFromProps(a,i){const o=a.style;return o?o[i]:void 0}removeValueFromRenderState(a,{vars:i,style:o}){delete i[a],delete o[a]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:a}=this.props;je(a)&&(this.childSubscription=a.on("change",i=>{this.current&&(this.current.textContent=`${i}`)}))}}class Za{constructor(a){this.isMounted=!1,this.node=a}update(){}}function H5({top:n,left:a,right:i,bottom:o}){return{x:{min:a,max:i},y:{min:n,max:o}}}function WA({x:n,y:a}){return{top:a.min,right:n.max,bottom:a.max,left:n.min}}function YA(n,a){if(!a)return n;const i=a({x:n.left,y:n.top}),o=a({x:n.right,y:n.bottom});return{top:i.y,left:i.x,bottom:o.y,right:o.x}}function pf(n){return n===void 0||n===1}function am({scale:n,scaleX:a,scaleY:i}){return!pf(n)||!pf(a)||!pf(i)}function js(n){return am(n)||V5(n)||n.z||n.rotate||n.rotateX||n.rotateY||n.skewX||n.skewY}function V5(n){return ux(n.x)||ux(n.y)}function ux(n){return n&&n!=="0%"}
vendor: 35,923 bytes, line 233
233function mc(n,a,i){const o=n-i,c=a*o;return i+c}function dx(n,a,i,o,c){return c!==void 0&&(n=mc(n,c,o)),mc(n,i,o)+a}function sm(n,a=0,i=1,o,c){n.min=dx(n.min,a,i,o,c),n.max=dx(n.max,a,i,o,c)}function B5(n,{x:a,y:i}){sm(n.x,a.translate,a.scale,a.originPoint),sm(n.y,i.translate,i.scale,i.originPoint)}const fx=.999999999999,mx=1.0000000000001;function GA(n,a,i,o=!1){const c=i.length;if(!c)return;a.x=a.y=1;let f,d;for(let p=0;p<c;p++){f=i[p],d=f.projectionDelta;const{visualElement:g}=f.options;g&&g.props.style&&g.props.style.display==="contents"||(o&&f.options.layoutScroll&&f.scroll&&f!==f.root&&(_n(n.x,-f.scroll.offset.x),_n(n.y,-f.scroll.offset.y)),d&&(a.x*=d.x.scale,a.y*=d.y.scale,B5(n,d)),o&&js(f.latestValues)&&Qr(n,f.latestValues,f.layout?.layoutBox))}a.x<mx&&a.x>fx&&(a.x=1),a.y<mx&&a.y>fx&&(a.y=1)}function _n(n,a){n.min+=a,n.max+=a}function px(n,a,i,o,c=.5){const f=qt(n.min,n.max,c);sm(n,a,i,f,o)}function hx(n,a){return typeof n=="string"?parseFloat(n)/100*(a.max-a.min):n}function Qr(n,a,i){const o=i??n;px(n.x,hx(a.x,o.x),a.scaleX,a.scale,a.originX),px(n.y,hx(a.y,o.y),a.scaleY,a.scale,a.originY)}function _5(n,a){return H5(YA(n.getBoundingClientRect(),a))}function XA(n,a,i){const o=_5(n,i),{scroll:c}=a;return c&&(_n(o.x,c.offset.x),_n(o.y,c.offset.y)),o}const KA={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},QA=Ui.length;function ZA(n,a,i){let o="",c=!0;for(let d=0;d<QA;d++){const p=Ui[d],g=n[p];if(g===void 0)continue;let h=!0;if(typeof g=="number")h=g===(p.startsWith("scale")?1:0);else{const x=parseFloat(g);h=p.startsWith("scale")?x===1:x===0}if(!h||i){const x=tm(g,dc[p]);if(!h){c=!1;const y=KA[p]||p;o+=`${y}(${x}) `}i&&(a[p]=x)}}const f=n.pathRotation;return f&&(c=!1,o+=`rotate(${tm(f,dc.pathRotation)}) `),o=o.trim(),i?o=i(a,c?"":o):c&&(o="none"),o}function tp(n,a,i){const{style:o,vars:c,transformOrigin:f}=n;let d=!1,p=!1;for(const g in a){const h=a[g];if(qi.has(g)){d=!0;continue}else if(X2(g)){c[g]=h;continue}else{const x=tm(h,dc[g]);g.startsWith("origin")?(p=!0,f[g]=x):o[g]=x}}if(a.transform||(d||i?o.transform=ZA(a,n.transform,i):o.transform&&(o.transform="none")),p){const{originX:g="50%",originY:h="50%",originZ:x=0}=f;o.transformOrigin=`${g} ${h} ${x}`}}function L5(n,{style:a,vars:i},o,c){const f=n.style;let d;for(d in a)f[d]=a[d];c?.applyProjectionStyles(f,o);for(d in i)f.setProperty(d,i[d])}function gx(n,a){return a.max===a.min?0:n/(a.max-a.min)*100}const Wo={correct:(n,a)=>{if(!a.target)return n;if(typeof n=="string")if(ut.test(n))n=parseFloat(n);else return n;const i=gx(n,a.target.x),o=gx(n,a.target.y);return`${i}% ${o}%`}},$A={correct:(n,{treeScale:a,projectionDelta:i})=>{const o=n,c=En.parse(n);if(c.length>5)return o;const f=En.createTransformer(n),d=typeof c[0]!="number"?1:0,p=i.x.scale*a.x,g=i.y.scale*a.y;c[0+d]/=p,c[1+d]/=g;const h=qt(p,g,.5);return typeof c[2+d]=="number"&&(c[2+d]/=h),typeof c[3+d]=="number"&&(c[3+d]/=h),f(c)}},im={borderRadius:{...Wo,applyTo:[...Xm]},borderTopLeftRadius:Wo,borderTopRightRadius:Wo,borderBottomLeftRadius:Wo,borderBottomRightRadius:Wo,boxShadow:$A};function F5(n,{layout:a,layoutId:i}){return qi.has(n)||n.startsWith("origin")||(a||i!==void 0)&&(!!im[n]||n==="opacity")}function ep(n,a,i){const o=n.style,c=a?.style,f={};if(!o)return f;for(const d in o)(je(o[d])||c&&je(c[d])||F5(d,n)||i?.getValue(d)?.liveStyle!==void 0)&&(f[d]=o[d]);return f}function JA(n){return window.getComputedStyle(n)}class tT extends P5{constructor(){super(...arguments),this.type="html",this.renderInstance=L5}readValueFromInstance(a,i){if(qi.has(i))return this.projection?.isProjecting?Uf(i):v8(a,i);{const o=JA(a),c=(X2(i)?o.getPropertyValue(i):o[i])||0;return typeof c=="string"?c.trim():c}}measureInstanceViewportBox(a,{transformPagePoint:i}){return _5(a,i)}build(a,i,o){tp(a,i,o.transformTemplate)}scrapeMotionValuesFromProps(a,i,o){return ep(a,i,o)}}const eT={offset:"stroke-dashoffset",array:"stroke-dasharray"},nT={offset:"strokeDashoffset",array:"strokeDasharray"};function aT(n,a,i=1,o=0,c=!0){n.pathLength=1;const f=c?eT:nT;n[f.offset]=`${-o}`,n[f.array]=`${a} ${i}`}const sT=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function I5(n,{attrX:a,attrY:i,attrScale:o,pathLength:c,pathSpacing:f=1,pathOffset:d=0,...p},g,h,x){if(tp(n,p,h),g){n.style.viewBox&&(n.attrs.viewBox=n.style.viewBox);return}n.attrs=n.style,n.style={};const{attrs:y,style:v}=n;y.transform&&(v.transform=y.transform,delete y.transform),(v.transform||y.transformOrigin)&&(v.transformOrigin=y.transformOrigin??"50% 50%",delete y.transformOrigin),v.transform&&(v.transformBox=x?.transformBox??"fill-box",delete y.transformBox);for(const j of sT)y[j]!==void 0&&(v[j]=y[j],delete y[j]);a!==void 0&&(y.x=a),i!==void 0&&(y.y=i),o!==void 0&&(y.scale=o),c!==void 0&&aT(y,c,f,d,!1)}const U5=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"]),q5=n=>typeof n=="string"&&n.toLowerCase()==="svg";function iT(n,a,i,o){L5(n,a,void 0,o);for(const c in a.attrs)n.setAttribute(U5.has(c)?c:Gm(c),a.attrs[c])}function W5(n,a,i){const o=ep(n,a,i);for(const c in n)if(je(n[c])||je(a[c])){const f=Ui.indexOf(c)!==-1?"attr"+c.charAt(0).toUpperCase()+c.substring(1):c;o[f]=n[c]}return o}class oT extends P5{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=ce}getBaseTargetFromProps(a,i){return a[i]}readValueFromInstance(a,i){if(qi.has(i)){const o=A5(i);return o&&o.default||0}return i=U5.has(i)?i:Gm(i),a.getAttribute(i)}scrapeMotionValuesFromProps(a,i,o){return W5(a,i,o)}build(a,i,o){I5(a,i,this.isSVGTag,o.transformTemplate,o.style)}renderInstance(a,i,o,c){iT(a,i,o,c)}mount(a){this.isSVGTag=q5(a.tagName),super.mount(a)}}const lT=Jm.length;function Y5(n){if(!n)return;if(!n.isControllingVariants){const i=n.parent?Y5(n.parent)||{}:{};return n.props.initial!==void 0&&(i.initial=n.props.initial),i}const a={};for(let i=0;i<lT;i++){const o=Jm[i],c=n.props[o];(ol(c)||c===!1)&&(a[o]=c)}return a}function G5(n,a){if(!Array.isArray(a))return!1;const i=a.length;if(i!==n.length)return!1;for(let o=0;o<i;o++)if(a[o]!==n[o])return!1;return!0}const rT=[...$m].reverse(),cT=$m.length;function uT(n){return a=>Promise.all(a.map(({animation:i,options:o})=>oA(n,i,o)))}function dT(n){let a=uT(n),i=yx(),o=!0,c=!1;const f=h=>(x,y)=>{const v=Cs(n,y,h==="exit"?n.presenceContext?.custom:void 0);if(v){const{transition:j,transitionEnd:A,...T}=v;x={...x,...T,...A}}return x};function d(h){a=h(n)}function p(h){const{props:x}=n,y=Y5(n.parent)||{},v=[],j=new Set;let A={},T=1/0;for(let C=0;C<cT;C++){const H=rT[C],O=i[H],B=x[H]!==void 0?x[H]:y[H],N=ol(B),_=H===h?O.isActive:null;_===!1&&(T=C);let R=B===y[H]&&B!==x[H]&&N;if(R&&(o||c)&&n.manuallyAnimateOnMount&&(R=!1),O.protectedKeys={...A},!O.isActive&&_===null||!B&&!O.prevProp||Nc(B)||typeof B=="boolean")continue;if(H==="exit"&&O.isActive&&_!==!0){O.prevResolvedValues&&(A={...A,...O.prevResolvedValues});continue}const P=fT(O.prevProp,B);let tt=P||H===h&&O.isActive&&!R&&N||C>T&&N,$=!1;const at=Array.isArray(B)?B:[B];let lt=at.reduce(f(H),{});_===!1&&(lt={});const{prevResolvedValues:dt={}}=O,it={...dt,...lt},yt=F=>{tt=!0,j.has(F)&&($=!0,j.delete(F)),O.needsAnimating[F]=!0;const st=n.getValue(F);st&&(st.liveStyle=!1)};for(const F in it){const st=lt[F],mt=dt[F];if(A.hasOwnProperty(F))continue;let D=!1;Kf(st)&&Kf(mt)?D=!G5(st,mt)||P:D=st!==mt,D?st!=null?yt(F):j.add(F):st!==void 0&&j.has(F)?yt(F):O.protectedKeys[F]=!0}O.prevProp=B,O.prevResolvedValues=lt,O.isActive&&(A={...A,...lt}),(o||c)&&n.blockInitialAnimation&&(tt=!1);const z=R&&P;tt&&(!z||$)&&v.push(...at.map(F=>{const st={type:H};if(typeof F=="string"&&(o||c)&&!z&&n.manuallyAnimateOnMount&&n.parent){const{parent:mt}=n,D=Cs(mt,F);if(mt.enteringChildren&&D){const{delayChildren:X}=D.transition||{};st.delay=h5(mt.enteringChildren,n,X)}}return{animation:F,options:st}}))}if(j.size){const C={};if(typeof x.initial!="boolean"){const H=Cs(n,Array.isArray(x.initial)?x.initial[0]:x.initial);H&&H.transition&&(C.transition=H.transition)}j.forEach(H=>{const O=n.getBaseTarget(H),B=n.getValue(H);B&&(B.liveStyle=!0),C[H]=O??null}),v.push({animation:C})}let E=!!v.length;return o&&(x.initial===!1||x.initial===x.animate)&&!n.manuallyAnimateOnMount&&(E=!1),o=!1,c=!1,E?a(v):Promise.resolve()}function g(h,x){if(i[h].isActive===x)return Promise.resolve();n.variantChildren?.forEach(v=>v.animationState?.setActive(h,x)),i[h].isActive=x;const y=p(h);for(const v in i)i[v].protectedKeys={};return y}return{animateChanges:p,setActive:g,setAnimateFunction:d,getState:()=>i,reset:()=>{i=yx(),c=!0}}}function fT(n,a){return typeof a=="string"?a!==n:Array.isArray(a)?!G5(a,n):!1}function ws(n=!1){return{isActive:n,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function yx(){return{animate:ws(!0),whileInView:ws(),whileHover:ws(),whileTap:ws(),whileDrag:ws(),whileFocus:ws(),exit:ws()}}function om(n,a){n.min=a.min,n.max=a.max}function jn(n,a){om(n.x,a.x),om(n.y,a.y)}function xx(n,a){n.translate=a.translate,n.scale=a.scale,n.originPoint=a.originPoint,n.origin=a.origin}const X5=1e-4,mT=1-X5,pT=1+X5,K5=.01,hT=0-K5,gT=0+K5;function ze(n){return n.max-n.min}function yT(n,a,i){return Math.abs(n-a)<=i}function bx(n,a,i,o=.5){n.origin=o,n.originPoint=qt(a.min,a.max,n.origin),n.scale=ze(i)/ze(a),n.translate=qt(i.min,i.max,n.origin)-n.originPoint,(n.scale>=mT&&n.scale<=pT||isNaN(n.scale))&&(n.scale=1),(n.translate>=hT&&n.translate<=gT||isNaN(n.translate))&&(n.translate=0)}function $o(n,a,i,o){bx(n.x,a.x,i.x,o?o.originX:void 0),bx(n.y,a.y,i.y,o?o.originY:void 0)}function vx(n,a,i,o=0){const c=o?qt(i.min,i.max,o):i.min;n.min=c+a.min,n.max=n.min+ze(a)}function xT(n,a,i,o){vx(n.x,a.x,i.x,o?.x),vx(n.y,a.y,i.y,o?.y)}function Sx(n,a,i,o=0){const c=o?qt(i.min,i.max,o):i.min;n.min=a.min-c,n.max=n.min+ze(a)}function pc(n,a,i,o){Sx(n.x,a.x,i.x,o?.x),Sx(n.y,a.y,i.y,o?.y)}function wx(n,a,i,o,c){return n-=a,n=mc(n,1/i,o),c!==void 0&&(n=mc(n,1/c,o)),n}function bT(n,a=0,i=1,o=.5,c,f=n,d=n){if(In.test(a)&&(a=parseFloat(a),a=qt(d.min,d.max,a/100)-d.min),typeof a!="number")return;let p=qt(f.min,f.max,o);n===f&&(p-=a),n.min=wx(n.min,a,i,p,c),n.max=wx(n.max,a,i,p,c)}function jx(n,a,[i,o,c],f,d){bT(n,a[i],a[o],a[c],a.scale,f,d)}const vT=["x","scaleX","originX"],ST=["y","scaleY","originY"];function Ax(n,a,i,o){jx(n.x,a,vT,i?i.x:void 0,o?o.x:void 0),jx(n.y,a,ST,i?i.y:void 0,o?o.y:void 0)}function Tx(n){return n.translate===0&&n.scale===1}function Q5(n){return Tx(n.x)&&Tx(n.y)}function Ex(n,a){return n.min===a.min&&n.max===a.max}function wT(n,a){return Ex(n.x,a.x)&&Ex(n.y,a.y)}function Cx(n,a){return Math.round(n.min)===Math.round(a.min)&&Math.round(n.max)===Math.round(a.max)}function Z5(n,a){return Cx(n.x,a.x)&&Cx(n.y,a.y)}function kx(n){return ze(n.x)/ze(n.y)}function Rx(n,a){return n.translate===a.translate&&n.scale===a.scale&&n.originPoint===a.originPoint}function Vn(n){return[n("x"),n("y")]}function jT(n,a,i){let o="";const c=n.x.translate/a.x,f=n.y.translate/a.y,d=i?.z||0;if((c||f||d)&&(o=`translate3d(${c}px, ${f}px, ${d}px) `),(a.x!==1||a.y!==1)&&(o+=`scale(${1/a.x}, ${1/a.y}) `),i){const{transformPerspective:h,rotate:x,pathRotation:y,rotateX:v,rotateY:j,skewX:A,skewY:T}=i;h&&(o=`perspective(${h}px) ${o}`),x&&(o+=`rotate(${x}deg) `),y&&(o+=`rotate(${y}deg) `),v&&(o+=`rotateX(${v}deg) `),j&&(o+=`rotateY(${j}deg) `),A&&(o+=`skewX(${A}deg) `),T&&(o+=`skewY(${T}deg) `)}const p=n.x.scale*a.x,g=n.y.scale*a.y;return(p!==1||g!==1)&&(o+=`scale(${p}, ${g})`),o||"none"}const AT=Xm.length,Dx=n=>typeof n=="string"?parseFloat(n):n,Nx=n=>typeof n=="number"||ut.test(n);function TT(n,a,i,o,c,f){c?(n.opacity=qt(0,i.opacity??1,ET(o)),n.opacityExit=qt(a.opacity??1,0,CT(o))):f&&(n.opacity=qt(a.opacity??1,i.opacity??1,o));for(let d=0;d<AT;d++){const p=Xm[d];let g=Mx(a,p),h=Mx(i,p);if(g===void 0&&h===void 0)continue;g||(g=0),h||(h=0),g===0||h===0||Nx(g)===Nx(h)?(n[p]=Math.max(qt(Dx(g),Dx(h),o),0),(In.test(h)||In.test(g))&&(n[p]+="%")):n[p]=h}(a.rotate||i.rotate)&&(n.rotate=qt(a.rotate||0,i.rotate||0,o))}function Mx(n,a){return n[a]!==void 0?n[a]:n.borderRadius}const ET=$5(0,.5,I2),CT=$5(.5,.95,Ye);function $5(n,a,i){return o=>o<n?0:o>a?1:i(Pi(n,a,o))}function kT(n,a,i){const o=je(n)?n:Tn(n);return o.start(Wm("",o,a,i)),o.animation}function ll(n,a,i,o={passive:!0}){return n.addEventListener(a,i,o),()=>n.removeEventListener(a,i,o)}const RT=(n,a)=>n.depth-a.depth;class DT{constructor(){this.children=[],this.isDirty=!1}add(a){km(this.children,a),this.isDirty=!0}remove(a){oc(this.children,a),this.isDirty=!0}forEach(a){this.isDirty&&this.children.sort(RT),this.isDirty=!1,this.children.forEach(a)}}function NT(n,a){const i=Oe.now(),o=({timestamp:c})=>{const f=c-i;f>=a&&(gn(o),n(f-a))};return Nt.setup(o,!0),()=>gn(o)}function Zr(n){return je(n)?n.get():n}class MT{constructor(){this.members=[]}add(a){km(this.members,a);for(let i=this.members.length-1;i>=0;i--){const o=this.members[i];if(o===a||o===this.lead||o===this.prevLead)continue;const c=o.instance;(!c||c.isConnected===!1)&&!o.snapshot&&(oc(this.members,o),o.unmount())}a.scheduleRender()}remove(a){if(oc(this.members,a),a===this.prevLead&&(this.prevLead=void 0),a===this.lead){const i=this.members[this.members.length-1];i&&this.promote(i)}}relegate(a){for(let i=this.members.indexOf(a)-1;i>=0;i--){const o=this.members[i];if(o.isPresent!==!1&&o.instance?.isConnected!==!1)return this.promote(o),!0}return!1}promote(a,i){const o=this.lead;if(a!==o&&(this.prevLead=o,this.lead=a,a.show(),o)){o.updateSnapshot(),a.scheduleRender();const{layoutDependency:c}=o.options,{layoutDependency:f}=a.options;(c===void 0||c!==f)&&(a.resumeFrom=o,i&&(o.preserveOpacity=!0),o.snapshot&&(a.snapshot=o.snapshot,a.snapshot.latestValues=o.animationValues||o.latestValues),a.root?.isUpdating&&(a.isLayoutDirty=!0)),a.options.crossfade===!1&&o.hide()}}exitAnimationComplete(){this.members.forEach(a=>{a.options.onExitComplete?.(),a.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(a=>a.instance&&a.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}const $r={hasAnimatedSinceResize:!0,hasEverUpdated:!1},hf=["","X","Y","Z"],OT=1e3;let zT=0;function gf(n,a,i,o){const{latestValues:c}=a;c[n]&&(i[n]=c[n],a.setStaticValue(n,0),o&&(o[n]=0))}function J5(n){if(n.hasCheckedOptimisedAppear=!0,n.root===n)return;const{visualElement:a}=n.options;if(!a)return;const i=v5(a);if(window.MotionHasOptimisedAnimation(i,"transform")){const{layout:c,layoutId:f}=n.options;window.MotionCancelOptimisedAnimation(i,"transform",Nt,!(c||f))}const{parent:o}=n;o&&!o.hasCheckedOptimisedAppear&&J5(o)}function tb({attachResizeListener:n,defaultParent:a,measureScroll:i,checkIsScrollRoot:o,resetTransform:c}){return class{constructor(d={},p=a?.()){this.id=zT++,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(VT),this.nodes.forEach(UT),this.nodes.forEach(qT),this.nodes.forEach(BT)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=d,this.root=p?p.root||p:this,this.path=p?[...p.path,p]:[],this.parent=p,this.depth=p?p.depth+1:0;for(let g=0;g<this.path.length;g++)this.path[g].shouldResetTransform=!0;this.root===this&&(this.nodes=new DT)}addEventListener(d,p){return this.eventHandlers.has(d)||this.eventHandlers.set(d,new Dm),this.eventHandlers.get(d).add(p)}notifyListeners(d,...p){const g=this.eventHandlers.get(d);g&&g.notify(...p)}hasListeners(d){return this.eventHandlers.has(d)}mount(d){if(this.instance)return;this.isSVG=Zm(d)&&!PA(d),this.instance=d;const{layoutId:p,layout:g,visualElement:h}=this.options;if(h&&!h.current&&h.mount(d),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(g||p)&&(this.isLayoutDirty=!0),n){let x,y=0;const v=()=>this.root.updateBlockedByResize=!1;Nt.read(()=>{y=window.innerWidth}),n(d,()=>{const j=window.innerWidth;j!==y&&(y=j,this.root.updateBlockedByResize=!0,x&&x(),x=NT(v,250),$r.hasAnimatedSinceResize&&($r.hasAnimatedSinceResize=!1,this.nodes.forEach(Px)))})}p&&this.root.registerSharedNode(p,this),this.options.animate!==!1&&h&&(p||g)&&this.addEventListener("didUpdate",({delta:x,hasLayoutChanged:y,hasRelativeLayoutChanged:v,layout:j})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const A=this.options.transition||h.getDefaultTransition()||KT,{onLayoutAnimationStart:T,onLayoutAnimationComplete:E}=h.getProps(),C=!this.targetLayout||!Z5(this.targetLayout,j),H=!y&&v;if(this.options.layoutRoot||this.resumeFrom||H||y&&(C||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);const O={...qm(A,"layout"),onPlay:T,onComplete:E};(h.shouldReduceMotion||this.options.layoutRoot)&&(O.delay=0,O.type=!1),this.startAnimation(O),this.setAnimationOrigin(x,H,O.path)}else y||Px(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=j})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const d=this.getStack();d&&d.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),gn(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(WT),this.animationId++)}getTransformTemplate(){const{visualElement:d}=this.options;return d&&d.getProps().transformTemplate}willUpdate(d=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&J5(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let x=0;x<this.path.length;x++){const y=this.path[x];y.shouldResetTransform=!0,(typeof y.latestValues.x=="string"||typeof y.latestValues.y=="string")&&(y.isLayoutDirty=!0),y.updateScroll("snapshot"),y.options.layoutRoot&&y.willUpdate(!1)}const{layoutId:p,layout:g}=this.options;if(p===void 0&&!g)return;const h=this.getTransformTemplate();this.prevTransformTemplateValue=h?h(this.latestValues,""):void 0,this.updateSnapshot(),d&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){const g=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),g&&this.nodes.forEach(LT),this.nodes.forEach(Ox);return}if(this.animationId<=this.animationCommitId){this.nodes.forEach(zx);return}this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(FT),this.nodes.forEach(IT),this.nodes.forEach(PT),this.nodes.forEach(HT)):this.nodes.forEach(zx),this.clearAllSnapshots();const p=Oe.now();he.delta=Rn(0,1e3/60,p-he.timestamp),he.timestamp=p,he.isProcessing=!0,lf.update.process(he),lf.preRender.process(he),lf.render.process(he),he.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Vi.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(_T),this.sharedNodes.forEach(YT)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Nt.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Nt.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure(),this.snapshot&&!ze(this.snapshot.measuredBox.x)&&!ze(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 g=0;g<this.path.length;g++)this.path[g].updateScroll();const d=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=ce()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:p}=this.options;p&&p.notify("LayoutMeasure",this.layout.layoutBox,d?d.layoutBox:void 0)}updateScroll(d="measure"){let p=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===d&&(p=!1),p&&this.instance){const g=o(this.instance);this.scroll={animationId:this.root.animationId,phase:d,isRoot:g,offset:i(this.instance),wasRoot:this.scroll?this.scroll.isRoot:g}}}resetTransform(){if(!c)return;const d=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,p=this.projectionDelta&&!Q5(this.projectionDelta),g=this.getTransformTemplate(),h=g?g(this.latestValues,""):void 0,x=h!==this.prevTransformTemplateValue;d&&this.instance&&(p||js(this.latestValues)||x)&&(c(this.instance,h),this.shouldResetTransform=!1,this.scheduleRender())}measure(d=!0){const p=this.measurePageBox();let g=this.removeElementScroll(p);return d&&(g=this.removeTransform(g)),QT(g),{animationId:this.root.animationId,measuredBox:p,layoutBox:g,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:d}=this.options;if(!d)return ce();const p=d.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(ZT))){const{scroll:h}=this.root;h&&(_n(p.x,h.offset.x),_n(p.y,h.offset.y))}return p}removeElementScroll(d){const p=ce();if(jn(p,d),this.scroll?.wasRoot)return p;for(let g=0;g<this.path.length;g++){const h=this.path[g],{scroll:x,options:y}=h;h!==this.root&&x&&y.layoutScroll&&(x.wasRoot&&jn(p,d),_n(p.x,x.offset.x),_n(p.y,x.offset.y))}return p}applyTransform(d,p=!1,g){const h=g||ce();jn(h,d);for(let x=0;x<this.path.length;x++){const y=this.path[x];!p&&y.options.layoutScroll&&y.scroll&&y!==y.root&&(_n(h.x,-y.scroll.offset.x),_n(h.y,-y.scroll.offset.y)),js(y.latestValues)&&Qr(h,y.latestValues,y.layout?.layoutBox)}return js(this.latestValues)&&Qr(h,this.latestValues,this.layout?.layoutBox),h}removeTransform(d){const p=ce();jn(p,d);for(let g=0;g<this.path.length;g++){const h=this.path[g];if(!js(h.latestValues))continue;let x;h.instance&&(am(h.latestValues)&&h.updateSnapshot(),x=ce(),jn(x,h.measurePageBox())),Ax(p,h.latestValues,h.snapshot?.layoutBox,x)}return js(this.latestValues)&&Ax(p,this.latestValues),p}setTargetDelta(d){this.targetDelta=d,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(d){this.options={...this.options,...d,crossfade:d.crossfade!==void 0?d.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!==he.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(d=!1){const p=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=p.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=p.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=p.isSharedProjectionDirty);const g=!!this.resumingFrom||this!==p;if(!(d||g&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:x,layoutId:y}=this.options;if(!this.layout||!(x||y))return;this.resolvedRelativeTargetAt=he.timestamp;const v=this.getClosestProjectingParent();v&&this.linkedParentVersion!==v.layoutVersion&&!v.options.layoutRoot&&this.removeRelativeTarget(),!this.targetDelta&&!this.relativeTarget&&(this.options.layoutAnchor!==!1&&v&&v.layout?this.createRelativeTarget(v,this.layout.layoutBox,v.layout.layoutBox):this.removeRelativeTarget()),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=ce(),this.targetWithTransforms=ce()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),xT(this.target,this.relativeTarget,this.relativeParent.target,this.options.layoutAnchor||void 0)):this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):jn(this.target,this.layout.layoutBox),B5(this.target,this.targetDelta)):jn(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.options.layoutAnchor!==!1&&v&&!!v.resumingFrom==!!this.resumingFrom&&!v.options.layoutScroll&&v.target&&this.animationProgress!==1?this.createRelativeTarget(v,this.target,v.target):this.relativeParent=this.relativeTarget=void 0))}getClosestProjectingParent(){if(!(!this.parent||am(this.parent.latestValues)||V5(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(d,p,g){this.relativeParent=d,this.linkedParentVersion=d.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=ce(),this.relativeTargetOrigin=ce(),pc(this.relativeTargetOrigin,p,g,this.options.layoutAnchor||void 0),jn(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){const d=this.getLead(),p=!!this.resumingFrom||this!==d;let g=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(g=!1),p&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(g=!1),this.resolvedRelativeTargetAt===he.timestamp&&(g=!1),g)return;const{layout:h,layoutId:x}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(h||x))return;jn(this.layoutCorrected,this.layout.layoutBox);const y=this.treeScale.x,v=this.treeScale.y;GA(this.layoutCorrected,this.treeScale,this.path,p),d.layout&&!d.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(d.target=d.layout.layoutBox,d.targetWithTransforms=ce());const{target:j}=d;if(!j){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(xx(this.prevProjectionDelta.x,this.projectionDelta.x),xx(this.prevProjectionDelta.y,this.projectionDelta.y)),$o(this.projectionDelta,this.layoutCorrected,j,this.latestValues),(this.treeScale.x!==y||this.treeScale.y!==v||!Rx(this.projectionDelta.x,this.prevProjectionDelta.x)||!Rx(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",j))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(d=!0){if(this.options.visualElement?.scheduleRender(),d){const p=this.getStack();p&&p.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=ki(),this.projectionDelta=ki(),this.projectionDeltaWithTransform=ki()}setAnimationOrigin(d,p=!1,g){const h=this.snapshot,x=h?h.latestValues:{},y={...this.latestValues},v=ki();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!p;const j=ce(),A=h?h.source:void 0,T=this.layout?this.layout.source:void 0,E=A!==T,C=this.getStack(),H=!C||C.members.length<=1,O=!!(E&&!H&&this.options.crossfade===!0&&!this.path.some(XT));this.animationProgress=0;let B;const N=g?.interpolateProjection(d);this.mixTargetDelta=_=>{const R=_/1e3,P=N?.(R);P?(v.x.translate=P.x,v.x.scale=qt(d.x.scale,1,R),v.x.origin=d.x.origin,v.x.originPoint=d.x.originPoint,v.y.translate=P.y,v.y.scale=qt(d.y.scale,1,R),v.y.origin=d.y.origin,v.y.originPoint=d.y.originPoint):(Hx(v.x,d.x,R),Hx(v.y,d.y,R)),this.setTargetDelta(v),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(pc(j,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),GT(this.relativeTarget,this.relativeTargetOrigin,j,R),B&&wT(this.relativeTarget,B)&&(this.isProjectionDirty=!1),B||(B=ce()),jn(B,this.relativeTarget)),E&&(this.animationValues=y,TT(y,x,this.latestValues,R,O,H)),P&&P.rotate!==void 0&&(this.animationValues||(this.animationValues=y),this.animationValues.pathRotation=P.rotate),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=R},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(d){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(gn(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Nt.update(()=>{$r.hasAnimatedSinceResize=!0,this.motionValue||(this.motionValue=Tn(0)),this.motionValue.jump(0,!1),this.currentAnimation=kT(this.motionValue,[0,1e3],{...d,velocity:0,isSync:!0,onUpdate:p=>{this.mixTargetDelta(p),d.onUpdate&&d.onUpdate(p)},onComplete:()=>{d.onComplete&&d.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 d=this.getStack();d&&d.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(OT),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const d=this.getLead();let{targetWithTransforms:p,target:g,layout:h,latestValues:x}=d;if(!(!p||!g||!h)){if(this!==d&&this.layout&&h&&eb(this.options.animationType,this.layout.layoutBox,h.layoutBox)){g=this.target||ce();const y=ze(this.layout.layoutBox.x);g.x.min=d.target.x.min,g.x.max=g.x.min+y;const v=ze(this.layout.layoutBox.y);g.y.min=d.target.y.min,g.y.max=g.y.min+v}jn(p,g),Qr(p,x),$o(this.projectionDeltaWithTransform,this.layoutCorrected,p,x)}}registerSharedNode(d,p){this.sharedNodes.has(d)||this.sharedNodes.set(d,new MT),this.sharedNodes.get(d).add(p);const h=p.options.initialPromotionConfig;p.promote({transition:h?h.transition:void 0,preserveFollowOpacity:h&&h.shouldPreserveFollowOpacity?h.shouldPreserveFollowOpacity(p):void 0})}isLead(){const d=this.getStack();return d?d.lead===this:!0}getLead(){const{layoutId:d}=this.options;return d?this.getStack()?.lead||this:this}getPrevLead(){const{layoutId:d}=this.options;return d?this.getStack()?.prevLead:void 0}getStack(){const{layoutId:d}=this.options;if(d)return this.root.sharedNodes.get(d)}promote({needsReset:d,transition:p,preserveFollowOpacity:g}={}){const h=this.getStack();h&&h.promote(this,g),d&&(this.projectionDelta=void 0,this.needsReset=!0),p&&this.setOptions({transition:p})}relegate(){const d=this.getStack();return d?d.relegate(this):!1}resetSkewAndRotation(){const{visualElement:d}=this.options;if(!d)return;let p=!1;const{latestValues:g}=d;if((g.z||g.rotate||g.rotateX||g.rotateY||g.rotateZ||g.skewX||g.skewY)&&(p=!0),!p)return;const h={};g.z&&gf("z",d,h,this.animationValues);for(let x=0;x<hf.length;x++)gf(`rotate${hf[x]}`,d,h,this.animationValues),gf(`skew${hf[x]}`,d,h,this.animationValues);d.render();for(const x in h)d.setStaticValue(x,h[x]),this.animationValues&&(this.animationValues[x]=h[x]);d.scheduleRender()}applyProjectionStyles(d,p){if(!this.instance||this.isSVG)return;if(!this.isVisible){d.visibility="hidden";return}const g=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,d.visibility="",d.opacity="",d.pointerEvents=Zr(p?.pointerEvents)||"",d.transform=g?g(this.latestValues,""):"none";return}const h=this.getLead();if(!this.projectionDelta||!this.layout||!h.target){this.options.layoutId&&(d.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,d.pointerEvents=Zr(p?.pointerEvents)||""),this.hasProjected&&!js(this.latestValues)&&(d.transform=g?g({},""):"none",this.hasProjected=!1);return}d.visibility="";const x=h.animationValues||h.latestValues;this.applyTransformsToTarget();let y=jT(this.projectionDeltaWithTransform,this.treeScale,x);g&&(y=g(x,y)),d.transform=y;const{x:v,y:j}=this.projectionDelta;d.transformOrigin=`${v.origin*100}% ${j.origin*100}% 0`,h.animationValues?d.opacity=h===this?x.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:x.opacityExit:d.opacity=h===this?x.opacity!==void 0?x.opacity:"":x.opacityExit!==void 0?x.opacityExit:0;for(const A in im){if(x[A]===void 0)continue;const{correct:T,applyTo:E,isCSSVariable:C}=im[A],H=y==="none"?x[A]:T(x[A],h);if(E){const O=E.length;for(let B=0;B<O;B++)d[E[B]]=H}else C?this.options.visualElement.renderState.vars[A]=H:d[A]=H}this.options.layoutId&&(d.pointerEvents=h===this?Zr(p?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(d=>d.currentAnimation?.stop()),this.root.nodes.forEach(Ox),this.root.sharedNodes.clear()}}}function PT(n){n.updateLayout()}function HT(n){const a=n.resumeFrom?.snapshot||n.snapshot;if(n.isLead()&&n.layout&&a&&n.hasListeners("didUpdate")){const{layoutBox:i,measuredBox:o}=n.layout,{animationType:c}=n.options,f=a.source!==n.layout.source;if(c==="size")Vn(x=>{const y=f?a.measuredBox[x]:a.layoutBox[x],v=ze(y);y.min=i[x].min,y.max=y.min+v});else if(c==="x"||c==="y"){const x=c==="x"?"y":"x";om(f?a.measuredBox[x]:a.layoutBox[x],i[x])}else eb(c,a.layoutBox,i)&&Vn(x=>{const y=f?a.measuredBox[x]:a.layoutBox[x],v=ze(i[x]);y.max=y.min+v,n.relativeTarget&&!n.currentAnimation&&(n.isProjectionDirty=!0,n.relativeTarget[x].max=n.relativeTarget[x].min+v)});const d=ki();$o(d,i,a.layoutBox);const p=ki();f?$o(p,n.applyTransform(o,!0),a.measuredBox):$o(p,i,a.layoutBox);const g=!Q5(d);let h=!1;if(!n.resumeFrom){const x=n.getClosestProjectingParent();if(x&&!x.resumeFrom){const{snapshot:y,layout:v}=x;if(y&&v){const j=n.options.layoutAnchor||void 0,A=ce();pc(A,a.layoutBox,y.layoutBox,j);const T=ce();pc(T,i,v.layoutBox,j),Z5(A,T)||(h=!0),x.options.layoutRoot&&(n.relativeTarget=T,n.relativeTargetOrigin=A,n.relativeParent=x)}}}n.notifyListeners("didUpdate",{layout:i,snapshot:a,delta:p,layoutDelta:d,hasLayoutChanged:g,hasRelativeLayoutChanged:h})}else if(n.isLead()){const{onExitComplete:i}=n.options;i&&i()}n.options.transition=void 0}function VT(n){n.parent&&(n.isProjecting()||(n.isProjectionDirty=n.parent.isProjectionDirty),n.isSharedProjectionDirty||(n.isSharedProjectionDirty=!!(n.isProjectionDirty||n.parent.isProjectionDirty||n.parent.isSharedProjectionDirty)),n.isTransformDirty||(n.isTransformDirty=n.parent.isTransformDirty))}
vendor: 9,520 bytes, lines 233-241
233function BT(n){n.isProjectionDirty=n.isSharedProjectionDirty=n.isTransformDirty=!1}function _T(n){n.clearSnapshot()}function Ox(n){n.clearMeasurements()}function LT(n){n.isLayoutDirty=!0,n.updateLayout()}function zx(n){n.isLayoutDirty=!1}function FT(n){n.isAnimationBlocked&&n.layout&&!n.isLayoutDirty&&(n.snapshot=n.layout,n.isLayoutDirty=!0)}function IT(n){const{visualElement:a}=n.options;a&&a.getProps().onBeforeLayoutMeasure&&a.notify("BeforeLayoutMeasure"),n.resetTransform()}function Px(n){n.finishAnimation(),n.targetDelta=n.relativeTarget=n.target=void 0,n.isProjectionDirty=!0}function UT(n){n.resolveTargetDelta()}function qT(n){n.calcProjection()}function WT(n){n.resetSkewAndRotation()}function YT(n){n.removeLeadSnapshot()}function Hx(n,a,i){n.translate=qt(a.translate,0,i),n.scale=qt(a.scale,1,i),n.origin=a.origin,n.originPoint=a.originPoint}function Vx(n,a,i,o){n.min=qt(a.min,i.min,o),n.max=qt(a.max,i.max,o)}function GT(n,a,i,o){Vx(n.x,a.x,i.x,o),Vx(n.y,a.y,i.y,o)}function XT(n){return n.animationValues&&n.animationValues.opacityExit!==void 0}const KT={duration:.45,ease:[.4,0,.1,1]},Bx=n=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(n),_x=Bx("applewebkit/")&&!Bx("chrome/")?Math.round:Ye;function Lx(n){n.min=_x(n.min),n.max=_x(n.max)}function QT(n){Lx(n.x),Lx(n.y)}function eb(n,a,i){return n==="position"||n==="preserve-aspect"&&!yT(kx(a),kx(i),.2)}function ZT(n){return n!==n.root&&n.scroll?.wasRoot}const $T=tb({attachResizeListener:(n,a)=>ll(n,"resize",a),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),yf={current:void 0},nb=tb({measureScroll:n=>({x:n.scrollLeft,y:n.scrollTop}),defaultParent:()=>{if(!yf.current){const n=new $T({});n.mount(window),n.setOptions({layoutScroll:!0}),yf.current=n}return yf.current},resetTransform:(n,a)=>{n.style.transform=a!==void 0?a:"none"},checkIsScrollRoot:n=>window.getComputedStyle(n).position==="fixed"}),Oc=S.createContext({transformPagePoint:n=>n,isStatic:!1,reducedMotion:"never"});function Fx(n,a){if(typeof n=="function")return n(a);n!=null&&(n.current=a)}function JT(...n){return a=>{let i=!1;const o=n.map(c=>{const f=Fx(c,a);return!i&&typeof f=="function"&&(i=!0),f});if(i)return()=>{for(let c=0;c<o.length;c++){const f=o[c];typeof f=="function"?f():Fx(n[c],null)}}}}function tE(...n){return S.useCallback(JT(...n),n)}class eE extends S.Component{getSnapshotBeforeUpdate(a){const i=this.props.childRef.current;if(Zo(i)&&a.isPresent&&!this.props.isPresent&&this.props.pop!==!1){const o=i.offsetParent,c=Zo(o)&&o.offsetWidth||0,f=Zo(o)&&o.offsetHeight||0,d=getComputedStyle(i),p=this.props.sizeRef.current;p.height=parseFloat(d.height),p.width=parseFloat(d.width),p.top=i.offsetTop,p.left=i.offsetLeft,p.right=c-p.width-p.left,p.bottom=f-p.height-p.top,p.direction=d.direction}return null}componentDidUpdate(){}render(){return this.props.children}}function nE({children:n,isPresent:a,anchorX:i,anchorY:o,root:c,pop:f}){const d=S.useId(),p=S.useRef(null),g=S.useRef({width:0,height:0,top:0,left:0,right:0,bottom:0,direction:"ltr"}),{nonce:h}=S.useContext(Oc),x=n.props?.ref??n?.ref,y=tE(p,x);return S.useInsertionEffect(()=>{const{width:v,height:j,top:A,left:T,right:E,bottom:C,direction:H}=g.current;if(a||f===!1||!p.current||!v||!j)return;const O=H==="rtl",B=i==="left"?O?`right: ${E}`:`left: ${T}`:O?`left: ${T}`:`right: ${E}`,N=o==="bottom"?`bottom: ${C}`:`top: ${A}`;p.current.dataset.motionPopId=d;const _=document.createElement("style");h&&(_.nonce=h);const R=c??document.head;return R.appendChild(_),_.sheet&&_.sheet.insertRule(` 234 [data-motion-pop-id="${d}"] { 235 position: absolute !important; 236 width: ${v}px !important; 237 height: ${j}px !important; 238 ${B}px !important; 239 ${N}px !important; 240 } 241 `),()=>{p.current?.removeAttribute("data-motion-pop-id"),R.contains(_)&&R.removeChild(_)}},[a]),r.jsx(eE,{isPresent:a,childRef:p,sizeRef:g,pop:f,children:f===!1?n:S.cloneElement(n,{ref:y})})}const aE=({children:n,initial:a,isPresent:i,onExitComplete:o,custom:c,presenceAffectsLayout:f,mode:d,anchorX:p,anchorY:g,root:h})=>{const x=Ka(sE),y=S.useId(),v=S.useRef(i),j=S.useRef(o);ul(()=>{v.current=i,j.current=o});let A=!0,T=S.useMemo(()=>(A=!1,{id:y,initial:a,isPresent:i,custom:c,onExitComplete:E=>{x.set(E,!0);for(const C of x.values())if(!C)return;o&&o()},register:E=>(x.set(E,!1),()=>{x.delete(E),!v.current&&!x.size&&j.current?.()})}),[i,x,o]);return f&&A&&(T={...T}),S.useMemo(()=>{x.forEach((E,C)=>x.set(C,!1))},[i]),S.useEffect(()=>{!i&&!x.size&&o&&o()},[i]),n=r.jsx(nE,{pop:d==="popLayout",isPresent:i,anchorX:p,anchorY:g,root:h,children:n}),r.jsx(Rc.Provider,{value:T,children:n})};function sE(){return new Map}function ab(n=!0){const a=S.useContext(Rc);if(a===null)return[!0,null];const{isPresent:i,onExitComplete:o,register:c}=a,f=S.useId();S.useEffect(()=>{if(n)return c(f)},[n]);const d=S.useCallback(()=>n&&o&&o(f),[f,o,n]);return!i&&o?[!1,d]:[!0]}const Br=n=>n.key||"";function Ix(n){const a=[];return S.Children.forEach(n,i=>{S.isValidElement(i)&&a.push(i)}),a}const pa=({children:n,custom:a,initial:i=!0,onExitComplete:o,presenceAffectsLayout:c=!0,mode:f="sync",propagate:d=!1,anchorX:p="left",anchorY:g="top",root:h})=>{const[x,y]=ab(d),v=S.useMemo(()=>Ix(n),[n]),j=d&&!x?[]:v.map(Br),A=S.useRef(!0),T=S.useRef(v),E=Ka(()=>new Map),C=S.useRef(new Set),[H,O]=S.useState(v),[B,N]=S.useState(v);ul(()=>{A.current=!1,T.current=v;for(let P=0;P<B.length;P++){const tt=Br(B[P]);j.includes(tt)?(E.delete(tt),C.current.delete(tt)):E.get(tt)!==!0&&E.set(tt,!1)}},[B,j.length,j.join("-")]);const _=[];if(v!==H){let P=[...v];for(let tt=0;tt<B.length;tt++){const $=B[tt],at=Br($);j.includes(at)||(P.splice(tt,0,$),_.push($))}return f==="wait"&&_.length&&(P=_),N(Ix(P)),O(v),null}const{forceRender:R}=S.useContext(Cm);return r.jsx(r.Fragment,{children:B.map(P=>{const tt=Br(P),$=d&&!x?!1:v===B||j.includes(tt),at=()=>{if(C.current.has(tt))return;if(E.has(tt))C.current.add(tt),E.set(tt,!0);else return;let lt=!0;E.forEach(dt=>{dt||(lt=!1)}),lt&&(R?.(),N(T.current),d&&y?.(),o&&o())};return r.jsx(aE,{isPresent:$,initial:!A.current||i?void 0:!1,custom:a,presenceAffectsLayout:c,mode:f,root:h,onExitComplete:$?void 0:at,anchorX:p,anchorY:g,children:P},tt)})})},sb=S.createContext({strict:!1}),Ux={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 qx=!1;function iE(){if(qx)return;const n={};for(const a in Ux)n[a]={isEnabled:i=>Ux[a].some(o=>!!i[o])};z5(n),qx=!0}function ib(){return iE(),UA()}function oE(n){const a=ib();for(const i in n)a[i]={...a[i],...n[i]};z5(a)}const lE=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 hc(n){return n.startsWith("while")||n.startsWith("drag")&&n!=="draggable"||n.startsWith("layout")||n.startsWith("onTap")||n.startsWith("onPan")||n.startsWith("onLayout")||lE.has(n)}let ob=n=>!hc(n);function rE(n){typeof n=="function"&&(ob=a=>a.startsWith("on")?!hc(a):n(a))}try{rE(require("@emotion/is-prop-valid").default)}catch{}function cE(n,a,i){const o={};for(const c in n)c==="values"&&typeof n.values=="object"||je(n[c])||(ob(c)||i===!0&&hc(c)||!a&&!hc(c)||n.draggable&&c.startsWith("onDrag"))&&(o[c]=n[c]);return o}const zc=S.createContext({});function uE(n,a){if(Mc(n)){const{initial:i,animate:o}=n;return{initial:i===!1||ol(i)?i:void 0,animate:ol(o)?o:void 0}}return n.inherit!==!1?a:{}}function dE(n){const{initial:a,animate:i}=uE(n,S.useContext(zc));return S.useMemo(()=>({initial:a,animate:i}),[Wx(a),Wx(i)])}function Wx(n){return Array.isArray(n)?n.join(" "):n}const np=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function lb(n,a,i){for(const o in a)!je(a[o])&&!F5(o,i)&&(n[o]=a[o])}function fE({transformTemplate:n},a){return S.useMemo(()=>{const i=np();return tp(i,a,n),Object.assign({},i.vars,i.style)},[a])}function mE(n,a){const i=n.style||{},o={};return lb(o,i,n),Object.assign(o,fE(n,a)),o}function pE(n,a){const i={},o=mE(n,a);return n.drag&&n.dragListener!==!1&&(i.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=n.drag===!0?"none":`pan-${n.drag==="x"?"y":"x"}`),n.tabIndex===void 0&&(n.onTap||n.onTapStart||n.whileTap)&&(i.tabIndex=0),i.style=o,i}const rb=()=>({...np(),attrs:{}});function hE(n,a,i,o){const c=S.useMemo(()=>{const f=rb();return I5(f,a,q5(o),n.transformTemplate,n.style),{...f.attrs,style:{...f.style}}},[a]);if(n.style){const f={};lb(f,n.style,n),c.style={...f,...c.style}}return c}const gE=["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"];
vendor: 22,761 bytes, line 241
241function ap(n){return typeof n!="string"||n.includes("-")?!1:!!(gE.indexOf(n)>-1||/[A-Z]/u.test(n))}function yE(n,a,i,{latestValues:o},c,f=!1,d){const g=(d??ap(n)?hE:pE)(a,o,c,n),h=cE(a,typeof n=="string",f),x=n!==S.Fragment?{...h,...g,ref:i}:{},{children:y}=a,v=S.useMemo(()=>je(y)?y.get():y,[y]);return S.createElement(n,{...x,children:v})}function xE({scrapeMotionValuesFromProps:n,createRenderState:a},i,o,c){return{latestValues:bE(i,o,c,n),renderState:a()}}function bE(n,a,i,o){const c={},f=o(n,{});for(const v in f)c[v]=Zr(f[v]);let{initial:d,animate:p}=n;const g=Mc(n),h=M5(n);a&&h&&!g&&n.inherit!==!1&&(d===void 0&&(d=a.initial),p===void 0&&(p=a.animate));let x=i?i.initial===!1:!1;x=x||d===!1;const y=x?p:d;if(y&&typeof y!="boolean"&&!Nc(y)){const v=Array.isArray(y)?y:[y];for(let j=0;j<v.length;j++){const A=Ym(n,v[j]);if(A){const{transitionEnd:T,transition:E,...C}=A;for(const H in C){let O=C[H];if(Array.isArray(O)){const B=x?O.length-1:0;O=O[B]}O!==null&&(c[H]=O)}for(const H in T)c[H]=T[H]}}}return c}const cb=n=>(a,i)=>{const o=S.useContext(zc),c=S.useContext(Rc),f=()=>xE(n,a,o,c);return i?f():Ka(f)},vE=cb({scrapeMotionValuesFromProps:ep,createRenderState:np}),SE=cb({scrapeMotionValuesFromProps:W5,createRenderState:rb}),wE=Symbol.for("motionComponentSymbol");function jE(n,a,i){const o=S.useRef(i);S.useInsertionEffect(()=>{o.current=i});const c=S.useRef(null);return S.useCallback(f=>{f&&n.onMount?.(f),a&&(f?a.mount(f):a.unmount());const d=o.current;if(typeof d=="function")if(f){const p=d(f);typeof p=="function"&&(c.current=p)}else c.current?(c.current(),c.current=null):d(f);else d&&(d.current=f)},[a])}const ub=S.createContext({});function Ti(n){return n&&typeof n=="object"&&Object.prototype.hasOwnProperty.call(n,"current")}function AE(n,a,i,o,c,f){const{visualElement:d}=S.useContext(zc),p=S.useContext(sb),g=S.useContext(Rc),h=S.useContext(Oc),x=h.reducedMotion,y=h.skipAnimations,v=S.useRef(null),j=S.useRef(!1);o=o||p.renderer,!v.current&&o&&(v.current=o(n,{visualState:a,parent:d,props:i,presenceContext:g,blockInitialAnimation:g?g.initial===!1:!1,reducedMotionConfig:x,skipAnimations:y,isSVG:f}),j.current&&v.current&&(v.current.manuallyAnimateOnMount=!0));const A=v.current,T=S.useContext(ub);A&&!A.projection&&c&&(A.type==="html"||A.type==="svg")&&TE(v.current,i,c,T);const E=S.useRef(!1);S.useInsertionEffect(()=>{A&&E.current&&A.update(i,g)});const C=i[b5],H=S.useRef(!!C&&typeof window<"u"&&!window.MotionHandoffIsComplete?.(C)&&window.MotionHasOptimisedAnimation?.(C));return ul(()=>{j.current=!0,A&&(E.current=!0,window.MotionIsMounted=!0,A.updateFeatures(),A.scheduleRenderMicrotask(),H.current&&A.animationState&&A.animationState.animateChanges())}),S.useEffect(()=>{A&&(!H.current&&A.animationState&&A.animationState.animateChanges(),H.current&&(queueMicrotask(()=>{window.MotionHandoffMarkAsComplete?.(C)}),H.current=!1),A.enteringChildren=void 0)}),A}function TE(n,a,i,o){const{layoutId:c,layout:f,drag:d,dragConstraints:p,layoutScroll:g,layoutRoot:h,layoutAnchor:x,layoutCrossfade:y}=a;n.projection=new i(n.latestValues,a["data-framer-portal-id"]?void 0:db(n.parent)),n.projection.setOptions({layoutId:c,layout:f,alwaysMeasureLayout:!!d||p&&Ti(p),visualElement:n,animationType:typeof f=="string"?f:"both",initialPromotionConfig:o,crossfade:y,layoutScroll:g,layoutRoot:h,layoutAnchor:x})}function db(n){if(n)return n.options.allowProjection!==!1?n.projection:db(n.parent)}function xf(n,{forwardMotionProps:a=!1,type:i}={},o,c){o&&oE(o);const f=i?i==="svg":ap(n),d=f?SE:vE;function p(h,x){let y;const v={...S.useContext(Oc),...h,layoutId:EE(h)},{isStatic:j}=v,A=dE(h),T=d(h,j);if(!j&&typeof window<"u"){CE();const E=kE(v);y=E.MeasureLayout,A.visualElement=AE(n,T,v,c,E.ProjectionNode,f)}return r.jsxs(zc.Provider,{value:A,children:[y&&A.visualElement?r.jsx(y,{visualElement:A.visualElement,...v}):null,yE(n,h,jE(T,A.visualElement,x),T,j,a,f)]})}p.displayName=`motion.${typeof n=="string"?n:`create(${n.displayName??n.name??""})`}`;const g=S.forwardRef(p);return g[wE]=n,g}function EE({layoutId:n}){const a=S.useContext(Cm).id;return a&&n!==void 0?a+"-"+n:n}function CE(n,a){S.useContext(sb).strict}function kE(n){const a=ib(),{drag:i,layout:o}=a;if(!i&&!o)return{};const c={...i,...o};return{MeasureLayout:i?.isEnabled(n)||o?.isEnabled(n)?c.MeasureLayout:void 0,ProjectionNode:c.ProjectionNode}}function RE(n,a){if(typeof Proxy>"u")return xf;const i=new Map,o=(f,d)=>xf(f,d,n,a),c=(f,d)=>o(f,d);return new Proxy(c,{get:(f,d)=>d==="create"?o:(i.has(d)||i.set(d,xf(d,void 0,n,a)),i.get(d))})}const DE=(n,a)=>a.isSVG??ap(n)?new oT(a):new tT(a,{allowProjection:n!==S.Fragment});class NE extends Za{constructor(a){super(a),a.animationState||(a.animationState=dT(a))}updateAnimationControlsSubscription(){const{animate:a}=this.node.getProps();Nc(a)&&(this.unmountControls=a.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:a}=this.node.getProps(),{animate:i}=this.node.prevProps||{};a!==i&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let ME=0;class OE extends Za{constructor(){super(...arguments),this.id=ME++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;const{isPresent:a,onExitComplete:i}=this.node.presenceContext,{isPresent:o}=this.node.prevPresenceContext||{};if(!this.node.animationState||a===o)return;if(a&&o===!1){if(this.isExitComplete){const{initial:f,custom:d}=this.node.getProps();if(typeof f=="string"||typeof f=="object"&&f!==null&&!Array.isArray(f)){const p=Cs(this.node,f,d);if(p){const{transition:g,transitionEnd:h,...x}=p;for(const y in x)this.node.getValue(y)?.jump(x[y])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}const c=this.node.animationState.setActive("exit",!a);i&&!a&&c.then(()=>{this.isExitComplete=!0,i(this.id)})}mount(){const{register:a,onExitComplete:i}=this.node.presenceContext||{};i&&i(this.id),a&&(this.unmount=a(this.id))}unmount(){}}const zE={animation:{Feature:NE},exit:{Feature:OE}};function pl(n){return{point:{x:n.pageX,y:n.pageY}}}const PE=n=>a=>Qm(a)&&n(a,pl(a));function Jo(n,a,i,o){return ll(n,a,PE(i),o)}const fb=({current:n})=>n?n.ownerDocument.defaultView:null,Yx=(n,a)=>Math.abs(n-a);function HE(n,a){const i=Yx(n.x,a.x),o=Yx(n.y,a.y);return Math.sqrt(i**2+o**2)}const Gx=new Set(["auto","scroll"]);class mb{constructor(a,i,{transformPagePoint:o,contextWindow:c=window,dragSnapToOrigin:f=!1,distanceThreshold:d=3,element:p}={}){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=A=>{this.handleScroll(A.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=_r(this.lastRawMoveEventInfo,this.transformPagePoint));const A=bf(this.lastMoveEventInfo,this.history),T=this.startEvent!==null,E=HE(A.offset,{x:0,y:0})>=this.distanceThreshold;if(!T&&!E)return;const{point:C}=A,{timestamp:H}=he;this.history.push({...C,timestamp:H});const{onStart:O,onMove:B}=this.handlers;T||(O&&O(this.lastMoveEvent,A),this.startEvent=this.lastMoveEvent),B&&B(this.lastMoveEvent,A)},this.handlePointerMove=(A,T)=>{this.lastMoveEvent=A,this.lastRawMoveEventInfo=T,this.lastMoveEventInfo=_r(T,this.transformPagePoint),Nt.update(this.updatePoint,!0)},this.handlePointerUp=(A,T)=>{this.end();const{onEnd:E,onSessionEnd:C,resumeAnimation:H}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&H&&H(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const O=bf(A.type==="pointercancel"?this.lastMoveEventInfo:_r(T,this.transformPagePoint),this.history);this.startEvent&&E&&E(A,O),C&&C(A,O)},!Qm(a))return;this.dragSnapToOrigin=f,this.handlers=i,this.transformPagePoint=o,this.distanceThreshold=d,this.contextWindow=c||window;const g=pl(a),h=_r(g,this.transformPagePoint),{point:x}=h,{timestamp:y}=he;this.history=[{...x,timestamp:y}];const{onSessionStart:v}=i;v&&v(a,bf(h,this.history));const j={passive:!0,capture:!0};this.removeListeners=dl(Jo(this.contextWindow,"pointermove",this.handlePointerMove,j),Jo(this.contextWindow,"pointerup",this.handlePointerUp,j),Jo(this.contextWindow,"pointercancel",this.handlePointerUp,j)),p&&this.startScrollTracking(p)}startScrollTracking(a){let i=a.parentElement;for(;i;){const o=getComputedStyle(i);(Gx.has(o.overflowX)||Gx.has(o.overflowY))&&this.scrollPositions.set(i,{x:i.scrollLeft,y:i.scrollTop}),i=i.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(a){const i=this.scrollPositions.get(a);if(!i)return;const o=a===window,c=o?{x:window.scrollX,y:window.scrollY}:{x:a.scrollLeft,y:a.scrollTop},f={x:c.x-i.x,y:c.y-i.y};f.x===0&&f.y===0||(o?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=f.x,this.lastMoveEventInfo.point.y+=f.y):this.history.length>0&&(this.history[0].x-=f.x,this.history[0].y-=f.y),this.scrollPositions.set(a,c),Nt.update(this.updatePoint,!0))}updateHandlers(a){this.handlers=a}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),gn(this.updatePoint)}}function _r(n,a){return a?{point:a(n.point)}:n}function Xx(n,a){return{x:n.x-a.x,y:n.y-a.y}}function bf({point:n},a){return{point:n,delta:Xx(n,pb(a)),offset:Xx(n,VE(a)),velocity:BE(a,.1)}}function VE(n){return n[0]}function pb(n){return n[n.length-1]}function BE(n,a){if(n.length<2)return{x:0,y:0};let i=n.length-1,o=null;const c=pb(n);for(;i>=0&&(o=n[i],!(c.timestamp-o.timestamp>an(a)));)i--;if(!o)return{x:0,y:0};o===n[0]&&n.length>2&&c.timestamp-o.timestamp>an(a)*2&&(o=n[1]);const f=hn(c.timestamp-o.timestamp);if(f===0)return{x:0,y:0};const d={x:(c.x-o.x)/f,y:(c.y-o.y)/f};return d.x===1/0&&(d.x=0),d.y===1/0&&(d.y=0),d}function _E(n,{min:a,max:i},o){return a!==void 0&&n<a?n=o?qt(a,n,o.min):Math.max(n,a):i!==void 0&&n>i&&(n=o?qt(i,n,o.max):Math.min(n,i)),n}function Kx(n,a,i){return{min:a!==void 0?n.min+a:void 0,max:i!==void 0?n.max+i-(n.max-n.min):void 0}}function LE(n,{top:a,left:i,bottom:o,right:c}){return{x:Kx(n.x,i,c),y:Kx(n.y,a,o)}}function Qx(n,a){let i=a.min-n.min,o=a.max-n.max;return a.max-a.min<n.max-n.min&&([i,o]=[o,i]),{min:i,max:o}}function FE(n,a){return{x:Qx(n.x,a.x),y:Qx(n.y,a.y)}}function IE(n,a){let i=.5;const o=ze(n),c=ze(a);return c>o?i=Pi(a.min,a.max-o,n.min):o>c&&(i=Pi(n.min,n.max-c,a.min)),Rn(0,1,i)}function UE(n,a){const i={};return a.min!==void 0&&(i.min=a.min-n.min),a.max!==void 0&&(i.max=a.max-n.min),i}const lm=.35;function qE(n=lm){return n===!1?n=0:n===!0&&(n=lm),{x:Zx(n,"left","right"),y:Zx(n,"top","bottom")}}function Zx(n,a,i){return{min:$x(n,a),max:$x(n,i)}}function $x(n,a){return typeof n=="number"?n:n[a]||0}const WE=new WeakMap;class YE{constructor(a){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=ce(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=a}start(a,{snapToCursor:i=!1,distanceThreshold:o}={}){const{presenceContext:c}=this.visualElement;if(c&&c.isPresent===!1)return;const f=y=>{i&&this.snapToCursor(pl(y).point),this.stopAnimation()},d=(y,v)=>{const{drag:j,dragPropagation:A,onDragStart:T}=this.getProps();if(j&&!A&&(this.openDragLock&&this.openDragLock(),this.openDragLock=xA(j),!this.openDragLock))return;this.latestPointerEvent=y,this.latestPanInfo=v,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),Vn(C=>{let H=this.getAxisMotionValue(C).get()||0;if(In.test(H)){const{projection:O}=this.visualElement;if(O&&O.layout){const B=O.layout.layoutBox[C];B&&(H=ze(B)*(parseFloat(H)/100))}}this.originPoint[C]=H}),T&&Nt.update(()=>T(y,v),!1,!0),Qf(this.visualElement,"transform");const{animationState:E}=this.visualElement;E&&E.setActive("whileDrag",!0)},p=(y,v)=>{this.latestPointerEvent=y,this.latestPanInfo=v;const{dragPropagation:j,dragDirectionLock:A,onDirectionLock:T,onDrag:E}=this.getProps();if(!j&&!this.openDragLock)return;const{offset:C}=v;if(A&&this.currentDirection===null){this.currentDirection=XE(C),this.currentDirection!==null&&T&&T(this.currentDirection);return}this.updateAxis("x",v.point,C),this.updateAxis("y",v.point,C),this.visualElement.render(),E&&Nt.update(()=>E(y,v),!1,!0)},g=(y,v)=>{this.latestPointerEvent=y,this.latestPanInfo=v,this.stop(y,v),this.latestPointerEvent=null,this.latestPanInfo=null},h=()=>{const{dragSnapToOrigin:y}=this.getProps();(y||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:x}=this.getProps();this.panSession=new mb(a,{onSessionStart:f,onStart:d,onMove:p,onSessionEnd:g,resumeAnimation:h},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:x,distanceThreshold:o,contextWindow:fb(this.visualElement),element:this.visualElement.current})}stop(a,i){const o=a||this.latestPointerEvent,c=i||this.latestPanInfo,f=this.isDragging;if(this.cancel(),!f||!c||!o)return;const{velocity:d}=c;this.startAnimation(d);const{onDragEnd:p}=this.getProps();p&&Nt.postRender(()=>p(o,c))}cancel(){this.isDragging=!1;const{projection:a,animationState:i}=this.visualElement;a&&(a.isAnimationBlocked=!1),this.endPanSession();const{dragPropagation:o}=this.getProps();!o&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),i&&i.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(a,i,o){const{drag:c}=this.getProps();if(!o||!Lr(a,c,this.currentDirection))return;const f=this.getAxisMotionValue(a);let d=this.originPoint[a]+o[a];this.constraints&&this.constraints[a]&&(d=_E(d,this.constraints[a],this.elastic[a])),f.set(d)}resolveConstraints(){const{dragConstraints:a,dragElastic:i}=this.getProps(),o=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,c=this.constraints;a&&Ti(a)?this.constraints||(this.constraints=this.resolveRefConstraints()):a&&o?this.constraints=LE(o.layoutBox,a):this.constraints=!1,this.elastic=qE(i),c!==this.constraints&&!Ti(a)&&o&&this.constraints&&!this.hasMutatedConstraints&&Vn(f=>{this.constraints!==!1&&this.getAxisMotionValue(f)&&(this.constraints[f]=UE(o.layoutBox[f],this.constraints[f]))})}resolveRefConstraints(){const{dragConstraints:a,onMeasureDragConstraints:i}=this.getProps();if(!a||!Ti(a))return!1;const o=a.current,{projection:c}=this.visualElement;if(!c||!c.layout)return!1;c.root&&(c.root.scroll=void 0,c.root.updateScroll());const f=XA(o,c.root,this.visualElement.getTransformPagePoint());let d=FE(c.layout.layoutBox,f);if(i){const p=i(WA(d));this.hasMutatedConstraints=!!p,p&&(d=H5(p))}return d}startAnimation(a){const{drag:i,dragMomentum:o,dragElastic:c,dragTransition:f,dragSnapToOrigin:d,onDragTransitionEnd:p}=this.getProps(),g=this.constraints||{},h=Vn(x=>{if(!Lr(x,i,this.currentDirection))return;let y=g&&g[x]||{};(d===!0||d===x)&&(y={min:0,max:0});const v=c?200:1e6,j=c?40:1e7,A={type:"inertia",velocity:o?a[x]:0,bounceStiffness:v,bounceDamping:j,timeConstant:750,restDelta:1,restSpeed:10,...f,...y};return this.startAxisValueAnimation(x,A)});return Promise.all(h).then(p)}startAxisValueAnimation(a,i){const o=this.getAxisMotionValue(a);return Qf(this.visualElement,a),o.start(Wm(a,o,0,i,this.visualElement,!1))}stopAnimation(){Vn(a=>this.getAxisMotionValue(a).stop())}getAxisMotionValue(a){const i=`_drag${a.toUpperCase()}`,c=this.visualElement.getProps()[i];return c||this.visualElement.getValue(a,this.visualElement.latestValues[a]??0)}snapToCursor(a){Vn(i=>{const{drag:o}=this.getProps();if(!Lr(i,o,this.currentDirection))return;const{projection:c}=this.visualElement,f=this.getAxisMotionValue(i);if(c&&c.layout){const{min:d,max:p}=c.layout.layoutBox[i],g=f.get()||0;f.set(a[i]-qt(d,p,.5)+g)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:a,dragConstraints:i}=this.getProps(),{projection:o}=this.visualElement;if(!Ti(i)||!o||!this.constraints)return;this.stopAnimation();const c={x:0,y:0};Vn(d=>{const p=this.getAxisMotionValue(d);if(p&&this.constraints!==!1){const g=p.get();c[d]=IE({min:g,max:g},this.constraints[d])}});const{transformTemplate:f}=this.visualElement.getProps();this.visualElement.current.style.transform=f?f({},""):"none",o.root&&o.root.updateScroll(),o.updateLayout(),this.constraints=!1,this.resolveConstraints(),Vn(d=>{if(!Lr(d,a,null))return;const p=this.getAxisMotionValue(d),{min:g,max:h}=this.constraints[d];p.set(qt(g,h,c[d]))}),this.visualElement.render()}addListeners(){if(!this.visualElement.current)return;WE.set(this.visualElement,this);const a=this.visualElement.current,i=Jo(a,"pointerdown",h=>{const{drag:x,dragListener:y=!0}=this.getProps(),v=h.target,j=v!==a&&AA(v);x&&y&&!j&&this.start(h)});let o;const c=()=>{const{dragConstraints:h}=this.getProps();Ti(h)&&h.current&&(this.constraints=this.resolveRefConstraints(),o||(o=GE(a,h.current,()=>this.scalePositionWithinConstraints())))},{projection:f}=this.visualElement,d=f.addEventListener("measure",c);f&&!f.layout&&(f.root&&f.root.updateScroll(),f.updateLayout()),Nt.read(c);const p=ll(window,"resize",()=>this.scalePositionWithinConstraints()),g=f.addEventListener("didUpdate",(({delta:h,hasLayoutChanged:x})=>{this.isDragging&&x&&(Vn(y=>{const v=this.getAxisMotionValue(y);v&&(this.originPoint[y]+=h[y].translate,v.set(v.get()+h[y].translate))}),this.visualElement.render())}));return()=>{p(),i(),d(),g&&g(),o&&o()}}getProps(){const a=this.visualElement.getProps(),{drag:i=!1,dragDirectionLock:o=!1,dragPropagation:c=!1,dragConstraints:f=!1,dragElastic:d=lm,dragMomentum:p=!0}=a;return{...a,drag:i,dragDirectionLock:o,dragPropagation:c,dragConstraints:f,dragElastic:d,dragMomentum:p}}}function Jx(n){let a=!0;return()=>{if(a){a=!1;return}n()}}function GE(n,a,i){const o=em(n,Jx(i)),c=em(a,Jx(i));return()=>{o(),c()}}function Lr(n,a,i){return(a===!0||a===n)&&(i===null||i===n)}function XE(n,a=10){let i=null;return Math.abs(n.y)>a?i="y":Math.abs(n.x)>a&&(i="x"),i}class KE extends Za{constructor(a){super(a),this.removeGroupControls=Ye,this.removeListeners=Ye,this.controls=new YE(a)}mount(){const{dragControls:a}=this.node.getProps();a&&(this.removeGroupControls=a.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||Ye}update(){const{dragControls:a}=this.node.getProps(),{dragControls:i}=this.node.prevProps||{};a!==i&&(this.removeGroupControls(),a&&(this.removeGroupControls=a.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}const vf=n=>(a,i)=>{n&&Nt.update(()=>n(a,i),!1,!0)};class QE extends Za{constructor(){super(...arguments),this.removePointerDownListener=Ye}onPointerDown(a){this.session=new mb(a,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:fb(this.node)})}createPanHandlers(){const{onPanSessionStart:a,onPanStart:i,onPan:o,onPanEnd:c}=this.node.getProps();return{onSessionStart:vf(a),onStart:vf(i),onMove:vf(o),onEnd:(f,d)=>{delete this.session,c&&Nt.postRender(()=>c(f,d))}}}mount(){this.removePointerDownListener=Jo(this.node.current,"pointerdown",a=>this.onPointerDown(a))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let Sf=!1;class ZE extends S.Component{componentDidMount(){const{visualElement:a,layoutGroup:i,switchLayoutGroup:o,layoutId:c}=this.props,{projection:f}=a;f&&(i.group&&i.group.add(f),o&&o.register&&c&&o.register(f),Sf&&f.root.didUpdate(),f.addEventListener("animationComplete",()=>{this.safeToRemove()}),f.setOptions({...f.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),$r.hasEverUpdated=!0}getSnapshotBeforeUpdate(a){const{layoutDependency:i,visualElement:o,drag:c,isPresent:f}=this.props,{projection:d}=o;return d&&(d.isPresent=f,a.layoutDependency!==i&&d.setOptions({...d.options,layoutDependency:i}),Sf=!0,c||a.layoutDependency!==i||i===void 0||a.isPresent!==f?d.willUpdate():this.safeToRemove(),a.isPresent!==f&&(f?d.promote():d.relegate()||Nt.postRender(()=>{const p=d.getStack();(!p||!p.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{visualElement:a,layoutAnchor:i}=this.props,{projection:o}=a;o&&(o.options.layoutAnchor=i,o.root.didUpdate(),Vi.postRender(()=>{!o.currentAnimation&&o.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:a,layoutGroup:i,switchLayoutGroup:o}=this.props,{projection:c}=a;Sf=!0,c&&(c.scheduleCheckAfterUnmount(),i&&i.group&&i.group.remove(c),o&&o.deregister&&o.deregister(c))}safeToRemove(){const{safeToRemove:a}=this.props;a&&a()}render(){return null}}function hb(n){const[a,i]=ab(),o=S.useContext(Cm);return r.jsx(ZE,{...n,layoutGroup:o,switchLayoutGroup:S.useContext(ub),isPresent:a,safeToRemove:i})}const $E={pan:{Feature:QE},drag:{Feature:KE,ProjectionNode:nb,MeasureLayout:hb}};function t1(n,a,i){const{props:o}=n;n.animationState&&o.whileHover&&n.animationState.setActive("whileHover",i==="Start");const c="onHover"+i,f=o[c];f&&Nt.postRender(()=>f(a,pl(a)))}class JE extends Za{mount(){const{current:a}=this.node;a&&(this.unmount=vA(a,(i,o)=>(t1(this.node,o,"Start"),c=>t1(this.node,c,"End"))))}unmount(){}}class tC extends Za{constructor(){super(...arguments),this.isActive=!1}onFocus(){let a=!1;try{a=this.node.current.matches(":focus-visible")}catch{a=!0}!a||!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=dl(ll(this.node.current,"focus",()=>this.onFocus()),ll(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function e1(n,a,i){const{props:o}=n;if(n.current instanceof HTMLButtonElement&&n.current.disabled)return;n.animationState&&o.whileTap&&n.animationState.setActive("whileTap",i==="Start");const c="onTap"+(i==="End"?"":i),f=o[c];f&&Nt.postRender(()=>f(a,pl(a)))}class eC extends Za{mount(){const{current:a}=this.node;if(!a)return;
241const{globalTapTarget:i,propagate:o}=this.node.props;this.unmount=EA(a,(c,f)=>(e1(this.node,f,"Start"),(d,{success:p})=>e1(this.node,d,p?"End":"Cancel")),{useGlobalTarget:i,stopPropagation:o?.tap===!1})}unmount(){}}const rm=new WeakMap,wf=new WeakMap,nC=n=>{const a=rm.get(n.target);a&&a(n)},aC=n=>{n.forEach(nC)};function sC({root:n,...a}){const i=n||document;wf.has(i)||wf.set(i,{});const o=wf.get(i),c=JSON.stringify(a);return o[c]||(o[c]=new IntersectionObserver(aC,{root:n,...a})),o[c]}function iC(n,a,i){const o=sC(a);return rm.set(n,i),o.observe(n),()=>{rm.delete(n),o.unobserve(n)}}const oC={some:0,all:1};class lC extends Za{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.stopObserver?.();const{viewport:a={}}=this.node.getProps(),{root:i,margin:o,amount:c="some",once:f}=a,d={root:i?i.current:void 0,rootMargin:o,threshold:typeof c=="number"?c:oC[c]},p=g=>{const{isIntersecting:h}=g;if(this.isInView===h||(this.isInView=h,f&&!h&&this.hasEnteredView))return;h&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",h);const{onViewportEnter:x,onViewportLeave:y}=this.node.getProps(),v=h?x:y;v&&v(g)};this.stopObserver=iC(this.node.current,d,p)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:a,prevProps:i}=this.node;["amount","margin","root"].some(rC(a,i))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}function rC({viewport:n={}},{viewport:a={}}={}){return i=>n[i]!==a[i]}const cC={inView:{Feature:lC},tap:{Feature:eC},focus:{Feature:tC},hover:{Feature:JE}},uC={layout:{ProjectionNode:nb,MeasureLayout:hb}},dC={...zE,...cC,...$E,...uC},fC=RE(dC,DE);function gc(n){return typeof window>"u"?!1:n?r5():Um()}const mC=50,n1=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),pC=()=>({time:0,x:n1(),y:n1()}),hC={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function a1(n,a,i,o){const c=i[a],{length:f,position:d}=hC[a],p=c.current,g=i.time;c.current=Math.abs(n[`scroll${d}`]),c.scrollLength=n[`scroll${f}`]-n[`client${f}`],c.offset.length=0,c.offset[0]=0,c.offset[1]=c.scrollLength,c.progress=Pi(0,c.scrollLength,c.current);const h=o-g;c.velocity=h>mC?0:Nm(c.current-p,h)}function gC(n,a,i){a1(n,"x",a,i),a1(n,"y",a,i),a.time=i}function yC(n,a){const i={x:0,y:0};let o=n;for(;o&&o!==a;)if(Zo(o))i.x+=o.offsetLeft,i.y+=o.offsetTop,o=o.offsetParent;else if(o.tagName==="svg"){const c=o.getBoundingClientRect();o=o.parentElement;const f=o.getBoundingClientRect();i.x+=c.left-f.left,i.y+=c.top-f.top}else if(o instanceof SVGGraphicsElement){const{x:c,y:f}=o.getBBox();i.x+=c,i.y+=f;let d=null,p=o.parentNode;for(;!d;)p.tagName==="svg"&&(d=p),p=o.parentNode;o=d}else break;return i}const cm={start:0,center:.5,end:1};function s1(n,a,i=0){let o=0;if(n in cm&&(n=cm[n]),typeof n=="string"){const c=parseFloat(n);n.endsWith("px")?o=c:n.endsWith("%")?n=c/100:n.endsWith("vw")?o=c/100*document.documentElement.clientWidth:n.endsWith("vh")?o=c/100*document.documentElement.clientHeight:n=c}return typeof n=="number"&&(o=a*n),i+o}const xC=[0,0];function bC(n,a,i,o){let c=Array.isArray(n)?n:xC,f=0,d=0;return typeof n=="number"?c=[n,n]:typeof n=="string"&&(n=n.trim(),n.includes(" ")?c=n.split(" "):c=[n,cm[n]?n:"0"]),f=s1(c[0],i,o),d=s1(c[1],a),f-d}const Go={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},vC={x:0,y:0};function SC(n){return"getBBox"in n&&n.tagName!=="svg"?n.getBBox():{width:n.clientWidth,height:n.clientHeight}}function wC(n,a,i){const{offset:o=Go.All}=i,{target:c=n,axis:f="y"}=i,d=f==="y"?"height":"width",p=c!==n?yC(c,n):vC,g=c===n?{width:n.scrollWidth,height:n.scrollHeight}:SC(c),h={width:n.clientWidth,height:n.clientHeight};a[f].offset.length=0;let x=!a[f].interpolate;const y=o.length;for(let v=0;v<y;v++){const j=bC(o[v],h[d],g[d],p[f]);!x&&j!==a[f].interpolatorOffsets[v]&&(x=!0),a[f].offset[v]=j}x&&(a[f].interpolate=_m(a[f].offset,a5(o),{clamp:!1}
241),a[f].interpolatorOffsets=[...a[f].offset]),a[f].progress=Rn(0,1,a[f].interpolate(a[f].current))}function jC(n,a=n,i){if(i.x.targetOffset=0,i.y.targetOffset=0,a!==n){let o=a;for(;o&&o!==n;)i.x.targetOffset+=o.offsetLeft,i.y.targetOffset+=o.offsetTop,o=o.offsetParent}i.x.targetLength=a===n?a.scrollWidth:a.clientWidth,i.y.targetLength=a===n?a.scrollHeight:a.clientHeight,i.x.containerLength=n.clientWidth,i.y.containerLength=n.clientHeight}function AC(n,a,i,o={}){return{measure:c=>{jC(n,o.target,i),gC(n,i,c),(o.offset||o.target)&&wC(n,i,o)},notify:()=>a(i)}}const vi=new WeakMap,i1=new WeakMap,jf=new WeakMap,o1=new WeakMap,Fr=new WeakMap,l1=n=>n===document.scrollingElement?window:n;function gb(n,{container:a=document.scrollingElement,trackContentSize:i=!1,...o}={}){if(!a)return Ye;let c=jf.get(a);c||(c=new Set,jf.set(a,c));const f=pC(),d=AC(a,n,f,o);if(c.add(d),!vi.has(a)){const g=()=>{for(const v of c)v.measure(he.timestamp);Nt.preUpdate(h)},h=()=>{for(const v of c)v.notify()},x=()=>Nt.read(g);vi.set(a,x);const y=l1(a);window.addEventListener("resize",x),a!==document.documentElement&&i1.set(a,em(a,x)),y.addEventListener("scroll",x),x()}if(i&&!Fr.has(a)){const g=vi.get(a),h={width:a.scrollWidth,height:a.scrollHeight};o1.set(a,h);const x=()=>{const v=a.scrollWidth,j=a.scrollHeight;(h.width!==v||h.height!==j)&&(g(),h.width=v,h.height=j)},y=Nt.read(x,!0);Fr.set(a,y)}const p=vi.get(a);return Nt.read(p,!1,!0),()=>{gn(p);const g=jf.get(a);if(!g||(g.delete(d),g.size))return;const h=vi.get(a);vi.delete(a),h&&(l1(a).removeEventListener("scroll",h),i1.get(a)?.(),window.removeEventListener("resize",h));const x=Fr.get(a);x&&(gn(x),Fr.delete(a)),o1.delete(a)}}const TC=[[Go.Enter,"entry"],[Go.Exit,"exit"],[Go.Any,"cover"],[Go.All,"contain"]],r1={start:0,end:1};function EC(n){const a=n.trim().split(/\s+/);if(a.length!==2)return;const i=r1[a[0]],o=r1[a[1]];if(!(i===void 0||o===void 0))return[i,o]}function CC(n){if(n.length!==2)return;const a=[];for(const i of n)if(Array.isArray(i))a.push(i);else if(typeof i=="string"){const o=EC(i);if(!o)return;a.push(o)}else return;return a}function kC(n,a){const i=CC(n);if(!i)return!1;for(let o=0;o<2;o++){const c=i[o],f=a[o];if(c[0]!==f[0]||c[1]!==f[1])return!1}return!0}function sp(n){if(!n)return{rangeStart:"contain 0%",rangeEnd:"contain 100%"};for(const[a,i]of TC)if(kC(n,a))return{rangeStart:`${i} 0%`,rangeEnd:`${i} 100%`}}const c1=new Map;function u1(n){const a={value:0},i=gb(o=>{a.value=o[n.axis].progress*100},n);return{currentTime:a,cancel:i}}function yb({source:n,container:a,...i}){const{axis:o}=i;n&&(a=n);let c=c1.get(a);c||(c=new Map,c1.set(a,c));const f=i.target??"self";let d=c.get(f);d||(d={},c.set(f,d));const p=o+(i.offset??[]).join(",");return d[p]||(i.target&&gc(i.target)?sp(i.offset)?d[p]=new ViewTimeline({subject:i.target,axis:o}):d[p]=u1({container:a,...i}):gc()?d[p]=new ScrollTimeline({source:a,axis:o}):d[p]=u1({container:a,...i})),d[p]}function RC(n,a){const i=yb(a),o=a.target?sp(a.offset):void 0,c=a.target?gc(a.target)&&!!o:gc();return n.attachTimeline({timeline:c?i:void 0,...o&&c&&{rangeStart:o.rangeStart,rangeEnd:o.rangeEnd},observe:f=>(f.pause(),N5(d=>{f.time=f.iterationDuration*d},i))})}function DC(n){return n&&(n.target||n.offset)}function NC(n){return n.length===2}function MC(n,a){return NC(n)||DC(a)?gb(i=>{n(i[a.axis].progress,i)},a):N5(n,yb(a))}function xb(n,{axis:a="y",container:i=document.scrollingElement,...o}={}){if(!i)return Ye;const c={axis:a,container:i,...o};return typeof n=="function"?MC(n,c):RC(n,c)}const OC=()=>({scrollX:Tn(0),scrollY:Tn(0),scrollXProgress:Tn(0),scrollYProgress:Tn(0)}),Ri=n=>n?!n.current:!1;function d1(n,a,i,o){return{factory:c=>{let f;const d=()=>{if(Ri(i)||Ri(o)){Vi.read(d);return}f=xb(c,{...a,axis:n,container:i?.current||void 0,target:o?.current||void 0})};return Vi.read(d),()=>{E5(d),f?.()}},times:[0,1],keyframes:[0,1],ease:c=>c,duration:1}}function zC(n,a){return typeof window>"u"?!1:n?r5()&&!!sp(a):Um()}function Pc({container:n,target:a,...i}={}){const o=Ka(OC);zC(a,i.offset)&&(o.scrollXProgress.accelerate=d1("x",i,n,a),o.scrollYProgress.accelerate=d1("y",i,n,a));const c=S.useRef(null),f=S.useRef(!1),d=S.useCallback(()=>(c.current=xb((p,{x:g,y:h})=>{o.scrollX.set(g.current),o.scrollXProgress.set(g.progress),o.scrollY.set(h.current),o.scrollYProgress.set(h.progress)},{...i,container:n?.current||void 0,target:a?.current||void 0}),()=>{c.current?.()}),[n,a,JSON.stringify(i.offset)]);return ul(()=>{if(f.current=!1,Ri(n)||Ri(a)){f.current=!0;return}else return d()},[d]),S.useEffect(()=>{if(!f.current)return;let p;const g=()=>{const h=Ri(n),x=Ri(a);!h&&!x&&(p=d())};return Vi.read(g),()=>{E5(g),p?.()}},[d]),o}function PC(n){const a=Ka(()=>Tn(n)),{isStatic:i}=S.useContext(Oc);if(i){const[,o]=S.useState(n);S.useEffect(()=>a.on("change",o),[])}return a}function bb(n,a){const i=PC(a()),o=()=>i.set(a());return o(),ul(()=>{const c=()=>Nt.preRender(o,!1,!0),f=n.map(d=>d.on("change",c));return()=>{f.forEach(d=>d()),gn(o)}}),i}function HC(n){Qo.current=[],n();const a=bb(Qo.current,n);return Qo.current=void 0,a}function Me(n,a,i,o){if(typeof n=="function")return HC(n);if(i!==void 0&&!Array.isArray(i)&&typeof a!="function")return VC(n,a,i,o);const d=typeof a=="function"?a:HA(a,i,o),p=Array.isArray(n)?f1(n,d):f1([n],([h])=>d(h)),g=Array.isArray(n)?void 0:n.accelerate;return g&&!g.isTransformed&&typeof a!="function"&&Array.isArray(i)&&o?.clamp!==!1&&(p.accelerate={...g,times:a,keyframes:i,isTransformed:!0,...o?.ease?{ease:o.ease}:{}}),p}function f1(n,a){const i=Ka(()=>[]);return bb(n,()=>{i.length=0;const o=n.length;for(let c=0;c<o;c++)i[c]=n[c].get();return a(i)})}function VC(n,a,i,o){const c=Ka(()=>Object.keys(i)),f=Ka(()=>({}));for(const d of c)f[d]=Me(n,a,i[d],o);return f}const BC={some:0,all:1};function _C(n,a,{root:i,margin:o,amount:c="some"}={}){const f=Km(n),d=new WeakMap,p=h=>{h.forEach(x=>{const y=d.get(x.target);if(x.isIntersecting!==!!y)if(x.isIntersecting){const v=a(x.target,x);typeof v=="function"?d.set(x.target,v):g.unobserve(x.target)}else typeof y=="function"&&(y(x),d.delete(x.target))})},g=new IntersectionObserver(p,{root:i,rootMargin:o,threshold:typeof c=="number"?c:BC[c]});return f.forEach(h=>
241g.observe(h)),()=>g.disconnect()}function It(n,{root:a,margin:i,amount:o,once:c=!1,initial:f=!1}={}){const[d,p]=S.useState(f);return S.useEffect(()=>{if(!n.current||c&&d)return;const g=()=>(p(!0),c?void 0:()=>p(!1)),h={root:a&&a.current||void 0,margin:i,amount:o};return _C(n.current,g,h)},[a,n,i,c,o]),d}const W=fC,LC="/manus-storage/deskofficer-wordmark_35260b26.svg",FC=[{label:"Platform",href:"#platform"},{label:"Our Story",href:"#our-story"},{label:"Security",href:"#security"},{label:"Contact",href:"/learn-more"},{label:"Request a Demo",href:"/learn-more"}],IC=[{label:"Privacy Policy",href:"/privacy"},{label:"Terms of Service",href:"/terms"}];function ip(){const n=S.useRef(null),a=It(n,{once:!0,amount:.4});return r.jsx("footer",{"data-loc":"client/src/components/Footer.tsx:24",ref:n,className:"relative",style:{background:"#000000",borderTop:"1px solid rgba(255,255,255,0.06)"},children:r.jsxs(W.div,{"data-loc":"client/src/components/Footer.tsx:29",className:"ds-container",initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,ease:[.16,1,.3,1]},children:[r.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:36",className:"flex flex-col md:flex-row items-center justify-between gap-6 py-10",children:[r.jsx("a",{"data-loc":"client/src/components/Footer.tsx:38",href:"/","aria-label":"DeskOfficer home",children:r.jsx("img",{"data-loc":"client/src/components/Footer.tsx:39",loading:"lazy",src:LC,alt:"DeskOfficer",className:"h-6 w-auto"})}),r.jsx("nav",{"data-loc":"client/src/components/Footer.tsx:43",className:"flex flex-wrap items-center justify-center gap-x-7 gap-y-2",children:FC.map(i=>r.jsx("a",{"data-loc":"client/src/components/Footer.tsx:45",href:i.href,className:"text-sm transition-colors hover:text-white/70",style:{color:"rgba(255,255,255,0.38)",fontFamily:'"Instrument Sans", sans-serif'},children:i.label},i.label))}),r.jsx("p",{"data-loc":"client/src/components/Footer.tsx:57",className:"text-xs whitespace-nowrap",style:{color:"rgba(255,255,255,0.22)"},children:"© 2026 DeskOfficer, Inc."})]}),r.jsx("div",{"data-loc":"client/src/components/Footer.tsx:63",className:"flex flex-col sm:flex-row items-center justify-center gap-4 pb-8",children:IC.map(i=>r.jsx("a",{"data-loc":"client/src/components/Footer.tsx:67",href:i.href,className:"text-xs transition-colors hover:text-white/40",style:{color:"rgba(255,255,255,0.18)",fontFamily:'"Instrument Sans", sans-serif'},children:i.label},i.label))})]})})}function UC(n=.15){const a=S.useRef(null),[i,o]=S.useState(!1);return S.useEffect(()=>{const c=a.current;if(!c)return;const f=new IntersectionObserver(([d])=>{d.isIntersecting&&(o(!0),f.unobserve(c))},{threshold:n});return f.observe(c),()=>f.disconnect()},[n]),{ref:a,isVisible:i}}function qC({value:n,prefix:a="",suffix:i="",duration:o=1800,delay:c=0,locale:f="en-US",className:d="",style:p}){const{ref:g,isVisible:h}=UC(.2),[x,y]=S.useState(0),v=S.useRef(null),j=S.useRef(null),A=S.useRef(!1);S.useEffect(()=>{if(!h||A.current)return;const E=()=>{A.current=!0;const C=performance.now();j.current=C;const H=O=>{const B=O-C,N=Math.min(B/o,1),_=1-Math.pow(1-N,3);y(Math.round(_*n)),N<1?v.current=requestAnimationFrame(H):y(n)};v.current=requestAnimationFrame(H)};if(c>0){const C=setTimeout(E,c);return()=>{clearTimeout(C),v.current&&cancelAnimationFrame(v.current)}}else return E(),()=>{v.current&&cancelAnimationFrame(v.current)}},[h,n,o,c]);const T=x.toLocaleString(f);return r.jsxs("span",{"data-loc":"client/src/components/AnimatedNumber.tsx:87",ref:g,className:d,style:p,children:[a,T,i]})}const WC="/manus-storage/genericImage-websiteLogo-258230-1752525410.8111-0.bODwPI_c932e7d5.png",YC=[{prefix:"",numericValue:36,suffix:"%",label:"Calls Fully Automated",description:"Routine conversations handled without requiring staff intervention.",gradient:"linear-gradient(180deg, #64D2FF 0%, #1E5BFF 100%)",duration:1600,delay:0},{prefix:"",numericValue:168,suffix:"",label:"Hours Saved",description:"Staff capacity returned to higher-priority work.",gradient:"linear-gradient(180deg, #64D2FF 0%, #1E5BFF 100%)",duration:1400,delay:150}];function vb({stat:n,index:a}){const i=S.useRef(null),o=It(i,{once:!0,amount:.5}
241);return r.jsxs(W.div,{"data-loc":"client/src/components/CustomerProofSection.tsx:42",ref:i,initial:{opacity:0,y:30},animate:o?{opacity:1,y:0}:{},transition:{duration:.7,delay:a*.15,ease:[.16,1,.3,1]},children:[r.jsx("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:49",className:"mb-8",style:{height:1,background:o?"linear-gradient(90deg, #64D2FF 0%, rgba(30,91,255,0.6) 60%, rgba(255,255,255,0.08) 100%)":"rgba(255,255,255,0.08)",transition:"background 0.8s ease"}}),r.jsx("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:61",className:"mb-4",children:r.jsx(qC,{"data-loc":"client/src/components/CustomerProofSection.tsx:62",value:n.numericValue,prefix:n.prefix,suffix:n.suffix,duration:n.duration,delay:n.delay,style:{fontFamily:'"Cormorant Garamond", Georgia, serif',fontWeight:300,fontSize:"clamp(56px, 7vw, 88px)",lineHeight:1,letterSpacing:"-0.03em",background:n.gradient,WebkitBackgroundClip:"text",WebkitTextFillColor:"transparent",backgroundClip:"text"}})}),r.jsx("p",{"data-loc":"client/src/components/CustomerProofSection.tsx:83",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:13,fontWeight:700,letterSpacing:"0.08em",textTransform:"uppercase",color:"#FFFFFF",marginBottom:8},children:n.label}),r.jsx("p",{"data-loc":"client/src/components/CustomerProofSection.tsx:98",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:15,lineHeight:1.6,color:"rgba(255,255,255,0.55)",maxWidth:280},children:n.description})]})}const GC={prefix:"",numericValue:2e4,suffix:"+",label:"Calls Processed",description:"Real conversations that previously required a human call taker to answer.",gradient:"linear-gradient(180deg, #64D2FF 0%, #1E5BFF 100%)",duration:1800,delay:300};function XC(){return r.jsx(vb,{"data-loc":"client/src/components/CustomerProofSection.tsx:125",stat:GC,index:2})}function Sb(){const n=S.useRef(null),a=It(n,{once:!0,amount:.2}),i=S.useRef(null),o=It(i,{once:!0,amount:.4});return r.jsx("section",{"data-loc":"client/src/components/CustomerProofSection.tsx:134",ref:n,id:"customers",style:{background:"#000000",paddingTop:"clamp(48px, 9vh, 120px)",paddingBottom:"clamp(48px, 9vh, 120px)",position:"relative",overflow:"hidden"},children:r.jsxs("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:145",className:"ds-container",children:[r.jsxs("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:147",className:"grid grid-cols-1 md:grid-cols-[2fr_1fr] gap-8 md:gap-[clamp(32px,4vw,64px)] items-center mb-16 md:mb-20",children:[r.jsxs("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:151",children:[r.jsx(W.span,{"data-loc":"client/src/components/CustomerProofSection.tsx:152",className:"ds-eyebrow block mb-6",style:{color:"#1E5BFF"},initial:{opacity:0,y:12},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},children:"Customer Proof"}),r.jsx(W.h2,{"data-loc":"client/src/components/CustomerProofSection.tsx:162",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},style:{fontFamily:'"Playfair Display", Georgia, serif',fontWeight:400,fontStyle:"italic",fontSize:"clamp(36px, 4.5vw, 56px)",lineHeight:1.08,color:"#f5f5f7",letterSpacing:"-0.02em",marginBottom:24},children:"Sparks Police Department Communications Center, NV"}),r.jsxs(W.p,{"data-loc":"client/src/components/CustomerProofSection.tsx:180",initial:{opacity:0,y:16},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:17,fontWeight:400,lineHeight:1.7,color:"rgba(255,255,255,0.65)",maxWidth:600},children:[r.jsx("strong",{"data-loc":"client/src/components/CustomerProofSection.tsx:186",style:{color:"#f5f5f7",fontWeight:600},children:"Sparks Police went live with DeskOfficer in their Communications Center"})," and saw value on day oneâwith roughly ",r.jsx("strong",{"data-loc":"client/src/components/CustomerProofSection.tsx:186",style:{color:"#f5f5f7",fontWeight:600},children:"36% of calls diverted"})," from human call takers. Agency-approved review and configuration allowed the deployment to improve over time."]})]}),r.jsxs(W.div,{"data-loc":"client/src/components/CustomerProofSection.tsx:193",ref:i,initial:{opacity:0,x:24},animate:o?{opacity:1,x:0}:{},transition:{duration:.8,delay:.15,ease:[.16,1,.3,1]},style:{background:"#1c1c1e",borderRadius:18,padding:"clamp(20px, 3vw, 32px) clamp(18px, 2.5vw, 28px)",position:"relative",display:"flex",flexDirection:"column",justifyContent:"space-between",gap:24},children:[r.jsx("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:210",style:{borderLeft:"3px solid",borderImage:"linear-gradient(180deg, #64D2FF 0%, #1E5BFF 100%) 1",paddingLeft:16},children:r.jsx("p",{"data-loc":"client/src/components/CustomerProofSection.tsx:217",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:400,fontSize:"clamp(15px, 1.4vw, 17px)",lineHeight:1.65,color:"rgba(255,255,255,0.85)"},children:"âDeskOfficer helps us manage call surges and reduce hold times for non-emergency requests. It acts as an additional resource for our team, ensuring callers receive timely information while improving overall workflow in the center.â"})}),r.jsxs("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:231",style:{display:"flex",alignItems:"center",gap:12},children:[r.jsx("img",{"data-loc":"client/src/components/CustomerProofSection.tsx:238",src:WC,alt:"Sparks Police Department",style:{width:40,height:40,objectFit:"contain",flexShrink:0}}),r.jsxs("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:243",children:[r.jsx("p",{"data-loc":"client/src/components/CustomerProofSection.tsx:244",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:14,fontWeight:600,color:"rgba(255,255,255,0.9)",marginBottom:2},children:"Connie Sheppard"}),r.jsx("p",{"data-loc":"client/src/components/CustomerProofSection.tsx:247",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:12,color:"rgba(255,255,255,0.45)",marginBottom:1},children:"Police Services Manager"}),r.jsx("p",{"data-loc":"client/src/components/CustomerProofSection.tsx:250",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:12,color:"rgba(255,255,255,0.45)"},children:"Sparks Police Department"})]})]})]})]}),r.jsxs("div",{"data-loc":"client/src/components/CustomerProofSection.tsx:259",className:"grid grid-cols-1 sm:grid-cols-3 gap-x-12 gap-y-14",style:{marginBottom:80},children:[YC.map((c,f)=>r.jsx(vb,{"data-loc":"client/src/components/CustomerProofSection.tsx:264",stat:c,index:f},c.label)),r.jsx(XC,{"data-loc":"client/src/components/CustomerProofSection.tsx:266"})]}),r.jsx(W.p,{"data-loc":"client/src/components/CustomerProofSection.tsx:270",initial:{opacity:0}
241,whileInView:{opacity:1},viewport:{once:!0},transition:{duration:.6,delay:.8},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:12,color:"rgba(255,255,255,0.35)",marginBottom:80,fontStyle:"italic"},children:"Results measured over a 90-day deployment period, AprilâJuly 2026."})]})})}const Bn=[{id:"natural-voice",num:"01",label:"Natural Voice",description:"Hold fast, natural conversations that support interruptions, follow-up questions, changing requests, and complex caller behavior â including callers in more than 70 languages."},{id:"always-available",num:"02",label:"Always Available",description:"Answer every inbound call concurrently, 24 hours a day, without queues, hold times, or after-hours limitations. Urgent calls are immediately escalated to the right person."},{id:"intelligent-routing",num:"03",label:"Intelligent Routing",description:"Identify why someone is calling, collect relevant context, and transfer the caller to the right person or department â without making them repeat themselves."},{id:"knowledge-management",num:"04",label:"Knowledge Management",description:"Build and maintain the agency-approved knowledge DeskOfficer uses to answer questions accurately â from policies and procedures to public information and department-specific content."},{id:"conversation-intelligence",num:"05",label:"Conversation Intelligence",description:"Understand what your agency is actually dealing with. Analyze call volume, recurring demand, service patterns, and automation opportunities across every interaction."},{id:"integrations",num:"06",label:"Integrations",description:"Connect DeskOfficer to the systems your agency already uses â CAD, RMS, JMS, telephony, messaging platforms, and more â so it fits into your workflow rather than replacing it."}];function KC({active:n}){const a=S.useRef(null),i=S.useRef(0),o=S.useRef(0),c=S.useRef(6);return S.useEffect(()=>{const f=a.current;if(!f)return;const d=f.getContext("2d");if(!d)return;function p(){if(!f||!d)return;const g=f.width,h=f.height;d.clearRect(0,0,g,h);const x=n?26:5;c.current+=(x-c.current)*.04;const y=c.current,v=n?.032:.007;o.current+=v;const j=o.current,A=[{amp:y*1,freq:.016,phase:j*1,alpha:.85,width:1.6,color:"#4AADFF"},{amp:y*.6,freq:.024,phase:j*1.3+1.1,alpha:.45,width:1.1,color:"#2997FF"},{amp:y*.38,freq:.032,phase:j*.72+2.4,alpha:.22,width:.8,color:"#1E5BFF"}],T=A[0];d.beginPath();for(let C=0;C<=g;C+=2){const H=h/2+T.amp*Math.sin(C*T.freq+T.phase)*Math.sin(C*T.freq*.38+T.phase*.65);C===0?d.moveTo(C,H):d.lineTo(C,H)}d.lineTo(g,h),d.lineTo(0,h),d.closePath();const E=d.createLinearGradient(0,h/2,0,h);E.addColorStop(0,"rgba(41,151,255,0.14)"),E.addColorStop(1,"rgba(41,151,255,0.0)"),d.fillStyle=E,d.fill(),A.forEach(({amp:C,freq:H,phase:O,alpha:B,width:N,color:_})=>{d.beginPath(),d.strokeStyle=_,d.globalAlpha=B,d.lineWidth=N;for(let R=0;R<=g;R+=2){const P=h/2+C*Math.sin(R*H+O)*Math.sin(R*H*.38+O*.65);R===0?d.moveTo(R,P):d.lineTo(R,P)}d.stroke(),d.globalAlpha=1}),i.current=requestAnimationFrame(p)}return p(),()=>cancelAnimationFrame(i.current)},[n]),r.jsx("canvas",{"data-loc":"client/src/components/PlatformSection.tsx:178",ref:a,width:520,height:48,style:{width:"100%",height:48,display:"block"}})}function QC(){const[n,a]=S.useState(0),i=S.useRef(null),o=[1200,1e3,2600,900,2400,2600,900,2600,2400,900,2600,3200,600];S.useEffect(()=>{let O=!1;function B(N){if(O)return;const _=(N+1)%o.length;i.current=setTimeout(()=>{O||(a(_),B(_))},o[_])}return B(n),()=>{O=!0,i.current&&clearTimeout(i.current)}},[]);const c=n>=1&&n<=11,f=n>=1&&n<=11,d=n>=1&&n<=11,p=n>=1&&n<=11,g=n>=2&&n<=11,h=n===3,x=n>=4&&n<=11,y=n>=5&&n<=11,v=n===6,j=n>=7&&n<=11,A=n>=8&&n<=11,T=n===9,E=n>=10&&n<=11,C=O=>({opacity:O?1:0,transition:"opacity 0.55s ease",pointerEvents:"none"}),H={fontFamily:"var(--font-sans)"};return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:230",style:{width:"100%",borderRadius:14,overflow:"hidden",background:"rgba(8,14,32,0.72)",backdropFilter:"blur(28px) saturate(160%)",WebkitBackdropFilter:"blur(28px) saturate(160%)",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"0 8px 64px rgba(0,0,0,0.7), 0 0 0 0.5px rgba(41,151,255,0.12) inset, 0 1px 0 rgba(255,255,255,0.07) inset"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:243",style:{background:"rgba(255,255,255,0.025)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"9px 14px",display:"flex",alignItems:"center",gap:6},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:251",style:{width:9,height:9,borderRadius:"50%",background:"#FF5F57",boxShadow:"0 0 4px rgba(255,95,87,0.5)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:252",style:{width:9,height:9,borderRadius:"50%",background:"#FFBD2E",boxShadow:"0 0 4px rgba(255,189,46,0.4)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:253",style:{width:9,height:9,borderRadius:"50%",background:"#28C840",boxShadow:"0 0 4px rgba(40,200,64,0.4)"}})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:257",style:{padding:"9px 16px",display:"flex",alignItems:"center",justifyContent:"space-between",borderBottom:"1px solid rgba(255,255,255,0.05)",background:"rgba(4,8,20,0.55)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:265",className:"flex items-center gap-3",children:[r.jsx("img",{"data-loc":"client/src/components/PlatformSection.tsx:266",loading:"lazy",src:"/manus-storage/deskofficer-wordmark_35260b26.svg",alt:"DeskOfficer",style:{height:9,width:"auto",opacity:.75,marginRight:4}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:268",style:{width:1,height:12,background:"rgba(255,255,255,0.08)"}}),[{bg:"rgba(30,91,255,0.85)",w:20},{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(255,255,255,0.08)",w:20}].map((O,B)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:270",style:{width:O.w,height:18,borderRadius:5,background:O.bg}},B))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:273",className:"flex items-center gap-3",children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:274",className:"flex items-center gap-1.5",children:[r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:275",animate:{o
241pacity:[1,.2,1]},transition:{duration:1.8,repeat:1/0,ease:"easeInOut"},style:{width:5,height:5,borderRadius:"50%",background:f?"#22c55e":"rgba(255,255,255,0.15)",boxShadow:f?"0 0 6px rgba(34,197,94,0.7)":"none"}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:277",style:{...H,fontSize:8,color:"rgba(255,255,255,0.32)",letterSpacing:"0.08em",fontWeight:600},children:f?"LIVE":"IDLE"})]}),[28,36].map((O,B)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:280",style:{width:O,height:2.5,borderRadius:2,background:"rgba(255,255,255,0.09)"}},B)),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:282",style:{width:20,height:20,borderRadius:"50%",background:"linear-gradient(135deg,#2563EB,#1E5BFF)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 0 8px rgba(37,99,235,0.5)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:283",style:{...H,fontSize:7,fontWeight:700,color:"#fff"},children:"JJ"})})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:289",style:{position:"relative",background:"rgba(6,12,28,0.6)",borderBottom:"1px solid rgba(41,151,255,0.1)",boxShadow:"0 1px 0 rgba(41,151,255,0.06) inset"},children:[r.jsx(KC,{"data-loc":"client/src/components/PlatformSection.tsx:295",active:c}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:297",style:{position:"absolute",left:12,top:"50%",transform:"translateY(-50%)",width:22,height:22,borderRadius:6,background:"rgba(255,255,255,0.06)",border:"1px solid rgba(255,255,255,0.07)",display:"flex",alignItems:"center",justifyContent:"center"},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:298",style:{width:8,height:1.5,background:"rgba(255,255,255,0.28)",borderRadius:1}})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:301",className:"flex items-center gap-2",style:{position:"absolute",right:12,top:"50%",transform:"translateY(-50%)"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:302",style:{width:52,height:18,borderRadius:6,background:"rgba(30,91,255,0.18)",border:"1px solid rgba(30,91,255,0.22)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:303",style:{width:44,height:18,borderRadius:6,background:"rgba(255,255,255,0.05)",border:"1px solid rgba(255,255,255,0.07)"}})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:308",style:{display:"flex"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:310",style:{width:36,borderRight:"1px solid rgba(255,255,255,0.04)",display:"flex",flexDirection:"column",alignItems:"center",paddingTop:12,gap:10,flexShrink:0,background:"rgba(4,8,20,0.3)"},children:[.45,.14,.14,.14].map((O,B)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:312",style:{width:14,height:14,borderRadius:4,background:`rgba(255,255,255,${O})`}},B))}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:317",style:{flex:1,padding:"11px 14px 14px"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:319",className:"flex items-center justify-between",style:{marginBottom:10},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:320",style:{...H,fontSize:10,fontWeight:600,color:"rgba(255,255,255,0.38)",letterSpacing:"0.07em",textTransform:"uppercase"},children:"Transcript"})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:324",style:{display:"flex",flexDirection:"column",gap:0},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:327",style:{display:"flex",gap:6,justifyContent:"center",marginBottom:8,...C(d)},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:328",style:{background:"rgba(239,68,68,0.22)",borderRadius:20,padding:"3px 9px",...H,fontSize:8,fontWeight:600,letterSpacing:"0.05em",color:"rgba(255,255,255,0.8)"},children:"Agent assigned ⢠0:01"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:329",style:{background:"rgba(34,197,94,0.18)",borderRadius:20,padding:"3px 9px",...H,fontSize:8,fontWeight:600,letterSpacing:"0.05em",color:"rgba(255,255,255,0.8)"},children:"Call started ⢠0:01"})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:333",style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:3,marginBottom:8,...C(p)},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:334",className:"flex items-center gap-1.5",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:335",style:{...H,fontSize:8,color:"rgba(255,255,255,0.22)"},children:"0:01"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:336",style:{...H,fontSize:9,fontWeight:600,color:"#2997FF"},children:"DeskOfficer AI"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:338",style:{maxWidth:"80%",padding:"7px 11px",borderRadius:"11px 11px 3px 11px",background:"rgba(30,91,255,0.18)",...H,fontSize:11,lineHeight:1.5,color:"rgba(185,215,255,0.92)"},children:"Hi! I'm DeskOfficer. How can I help you today?"})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:344",style:{display:"flex",flexDirection:"column",alignItems:"flex-start",ga
241p:3,marginBottom:8,...C(g)},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:345",className:"flex items-center gap-1.5",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:346",style:{...H,fontSize:9,fontWeight:600,color:"rgba(255,255,255,0.42)"},children:"(775) 555-0142"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:347",style:{...H,fontSize:8,color:"rgba(255,255,255,0.2)"},children:"0:05"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:349",style:{maxWidth:"80%",padding:"7px 11px",borderRadius:"11px 11px 11px 3px",background:"rgba(255,255,255,0.07)",...H,fontSize:11,lineHeight:1.5,color:"rgba(255,255,255,0.8)"},children:"Hi, I need to request a copy of a police report from last month."})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:355",style:{display:x?"none":"flex",justifyContent:"flex-end",marginBottom:8,...C(h)},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:356",style:{padding:"7px 12px",borderRadius:"11px 11px 3px 11px",background:"rgba(30,91,255,0.18)",display:"flex",alignItems:"center",gap:4},children:[0,1,2].map(O=>r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:358",style:{width:5,height:5,borderRadius:"50%",background:"#2997FF"},animate:{opacity:[.25,1,.25],y:[0,-3,0]},transition:{duration:.9,repeat:1/0,delay:O*.2}},O))})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:366",style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:3,marginBottom:8,...C(x)},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:367",className:"flex items-center gap-1.5",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:368",style:{...H,fontSize:8,color:"rgba(255,255,255,0.22)"},children:"0:07"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:369",style:{...H,fontSize:9,fontWeight:600,color:"#2997FF"},children:"DeskOfficer AI"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:371",style:{maxWidth:"80%",padding:"7px 11px",borderRadius:"11px 11px 3px 11px",background:"rgba(30,91,255,0.18)",...H,fontSize:11,lineHeight:1.5,color:"rgba(185,215,255,0.92)"},children:"I can help with that. Can I get your name and the approximate date?"})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:377",style:{display:"flex",flexDirection:"column",alignItems:"flex-start",gap:3,marginBottom:8,...C(y)},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:378",className:"flex items-center gap-1.5",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:379",style:{...H,fontSize:9,fontWeight:600,color:"rgba(255,255,255,0.42)"},children:"(775) 555-0142"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:380",style:{...H,fontSize:8,color:"rgba(255,255,255,0.2)"},children:"0:12"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:382",style:{maxWidth:"80%",padding:"7px 11px",borderRadius:"11px 11px 11px 3px",background:"rgba(255,255,255,0.07)",...H,fontSize:11,lineHeight:1.5,color:"rgba(255,255,255,0.8)"},children:"Sarah Mendez. Around the 14th â a vehicle break-in on Oak Avenue."})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:388",style:{display:j?"none":"flex",justifyContent:"flex-end",marginBottom:8,...C(v)},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:389",style:{padding:"7px 12px",borderRadius:"11px 11px 3px 11px",background:"rgba(30,91,255,0.18)",display:"flex",alignItems:"center",gap:4},children:[0,1,2].map(O=>r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:391",style:{width:5,height:5,borderRadius:"50%",background:"#2997FF"},animate:{opacity:[.25,1,.25],y:[0,-3,0]},transition:{duration:.9,repeat:1/0,delay:O*.2}},O))})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:399",style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:3,marginBottom:8,...C(j)},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:400",className:"flex items-center gap-1.5",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:401",style:{...H,fontSize:8,color:"rgba(255,255,255,0.22)"},children:"0:15"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:402",style:{...H,fontSize:9,fontWeight:600,color:"#2997FF"},children:"DeskOfficer AI"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:404",style:{maxWidth:"80%",padding:"7px 11px",borderRadius:"11px 11px 3px 11px",background:"rgba(30,91,255,0.18)",...H,fontSize:11,lineHeight:1.5,color:"rgba(185,215,255,0.92)"},children:"Got it, Sarah. I've found a matching report. I'll send the request form to your email."})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:410",style:{display:"flex",flexDirection:"column",alignItems:"flex-start",ga
241p:3,marginBottom:8,...C(A)},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:411",className:"flex items-center gap-1.5",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:412",style:{...H,fontSize:9,fontWeight:600,color:"rgba(255,255,255,0.42)"},children:"(775) 555-0142"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:413",style:{...H,fontSize:8,color:"rgba(255,255,255,0.2)"},children:"0:19"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:415",style:{maxWidth:"80%",padding:"7px 11px",borderRadius:"11px 11px 11px 3px",background:"rgba(255,255,255,0.07)",...H,fontSize:11,lineHeight:1.5,color:"rgba(255,255,255,0.8)"},children:"Perfect, thank you. Can I also get the officer's name on the report?"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:421",style:{display:E?"none":"flex",justifyContent:"flex-end",marginBottom:8,...C(T)},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:422",style:{padding:"7px 12px",borderRadius:"11px 11px 3px 11px",background:"rgba(30,91,255,0.18)",display:"flex",alignItems:"center",gap:4},children:[0,1,2].map(O=>r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:424",style:{width:5,height:5,borderRadius:"50%",background:"#2997FF"},animate:{opacity:[.25,1,.25],y:[0,-3,0]},transition:{duration:.9,repeat:1/0,delay:O*.2}},O))})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:432",style:{display:"flex",flexDirection:"column",alignItems:"flex-end",gap:3,...C(E)},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:433",className:"flex items-center gap-1.5",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:434",style:{...H,fontSize:8,color:"rgba(255,255,255,0.22)"},children:"0:22"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:435",style:{...H,fontSize:9,fontWeight:600,color:"#2997FF"},children:"DeskOfficer AI"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:437",style:{maxWidth:"80%",padding:"7px 11px",borderRadius:"11px 11px 3px 11px",background:"rgba(30,91,255,0.18)",...H,fontSize:11,lineHeight:1.5,color:"rgba(185,215,255,0.92)"},children:"That's included in the report. Officer R. Torres, Badge #4821."})]})]})]})]})]})}const Af=[{number:"(775) 555-0142",type:"Records Request",lang:"English",flag:"ðºð¸",dur:47},{number:"(831) 555-9877",type:"Jail Visitation",lang:"Spanish",flag:"ð²ð½",dur:112},{number:"(702) 555-3301",type:"Noise Complaint",lang:"English",flag:"ðºð¸",dur:23},{number:"(415) 555-7720",type:"Office Hours Inquiry",lang:"Mandarin",flag:"ð¨ð³",dur:68},{number:"(503) 555-1188",type:"Vehicle Report",lang:"English",flag:"ðºð¸",dur:9},{number:"(619) 555-4490",type:"Department Routing",lang:"English",flag:"ðºð¸",dur:134}];function ZC(n=1e3){const[a,i]=S.useState(0);return S.useEffect(()=>{const o=setInterval(()=>i(c=>c+1),n);return()=>clearInterval(o)},[n]),a}function $C(n){const a=Math.floor(n/60),i=n%60;return`${a}:${String(i).padStart(2,"0")}`}function JC(){const n=ZC(1e3),a={fontFamily:"var(--font-sans)"};return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:482",style:{width:"100%",borderRadius:14,overflow:"hidden",background:"rgba(8,14,32,0.72)",backdropFilter:"blur(28px) saturate(160%)",WebkitBackdropFilter:"blur(28px) saturate(160%)",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"0 8px 64px rgba(0,0,0,0.7), 0 0 0 0.5px rgba(41,151,255,0.12) inset, 0 1px 0 rgba(255,255,255,0.07) inset"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:494",style:{background:"rgba(255,255,255,0.025)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"9px 14px",display:"flex",alignItems:"center",gap:6},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:495",style:{width:9,height:9,borderRadius:"50%",background:"#FF5F57",boxShadow:"0 0 4px rgba(255,95,87,0.5)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:496",style:{width:9,height:9,borderRadius:"50%",background:"#FFBD2E",boxShadow:"0 0 4px rgba(255,189,46,0.4)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:497",style:{width:9,height:9,borderRadius:"50%",background:"#28C840",boxShadow:"0 0 4px rgba(40,200,64,0.4)"}})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:501",style:{padding:"9px 16px",display:"flex",alignItems:"center",justifyContent:"space-between",borderBottom:"1px solid rgba(255,255,255,0.05)",background:"rgba(4,8,20,0.55)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:502",className:"flex items-center gap-3",children:[r.jsx("img",{"data-loc":"client/src/components/PlatformSection.tsx:503",loading:"lazy",src:"/manus-storage/deskofficer-wordmark_35260b26.svg",alt:"DeskOfficer",style:{height:9,width:"auto",opacity:.75,marginRight:4}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:504",style:{width:1,height:12,background:"rgba(255,255,255,0.08)"}}),[{bg:"rgba(30,91,255,0.85)",w:20},{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(255,255,255,0.08)",w:20}].map((i,o)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:506",style:{width:i.w,height:18,borderRadius:5,background:i.bg}},o))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:509",className:"flex items-center gap-3",children:[[28,36].map((i,o)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:511",style:{width:i,height:2.5,borderRadius:2,background:"rgba(255,255,255,0.09)"}},o)),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:513",style:{width:20,height:20,borderRadius:"50%",background:"linear-gradient(135deg,#2563EB,#1E5BFF)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 0 8px rgba(37,99,235,0.5)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:514",style:{...a,fontSize:7,fontWeight:700,color:"#fff"},children:"JJ"})})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:520",style:{padding:"10px 16px 8px",borderBottom:"1px solid rgba(255,255,255,0.05)",display:"flex",alignItems:"center",justifyContent:"space-between",background:"rgba(4,8,20,0.3)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:521",className:"flex items-center gap-2",children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:522",style:{...a,fontSize:11,fontWeight:600,color:"rgba(255,255,255,0.75)",letterSpacing:"0.01em"},children:"Active Calls"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:523",style:{background:"rgba(34,197,94,0.18)",border:"1px solid rgba(34,197,94,0.3)",borderRadius:20,padding:"1px 7px",...a,fontSize:9,fontWeight:700,color:"#4ade80",letterSpacing:"0.04em"},children:Af.length})]}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:525",style:{...a,fontSize:9,color:"rgba(255,255,255,0.25)",letterSpacing:"0.05em"},children:"2:47 AM · All lines open"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:529",style:{display:"grid",gridTemplateColumns:"1fr 1.4fr 0.7fr 0.65fr 0.8fr",gap:0,padding:"6px 16px",borderBottom:"1px solid rgba(255,255,255,0.04)"},children:["Number","Call Type","Duration","Language","Status"].map(i=>r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:531",style:{...a,fontSize:8,fontWeight:600,color:"rgba(255,255,255,0.22)",letterSpacing:"0.07em",textTransform:"uppercase"},children:i},i))}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:536",style:{display:"flex",flexDirection:"column"},children:Af.map((i,o)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:538",style:{display:"grid",gridTemplateColumns:"1fr 1.4fr 0.7fr 0.65fr 0.8fr",gap:0,padding:"10px 16px",borderBottom:o<Af.length-1?"1px solid rgba(255,255,255,0.04)":"none",background:o%2===0?"transparent":"rgba(255,255,255,0.012)",alignItems:"center"},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:548",style:{...a,fontSize:10.5,color:"rgba(255,255,255,0.65)",fontVariantNumeric:"tabular-nums"},children:i.number}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:550",style:{...a,fontSize:10.5,color:"rgba(255,255,255,0.85)"},children:i.type}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:552",style:{...a,fontSize:10.5,color:"rgba(255,255,255,0.5)",fontVariantNumeric:"tabular-nums"},children:$C(i.dur+n)}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:554",style:{display:"flex",alignItems:"center",gap:5},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:555",style:{fontSize:11,lineHeight:1},children:i.flag}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:556",style:{...a,fontSize:9,color:"rgba(255,255,255,0.4)"},children:i.lang})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:559",style:{display:"flex",alignItems:"center",gap:4},children:[r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:560",animate:{o
241pacity:[1,.2,1]},transition:{duration:1.6,repeat:1/0,ease:"easeInOut",delay:o*.22},style:{width:5,height:5,borderRadius:"50%",background:"#22c55e",boxShadow:"0 0 5px rgba(34,197,94,0.7)",flexShrink:0}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:565",style:{...a,fontSize:8,fontWeight:700,color:"#4ade80",letterSpacing:"0.07em"},children:"LIVE CALL"})]})]},o))}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:572",style:{display:"grid",gridTemplateColumns:"repeat(4, 1fr)",gap:0,borderTop:"1px solid rgba(255,255,255,0.05)",background:"rgba(4,8,20,0.55)"},children:[{label:"Active Lines",value:"6",unit:"calls",color:"#22c55e"},{label:"Avg Duration",value:"1:38",unit:"min",color:"#60a5fa"},{label:"Handled Today",value:"247",unit:"calls",color:"rgba(255,255,255,0.55)"},{label:"Completion",value:"94%",unit:"rate",color:"#a78bfa"}].map((i,o)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:579",style:{padding:"10px 16px",borderRight:o<3?"1px solid rgba(255,255,255,0.04)":"none"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:580",style:{...a,fontSize:7,color:"rgba(255,255,255,0.22)",letterSpacing:"0.07em",textTransform:"uppercase",marginBottom:4},children:i.label}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:581",style:{display:"flex",alignItems:"baseline",gap:3},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:582",style:{...a,fontSize:16,fontWeight:700,color:i.color,lineHeight:1},children:i.value}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:583",style:{...a,fontSize:7,color:"rgba(255,255,255,0.2)"},children:i.unit})]})]},o))})]})}function tk(){const n={fontFamily:"var(--font-sans)"},a={fontFamily:"'SF Mono', 'Fira Code', 'Consolas', monospace"},[i,o]=S.useState(0);S.useEffect(()=>{const A=[setTimeout(()=>o(1),1100),setTimeout(()=>o(2),2200),setTimeout(()=>o(3),3300),setTimeout(()=>o(4),4400),setTimeout(()=>o(5),5800),setTimeout(()=>o(0),7600)];return()=>A.forEach(clearTimeout)},[i===0?i:-1]);function c(A){return i===A?"active":i>A?"done":"pending"}function f({idx:A,icon:T,label:E,sub:C,right:H}){const O=c(A);return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:759",style:{display:"flex",alignItems:"center",gap:10,padding:"8px 12px 8px 10px",borderRadius:8,background:O==="active"?"rgba(20,50,120,0.22)":"transparent",border:O==="active"?"1px solid rgba(41,151,255,0.22)":"1px solid transparent",boxShadow:O==="active"?"0 2px 16px rgba(30,91,255,0.12)":"none",transition:"all 0.55s cubic-bezier(0.4,0,0.2,1)",position:"relative",overflow:"hidden"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:779",style:{width:26,height:26,borderRadius:7,background:O==="active"?"rgba(41,151,255,0.16)":O==="done"?"rgba(41,151,255,0.07)":"rgba(255,255,255,0.04)",border:O==="active"?"1px solid rgba(41,151,255,0.3)":"1px solid rgba(255,255,255,0.06)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,transition:"all 0.55s"},children:T}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:800",style:{flex:1,minWidth:0},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:801",style:{...n,fontSize:10.5,fontWeight:O==="active"?600:500,color:O==="active"?"rgba(255,255,255,0.92)":O==="done"?"rgba(255,255,255,0.42)":"rgba(255,255,255,0.22)",transition:"color 0.55s",letterSpacing:"-0.01em"},children:E}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:813",style:{...n,fontSize:8,color:O==="active"?"rgba(255,255,255,0.38)":"rgba(255,255,255,0.14)",transition:"color 0.55s",marginTop:1},children:C})]}),H&&r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:825",style:{opacity:O!=="pending"?1:0,transform:O!=="pending"?"translateX(0)":"translateX(4px)",transition:"opacity 0.5s, transform 0.5s",flexShrink:0},children:H})]})}function d({text:A,color:T="rgba(255,255,255,0.55)"}){return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:841",style:{display:"flex",alignItems:"center",gap:4},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:842",style:{width:3,height:3,borderRadius:"50%",background:T,flexShrink:0}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:843",style:{...a,fontSize:8,color:T,letterSpacing:"0.06em",textTransform:"uppercase"},children:A})]})}function p({fromIdx:A}){const T=c(A),E=T==="active",C=T==="done";return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:854",style:{position:"relative",height:14,display:"flex",alignItems:"center"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:856",style:{position:"absolute",left:22.5,top:0,bottom:0,width:1,background:C||E?"rgba(74,173,255,0.35)":"rgba(255,255,255,0.08)",transition:"background 0.55s"}}),E&&r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:868",animate:{top:["0%","100%"]},transition:{duration:.8,ease:"easeInOut"},style:{position:"absolute",left:20,width:6,height:6,borderRadius:"50%",background:"#4AADFF",boxShadow:"0 0 6px rgba(74,173,255,0.9)"}})]})}const g=r.jsx("svg",{"data-loc":"client/src/components/PlatformSection.tsx:888",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:889",d:"M2 2.5C2 2.2 2.2 2 2.5 2h1.8l.7 2.1-.9.9c.5 1 1.4 1.9 2.4 2.4l.9-.9L9.5 7.2V9c0 .3-.2.5-.5.5C4.3 9.5 2 7.2 2 4.5V2.5z",fill:"
241currentColor",opacity:"0.8"})}),h=r.jsxs("svg",{"data-loc":"client/src/components/PlatformSection.tsx:893",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:[r.jsx("circle",{"data-loc":"client/src/components/PlatformSection.tsx:894",cx:"6",cy:"6",r:"3.5",stroke:"currentColor",strokeWidth:"1",opacity:"0.8"}),r.jsx("circle",{"data-loc":"client/src/components/PlatformSection.tsx:895",cx:"6",cy:"6",r:"1.5",fill:"currentColor",opacity:"0.6"})]}),x=r.jsx("svg",{"data-loc":"client/src/components/PlatformSection.tsx:899",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:900",d:"M6 1.5L10.5 6 6 10.5 1.5 6z",stroke:"currentColor",strokeWidth:"1",opacity:"0.8"})}),y=r.jsxs("svg",{"data-loc":"client/src/components/PlatformSection.tsx:904",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:[r.jsx("rect",{"data-loc":"client/src/components/PlatformSection.tsx:905",x:"2",y:"2",width:"8",height:"1.2",rx:"0.6",fill:"currentColor",opacity:"0.7"}),r.jsx("rect",{"data-loc":"client/src/components/PlatformSection.tsx:906",x:"2",y:"5.4",width:"6",height:"1.2",rx:"0.6",fill:"currentColor",opacity:"0.5"}),r.jsx("rect",{"data-loc":"client/src/components/PlatformSection.tsx:907",x:"2",y:"8.8",width:"7",height:"1.2",rx:"0.6",fill:"currentColor",opacity:"0.4"})]}),v=r.jsx("svg",{"data-loc":"client/src/components/PlatformSection.tsx:911",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:912",d:"M2 6h8M7 3l3 3-3 3",stroke:"currentColor",strokeWidth:"1.2",strokeLinecap:"round",strokeLinejoin:"round",opacity:"0.9"})}),j=A=>A==="active"?"#93c5fd":A==="done"?"rgba(147,197,253,0.4)":"rgba(255,255,255,0.2)";return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:920",style:{width:"100%",borderRadius:14,overflow:"hidden",background:"rgba(8,14,32,0.72)",backdropFilter:"blur(28px) saturate(160%)",WebkitBackdropFilter:"blur(28px) saturate(160%)",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"0 8px 64px rgba(0,0,0,0.7), 0 0 0 0.5px rgba(41,151,255,0.12) inset, 0 1px 0 rgba(255,255,255,0.07) inset"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:932",style:{background:"rgba(255,255,255,0.025)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"9px 14px",display:"flex",alignItems:"center",gap:6},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:933",style:{width:9,height:9,borderRadius:"50%",background:"#FF5F57",boxShadow:"0 0 4px rgba(255,95,87,0.5)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:934",style:{width:9,height:9,borderRadius:"50%",background:"#FFBD2E",boxShadow:"0 0 4px rgba(255,189,46,0.4)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:935",style:{width:9,height:9,borderRadius:"50%",background:"#28C840",boxShadow:"0 0 4px rgba(40,200,64,0.4)"}})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:939",style:{padding:"9px 16px",display:"flex",alignItems:"center",justifyContent:"space-between",borderBottom:"1px solid rgba(255,255,255,0.05)",background:"rgba(4,8,20,0.55)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:940",className:"flex items-center gap-3",children:[r.jsx("img",{"data-loc":"client/src/components/PlatformSection.tsx:941",loading:"lazy",src:"/manus-storage/deskofficer-wordmark_35260b26.svg",alt:"DeskOfficer",style:{height:9,width:"auto",opacity:.75,marginRight:4}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:942",style:{width:1,height:12,background:"rgba(255,255,255,0.08)"}}),[{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(30,91,255,0.85)",w:20},{bg:"rgba(255,255,255,0.08)",w:20}].map((A,T)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:944",style:{width:A.w,height:18,borderRadius:5,background:A.bg}},T))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:947",className:"flex items-center gap-2",children:[[28,36].map((A,T)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:949",style:{width:A,height:2.5,borderRadius:2,background:"rgba(255,255,255,0.09)"}},T)),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:951",style:{width:20,height:20,borderRadius:"50%",background:"linear-gradient(135deg,#2563EB,#1E5BFF)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 0 8px rgba(37,99,235,0.5)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:952",style:{...n,fontSize:7,fontWeight:700,color:"#fff"},children:"JJ"})})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:958",style:{padding:"14px 14px 16px",background:"rgba(4,8,20,0.45)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:961",style:{display:"flex",alignItems:"flex-start",ga
241p:8,marginBottom:14,paddingBottom:12,borderBottom:"1px solid rgba(255,255,255,0.05)"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:962",style:{width:20,height:20,borderRadius:"50%",background:"rgba(255,255,255,0.06)",border:"1px solid rgba(255,255,255,0.09)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,marginTop:1},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:963",style:{...n,fontSize:7,color:"rgba(255,255,255,0.35)"},children:"C"})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:965",children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:966",style:{...n,fontSize:7.5,color:"rgba(255,255,255,0.22)",marginBottom:4,letterSpacing:"0.02em"},children:"(775) 555-0142"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:967",style:{...n,fontSize:10,color:"rgba(255,255,255,0.78)",lineHeight:1.5,fontStyle:"italic"},children:'"I need to speak with someone about a protection order."'})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:974",style:{display:"flex",flexDirection:"column"},children:[r.jsx(f,{"data-loc":"client/src/components/PlatformSection.tsx:976",idx:0,icon:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:976",style:{color:j(c(0))},children:g}),label:"Incoming Call",sub:"Entry point · voice input"}),r.jsx(p,{"data-loc":"client/src/components/PlatformSection.tsx:977",fromIdx:0}),r.jsx(f,{"data-loc":"client/src/components/PlatformSection.tsx:979",idx:1,icon:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:979",style:{color:j(c(1))},children:h}),label:"Understand Intent",sub:"AI classifies caller request",right:r.jsx(d,{"data-loc":"client/src/components/PlatformSection.tsx:980",text:"Protection Order",color:c(1)!=="pending"?"#93c5fd":"rgba(255,255,255,0.18)"})}),r.jsx(p,{"data-loc":"client/src/components/PlatformSection.tsx:982",fromIdx:1}),r.jsx(f,{"data-loc":"client/src/components/PlatformSection.tsx:984",idx:2,icon:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:984",style:{color:j(c(2))},children:x}),label:"Requires Transfer?",sub:"IF / ELSE condition",right:r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:986",style:{display:"flex",gap:8,alignItems:"center"},children:[r.jsx(d,{"data-loc":"client/src/components/PlatformSection.tsx:987",text:"YES â",color:c(2)!=="pending"?"#4ade80":"rgba(255,255,255,0.18)"}),r.jsx(d,{"data-loc":"client/src/components/PlatformSection.tsx:988",text:"NO â",color:"rgba(255,255,255,0.18)"})]})}),r.jsx(p,{"data-loc":"client/src/components/PlatformSection.tsx:992",fromIdx:2}),r.jsx(f,{"data-loc":"client/src/components/PlatformSection.tsx:994",idx:3,icon:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:994",style:{color:j(c(3))},children:y}),label:"Match Directory",sub:"Looks up phone numbers directory",right:r.jsx(d,{"data-loc":"client/src/components/PlatformSection.tsx:995",text:"Victim Advocate",color:c(3)!=="pending"?"rgba(255,255,255,0.55)":"rgba(255,255,255,0.18)"})}),r.jsx(p,{"data-loc":"client/src/components/PlatformSection.tsx:997",fromIdx:3}),r.jsx(f,{"data-loc":"client/src/components/PlatformSection.tsx:999",idx:4,icon:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:999",style:{color:j(c(4))},children:v}),label:"Transfer Call",sub:"Call routed · (775) 353-2267",right:c(4)!=="pending"?r.jsxs(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:1002",animate:{opacity:[.5,1,.5]},transition:{duration:1.6,repeat:1/0},style:{display:"flex",alignItems:"center",gap:4},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1006",style:{width:5,height:5,borderRadius:"50%",background:"#4ade80",boxShadow:"0 0 6px rgba(74,222,128,0.8)"}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1007",style:{...n,fontSize:7.5,color:"#4ade80",letterSpacing:"0.04em"},children:"TRANSFERRED"})]}):void 0})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1016",style:{marginTop:14,padding:"10px 12px",borderRadius:9,background:"rgba(255,255,255,0.025)",border:"1px solid rgba(255,255,255,0.05)",opacity:i>=5?1:0,transition:"opacity 0.6s ease"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1025",style:{...n,fontSize:7.5,color:"rgba(255,255,255,0.25)",letterSpacing:"0.07em",textTransform:"uppercase",marginBottom:8},children:"Call Summary"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1026",style:{display:"grid",gridTemplateColumns:"1fr 1fr 1fr",gap:8}
241,children:[{label:"Duration",value:"0:42",color:"rgba(255,255,255,0.65)"},{label:"Intent",value:"Protection Order",color:"#93c5fd"},{label:"Outcome",value:"Transferred",color:"#4ade80"}].map((A,T)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1032",children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1033",style:{...n,fontSize:6.5,color:"rgba(255,255,255,0.2)",letterSpacing:"0.06em",textTransform:"uppercase",marginBottom:3},children:A.label}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1034",style:{...n,fontSize:9,fontWeight:600,color:A.color},children:A.value})]},T))})]})]})]})}function ek(){const n={fontFamily:"var(--font-sans)"},a={fontFamily:"'SF Mono','Fira Code','Consolas',monospace"},i=[0,1,0,0,1,0,6,1,0,1,2,0,0,1,0,0,1,0,0,1,0,0,1,1,1,25,0,7,2,0,2],o=200,c=52,f=Math.max(...i),d=N=>N/(i.length-1)*o,p=N=>c-N/f*(c-8)-4,g=i.map((N,_)=>`${d(_)},${p(N)}`).join(" "),h=`M0,${c} `+i.map((N,_)=>`L${d(_)},${p(N)}`).join(" ")+` L${o},${c} Z`,x=[{label:"English",pct:80.8,color:"#60A5FA",glow:"rgba(96,165,250,0.45)"},{label:"Spanish",pct:11.5,color:"#A78BFA",glow:"rgba(167,139,250,0.40)"},{label:"German",pct:1.9,color:"#34D399",glow:"rgba(52,211,153,0.35)"},{label:"Persian",pct:1.9,color:"#F472B6",glow:"rgba(244,114,182,0.35)"},{label:"Other",pct:3.9,color:"rgba(255,255,255,0.18)",glow:"transparent"}],y=28,v=34,j=34,A=7,T=.025,E=2*Math.PI*y;let C=0;const H=x.map(N=>{const _=Math.max(0,N.pct/100*E-T*y),R={...N,d:_,off:C};return C+=N.pct/100*E,R}),O=[{label:"General Info",pct:42,count:198,color:"#3B82F6"},{label:"Inmate Services",pct:28,count:132,color:"#22C55E"},{label:"Protection Orders",pct:16,count:75,color:"#F59E0B"},{label:"Emergency",pct:8,count:38,color:"#EF4444"},{label:"Other",pct:6,count:28,color:"#6366F1"}],B=[{label:"Total Calls",value:"47",unit:"calls",delta:"+62%",pos:!0,accent:"#3B82F6"},{label:"Completed",value:"40",unit:"calls",delta:"+38%",pos:!0,accent:"#22C55E"},{label:"Transferred",value:"7",unit:"calls",delta:"+100%",pos:!0,accent:"#8B5CF6"},{label:"Talk Time",value:"37",unit:"min",delta:"-45%",pos:!1,accent:"#F59E0B"},{label:"Avg Talk",value:"48",unit:"sec",delta:"0%",pos:null,accent:"#475569"}];return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1154",style:{width:"100%",borderRadius:14,overflow:"hidden",background:"rgba(8,14,32,0.72)",backdropFilter:"blur(28px) saturate(160%)",WebkitBackdropFilter:"blur(28px) saturate(160%)",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"0 8px 64px rgba(0,0,0,0.7), 0 0 0 0.5px rgba(41,151,255,0.12) inset, 0 1px 0 rgba(255,255,255,0.07) inset"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1165",style:{background:"rgba(255,255,255,0.025)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"9px 14px",display:"flex",alignItems:"center",gap:6},children:["#FF5F57","#FFBD2E","#28C840"].map((N,_)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1166",style:{width:9,height:9,borderRadius:"50%",background:N,boxShadow:`0 0 4px ${N}88`}},_))}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1169",style:{padding:"9px 16px",display:"flex",alignItems:"center",justifyContent:"space-between",borderBottom:"1px solid rgba(255,255,255,0.05)",background:"rgba(4,8,20,0.55)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1170",className:"flex items-center gap-3",children:[r.jsx("img",{"data-loc":"client/src/components/PlatformSection.tsx:1171",loading:"lazy",src:"/manus-storage/deskofficer-wordmark_35260b26.svg",alt:"DeskOfficer",style:{height:9,width:"auto",opacity:.75,marginRight:4}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1172",style:{width:1,height:12,background:"rgba(255,255,255,0.08)"}}),[{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(30,91,255,0.85)",w:20},{bg:"rgba(255,255,255,0.08)",w:20}].map((N,_)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1174",style:{width:N.w,height:18,borderRadius:5,background:N.bg}},_))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1177",style:{display:"flex",alignItems:"center",gap:8},children:[[28,36].map((N,_)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1178",style:{width:N,height:2.5,borderRadius:2,background:"rgba(255,255,255,0.09)"}},_)),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1179",style:{width:20,height:20,borderRadius:"50%",background:"linear-gradient(135deg,#2563EB,#1E5BFF)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 0 8px rgba(37,99,235,0.5)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1180",style:{...n,fontSize:7,fontWeight:700,color:"#fff"},children:"JJ"})})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1186",style:{padding:"12px 12px 14px",background:"rgba(4,8,20,0.45)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1189",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:10},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1190",style:{...n,fontSize:11,fontWeight:600,color:"rgba(255,255,255,0.88)",letterSpacing:"-0.01em"},children:"Analytics"}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1191",style:{display:"flex",alignItems:"center",gap:5},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1192",style:{width:44,height:14,borderRadius:4,background:"rgba(255,255,255,0.06)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1193",style:{width:28,height:14,borderRadius:4,background:"rgba(255,255,255,0.04)",border:"1px solid rgba(255,255,255,0.06)"}})]})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1198",style:{display:"grid",gridTemplateColumns:"repeat(5,1fr)",gap:5,marginBottom:9},children:B.map((N,_)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1200",style:{padding:"7px 7px 6px",borderRadius:8,background:"rgba(255,255,255,0.03)",border:"1px solid rgba(255,255,255,0.07)",position:"relative",overflow:"hidden"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1208",style:{...n,fontSize:6.5,color:"rgba(255,255,255,0.3)",marginBottom:4,marginTop:3,letterSpacing:"0.04em",textTransform:"uppercase"},children:N.label}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1209",style:{display:"flex",alignItems:"baseline",gap:2,marginBottom:4},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1210",style:{...n,fontSize:18,fontWeight:800,color:"rgba(255,255,255,0.92)",lineHeight:1,textShadow:`0 0 20px ${N.accent}44`},children:N.value}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1211",style:{...n,fontSize:6.5,color:"rgba(255,255,255,0.25)"},children:N.unit})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1213",style:{display:"inline-flex",alignItems:"center",gap:2,padding:"1.5px 5px",borderRadius:4,background:N.pos===!0?"rgba(74,222,128,0.12)":N.pos===!1?"rgba(248,113,113,0.12)":"rgba(255,255,255,0.06)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1218",style:{...a,fontSize:6.5,color:N.pos===!0?"#4ade80":N.pos===!1?"#f87171":"rgba(255,255,255,0.3)"},children:N.delta})})]},_))}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1225",style:{display:"grid",gridTemplateColumns:"1.4fr 1fr",gap:7,marginBottom:8},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1228",style:{padding:"9px 10px",borderRadius:9,background:"rgba(255,255,255,0.025)",border:"1px solid rgba(255,255,255,0.05)",position:"relative",overflow:"hidden"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1230",style:{position:"absolute",top:"20%",right:"22%",width:40,height:40,borderRadius:"50%",background:"rgba(59,130,246,0.18)",filter:"blur(12px)",pointerEvents:"none"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1231",style:{...n,fontSize:8,fontWeight:500,color:"rgba(255,255,255,0.45)",marginBottom:6},children:"Daily call volume"}),r.jsxs("svg",{"data-loc":"client/src/components/PlatformSection.tsx:1232",width:"100%",viewBox:`0 0 ${o} ${c}`,preserveAspectRatio:"none",style:{display:"block",height:52},children:[r.jsxs("defs",{"data-loc":"client/src/components/PlatformSection.tsx:1233",children:[r.jsxs("linearGradient",{"data-loc":"client/src/components/PlatformSection.tsx:1234",id:"sg2",x1:"0",y1:"0",x2:"0",y2:"1",children:[r.jsx("stop",{"data-loc":"client/src/components/PlatformSection.tsx:1235",offset:"0%",stopColor:"#6366F1",stopOpacity:"0.35"}),r.jsx("stop",{"data-loc":"client/src/components/PlatformSection.tsx:1236",offset:"60%",
241stopColor:"#3B82F6",stopOpacity:"0.12"}),r.jsx("stop",{"data-loc":"client/src/components/PlatformSection.tsx:1237",offset:"100%",stopColor:"#3B82F6",stopOpacity:"0"})]}),r.jsxs("filter",{"data-loc":"client/src/components/PlatformSection.tsx:1239",id:"glow",children:[r.jsx("feGaussianBlur",{"data-loc":"client/src/components/PlatformSection.tsx:1240",stdDeviation:"1.5",result:"blur"}),r.jsxs("feMerge",{"data-loc":"client/src/components/PlatformSection.tsx:1241",children:[r.jsx("feMergeNode",{"data-loc":"client/src/components/PlatformSection.tsx:1241",in:"blur"}),r.jsx("feMergeNode",{"data-loc":"client/src/components/PlatformSection.tsx:1241",in:"SourceGraphic"})]})]})]}),r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:1244",d:h,fill:"url(#sg2)"}),r.jsx("polyline",{"data-loc":"client/src/components/PlatformSection.tsx:1245",points:g,fill:"none",stroke:"url(#lineGrad2)",strokeWidth:"1.4",strokeLinejoin:"round",strokeLinecap:"round",filter:"url(#glow)"}),r.jsx("defs",{"data-loc":"client/src/components/PlatformSection.tsx:1246",children:r.jsxs("linearGradient",{"data-loc":"client/src/components/PlatformSection.tsx:1247",id:"lineGrad2",x1:"0",y1:"0",x2:"1",y2:"0",children:[r.jsx("stop",{"data-loc":"client/src/components/PlatformSection.tsx:1248",offset:"0%",stopColor:"#6366F1"}),r.jsx("stop",{"data-loc":"client/src/components/PlatformSection.tsx:1249",offset:"100%",stopColor:"#3B82F6"})]})}),i.map((N,_)=>N>0&&r.jsx("circle",{"data-loc":"client/src/components/PlatformSection.tsx:1253",cx:d(_),cy:p(N),r:N===f?3:1.8,fill:N===f?"#fff":"#3B82F6",style:N===f?{filter:"drop-shadow(0 0 4px #3B82F6)"}:{}},_))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1259",style:{display:"flex",justifyContent:"space-between",marginTop:4},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1260",style:{...a,fontSize:6.5,color:"rgba(255,255,255,0.2)"},children:"Jul 1"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1261",style:{...a,fontSize:6.5,color:"rgba(255,255,255,0.2)"},children:"Jul 31"})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1266",style:{padding:"12px 12px 10px",borderRadius:12,background:"rgba(255,255,255,0.03)",position:"relative",overflow:"hidden"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1268",style:{position:"absolute",top:12,left:12,width:68,height:68,borderRadius:"50%",background:"radial-gradient(circle, rgba(96,165,250,0.10) 0%, transparent 70%)",pointerEvents:"none"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1269",style:{...n,fontSize:8,fontWeight:600,letterSpacing:"0.08em",textTransform:"uppercase",color:"rgba(255,255,255,0.35)",marginBottom:10},children:"Calls by language"}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1270",style:{display:"flex",alignItems:"center",gap:12},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1272",style:{position:"relative",flexShrink:0},children:r.jsxs("svg",{"data-loc":"client/src/components/PlatformSection.tsx:1273",width:"68",height:"68",viewBox:"0 0 68 68",children:[r.jsx("defs",{"data-loc":"client/src/components/PlatformSection.tsx:1274",children:r.jsxs("filter",{"data-loc":"client/src/components/PlatformSection.tsx:1275",id:"sliceGlow",x:"-30%",y:"-30%",width:"160%",height:"160%",children:[r.jsx("feGaussianBlur",{"data-loc":"client/src/components/PlatformSection.tsx:1276",stdDeviation:"1.5",result:"blur"}),r.jsxs("feMerge",{"data-loc":"client/src/components/PlatformSection.tsx:1277",children:[r.jsx("feMergeNode",{"data-loc":"client/src/components/PlatformSection.tsx:1277",in:"blur"}),r.jsx("feMergeNode",{"data-loc":"client/src/components/PlatformSection.tsx:1277",in:"SourceGraphic"})]})]})}),r.jsx("circle",{"data-loc":"client/src/components/PlatformSection.tsx:1281",cx:v,cy:j,r:y,fill:"none",stroke:"rgba(255,255,255,0.05)",strokeWidth:A}),H.map((N,_)=>r.jsx("circle",{"data-loc":"client/src/components/PlatformSection.tsx:1283",cx:v,cy:j,r:y,fill:"none",stroke:N.color,strokeWidth:_===0?A+1:A-1,strokeLinecap:"round",strokeDasharray:`${N.d} ${E-N.d}`,strokeDashoffset:-N.off,transform:`rotate(-90 ${v} ${j})`,style:{filter:_===0?`drop-shadow(0 0 4px ${N.glow})`:_<4?`drop-shadow(0 0 2px ${N.glow})`:"none",opacity:_===4?.5:1}},_)),r.jsx("circle",{"data-loc":"client/src/components/PlatformSection.tsx:1293",cx:v,cy:j,r:y-A/2-2,fill:"rgba(4,6,16,0.92)"}),r.jsx("text",{"data-loc":"client/src/components/PlatformSection.tsx:1295",x:v,y:j-4,textAnchor:"middle",fill:"#ffffff",fontSize:"11",fontWeight:"700",fontFamily:"var(--font-sans)",letterSpacing:"-0.5",children:"81%"}),r.jsx("text",{"data-loc":"client/src/components/PlatformSection.tsx:1296",x:v,y:j+6,textAnchor:"middle",fill:"rgba(255,255,255,0.35)",fontSize:"5",fontFamily:"var(--font-sans)",letterSpacing:"0.04em",textDecoration:"none",children:"ENGLISH"})]})}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1300",style:{flex:1,display:"flex",flexDirection:"column",gap:5},children:x.map((N,_)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1302",style:{display:"flex",flexDirection:"column",gap:2},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1303",style:{display:"flex",alignItems:"center",gap:5},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1304",style:{width:4,height:4,borderRadius:"50%",background:N.color,flexShrink:0,boxShadow:_<4?`0 0 5px ${N.c
241olor}`:"none"}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1305",style:{...n,fontSize:7,color:"rgba(255,255,255,0.55)",flex:1,letterSpacing:"0.01em"},children:N.label}),r.jsxs("span",{"data-loc":"client/src/components/PlatformSection.tsx:1306",style:{...a,fontSize:7,color:"rgba(255,255,255,0.35)",letterSpacing:"0.02em"},children:[N.pct,"%"]})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1309",style:{height:2,borderRadius:2,background:"rgba(255,255,255,0.06)",overflow:"hidden",marginLeft:9},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1310",style:{width:`${N.pct}%`,height:"100%",borderRadius:2,background:N.color,opacity:_===4?.4:.75}})})]},_))})]})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1320",style:{padding:"9px 10px",borderRadius:9,background:"rgba(255,255,255,0.025)",border:"1px solid rgba(255,255,255,0.05)"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1321",style:{...n,fontSize:8,fontWeight:500,color:"rgba(255,255,255,0.45)",marginBottom:8},children:"Top call types"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1322",style:{display:"flex",flexDirection:"column",gap:5},children:O.map((N,_)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1324",style:{display:"flex",alignItems:"center",gap:8},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1326",style:{width:5,height:5,borderRadius:"50%",background:N.color,flexShrink:0,boxShadow:`0 0 5px ${N.color}99`}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1328",style:{...n,fontSize:8,color:"rgba(255,255,255,0.55)",width:100,flexShrink:0},children:N.label}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1330",style:{flex:1,height:7,borderRadius:4,background:"rgba(255,255,255,0.05)",overflow:"hidden",position:"relative"},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1331",style:{width:`${N.pct}%`,height:"100%",borderRadius:4,background:`linear-gradient(90deg, ${N.color}cc, ${N.color}66)`,boxShadow:`0 0 6px ${N.color}44`}})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1338",style:{display:"flex",alignItems:"center",gap:4,flexShrink:0},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1339",style:{...a,fontSize:7,color:"rgba(255,255,255,0.25)",width:22,textAlign:"right"},children:N.count}),r.jsxs("span",{"data-loc":"client/src/components/PlatformSection.tsx:1340",style:{...a,fontSize:7,color:N.color,width:28,textAlign:"right"},children:[N.pct,"%"]})]})]},_))})]})]})]})}function nk(){const n={fontFamily:"var(--font-sans)"},a={fontFamily:"'SF Mono','Fira Code','Consolas',monospace"},[i,o]=S.useState(0),[c,f]=S.useState(-1);S.useEffect(()=>{const p=[setTimeout(()=>o(1),800),setTimeout(()=>{o(2),f(1)},1800),setTimeout(()=>o(3),3200),setTimeout(()=>{o(0),f(-1)},6200)];return()=>p.forEach(clearTimeout)},[i===0?i:-1]);const d=[{icon:r.jsxs("svg",{"data-loc":"client/src/components/PlatformSection.tsx:1452",width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",children:[r.jsx("rect",{"data-loc":"client/src/components/PlatformSection.tsx:1453",x:"2",y:"1.5",width:"9",height:"10",rx:"1.5",stroke:"currentColor",strokeWidth:"1"}),r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:1454",d:"M4 4.5h5M4 6.5h5M4 8.5h3",stroke:"currentColor",strokeWidth:"0.9",strokeLinecap:"round"})]}),name:"General Info",desc:"Hours, locations, contacts",count:22},{icon:r.jsx("svg",{"data-loc":"client/src/components/PlatformSection.tsx:1463",width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",children:r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:1464",d:"M6.5 1.5L8.2 4.9l3.8.55-2.75 2.68.65 3.78L6.5 10.9l-3.4 1.79.65-3.78L1 6.45l3.8-.55z",stroke:"currentColor",strokeWidth:"1",strokeLinejoin:"round"})}),name:"Inmate Services",desc:"Visitation, commissary, calls",count:38},{icon:r.jsxs("svg",{"data-loc":"client/src/components/PlatformSection.tsx:1473",width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",children:[r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:1474",d:"M6.5 1.5v2M6.5 9.5v2M1.5 6.5h2M9.5 6.5h2",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round"}),r.jsx("circle",{"data-loc":"client/src/components/PlatformSection.tsx:1475",cx:"6.5",cy:"6.5",r:"2.5",stroke:"currentColor",strokeWidth:"1"})]}),name:"Protection Orders",desc:"Filing, status, enforcement",count:17},{icon:r.jsxs("svg",{"data-loc":"client/src/components/PlatformSection.tsx:1484",width:"13",height:"13",viewBox:"0 0 13 13",fill:"none",children:[r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:1485",d:"M6.5 1.5C4 1.5 2 3.5 2 6s2 4.5 4.5 4.5S11 8.5 11 6 9 1.5 6.5 1.5z",stroke:"currentColor",strokeWidth:"1"}),r.jsx("path",{"data-loc":"client/src/components/PlatformSection.tsx:1486",d:"M6.5 4v2.5l1.5 1.5",stroke:"currentColor",strokeWidth:"1",strokeLinecap:"round"})]}),name:"Emergency Protocols",desc:"Escalation, dispatch, 911",count:9}];return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1496",style:{width:"100%",borderRadius:14,overflow:"hidden",background:"rgba(8,14,32,0.72)",backdropFilter:"blur(28px) s
241aturate(160%)",WebkitBackdropFilter:"blur(28px) saturate(160%)",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"0 8px 64px rgba(0,0,0,0.7), 0 0 0 0.5px rgba(41,151,255,0.12) inset, 0 1px 0 rgba(255,255,255,0.07) inset"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1508",style:{background:"rgba(255,255,255,0.025)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"9px 14px",display:"flex",alignItems:"center",gap:6},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1509",style:{width:9,height:9,borderRadius:"50%",background:"#FF5F57",boxShadow:"0 0 4px rgba(255,95,87,0.5)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1510",style:{width:9,height:9,borderRadius:"50%",background:"#FFBD2E",boxShadow:"0 0 4px rgba(255,189,46,0.4)"}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1511",style:{width:9,height:9,borderRadius:"50%",background:"#28C840",boxShadow:"0 0 4px rgba(40,200,64,0.4)"}})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1515",style:{padding:"9px 16px",display:"flex",alignItems:"center",justifyContent:"space-between",borderBottom:"1px solid rgba(255,255,255,0.05)",background:"rgba(4,8,20,0.55)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1516",className:"flex items-center gap-3",children:[r.jsx("img",{"data-loc":"client/src/components/PlatformSection.tsx:1517",loading:"lazy",src:"/manus-storage/deskofficer-wordmark_35260b26.svg",alt:"DeskOfficer",style:{height:9,width:"auto",opacity:.75,marginRight:4}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1518",style:{width:1,height:12,background:"rgba(255,255,255,0.08)"}}),[{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(30,91,255,0.85)",w:20}].map((p,g)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1520",style:{width:p.w,height:18,borderRadius:5,background:p.bg}},g))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1523",style:{display:"flex",alignItems:"center",gap:8},children:[[28,36].map((p,g)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1525",style:{width:p,height:2.5,borderRadius:2,background:"rgba(255,255,255,0.09)"}},g)),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1527",style:{width:20,height:20,borderRadius:"50%",background:"linear-gradient(135deg,#2563EB,#1E5BFF)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 0 8px rgba(37,99,235,0.5)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1528",style:{...n,fontSize:7,fontWeight:700,color:"#fff"},children:"JJ"})})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1534",style:{padding:"14px 14px 16px",background:"rgba(4,8,20,0.45)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1537",style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginBottom:12},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1538",children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1539",style:{...n,fontSize:7.5,color:"rgba(74,173,255,0.8)",letterSpacing:"0.04em",marginBottom:3},children:["Settings ⺠",r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1540",style:{color:"rgba(255,255,255,0.55)"},children:"Knowledge Base"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1542",style:{...n,fontSize:11,fontWeight:600,color:"rgba(255,255,255,0.88)",letterSpacing:"-0.01em"},children:"Knowledge Base"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1546",style:{display:"flex",alignItems:"center",gap:5},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1547",style:{padding:"3px 8px",borderRadius:5,background:"rgba(255,255,255,0.05)",border:"1px solid rgba(255,255,255,0.08)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1548",style:{...n,fontSize:7.5,color:"rgba(255,255,255,0.35)"},children:"+ Add Source"})})})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1554",style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:7,marginBottom:12},children:d.map((p,g)=>{const h=c===g;return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1559",style:{padding:"9px 10px",borderRadius:9,background:h?"rgba(20,50,120,0.28)":"rgba(255,255,255,0.03)",border:h?"1px solid rgba(41,151,255,0.28)":"1px solid rgba(255,255,255,0.06)",boxShadow:h?"0 0 18px rgba(30,91,255,0.14)":"none",transition:"all 0.5s cubic-bezier(0.4,0,0.2,1)",position:"relative"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1573",style:{display:"flex",alignItems:"center",gap:6,marginBottom:5},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1574",style:{width:24,height:24,borderRadius:6,background:h?"rgba(41,151,255,0.18)":"rgba(255,255,255,0.05)",border:h?"1px solid rgba(41,151,255,0.3)":"1px solid rgba(255,255,255,0.07)",display:"flex",alignItems:"center",justifyContent:"center",color:h?"#93c5fd":"rgba(255,255,255,0.3)",transition:"all 0.5s",flexShrink:0},children:p.icon}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1585",style:{flex:1,minWidth:0},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1586",style:{...n,fontSize:9.5,fontWeight:600,color:h?"rgba(255,255,255,0.92)":"rgba(255,255,255,0.55)",transition:"color 0.5s",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:p.name})}),h&&r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:1595",animate:{o
241pacity:[.4,1,.4]},transition:{duration:1.2,repeat:1/0},style:{display:"flex",alignItems:"center",gap:3},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1599",style:{width:4,height:4,borderRadius:"50%",background:"#4AADFF",boxShadow:"0 0 5px rgba(74,173,255,0.9)"}})})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1605",style:{...n,fontSize:7.5,color:"rgba(255,255,255,0.28)",marginBottom:7,lineHeight:1.4},children:p.desc}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1608",style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:6},children:[r.jsxs("span",{"data-loc":"client/src/components/PlatformSection.tsx:1609",style:{...a,fontSize:7,color:h?"rgba(147,197,253,0.7)":"rgba(255,255,255,0.2)",letterSpacing:"0.05em"},children:[p.count," docs"]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1612",style:{flex:1,height:2,borderRadius:1,background:"rgba(255,255,255,0.06)",overflow:"hidden"},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1613",style:{height:"100%",width:`${Math.round(60+p.count/40*40)}%`,borderRadius:1,background:h?"linear-gradient(90deg, rgba(74,173,255,0.9), rgba(147,197,253,0.6))":"rgba(255,255,255,0.12)",transition:"background 0.5s"}})})]})]},g)})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1630",style:{borderTop:"1px solid rgba(255,255,255,0.05)",paddingTop:10},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1633",style:{display:"flex",alignItems:"center",gap:7,opacity:i>=1?1:0,transition:"opacity 0.5s",marginBottom:7},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1639",style:{width:16,height:16,borderRadius:"50%",background:"rgba(255,255,255,0.06)",border:"1px solid rgba(255,255,255,0.09)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1640",style:{...n,fontSize:6.5,color:"rgba(255,255,255,0.35)"},children:"C"})}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1642",style:{...n,fontSize:9.5,color:"rgba(255,255,255,0.65)",fontStyle:"italic"},children:'"What are the visiting hours for inmates?"'})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1648",style:{display:"flex",alignItems:"center",gap:5,opacity:i===2?1:0,transition:"opacity 0.4s",marginBottom:7,height:16},children:[r.jsx(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:1654",animate:i===2?{opacity:[.3,1,.3]}:{opacity:0},transition:{duration:.9,repeat:1/0},style:{width:4,height:4,borderRadius:"50%",background:"#4AADFF",boxShadow:"0 0 5px rgba(74,173,255,0.8)"}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1659",style:{...a,fontSize:7.5,color:"rgba(74,173,255,0.7)",letterSpacing:"0.04em"},children:"Reading Inmate Services..."})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1665",style:{padding:"8px 10px",borderRadius:8,background:"rgba(20,50,120,0.18)",border:"1px solid rgba(41,151,255,0.15)",opacity:i>=3?1:0,transition:"opacity 0.55s",marginBottom:10},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1674",style:{display:"flex",alignItems:"center",gap:5,marginBottom:4},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1675",style:{width:4,height:4,borderRadius:"50%",background:"#4ade80",boxShadow:"0 0 5px rgba(74,222,128,0.7)"}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1676",style:{...a,fontSize:7,color:"#4ade80",letterSpacing:"0.06em"},children:"ANSWER FOUND"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1678",style:{...n,fontSize:9,color:"rgba(255,255,255,0.75)",lineHeight:1.5},children:"Visiting hours are Saturday & Sunday, 8:00 AM â 3:00 PM. No visits on holidays."})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1684",style:{display:"flex",alignItems:"center",gap:7,opacity:i>=3?1:0,transition:"opacity 0.55s 0.3s",marginBottom:7},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1690",style:{width:16,height:16,borderRadius:"50%",background:"rgba(255,255,255,0.06)",border:"1px solid rgba(255,255,255,0.09)",display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1691",style:{...n,fontSize:6.5,color:"rgba(255,255,255,0.35)"},children:"C"})}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1693",style:{...n,fontSize:9.5,color:"rgba(255,255,255,0.65)",fontStyle:"italic"},children:'"How do I file a protection order?"'})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1699",style:{padding:"8px 10px",borderRadius:8,background:"rgba(20,50,120,0.18)",border:"1px solid rgba(41,151,255,0.15)",opacity:i>=3?1:0,transition:"opacity 0.55s 0.6s"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1707",style:{display:"flex",alignItems:"center",gap:5,marginBottom:4},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1708",style:{width:4,height:4,borderRadius:"50%",background:"#4ade80",boxShadow:"0 0 5px rgba(74,222,128,0.7)"}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1709",style:{...a,fontSize:7,color:"#4ade80",letterSpacing:"0.06em"},children:"ANSWER FOUND"})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1711",style:{...n,fontSize:9,color:"rgba(255,255,255,0.75)",lineHeight:1.5},children:"Visit the courthouse clerkâs office with a valid ID. Forms available online at court.nv.gov."})]})]})]})]})}function ak(){const[n,a]=et.useState(0);et.useEffect(()=>{const f=[0,1800,1600,1600,2200];let d;const p=g=>{const h=g+1>3?0:g+1;d=setTimeout(()=>{a(h),p(h)},f[h]??1600)};return p(0),()=>clearTimeout(d)},[]);const i={fontFamily:'"Instrument Sans", sans-serif'},o={fontFamily:'"JetBrains Mono","Fira Code",monospace'},c=[{label:"Incoming Call",tag:"TRIGGER",sub:"(775) 555-0142 · Active · Live"},{label:"Map to CAD Fields",tag:"TRANSFORM",sub:"call_type · location · caller · notes"},{label:"Send to CAD",tag:"API CALL",sub:"POST /cad/incidents · Bearer â¢â¢â¢â¢â¢â¢â¢â¢"}];return r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1752",style:{width:"100%",borderRadius:14,overflow:"hidden",background:"rgba(8,14,32,0.72)",backdropFilter:"blur(28px) s
241aturate(160%)",WebkitBackdropFilter:"blur(28px) saturate(160%)",border:"1px solid rgba(255,255,255,0.08)",boxShadow:"0 8px 64px rgba(0,0,0,0.7), 0 0 0 0.5px rgba(41,151,255,0.12) inset, 0 1px 0 rgba(255,255,255,0.07) inset"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1763",style:{background:"rgba(255,255,255,0.025)",borderBottom:"1px solid rgba(255,255,255,0.06)",padding:"9px 14px",display:"flex",alignItems:"center",gap:6},children:["#FF5F57","#FFBD2E","#28C840"].map((f,d)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1765",style:{width:9,height:9,borderRadius:"50%",background:f,boxShadow:`0 0 4px ${f}88`}},d))}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1769",style:{padding:"9px 16px",display:"flex",alignItems:"center",justifyContent:"space-between",borderBottom:"1px solid rgba(255,255,255,0.05)",background:"rgba(4,8,20,0.55)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1770",className:"flex items-center gap-3",children:[r.jsx("img",{"data-loc":"client/src/components/PlatformSection.tsx:1771",loading:"lazy",src:"/manus-storage/deskofficer-wordmark_35260b26.svg",alt:"DeskOfficer",style:{height:9,width:"auto",opacity:.75,marginRight:4}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1772",style:{width:1,height:12,background:"rgba(255,255,255,0.08)"}}),[{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(255,255,255,0.08)",w:20},{bg:"rgba(30,91,255,0.85)",w:20}].map((f,d)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1774",style:{width:f.w,height:18,borderRadius:5,background:f.bg}},d))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1777",style:{display:"flex",alignItems:"center",gap:8},children:[[28,36].map((f,d)=>r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1778",style:{width:f,height:2.5,borderRadius:2,background:"rgba(255,255,255,0.09)"}},d)),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1779",style:{width:20,height:20,borderRadius:"50%",background:"linear-gradient(135deg,#2563EB,#1E5BFF)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 0 8px rgba(37,99,235,0.5)"},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1780",style:{...i,fontSize:7,fontWeight:700,color:"#fff"},children:"JJ"})})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1785",style:{padding:"12px 14px 14px",background:"rgba(4,8,20,0.55)",backgroundImage:"radial-gradient(circle, rgba(255,255,255,0.04) 1px, transparent 1px)",backgroundSize:"18px 18px"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1792",style:{display:"flex",alignItems:"center",gap:5,marginBottom:10},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1793",style:{...i,fontSize:8,color:"#3B82F6"},children:"Automations"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1794",style:{...i,fontSize:8,color:"rgba(255,255,255,0.2)"},children:"âº"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1795",style:{...i,fontSize:8,color:"rgba(255,255,255,0.5)",fontWeight:500},children:"CAD Dispatch Sync"})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1800",style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:10,alignItems:"start"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1803",style:{display:"flex",flexDirection:"column",alignItems:"center"},children:[c.map((f,d)=>{const p=n===d+1,g=n>d+1||n===0&&d<3,h=d===c.length-1;return r.jsxs(et.Fragment,{children:[d>0&&r.jsxs(r.Fragment,{children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1812",style:{width:1.5,height:8,background:g?"rgba(34,197,94,0.45)":p?"rgba(59,130,246,0.45)":"rgba(255,255,255,0.08)",transition:"background 0.4s",flexShrink:0}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1813",style:{width:6,height:6,borderRadius:"50%",background:g?"#22C55E":p?"#3B82F6":"rgba(255,255,255,0.1)",boxShadow:g||p?`0 0 5px ${g?"#22C55E":"#3B82F6"}`:"none",transition:"all 0.4s",flexShrink:0}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1814",style:{width:1.5,height:4,background:g?"rgba(34,197,94,0.45)":p?"rgba(59,130,246,0.45)":"rgba(255,255,255,0.08)",transition:"background 0.4s",flexShrink:0}})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1818",style:{width:"100%",borderRadius:7,border:`1px solid ${p?"rgba(59,130,246,0.55)":g?"rgba(34,197,94,0.25)":"rgba(255,255,255,0.07)"}`,background:p?"rgba(59,130,246,0.07)":g?"rgba(34,197,94,0.03)":"rgba(255,255,255,0.02)",boxShadow:p?"0 0 12px rgba(59,130,246,0.15)":"none",transition:"border-color 0.4s, background 0.4s, box-shadow 0.4s",padding:"6px 8px",display:"flex",alignItems:"center",gap:7},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1831",style:{width:6,height:6,borderRadius:"50%",flexShrink:0,background:p?"#3B82F6":g?"#22C55E":"rgba(255,255,255,0.15)",boxShadow:p||g?`0 0 5px ${p?"#3B82F6":"#22C55E"}`:"none",transition:"all 0.4s"}}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1832",style:{flex:1,minWidth:0},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1833",style:{display:"flex",alignItems:"center",gap:5,marginBottom:2},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1834",style:{...i,fontSize:8,fontWeight:600,color:p?"#EEF6FF":g?"rgba(238,246,255,0.65)":"rgba(255,255,255,0.3)",transition:"color 0.4s"},children:f.label}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1835",style:{...o,fontSize:5.5,color:p?"#93C5FD":g?"#86efac":"rgba(255,255,255,0.18)",letterSpacing:"0.06em",marginLeft:"auto",flexShrink:0,transition:"color 0.4s"},children:f.tag})]}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1837",style:{...o,fontSize:6,color:"rgba(255,255,255,0.28)",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",display:"block",opacity:p||g?1:.4,transition:"opacity 0.4s"},children:f.sub})]})]}),!h&&r.jsxs(r.Fragment,{children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1843",style:{width:1.5,height:4,background:g?"rgba(34,197,94,0.45)":"rgba(255,255,255,0.08)",transition:"background 0.4s",flexShrink:0}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1844",style:{width:6,height:6,borderRadius:"50%",background:g?"#22C55E":"rgba(255,255,255,0.1)",boxShadow:g?"0 0 5px #22C55E":"none",transition:"all 0.4s",flexShrink:0}})]})]},d)}),r.jsxs(r.Fragment,{children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1852",style:{width:1.5,height:8,background:n===3?"rgba(34,197,94,0.45)":"rgba(255,255,255,0.08)",transition:"background 0.4s",flexShrink:0}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1853",style:{width:6,height:6,borderRadius:"50%",background:n===3?"#22C55E":"rgba(255,255,255,0.1)",boxShadow:n===3?"0 0 5px #22C55E":"none",transition:"all 0.4s",flexShrink:0}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1854",style:{width:1.5,height:4,background:n===3?"rgba(34,197,94,0.45)":"rgba(255,255,255,0.08)",transition:"background 0.4s",flexShrink:0}}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1855",style:{width:"100%",borderRadius:7,border:`1px solid ${n===3?"rgba(34,197,94,0.55)":"rgba(255,255,255,0.07)"}`,background:n===3?"rgba(34,197,94,0.07)":"rgba(255,255,255,0.02)",boxShadow:n===3?"0 0 12px rgba(34,197,94,0.15)":"none",transition:"border-color 0.4s, background 0.4s, box-shadow 0.4s",padding:"6px 8px",display:"flex",alignItems:"center",gap:7},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1867",style:{width:6,height:6,borderRadius:"50%",flexShrink:0,background:n===3?"#22C55E":"rgba(255,255,255,0.15)",boxShadow:n===3?"0 0 5px #22C55E":"none",transition:"all 0.4s"}}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1868",style:{flex:1,minWidth:0},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1869",style:{display:"flex",alignItems:"center",gap:5,marginBottom:2},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1870",style:{...i,fontSize:8,fontWeight:600,color:n===3?"#86efac":"rgba(255,255,255,0.3)",transition:"color 0.4s"},children:"CAD Incident Created"}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1871",style:{...o,fontSize:5.5,color:n===3?"#86efac":"rgba(255,255,255,0.18)",letterSpacing:"0.06em",marginLeft:"auto",flexShrink:0,transition:"color 0.4s"},children:"OUTPUT"})]}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1873",style:{...o,fontSize:6,color:n===3?"#4ade80":"rgba(255,255,255,0.28)",opacity:n===3?1:.4,transition:"all 0.4s"},children:"#INC-2026-4471 · dispatched"})]}),n===3&&r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1876",style:{padding:"2px 6px",borderRadius:4,background:"rgba(34,197,94,0.15)",border:"1px solid rgba(34,197,94,0.3)",flexShrink:0},children:r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1877",style:{...o,fontSize:6,color:"#4ade80"},children:"200 OK"})})]})]})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1885",style:{display:"flex",flexDirection:"column",gap:8},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1887",style:{borderRadius:8,padding:"9px 10px",background:"rgba(0,0,0,0.35)",border:"1px solid rgba(255,255,255,0.06)"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1888",style:{display:"flex",alignItems:"center",gap:5,marginBottom:8},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1889",style:{...i,fontSize:7.5,fontWeight:500,color:"rgba(255,255,255,0.35)"},children:"CAD Payload Preview"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1890",style:{marginLeft:"auto",width:5,height:5,borderRadius:"50%",background:n>=2?"#22C55E":"rgba(255,255,255,0.12)",boxShadow:n>=2?"0 0 6px #22C55E":"none",transition:"all 0.4s"}})]}),[{k:"cad_type",v:"Protection Order",show:n>=2}
241,{k:"cad_location",v:"123 Main St, Reno NV",show:n>=2},{k:"cad_caller",v:"(775) 555-0142",show:n>=2},{k:"cad_notes",v:"Caller needs protectionâ¦",show:n>=2},{k:"incident_id",v:"#INC-2026-4471",show:n>=3},{k:"status",v:"dispatched",show:n>=3}].map((f,d)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1900",style:{display:"flex",gap:6,padding:"3px 0",borderBottom:"1px solid rgba(255,255,255,0.03)",opacity:f.show?1:.15,transition:"opacity 0.5s ease"},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1901",style:{...o,fontSize:6.5,color:"#6366F1",width:72,flexShrink:0},children:f.k}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1902",style:{...i,fontSize:7,color:f.k==="status"||f.k==="incident_id"?"#4ade80":"rgba(255,255,255,0.55)"},children:f.v})]},d))]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1907",style:{borderRadius:8,padding:"8px 10px",background:"rgba(255,255,255,0.02)",border:"1px solid rgba(255,255,255,0.05)",marginBottom:8},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1908",style:{...i,fontSize:7,color:"rgba(255,255,255,0.25)",marginBottom:7,letterSpacing:"0.06em",textTransform:"uppercase"},children:"Connected Systems"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1909",style:{display:"flex",flexWrap:"wrap",gap:5},children:["CAD","RMS","JMS","ERP","311"].map((f,d)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1911",style:{padding:"3px 9px",borderRadius:5,background:d===0&&n>=3?"rgba(59,130,246,0.14)":"rgba(255,255,255,0.05)",border:`1px solid ${d===0&&n>=3?"rgba(59,130,246,0.35)":"rgba(255,255,255,0.08)"}`,transition:"all 0.4s",display:"flex",alignItems:"center",gap:4},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1921",style:{width:4,height:4,borderRadius:"50%",background:d===0&&n>=3?"#3B82F6":"rgba(255,255,255,0.2)",transition:"all 0.4s"}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1922",style:{...i,fontSize:7,fontWeight:600,color:d===0&&n>=3?"#93C5FD":"rgba(255,255,255,0.35)",letterSpacing:"0.04em",transition:"color 0.4s"},children:f})]},d))})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1929",style:{borderRadius:8,padding:"8px 10px",background:"rgba(255,255,255,0.02)",border:"1px solid rgba(255,255,255,0.05)"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1930",style:{...i,fontSize:7,color:"rgba(255,255,255,0.25)",marginBottom:6,letterSpacing:"0.06em",textTransform:"uppercase"},children:"Recent Runs"}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1931",style:{display:"flex",flexDirection:"column",gap:4},children:[{id:"#4471",status:"success",time:"just now",dur:"0.8s"},{id:"#4470",status:"success",time:"2 min ago",dur:"1.1s"},{id:"#4469",status:"success",time:"5 min ago",dur:"0.9s"}].map((f,d)=>r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:1937",style:{display:"flex",alignItems:"center",gap:6},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:1938",style:{width:5,height:5,borderRadius:"50%",background:"#22C55E",boxShadow:"0 0 4px #22C55E",flexShrink:0}}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1939",style:{...o,fontSize:6.5,color:"#86efac",width:58,flexShrink:0},children:f.id}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1940",style:{...i,fontSize:6.5,color:"rgba(255,255,255,0.25)",flex:1},children:f.time}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:1941",style:{...o,fontSize:6.5,color:"rgba(255,255,255,0.2)"},children:f.dur})]},d))})]})]})]})]})]})}function um({activeId:n}){return r.jsx(pa,{"data-loc":"client/src/components/PlatformSection.tsx:1956",mode:"popLayout",children:r.jsxs(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:1957",initial:{opacity:0,y:8},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.35,ease:"easeInOut"},className:"w-full",children:[n==="natural-voice"&&r.jsx(QC,{"data-loc":"client/src/components/PlatformSection.tsx:1965"}),n==="always-available"&&r.jsx(JC,{"data-loc":"client/src/components/PlatformSection.tsx:1966"}),n==="intelligent-routing"&&r.jsx(tk,{"data-loc":"client/src/components/PlatformSection.tsx:1967"}),n==="knowledge-management"&&r.jsx(nk,{"data-loc":"client/src/components/PlatformSection.tsx:1968"}),n==="conversation-intelligence"&&r.jsx(ek,{"data-loc":"client/src/components/PlatformSection.tsx:1969"}),n==="integrations"&&r.jsx(ak,{"data-loc":"client/src/components/PlatformSection.tsx:1970"})]},n)})}function sk({feature:n,isActive:a,onSelect:i}){const o=et.useRef(null),c=et.useRef(null),[f,d]=et.useState(200),[p,g]=et.useState(90),[h,x]=et.useState(!1);et.useLayoutEffect(()=>{o.current&&d(o.current.offsetWidth)},[n.label]),et.useLayoutEffect(()=>{c.current&&g(c.current.scrollHeight)},[n.description]),et.useEffect(()=>{if(a){const T=setTimeout(()=>x(!0),380);return()=>clearTimeout(T)}else x(!1)},[a]);const y=56,v=Math.min(window.innerWidth*.22,300),j=a?v:f,A=a?p:y;return r.jsxs("li",{"data-loc":"client/src/components/PlatformSection.tsx:2024",onClick:i,className:"relative cursor-pointer group",style:{width:`${j}px`,height:`${A}px`,borderRadius:"28px",transition:"width 0.35s cubic-bezier(0.25, 0.1, 0.25, 1), height 0.38s cubic-bezier(0.25, 0.1, 0.25, 1) 0.1s",overflow:"hidden",position:"relative",flexShrink:0,cursor:"pointer"},children:[r.jsxs("span",{"data-loc":"client/src/components/PlatformSection.tsx:2039",ref:o,"aria-hidden":!0,style:{position:"absolute",visibility:"hidden",pointerEvents:"none",whiteSpace:"nowrap",display:"flex",alignItems:"center",gap:"10px",padding:"17px 20px",fontSize:"15px",fontWeight:600},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:2055",style:{width:22,height:22,flexShrink:0}}),n.label]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2060",ref:c,"aria-hidden":!0,style:{position:"absolute",visibility:"hidden",pointerEvents:"none",width:`${v}px`,padding:"20px"},children:r.jsxs("p",{"data-loc":"client/src/components/PlatformSection.tsx:2071",style:{fontSize:14,lineHeight:1.65,margin:0},children:[r.jsxs("strong",{"data-loc":"client/src/components/PlatformSection.tsx:2072",children:[n.label,"."]})," ",n.description]})}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:2077",className:a?"":"group-hover:!bg-[rgba(73,73,76,0.726)]",style:{position:"absolute",inset:0,borderRadius:"inherit",background:"rgba(42,42,45,0.72)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)",transition:"background 0.3s ease",pointerEvents:"none"}}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2092",style:{position:"absolute",top:0,left:0,right:0,display:"flex",alignItems:"center",gap:"10px",padding:"17px 20px",zIndex:2,whiteSpace:"nowrap",o
241pacity:a?0:1,transition:"opacity 0.15s ease",pointerEvents:a?"none":"auto"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2107",className:"w-[22px] h-[22px] rounded-full flex items-center justify-center flex-shrink-0",style:{border:"1.5px solid rgba(255,255,255,0.40)"},children:r.jsx(w2,{"data-loc":"client/src/components/PlatformSection.tsx:2111",className:"w-3 h-3 text-white/56"})}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:2113",className:"text-[15px] font-semibold text-white/90 tracking-[-0.01em]",children:n.label})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2119",style:{position:"absolute",top:0,left:0,right:0,padding:"20px",zIndex:2,opacity:h?1:0,transition:"opacity 0.25s ease",pointerEvents:a?"auto":"none"},children:r.jsxs("p",{"data-loc":"client/src/components/PlatformSection.tsx:2130",className:"text-[14px] leading-[1.65] text-white/70 m-0",children:[r.jsxs("strong",{"data-loc":"client/src/components/PlatformSection.tsx:2131",className:"text-white font-bold",children:[n.label,"."]})," ",n.description]})})]})}function ik({features:n,activeIndex:a,onSelect:i}){return r.jsx("ul",{"data-loc":"client/src/components/PlatformSection.tsx:2149",className:"flex flex-col gap-[12px] items-start list-none p-0 m-0",children:n.map((o,c)=>r.jsx(sk,{"data-loc":"client/src/components/PlatformSection.tsx:2151",feature:o,isActive:c===a,onSelect:()=>i(c)},o.id))})}function ok({activeIndex:n,onClose:a,onGoTo:i}){const o=Bn[n];return S.useEffect(()=>(document.body.style.overflow="hidden",document.body.setAttribute("data-platform-overlay","open"),()=>{document.body.style.overflow="",document.body.removeAttribute("data-platform-overlay")}),[]),r.jsxs(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:2187",className:"fixed inset-0 flex flex-col",style:{background:"#040408",zIndex:9999},initial:{opacity:0}
241,animate:{opacity:1},exit:{opacity:0},transition:{duration:.3},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2196",className:"flex items-center justify-end px-4",style:{paddingTop:"env(safe-area-inset-top, 0px)",height:64,flexShrink:0},children:r.jsx("button",{"data-loc":"client/src/components/PlatformSection.tsx:2197",onClick:a,className:"w-10 h-10 rounded-full flex items-center justify-center cursor-pointer",style:{background:"rgba(255,255,255,0.10)"},children:r.jsx(w2,{"data-loc":"client/src/components/PlatformSection.tsx:2202",className:"w-5 h-5 text-white/70 rotate-45"})})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2206",className:"flex-1 relative",style:{minHeight:0},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2207",className:"absolute inset-0 flex items-center justify-center p-4",style:{bottom:"140px",overflowY:"auto"},children:r.jsx(um,{"data-loc":"client/src/components/PlatformSection.tsx:2208",activeId:o.id})}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2210",className:"absolute bottom-0 left-0 right-0 z-10",children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2211",className:"flex items-end gap-1 px-1 pb-1",children:[r.jsx("button",{"data-loc":"client/src/components/PlatformSection.tsx:2212",onClick:()=>i(n-1),disabled:n===0,className:"flex-shrink-0 w-9 h-9 rounded-full flex items-center justify-center text-white/60 cursor-pointer disabled:opacity-20 disabled:cursor-not-allowed",style:{background:"rgba(42,42,45,0.72)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)"},children:r.jsx(S2,{"data-loc":"client/src/components/PlatformSection.tsx:2218",className:"w-4 h-4 -rotate-90"})}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2220",className:"flex-1 rounded-2xl px-3 py-3",style:{background:"rgba(255,255,255,0.08)"},children:r.jsxs("p",{"data-loc":"client/src/components/PlatformSection.tsx:2221",className:"text-[13px] text-white leading-[1.4]",children:[r.jsxs("strong",{"data-loc":"client/src/components/PlatformSection.tsx:2222",className:"font-bold",children:[o.label,"."]})," ",o.description]})}),r.jsx("button",{"data-loc":"client/src/components/PlatformSection.tsx:2225",onClick:()=>i(n+1),disabled:n===Bn.length-1,className:"flex-shrink-0 w-9 h-9 rounded-full flex items-center justify-center text-white/60 cursor-pointer disabled:opacity-20 disabled:cursor-not-allowed",style:{background:"rgba(42,42,45,0.72)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)"},children:r.jsx(Sm,{"data-loc":"client/src/components/PlatformSection.tsx:2231",className:"w-4 h-4 rotate-[-90deg]"})})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2234",className:"flex justify-center gap-1.5 py-2",children:Bn.map((c,f)=>r.jsx("button",{"data-loc":"client/src/components/PlatformSection.tsx:2236",onClick:()=>i(f),className:"h-1.5 rounded-full transition-all duration-300 cursor-pointer",style:{width:f===n?16:6,background:f===n?"#2997FF":"rgba(255,255,255,0.15)"}},f))})]})]})]})}function wb(){const n=S.useRef(null),a=It(n,{once:!0,amount:.1}),i=It(n,{amount:0}),[o,c]=S.useState(0),[f,d]=S.useState(!1),p=S.useRef(null),g=S.useRef(!1),h=S.useCallback(x=>{x>=0&&x<Bn.length&&(c(x),g.current=!0,p.current&&(clearInterval(p.current),p.current=null))},[]);return S.useEffect(()=>{if(!(!i||g.current))return p.current=setInterval(()=>{c(x=>(x+1)%Bn.length)},9e3),()=>{p.current&&clearInterval(p.current)}},[i,f]),r.jsx("section",{"data-loc":"client/src/components/PlatformSection.tsx:2287",ref:n,id:"platform",className:"relative ds-bg-page overflow-hidden py-24 md:py-32",style:{scrollMarginTop:"80px"},children:r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2288",className:"relative z-10 ds-container",children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2290",className:"mb-12 md:mb-16",children:[r.jsx(W.p,{"data-loc":"client/src/components/PlatformSection.tsx:2291",className:"ds-eyebrow mb-5",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},children:"THE DESKOFFICER PLATFORM"}),r.jsx(W.h2,{"data-loc":"client/src/components/PlatformSection.tsx:2292",className:"ds-display-section max-w-[820px]",style:{lineHeight:1.15},initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},children:"Built to handle the work around the call, not just the conversation."}),r.jsxs(W.p,{"data-loc":"client/src/components/PlatformSection.tsx:2293",className:"ds-body-large mt
241-6 max-w-[640px]",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},children:["DeskOfficer combines ",r.jsx("strong",{"data-loc":"client/src/components/PlatformSection.tsx:2293",style:{color:"#f5f5f7",fontWeight:600},children:"natural AI voice"}),", ",r.jsx("strong",{"data-loc":"client/src/components/PlatformSection.tsx:2293",style:{color:"#f5f5f7",fontWeight:600},children:"intelligent call handling"}),", operational intelligence, knowledge, tools, and workflow automation in ",r.jsx("strong",{"data-loc":"client/src/components/PlatformSection.tsx:2293",style:{color:"#f5f5f7",fontWeight:600},children:"one platform built for public safety"}),"."]})]}),r.jsxs(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:2297",initial:{opacity:0,y:30},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,delay:.2,ease:[.16,1,.3,1]},className:"hidden lg:block relative",style:{minHeight:"680px"},children:[r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2305",className:"absolute inset-0 overflow-hidden rounded-[20px]",style:{background:"#040408"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2310",className:"absolute inset-0",style:{backgroundImage:"url('/manus-storage/d7e8f9a0_bf6f4b9d.webp')",backgroundSize:"cover",backgroundPosition:"center right",opacity:1}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2321",className:"absolute inset-0 flex items-center justify-end pr-[5%]",children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2322",style:{width:"min(520px, 52%)",position:"relative"},children:r.jsx(um,{"data-loc":"client/src/components/PlatformSection.tsx:2323",activeId:Bn[o].id})})})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2329",className:"absolute left-[24px] top-1/2 -translate-y-1/2 z-20 flex flex-col gap-2",children:[r.jsx("button",{"data-loc":"client/src/components/PlatformSection.tsx:2330",onClick:()=>h(o-1),disabled:o===0,className:"w-9 h-9 rounded-full flex items-center justify-center text-white/60 hover:text-white/90 transition-colors duration-200 cursor-pointer disabled:opacity-15 disabled:cursor-not-allowed",style:{background:"rgba(42,42,45,0.72)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)"},children:r.jsx(S2,{"data-loc":"client/src/components/PlatformSection.tsx:2336",className:"w-4 h-4"})}),r.jsx("button",{"data-loc":"client/src/components/PlatformSection.tsx:2338",onClick:()=>h(o+1),disabled:o===Bn.length-1,className:"w-9 h-9 rounded-full flex items-center justify-center text-white/60 hover:text-white/90 transition-colors duration-200 cursor-pointer disabled:opacity-15 disabled:cursor-not-allowed",style:{background:"rgba(42,42,45,0.72)",backdropFilter:"blur(20px)",WebkitBackdropFilter:"blur(20px)"},children:r.jsx(Sm,{"data-loc":"client/src/components/PlatformSection.tsx:2344",className:"w-4 h-4"})})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2351",className:"absolute z-20 flex flex-col justify-center",style:{left:"80px",top:"0",bottom:"0",right:"calc(44% + 6% + 20px)",overflow:"visible"},children:r.jsx(ik,{"data-loc":"client/src/components/PlatformSection.tsx:2355",features:Bn,activeIndex:o,onSelect:h})})]}),r.jsxs("div",{"data-loc":"client/src/components/PlatformSection.tsx:2364",className:"lg:hidden",children:[r.jsxs(W.div,{"data-loc":"client/src/components/PlatformSection.tsx:2365",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.2},className:"relative overflow-hidden",style:{borderRadius:"1rem",background:"#040408"},children:[r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2373",className:"absolute inset-0",style:{backgroundImage:"url('/manus-storage/d7e8f9a0_bf6f4b9d.webp')",backgroundSize:"cover",backgroundPosition:"center",opacity:1}}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2384",style:{position:"relative",padding:"12px"},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2385",style:{transformOrigin:"top center",transform:"scale(0.78)",marginBottom:"calc((0.78 - 1) * 100%)"},children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2391",style:{borderRadius:16,overflow:"hidden",boxShadow:"0 8px 32px rgba(0,0,0,0.4), inset 0 1px 0 rgba(255,255,255,0.1)"},children:r.jsx(um,{"data-loc":"client/src/components/PlatformSection.tsx:2398",activeId:Bn[o].id})})})})]}),r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2405",className:"mt-4 overflow-x-auto no-scrollbar",children:r.jsx("div",{"data-loc":"client/src/components/PlatformSection.tsx:2406",className:"flex gap-2 pb-2",style:{width:"max-content",minWidth:"100%"},children:Bn.map((x,y)=>{const v=y===o;return r.jsxs("button",{"data-loc":"client/src/components/PlatformSection.tsx:2410",onClick:()=>{c(y),d(!0),g.current=!0},className:"flex-shrink-0 flex items-center gap-2 py-2.5 px-3.5 rounded-full transition-all duration-300 cursor-pointer",style:{background:v?"rgba(255,255,255,0.08)":"rgba(255,255,255,0.03)"},children:[r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:2418",style:{fontFamily:"var(--font-mono)",fontSize:10,
241color:v?"#2997FF":"#48484A"},children:x.num}),r.jsx("span",{"data-loc":"client/src/components/PlatformSection.tsx:2419",style:{fontFamily:"var(--font-sans)",fontSize:13,whiteSpace:"nowrap",color:v?"#FFFFFF":"rgba(255,255,255,0.40)",fontWeight:v?500:400},children:x.label})]},x.id)})})})]}),r.jsx(pa,{"data-loc":"client/src/components/PlatformSection.tsx:2428",children:f&&r.jsx(ok,{"data-loc":"client/src/components/PlatformSection.tsx:2430",activeIndex:o,onClose:()=>d(!1),onGoTo:h})})]})})}const lk=[{type:"BUYER'S GUIDE",title:"AI Voice Buyerâs Guide for Public Safety",description:"A practical framework for evaluating AI voice vendors, deployment models, safety controls, integrations, measurement, and long-term platform commitments.",image:"/manus-storage/f7a8b9c0_56dcd08e.webp",cta:"Read the Guide",slug:"ai-voice-buyers-guide-public-safety"},{type:"SECURITY WHITEPAPER",title:"How DeskOfficer Protects Public Safety Conversations",description:"An overview of DeskOfficerâs approach to data security, access controls, call handling, auditability, retention, infrastru
241cture, and responsible AI governance.",image:"/manus-storage/d1e2f3a4_ee023ca1.webp",cta:"View the Whitepaper",slug:"how-deskofficer-protects-public-safety-conversations"},{type:"DEPLOYMENT GUIDE",title:"The Top 10 Mistakes Agencies Make When Deploying AI Voice",description:"The most common strategic, operational, and technical mistakes public safety agencies make, and how to avoid failed deployments, public backlash, wasted budget, and premature automation.",image:"/manus-storage/b5c6d7e8_5ec9c13d.webp",cta:"Avoid the Mistakes",slug:"top-10-mistakes-agencies-make-deploying-ai-voice"}],m1="#1c1c1e";function jb(){const[,n]=Tm();return r.jsx("section",{"data-loc":"client/src/components/ResourcesSection.tsx:52",id:"resources",style:{background:"#000000",overflow:"hidden",position:"relative"},children:r.jsx("div",{"data-loc":"client/src/components/ResourcesSection.tsx:53",className:"py-16 md:py-[120px]",children:r.jsxs("div",{"data-loc":"client/src/components/ResourcesSection.tsx:54",className:"ds-container",children:[r.jsxs("div",{"data-loc":"client/src/components/ResourcesSection.tsx:56",style:{textAlign:"center",marginBottom:64},children:[r.jsx(W.span,{"data-loc":"client/src/components/ResourcesSection.tsx:57",className:"ds-eyebrow",style:{display:"block",marginBottom:16,color:"#1E5BFF"},initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.6,ease:[.16,1,.3,1]},children:"Resources for Public Safety Leaders"}),r.jsx(W.h2,{"data-loc":"client/src/components/ResourcesSection.tsx:67",initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Serif", serif',fontWeight:400,fontStyle:"italic",fontSize:"clamp(36px, 4.5vw, 56px)",lineHeight:1.08,color:"#f5f5f7",letterSpacing:"-0.02em",marginBottom:20},children:"Learn Before You Deploy."}),r.jsxs(W.p,{"data-loc":"client/src/components/ResourcesSection.tsx:85",initial:{opacity:0,y:16},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-80px"},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:17,fontWeight:400,lineHeight:1.7,color:"rgba(255,255,255,0.65)",maxWidth:580,margin:"0 auto"},children:[r.jsx("strong",{"data-loc":"client/src/components/ResourcesSection.tsx:100",style:{color:"#f5f5f7",fontWeight:600},children:"Practical guidance"})," to help your agency evaluate AI voice, reduce risk, and make informed decisions before committing to a larger deployment."]})]}),r.jsx("div",{"data-loc":"client/src/components/ResourcesSection.tsx:105",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-5",children:lk.map((a,i)=>r.jsxs(W.a,{"data-loc":"client/src/components/ResourcesSection.tsx:109",href:`/resources/${a.slug}`,onClick:o=>{o.preventDefault(),n(`/resources/${a.slug}`)},initial:{opacity:0,y:30},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-60px"},transition:{default:{duration:.5,delay:i*.12,ease:[.16,1,.3,1]},y:{duration:.3,ease:[.16,1,.3,1]},scale:{duration:.3,ease:[.16,1,.3,1]}},className:"group",style:{display:"flex",flexDirection:"column",background:m1,borderRadius:20,overflow:"hidden",textDecoration:"none",cursor:"pointer"},whileHover:{y:-6,scale:1.015},children:[r.jsxs("div",{"data-loc":"client/src/components/ResourcesSection.tsx:137",style:{position:"relative",height:280,overflow:"hidden"},children:[r.jsx("img",{"data-loc":"client/src/components/ResourcesSection.tsx:144",src:a.image,alt:a.title,style:{width:"100%",height:"100%",objectFit:"cover",objectPosition:"top center",transition:"transform 500ms ease"}}),r.jsx("div",{"data-loc":"client/src/components/ResourcesSection.tsx:156",style:{position:"absolute",inset:0,background:`linear-gradient(to bottom, transparent 65%, ${m1} 100%)`,pointerEvents:"none"}})]}),r.jsxs("div",{"data-loc":"client/src/components/ResourcesSection.tsx:167",style:{padding:"20px 24px 28px",flex:1,display:"flex",flexDirection:"column"},children:[r.jsx("span",{"data-loc":"client/src/components/ResourcesSection.tsx:169",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:11,fontWeight:600,letterSpacing:"0.14em",textTransform:"uppercase",color:"#1E5BFF",marginBottom:10,display:"block"},children:a.type}),r.jsx("h3",{"data-loc":"client/src/components/ResourcesSection.tsx:185",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:700,fontStyle:"normal",fontSize:20,lineHeight:1.3,color:"#f5f5f7",letterSpacing:"-0.01em",marginBottom:10},children:a.title}),r.jsx("p",{"data-loc":"client/src/components/ResourcesSection.tsx:201",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:14,lineHeight:1.6,color:"#86868b",marginBottom:20,flex:1},children:a.description}),r.jsxs("span",{"data-loc":"client/src/components/ResourcesSection.tsx:215",className:"ds-btn-ghost",style:{alignSelf:"flex-start",fontSize:13},children:[a.cta,r.jsx("svg",{"data-loc":"client/src/components/ResourcesSection.tsx:220",width:"14",height:"14",viewBox:"0 0 16 16",fill:"none",children:r.jsx("path",{"data-loc":"client/src/components/ResourcesSection.tsx:221",d:"M3 8h10M9 4l4 4-4 4",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})]})]},i))})]})})})}const rk=[{q:"What kinds of calls can DeskOfficer handle?",a:"DeskOfficer handles non-emergency and administrative calls that consume your team without requiring their expertise. Records requests, jail information, report follow-ups, courts, front desk, 311, the mayorâs office, and more are answered instantly, around the clock. Your agency defines exactly which calls AI handles and which stay with your people. The result: your staff spends less t
241ime answering the same questions and more time on the work only they can do."},{q:"Does DeskOfficer replace dispatchers or agency staff?",a:"No. DeskOfficer begins with focused AI Triage to reduce repetitive work and route callers more effectively. Staff remain responsible for conversations requiring judgment, discretion, empathy, authority, or emergency response."},{q:"What happens when DeskOfficer cannot answer a question?",a:"DeskOfficer transfers the caller to the appropriate person with the caller's intent, information already collected, and conversation context attached. The caller should not have to start the conversation over."},{q:"What happens after a call is transferred?",a:"DeskOfficer can remain on the line and analyze the human-handled conversation. This helps the agency capture frequently used answers, policies, processes, knowledge gaps, service-quality issues, and opportunities for future automation."},{q:"Does DeskOfficer analyze human-handled calls too?",a:"Yes. DeskOfficer can analyze both AI-handled and human-handled conversations, giving agencies visibility into hold times, transfers, talk time, voicemail outcomes, resolution, caller sentiment, satisfaction, knowledge gaps, and coaching opportunities."},{q:"How does DeskOfficer become more capable over time?",a:"DeskOfficer identifies repeated questions, common workflows, and knowledge used by agency staff. It can then recommend new approved knowledge, routing rules, training improvements, and automation opportunities. Agencies control what is reviewed, approved, and deployed."},{q:"Can DeskOfficer detect emergency situations?",a:"DeskOfficer can identify urgent language and activate agency-defined escalation policies. Potential emergencies can be immediately transferred to the appropriate emergency destination with relevant context attached. DeskOfficer is not a replacement for trained emergency call takers."},{q:"How quickly can an agency deploy DeskOfficer?",a:"A focused technical deployment can go live in as little as 24 hours once the phone line, call flow, knowledge, approvals, and required access are ready. The complete timeline depends on the agency's security, legal, procurement, telep
241hony, and operational review requirements."},{q:"Does DeskOfficer integrate with CAD, RMS, or JMS?",a:"DeskOfficer can support integrations with CAD, RMS, JMS, telephony, messaging, forms, and other agency systems. These integrations are typically introduced after the workflow has been validated and the agency has established the required permissions, controls, and governance."},{q:"Do we need to commit to a large AI platform upfront?",a:"No. Most agencies should begin with a focused Triage deployment, measure how the operation performs, and expand only when the evidence supports it. DeskOfficer helps determine what AI should handle, what should remain with people, and what can wait."},{q:"How does DeskOfficer protect agency data?",a:"Agencies can define access, retention, approved knowledge, tool permissions, workflow boundaries, and human-approval requirements. Conversations and system activity can be logged for review and accountability. Any specific certification or compliance claims should be limited to controls DeskOfficer has formally verified."},{q:"What languages does DeskOfficer support?",a:"DeskOfficer can serve callers in more than 70 languages and provide agency staff with consistent documentation or summaries in the agency's preferred language."}];function ck({faq:n,index:a,isOpen:i,onToggle:o,isInView:c}){const f=S.useId(),d=`faq-answer-${f}`,p=`faq-question-${f}`;return r.jsx(W.div,{"data-loc":"client/src/components/FAQSection.tsx:90",initial:{opacity:0,y:14},animate:c?{opacity:1,y:0}:{},transition:{duration:.5,delay:.04+a*.04,ease:[.16,1,.3,1]},style:{marginBottom:10},children:r.jsxs("div",{"data-loc":"client/src/components/FAQSection.tsx:96",className:"group",style:{borderRadius:20,border:"none",overflow:"hidden",position:"relative",cursor:"pointer"},children:[r.jsx("div",{"data-loc":"client/src/components/FAQSection.tsx:107",className:"group-hover:[background:#161618] group-active:[background:#111113]",style:{position:"absolute",inset:0,background:"#1c1c1e",transition:"background 180ms ease",pointerEvents:"none",zIndex:0}}),r.jsxs("button",{"data-loc":"client/src/components/FAQSection.tsx:119",id:p,"aria-expanded":i,"aria-controls":d,onClick:o,className:"group w-full text-left",style:{display:"flex",alignItems:"center",justifyContent:"space-between",gap:20,padding:"20px 24px",background:"none",border:"none",cursor:"pointer",WebkitTapHighlightColor:"transparent",position:"relative",zIndex:1},children:[r.jsx("span",{"data-loc":"client/src/components/FAQSection.tsx:140",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:"clamp(15px, 1.3vw, 18px)",fontWeight:i?600:500,lineHeight:1.4,color:i?"#EEF6FF":"rgba(238, 246, 255, 0.80)",transition:"color 220ms ease",flex:1,textAlign:"left"},children:n.q}),r.jsx("span",{"data-loc":"client/src/components/FAQSection.tsx:156","aria-hidden":"true",style:{flexShrink:0,width:30,height:30,borderRadius:999,border:"none",background:"rgba(255,255,255,0.08)",display:"flex",alignItems:"center",justifyContent:"center"},children:r.jsx(Sm,{"data-loc":"client/src/components/FAQSection.tsx:170",style:{width:14,height:14,color:"rgba(255,255,255,0.60)",transition:"transform 300ms cubic-bezier(0.16,1,0.3,1)",transform:i?"rotate(180deg)":"rotate(0deg)"}})})]}),r.jsx(pa,{"data-loc":"client/src/components/FAQSection.tsx:183",initial:!1,children:i&&r.jsxs(W.div,{"data-loc":"client/src/components/FAQSection.tsx:185",id:d,role:"region","aria-labelledby":p,initial:{height:0,opacity:0},animate:{height:"auto",opacity:1},exit:{height:0,opacity:0},transition:{height:{duration:.36,ease:[.16,1,.3,1]},opacity:{duration:.26,ease:"easeOut"}},style:{overflow:"hidden",position:"relative",zIndex:1},children:[r.jsx("div",{"data-loc":"client/src/components/FAQSection.tsx:199",style:{height:1,marginLeft:24,marginRight:24,background:"rgba(255,255,255,0.08)"}}),r.jsx(W.div,{"data-loc":"client/src/components/FAQSection.tsx:207",initial:{y:-6},animate:{y:0},exit:{y:-4},transition:{duration:.3,ease:[.16,1,.3,1]},style:{padding:"18px 24px 22px"},children:r.jsx("p",{"data-loc":"client/src/components/FAQSection.tsx:214",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:15,lineHeight:1.72,color:"rgba(238, 246, 255, 0.65)",maxWidth:680},children:n.a})})]})})]})})}function Ab(){const[n,a]=S.useState(0),i=S.useRef(null),o=It(i,{once:!0,margin:"-80px"}),c=f=>{a(d=>d===f?null:f)};return r.jsx("section",{"data-loc":"client/src/components/FAQSection.tsx:246",ref:i,style:{background:"#000",paddingTop:120,paddingBottom:120},"aria-label":"Frequently Asked Questions",children:r.jsx("div",{"data-loc":"client/src/components/FAQSection.tsx:251",className:"ds-container",children:r.jsxs("div",{"data-loc":"client/src/components/FAQSection.tsx:252",className:"flex flex-col lg:flex-row gap-16 lg:gap-20",children:[r.jsx("div",{"data-loc":"client/src/components/FAQSection.tsx:255",className:"lg:w-[32%] lg:flex-shrink-0",children:r.jsxs("div",{"data-loc":"client/src/components/FAQSection.tsx:256",className:"lg:sticky lg:top-28",children:[r.jsx(W.p,{"data-loc":"client/src/components/FAQSection.tsx:257",className:"ds-tagline mb-5",initial:{opacity:0,y:16},animate:o?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},children:"Frequently Asked Questions"}),r.jsx(W.h2,{"data-loc":"client/src/components/FAQSection.tsx:263",initial:{opacity:0,y:20},animate:o?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},style:{fontFamily:'"Playfair Display", Georgia, serif',fontStyle:"italic",fontWeight:400,fontSize:"clamp(28px, 2.8vw, 40px)",lineHeight:1.1,letterSpacing:"-0.02em",color:"#EEF6FF",marginBottom:20},children:"Questions Public Safety Leaders Ask Before Deploying AI Voice."}),r.jsx(W.p,{"data-loc":"client/src/components/FAQSection.tsx:280",initial:{opacity:0,y:16},animate:o?{opacity:1,y:0}:{},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:16,lineHeight:1.65,color:"rgba(238, 246, 255, 0.55)",maxWidth:320},children:"Clear answers about deployment, safety, human oversight, integrations, data, and how DeskOfficer fits into your operation."}),r.jsxs(W.div,{"data-loc":"client/src/components/FAQSection.tsx:296",style:{marginTop:48},initial:{opacity:0,y:16},animate:o?{opacity:1,y:0}:{},transition:{duration:.7,delay:.32,ease:[.16,1,.3,1]},children:[r.jsx("p",{"data-loc":"client/src/components/FAQSection.tsx:302",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:13,color:"rgba(238, 246, 255, 0.3)",marginBottom:12},children:"Still evaluating where AI fits?"}),r.jsxs("a",{"data-loc":"client/src/components/FAQSection.tsx:312",href:"/learn-more",className:"ds-btn-primary",style:{fontSize:13,padding:"0.6rem 1.25rem"},children:["Request an Agency Briefing ",r.jsx(Cc,{"data-loc":"client/src/components/FAQSection.tsx:313",className:"w-3.5 h-3.5"})]})]})]})}),r.jsx("div",{"data-loc":"client/src/components/FAQSection.tsx:320",className:"flex-1 min-w-0",children:rk.map((f,d)=>r.jsx(ck,{"data-loc":"client/src/components/FAQSection.tsx:322",faq:f,index:d,isOpen:n===d,onToggle:()=>c(d),isInView:o},d))})]})})})}const p1=90;function Si({children:n,className:a="",dx:i=0,dy:o=0,isInView:c=!1}){return r.jsx(W.div,{"data-loc":"client/src/components/SecuritySection.tsx:31",className:a,initial:{opacity:.1,x:i*p1,y:o*p1},animate:c?{opacity:1,x:0,y:0}:{},transition:{duration:.9,ease:[.16,1,.3,1]},style:{background:"#1c1c1e",borderRadius:20,padding:"28px 28px 32px",overflow:"hidden",position:"relative",display:"flex",flexDirection:"column",gap:20},children:n})}const wi={fontFamily:'"Instrument Sans", -apple-system, sans-serif',fontWeight:600,fontSize:"clamp(22px, 2.5vw, 28px)",lineHeight:1.25,color:"#f5f5f7",letterSpacing:"-0.01em"},ji={fontFamily:'"Instrument Sans", -apple-system, sans-serif',fontWeight:400,fontSize:15,lineHeight:1.6,color:"rgba(255,255,255,0.55)",marginTop:8},Ai={fontFamily:'"Instrument Sans", sans-serif',fontSize:11,fontWeight:600,letterSpacing:"0.14em",textTransform:"uppercase",color:"#1E5BFF",marginBottom:10};function Wi({children:n}){return r.jsx("div",{"data-loc":"client/src/components/SecuritySection.tsx:84",style:{width:52,height:52,borderRadius:14,background:"linear-gradient(135deg, #2180DB 0%, #1E5BFF 100%)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 6px 20px rgba(30,91,255,0.35)",flexShrink:0},children:n})}function uk(){return r.jsx(Wi,{"data-loc":"client/src/components/SecuritySection.tsx:103",children:r.jsxs("svg",{"data-loc":"client/src/components/SecuritySection.tsx:104",width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[r.jsx("rect",{"data-loc":"client/src/components/SecuritySection.tsx:105",x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"}),r.jsx("path",{"data-loc":"client/src/components/SecuritySection.tsx:106",d:"M7 11V7a5 5 0 0 1 10 0v4"})]})})}function dk(){return r.jsx(Wi,{"data-loc":"client/src/components/SecuritySection.tsx:114",children:r.jsx("svg",{"data-loc":"client/src/components/SecuritySection.tsx:115",width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:r.jsx("path",{"data-loc":"client/src/components/SecuritySection.tsx:116",d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"})})})}function fk(){return r.jsx(Wi,{"data-loc":"client/src/components/SecuritySection.tsx:124",children:r.jsxs("svg",{"data-loc":"client/src/components/SecuritySection.tsx:125",width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[r.jsx("circle",{"data-loc":"client/src/components/SecuritySection.tsx:126",cx:"12",cy:"12",r:"10"}),r.jsx("path",{"data-loc":"client/src/components/SecuritySection.tsx:127",d:"M9 12l2 2 4-4"})]})})}function mk(){return r.jsx(Wi,{"data-loc":"client/src/components/SecuritySection.tsx:135",children:r.jsxs("svg",{"data-loc":"client/src/components/SecuritySection.tsx:136",width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[r.jsx("path",{"data-loc":"client/src/components/SecuritySection.tsx:137",d:"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"}),r.jsx("circle",{"data-loc":"client/src/components/SecuritySection.tsx:138",cx:"9",cy:"7",r:"4"}),r.jsx("path",{"data-loc":"client/src/components/SecuritySection.tsx:139",d:"M23 21v-2a4 4 0 0 0-3-3.87"}),r.jsx("path",{"data-loc":"client/src/components/SecuritySection.tsx:140",d:"M16 3.13a4 4 0 0 1 0 7.75"})]})})}function pk(){return r.jsx(Wi,{"data-loc":"client/src/components/SecuritySection.tsx:174",children:r.jsxs("svg",{"data-loc":"client/src/components/SecuritySection.tsx:175",width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[r.jsx("circle",{"data-loc":"client/src/components/SecuritySection.tsx:176",cx:"12",cy:"12",r:"10"}),r.jsx("line",{"data-loc":"client/src/components/SecuritySection.tsx:177",x1:"2",y1:"12",x2:"22",y2:"12"}),r.jsx("path",{"data-loc":"client/src/components/SecuritySection.tsx:178",d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"})]})})}function hk(){return r.jsx(Wi,{"data-loc":"client/src/components/SecuritySection.tsx:186",children:r.jsxs("svg",{"data-loc":"client/src/components/SecuritySection.tsx:187",width:"26",height:"26",viewBox:"0 0 24 24",fill:"none",stroke:"#fff",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",children:[r.jsx("circle",{"data-loc":"client/src/components/SecuritySection.tsx:188",cx:"12",cy:"12",r:"10"}),r.jsx("line",{"data-loc":"client/src/components/SecuritySection.tsx:189",x1:"4.93",y1:"4.93",x2:"19.07",y2:"19.07"})]})})}function Tb(){const n=S.useRef(null),a=It(n,{once:!0,amount:.4}),i=S.useRef(null),o=It(i,{once:!0,amount:.1});return r.jsx("section",{"data-loc":"client/src/components/SecuritySection.tsx:222",id:"security",className:"relative overflow-hidden",style:{background:"#000000"},children:r.jsx("div",{"data-loc":"client/src/components/SecuritySection.tsx:223",className:"relative z-10 py-16 md:py-[120px]",children:r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:224",className:"ds-container",children:[r.jsxs(W.div,{"data-loc":"client/src/components/SecuritySection.tsx:227",ref:n,className:"text-center mb-16",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,ease:[.16,1,.3,1]},children:[r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:234",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:11,fontWeight:600,letterSpacing:"0.14em",textTransform:"uppercase",color:"#1E5BFF",marginBottom:20},children:"SECURITY & GOVERNANCE"}),r.jsx("h2",{"data-loc":"client/src/components/SecuritySection.tsx:237",style:{fontFamily:'"Playfair Display", Georgia, serif',fontStyle:"italic",fontWeight:400,fontSize:"clamp(36px, 3.2vw, 52px)",lineHeight:1.08,color:"#f5f5f7",letterSpacing:"-0.02em",marginBottom:24},children:"Built for Public Safety From the Ground Up."}),r.jsxs("p",{"data-loc":"client/src/components/SecuritySection.tsx:249",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:17,fontWeight:400,lineHeight:1.7,color:"rgba(255,255,255,0.65)",maxWidth:600,marginLeft:"auto",marginRight:"auto"},children:[r.jsx("strong",{"data-loc":"client/src/components/SecuritySection.tsx:259",style:{color:"#f5f5f7",fontWeight:600},children:"Every layer of DeskOfficer is designed for law enforcement's requirements"}
241)," â from the infrastructure your data lives on to the boundaries of what AI is ever allowed to do."]})]}),r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:264",ref:i,className:"grid gap-3",style:{gridTemplateColumns:"repeat(12, 1fr)"},children:[r.jsxs(Si,{"data-loc":"client/src/components/SecuritySection.tsx:270",className:"col-span-12 md:col-span-6 lg:col-span-4",dx:-1,dy:-1,isInView:o,children:[r.jsx(pk,{"data-loc":"client/src/components/SecuritySection.tsx:271"}),r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:272",children:[r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:273",style:Ai,children:"U.S. Infrastructure"}),r.jsx("h3",{"data-loc":"client/src/components/SecuritySection.tsx:274",style:wi,children:"Your data never leaves U.S. borders."}),r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:277",style:ji,children:"No offshore routing or processing. Agency data stays within U.S. infrastructure at every stage of its lifecycle."})]})]}),r.jsxs(Si,{"data-loc":"client/src/components/SecuritySection.tsx:283",className:"col-span-12 md:col-span-6 lg:col-span-4",dx:0,dy:-1,isInView:o,children:[r.jsx(uk,{"data-loc":"client/src/components/SecuritySection.tsx:284"}),r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:285",children:[r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:286",style:Ai,children:"Encryption"}),r.jsx("h3",{"data-loc":"client/src/components/SecuritySection.tsx:287",style:wi,children:"FIPS 140-3 endpoints, end to end."}),r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:290",style:ji,children:"All data is encrypted in transit and at rest using FIPS 140-3 validated endpoints â from the first packet to long-term storage."})]})]}),r.jsxs(Si,{"data-loc":"client/src/components/SecuritySection.tsx:296",className:"col-span-12 md:col-span-6 lg:col-span-4",dx:1,dy:-1,isInView:o,children:[r.jsx(mk,{"data-loc":"client/src/components/SecuritySection.tsx:297"}),r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:298",children:[r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:299",style:Ai,children:"Access & Retention"}),r.jsx("h3",{"data-loc":"client/src/components/SecuritySection.tsx:300",style:wi,children:"Your agency sets the rules."}),r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:303",style:ji,children:"Permissions, retention periods, and data boundaries are defined by your agency â not by default."})]})]}),r.jsxs(Si,{"data-loc":"client/src/components/SecuritySection.tsx:310",className:"col-span-12 md:col-span-6 lg:col-span-4",dx:-1,dy:1,isInView:o,children:[r.jsx(hk,{"data-loc":"client/src/components/SecuritySection.tsx:311"}),r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:312",children:[r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:313",style:Ai,children:"Model Training"}),r.jsx("h3",{"data-loc":"client/src/components/SecuritySection.tsx:314",style:wi,children:"Your calls don't train anyone else's AI."}),r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:317",style:ji,children:"Agency data is never used to train shared models or made available to other customers or the public."})]})]}),r.jsxs(Si,{"data-loc":"client/src/components/SecuritySection.tsx:323",className:"col-span-12 md:col-span-6 lg:col-span-4",dx:0,dy:1,isInView:o,children:[r.jsx(dk,{"data-loc":"client/src/components/SecuritySection.tsx:324"}),r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:325",children:[r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:326",style:Ai,children:"CJIS Alignment"}),r.jsx("h3",{"data-loc":"client/src/components/SecuritySection.tsx:327",style:wi,children:"Built with CJIS policy in mind."}),r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:330",style:ji,children:"Security controls are designed to align with CJIS Security Policy requirements from the ground up."})]})]}),r.jsxs(Si,{"data-loc":"client/src/components/SecuritySection.tsx:336",className:"col-span-12 md:col-span-6 lg:col-span-4",dx:1,dy:1,isInView:o,children:[r.jsx(fk,{"data-loc":"client/src/components/SecuritySection.tsx:337"}),r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:338",children:[r.jsxs("div",{"data-loc":"client/src/components/SecuritySection.tsx:339",style:{display:"flex",alignItems:"center",gap:10,marginBottom:10},children:[r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:340",style:{...Ai,marginBottom:0},children:"SOC 2 Type II"}),r.jsx("span",{"data-loc":"client/src/components/SecuritySection.tsx:341",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:10,fontWeight:700,letterSpacing:"0.1em",textTransform:"uppercase",color:"#1E5BFF",background:"rgba(30,91,255,0.12)",border:"1px solid rgba(30,91,255,0.25)",borderRadius:6,padding:"2px 8px"},children:"In Progress"})]}),r.jsx("h3",{"data-loc":"client/src/components/SecuritySection.tsx:354",style:wi,children:"Third-party audit underway."}),r.jsx("p",{"data-loc":"client/src/components/SecuritySection.tsx:357",style:ji,children:"SOC 2 Type II certification is in progress. Completion delivers documented, externally verified assurance of our security controls."})]})]})]})]})})})}function Tf(n,a,i=2e3){const[o,c]=S.useState(0),f=S.useRef(!1);return S.useEffect(()=>{if(!a||f.current)return;f.current=!0;const d=performance.now(),p=g=>{const h=g-d,x=Math.min(h/i,1),y=1-Math.pow(1-x,3);c(Math.round(y*n)),x<1&&requestAnimationFrame(p)};requestAnimationFrame(p)},[a,n,i]),o}function Eb(){const n=S.useRef(null),a=S.useRef(null),i=S.useRef(null),o=S.useRef(null),c=It(n,{once:!0,amount:.3}),f=It(a,{once:!0,amount:.3}),d=It(i,{once:!0,amount:.2}),p=It(o,{once:!0,amount:.4}),g=Tf(17,f,1800),h=Tf(3,f,1200),x=Tf(100,f,2200),y=[{count:g,suffix:"+",label:`Years building public 242safety technology`},{count:h,suffix:"+",label:`Years focused exclusively 243on Voice AI`},{count:x,suffix:"+",label:`Successful customer 244deployments`}];return r.jsx("section",{"data-loc":"client/src/components/OurStorySection.tsx:59",id:"our-story",style:{background:"#000",overflowX:"clip"},children:r.jsxs("div",{"data-loc":"client/src/components/OurStorySection.tsx:66",className:"ds-container ds-section-gap",children:[r.jsxs("div",{"data-loc":"client/src/components/OurStorySection.tsx:68",ref:n,style:{textAlign:"center",marginBottom:"clamp(56px, 7vw, 80px)"},children:[r.jsx(W.p,{"data-loc":"client/src/components/OurStorySection.tsx:73",initial:{opacity:0,y:10},animate:c?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},className:"ds-eyebrow",style:{marginBottom:24},children:"Our Story"}),r.jsxs(W.h2,{"data-loc":"client/src/components/OurStorySection.tsx:84",initial:{opacity:0,y:24},animate:c?{opacity:1,y:0}:{},transition:{duration:.8,delay:.1,ease:[.16,1,.3,1]},style:{margin:"0 auto",maxWidth:700,fontFamily:'"Playfair Display", Georgia, serif',fontWeight:400,fontStyle:"italic",fontSize:"clamp(34px, 4.2vw, 62px)",lineHeight:1.2,letterSpacing:"-0.02em",background:"linear-gradient(135deg, #EEF6FF 0%, #EEF6FF 40%, #38A3FF 85%, #1E5BFF 100%)",WebkitBackgroun
244dClip:"text",WebkitTextFillColor:"transparent",backgroundClip:"text",paddingBottom:"0.18em",display:"inline-block"},children:["Built from the field,",r.jsx("br",{"data-loc":"client/src/components/OurStorySection.tsx:106"}),"not the boardroom."]}),r.jsx(W.p,{"data-loc":"client/src/components/OurStorySection.tsx:111",initial:{opacity:0,y:14},animate:c?{opacity:1,y:0}:{},transition:{duration:.7,delay:.3,ease:[.16,1,.3,1]},className:"ds-body-large",style:{marginTop:24,maxWidth:640,marginLeft:"auto",marginRight:"auto"},children:"Built by a team with 17 years of public-safety technology experience and more than 100 successful enterprise deployments."})]}),r.jsx(W.div,{"data-loc":"client/src/components/OurStorySection.tsx:128",ref:a,initial:{opacity:0,y:24},animate:f?{opacity:1,y:0}:{},transition:{duration:.7,ease:[.16,1,.3,1]},style:{padding:"clamp(40px, 5vw, 64px) clamp(24px, 3vw, 48px)",marginBottom:"clamp(64px, 8vw, 96px)",background:"#141414",borderRadius:24},children:r.jsx("div",{"data-loc":"client/src/components/OurStorySection.tsx:140",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(min(100%, 200px), 1fr))",gap:"clamp(32px, 3vw, 32px)"},children:y.map((v,j)=>r.jsxs(W.div,{"data-loc":"client/src/components/OurStorySection.tsx:148",initial:{opacity:0,y:16},animate:f?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15+j*.1,ease:[.16,1,.3,1]},style:{textAlign:"center"},children:[r.jsxs("div",{"data-loc":"client/src/components/OurStorySection.tsx:155",style:{display:"flex",alignItems:"baseline",justifyContent:"center"},children:[r.jsx("span",{"data-loc":"client/src/components/OurStorySection.tsx:156",style:{fontFamily:'"Playfair Display", Georgia, serif',fontWeight:400,fontStyle:"italic",fontSize:"clamp(48px, 6vw, 80px)",lineHeight:1,letterSpacing:"-0.03em",color:"#EEF6FF"},children:v.count}),v.suffix&&r.jsx("span",{"data-loc":"client/src/components/OurStorySection.tsx:170",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:"clamp(16px, 2vw, 24px)",fontWeight:600,color:"#1E5BFF",marginLeft:2},children:v.suffix})]}),r.jsx("div",{"data-loc":"client/src/components/OurStorySection.tsx:183",className:"ds-stat-label",style:{marginTop:12,whiteSpace:"pre-line",lineHeight:1.5},children:v.label})]},j))})}),r.jsxs(W.div,{"data-loc":"client/src/components/OurStorySection.tsx:199",ref:i,initial:{opacity:0,y:20},animate:d?{opacity:1,y:0}:{},transition:{duration:.7,ease:[.16,1,.3,1]},style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(min(100%, 420px), 1fr))",gap:"clamp(24px, 4vw, 56px)",marginBottom:"clamp(48px, 8vw, 96px)"},children:[r.jsxs("p",{"data-loc":"client/src/components/OurStorySection.tsx:212",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:"clamp(15px, 1.05vw, 17px)",lineHeight:1.8,color:"rgba(238,246,255,0.64)",margin:0},children:[r.jsx("span",{"data-loc":"client/src/components/OurStorySection.tsx:221",style:{fontWeight:600,color:"#EEF6FF"},children:"Our team has spent the last 17 years"})," ","building technology for public safety agencies. We have founded multiple companies in this space and delivered hundreds of successful enterprise-grade deployments. We have embedded in agencies across the country and internationally, spending time in crime centers, Communications Centers, and on countless ride-alongs. That firsthand experience shapes everything we build."]}),r.jsxs("p",{"data-loc":"client/src/components/OurStorySection.tsx:231",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:"clamp(15px, 1.05vw, 17px)",lineHeight:1.8,color:"rgba(238,246,255,0.64)",margin:0},children:[r.jsx("span",{"data-loc":"client/src/components/OurStorySection.tsx:240",style:{fontWeight:600,color:"#EEF6FF"},children:"Three years ago, we made a deliberate decision:"})," ","go all-in on Voice AI for public safety. While others were still exploring the concept, we were already building, testing, and iterating inside real agencies â learning what works, what doesnât, and what public safety actually requires from an AI deployment."]})]}),r.jsx(W.div,{"data-loc":"client/src/components/OurStorySection.tsx:250",ref:o,initial:{opacity:0,y:20},animate:p?{opacity:1,y:0}:{},transition:{duration:.8,delay:.1,ease:[.16,1,.3,1]},style:{textAlign:"center",maxWidth:800,marginLeft:"auto",marginRight:"auto",paddingBottom:0},children:r.jsx("p",{"data-loc":"client/src/components/OurStorySection.tsx:263",style:{fontFamily:'"Playfair Display", Georgia, serif',fontWeight:400,fontStyle:"italic",fontSize:"clamp(22px, 2vw, 32px)",lineHeight:1.5,letterSpacing:"-0.015em",margin:0,background:"linear-gradient(135deg, #EEF6FF 0%, #EEF6FF 50%, #38A3FF 90%, #1E5BFF 100%)",WebkitBackgroun
244dClip:"text",WebkitTextFillColor:"transparent",backgroundClip:"text"},children:"We are a mission-driven organization. Everything we build is in service of the people who answer the call and the communities that depend on them."})})]})})}function gk({children:n}){return r.jsx("div",{"data-loc":"client/src/components/WhyAgenciesV2.tsx:19",style:{width:44,height:44,borderRadius:12,background:"linear-gradient(135deg, #2180DB 0%, #1E5BFF 100%)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 4px 16px rgba(30,91,255,0.30)",flexShrink:0},children:n})}function yk({icon:n,title:a,desc:i,wide:o=!1,delay:c=0,isInView:f=!1}){return r.jsxs(W.div,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:52",initial:{opacity:0,y:20},animate:f?{opacity:1,y:0}:{},transition:{duration:.6,delay:c,ease:[.16,1,.3,1]},style:{background:"#1c1c1e",borderRadius:16,padding:"22px 22px 24px",display:"flex",flexDirection:"column",gap:14,gridColumn:o?"span 2":"span 1"},children:[r.jsx(gk,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:66",children:n}),r.jsxs("div",{"data-loc":"client/src/components/WhyAgenciesV2.tsx:67",children:[r.jsx("p",{"data-loc":"client/src/components/WhyAgenciesV2.tsx:68",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:600,fontSize:16,lineHeight:1.3,color:"#f5f5f7",letterSpacing:"-0.01em",margin:0},children:a}),i&&r.jsx("p",{"data-loc":"client/src/components/WhyAgenciesV2.tsx:78",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:400,fontSize:15,lineHeight:1.6,color:"rgba(238,246,255,0.64)",marginTop:6},children:i})]})]})}function Cb({isInView:n,activeIndex:a}){const o={width:20,height:20,stroke:"#fff",strokeWidth:2},c=[{cards:[{icon:r.jsx(Ny,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:166",...o}),title:"Natural Voice",desc:"Callers speak naturallyâwithout menus, rigid scripts, or press-1-for-2 experiences."},{icon:r.jsx(al,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:167",...o}
244),title:"Available 24/7",desc:"Routine and administrative calls can be answered around the clock, including nights, weekends, and holidays."},{icon:r.jsx(wm,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:168",...o}),title:"70+ Languages",desc:"Serve callers in their preferred language without maintaining separate phone lines or staffing models."},{icon:r.jsx(Xa,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:169",...o}),title:"Immediate Answering",desc:"Concurrent calls are answered without AI hold queues, busy signals, or unnecessary waiting."}]},{cards:[{icon:r.jsx(Ny,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:174",...o}),title:"Call Recording & Transcription",desc:"Eligible conversations are captured, transcribed, and made searchable according to agency policy."},{icon:r.jsx(Mj,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:175",...o}),title:"Knowledge Extraction",desc:"Answers, procedures, requirements, exceptions, and recurring caller needs are identified from real conversations."},{icon:r.jsx(Dj,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:176",...o}),title:"Living Knowledge Base",desc:"Turn staff expertise into reviewed, reusable knowledge that improves as the agency learns."},{icon:r.jsx(sl,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:177",...o}),title:"Automation Opportunities",desc:"Identify repeated questions and processes that AI may be ready to handle next."}]},{cards:[{icon:r.jsx(Lj,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:182",...o}),title:"Caller Experience",desc:"Measure sentiment, satisfaction, and whether callers receive the help they need."},{icon:r.jsx(Fj,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:183",...o}),title:"Wait & Handle Time",desc:"Track how long callers wait, talk, transfer, and reach a resolution."},{icon:r.jsx(Vj,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:184",...o}),title:"Drop-Offs & Dead Ends",desc:"Identify where calls end in hangups, voicemail, failed transfers, or unresolved requests."},{icon:r.jsx(zj,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:185",...o}),title:"Resolution & Workload",desc:"Understand call outcomes and how much staff time is spent serving the public."}]}],f=c[a]?.cards??c[0].cards;return r.jsx(W.div,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:193",initial:{opacity:0,y:12},animate:{opacity:1,y:0},exit:{opacity:0,y:-8},transition:{duration:.4,ease:[.16,1,.3,1]},style:{width:"86%",margin:"0 auto"},children:r.jsx("div",{"data-loc":"client/src/components/WhyAgenciesV2.tsx:201",style:{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:12,width:"100%"},children:f.map((d,p)=>r.jsx(yk,{"data-loc":"client/src/components/WhyAgenciesV2.tsx:208",icon:d.icon,title:d.title,desc:d.desc,delay:p*.06,isInView:n},d.title))})},a)}const xk="/living-signal.js?v=20260726d";function h1(){const n=S.useRef(null),a=S.useRef(null),i=S.useRef(!1);return S.useEffect(()=>{function o(){!n.current||!window.LivingSignal||a.current||(a.current=window.LivingSignal.mount(n.current,{pauseControl:"hidden",palette:{blue:"#1a52e8",sky:"#6ba3e0",purple:"#3a2a6e",coreWhite:"#d8eaff"}}))}if(window.LivingSignal){o();return}if(i.current)return;i.current=!0;const c=document.createElement("script");return c.src=xk,c.async=!0,c.onload=o,document.head.appendChild(c),()=>{a.current?.destroy(),a.current=null}},[]),S.useEffect(()=>()=>{a.current?.destroy(),a.current=null},[]),r.jsx("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:88",ref:n,style:{position:"relative",width:"100%",height:"100%",background:"transparent",overflow:"visible"},"aria-hidden":"true"})}function kb(){const n=S.useRef(null),a=It(n,{once:!0,margin:"-10%"}),[i,o]=S.useState(!1);return S.useEffect(()=>{if(a){const c=setTimeout(()=>o(!0),2500);return()=>clearTimeout(c)}},[a]),r.jsxs("section",{"data-loc":"client/src/components/LivingSignalSection.tsx:117",ref:n,id:"why-deskofficer",style:{background:"#000000",padding:"clamp(64px, 8vw, 120px) 0",overflow:"visible"},children:[r.jsxs("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:126",style:{maxWidth:1200,margin:"0 auto",padding:"0 24px"},children:[r.jsxs(W.div,{"data-loc":"client/src/components/LivingSignalSection.tsx:134",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,ease:[.22,1,.36,1]},style:{textAlign:"center",marginBottom:"clamp(40px, 5vw, 72px)"},children:[r.jsx("p",{"data-loc":"client/src/components/LivingSignalSection.tsx:140",className:"ds-eyebrow",style:{marginBottom:20,letterSpacing:"0.18em"},children:"WHY AGENCIES USE DESKOFFICER"}),r.jsx("h2",{"data-loc":"client/src/components/LivingSignalSection.tsx:148",style:{fontFamily:'"Playfair Display", Georgia, serif',fontStyle:"italic",fontWeight:400,fontSize:"clamp(32px, 4vw, 54px)",lineHeight:1.15,color:"#ffffff",margin:"0 auto 20px",whiteSpace:"normal",wordBreak:"break-word",overflowWrap:"break-word"},children:"Less Routine Work. Better Public Service."}),r.jsxs("p",{"data-loc":"client/src/components/LivingSignalSection.tsx:166",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:21,lineHeight:1.5,color:"rgba(238,246,255,0.64)",maxWidth:820,margin:"0 auto"},children:["DeskOfficer helps agencies ",r.jsx("strong",{"data-loc":"client/src/components/LivingSignalSection.tsx:176",style:{color:"#f5f5f7",fontWeight:600},children:"reduce repetitive call demand"})," while giving every caller faster, more consistent access to the ",r.jsx("strong",{"data-loc":"client/src/components/LivingSignalSection.tsx:176",style:{color:"#f5f5f7",fontWeight:600},children:"information and people"})," they need."]})]}),r.jsx(W.div,{"data-loc":"client/src/components/LivingSignalSection.tsx:181",initial:{opacity:0,y:32},animate:a?{opacity:1,y:0}:{},transition:{duration:.9,ease:[.22,1,.36,1],delay:.15},style:{position:"relative"},children:r.jsxs("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:188",className:"ls-card",style:{background:"#141414",borderRadius:32,padding:"clamp(40px, 5vw, 72px) clamp(24px, 4vw, 64px)",position:"relative",overflow:"hidden"},children:[r.jsx("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:199",className:"ls-mobile-orb-block",style:{display:"none"},children:r.jsx("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:203",style:{position:"relative",width:"100%",height:"100%"},children:r.jsx(h1,{"data-loc":"client/src/components/LivingSignalSection.tsx:204"})})}),r.jsx("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:209",className:"ls-orb-canvas",style:{position:"absolute",inset:0,borderRadius:32,overflow:"visible",pointerEvents:"none",zIndex:0},children:r.jsx(h1,{"data-loc":"client/src/components/LivingSignalSection.tsx:220"})}),r.jsx("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:225",className:"ls-orb-pulse ls-orb-glow",style:{position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%)",width:"45%",height:"90%",borderRadius:"50%",background:"radial-gradient(circle, rgba(26, 82, 232, 0.18) 0%, rgba(26, 82, 232, 0.05) 50%, transparent 70%)",pointerEvents:"none",zIndex:0}}),r.jsxs("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:298",style:{display:"grid",gridTemplateColumns:"1fr minmax(220px, 380px) 1fr",gap:"clamp(24px, 4vw, 56px)",alignItems:"center",position:"relative",zIndex:1},className:"ls-grid",children:[r.jsxs(W.div,{"data-loc":"client/src/components/LivingSignalSection.tsx:310",initial:{opacity:0,x:-60},animate:a?{opacity:1,x:0}:{},transition:{duration:1,ease:[.22,1,.36,1],delay:.5},style:{textAlign:"left"},className:"ls-benefit ls-benefit-left",children:[r.jsx("p",{"data-loc":"client/src/components/LivingSignalSection.tsx:318",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:"clamp(12px, 0.85vw, 14px)",fontWeight:600,color:"#1a52e8",marginBottom:12,letterSpacing:"0.04em"},children:"01"}),r.jsx("h3",{"data-loc":"client/src/components/LivingSignalSection.tsx:330",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontWeight:700,fontStyle:"normal",fontSize:"clamp(18px, 1.6vw, 24px)",lineHeight:1.25,color:"#ffffff",marginBottom:14},children:"Give Staff Time Back for Higher Impact Work"}),r.jsxs("p",{"data-loc":"client/src/components/LivingSignalSection.tsx:343",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:17,lineHeight:1.6,color:"rgba(238,246,255,0.64)",margin:0},children:["Answer ",r.jsx("strong",{"data-loc":"client/src/components/LivingSignalSection.tsx:352",style:{color:"#f5f5f7",fontWeight:600},children:"routine questions"}),", collect basic information, and ",r.jsx("strong",{"data-loc":"client/src/components/LivingSignalSection.tsx:352",style:{color:"#f5f5f7",fontWeight:600},children:"route calls"})," without repeatedly interrupting dispatchers and administrative staff."]})]}),r.jsx("div",{"data-loc":"client/src/components/LivingSignalSection.tsx:357",className:"ls-orb-placeholder",style:{aspectRatio:"1",width:"100%",maxWidth:380,margin:"0 auto"}}),r.jsxs(W.div,{"data-loc":"client/src/components/LivingSignalSection.tsx:368",initial:{opacity:0,x:60},animate:a?{opacity:1,x:0}:{},transition:{duration:1,ease:[.22,1,.36,1],delay:.5},style:{textAlign:"left"},className:"ls-benefit ls-benefit-right",children:[r.jsx("p",{"data-loc":"client/src/components/LivingSignalSection.tsx:376",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:"clamp(12px, 0.85vw, 14px)",fontWeight:600,color:"#1a52e8",marginBottom:12,letterSpacing:"0.04em"},children:"02"}),r.jsx("h3",{"data-loc":"client/src/components/LivingSignalSection.tsx:388",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontWeight:700,fontStyle:"normal",fontSize:"clamp(18px, 1.6vw, 24px)",lineHeight:1.25,color:"#ffffff",marginBottom:14},children:"Deliver Better Service to Every Caller"}),r.jsxs("p",{"data-loc":"client/src/components/LivingSignalSection.tsx:401",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:17,lineHeight:1.6,color:"rgba(238,246,255,0.64)",margin:0},children:["Provide ",r.jsx("strong",{"data-loc":"client/src/components/LivingSignalSection.tsx:410",style:{color:"#f5f5f7",fontWeight:600},children:"immediate, consistent answers"})," around the clock and connect complex callers to ",r.jsx("strong",{"data-loc":"client/src/components/LivingSignalSection.tsx:410",style:{color:"#f5f5f7",fontWeight:600},children:"the right person"})," or resources they need."]})]})]})]})})]}),r.jsx("style",{"data-loc":"client/src/components/LivingSignalSection.tsx:419",children:` 245 @keyframes orbPulse { 246 0%, 100% { opacity: 1; transform: translate(-50%, -50%) scale(1); } 247 50% { opacity: 0.6; transform: translate(-50%, -50%) scale(1.08); } 248 } 249 .ls-orb-pulse { 250 animation: orbPulse 5s ease-in-out infinite; 251 } 252 @media (max-width: 768px) { 253 .ls-card { 254 border-radius: 20px !important; 255 padding: 0 !important; 256 overflow: hidden !important; 257 } 258 /* Show mobile orb block (in-flow, explicit height) */ 259 .ls-mobile-orb-block { 260 display: block !important; 261 width: 100% !important; 262 height: 70vw !important; 263 max-height: 300px !important; 264 overflow: hidden !important; 265 position: relative !important; 266 } 267 /* Hide desktop absolute orb on mobile */ 268 .ls-orb-canvas { 269 display: none !important; 270 } 271 .ls-grid { 272 grid-template-columns: 1fr !important; 273 gap: 0 !important; 274 padding: 28px 24px 32px !important; 275 } 276 .ls-benefit { 277 text-align: left !important; 278 } 279 /* Hide orb placeholder (just a spacer on desktop) */ 280 .ls-orb-placeholder { 281 display: none !important; 282 } 283 /* Benefits: stack naturally */ 284 .ls-benefit-left { 285 order: 0 !important; 286 } 287 .ls-benefit-right { 288 order: 1 !important; 289 padding-top: 28px !important; 290 } 291 /* Orb glow: position relative to mobile orb block */ 292 .ls-orb-glow { 293 top: 35vw !important; 294 left: 50% !important; 295 transform: translate(-50%, -50%) !important; 296 width: 80% !important; 297 height: 70vw !important; 298 max-height: 300px !important; 299 } 300 } 301 `})]})}const bk="/manus-storage/e5f6a7b8_b9c5ccfc.webp",vk="/manus-storage/a1b2c3d4_59a6ab38.webp",hl=`url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E")`,Sk="/manus-storage/agency_sprite_5c187a99.png",Ir=120,wk=9,g1=[{id:"agency-01",label:"McLennan County 911",col:0,row:0},{id:"agency-02",label:"Navarro County Sheriff",col:1,row:0},{id:"agency-03",label:"River Valley Communications",col:2,row:0},{id:"agency-04",label:"Rockwall PD",col:3,row:0},{id:"agency-05",label:"SWRCC",col:4,row:0},{id:"agency-06",label:"Sachse Police",col:5,row:0},{id:"agency-07",label:"Terrell Police",col:6,row:0},{id:"agency-08",label:"Torrington Police",col:7,row:0}
301,{id:"agency-09",label:"Waxahachie Police",col:8,row:0},{id:"agency-10",label:"Weatherford Police",col:0,row:1},{id:"agency-11",label:"Wilmer Police",col:1,row:1},{id:"agency-12",label:"Woodward County 911",col:2,row:1},{id:"agency-13",label:"Mineral Wells Police",col:3,row:1},{id:"agency-14",label:"Mesquite PD",col:4,row:1},{id:"agency-15",label:"Parker County Hospital",col:5,row:1},{id:"agency-16",label:"Midlothian Police",col:6,row:1},{id:"agency-17",label:"Prosper Police",col:7,row:1},{id:"agency-18",label:"Monroe Township",col:8,row:1},{id:"agency-19",label:"Jasper County Sheriff",col:0,row:2},{id:"agency-20",label:"Maysville PD",col:1,row:2},{id:"agency-21",label:"Kaufman County Sheriff",col:2,row:2},{id:"agency-22",label:"Cleburne PD",col:3,row:2},{id:"agency-23",label:"DESCOM",col:4,row:2},{id:"agency-24",label:"Mansfield Police",col:5,row:2},{id:"agency-25",label:"Collin County Sheriff",col:6,row:2},{id:"agency-26",label:"Hot Springs Police",col:7,row:2},{id:"agency-27",label:"Decatur Police TX",col:8,row:2},{id:"agency-28",label:"Allen Police",col:0,row:3},{id:"agency-29",label:"Forney Police",col:1,row:3},{id:"agency-30",label:"Ellis County Sheriff",col:2,row:3},{id:"agency-31",label:"Frisco Police",col:3,row:3},{id:"agency-32",label:"Carter County E-911",col:4,row:3},{id:"agency-33",label:"McKinney Police",col:5,row:3},{id:"agency-34",label:"Black Springs Police",col:6,row:3},{id:"agency-35",label:"Corsicana Police",col:7,row:3},{id:"agency-36",label:"Commerce Police",col:8,row:3}];function y1({label:n,col:a,row:i}){const c=72/Ir,d=wk*Ir*c,p=-(a*Ir*c),g=-(i*Ir*c);return r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:103",role:"img","aria-label":n,style:{width:72,height:72,backgroundImage:`url(${Sk})`,backgroundRepeat:"no-repeat",backgroundSize:`${d}px auto`,backgroundPosition:`${p}px ${g}px`,flexShrink:0}})}function jk(){const[n,a]=S.useState(0),i=S.useRef(null),o=It(i,{amount:0}),{scrollY:c}=Pc(),f=Me(c,[0,800],["0%","18%"],{clamp:!0}),d=Me(c,[0,1e3],[1.08,1],{clamp:!0}),p=Me(c,[0,800],["0%","9%"],{clamp:!0}),g=Me(c,[0,800],["0%","-6%"],{clamp:!0}),h=Me(c,[0,320,560],[1,1,0],{clamp:!0});return S.useEffect(()=>{const x=setTimeout(()=>a(1),700),y=setTimeout(()=>a(2),1900),v=setTimeout(()=>a(3),3100),j=setTimeout(()=>a(4),5e3);return()=>{clearTimeout(x),clearTimeout(y),clearTimeout(v),clearTimeout(j)}},[]),r.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:158",ref:i,className:"relative w-full h-[100svh] overflow-hidden ds-bg-page",children:[r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:161",className:"absolute inset-0",style:{y:f,scale:d,willChange:"transform"},children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:168",className:"w-full h-full",initial:{scale:1},animate:{scale:1.08},transition:{duration:5.5,ease:[0,0,.4,1]},children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:175",className:"w-full h-full",animate:n>=3&&o?{x:["0%","-0.4%","0%"],y:["0%","-0.2%","0%"]}:{},transition:n>=3&&o?{duration:28,repeat:1/0,ease:"easeInOut"}:{},children:r.jsx("img",{"data-loc":"client/src/pages/Home.tsx:180",src:vk,alt:"Public safety communications center",className:"w-full h-full object-cover",style:{objectPosition:"center 35%"}})})})}),r.jsxs(W.div,{"data-loc":"client/src/pages/Home.tsx:186",className:"absolute inset-0 pointer-events-none z-[2]",style:{y:p,willChange:"transform"},children:[r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:188",className:"absolute inset-0 ds-scrim-left",initial:{opacity:0}
301,animate:{opacity:n>=1?1:0},transition:{duration:1.8,ease:"easeOut"}}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:190",className:"absolute inset-x-0 bottom-0 h-[60%]",initial:{opacity:0},animate:{opacity:n>=1?.9:0},transition:{duration:1.6,delay:.3,ease:"easeOut"},style:{background:"linear-gradient(to top, #000000 15%, rgba(7,20,42,0.7) 35%, rgba(7,20,42,0.1) 55%, transparent 100%)"}}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:192",className:"absolute bottom-0 left-0 w-[45%] h-[35%]",initial:{opacity:0},animate:{opacity:n>=2?1:0},transition:{duration:1.5,ease:"easeOut"},style:{background:"radial-gradient(ellipse at 15% 85%, rgba(41,151,255,0.08) 0%, transparent 60%)"}}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:194",className:"absolute inset-y-0 right-0 w-[25%]",initial:{opacity:0},animate:{opacity:n>=2?1:0},transition:{duration:2,ease:"easeOut"},style:{background:"linear-gradient(to left, rgba(0,0,0,0.45) 0%, transparent 100%)"}})]}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:198",className:"absolute inset-0 z-[3] pointer-events-none",style:{y:p},initial:{opacity:0}
301,animate:{opacity:n>=1?.25:0},transition:{duration:2,ease:"easeOut"},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:205",style:{width:"100%",height:"100%",backgroundImage:hl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay"}})}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:209",className:"absolute top-0 left-0 right-0 z-20 ds-bg-page",initial:{height:"22vh"},animate:{height:n>=1?"0vh":"22vh"},transition:{duration:2.2,ease:[.25,.1,.25,1]},children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:210",className:"absolute bottom-0 left-0 right-0 h-[1px]",initial:{opacity:.5},animate:{opacity:n>=1?0:.5},transition:{duration:1.4,delay:.5},style:{background:"linear-gradient(90deg, transparent 5%, rgba(41,151,255,0.25) 50%, transparent 95%)"}})}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:212",className:"absolute bottom-0 left-0 right-0 z-20 ds-bg-page",initial:{height:"22vh"},animate:{height:n>=1?"0vh":"22vh"},transition:{duration:2.2,delay:.12,ease:[.25,.1,.25,1]},children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:213",className:"absolute top-0 left-0 right-0 h-[1px]",initial:{opacity:.5},animate:{opacity:n>=1?0:.5},transition:{duration:1.4,delay:.5},style:{background:"linear-gradient(90deg, transparent 5%, rgba(41,151,255,0.25) 50%, transparent 95%)"}})}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:218",className:"absolute inset-0 z-30",style:{y:g,opacity:h,willChange:"transform, opacity"},children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:223",className:"w-full h-full flex items-end md:items-center pt-[80px] pb-[100px] md:pb-[80px]",initial:{opacity:0,x:-30},animate:{opacity:n>=2?1:0,x:n>=2?0:-30},transition:{duration:1.1,ease:[.25,.1,.25,1]},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:229",className:"ds-container relative",children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:230",style:{maxWidth:780},children:[r.jsx("p",{"data-loc":"client/src/pages/Home.tsx:231",className:"ds-tagline mb-6",style:{fontSize:"13px",color:"rgba(255,255,255,0.85)"},children:"AI Voice for Non-Emergency & Administrative Calls"}),r.jsx("h1",{"data-loc":"client/src/pages/Home.tsx:232",className:"ds-display-hero",style:{fontSize:"clamp(38px, 5.2vw, 76px)",lineHeight:1.08,paddingBottom:"0.15em",display:"block",overflowWrap:"break-word",wordBreak:"break-word"},children:"Public Safety's AI Workforce Platform."}),r.jsx("p",{"data-loc":"client/src/pages/Home.tsx:235",className:"mt-4",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:"clamp(16px, 1.5vw, 19px)",lineHeight:1.6,color:"rgba(238, 246, 255, 0.7)",maxWidth:"28em",textWrap:"pretty"},children:"DeskOfficer handles routine phone calls and administrative workflows under agency-defined rules, giving personnel more capacity for work that requires human judgment."}),r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:238",className:"flex items-center gap-4 mt-9",children:[r.jsx("a",{"data-loc":"client/src/pages/Home.tsx:239",href:"/learn-more",className:"ds-btn-primary",children:"See DeskOfficer Live"}),r.jsx("a",{"data-loc":"client/src/pages/Home.tsx:242",href:"/learn-more",className:"ds-btn-secondary",children:"Learn More"})]})]})})})}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:257",className:"absolute bottom-0 left-0 right-0 h-32 z-[3] pointer-events-none",style:{background:"linear-gradient(to top, #000000 0%, transparent 100%)"}})]})}function Ak(){const n=S.useRef(null),a=It(n,{once:!0,amount:.3}),i=It(n,{amount:0}),o=g1.slice(0,18),c=g1.slice(18),f=[...o,...o,...o],d=[...c,...c,...c];return r.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:280",ref:n,className:"relative py-10 md:py-16 overflow-hidden ds-bg-page",style:{borderTop:"1px solid rgba(255,255,255,0.04)",borderBottom:"1px solid rgba(255,255,255,0.04)"},children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:282",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:hl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.15}}),r.jsx(W.p,{"data-loc":"client/src/pages/Home.tsx:285",className:"text-center mb-8 md:mb-12",style:{fontSize:11,fontWeight:700,letterSpacing:"0.18em",textTransform:"uppercase",color:"rgba(255,255,255,0.28)",fontFamily:'"Instrument Sans", system-ui, sans-serif'},initial:{opacity:0,y:10},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,ease:[.16,1,.3,1]},children:"Trusted by 100+ Agencies"}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:296",className:"absolute left-0 top-0 bottom-0 w-32 md:w-56 z-10 pointer-events-none",style:{background:"linear-gradient(to right, #000000 0%, transparent 100%)"}}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:297",className:"absolute right-0 top-0 bottom-0 w-32 md:w-56 z-10 pointer-events-none",style:{background:"linear-gradient(to left, #000000 0%, transparent 100%)"}}),r.jsxs(W.div,{"data-loc":"client/src/pages/Home.tsx:299",className:"flex flex-col gap-6",initial:{opacity:0}
301,animate:a?{opacity:1}:{},transition:{duration:1,delay:.15},children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:306",className:"flex gap-6 animate-scroll-left",style:{width:"max-content",animationPlayState:i?"running":"paused"},children:f.map((p,g)=>r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:308","aria-label":p.label,style:{width:80,height:80,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,opacity:.9},children:r.jsx(y1,{"data-loc":"client/src/pages/Home.tsx:321",label:p.label,col:p.col,row:p.row})},`r1-${p.id}-${g}`))}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:326",className:"flex gap-6 animate-scroll-right",style:{width:"max-content",animationPlayState:i?"running":"paused"},children:d.map((p,g)=>r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:328","aria-label":p.label,style:{width:80,height:80,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,opacity:.9},children:r.jsx(y1,{"data-loc":"client/src/pages/Home.tsx:341",label:p.label,col:p.col,row:p.row})},`r2-${p.id}-${g}`))})]})]})}const Ni=[{id:"handle",icon:Xa,title:"Immediate Call Relief",description:"Answer routine questions, identify caller intent, and triage complex calls to the right person with full contextâ24/7 and without adding staff.",duration:16e3},{id:"discover",icon:b2,title:"Institutional Intelligence",description:"Every eligible AI-handled and transferred call becomes searchable operational knowledge. DeskOfficer captures your agencyâs answers, policies, and processes, builds a living knowledge base, and identifies what the system may be ready to handle next.",duration:14e3},{id:"improve",icon:Ec,title:"Operational Visibility",description:"See how public service is actually delivered todayâfrom hold times, transfers, and voicemail dead ends to dropped calls, resolution, caller sentiment, satisfaction, and total staff talk time.",duration:14e3}];function Tk({isInView:n}){const[a,i]=S.useState(0),[o,c]=S.useState(0),f=S.useRef(null),d=S.useRef(Date.now());S.useEffect(()=>{if(!n)return;const h=Ni[a].duration;return d.current=Date.now(),c(0),f.current=setInterval(()=>{const x=Date.now()-d.current,y=Math.min(x/h*100,100);c(y),y>=100&&(f.current&&clearInterval(f.current),i(v=>(v+1)%Ni.length))},50),()=>{f.current&&clearInterval(f.current)}},[n,a]);const p=h=>{f.current&&clearInterval(f.current),c(0),i(h)},g=[[{icon:ic,title:"Natural Voice",desc:"Callers speak naturallyâwithout menus, rigid scripts, or press-1-for-2 experiences."},{icon:al,title:"Available 24/7",desc:"Routine and administrative calls can be answered around the clock, including nights, weekends, and holidays."},{icon:wm,title:"70+ Languages",desc:"Serve callers in their preferred language without maintaining separate phone lines or staffing models."},{icon:Xa,title:"Immediate Answering",desc:"Concurrent calls are answered without AI hold queues, busy signals, or unnecessary waiting."}],[{icon:ic,title:"Call Recording & Transcription",desc:"Eligible conversations are captured, transcribed, and made searchable according to agency policy."},{icon:v2,title:"Knowledge Extraction",desc:"Answers, procedures, requirements, exceptions, and recurring caller needs are identified from real conversations."},{icon:sl,title:"Living Knowledge Base",desc:"Turn staff expertise into reviewed, reusable knowledge that improves as the agency learns."},{icon:sl,title:"Automation Opportunities",desc:"Identify repeated questions and processes that AI may be ready to handle next."}],[{icon:j2,title:"Caller Experience",desc:"Measure sentiment, satisfaction, and whether callers receive the help they need."},{icon:al,title:"Wait & Handle Time",desc:"Track how long callers wait, talk, transfer, and reach a resolution."},{icon:Xa,title:"Drop-Offs & Dead Ends",desc:"Identify where calls end in hangups, voicemail, failed transfers, or unresolved requests."},{icon:Ec,title:"Resolution & Workload",desc:"Understand call outcomes and how much staff time is spent serving the public."}]];return r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:431",style:{display:"flex",flexDirection:"column",gap:0},children:Ni.map((h,x)=>{const y=x===a,v=g[x];return r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:436",style:{position:"relative"},children:[r.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:438",onClick:()=>p(x),style:{width:"100%",textAlign:"left",background:"transparent",border:"none",cursor:"pointer",padding:"20px 0",position:"relative"},children:[r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:442",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:11,fontWeight:600,letterSpacing:"0.14em",textTransform:"uppercase",color:"#1E5BFF",display:"block",marginBottom:6},children:String(x+1).padStart(2,"0")}),r.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:445",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:700,fontSize:20,lineHeight:1.2,color:y?"#ffffff"
301:"rgba(255,255,255,0.45)",margin:0,transition:"color 0.3s ease"},children:h.title}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:449",style:{position:"absolute",bottom:0,left:0,right:0,height:1,background:"rgba(255,255,255,0.07)",overflow:"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:450",style:{height:"100%",width:y?`${o}%`:"0%",background:"#1E5BFF",transition:y?"none":"width 0.3s ease"}})})]}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:455",initial:!1,animate:{height:y?"auto":0,opacity:y?1:0},transition:{duration:.45,ease:[.16,1,.3,1]},style:{overflow:"hidden"},children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:461",style:{paddingBottom:24},children:[r.jsx("p",{"data-loc":"client/src/pages/Home.tsx:463",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:17,lineHeight:1.6,fontWeight:400,color:"rgba(238,246,255,0.64)",margin:"12px 0 16px 0"},children:h.description}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:467",style:{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:10},children:v.map((j,A)=>{const T=j.icon;return r.jsxs(W.div,{"data-loc":"client/src/pages/Home.tsx:471",initial:{opacity:0,y:12},animate:y?{opacity:1,y:0}:{opacity:0,y:12},transition:{duration:.4,delay:y?A*.06:0,ease:[.16,1,.3,1]},style:{background:"#1c1c1e",borderRadius:14,padding:"18px 16px 20px",display:"flex",flexDirection:"column",gap:12},children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:478",style:{width:40,height:40,borderRadius:11,background:"linear-gradient(135deg, #2180DB 0%, #1E5BFF 100%)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 4px 12px rgba(30,91,255,0.28)",flexShrink:0},children:r.jsx(T,{"data-loc":"client/src/pages/Home.tsx:479",style:{width:18,height:18,stroke:"#fff",strokeWidth:2}})}),r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:481",children:[r.jsx("p",{"data-loc":"client/src/pages/Home.tsx:482",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:600,fontSize:14,lineHeight:1.3,color:"#f5f5f7",letterSpacing:"-0.01em",margin:0},children:j.title}),r.jsx("p",{"data-loc":"client/src/pages/Home.tsx:483",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:400,fontSize:15,lineHeight:1.6,color:"rgba(238,246,255,0.64)",marginTop:5,marginBottom:0},children:j.desc})]})]},j.title)})})]})})]},h.id)})})}function Ek(){const n=S.useRef(null),a=It(n,{once:!0,amount:.15}),i=It(n,{amount:0}),[o,c]=S.useState(0),[f,d]=S.useState(0),p=S.useRef(null),g=S.useRef(Date.now());S.useEffect(()=>{if(!i)return;const x=Ni[o].duration;return g.current=Date.now(),d(0),p.current=setInterval(()=>{const y=Date.now()-g.current,v=Math.min(y/x*100,100);d(v),v>=100&&(p.current&&clearInterval(p.current),c(j=>(j+1)%Ni.length))},50),()=>{p.current&&clearInterval(p.current)}},[i,o]);const h=x=>{p.current&&clearInterval(p.current),d(0),c(x)};return r.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:535",ref:n,className:"relative ds-bg-page ds-section-gap overflow-hidden",children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:537",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:hl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.15}}),r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:539",className:"relative z-10 ds-container",children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:541",className:"mb-12 md:mb-16",children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:542",className:"flex items-start justify-between gap-4 flex-wrap",children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:543",children:[r.jsx(W.p,{"data-loc":"client/src/pages/Home.tsx:544",className:"ds-eyebrow mb-5",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},children:"HOW DESKOFFICER DELIVERS"}),r.jsx(W.h2,{"data-loc":"client/src/pages/Home.tsx:545",className:"ds-display-section max-w-[700px]",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},children:"One Deployment. Three Outcomes."}),r.jsxs(W.p,{"data-loc":"client/src/pages/Home.tsx:546",className:"ds-body-large mt
301-5 max-w-[640px]",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},children:[r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:546",className:"text-white font-medium",children:"Start by answering routine calls and routing the rest."})," Over time, operational patterns give your agency greater visibility into recurring demand, service delivery, and what the deployment should handle next."]})]})})}),r.jsxs(W.div,{"data-loc":"client/src/pages/Home.tsx:553",initial:{opacity:0,y:30},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,delay:.2,ease:[.16,1,.3,1]},className:"hidden lg:grid gap-16 lg:gap-20 items-center",style:{gridTemplateColumns:"1fr 2fr",minHeight:"480px"},children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:561",className:"flex flex-col",children:Ni.map((x,y)=>{const v=y===o;return r.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:565",onClick:()=>h(y),className:"text-left cursor-pointer relative py-5",style:{background:"transparent",border:"none"},children:[r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:571",className:"block text-[13px] font-medium tracking-wide mb-2",style:{color:"#1E5BFF"},children:String(y+1).padStart(2,"0")}),r.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:577",className:"text-[22px] lg:text-[24px] font-bold leading-tight",style:{margin:0,color:v?"#ffffff":"rgba(255,255,255,0.5)"},children:x.title}),r.jsx(W.p,{"data-loc":"client/src/pages/Home.tsx:583",animate:{opacity:v?1:0,maxHeight:v?"300px":"0px",marginTop:v?10:0},transition:{duration:.4,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:17,lineHeight:1.6,fontWeight:400,color:"rgba(238,246,255,0.64)",overflow:"hidden",margin:0},children:x.description}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:594",style:{position:"absolute",bottom:0,left:0,right:0,height:1,background:"rgba(255,255,255,0.08)",overflow:"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:605",style:{height:"100%",width:v?`${f}%`:"0%",background:"#1E5BFF",transition:v?"none":"width 0.3s ease"}})})]},x.id)})}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:620",className:"relative flex items-center justify-center h-full",children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:621",initial:{opacity:0,y:12},animate:a?{opacity:1,y:0}:{},transition:{duration:.4,ease:[.16,1,.3,1]},className:"w-full",children:r.jsx(Cb,{"data-loc":"client/src/pages/Home.tsx:627",isInView:i,activeIndex:o})})})]}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:632",className:"lg:hidden",children:r.jsx(Tk,{"data-loc":"client/src/pages/Home.tsx:633",isInView:i})})]})]})}function Ck({size:n=22}){return r.jsx("img",{"data-loc":"client/src/pages/Home.tsx:689",src:"/manus-storage/deskofficer-symbol_bd1c5b11.svg",alt:"DeskOfficer",style:{width:n,height:n,objectFit:"contain",flexShrink:0,opacity:1}})}function kk({initial:n,color:a,size:i=22,photo:o}){return o?r.jsx("img",{"data-loc":"client/src/pages/Home.tsx:695",src:o,alt:n,style:{width:i,height:i,borderRadius:"50%",objectFit:"cover",flexShrink:0,display:"block"}}):r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:699",style:{width:i,height:i,borderRadius:"50%",background:a,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:700",style:{color:"#fff",fontSize:i*.5,fontWeight:600,fontFamily:'"Instrument Sans", sans-serif',lineHeight:1},children:n})})}function Rk({label:n,text:a,isUser:i,callerInitial:o,callerColor:c,callerPhoto:f,isNew:d,fadeOut:p}){return r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:716",className:`sierra-glass-bubble rounded-2xl p-4 flex flex-col gap-2 w-[75vw] max-w-[334px] relative shrink-0 ${i?"place-self-start":"place-self-end"}`,layout:!0,initial:d?{opacity:1,y:20}:!1,animate:{opacity:p?0:1,y:0},transition:{layout:{duration:.5,ease:[.25,.46,.45,.94]},opacity:{duration:.3},y:{duration:.45,ease:[.25,.46,.45,.94]}},children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:727",className:"flex flex-col gap-2 relative",children:[r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:728",className:"flex items-center gap-2 relative z-10",children:[!i&&r.jsx("figure",{"data-loc":"client/src/pages/Home.tsx:730",className:"relative size-4 rounded-full flex-shrink-0 flex items-center justify-center",style:{overflow:"visible"},children:r.jsx(Ck,{"data-loc":"client/src/pages/Home.tsx:731",size:11})}),i&&r.jsx("figure",{"data-loc":"client/src/pages/Home.tsx:735",className:"relative size-4 overflow-hidden rounded-full flex-shrink-0",children:r.jsx(kk,{"data-loc":"client/src/pages/Home.tsx:736",initial:o||n[0],color:c||"#4A9EFF",size:16,photo:f})}),r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:739",className:"text-[13px] font-medium relative z-10",style:{color:"rgba(255,255,255,0.75)"},children:n})]}),r.jsx("p",{"data-loc":"client/src/pages/Home.tsx:743",className:"text-[15px] leading-[1.5] m-0 relative z-10",style:{color:"rgba(255,255,255,0.95)",textShadow:"0 1px 2px rgba(0,0,0,0.04)"},children:a})]})})}const me=[{id:"front-desk",label:"Front Desk",image:"/manus-storage/f5a6b7c8_a1b0c5a8.webp",description:"Answer routine administrative questions, collect basic information, and route callers without repeatedly interrupting agency staff.",callerName:"Richard",callerInitial:"R",callerColor:"#30D158",callerPhoto:"/manus-storage/FrontDeskProfile_fa1a27e5.png",messages:[{id:"fd1",role:"agent",text:"Police department front desk. This is DeskOfficer. How can I help?"},{id:"fd2",role:"caller",text:"I was in an accident last week and need a copy of the report."},{id:"fd3",role:"agent",text:"I can help with the next steps. Do you have the report number, incident date, or location?"},{id:"fd4",role:"caller",text:"It happened last Tuesday on Main Street. I donât have the report number."},{id:"fd5",role:"agent",text:"Got it. I can explain the request process and send you the Records office hours and instructions by text."}]},{id:"non-emergency",label:"Non-Emergency Line",image:"/manus-storage/b3c4d5e6_79377160.webp",description:"Answer routine questions, collect information, and route complex callsâso dispatchers stay focused on emergencie
301s.",callerName:"Sam",callerInitial:"S",callerColor:"#4A9EFF",callerPhoto:"/manus-storage/NonEmergencyProfile_516cc9f4.png",messages:[{id:"ne1",role:"agent",text:"Non-emergency line. This is DeskOfficer. What can I help with?"},{id:"ne2",role:"caller",text:"Thereâs an abandoned vehicle that has been parked on my street for several days."},{id:"ne3",role:"agent",text:"I can help collect the information. Is anyone currently inside the vehicle, or is it creating an immediate hazard?"},{id:"ne4",role:"caller",text:"No. Itâs empty and parked along the curb."},{id:"ne5",role:"agent",text:"What is the address or nearest intersection, and can you describe the vehicle?"},{id:"ne6",role:"caller",text:"Itâs near 425 Oak Street. Itâs a white pickup truck."},{id:"ne7",role:"agent",text:"Information collected. Iâve submitted this for agency review and will send you a confirmation."}]},{id:"jail-admin",label:"Jail Administration",image:"/manus-storage/d9e0f1a2_6efe62ae.webp",description:"Answer questions about visitation, inmate services, bond information, and facility procedures around the clock.",callerName:"Edward",callerInitial:"E",callerColor:"#BF5AF2",callerPhoto:"/manus-storage/JailProfile_f37bf4a1.png",messages:[{id:"ja1",role:"agent",text:"Jail information line. This is DeskOfficer. How can I assist you?"},{id:"ja2",role:"caller",text:"I want to visit someone this weekend. What do I need to do?"},{id:"ja3",role:"agent",text:"I can explain the visitation requirements. Do you know the facility or housing location?"},{id:"ja4",role:"caller",text:"Yes, the person is at the main detention facility."},{id:"ja5",role:"agent",text:"Visitors must register in advance and bring an approved photo ID. Weekend visitation hours are available by appointment. I can send you the registration instructions."}]},{id:"city-hall",label:"City Hall",image:"/manus-storage/b1c2d3e4_d1fc84d6.webp",description:"Answer questions about permits, utilities, licensing, payments, and public servicesâand route complex requests to the right department.",callerName:"Sara",callerInitial:"S",callerColor:"#FF9F0A",callerPhoto:"/manus-storage/CityHallProfile_54978159.png",messages:[{id:"ch1",role:"agent",text:"City Hall. This is DeskOfficer. How can I help?"},{id:"ch2",role:"caller",text:"Iâm replacing the fence at my house. Do I need a permit?"},{id:"ch3",role:"agent",text:"I can help check the general requirements. What is the property address?"},{id:"ch4",role:"caller",text:"814 Cedar Avenue."},{id:"ch5",role:"agent",text:"Fence requirements depend on height and location. A permit is generally required above the cityâs standard height limit. I can send you the requirements and application link."}]}];function Dk(){const n=S.useRef(null),a=It(n,{once:!0,amount:.15}),i=S.useRef(null),{scrollYProgress:o}=Pc({target:i,offset:["start end","center center"]}),c=Me(o,[0,1],[.88,1]),f=Me(o,[0,1],[20,16]),[d,p]=S.useState(0),[g,h]=S.useState(1),x=S.useRef(0),[y,v]=S.useState(0),[j,A]=S.useState("title"),T=S.useRef([]),E=S.useRef(!0),[C,H]=S.useState(!1),O=S.useRef(!1),B=me[d],N=B.messages,_=N.length;return S.useEffect(()=>o.on("change",P=>{P>=.95&&!O.current&&(O.current=!0,H(!0))}),[o]),S.useEffect(()=>{if(C)return;const R=i.current;if(!R)return;const P=new IntersectionObserver(tt=>{for(const $ of tt)$.isIntersecting&&$.intersectionRatio>.5&&(O.current||(O.current=!0,H(!0)))},{threshold:.5});return P.observe(R),()=>P.disconnect()},[C]),S.useEffect(()=>{if(!C)return;E.current=!0,T.current.forEach(clearTimeout),T.current=[],v(0),A("title");const R=1120,P=120,tt=setTimeout(()=>{E.current&&A("bubbles")},R+P);T.current.push(tt);const $=2860,at=R+P;for(let it=0;it<_;it++){const yt=setTimeout(()=>{E.current&&v(it+1)}
301,at+it*$);T.current.push(yt)}const lt=at+_*$+3250,dt=setTimeout(()=>{E.current&&(h(1),x.current=d,p(it=>(it+1)%me.length))},lt);return T.current.push(dt),()=>{E.current=!1,T.current.forEach(clearTimeout),T.current=[]}},[d,_,C]),r.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:933",ref:n,id:"solutions",className:"relative ds-bg-page ds-section-gap overflow-hidden",children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:935",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:hl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.15}}),r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:937",className:"relative z-10 ds-container",children:[r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:939",className:"text-center max-w-[680px] mx-auto mb-12 md:mb-16",children:[r.jsx(W.p,{"data-loc":"client/src/pages/Home.tsx:940",className:"ds-eyebrow mb-5",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},children:"WHERE AGENCIES START"}),r.jsx(W.h2,{"data-loc":"client/src/pages/Home.tsx:941",className:"ds-display-section mb-6",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},children:"Start With the Right Phone Line."}),r.jsx(W.p,{"data-loc":"client/src/pages/Home.tsx:942",className:"ds-body-large",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},children:"Most agencies begin with one administrative or non-emergency lineâcreating immediate value while learning where AI should go next."})]}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:946",className:"hidden lg:flex justify-center mb-14",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15,ease:[.16,1,.3,1]},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:952",className:"inline-flex items-center gap-0 p-1.5 rounded-full flex-shrink-0",style:{background:"#1c1c1e"},children:me.map((R,P)=>r.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:954",onClick:()=>{h(P>d?1:-1),x.current=d,p(P)},className:"relative px-6 py-3 rounded-full text-[14px] font-medium z-10 transition-colors duration-200 whitespace-nowrap",style:{color:d===P?"#fff":"rgba(255,255,255,0.45)"},children:[d===P&&r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:965",layoutId:"active-pill-indicator-desktop",className:"absolute inset-0 rounded-full bg-[#1E5BFF]",style:{zIndex:-1},transition:{type:"spring",stiffness:400,damping:30}}),R.label]},R.id))})}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:979",className:"lg:hidden mb-10",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15,ease:[.16,1,.3,1]},children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:985",style:{position:"relative",display:"flex",alignItems:"center",gap:0},children:[r.jsx("button",{"data-loc":"client/src/pages/Home.tsx:987",onClick:()=>{const R=(d-1+me.length)%me.length;h(-1),x.current=d,p(R)},style:{flexShrink:0,width:32,height:32,borderRadius:"50%",background:"transparent",border:"none",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:"rgba(255,255,255,0.5)"},"aria-label":"Previous",children:r.jsx(ac,{"data-loc":"client/src/pages/Home.tsx:997",style:{width:18,height:18}})}),r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1001",style:{flex:1,overflow:"hidden",position:"relative"},children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1003",style:{position:"absolute",left:0,top:0,bottom:0,width:32,background:"linear-gradient(to right, #000000 0%, transparent 100%)",zIndex:2,pointerEvents:"none"}}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1005",style:{position:"absolute",right:0,top:0,bottom:0,width:32,background:"linear-gradient(to left, #000000 0%, transparent 100%)",zIndex:2,pointerEvents:"none"}}),r.jsx(pa,{"data-loc":"client/src/pages/Home.tsx:1007",mode:"popLayout",initial:!1,children:r.jsxs(W.div,{"data-loc":"client/src/pages/Home.tsx:1008",initial:{opacity:0,x:g>0?40:-40}
301,animate:{opacity:1,x:0},exit:{opacity:0,x:g>0?-40:40},transition:{duration:.3,ease:[.16,1,.3,1]},style:{display:"flex",alignItems:"center",justifyContent:"center",gap:0},children:[r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1017",onClick:()=>{const R=(d-1+me.length)%me.length;h(-1),x.current=d,p(R)},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:15,fontWeight:400,color:"rgba(255,255,255,0.28)",paddingRight:20,whiteSpace:"nowrap",cursor:"pointer",userSelect:"none"},children:me[(d-1+me.length)%me.length].label}),r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1028",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:16,fontWeight:600,color:"#ffffff",whiteSpace:"nowrap",paddingBottom:4,borderBottom:"2px solid #1E5BFF",userSelect:"none"},children:me[d].label}),r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1033",onClick:()=>{const R=(d+1)%me.length;h(1),x.current=d,p(R)},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:15,fontWeight:400,color:"rgba(255,255,255,0.28)",paddingLeft:20,whiteSpace:"nowrap",cursor:"pointer",userSelect:"none"},children:me[(d+1)%me.length].label})]},d)})]}),r.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1047",onClick:()=>{const R=(d+1)%me.length;h(1),x.current=d,p(R)},style:{flexShrink:0,width:32,height:32,borderRadius:"50%",background:"transparent",border:"none",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:"rgba(255,255,255,0.5)"},"aria-label":"Next",children:r.jsx(sc,{"data-loc":"client/src/pages/Home.tsx:1057",style:{width:18,height:18}})})]})}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1063",ref:i,className:"w-full",children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:1064",className:"mx-auto",style:{scale:c,borderRadius:f,boxShadow:"0 32px 64px rgba(0,0,0,0.5), 0 0 0 1px rgba(255,255,255,0.06)",transformOrigin:"center center",overflow:"hidden",willChange:"transform"},children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1075",className:"relative",children:[r.jsx(pa,{"data-loc":"client/src/pages/Home.tsx:1077",mode:"sync",initial:!1,children:r.jsx(W.img,{"data-loc":"client/src/pages/Home.tsx:1078",src:B.image,alt:"",className:"absolute inset-0 w-full h-full object-cover pointer-events-none",initial:{opacity:0,x:"8%",scale:.93},animate:{opacity:1,x:"0%",scale:1},exit:{opacity:0},transition:{duration:1.12,ease:[.32,.72,0,1]}},`bg-${B.id}`)}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1090",className:"absolute inset-0 pointer-events-none z-[1]",style:{background:"linear-gradient(180deg, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.15) 100%)"}}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1093",className:"relative z-20 flex flex-col justify-end h-[380px] md:h-[480px]",style:{overflow:"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1095",className:"w-full min-[600px]:mx-auto min-[600px]:w-auto",style:{visibility:j==="bubbles"?"visible":"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1099",className:"w-full min-[600px]:w-[454px] min-[600px]:mx-auto flex flex-col justify-end",children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:1100",className:"flex flex-col gap-3 p-4 xl:pb-8",layout:"position",children:N.slice(0,y).map((R,P)=>{const $=y-1-P>=2;return r.jsx(Rk,{"data-loc":"client/src/pages/Home.tsx:1105",label:R.role==="agent"?"DeskOfficer AI Voice Agent":B.callerName,text:R.text,isUser:R.role==="caller",callerInitial:B.callerInitial,callerColor:B.callerColor,callerPhoto:B.callerPhoto,isNew:P===y-1,fadeOut:$},`${d}-${R.id}`)})})})})})]})})}),r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1127",style:{marginTop:28,position:"relative",minHeight:"2.4em",display:"flex",alignItems:"center",gap:16},children:[r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1138",style:{flex:1,position:"relative",minHeight:"2.4em"},children:r.jsx(pa,{"data-loc":"client/src/pages/Home.tsx:1139",mode:"sync",initial:!1,children:r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:1140",initial:{opacity:0,y:8},animate:{opacity:1,y:0},exit:{opacity:0,y:-4},transition:{duration:1.12,ease:[.32,.72,0,1]},style:{display:"block",position:"absolute",left:4,top:0,right:0},children:r.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1157",style:{fontFamily:'"Instrument Sans", system-ui, sans-serif',fontSize:"clamp(0.9rem, 1.3vw, 1rem)",fontWeight:400,color:"rgba(255,255,255,0.45)",lineHeight:1.5},children:[r.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:1166",style:{fontWeight:600,color:"rgba(255,255,255,0.95)",letterSpacing:"-0.01em",marginRight:"0.45em"},children:[B.label,"."]}),B.description]})},`caption-${d}`)}
301)}),r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1173",className:"flex items-center gap-2 shrink-0",children:[r.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1174",onClick:()=>p(R=>(R-1+me.length)%me.length),className:"w-10 h-10 rounded-full flex items-center justify-center transition-all duration-200",style:{background:"rgba(255,255,255,0.08)",border:"none"},onMouseEnter:R=>R.currentTarget.style.background="rgba(255,255,255,0.14)",onMouseLeave:R=>R.currentTarget.style.background="rgba(255,255,255,0.08)","aria-label":"Previous use case",children:r.jsx(ac,{"data-loc":"client/src/pages/Home.tsx:1182",className:"w-4 h-4 text-white/70"})}),r.jsx("button",{"data-loc":"client/src/pages/Home.tsx:1184",onClick:()=>p(R=>(R+1)%me.length),className:"w-10 h-10 rounded-full flex items-center justify-center transition-all duration-200",style:{background:"rgba(255,255,255,0.14)",border:"none"},onMouseEnter:R=>R.currentTarget.style.background="rgba(255,255,255,0.22)",onMouseLeave:R=>R.currentTarget.style.background="rgba(255,255,255,0.14)","aria-label":"Next use case",children:r.jsx(sc,{"data-loc":"client/src/pages/Home.tsx:1192",className:"w-4 h-4 text-white/70"})})]})]})]})]})}function Nk(){const n=S.useRef(null),a=It(n,{once:!0,amount:.3});return r.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:1211",ref:n,className:"relative overflow-hidden",children:[r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1212",className:"absolute inset-0",children:[r.jsx("img",{"data-loc":"client/src/pages/Home.tsx:1213",loading:"lazy",src:bk,alt:"",className:"w-full h-full object-cover opacity-70",style:{objectPosition:"center 70%"}}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1214",className:"absolute inset-0",style:{background:"linear-gradient(to bottom, #000000 3%, rgba(7,20,42,0.15) 30%, rgba(7,20,42,0.25) 60%, #000000 92%)"}})]}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1216",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:hl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.25}}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1217",className:"relative z-10 pt-16 pb-36 md:pt-24 md:pb-52",style:{marginTop:"clamp(-60px, -15vw, -220px)"},children:r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1218",className:"ds-container text-center",children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1219",children:[r.jsxs(W.h2,{"data-loc":"client/src/pages/Home.tsx:1220",initial:{opacity:0,y:30},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Serif", serif',fontStyle:"italic",fontWeight:400,fontSize:"clamp(38px, 4.8vw, 68px)",lineHeight:1.1,color:"#f5f5f7",letterSpacing:"-0.02em",marginBottom:28,maxWidth:820,marginLeft:"auto",marginRight:"auto"},children:["See what DeskOfficer can ",r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1226",style:{color:"#1E5BFF"},children:"responsibly handle"})," for your agency."]}),r.jsx(W.p,{"data-loc":"client/src/pages/Home.tsx:1228",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.15,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:19,fontWeight:400,lineHeight:1.65,color:"rgba(255,255,255,0.6)",maxWidth:480,marginLeft:"auto",marginRight:"auto",marginBottom:0},children:"Review your call demand, transfer patterns, and operational requirements with our public-safety team."}),r.jsx(W.div,{"data-loc":"client/src/pages/Home.tsx:1236",className:"flex items-center justify-center mt-10",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.3,ease:[.16,1,.3,1]},children:r.jsxs("a",{"data-loc":"client/src/pages/Home.tsx:1242",href:"/learn-more",className:"ds-btn-primary",children:["Request a Deployment Assessment ",r.jsx(Cc,{"data-loc":"client/src/pages/Home.tsx:1243",className:"w-4 h-4"})]})})]})})})]})}function Mk(){return r.jsxs("main",{"data-loc":"client/src/pages/Home.tsx:1260",className:"min-h-screen ds-bg-page",children:[r.jsx(Em,{"data-loc":"client/src/pages/Home.tsx:1262",delayMs:2800}),r.jsx(jk,{"data-loc":"client/src/pages/Home.tsx:1264"}),r.jsx(Ak,{"data-loc":"client/src/pages/Home.tsx:1266"}),r.jsx(kb,{"data-loc":"client/src/pages/Home.tsx:1268"}),r.jsx(Ek,{"data-loc":"client/src/pages/Home.tsx:1270"}),r.jsx(Dk,{"data-loc":"client/src/pages/Home.tsx:1272"}),r.jsx(Sb,{"data-loc":"client/src/pages/Home.tsx:1274"}),r.jsx("section",{"data-loc":"client/src/pages/Home.tsx:1277",style:{background:"#000000",padding:"100px 24px",textAlign:"center"},children:r.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:1278",style:{maxWidth:820,margin:"0 auto",display:"flex",flexDirection:"column",alignItems:"center",gap:32},children:[r.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:1279",style:{fontFamily:"var(--font-serif)",fontStyle:"italic",fontWeight:400,fontSize:"clamp(34px, 4.2vw, 62px)",lineHeight:1.12,letterSpacing:"-0.02em",color:"#FFFFFF",margin:0},children:["Before you let AI start answering your calls,"," ",r.jsx("span",{"data-loc":"client/src/pages/Home.tsx:1290",style:{color:"#2997FF",fontStyle:"italic"},children:"call us."})]}),r.jsx("p",{"data-loc":"client/src/pages/Home.tsx:1292",style:{fontFamily:"var(--font-sans)",fontSize:"clamp(1rem, 1.8vw, 1.15rem)",lineHeight:1.65,color:"rgba(255,255,255,0.52)",maxWidth:620,margin:0},children:"Weâll help you understand what is possible, what is practical, and what is right for your agencyâeven if the answer is not more AI."}),r.jsx("a",{"data-loc":"client/src/pages/Home.tsx:1302",href:"#contact",style:{display:"inline-block",background:"#2563EB",color:"#FFFFFF",fontFamily:"var(--font-sans)",fontSize:"1rem",fontWeight:600,letterSpacing:"0.01em",padding:"16px 40px",borderRadius:9999,textDecoration:"none",transition:"background 0.2s ease"},onMouseEnter:n=>n.currentTarget.style.background="#1D4ED8",onMouseLeave:n=>n.currentTarget.style.background="#2563EB",children:"Request an Agency Briefing"})]})}),r.jsx(wb,{"data-loc":"client/src/pages/Home.tsx:1326"}),r.jsx("div",{"data-loc":"client/src/pages/Home.tsx:1329",style:{display:"none"},children:r.jsx(jb,{"data-loc":"client/src/pages/Home.tsx:1330"})}),r.jsx(Eb,{"data-loc":"client/src/pages/Home.tsx:1334"}),r.jsx(Tb,{"data-loc":"client/src/pages/Home.tsx:1337"}),r.jsx(Ab,{"data-loc":"client/src/pages/Home.tsx:1340"}),r.jsx(Nk,{"data-loc":"client/src/pages/Home.tsx:1343"}),r.jsx(ip,{"data-loc":"client/src/pages/Home.tsx:1344"})]})}const Ok="/manus-storage/e5f6a7b8_b9c5ccfc.webp",zk="/manus-storage/a1b2c3d4_59a6ab38.webp",gl=`url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E")`,Pk="/manus-storage/agency_sprite_5c187a99.png",Ur=120,Hk=9,x1=[{id:"agency-01",label:"McLennan County 911",col:0,row:0},{id:"agency-02",label:"Navarro County Sheriff",col:1,row:0},{id:"agency-03",label:"River Valley Communications",col:2,row:0},{id:"agency-04",label:"Rockwall PD",col:3,row:0},{id:"agency-05",label:"SWRCC",col:4,row:0},{id:"agency-06",label:"Sachse Police",col:5,row:0},{id:"agency-07",label:"Terrell Police",col:6,row:0},{id:"agency-08",label:"Torrington Police",col:7,row:0}
301,{id:"agency-09",label:"Waxahachie Police",col:8,row:0},{id:"agency-10",label:"Weatherford Police",col:0,row:1},{id:"agency-11",label:"Wilmer Police",col:1,row:1},{id:"agency-12",label:"Woodward County 911",col:2,row:1},{id:"agency-13",label:"Mineral Wells Police",col:3,row:1},{id:"agency-14",label:"Mesquite PD",col:4,row:1},{id:"agency-15",label:"Parker County Hospital",col:5,row:1},{id:"agency-16",label:"Midlothian Police",col:6,row:1},{id:"agency-17",label:"Prosper Police",col:7,row:1},{id:"agency-18",label:"Monroe Township",col:8,row:1},{id:"agency-19",label:"Jasper County Sheriff",col:0,row:2},{id:"agency-20",label:"Maysville PD",col:1,row:2},{id:"agency-21",label:"Kaufman County Sheriff",col:2,row:2},{id:"agency-22",label:"Cleburne PD",col:3,row:2},{id:"agency-23",label:"DESCOM",col:4,row:2},{id:"agency-24",label:"Mansfield Police",col:5,row:2},{id:"agency-25",label:"Collin County Sheriff",col:6,row:2},{id:"agency-26",label:"Hot Springs Police",col:7,row:2},{id:"agency-27",label:"Decatur Police TX",col:8,row:2},{id:"agency-28",label:"Allen Police",col:0,row:3},{id:"agency-29",label:"Forney Police",col:1,row:3},{id:"agency-30",label:"Ellis County Sheriff",col:2,row:3},{id:"agency-31",label:"Frisco Police",col:3,row:3},{id:"agency-32",label:"Carter County E-911",col:4,row:3},{id:"agency-33",label:"McKinney Police",col:5,row:3},{id:"agency-34",label:"Black Springs Police",col:6,row:3},{id:"agency-35",label:"Corsicana Police",col:7,row:3},{id:"agency-36",label:"Commerce Police",col:8,row:3}];function b1({label:n,col:a,row:i}){const c=72/Ur,d=Hk*Ur*c,p=-(a*Ur*c),g=-(i*Ur*c);return r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:103",role:"img","aria-label":n,style:{width:72,height:72,backgroundImage:`url(${Pk})`,backgroundRepeat:"no-repeat",backgroundSize:`${d}px auto`,backgroundPosition:`${p}px ${g}px`,flexShrink:0}})}function Vk(){const[n,a]=S.useState(0),i=S.useRef(null),o=It(i,{amount:0}),{scrollY:c}=Pc(),f=Me(c,[0,800],["0%","18%"],{clamp:!0}),d=Me(c,[0,1e3],[1.08,1],{clamp:!0}),p=Me(c,[0,800],["0%","9%"],{clamp:!0}),g=Me(c,[0,800],["0%","-6%"],{clamp:!0}),h=Me(c,[0,320,560],[1,1,0],{clamp:!0});return S.useEffect(()=>{const x=setTimeout(()=>a(1),700),y=setTimeout(()=>a(2),1900),v=setTimeout(()=>a(3),3100),j=setTimeout(()=>a(4),5e3);return()=>{clearTimeout(x),clearTimeout(y),clearTimeout(v),clearTimeout(j)}},[]),r.jsxs("section",{"data-loc":"client/src/pages/HomeV2.tsx:158",ref:i,className:"relative w-full h-[100svh] overflow-hidden ds-bg-page",children:[r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:161",className:"absolute inset-0",style:{y:f,scale:d,willChange:"transform"},children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:168",className:"w-full h-full",initial:{scale:1},animate:{scale:1.08},transition:{duration:5.5,ease:[0,0,.4,1]},children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:175",className:"w-full h-full",animate:n>=3&&o?{x:["0%","-0.4%","0%"],y:["0%","-0.2%","0%"]}:{},transition:n>=3&&o?{duration:28,repeat:1/0,ease:"easeInOut"}:{},children:r.jsx("img",{"data-loc":"client/src/pages/HomeV2.tsx:180",src:zk,alt:"Public safety communications center",className:"w-full h-full object-cover",style:{objectPosition:"center 35%"}})})})}),r.jsxs(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:186",className:"absolute inset-0 pointer-events-none z-[2]",style:{y:p,willChange:"transform"},children:[r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:188",className:"absolute inset-0 ds-scrim-left",initial:{opacity:0}
301,animate:{opacity:n>=1?1:0},transition:{duration:1.8,ease:"easeOut"}}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:190",className:"absolute inset-x-0 bottom-0 h-[60%]",initial:{opacity:0},animate:{opacity:n>=1?.9:0},transition:{duration:1.6,delay:.3,ease:"easeOut"},style:{background:"linear-gradient(to top, #000000 15%, rgba(7,20,42,0.7) 35%, rgba(7,20,42,0.1) 55%, transparent 100%)"}}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:192",className:"absolute bottom-0 left-0 w-[45%] h-[35%]",initial:{opacity:0},animate:{opacity:n>=2?1:0},transition:{duration:1.5,ease:"easeOut"},style:{background:"radial-gradient(ellipse at 15% 85%, rgba(41,151,255,0.08) 0%, transparent 60%)"}}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:194",className:"absolute inset-y-0 right-0 w-[25%]",initial:{opacity:0},animate:{opacity:n>=2?1:0},transition:{duration:2,ease:"easeOut"},style:{background:"linear-gradient(to left, rgba(0,0,0,0.45) 0%, transparent 100%)"}})]}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:198",className:"absolute inset-0 z-[3] pointer-events-none",style:{y:p},initial:{opacity:0}
301,animate:{opacity:n>=1?.25:0},transition:{duration:2,ease:"easeOut"},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:205",style:{width:"100%",height:"100%",backgroundImage:gl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay"}})}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:209",className:"absolute top-0 left-0 right-0 z-20 ds-bg-page",initial:{height:"22vh"},animate:{height:n>=1?"0vh":"22vh"},transition:{duration:2.2,ease:[.25,.1,.25,1]},children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:210",className:"absolute bottom-0 left-0 right-0 h-[1px]",initial:{opacity:.5},animate:{opacity:n>=1?0:.5},transition:{duration:1.4,delay:.5},style:{background:"linear-gradient(90deg, transparent 5%, rgba(41,151,255,0.25) 50%, transparent 95%)"}})}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:212",className:"absolute bottom-0 left-0 right-0 z-20 ds-bg-page",initial:{height:"22vh"},animate:{height:n>=1?"0vh":"22vh"},transition:{duration:2.2,delay:.12,ease:[.25,.1,.25,1]},children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:213",className:"absolute top-0 left-0 right-0 h-[1px]",initial:{opacity:.5},animate:{opacity:n>=1?0:.5},transition:{duration:1.4,delay:.5},style:{background:"linear-gradient(90deg, transparent 5%, rgba(41,151,255,0.25) 50%, transparent 95%)"}})}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:218",className:"absolute inset-0 z-30",style:{y:g,opacity:h,willChange:"transform, opacity"},children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:223",className:"w-full h-full flex items-end md:items-center pt-[80px] pb-[100px] md:pb-[80px]",initial:{opacity:0,x:-30},animate:{opacity:n>=2?1:0,x:n>=2?0:-30},transition:{duration:1.1,ease:[.25,.1,.25,1]},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:229",className:"ds-container relative",children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:230",style:{maxWidth:780},children:[r.jsx("p",{"data-loc":"client/src/pages/HomeV2.tsx:231",className:"ds-tagline mb-6",style:{fontSize:"13px",color:"rgba(255,255,255,0.85)"},children:"AI Voice for Non-Emergency & Administrative Calls"}),r.jsx("h1",{"data-loc":"client/src/pages/HomeV2.tsx:232",className:"ds-display-hero",style:{fontSize:"clamp(38px, 5.2vw, 76px)",lineHeight:1.08,paddingBottom:"0.15em",display:"block",overflowWrap:"break-word",wordBreak:"break-word"},children:"Public Safety's AI Workforce Platform."}),r.jsx("p",{"data-loc":"client/src/pages/HomeV2.tsx:235",className:"mt-4",style:{fontFamily:'"Instrument Sans", Inter, system-ui, sans-serif',fontSize:"clamp(16px, 1.5vw, 19px)",lineHeight:1.6,color:"rgba(238, 246, 255, 0.7)",maxWidth:"28em",textWrap:"pretty"},children:"DeskOfficer handles routine phone calls and administrative workflows under agency-defined rules, giving personnel more capacity for work that requires human judgment."}),r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:238",className:"flex items-center gap-4 mt-9",children:[r.jsx("a",{"data-loc":"client/src/pages/HomeV2.tsx:239",href:"/learn-more",className:"ds-btn-primary",children:"See DeskOfficer Live"}),r.jsx("a",{"data-loc":"client/src/pages/HomeV2.tsx:242",href:"/learn-more",className:"ds-btn-secondary",children:"Learn More"})]})]})})})}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:257",className:"absolute bottom-0 left-0 right-0 h-32 z-[3] pointer-events-none",style:{background:"linear-gradient(to top, #000000 0%, transparent 100%)"}})]})}function Bk(){const n=S.useRef(null),a=It(n,{once:!0,amount:.3}),i=It(n,{amount:0}),o=x1.slice(0,18),c=x1.slice(18),f=[...o,...o,...o],d=[...c,...c,...c];return r.jsxs("section",{"data-loc":"client/src/pages/HomeV2.tsx:280",ref:n,className:"relative py-10 md:py-16 overflow-hidden ds-bg-page",style:{borderTop:"1px solid rgba(255,255,255,0.04)",borderBottom:"1px solid rgba(255,255,255,0.04)"},children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:282",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:gl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.15}}),r.jsx(W.p,{"data-loc":"client/src/pages/HomeV2.tsx:285",className:"text-center mb-8 md:mb-12",style:{fontSize:11,fontWeight:700,letterSpacing:"0.18em",textTransform:"uppercase",color:"rgba(255,255,255,0.28)",fontFamily:'"Instrument Sans", system-ui, sans-serif'},initial:{opacity:0,y:10},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,ease:[.16,1,.3,1]},children:"Trusted by 100+ Agencies"}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:296",className:"absolute left-0 top-0 bottom-0 w-32 md:w-56 z-10 pointer-events-none",style:{background:"linear-gradient(to right, #000000 0%, transparent 100%)"}}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:297",className:"absolute right-0 top-0 bottom-0 w-32 md:w-56 z-10 pointer-events-none",style:{background:"linear-gradient(to left, #000000 0%, transparent 100%)"}}),r.jsxs(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:299",className:"flex flex-col gap-6",initial:{opacity:0}
301,animate:a?{opacity:1}:{},transition:{duration:1,delay:.15},children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:306",className:"flex gap-6 animate-scroll-left",style:{width:"max-content",animationPlayState:i?"running":"paused"},children:f.map((p,g)=>r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:308","aria-label":p.label,style:{width:80,height:80,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,opacity:.9},children:r.jsx(b1,{"data-loc":"client/src/pages/HomeV2.tsx:321",label:p.label,col:p.col,row:p.row})},`r1-${p.id}-${g}`))}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:326",className:"flex gap-6 animate-scroll-right",style:{width:"max-content",animationPlayState:i?"running":"paused"},children:d.map((p,g)=>r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:328","aria-label":p.label,style:{width:80,height:80,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,opacity:.9},children:r.jsx(b1,{"data-loc":"client/src/pages/HomeV2.tsx:341",label:p.label,col:p.col,row:p.row})},`r2-${p.id}-${g}`))})]})]})}const Mi=[{id:"handle",icon:Xa,title:"Immediate Call Relief",description:"Answer routine questions, identify caller intent, and triage complex calls to the right person with full contextâ24/7 and without adding staff.",duration:16e3},{id:"discover",icon:b2,title:"Institutional Intelligence",description:"Every eligible AI-handled and transferred call becomes searchable operational knowledge. DeskOfficer captures your agencyâs answers, policies, and processes, builds a living knowledge base, and identifies what the system may be ready to handle next.",duration:14e3},{id:"improve",icon:Ec,title:"Operational Visibility",description:"See how public service is actually delivered todayâfrom hold times, transfers, and voicemail dead ends to dropped calls, resolution, caller sentiment, satisfaction, and total staff talk time.",duration:14e3}];function _k({isInView:n}){const[a,i]=S.useState(0),[o,c]=S.useState(0),f=S.useRef(null),d=S.useRef(Date.now());S.useEffect(()=>{if(!n)return;const h=Mi[a].duration;return d.current=Date.now(),c(0),f.current=setInterval(()=>{const x=Date.now()-d.current,y=Math.min(x/h*100,100);c(y),y>=100&&(f.current&&clearInterval(f.current),i(v=>(v+1)%Mi.length))},50),()=>{f.current&&clearInterval(f.current)}},[n,a]);const p=h=>{f.current&&clearInterval(f.current),c(0),i(h)},g=[[{icon:ic,title:"Natural Voice",desc:"Callers speak naturallyâwithout menus, rigid scripts, or press-1-for-2 experiences."},{icon:al,title:"Available 24/7",desc:"Routine and administrative calls can be answered around the clock, including nights, weekends, and holidays."},{icon:wm,title:"70+ Languages",desc:"Serve callers in their preferred language without maintaining separate phone lines or staffing models."},{icon:Xa,title:"Immediate Answering",desc:"Concurrent calls are answered without AI hold queues, busy signals, or unnecessary waiting."}],[{icon:ic,title:"Call Recording & Transcription",desc:"Eligible conversations are captured, transcribed, and made searchable according to agency policy."},{icon:v2,title:"Knowledge Extraction",desc:"Answers, procedures, requirements, exceptions, and recurring caller needs are identified from real conversations."},{icon:sl,title:"Living Knowledge Base",desc:"Turn staff expertise into reviewed, reusable knowledge that improves as the agency learns."},{icon:sl,title:"Automation Opportunities",desc:"Identify repeated questions and processes that AI may be ready to handle next."}],[{icon:j2,title:"Caller Experience",desc:"Measure sentiment, satisfaction, and whether callers receive the help they need."},{icon:al,title:"Wait & Handle Time",desc:"Track how long callers wait, talk, transfer, and reach a resolution."},{icon:Xa,title:"Drop-Offs & Dead Ends",desc:"Identify where calls end in hangups, voicemail, failed transfers, or unresolved requests."},{icon:Ec,title:"Resolution & Workload",desc:"Understand call outcomes and how much staff time is spent serving the public."}]];return r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:431",style:{display:"flex",flexDirection:"column",gap:0},children:Mi.map((h,x)=>{const y=x===a,v=g[x];return r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:436",style:{position:"relative"},children:[r.jsxs("button",{"data-loc":"client/src/pages/HomeV2.tsx:438",onClick:()=>p(x),style:{width:"100%",textAlign:"left",background:"transparent",border:"none",cursor:"pointer",padding:"20px 0",position:"relative"},children:[r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:442",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:11,fontWeight:600,letterSpacing:"0.14em",textTransform:"uppercase",color:"#1E5BFF",display:"block",marginBottom:6},children:String(x+1).padStart(2,"0")}),r.jsx("h3",{"data-loc":"client/src/pages/HomeV2.tsx:445",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:700,fontSize:20,lineHeight:1.2,color:y?"#ffffff"
301:"rgba(255,255,255,0.45)",margin:0,transition:"color 0.3s ease"},children:h.title}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:449",style:{position:"absolute",bottom:0,left:0,right:0,height:1,background:"rgba(255,255,255,0.07)",overflow:"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:450",style:{height:"100%",width:y?`${o}%`:"0%",background:"#1E5BFF",transition:y?"none":"width 0.3s ease"}})})]}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:455",initial:!1,animate:{height:y?"auto":0,opacity:y?1:0},transition:{duration:.45,ease:[.16,1,.3,1]},style:{overflow:"hidden"},children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:461",style:{paddingBottom:24},children:[r.jsx("p",{"data-loc":"client/src/pages/HomeV2.tsx:463",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:17,lineHeight:1.6,fontWeight:400,color:"rgba(238,246,255,0.64)",margin:"12px 0 16px 0"},children:h.description}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:467",style:{display:"grid",gridTemplateColumns:"repeat(2, 1fr)",gap:10},children:v.map((j,A)=>{const T=j.icon;return r.jsxs(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:471",initial:{opacity:0,y:12},animate:y?{opacity:1,y:0}:{opacity:0,y:12},transition:{duration:.4,delay:y?A*.06:0,ease:[.16,1,.3,1]},style:{background:"#1c1c1e",borderRadius:14,padding:"18px 16px 20px",display:"flex",flexDirection:"column",gap:12},children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:478",style:{width:40,height:40,borderRadius:11,background:"linear-gradient(135deg, #2180DB 0%, #1E5BFF 100%)",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"0 4px 12px rgba(30,91,255,0.28)",flexShrink:0},children:r.jsx(T,{"data-loc":"client/src/pages/HomeV2.tsx:479",style:{width:18,height:18,stroke:"#fff",strokeWidth:2}})}),r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:481",children:[r.jsx("p",{"data-loc":"client/src/pages/HomeV2.tsx:482",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:600,fontSize:14,lineHeight:1.3,color:"#f5f5f7",letterSpacing:"-0.01em",margin:0},children:j.title}),r.jsx("p",{"data-loc":"client/src/pages/HomeV2.tsx:483",style:{fontFamily:'"Instrument Sans", sans-serif',fontWeight:400,fontSize:15,lineHeight:1.6,color:"rgba(238,246,255,0.64)",marginTop:5,marginBottom:0},children:j.desc})]})]},j.title)})})]})})]},h.id)})})}function Lk(){const n=S.useRef(null),a=It(n,{once:!0,amount:.15}),i=It(n,{amount:0}),[o,c]=S.useState(0),[f,d]=S.useState(0),p=S.useRef(null),g=S.useRef(Date.now());S.useEffect(()=>{if(!i)return;const x=Mi[o].duration;return g.current=Date.now(),d(0),p.current=setInterval(()=>{const y=Date.now()-g.current,v=Math.min(y/x*100,100);d(v),v>=100&&(p.current&&clearInterval(p.current),c(j=>(j+1)%Mi.length))},50),()=>{p.current&&clearInterval(p.current)}},[i,o]);const h=x=>{p.current&&clearInterval(p.current),d(0),c(x)};return r.jsxs("section",{"data-loc":"client/src/pages/HomeV2.tsx:535",ref:n,className:"relative ds-bg-page ds-section-gap overflow-hidden",children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:537",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:gl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.15}}),r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:539",className:"relative z-10 ds-container",children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:541",className:"mb-12 md:mb-16",children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:542",className:"flex items-start justify-between gap-4 flex-wrap",children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:543",children:[r.jsx(W.p,{"data-loc":"client/src/pages/HomeV2.tsx:544",className:"ds-eyebrow mb-5",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},children:"HOW DESKOFFICER DELIVERS"}),r.jsx(W.h2,{"data-loc":"client/src/pages/HomeV2.tsx:545",className:"ds-display-section max-w-[700px]",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},children:"One Deployment. Three Outcomes."}),r.jsxs(W.p,{"data-loc":"client/src/pages/HomeV2.tsx:546",className:"ds-body-large mt
301-5 max-w-[640px]",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},children:[r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:546",className:"text-white font-medium",children:"Start by answering routine calls and routing the rest."})," Over time, operational patterns give your agency greater visibility into recurring demand, service delivery, and what the deployment should handle next."]})]})})}),r.jsxs(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:553",initial:{opacity:0,y:30},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,delay:.2,ease:[.16,1,.3,1]},className:"hidden lg:grid gap-16 lg:gap-20 items-center",style:{gridTemplateColumns:"1fr 2fr",minHeight:"480px"},children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:561",className:"flex flex-col",children:Mi.map((x,y)=>{const v=y===o;return r.jsxs("button",{"data-loc":"client/src/pages/HomeV2.tsx:565",onClick:()=>h(y),className:"text-left cursor-pointer relative py-5",style:{background:"transparent",border:"none"},children:[r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:571",className:"block text-[13px] font-medium tracking-wide mb-2",style:{color:"#1E5BFF"},children:String(y+1).padStart(2,"0")}),r.jsx("h3",{"data-loc":"client/src/pages/HomeV2.tsx:577",className:"text-[22px] lg:text-[24px] font-bold leading-tight",style:{margin:0,color:v?"#ffffff":"rgba(255,255,255,0.5)"},children:x.title}),r.jsx(W.p,{"data-loc":"client/src/pages/HomeV2.tsx:583",animate:{opacity:v?1:0,maxHeight:v?"300px":"0px",marginTop:v?10:0},transition:{duration:.4,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:17,lineHeight:1.6,fontWeight:400,color:"rgba(238,246,255,0.64)",overflow:"hidden",margin:0},children:x.description}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:594",style:{position:"absolute",bottom:0,left:0,right:0,height:1,background:"rgba(255,255,255,0.08)",overflow:"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:605",style:{height:"100%",width:v?`${f}%`:"0%",background:"#1E5BFF",transition:v?"none":"width 0.3s ease"}})})]},x.id)})}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:620",className:"relative flex items-center justify-center h-full",children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:621",initial:{opacity:0,y:12},animate:a?{opacity:1,y:0}:{},transition:{duration:.4,ease:[.16,1,.3,1]},className:"w-full",children:r.jsx(Cb,{"data-loc":"client/src/pages/HomeV2.tsx:627",isInView:i,activeIndex:o})})})]}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:632",className:"lg:hidden",children:r.jsx(_k,{"data-loc":"client/src/pages/HomeV2.tsx:633",isInView:i})})]})]})}function Fk({size:n=22}){return r.jsx("img",{"data-loc":"client/src/pages/HomeV2.tsx:689",src:"/manus-storage/deskofficer-symbol_bd1c5b11.svg",alt:"DeskOfficer",style:{width:n,height:n,objectFit:"contain",flexShrink:0,opacity:1}})}function Ik({initial:n,color:a,size:i=22,photo:o}){return o?r.jsx("img",{"data-loc":"client/src/pages/HomeV2.tsx:695",src:o,alt:n,style:{width:i,height:i,borderRadius:"50%",objectFit:"cover",flexShrink:0,display:"block"}}):r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:699",style:{width:i,height:i,borderRadius:"50%",background:a,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0},children:r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:700",style:{color:"#fff",fontSize:i*.5,fontWeight:600,fontFamily:'"Instrument Sans", sans-serif',lineHeight:1},children:n})})}function Uk({label:n,text:a,isUser:i,callerInitial:o,callerColor:c,callerPhoto:f,isNew:d,fadeOut:p}){return r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:716",className:`sierra-glass-bubble rounded-2xl p-4 flex flex-col gap-2 w-[75vw] max-w-[334px] relative shrink-0 ${i?"place-self-start":"place-self-end"}`,layout:!0,initial:d?{opacity:1,y:20}:!1,animate:{opacity:p?0:1,y:0},transition:{layout:{duration:.5,ease:[.25,.46,.45,.94]},opacity:{duration:.3},y:{duration:.45,ease:[.25,.46,.45,.94]}},children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:727",className:"flex flex-col gap-2 relative",children:[r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:728",className:"flex items-center gap-2 relative z-10",children:[!i&&r.jsx("figure",{"data-loc":"client/src/pages/HomeV2.tsx:730",className:"relative size-4 rounded-full flex-shrink-0 flex items-center justify-center",style:{overflow:"visible"},children:r.jsx(Fk,{"data-loc":"client/src/pages/HomeV2.tsx:731",size:11})}),i&&r.jsx("figure",{"data-loc":"client/src/pages/HomeV2.tsx:735",className:"relative size-4 overflow-hidden rounded-full flex-shrink-0",children:r.jsx(Ik,{"data-loc":"client/src/pages/HomeV2.tsx:736",initial:o||n[0],color:c||"#4A9EFF",size:16,photo:f})}),r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:739",className:"text-[13px] font-medium relative z-10",style:{color:"rgba(255,255,255,0.75)"},children:n})]}),r.jsx("p",{"data-loc":"client/src/pages/HomeV2.tsx:743",className:"text-[15px] leading-[1.5] m-0 relative z-10",style:{color:"rgba(255,255,255,0.95)",textShadow:"0 1px 2px rgba(0,0,0,0.04)"},children:a})]})})}const pe=[{id:"front-desk",label:"Front Desk",image:"/manus-storage/f5a6b7c8_a1b0c5a8.webp",description:"Answer routine administrative questions, collect basic information, and route callers without repeatedly interrupting agency staff.",callerName:"Richard",callerInitial:"R",callerColor:"#30D158",callerPhoto:"/manus-storage/FrontDeskProfile_fa1a27e5.png",messages:[{id:"fd1",role:"agent",text:"Police department front desk. This is DeskOfficer. How can I help?"},{id:"fd2",role:"caller",text:"I was in an accident last week and need a copy of the report."},{id:"fd3",role:"agent",text:"I can help with the next steps. Do you have the report number, incident date, or location?"},{id:"fd4",role:"caller",text:"It happened last Tuesday on Main Street. I donât have the report number."},{id:"fd5",role:"agent",text:"Got it. I can explain the request process and send you the Records office hours and instructions by text."}]},{id:"non-emergency",label:"Non-Emergency Line",image:"/manus-storage/b3c4d5e6_79377160.webp",description:"Answer routine questions, collect information, and route complex callsâso dispatchers stay focused on emergencie
301s.",callerName:"Sam",callerInitial:"S",callerColor:"#4A9EFF",callerPhoto:"/manus-storage/NonEmergencyProfile_516cc9f4.png",messages:[{id:"ne1",role:"agent",text:"Non-emergency line. This is DeskOfficer. What can I help with?"},{id:"ne2",role:"caller",text:"Thereâs an abandoned vehicle that has been parked on my street for several days."},{id:"ne3",role:"agent",text:"I can help collect the information. Is anyone currently inside the vehicle, or is it creating an immediate hazard?"},{id:"ne4",role:"caller",text:"No. Itâs empty and parked along the curb."},{id:"ne5",role:"agent",text:"What is the address or nearest intersection, and can you describe the vehicle?"},{id:"ne6",role:"caller",text:"Itâs near 425 Oak Street. Itâs a white pickup truck."},{id:"ne7",role:"agent",text:"Information collected. Iâve submitted this for agency review and will send you a confirmation."}]},{id:"jail-admin",label:"Jail Administration",image:"/manus-storage/d9e0f1a2_6efe62ae.webp",description:"Answer questions about visitation, inmate services, bond information, and facility procedures around the clock.",callerName:"Edward",callerInitial:"E",callerColor:"#BF5AF2",callerPhoto:"/manus-storage/JailProfile_f37bf4a1.png",messages:[{id:"ja1",role:"agent",text:"Jail information line. This is DeskOfficer. How can I assist you?"},{id:"ja2",role:"caller",text:"I want to visit someone this weekend. What do I need to do?"},{id:"ja3",role:"agent",text:"I can explain the visitation requirements. Do you know the facility or housing location?"},{id:"ja4",role:"caller",text:"Yes, the person is at the main detention facility."},{id:"ja5",role:"agent",text:"Visitors must register in advance and bring an approved photo ID. Weekend visitation hours are available by appointment. I can send you the registration instructions."}]},{id:"city-hall",label:"City Hall",image:"/manus-storage/b1c2d3e4_d1fc84d6.webp",description:"Answer questions about permits, utilities, licensing, payments, and public servicesâand route complex requests to the right department.",callerName:"Sara",callerInitial:"S",callerColor:"#FF9F0A",callerPhoto:"/manus-storage/CityHallProfile_54978159.png",messages:[{id:"ch1",role:"agent",text:"City Hall. This is DeskOfficer. How can I help?"},{id:"ch2",role:"caller",text:"Iâm replacing the fence at my house. Do I need a permit?"},{id:"ch3",role:"agent",text:"I can help check the general requirements. What is the property address?"},{id:"ch4",role:"caller",text:"814 Cedar Avenue."},{id:"ch5",role:"agent",text:"Fence requirements depend on height and location. A permit is generally required above the cityâs standard height limit. I can send you the requirements and application link."}]}];function qk(){const n=S.useRef(null),a=It(n,{once:!0,amount:.15}),i=S.useRef(null),{scrollYProgress:o}=Pc({target:i,offset:["start end","center center"]}),c=Me(o,[0,1],[.88,1]),f=Me(o,[0,1],[20,16]),[d,p]=S.useState(0),[g,h]=S.useState(1),x=S.useRef(0),[y,v]=S.useState(0),[j,A]=S.useState("title"),T=S.useRef([]),E=S.useRef(!0),[C,H]=S.useState(!1),O=S.useRef(!1),B=pe[d],N=B.messages,_=N.length;return S.useEffect(()=>o.on("change",P=>{P>=.95&&!O.current&&(O.current=!0,H(!0))}),[o]),S.useEffect(()=>{if(C)return;const R=i.current;if(!R)return;const P=new IntersectionObserver(tt=>{for(const $ of tt)$.isIntersecting&&$.intersectionRatio>.5&&(O.current||(O.current=!0,H(!0)))},{threshold:.5});return P.observe(R),()=>P.disconnect()},[C]),S.useEffect(()=>{if(!C)return;E.current=!0,T.current.forEach(clearTimeout),T.current=[],v(0),A("title");const R=1120,P=120,tt=setTimeout(()=>{E.current&&A("bubbles")},R+P);T.current.push(tt);const $=2860,at=R+P;for(let it=0;it<_;it++){const yt=setTimeout(()=>{E.current&&v(it+1)}
301,at+it*$);T.current.push(yt)}const lt=at+_*$+3250,dt=setTimeout(()=>{E.current&&(h(1),x.current=d,p(it=>(it+1)%pe.length))},lt);return T.current.push(dt),()=>{E.current=!1,T.current.forEach(clearTimeout),T.current=[]}},[d,_,C]),r.jsxs("section",{"data-loc":"client/src/pages/HomeV2.tsx:933",ref:n,id:"solutions",className:"relative ds-bg-page ds-section-gap overflow-hidden",children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:935",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:gl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.15}}),r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:937",className:"relative z-10 ds-container",children:[r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:939",className:"text-center max-w-[680px] mx-auto mb-12 md:mb-16",children:[r.jsx(W.p,{"data-loc":"client/src/pages/HomeV2.tsx:940",className:"ds-eyebrow mb-5",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,ease:[.16,1,.3,1]},children:"WHERE AGENCIES START"}),r.jsx(W.h2,{"data-loc":"client/src/pages/HomeV2.tsx:941",className:"ds-display-section mb-6",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.1,ease:[.16,1,.3,1]},children:"Start With the Right Phone Line."}),r.jsx(W.p,{"data-loc":"client/src/pages/HomeV2.tsx:942",className:"ds-body-large",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.2,ease:[.16,1,.3,1]},children:"Most agencies begin with one administrative or non-emergency lineâcreating immediate value while learning where AI should go next."})]}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:946",className:"hidden lg:flex justify-center mb-14",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15,ease:[.16,1,.3,1]},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:952",className:"inline-flex items-center gap-0 p-1.5 rounded-full flex-shrink-0",style:{background:"#1c1c1e"},children:pe.map((R,P)=>r.jsxs("button",{"data-loc":"client/src/pages/HomeV2.tsx:954",onClick:()=>{h(P>d?1:-1),x.current=d,p(P)},className:"relative px-6 py-3 rounded-full text-[14px] font-medium z-10 transition-colors duration-200 whitespace-nowrap",style:{color:d===P?"#fff":"rgba(255,255,255,0.45)"},children:[d===P&&r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:965",layoutId:"active-pill-indicator-desktop",className:"absolute inset-0 rounded-full bg-[#1E5BFF]",style:{zIndex:-1},transition:{type:"spring",stiffness:400,damping:30}}),R.label]},R.id))})}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:979",className:"lg:hidden mb-10",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.15,ease:[.16,1,.3,1]},children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:985",style:{position:"relative",display:"flex",alignItems:"center",gap:0},children:[r.jsx("button",{"data-loc":"client/src/pages/HomeV2.tsx:987",onClick:()=>{const R=(d-1+pe.length)%pe.length;h(-1),x.current=d,p(R)},style:{flexShrink:0,width:32,height:32,borderRadius:"50%",background:"transparent",border:"none",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:"rgba(255,255,255,0.5)"},"aria-label":"Previous",children:r.jsx(ac,{"data-loc":"client/src/pages/HomeV2.tsx:997",style:{width:18,height:18}})}),r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:1001",style:{flex:1,overflow:"hidden",position:"relative"},children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1003",style:{position:"absolute",left:0,top:0,bottom:0,width:32,background:"linear-gradient(to right, #000000 0%, transparent 100%)",zIndex:2,pointerEvents:"none"}}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1005",style:{position:"absolute",right:0,top:0,bottom:0,width:32,background:"linear-gradient(to left, #000000 0%, transparent 100%)",zIndex:2,pointerEvents:"none"}}),r.jsx(pa,{"data-loc":"client/src/pages/HomeV2.tsx:1007",mode:"popLayout",initial:!1,children:r.jsxs(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:1008",initial:{opacity:0,x:g>0?40:-40}
301,animate:{opacity:1,x:0},exit:{opacity:0,x:g>0?-40:40},transition:{duration:.3,ease:[.16,1,.3,1]},style:{display:"flex",alignItems:"center",justifyContent:"center",gap:0},children:[r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:1017",onClick:()=>{const R=(d-1+pe.length)%pe.length;h(-1),x.current=d,p(R)},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:15,fontWeight:400,color:"rgba(255,255,255,0.28)",paddingRight:20,whiteSpace:"nowrap",cursor:"pointer",userSelect:"none"},children:pe[(d-1+pe.length)%pe.length].label}),r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:1028",style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:16,fontWeight:600,color:"#ffffff",whiteSpace:"nowrap",paddingBottom:4,borderBottom:"2px solid #1E5BFF",userSelect:"none"},children:pe[d].label}),r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:1033",onClick:()=>{const R=(d+1)%pe.length;h(1),x.current=d,p(R)},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:15,fontWeight:400,color:"rgba(255,255,255,0.28)",paddingLeft:20,whiteSpace:"nowrap",cursor:"pointer",userSelect:"none"},children:pe[(d+1)%pe.length].label})]},d)})]}),r.jsx("button",{"data-loc":"client/src/pages/HomeV2.tsx:1047",onClick:()=>{const R=(d+1)%pe.length;h(1),x.current=d,p(R)},style:{flexShrink:0,width:32,height:32,borderRadius:"50%",background:"transparent",border:"none",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",color:"rgba(255,255,255,0.5)"},"aria-label":"Next",children:r.jsx(sc,{"data-loc":"client/src/pages/HomeV2.tsx:1057",style:{width:18,height:18}})})]})}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1063",ref:i,className:"w-full",children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:1064",className:"mx-auto",style:{scale:c,borderRadius:f,boxShadow:"0 32px 64px rgba(0,0,0,0.5), 0 0 0 1px rgba(255,255,255,0.06)",transformOrigin:"center center",overflow:"hidden",willChange:"transform"},children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:1075",className:"relative",children:[r.jsx(pa,{"data-loc":"client/src/pages/HomeV2.tsx:1077",mode:"sync",initial:!1,children:r.jsx(W.img,{"data-loc":"client/src/pages/HomeV2.tsx:1078",src:B.image,alt:"",className:"absolute inset-0 w-full h-full object-cover pointer-events-none",initial:{opacity:0,x:"8%",scale:.93},animate:{opacity:1,x:"0%",scale:1},exit:{opacity:0},transition:{duration:1.12,ease:[.32,.72,0,1]}},`bg-${B.id}`)}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1090",className:"absolute inset-0 pointer-events-none z-[1]",style:{background:"linear-gradient(180deg, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.15) 100%)"}}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1093",className:"relative z-20 flex flex-col justify-end h-[380px] md:h-[480px]",style:{overflow:"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1095",className:"w-full min-[600px]:mx-auto min-[600px]:w-auto",style:{visibility:j==="bubbles"?"visible":"hidden"},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1099",className:"w-full min-[600px]:w-[454px] min-[600px]:mx-auto flex flex-col justify-end",children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:1100",className:"flex flex-col gap-3 p-4 xl:pb-8",layout:"position",children:N.slice(0,y).map((R,P)=>{const $=y-1-P>=2;return r.jsx(Uk,{"data-loc":"client/src/pages/HomeV2.tsx:1105",label:R.role==="agent"?"DeskOfficer AI Voice Agent":B.callerName,text:R.text,isUser:R.role==="caller",callerInitial:B.callerInitial,callerColor:B.callerColor,callerPhoto:B.callerPhoto,isNew:P===y-1,fadeOut:$},`${d}-${R.id}`)})})})})})]})})}),r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:1127",style:{marginTop:28,position:"relative",minHeight:"2.4em",display:"flex",alignItems:"center",gap:16},children:[r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1138",style:{flex:1,position:"relative",minHeight:"2.4em"},children:r.jsx(pa,{"data-loc":"client/src/pages/HomeV2.tsx:1139",mode:"sync",initial:!1,children:r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:1140",initial:{opacity:0,y:8}
301,animate:{opacity:1,y:0},exit:{opacity:0,y:-4},transition:{duration:1.12,ease:[.32,.72,0,1]},style:{display:"block",position:"absolute",left:4,top:0,right:0},children:r.jsxs("span",{"data-loc":"client/src/pages/HomeV2.tsx:1157",style:{fontFamily:'"Instrument Sans", system-ui, sans-serif',fontSize:"clamp(0.9rem, 1.3vw, 1rem)",fontWeight:400,color:"rgba(255,255,255,0.45)",lineHeight:1.5},children:[r.jsxs("span",{"data-loc":"client/src/pages/HomeV2.tsx:1166",style:{fontWeight:600,color:"rgba(255,255,255,0.95)",letterSpacing:"-0.01em",marginRight:"0.45em"},children:[B.label,"."]}),B.description]})},`caption-${d}`)})}),r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:1173",className:"flex items-center gap-2 shrink-0",children:[r.jsx("button",{"data-loc":"client/src/pages/HomeV2.tsx:1174",onClick:()=>p(R=>(R-1+pe.length)%pe.length),className:"w-10 h-10 rounded-full flex items-center justify-center transition-all duration-200",style:{background:"rgba(255,255,255,0.08)",border:"none"},onMouseEnter:R=>R.currentTarget.style.background="rgba(255,255,255,0.14)",onMouseLeave:R=>R.currentTarget.style.background="rgba(255,255,255,0.08)","aria-label":"Previous use case",children:r.jsx(ac,{"data-loc":"client/src/pages/HomeV2.tsx:1182",className:"w-4 h-4 text-white/70"})}),r.jsx("button",{"data-loc":"client/src/pages/HomeV2.tsx:1184",onClick:()=>p(R=>(R+1)%pe.length),className:"w-10 h-10 rounded-full flex items-center justify-center transition-all duration-200",style:{background:"rgba(255,255,255,0.14)",border:"none"},onMouseEnter:R=>R.currentTarget.style.background="rgba(255,255,255,0.22)",onMouseLeave:R=>R.currentTarget.style.background="rgba(255,255,255,0.14)","aria-label":"Next use case",children:r.jsx(sc,{"data-loc":"client/src/pages/HomeV2.tsx:1192",className:"w-4 h-4 text-white/70"})})]})]})]})]})}function Wk(){const n=S.useRef(null),a=It(n,{once:!0,amount:.3});return r.jsxs("section",{"data-loc":"client/src/pages/HomeV2.tsx:1211",ref:n,className:"relative overflow-hidden",children:[r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:1212",className:"absolute inset-0",children:[r.jsx("img",{"data-loc":"client/src/pages/HomeV2.tsx:1213",loading:"lazy",src:Ok,alt:"",className:"w-full h-full object-cover opacity-70",style:{objectPosition:"center 70%"}}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1214",className:"absolute inset-0",style:{background:"linear-gradient(to bottom, #000000 3%, rgba(7,20,42,0.15) 30%, rgba(7,20,42,0.25) 60%, #000000 92%)"}})]}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1216",className:"absolute inset-0 pointer-events-none",style:{backgroundImage:gl,backgroundRepeat:"repeat",backgroundSize:"128px 128px",mixBlendMode:"overlay",opacity:.25}}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1217",className:"relative z-10 pt-16 pb-36 md:pt-24 md:pb-52",style:{marginTop:"clamp(-60px, -15vw, -220px)"},children:r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1218",className:"ds-container text-center",children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:1219",children:[r.jsxs(W.h2,{"data-loc":"client/src/pages/HomeV2.tsx:1220",initial:{opacity:0,y:30},animate:a?{opacity:1,y:0}:{},transition:{duration:.8,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Serif", serif',fontStyle:"italic",fontWeight:400,fontSize:"clamp(38px, 4.8vw, 68px)",lineHeight:1.1,color:"#f5f5f7",letterSpacing:"-0.02em",marginBottom:28,maxWidth:820,marginLeft:"auto",marginRight:"auto"},children:["See what DeskOfficer can ",r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:1226",style:{color:"#1E5BFF"},children:"responsibly handle"})," for your agency."]}),r.jsx(W.p,{"data-loc":"client/src/pages/HomeV2.tsx:1228",initial:{opacity:0,y:24},animate:a?{opacity:1,y:0}:{},transition:{duration:.7,delay:.15,ease:[.16,1,.3,1]},style:{fontFamily:'"Instrument Sans", sans-serif',fontSize:19,fontWeight:400,lineHeight:1.65,color:"rgba(255,255,255,0.6)",maxWidth:480,marginLeft:"auto",marginRight:"auto",marginBottom:0},children:"Review your call demand, transfer patterns, and operational requirements with our public-safety team."}),r.jsx(W.div,{"data-loc":"client/src/pages/HomeV2.tsx:1236",className:"flex items-center justify-center mt-10",initial:{opacity:0,y:20},animate:a?{opacity:1,y:0}:{},transition:{duration:.6,delay:.3,ease:[.16,1,.3,1]},children:r.jsxs("a",{"data-loc":"client/src/pages/HomeV2.tsx:1242",href:"/learn-more",className:"ds-btn-primary",children:["Request a Deployment Assessment ",r.jsx(Cc,{"data-loc":"client/src/pages/HomeV2.tsx:1243",className:"w-4 h-4"})]})})]})})})]})}function Yk(){return r.jsxs("main",{"data-loc":"client/src/pages/HomeV2.tsx:1260",className:"min-h-screen ds-bg-page",children:[r.jsx(Em,{"data-loc":"client/src/pages/HomeV2.tsx:1262",delayMs:2800}),r.jsx(Vk,{"data-loc":"client/src/pages/HomeV2.tsx:1264"}),r.jsx(Bk,{"data-loc":"client/src/pages/HomeV2.tsx:1266"}),r.jsx(kb,{"data-loc":"client/src/pages/HomeV2.tsx:1268"}),r.jsx(Lk,{"data-loc":"client/src/pages/HomeV2.tsx:1270"}),r.jsx(qk,{"data-loc":"client/src/pages/HomeV2.tsx:1272"}),r.jsx(Sb,{"data-loc":"client/src/pages/HomeV2.tsx:1274"}),r.jsx("section",{"data-loc":"client/src/pages/HomeV2.tsx:1277",style:{background:"#000000",padding:"100px 24px",textAlign:"center"},children:r.jsxs("div",{"data-loc":"client/src/pages/HomeV2.tsx:1278",style:{maxWidth:820,margin:"0 auto",display:"flex",flexDirection:"column",alignItems:"center",gap:32},children:[r.jsxs("h2",{"data-loc":"client/src/pages/HomeV2.tsx:1279",style:{fontFamily:"var(--font-serif)",fontStyle:"italic",fontWeight:400,fontSize:"clamp(34px, 4.2vw, 62px)",lineHeight:1.12,letterSpacing:"-0.02em",color:"#FFFFFF",margin:0},children:["Before you let AI start answering your calls,"," ",r.jsx("span",{"data-loc":"client/src/pages/HomeV2.tsx:1290",style:{color:"#2997FF",fontStyle:"italic"},children:"call us."})]}),r.jsx("p",{"data-loc":"client/src/pages/HomeV2.tsx:1292",style:{fontFamily:"var(--font-sans)",fontSize:"clamp(1rem, 1.8vw, 1.15rem)",lineHeight:1.65,color:"rgba(255,255,255,0.52)",maxWidth:620,margin:0},children:"Weâll help you understand what is possible, what is practical, and what is right for your agencyâeven if the answer is not more AI."}),r.jsx("a",{"data-loc":"client/src/pages/HomeV2.tsx:1302",href:"#contact",style:{display:"inline-block",background:"#2563EB",color:"#FFFFFF",fontFamily:"var(--font-sans)",fontSize:"1rem",fontWeight:600,letterSpacing:"0.01em",padding:"16px 40px",borderRadius:9999,textDecoration:"none",transition:"background 0.2s ease"},onMouseEnter:n=>n.currentTarget.style.background="#1D4ED8",onMouseLeave:n=>n.currentTarget.style.background="#2563EB",children:"Request an Agency Briefing"})]})}),r.jsx(wb,{"data-loc":"client/src/pages/HomeV2.tsx:1326"}),r.jsx("div",{"data-loc":"client/src/pages/HomeV2.tsx:1329",style:{display:"none"},children:r.jsx(jb,{"data-loc":"client/src/pages/HomeV2.tsx:1330"})}),r.jsx(Eb,{"data-loc":"client/src/pages/HomeV2.tsx:1334"}),r.jsx(Tb,{"data-loc":"client/src/pages/HomeV2.tsx:1337"}),r.jsx(Ab,{"data-loc":"client/src/pages/HomeV2.tsx:1340"}),r.jsx(Wk,{"data-loc":"client/src/pages/HomeV2.tsx:1343"}),r.jsx(ip,{"data-loc":"client/src/pages/HomeV2.tsx:1344"})]})}
301const Gk=[{id:"non-emergency",icon:r.jsx(Xa,{"data-loc":"client/src/pages/Assessment.tsx:13",className:"w-4 h-4"}),label:"Non-Emergency Line"},{id:"front-desk",icon:r.jsx(Nj,{"data-loc":"client/src/pages/Assessment.tsx:14",className:"w-4 h-4"}),label:"Admin / Front Desk"},{id:"jail-admin",icon:r.jsx(_j,{"data-loc":"client/src/pages/Assessment.tsx:15",className:"w-4 h-4"}),label:"Jail Admin Line"},{id:"other",icon:null,label:"Other / Not sure yet"}],Xk=["Under 500 calls/month","500 to 2,000 calls/month","2,000 to 10,000 calls/month","Over 10,000 calls/month","Not sure"],Kk=["Police Department","Sheriff's Office","County Government","City Government","Emergency Management","Other Public Safety"];function Qk(){const[n,a]=S.useState([]),[i,o]=S.useState({firstName:"",lastName:"",email:"",phone:"",agencyName:"",agencyType:"",title:"",callVolume:"",currentPain:""}),[c,f]=S.useState(!1),d=v=>{a(j=>j.includes(v)?j.filter(A=>A!==v):[...j,v])},p=v=>{o(j=>({...j,[v.target.name]:v.target.value}))},[g,h]=S.useState(!1),x="https://docs.google.com/forms/d/e/1FAIpQLScif5KkZpj77Sws-AcQDTRyGNzGh7XebixNVSqJT8xSuR27Ng/formResponse",y=async v=>{if(v.preventDefault(),!i.firstName||!i.email||!i.agencyName){vw.error("Please fill in the required fields.");return}h(!0);const j=[n.length?`Lines: ${n.join(", ")}`:"",i.agencyType?`Agency type: ${i.agencyType}`:"",i.callVolume?`Call volume: ${i.callVolume}`:"",i.currentPain?`Pain point: ${i.currentPain}`:""].filter(Boolean).join(" | "),A=new FormData;A.append("entry.855110975",i.firstName),A.append("entry.1519380214",i.lastName),A.append("entry.1894266869",i.email),A.append("entry.1599582563",i.phone),A.append("entry.433153970",i.title),A.append("entry.1726065768",i.agencyName),A.append("entry.1045266171",j),A.append("entry.1552239983","Assessment"),A.append("entry.1882845600","General Question");try{await fetch(x,{method:"POST",body:A,mode:"no-cors"})}catch{}typeof window<"u"&&window.gtag&&window.gtag("event","form_submit",{event_category:"Lead",event_label:"Assessment",form_name:"agency_assessment",agency_name:i.agencyName}),h(!1),f(!0),window.scrollTo({top:0,behavior:"smooth"})};return r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:105",className:"min-h-screen",style:{background:"#F5F2ED"},children:[r.jsx(Em,{"data-loc":"client/src/pages/Assessment.tsx:106"}),c?r.jsx(Zk,{"data-loc":"client/src/pages/Assessment.tsx:109",name:i.firstName}):r.jsxs(r.Fragment,{children:[r.jsx("section",{"data-loc":"client/src/pages/Assessment.tsx:113",className:"pt-40 pb-20 px-6",style:{background:"linear-gradient(180deg, #08080F 0%, #08080F 60%, #F5F2ED 100%)"},children:r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:117",className:"max-w-[760px] mx-auto text-center",children:[r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:118",style:{fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:11,fontWeight:500,letterSpacing:"0.12em",color:"#38A3FF",textTransform:"uppercase",marginBottom:20},children:"Public Safety Caller Experience Assessment"}),r.jsx("h1",{"data-loc":"client/src/pages/Assessment.tsx:131",style:{fontFamily:'"Cormorant Garamond", Georgia, serif',fontSize:"clamp(36px, 5vw, 60px)",fontWeight:400,fontStyle:"italic",lineHeight:1.05,color:"#ffffff",marginBottom:20},children:"Find out what callers actually experience when they contact your agency."}),r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:144",style:{fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:16,fontWeight:300,color:"rgba(255,255,255,0.50)",lineHeight:1.65,maxWidth:580,margin:"0 auto"},children:"We review the caller journey across your selected lines and deliver a written report on hold times, transfers, voicemail dead ends, repeat questions, unresolved outcomes, staff burden, and automation fit."})]})}),r.jsx("section",{"data-loc":"client/src/pages/Assessment.tsx:161",className:"py-10 px-6",style:{background:"#FFFFFF",borderTop:"1px solid #DDD9D3",borderBottom:"1px solid #DDD9D3"},children:r.jsx("div",{"data-loc":"client/src/pages/Assessment.tsx:162",className:"max-w-[900px] mx-auto",children:r.jsx("div",{"data-loc":"client/src/pages/Assessment.tsx:163",className:"grid sm:grid-cols-3 gap-6",children:[{label:"Written assessment report",desc:"Delivered within 5 business days of your intake call."},{label:"Caller journey breakdown",desc:"Hold times, transfers, voicemails, hang-ups, and outcomes."},{label:"Automation fit score",desc:"Where AI can reduce burden and where it should not."}].map(v=>r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:169",className:"flex gap-3",children:[r.jsx(Pf,{"data-loc":"client/src/pages/Assessment.tsx:170",className:"w-4 h-4 shrink-0 mt-0.5",style:{color:"#1E5BFF"}}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:171",children:[r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:172",className:"text-sm font-semibold mb-0.5",style:{color:"#08080F"},children:v.label}),r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:173",className:"text-xs leading-relaxed",style:{color:"#5F6F88"},children:v.desc})]})]},v.label))})})}),r.jsx("section",{"data-loc":"client/src/pages/Assessment.tsx:182",className:"py-20 px-6",children:r.jsx("div",{"data-loc":"client/src/pages/Assessment.tsx:183",className:"max-w-[760px] mx-auto",children:r.jsxs("form",{"data-loc":"client/src/pages/Assessment.tsx:184",onSubmit:y,className:"space-y-10",children:[r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:187",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:188",className:"block text-sm font-semibold mb-1",style:{color:"#08080F"},children:"Which call lines do you want assessed?"}),r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:191",className:"text-xs mb-4",style:{color:"#AAB7C8"},children:"Select all that apply. You can add more during the intake call."}),r.jsx("div",{"data-loc":"client/src/pages/Assessment.tsx:192",className:"grid grid-cols-2 gap-3",children:Gk.map(v=>{const j=n.includes(v.id);return r.jsxs("button",{"data-loc":"client/src/pages/Assessment.tsx:196",type:"button",onClick:()=>d(v.id),className:"flex items-center gap-3 p-4 rounded-xl border text-left transition-all",style:{background:j?"#08080F":"#ffffff",borderColor:j?"#1E5BFF":"#DDD9D3",color:j?"#ffffff"
301:"#2A3B52"},children:[v.icon&&r.jsx("span",{"data-loc":"client/src/pages/Assessment.tsx:208",style:{color:j?"rgba(255,255,255,0.7)":"#1E5BFF"},children:v.icon}),r.jsx("span",{"data-loc":"client/src/pages/Assessment.tsx:212",className:"text-sm font-medium",children:v.label}),j&&r.jsx(Pf,{"data-loc":"client/src/pages/Assessment.tsx:213",className:"w-3.5 h-3.5 ml-auto shrink-0"})]},v.id)})})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:221",children:[r.jsx("h3",{"data-loc":"client/src/pages/Assessment.tsx:222",className:"text-sm font-semibold mb-4",style:{color:"#08080F"},children:"Your contact information"}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:223",className:"grid sm:grid-cols-2 gap-4",children:[r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:224",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:225",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"First name *"}),r.jsx("input",{"data-loc":"client/src/pages/Assessment.tsx:226",name:"firstName",value:i.firstName,onChange:p,required:!0,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},placeholder:"Maria"})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:235",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:236",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"Last name"}),r.jsx("input",{"data-loc":"client/src/pages/Assessment.tsx:237",name:"lastName",value:i.lastName,onChange:p,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},placeholder:"Garcia"})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:245",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:246",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"Work email *"}),r.jsx("input",{"data-loc":"client/src/pages/Assessment.tsx:247",name:"email",type:"email",value:i.email,onChange:p,required:!0,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},placeholder:"[email protected]"})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:257",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:258",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"Phone number"}),r.jsx("input",{"data-loc":"client/src/pages/Assessment.tsx:259",name:"phone",type:"tel",value:i.phone,onChange:p,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},placeholder:"(555) 000-0000"})]})]})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:272",children:[r.jsx("h3",{"data-loc":"client/src/pages/Assessment.tsx:273",className:"text-sm font-semibold mb-4",style:{color:"#08080F"},children:"Your agency"}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:274",className:"grid sm:grid-cols-2 gap-4",children:[r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:275",className:"sm:col-span-2",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:276",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"Agency name *"}),r.jsx("input",{"data-loc":"client/src/pages/Assessment.tsx:277",name:"agencyName",value:i.agencyName,onChange:p,required:!0,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},placeholder:"Clark County Sheriff's Office"})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:286",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:287",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"Agency type"}),r.jsxs("select",{"data-loc":"client/src/pages/Assessment.tsx:288",name:"agencyType",value:i.agencyType,onCh
301ange:p,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},children:[r.jsx("option",{"data-loc":"client/src/pages/Assessment.tsx:294",value:"",children:"Select type..."}),Kk.map(v=>r.jsx("option",{"data-loc":"client/src/pages/Assessment.tsx:295",value:v,children:v},v))]})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:298",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:299",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"Your title"}),r.jsx("input",{"data-loc":"client/src/pages/Assessment.tsx:300",name:"title",value:i.title,onChange:p,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},placeholder:"Deputy Chief / IT Director / etc."})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:308",className:"sm:col-span-2",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:309",className:"block text-xs mb-1.5",style:{color:"#5F6F88"},children:"Estimated call volume (for selected lines)"}),r.jsxs("select",{"data-loc":"client/src/pages/Assessment.tsx:310",name:"callVolume",value:i.callVolume,onChange:p,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors",style:{border:"1px solid #DDD9D3",color:"#08080F"},children:[r.jsx("option",{"data-loc":"client/src/pages/Assessment.tsx:316",value:"",children:"Select volume..."}),Xk.map(v=>r.jsx("option",{"data-loc":"client/src/pages/Assessment.tsx:317",value:v,children:v},v))]})]})]})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:324",children:[r.jsx("label",{"data-loc":"client/src/pages/Assessment.tsx:325",className:"block text-sm font-semibold mb-1.5",style:{color:"#08080F"},children:"What's the biggest caller experience problem you're dealing with right now?"}),r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:328",className:"text-xs mb-3",style:{color:"#AAB7C8"},children:"Optional. Helps us focus the assessment on what matters most to you."}),r.jsx("textarea",{"data-loc":"client/src/pages/Assessment.tsx:329",name:"currentPain",value:i.currentPain,onChange:p,rows:4,className:"w-full px-4 py-3 rounded-xl bg-white text-sm focus:outline-none transition-colors resize-none",style:{border:"1px solid #DDD9D3",color:"#08080F"},placeholder:"e.g. Our jail admin line is overwhelmed with inmate status calls. Staff spend 3 hours a day answering the same 5 questions..."})]}),r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:340",children:[r.jsx("button",{"data-loc":"client/src/pages/Assessment.tsx:341",type:"submit",disabled:g,className:"ds-btn-primary",children:g?"Sending...":r.jsxs(r.Fragment,{children:[r.jsx("span",{"data-loc":"client/src/pages/Assessment.tsx:346",children:"Request my Caller Experience Assessment"}),r.jsx(Cc,{"data-loc":"client/src/pages/Assessment.tsx:346",className:"w-4 h-4"})]})}),r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:348",className:"text-xs mt-4 leading-relaxed",style:{color:"#AAB7C8"},children:"We'll reach out within one business day to schedule a 30-minute intake call. No commitment required."})]})]})})})]}),r.jsx(ip,{"data-loc":"client/src/pages/Assessment.tsx:358"})]})}function Zk({name:n}){return r.jsx("section",{"data-loc":"client/src/pages/Assessment.tsx:365",className:"min-h-screen flex items-center justify-center px-6 py-32",style:{background:"#F5F2ED"},children:r.jsxs("div",{"data-loc":"client/src/pages/Assessment.tsx:366",className:"max-w-[560px] text-center",children:[r.jsx("div",{"data-loc":"client/src/pages/Assessment.tsx:367",className:"w-14 h-14 rounded-full flex items-center justify-center mx-auto mb-8",style:{background:"#08080F"},children:r.jsx(Pf,{"data-loc":"client/src/pages/Assessment.tsx:368",className:"w-6 h-6 text-white"})}),r.jsxs("h2",{"data-loc":"client/src/pages/Assessment.tsx:370",style:{fontFamily:'"Cormorant Garamond", Georgia, serif',fontSize:"clamp(32px, 4.5vw, 48px)",fontWeight:400,fontStyle:"italic",lineHeight:1.1,color:"#08080F",marginBottom:16},children:["Got it",n?`, ${n}`:"","."]}),r.jsx("p",{"data-loc":"client/src/pages/Assessment.tsx:383",style:{fontFamily:'"Instrument Sans", var(--font-sans)',fontSize:16,fontWeight:300,color:"#5F6F88",lineHeight:1.65,marginBottom:32},children:"We'll reach out within one business day to schedule your 30-minute intake call. In the meantime, feel free to explore how DeskOfficer works."}),r.jsx("a",{"data-loc":"client/src/pages/Assessment.tsx:395",href:"/",className:"ds-btn-primary",children:"Back to home"})]})})}const $k=S.lazy(()=>Qt(()=>import("./OldHome-DXWGuMky.js"),__vite__mapDeps([0,1,2]))),Jk=S.lazy(()=>Qt(()=>import("./LearnMore-CK7wq2rx.js"),__vite__mapDeps([3,4]))),t9=S.lazy(()=>Qt(()=>import("./Design-q-UGvSJ4.js"),__vite__mapDeps([5,6,7,8,1,9,10]))),e9=S.lazy(()=>Qt(()=>
301import("./BackgroundConcepts-B5N2rwQM.js"),__vite__mapDeps([11,6,10]))),n9=S.lazy(()=>Qt(()=>import("./AppleComponents-BLCjyW3U.js"),__vite__mapDeps([12,13,6,10,8]))),a9=S.lazy(()=>Qt(()=>import("./Platform-BafNWHrD.js"),__vite__mapDeps([14,15,13,16,17,2,10,6,7]))),s9=S.lazy(()=>Qt(()=>import("./HeroShowcase-B7IcZVhq.js"),[])),i9=S.lazy(()=>Qt(()=>import("./Demo-B_1FOBCw.js"),__vite__mapDeps([18,15]))),o9=S.lazy(()=>Qt(()=>import("./NonEmergency-BeHp8XJw.js"),__vite__mapDeps([19,20,15,2,17,16,6,7]))),l9=S.lazy(()=>Qt(()=>import("./FrontDesk-DR3rrT1Q.js"),__vite__mapDeps([21,20,15,2,17,16,6,7]))),r9=S.lazy(()=>Qt(()=>import("./JailCallHandling-CbPLJCmH.js"),__vite__mapDeps([22,20,15,2,17,16,6,7]))),c9=S.lazy(()=>Qt(()=>import("./LanguageLine-CtlsNcUr.js"),__vite__mapDeps([23,20,15,2,17,16,6,7]))),u9=S.lazy(()=>Qt(()=>import("./Transcription-t5R7BLOQ.js"),__vite__mapDeps([24,20,15,2,17,16,6,7]))),d9=S.lazy(()=>Qt(()=>import("./LawEnforcement-CNgivjy1.js"),__vite__mapDeps([25,26,15,2]))),f9=S.lazy(()=>Qt(()=>import("./NinOneOneCenters-C8sYS0sp.js"),__vite__mapDeps([27,26,15,2]))),m9=S.lazy(()=>Qt(()=>import("./JailsCorrections-ClmWoegw.js"),__vite__mapDeps([28,26,15,2]))),p9=S.lazy(()=>Qt(()=>import("./LocalGovernment-aIiylsK4.js"),__vite__mapDeps([29,26,15,2]))),h9=S.lazy(()=>Qt(()=>import("./ResourcePage-D3Sz03k2.js"),__vite__mapDeps([30,4,9]))),g9=S.lazy(()=>Qt(()=>import("./Resources-DVPLCIAO.js"),[])),v1=S.lazy(()=>Qt(()=>import("./About-DfLlPl4i.js"),__vite__mapDeps([31,15]))),y9=S.lazy(()=>Qt(()=>import("./Security-GviAYMYP.js"),__vite__mapDeps([32,15,6,7,2,16]))),x9=S.lazy(()=>Qt(()=>import("./PrivacyPolicy-DmKRW3fG.js"),[])),b9=S.lazy(()=>Qt(()=>import("./TermsOfService-MYyzM8FG.js"),[]));function v9(){return r.jsx("div",{"data-loc":"client/src/App.tsx:53",className:"min-h-screen bg-[#08080F] flex items-center justify-center",children:r.jsx("div",{"data-loc":"client/src/App.tsx:54",className:"w-6 h-6 border-2 border-white/20 border-t-white/60 rounded-full animate-spin"})})}function S9(){return r.jsx(S.Suspense,{"data-loc":"client/src/App.tsx:61",fallback:r.jsx(v9,{"data-loc":"client/src/App.tsx:61"}),children:r.jsxs(f6,{"data-loc":"client/src/App.tsx:62",children:[r.jsx(Bt,{"data-loc":"client/src/App.tsx:63",path:"/",component:Mk}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:64",path:"/v2",component:Yk}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:65",path:"/old",component:$k}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:66",path:"/assessment",component:Qk}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:67",path:"/design",component:t9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:68",path:"/concepts",component:e9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:69",path:"/components",component:n9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:70",path:"/heroes",component:s9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:71",path:"/platform",component:a9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:72",path:"/demo",component:i9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:73",path:"/learn-more",component:Jk}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:76",path:"/solutions/non-emergency-call-handling",component:o9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:77",path:"/solutions/front-desk-call-support",component:l9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:78",path:"/solutions/jail-call-handling",component:r9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:79",path:"/solutions/ai-language-line",component:c9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:80",path:"/solutions/call-transcription-analysis",component:u9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:83",path:"/industries/law-enforcement",component:d9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:84",path:"/industries/911-centers",component:f9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:85",path:"/industries/jails-corrections",component:m9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:86",path:"/industries/local-government",component:p9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:89",path:"/resources",component:g9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:90",path:"/resources/:slug",component:h9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:93",path:"/company/about",component:v1}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:94",path:"/company/security",component:y9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:95",path:"/company",component:v1}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:98",path:"/privacy",component:x9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:99",path:"/terms",component:b9}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:101",path:"/404",component:_y}),r.jsx(Bt,{"data-loc":"client/src/App.tsx:102",component:_y})]})})}function w9(){return r.jsx(m6,{"data-loc":"client/src/App.tsx:110",children:r.jsx(h6,{"data-loc":"client/src/App.tsx:111",defaultTheme:"dark",children:r.jsxs(Sj,{"data-loc":"client/src/App.tsx:112",children:[r.jsx(Mw,{"data-loc":"client/src/App.tsx:113"}),r.jsx(S9,{"data-loc":"client/src/App.tsx:114"})]})})})}function j9(){const n=new IntersectionObserver(o=>{o.forEach(c=>{c.isIntersecting&&(c.target.classList.add("is-visible"),n.unobserve(c.target))})},{threshold:.1,rootMargin:"0px 0px -30px 0px"}),a=()=>{document.querySelectorAll("[data-reveal]:not(.is-visible), [data-stagger]:not(.is-visible)").forEach(o=>n.observe(o))};a();const i=new MutationObserver(a);return i.observe(document.body,{childList:!0,subtree:!0}),()=>{n.disconnect(),i.disconnect()}}KS.createRoot(document.getElementById("root")).render(r.jsx(w9,{"data-loc":"client/src/main.tsx:7"}));requestAnimationFrame(()=>{requestAnimationFrame(()=>{j9()})});export{pa as A,Dj as B,Mj as C,C9 as D,Tm as E,Ab as F,wm as G,Pj as H,UC as I,Tc as J,kb as L,ic as M,Em as N,Eb as O,Xa as P,jb as R,Tb as S,j2 as T,Cb as W,Uj as X,Pc as a,Me as b,Pt as c,Cc as d,Sb as e,wb as f,ip as g,b2 as h,Ec as i,r as j,ac as k,sc as l,W as m,al as n,v2 as o,sl as p,Pf as q,S as r,Oj as
301s,Sm as t,It as u,w2 as v,Ij as w,Hj as x,Lj as y,c6 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.